Market Price
$ 113.71
Selling Price
$ 98.51
3815
1643
2986
4885
Market Price
$ 65.25
Selling Price
$ 56.00
846
777
628
3426
Market Price
$ 99.70
Selling Price
$ 86.16
3951
837
1767
4376
Market Price
$ 107.88
Selling Price
$ 91.93
974
941
695
1983
Market Price
$ 100.95
Selling Price
$ 91.49
174
137
155
680
Market Price
$ 99.03
Selling Price
$ 88.85
1378
1167
904
1479
Market Price
$ 62.05
Selling Price
$ 55.25
1006
561
468
4998
Market Price
$ 99.91
Selling Price
$ 88.13
2015
685
760
3630
Market Price
$ 75.95
Selling Price
$ 66.14
3798
2742
2989
4168
Market Price
$ 68.94
Selling Price
$ 62.52
1982
870
1955
3304
Market Price
$ 110.70
Selling Price
$ 93.15
2294
1339
2201
2617
Market Price
$ 82.63
Selling Price
$ 72.07
605
379
372
2898
Market Price
$ 78.85
Selling Price
$ 70.74
2113
1926
673
2302
Market Price
$ 88.81
Selling Price
$ 75.54
1692
721
1370
3238
Market Price
$ 117.19
Selling Price
$ 98.66
510
391
145
1219
Market Price
$ 86.24
Selling Price
$ 76.92
344
70
214
1112
Market Price
$ 90.26
Selling Price
$ 76.97
1763
912
1053
3407
Market Price
$ 99.56
Selling Price
$ 84.32
1504
918
903
3892
Market Price
$ 113.64
Selling Price
$ 96.54
2316
2007
737
4879
Market Price
$ 77.62
Selling Price
$ 70.46
3039
658
1641
3183
Market Price
$ 74.30
Selling Price
$ 66.92
422
263
296
2053
Market Price
$ 63.29
Selling Price
$ 55.04
279
266
129
1000
Market Price
$ 92.20
Selling Price
$ 80.43
648
331
288
1392
Market Price
$ 96.00
Selling Price
$ 82.71
998
717
245
1747
Market Price
$ 103.72
Selling Price
$ 92.70
1520
633
855
2523
Market Price
$ 73.95
Selling Price
$ 64.60
290
206
90
1120
Market Price
$ 99.60
Selling Price
$ 87.77
2109
805
840
4363
Market Price
$ 101.82
Selling Price
$ 91.75
496
381
263
2422
Market Price
$ 83.95
Selling Price
$ 75.99
4279
1990
4020
4969
Market Price
$ 108.23
Selling Price
$ 92.40
217
146
95
401
Market Price
$ 110.07
Selling Price
$ 95.67
1315
825
1166
3042
Market Price
$ 76.96
Selling Price
$ 66.32
2682
1570
1973
2711
Market Price
$ 83.77
Selling Price
$ 74.98
1781
1435
1346
2385
Market Price
$ 64.87
Selling Price
$ 55.19
2353
2104
1338
2478
Market Price
$ 92.53
Selling Price
$ 77.99
3721
1663
2303
3875
Market Price
$ 75.79
Selling Price
$ 63.93
2302
2224
2194
3145
Market Price
$ 105.02
Selling Price
$ 91.55
458
91
445
604
Market Price
$ 113.02
Selling Price
$ 98.27
245
80
78
1028
Market Price
$ 78.10
Selling Price
$ 70.93
343
334
261
741
Market Price
$ 114.32
Selling Price
$ 96.46
753
510
203
1315