Market Price
$ 107.71
Selling Price
$ 91.97
2288
1925
802
2760
Market Price
$ 93.12
Selling Price
$ 82.61
1033
409
555
2407
Market Price
$ 87.98
Selling Price
$ 74.03
238
131
179
1046
Market Price
$ 69.43
Selling Price
$ 62.84
878
536
435
1901
Market Price
$ 70.69
Selling Price
$ 61.72
307
88
162
853
Market Price
$ 70.42
Selling Price
$ 63.59
1065
656
215
4388
Market Price
$ 95.14
Selling Price
$ 81.75
3135
2910
2494
4794
Market Price
$ 113.20
Selling Price
$ 96.71
132
91
120
660
Market Price
$ 83.28
Selling Price
$ 71.61
664
274
632
1515
Market Price
$ 95.79
Selling Price
$ 83.44
1920
1434
1411
2106
Market Price
$ 80.52
Selling Price
$ 67.53
2266
1770
2072
2320
Market Price
$ 105.76
Selling Price
$ 95.74
731
223
323
2461
Market Price
$ 99.25
Selling Price
$ 89.39
1166
394
679
1595
Market Price
$ 82.05
Selling Price
$ 69.40
519
195
472
2149
Market Price
$ 95.93
Selling Price
$ 82.20
485
235
464
485
Market Price
$ 109.96
Selling Price
$ 95.54
837
752
720
1100
Market Price
$ 80.79
Selling Price
$ 69.49
1912
1739
1709
4534
Market Price
$ 92.68
Selling Price
$ 80.31
2358
928
1479
3474
Market Price
$ 90.83
Selling Price
$ 77.69
1238
955
943
3133
Market Price
$ 101.01
Selling Price
$ 84.37
2071
724
465
2626
Market Price
$ 74.15
Selling Price
$ 67.06
630
601
167
750
Market Price
$ 91.46
Selling Price
$ 79.97
814
676
295
1573
Market Price
$ 86.07
Selling Price
$ 77.94
1085
243
1029
2977
Market Price
$ 62.57
Selling Price
$ 55.57
446
369
216
1624
Market Price
$ 69.80
Selling Price
$ 62.97
3473
2178
2076
4576
Market Price
$ 75.27
Selling Price
$ 68.09
2450
1669
1027
4877
Market Price
$ 98.28
Selling Price
$ 88.83
1094
229
280
4902
Market Price
$ 71.98
Selling Price
$ 63.02
1010
402
422
1287
Market Price
$ 79.04
Selling Price
$ 71.76
2124
1050
970
3194
Market Price
$ 92.68
Selling Price
$ 80.25
2449
2386
1984
3767
Market Price
$ 102.89
Selling Price
$ 91.50
2264
1783
968
4322
Market Price
$ 104.11
Selling Price
$ 92.76
526
122
238
677
Market Price
$ 88.84
Selling Price
$ 76.42
425
191
380
1195
Market Price
$ 104.86
Selling Price
$ 92.79
2002
1550
553
4289
Market Price
$ 108.61
Selling Price
$ 96.17
1721
1244
934
2642
Market Price
$ 95.75
Selling Price
$ 81.69
3652
2015
2928
4807
Market Price
$ 83.69
Selling Price
$ 71.10
1853
643
1326
3246
Market Price
$ 96.76
Selling Price
$ 87.60
558
197
370
701
Market Price
$ 88.20
Selling Price
$ 74.63
1531
1454
401
3561
Market Price
$ 70.58
Selling Price
$ 62.19
1481
392
412
4079