Market Price
$ 113.78
Selling Price
$ 98.40
3217
1719
1618
3766
Market Price
$ 67.12
Selling Price
$ 59.39
1931
1891
1664
3626
Market Price
$ 110.06
Selling Price
$ 91.85
1704
1009
1351
3035
Market Price
$ 79.49
Selling Price
$ 70.95
1637
647
1353
1657
Market Price
$ 95.26
Selling Price
$ 83.97
700
527
668
727
Market Price
$ 112.74
Selling Price
$ 97.97
1570
731
1187
1707
Market Price
$ 68.39
Selling Price
$ 58.30
1323
326
682
2113
Market Price
$ 99.62
Selling Price
$ 90.17
838
730
493
4122
Market Price
$ 115.82
Selling Price
$ 97.85
378
266
239
1623
Market Price
$ 82.79
Selling Price
$ 70.69
662
642
182
2151
Market Price
$ 111.34
Selling Price
$ 96.20
1165
938
614
2487
Market Price
$ 101.46
Selling Price
$ 89.11
2718
849
1469
3769
Market Price
$ 112.36
Selling Price
$ 98.11
277
90
67
748
Market Price
$ 80.71
Selling Price
$ 71.48
1569
362
993
2334
Market Price
$ 110.44
Selling Price
$ 97.43
3644
3389
2722
4827
Market Price
$ 68.51
Selling Price
$ 61.56
426
367
206
754
Market Price
$ 95.47
Selling Price
$ 81.12
1849
1668
1766
2399
Market Price
$ 114.71
Selling Price
$ 96.35
493
293
401
1711
Market Price
$ 63.62
Selling Price
$ 56.54
613
143
602
1120
Market Price
$ 83.74
Selling Price
$ 73.12
287
191
230
805
Market Price
$ 81.71
Selling Price
$ 70.02
1694
1542
367
4739
Market Price
$ 106.09
Selling Price
$ 88.66
1181
1132
1102
1576
Market Price
$ 104.09
Selling Price
$ 91.42
1265
272
317
2832
Market Price
$ 90.09
Selling Price
$ 75.15
2512
2313
740
2789
Market Price
$ 69.10
Selling Price
$ 61.78
747
202
173
3262
Market Price
$ 106.52
Selling Price
$ 88.92
1094
808
418
1573
Market Price
$ 73.34
Selling Price
$ 65.27
317
96
89
1450
Market Price
$ 86.04
Selling Price
$ 75.47
2738
1980
1193
4966
Market Price
$ 102.18
Selling Price
$ 85.70
1299
1104
717
1458
Market Price
$ 77.50
Selling Price
$ 70.00
1633
977
776
4911
Market Price
$ 80.08
Selling Price
$ 69.77
899
858
539
3146
Market Price
$ 82.87
Selling Price
$ 74.62
1729
1089
757
4032
Market Price
$ 96.71
Selling Price
$ 82.78
1220
640
950
1282
Market Price
$ 72.64
Selling Price
$ 65.42
4113
2920
2716
4470
Market Price
$ 75.38
Selling Price
$ 63.11
427
270
125
774
Market Price
$ 105.77
Selling Price
$ 94.38
425
148
401
1187
Market Price
$ 84.00
Selling Price
$ 73.93
572
392
396
2261
Market Price
$ 67.78
Selling Price
$ 58.76
4613
3131
3471
4908
Market Price
$ 96.42
Selling Price
$ 84.29
404
278
171
994
Market Price
$ 104.46
Selling Price
$ 87.89
2433
1922
1572
2906