Market Price
$ 99.20
Selling Price
$ 85.87
1756
1066
741
3034
Market Price
$ 80.17
Selling Price
$ 72.38
1932
1196
963
4829
Market Price
$ 66.54
Selling Price
$ 59.01
882
361
280
3207
Market Price
$ 97.45
Selling Price
$ 85.23
1422
1159
837
2296
Market Price
$ 89.39
Selling Price
$ 74.71
681
252
517
3168
Market Price
$ 86.56
Selling Price
$ 77.77
1449
535
695
3918
Market Price
$ 67.86
Selling Price
$ 57.05
2079
1931
881
2120
Market Price
$ 89.10
Selling Price
$ 80.16
289
109
97
427
Market Price
$ 114.47
Selling Price
$ 96.24
666
322
604
1765
Market Price
$ 66.81
Selling Price
$ 56.69
1545
1525
1419
2087
Market Price
$ 80.82
Selling Price
$ 73.40
1639
1067
1385
2190
Market Price
$ 63.71
Selling Price
$ 55.77
1291
855
1173
1659
Market Price
$ 107.04
Selling Price
$ 94.15
1096
589
322
2123
Market Price
$ 107.04
Selling Price
$ 90.66
2210
1824
2129
2325
Market Price
$ 100.20
Selling Price
$ 86.71
910
703
545
1678
Market Price
$ 115.07
Selling Price
$ 95.97
3160
2658
2475
3969
Market Price
$ 109.13
Selling Price
$ 98.04
1070
850
1024
1235
Market Price
$ 96.78
Selling Price
$ 83.75
1292
1025
1074
4245
Market Price
$ 82.88
Selling Price
$ 73.90
930
765
485
1494
Market Price
$ 73.70
Selling Price
$ 62.25
2046
851
1980
3604
Market Price
$ 85.47
Selling Price
$ 75.45
2569
1939
1035
2934
Market Price
$ 85.93
Selling Price
$ 72.00
1129
796
532
3702
Market Price
$ 87.58
Selling Price
$ 76.51
327
199
264
1543
Market Price
$ 65.72
Selling Price
$ 55.85
288
242
116
897
Market Price
$ 90.09
Selling Price
$ 78.59
1190
833
892
2319
Market Price
$ 76.66
Selling Price
$ 64.69
3874
3859
1323
4074
Market Price
$ 75.50
Selling Price
$ 63.29
1457
954
1317
2769
Market Price
$ 73.89
Selling Price
$ 65.59
1015
553
942
1950
Market Price
$ 82.45
Selling Price
$ 69.88
719
410
454
2477
Market Price
$ 108.31
Selling Price
$ 90.94
971
523
804
1917
Market Price
$ 74.18
Selling Price
$ 65.94
3752
3014
2476
3805
Market Price
$ 84.37
Selling Price
$ 75.92
3682
1592
3588
4707
Market Price
$ 98.63
Selling Price
$ 86.22
1634
539
652
2667
Market Price
$ 99.87
Selling Price
$ 85.40
1977
422
422
3194
Market Price
$ 91.42
Selling Price
$ 80.59
899
646
542
3504
Market Price
$ 67.93
Selling Price
$ 58.18
554
254
135
2358
Market Price
$ 77.59
Selling Price
$ 66.44
324
194
212
827
Market Price
$ 67.52
Selling Price
$ 58.35
1645
501
1353
2861
Market Price
$ 66.56
Selling Price
$ 56.76
920
413
195
4339
Market Price
$ 64.51
Selling Price
$ 56.82
2352
1301
654
3249