Market Price
$ 67.33
Selling Price
$ 60.53
1559
1115
703
1788
Market Price
$ 71.89
Selling Price
$ 61.38
2740
721
1029
3391
Market Price
$ 75.35
Selling Price
$ 63.79
2003
502
448
2165
Market Price
$ 75.07
Selling Price
$ 67.53
1574
1159
1131
2175
Market Price
$ 84.54
Selling Price
$ 72.94
2241
2187
566
2907
Market Price
$ 96.43
Selling Price
$ 80.73
1590
907
868
4084
Market Price
$ 107.64
Selling Price
$ 91.91
1959
1812
438
4695
Market Price
$ 73.76
Selling Price
$ 63.93
3142
2324
2430
3389
Market Price
$ 98.44
Selling Price
$ 86.92
4531
4052
1628
4916
Market Price
$ 102.90
Selling Price
$ 90.56
2627
2394
668
4555
Market Price
$ 82.93
Selling Price
$ 74.29
2255
1954
1128
3124
Market Price
$ 83.96
Selling Price
$ 75.29
544
533
377
967
Market Price
$ 92.26
Selling Price
$ 82.39
1678
1530
1206
4760
Market Price
$ 94.63
Selling Price
$ 79.22
1733
903
1253
3901
Market Price
$ 82.38
Selling Price
$ 71.57
251
138
53
881
Market Price
$ 99.93
Selling Price
$ 89.21
1852
1164
1741
1857
Market Price
$ 86.15
Selling Price
$ 77.16
1336
548
1280
1438
Market Price
$ 76.02
Selling Price
$ 65.86
1121
321
1034
2039
Market Price
$ 112.62
Selling Price
$ 95.05
914
304
403
2902
Market Price
$ 66.80
Selling Price
$ 59.47
858
765
648
1835
Market Price
$ 75.06
Selling Price
$ 63.76
2015
599
1679
4445
Market Price
$ 80.89
Selling Price
$ 68.11
516
331
184
526
Market Price
$ 99.25
Selling Price
$ 88.60
2240
1599
863
2709
Market Price
$ 107.70
Selling Price
$ 91.96
703
256
230
955
Market Price
$ 72.36
Selling Price
$ 61.40
1220
286
328
1605
Market Price
$ 107.79
Selling Price
$ 97.35
2078
490
855
4142
Market Price
$ 76.82
Selling Price
$ 64.78
628
414
194
630
Market Price
$ 95.81
Selling Price
$ 86.52
2786
2644
1750
4220
Market Price
$ 100.09
Selling Price
$ 89.61
380
200
126
954
Market Price
$ 67.43
Selling Price
$ 58.17
1657
407
774
2498
Market Price
$ 87.94
Selling Price
$ 78.08
2910
2777
1403
4071
Market Price
$ 75.12
Selling Price
$ 63.08
3137
3126
2766
3810
Market Price
$ 102.95
Selling Price
$ 90.10
3742
1389
2112
4787
Market Price
$ 73.98
Selling Price
$ 66.81
329
282
101
1187
Market Price
$ 110.61
Selling Price
$ 92.32
359
317
163
1549
Market Price
$ 82.72
Selling Price
$ 69.26
2161
979
1447
2516
Market Price
$ 79.00
Selling Price
$ 66.32
1022
730
534
3220
Market Price
$ 96.68
Selling Price
$ 83.79
1532
376
1476
1538
Market Price
$ 100.83
Selling Price
$ 84.54
2387
808
1314
4490
Market Price
$ 93.56
Selling Price
$ 79.97
2180
736
564
3372