Market Price
$ 99.04
Selling Price
$ 88.28
1865
1177
1081
1906
Market Price
$ 73.91
Selling Price
$ 65.42
1209
781
798
1260
Market Price
$ 72.04
Selling Price
$ 61.27
2605
801
891
2964
Market Price
$ 69.19
Selling Price
$ 61.98
1496
614
534
2388
Market Price
$ 71.12
Selling Price
$ 64.54
3484
2663
1024
4032
Market Price
$ 79.84
Selling Price
$ 68.57
1078
493
712
3414
Market Price
$ 68.14
Selling Price
$ 59.77
450
288
417
2172
Market Price
$ 103.44
Selling Price
$ 87.76
3983
3134
3401
4411
Market Price
$ 107.44
Selling Price
$ 93.34
3173
1546
1885
4867
Market Price
$ 74.14
Selling Price
$ 63.98
4328
1071
3638
4698
Market Price
$ 80.08
Selling Price
$ 71.86
1343
968
1216
2665
Market Price
$ 88.48
Selling Price
$ 80.11
584
316
374
1991
Market Price
$ 70.30
Selling Price
$ 61.89
596
409
327
1734
Market Price
$ 101.30
Selling Price
$ 87.45
607
417
224
2148
Market Price
$ 106.12
Selling Price
$ 92.12
2438
2125
2236
3179
Market Price
$ 70.34
Selling Price
$ 62.04
322
127
180
412
Market Price
$ 95.34
Selling Price
$ 83.70
448
330
141
948
Market Price
$ 82.10
Selling Price
$ 71.15
2779
765
1003
2964
Market Price
$ 82.73
Selling Price
$ 72.35
2303
496
1489
2457
Market Price
$ 107.60
Selling Price
$ 93.21
2807
969
1580
3441
Market Price
$ 92.72
Selling Price
$ 83.56
2160
954
698
4951
Market Price
$ 90.08
Selling Price
$ 75.20
1468
659
856
3202
Market Price
$ 108.80
Selling Price
$ 93.81
1724
1368
1691
2114
Market Price
$ 108.15
Selling Price
$ 98.28
3217
2964
1760
4926
Market Price
$ 63.73
Selling Price
$ 55.54
754
568
595
1169
Market Price
$ 100.75
Selling Price
$ 85.46
3106
1312
1959
3606
Market Price
$ 90.17
Selling Price
$ 76.26
822
590
760
1264
Market Price
$ 105.50
Selling Price
$ 94.95
1927
705
1453
1967
Market Price
$ 81.60
Selling Price
$ 70.49
3234
829
859
4888
Market Price
$ 112.24
Selling Price
$ 96.84
1257
1230
1163
4807
Market Price
$ 84.07
Selling Price
$ 75.57
3649
3207
2647
4971
Market Price
$ 105.10
Selling Price
$ 90.00
546
370
357
605
Market Price
$ 107.94
Selling Price
$ 91.82
3951
3925
1916
4469
Market Price
$ 83.14
Selling Price
$ 75.36
1803
1065
1560
3291
Market Price
$ 107.80
Selling Price
$ 91.33
493
445
300
2006
Market Price
$ 95.26
Selling Price
$ 79.42
1108
274
437
1746
Market Price
$ 80.80
Selling Price
$ 68.93
586
472
496
845
Market Price
$ 94.96
Selling Price
$ 84.74
184
119
51
419
Market Price
$ 65.83
Selling Price
$ 55.93
4110
1673
1605
4811
Market Price
$ 85.20
Selling Price
$ 75.97
1920
1031
1515
4855