Market Price
$ 108.38
Selling Price
$ 96.69
1325
846
904
1876
Market Price
$ 109.31
Selling Price
$ 98.85
202
131
86
448
Market Price
$ 93.58
Selling Price
$ 84.86
147
80
61
568
Market Price
$ 105.41
Selling Price
$ 90.15
1416
599
702
3236
Market Price
$ 82.80
Selling Price
$ 74.29
1539
1460
970
2324
Market Price
$ 83.06
Selling Price
$ 75.43
1170
696
508
3824
Market Price
$ 96.16
Selling Price
$ 82.63
2406
1605
2353
4102
Market Price
$ 107.34
Selling Price
$ 94.23
3292
721
2624
3870
Market Price
$ 96.36
Selling Price
$ 81.85
815
722
625
4048
Market Price
$ 99.59
Selling Price
$ 86.67
864
736
397
922
Market Price
$ 110.96
Selling Price
$ 98.83
2732
1817
2040
4410
Market Price
$ 67.93
Selling Price
$ 58.82
3778
2936
1629
3934
Market Price
$ 104.43
Selling Price
$ 90.76
1083
270
534
4759
Market Price
$ 83.15
Selling Price
$ 69.33
1530
796
586
1737
Market Price
$ 91.05
Selling Price
$ 81.63
245
242
126
686
Market Price
$ 75.66
Selling Price
$ 65.27
473
423
400
1518
Market Price
$ 92.99
Selling Price
$ 77.91
1274
763
520
1506
Market Price
$ 70.68
Selling Price
$ 60.43
1761
1722
1307
2241
Market Price
$ 63.07
Selling Price
$ 56.41
2872
2260
1677
4187
Market Price
$ 77.71
Selling Price
$ 70.20
3928
3539
3534
4744
Market Price
$ 74.25
Selling Price
$ 65.20
436
179
121
1006
Market Price
$ 92.14
Selling Price
$ 81.60
3095
629
3050
4524
Market Price
$ 77.85
Selling Price
$ 66.60
784
674
498
1096
Market Price
$ 91.24
Selling Price
$ 80.14
508
150
103
776
Market Price
$ 72.69
Selling Price
$ 63.70
1767
1133
982
2798
Market Price
$ 85.06
Selling Price
$ 75.78
1160
867
941
4567
Market Price
$ 85.79
Selling Price
$ 72.07
749
638
540
1531
Market Price
$ 90.03
Selling Price
$ 76.53
470
160
114
489
Market Price
$ 84.43
Selling Price
$ 70.52
3065
955
1238
3913
Market Price
$ 86.23
Selling Price
$ 73.70
329
112
158
1104
Market Price
$ 110.08
Selling Price
$ 95.65
733
372
165
1170
Market Price
$ 101.27
Selling Price
$ 87.19
3162
983
2769
4692
Market Price
$ 92.67
Selling Price
$ 80.43
379
337
82
1659
Market Price
$ 81.58
Selling Price
$ 71.99
3430
2699
1570
4944
Market Price
$ 98.87
Selling Price
$ 89.51
1704
463
493
4079
Market Price
$ 92.76
Selling Price
$ 77.52
4546
3296
4395
4921
Market Price
$ 76.94
Selling Price
$ 66.36
2451
1737
2342
2793
Market Price
$ 73.09
Selling Price
$ 66.43
2911
701
2021
4870
Market Price
$ 82.95
Selling Price
$ 70.26
866
790
815
3580
Market Price
$ 84.37
Selling Price
$ 76.63
2635
2103
1916
3860