Market Price
$ 92.53
Selling Price
$ 80.26
3073
2275
1783
3878
Market Price
$ 92.43
Selling Price
$ 78.07
1798
1451
769
4209
Market Price
$ 95.42
Selling Price
$ 85.03
2583
991
911
4700
Market Price
$ 114.47
Selling Price
$ 97.36
799
190
229
913
Market Price
$ 99.39
Selling Price
$ 86.26
415
135
97
1208
Market Price
$ 93.58
Selling Price
$ 78.31
4232
3513
2214
4667
Market Price
$ 95.20
Selling Price
$ 83.44
613
542
174
1552
Market Price
$ 107.55
Selling Price
$ 94.62
4081
2680
2189
4598
Market Price
$ 107.94
Selling Price
$ 96.89
2258
2160
1690
2882
Market Price
$ 96.92
Selling Price
$ 82.28
357
243
163
491
Market Price
$ 103.09
Selling Price
$ 86.50
1239
399
1218
2374
Market Price
$ 117.46
Selling Price
$ 98.40
2323
1909
661
3460
Market Price
$ 86.84
Selling Price
$ 72.84
1370
406
632
4434
Market Price
$ 62.39
Selling Price
$ 55.59
1266
750
447
3803
Market Price
$ 93.13
Selling Price
$ 79.38
1638
1185
1499
4110
Market Price
$ 95.42
Selling Price
$ 80.77
1118
922
1117
3448
Market Price
$ 102.79
Selling Price
$ 89.82
779
633
370
3719
Market Price
$ 105.97
Selling Price
$ 89.78
1454
733
1378
2814
Market Price
$ 66.09
Selling Price
$ 57.35
369
215
191
517
Market Price
$ 91.52
Selling Price
$ 76.66
2113
2026
799
3104
Market Price
$ 102.87
Selling Price
$ 90.32
927
379
897
1976
Market Price
$ 68.93
Selling Price
$ 62.65
1775
859
994
2141
Market Price
$ 62.73
Selling Price
$ 55.97
647
446
417
2460
Market Price
$ 91.85
Selling Price
$ 83.40
3901
939
1684
4087
Market Price
$ 82.02
Selling Price
$ 72.68
312
63
209
546
Market Price
$ 86.03
Selling Price
$ 75.00
3902
3566
1162
4049
Market Price
$ 96.36
Selling Price
$ 82.43
230
167
82
497
Market Price
$ 112.80
Selling Price
$ 94.06
1621
1503
566
3892
Market Price
$ 110.01
Selling Price
$ 96.29
586
491
556
1196
Market Price
$ 106.16
Selling Price
$ 96.13
2246
1996
1587
3178
Market Price
$ 113.48
Selling Price
$ 95.11
2550
1325
2071
2954
Market Price
$ 76.15
Selling Price
$ 64.15
3089
2703
2557
3343
Market Price
$ 82.08
Selling Price
$ 71.54
1957
1870
1896
3539
Market Price
$ 88.79
Selling Price
$ 79.52
221
61
54
822
Market Price
$ 69.88
Selling Price
$ 61.02
1485
353
948
3112
Market Price
$ 83.68
Selling Price
$ 71.53
3126
2446
878
4385
Market Price
$ 72.55
Selling Price
$ 65.87
844
342
318
913
Market Price
$ 97.01
Selling Price
$ 82.28
907
712
772
3197
Market Price
$ 80.87
Selling Price
$ 67.51
3131
2342
1763
3454
Market Price
$ 92.56
Selling Price
$ 81.42
1343
981
619
1409