Market Price
$ 101.52
Selling Price
$ 91.40
1383
552
1194
1822
Market Price
$ 94.55
Selling Price
$ 83.85
138
98
62
402
Market Price
$ 68.33
Selling Price
$ 61.61
1122
772
378
2845
Market Price
$ 62.38
Selling Price
$ 56.40
312
297
215
950
Market Price
$ 62.87
Selling Price
$ 55.14
2945
1603
2364
4540
Market Price
$ 95.17
Selling Price
$ 84.09
2433
2286
535
2437
Market Price
$ 98.20
Selling Price
$ 88.77
380
294
192
1377
Market Price
$ 69.10
Selling Price
$ 57.59
2968
1700
2643
3050
Market Price
$ 87.53
Selling Price
$ 77.40
2854
737
1648
4987
Market Price
$ 88.44
Selling Price
$ 76.80
4136
2031
3629
4430
Market Price
$ 95.79
Selling Price
$ 83.86
592
347
482
1971
Market Price
$ 113.73
Selling Price
$ 95.84
762
394
201
1419
Market Price
$ 83.12
Selling Price
$ 69.44
2223
2116
2013
3640
Market Price
$ 107.37
Selling Price
$ 94.79
932
520
540
1201
Market Price
$ 86.19
Selling Price
$ 72.50
2157
2118
1143
4015
Market Price
$ 94.47
Selling Price
$ 85.58
1367
1246
1017
3860
Market Price
$ 100.57
Selling Price
$ 85.46
210
172
116
457
Market Price
$ 114.05
Selling Price
$ 95.57
1239
1193
928
3524
Market Price
$ 96.73
Selling Price
$ 83.14
896
408
291
1086
Market Price
$ 69.35
Selling Price
$ 59.04
3525
857
2470
4911
Market Price
$ 76.16
Selling Price
$ 67.02
1186
1123
466
4321
Market Price
$ 86.15
Selling Price
$ 73.68
176
123
56
606
Market Price
$ 110.01
Selling Price
$ 96.79
1392
297
694
2820
Market Price
$ 84.69
Selling Price
$ 74.43
2196
2037
2188
3038
Market Price
$ 104.36
Selling Price
$ 88.12
833
243
352
4099
Market Price
$ 106.38
Selling Price
$ 89.06
273
188
217
1310
Market Price
$ 67.84
Selling Price
$ 56.72
1520
975
507
2171
Market Price
$ 108.19
Selling Price
$ 90.52
1090
452
453
1779
Market Price
$ 94.97
Selling Price
$ 84.29
4357
4107
1499
4754
Market Price
$ 71.79
Selling Price
$ 62.64
1347
444
943
2687
Market Price
$ 99.07
Selling Price
$ 87.31
531
499
185
904
Market Price
$ 71.17
Selling Price
$ 62.30
660
374
405
1508
Market Price
$ 63.48
Selling Price
$ 56.39
542
140
247
2492
Market Price
$ 80.84
Selling Price
$ 69.56
1321
948
784
4979
Market Price
$ 72.36
Selling Price
$ 64.13
3321
1188
2668
4036
Market Price
$ 106.68
Selling Price
$ 94.70
1356
638
1323
2747
Market Price
$ 100.75
Selling Price
$ 88.79
1178
644
345
4255
Market Price
$ 79.00
Selling Price
$ 68.75
200
89
128
410
Market Price
$ 109.11
Selling Price
$ 95.98
1904
1730
1145
2245
Market Price
$ 83.06
Selling Price
$ 74.72
1848
1356
1211
3060