Market Price
$ 87.38
Selling Price
$ 76.55
2116
2100
2029
3295
Market Price
$ 103.73
Selling Price
$ 88.48
681
521
355
2680
Market Price
$ 82.23
Selling Price
$ 74.29
2486
1425
1197
2505
Market Price
$ 70.76
Selling Price
$ 61.32
2557
606
839
3546
Market Price
$ 66.25
Selling Price
$ 59.10
930
455
357
2242
Market Price
$ 85.58
Selling Price
$ 74.40
1957
1575
1003
2914
Market Price
$ 64.76
Selling Price
$ 56.63
933
377
638
4353
Market Price
$ 93.13
Selling Price
$ 80.58
404
81
117
1601
Market Price
$ 97.14
Selling Price
$ 82.43
1077
309
820
3138
Market Price
$ 72.01
Selling Price
$ 62.86
810
719
742
1225
Market Price
$ 87.09
Selling Price
$ 73.62
2147
1372
514
2940
Market Price
$ 96.46
Selling Price
$ 83.41
233
211
209
642
Market Price
$ 112.15
Selling Price
$ 96.14
921
280
548
4424
Market Price
$ 64.24
Selling Price
$ 55.44
858
308
621
902
Market Price
$ 98.25
Selling Price
$ 86.01
708
613
214
2033
Market Price
$ 91.43
Selling Price
$ 77.21
1349
410
852
1460
Market Price
$ 111.72
Selling Price
$ 96.34
2567
2249
1180
3360
Market Price
$ 99.19
Selling Price
$ 87.17
2783
2577
892
3490
Market Price
$ 111.60
Selling Price
$ 94.84
2062
1127
1296
2136
Market Price
$ 90.71
Selling Price
$ 81.34
2944
2170
1670
3515
Market Price
$ 102.72
Selling Price
$ 85.62
1769
727
1407
2224
Market Price
$ 95.88
Selling Price
$ 82.58
4081
3327
1575
4245
Market Price
$ 86.39
Selling Price
$ 76.10
2085
1595
785
2698
Market Price
$ 108.88
Selling Price
$ 95.64
3955
1604
1725
4517
Market Price
$ 85.01
Selling Price
$ 71.70
1644
370
1401
4810
Market Price
$ 97.66
Selling Price
$ 83.96
452
255
222
1640
Market Price
$ 108.45
Selling Price
$ 97.69
1240
803
928
2285
Market Price
$ 104.24
Selling Price
$ 87.17
800
604
346
1162
Market Price
$ 77.39
Selling Price
$ 65.05
2446
2013
1157
3881
Market Price
$ 89.63
Selling Price
$ 75.69
3323
1160
2409
3967
Market Price
$ 63.07
Selling Price
$ 56.80
309
233
82
547
Market Price
$ 106.78
Selling Price
$ 95.11
2301
790
1980
2564
Market Price
$ 90.20
Selling Price
$ 77.25
2145
966
1862
3742
Market Price
$ 70.78
Selling Price
$ 64.04
1037
785
846
1170
Market Price
$ 74.32
Selling Price
$ 62.66
393
116
201
811
Market Price
$ 90.67
Selling Price
$ 79.41
3387
2805
1508
3691
Market Price
$ 74.92
Selling Price
$ 63.80
1219
929
414
1482
Market Price
$ 70.35
Selling Price
$ 61.54
3116
2784
1543
4851
Market Price
$ 74.32
Selling Price
$ 62.96
2250
2234
517
2673
Market Price
$ 106.85
Selling Price
$ 95.42
968
533
665
3686