Market Price
$ 105.30
Selling Price
$ 90.55
1882
1247
749
1932
Market Price
$ 100.93
Selling Price
$ 91.09
1163
602
246
3884
Market Price
$ 70.71
Selling Price
$ 59.30
516
454
146
2458
Market Price
$ 76.78
Selling Price
$ 64.81
314
295
307
659
Market Price
$ 93.91
Selling Price
$ 84.58
430
395
244
723
Market Price
$ 102.68
Selling Price
$ 86.36
3333
2643
2530
4842
Market Price
$ 108.27
Selling Price
$ 97.41
974
452
848
2165
Market Price
$ 84.73
Selling Price
$ 71.23
2733
842
2228
3448
Market Price
$ 80.06
Selling Price
$ 67.92
2343
664
1750
2668
Market Price
$ 62.17
Selling Price
$ 56.45
472
443
268
535
Market Price
$ 94.21
Selling Price
$ 82.45
973
361
687
3110
Market Price
$ 94.50
Selling Price
$ 85.60
324
100
233
1483
Market Price
$ 115.48
Selling Price
$ 96.85
2928
598
1778
4910
Market Price
$ 64.41
Selling Price
$ 55.88
3205
2906
2793
3475
Market Price
$ 97.22
Selling Price
$ 86.52
2715
2473
1151
2771
Market Price
$ 75.15
Selling Price
$ 63.23
197
84
49
404
Market Price
$ 80.63
Selling Price
$ 72.88
600
397
447
2242
Market Price
$ 96.91
Selling Price
$ 82.06
1807
1013
1135
3888
Market Price
$ 73.42
Selling Price
$ 64.81
1106
438
260
2653
Market Price
$ 103.37
Selling Price
$ 91.66
3452
3418
1648
3939
Market Price
$ 114.73
Selling Price
$ 98.17
1230
267
273
1603
Market Price
$ 80.53
Selling Price
$ 70.73
440
115
275
1419
Market Price
$ 93.00
Selling Price
$ 81.49
2095
1468
916
2869
Market Price
$ 105.42
Selling Price
$ 93.90
1055
1048
674
2359
Market Price
$ 94.53
Selling Price
$ 81.68
280
198
115
647
Market Price
$ 82.94
Selling Price
$ 71.83
1649
1365
1237
2310
Market Price
$ 81.96
Selling Price
$ 74.15
462
347
255
1405
Market Price
$ 107.88
Selling Price
$ 95.98
294
173
263
415
Market Price
$ 99.68
Selling Price
$ 87.58
1669
354
1456
2185
Market Price
$ 78.83
Selling Price
$ 66.30
3710
990
1643
3725
Market Price
$ 71.52
Selling Price
$ 62.98
3478
1753
1813
3968
Market Price
$ 112.29
Selling Price
$ 93.86
1982
1568
1393
2932
Market Price
$ 86.42
Selling Price
$ 73.11
773
471
425
1446
Market Price
$ 65.50
Selling Price
$ 57.56
2049
736
1680
4166
Market Price
$ 91.04
Selling Price
$ 82.56
2413
1066
1319
4174
Market Price
$ 101.80
Selling Price
$ 85.42
1152
283
932
3519
Market Price
$ 111.18
Selling Price
$ 96.50
1997
1585
961
4597
Market Price
$ 95.11
Selling Price
$ 84.70
2551
2299
1311
3885
Market Price
$ 85.18
Selling Price
$ 76.00
4681
971
4340
4858
Market Price
$ 78.11
Selling Price
$ 65.44
1446
1094
1375
2781