Market Price
$ 110.55
Selling Price
$ 92.14
1118
524
435
2356
Market Price
$ 75.52
Selling Price
$ 67.99
1363
1246
841
2236
Market Price
$ 71.85
Selling Price
$ 64.27
415
157
166
1209
Market Price
$ 74.47
Selling Price
$ 66.12
3300
1851
2293
3545
Market Price
$ 77.80
Selling Price
$ 70.44
1558
462
864
2276
Market Price
$ 92.34
Selling Price
$ 77.03
3004
1816
1795
4742
Market Price
$ 97.81
Selling Price
$ 86.57
300
162
106
1196
Market Price
$ 83.96
Selling Price
$ 70.95
2231
2028
632
2380
Market Price
$ 63.67
Selling Price
$ 56.39
4292
2890
3886
4497
Market Price
$ 107.57
Selling Price
$ 95.99
380
144
142
523
Market Price
$ 111.42
Selling Price
$ 93.53
1688
811
1179
2922
Market Price
$ 70.50
Selling Price
$ 61.55
2717
1414
2214
4236
Market Price
$ 79.83
Selling Price
$ 67.74
1173
744
564
1198
Market Price
$ 85.08
Selling Price
$ 74.05
346
93
245
1229
Market Price
$ 78.39
Selling Price
$ 67.84
883
572
336
1225
Market Price
$ 63.29
Selling Price
$ 55.38
2980
918
2788
3726
Market Price
$ 76.11
Selling Price
$ 66.02
782
750
640
1183
Market Price
$ 81.08
Selling Price
$ 73.24
884
364
378
2318
Market Price
$ 75.61
Selling Price
$ 67.06
1882
738
820
3161
Market Price
$ 76.63
Selling Price
$ 69.02
2584
2107
1935
4282
Market Price
$ 84.85
Selling Price
$ 74.35
1932
1907
1320
4329
Market Price
$ 98.97
Selling Price
$ 82.57
1260
951
866
2507
Market Price
$ 108.73
Selling Price
$ 94.50
794
303
643
2445
Market Price
$ 108.43
Selling Price
$ 96.98
389
375
278
941
Market Price
$ 94.56
Selling Price
$ 82.47
751
245
722
1655
Market Price
$ 84.50
Selling Price
$ 72.12
2934
953
1160
3436
Market Price
$ 69.91
Selling Price
$ 59.72
412
274
213
461
Market Price
$ 68.22
Selling Price
$ 57.15
1139
1016
724
2163
Market Price
$ 97.81
Selling Price
$ 86.35
384
166
77
1259
Market Price
$ 89.29
Selling Price
$ 77.20
733
557
294
810
Market Price
$ 79.15
Selling Price
$ 66.88
400
343
150
869
Market Price
$ 97.41
Selling Price
$ 82.07
1145
801
1077
1146
Market Price
$ 79.09
Selling Price
$ 66.82
477
109
192
834
Market Price
$ 105.51
Selling Price
$ 95.01
1174
713
377
3791
Market Price
$ 99.28
Selling Price
$ 88.41
341
232
282
807
Market Price
$ 113.70
Selling Price
$ 97.34
854
225
396
3350
Market Price
$ 96.94
Selling Price
$ 85.10
752
464
219
2314
Market Price
$ 84.73
Selling Price
$ 76.39
1781
1025
716
2156
Market Price
$ 74.88
Selling Price
$ 65.94
1800
1782
1647
4780
Market Price
$ 96.09
Selling Price
$ 80.78
2889
2079
744
4187