Market Price
$ 92.85
Selling Price
$ 77.47
2070
1671
1551
3057
Market Price
$ 74.37
Selling Price
$ 65.07
271
105
173
435
Market Price
$ 89.91
Selling Price
$ 78.96
1477
1238
485
3119
Market Price
$ 69.51
Selling Price
$ 62.24
972
379
550
2923
Market Price
$ 87.15
Selling Price
$ 73.75
1037
300
962
3932
Market Price
$ 97.58
Selling Price
$ 83.84
2074
867
1362
2793
Market Price
$ 91.40
Selling Price
$ 82.15
3534
3030
1663
4706
Market Price
$ 102.70
Selling Price
$ 90.64
4087
2377
3213
4891
Market Price
$ 101.34
Selling Price
$ 90.68
4076
2392
2564
4357
Market Price
$ 104.17
Selling Price
$ 87.92
3297
1392
2667
3694
Market Price
$ 75.67
Selling Price
$ 68.65
366
208
307
1637
Market Price
$ 95.73
Selling Price
$ 81.44
672
210
274
2465
Market Price
$ 106.33
Selling Price
$ 94.51
959
808
436
2980
Market Price
$ 75.98
Selling Price
$ 68.04
814
667
401
3188
Market Price
$ 73.28
Selling Price
$ 63.57
2041
992
1419
2308
Market Price
$ 74.61
Selling Price
$ 64.93
736
339
708
1281
Market Price
$ 97.04
Selling Price
$ 83.36
2295
1564
580
2921
Market Price
$ 94.73
Selling Price
$ 84.29
328
192
246
682
Market Price
$ 105.54
Selling Price
$ 94.36
2121
1182
1567
3347
Market Price
$ 77.28
Selling Price
$ 66.84
541
386
210
1323
Market Price
$ 104.95
Selling Price
$ 90.94
1083
962
796
1634
Market Price
$ 76.20
Selling Price
$ 66.96
436
299
98
916
Market Price
$ 88.91
Selling Price
$ 77.62
648
409
305
1965
Market Price
$ 103.17
Selling Price
$ 88.71
674
625
188
1032
Market Price
$ 102.91
Selling Price
$ 88.98
834
384
390
3072
Market Price
$ 83.37
Selling Price
$ 71.06
2550
2185
517
4747
Market Price
$ 80.06
Selling Price
$ 70.44
1787
502
417
4834
Market Price
$ 85.66
Selling Price
$ 75.38
893
317
514
927
Market Price
$ 93.48
Selling Price
$ 83.82
928
608
680
3308
Market Price
$ 93.53
Selling Price
$ 81.57
3577
907
2832
3973
Market Price
$ 68.74
Selling Price
$ 60.34
758
366
190
836
Market Price
$ 97.02
Selling Price
$ 84.38
650
434
333
819
Market Price
$ 64.19
Selling Price
$ 58.18
650
311
265
1274
Market Price
$ 75.32
Selling Price
$ 65.18
3216
3031
2587
3941
Market Price
$ 79.75
Selling Price
$ 70.90
2141
972
1272
4573
Market Price
$ 75.46
Selling Price
$ 63.44
815
431
413
1421
Market Price
$ 103.11
Selling Price
$ 93.10
4022
2587
2843
4279
Market Price
$ 82.40
Selling Price
$ 71.69
2193
1889
438
3729
Market Price
$ 100.03
Selling Price
$ 84.78
2403
2105
1475
3959
Market Price
$ 61.50
Selling Price
$ 55.08
877
817
590
2139