Market Price
$ 81.80
Selling Price
$ 74.11
3858
2895
3511
4219
Market Price
$ 111.06
Selling Price
$ 97.77
776
288
407
1525
Market Price
$ 87.96
Selling Price
$ 75.92
1571
672
1454
2174
Market Price
$ 87.12
Selling Price
$ 75.60
2722
1829
2415
3104
Market Price
$ 90.70
Selling Price
$ 82.37
2419
2093
2203
2892
Market Price
$ 111.03
Selling Price
$ 93.75
2728
1121
2303
3607
Market Price
$ 75.77
Selling Price
$ 66.45
561
444
144
923
Market Price
$ 71.71
Selling Price
$ 61.17
2856
2414
1851
3240
Market Price
$ 72.15
Selling Price
$ 61.47
547
466
439
1374
Market Price
$ 111.55
Selling Price
$ 93.06
672
608
461
2995
Market Price
$ 63.75
Selling Price
$ 57.61
2045
1503
1946
4281
Market Price
$ 87.00
Selling Price
$ 76.00
2985
2890
2050
3118
Market Price
$ 98.56
Selling Price
$ 89.13
1410
564
700
4253
Market Price
$ 107.77
Selling Price
$ 90.21
2258
1833
2254
4446
Market Price
$ 86.78
Selling Price
$ 72.97
908
600
392
2680
Market Price
$ 101.12
Selling Price
$ 87.89
2884
2002
831
3939
Market Price
$ 67.06
Selling Price
$ 59.82
1032
428
465
1372
Market Price
$ 110.64
Selling Price
$ 96.07
975
584
924
1576
Market Price
$ 70.28
Selling Price
$ 63.18
735
317
258
1833
Market Price
$ 115.77
Selling Price
$ 98.94
4546
1299
3774
4565
Market Price
$ 113.43
Selling Price
$ 96.18
544
386
161
1263
Market Price
$ 110.87
Selling Price
$ 94.32
2269
2224
1700
4027
Market Price
$ 110.50
Selling Price
$ 92.13
2473
2027
1276
2947
Market Price
$ 84.91
Selling Price
$ 74.45
1512
1127
702
1672
Market Price
$ 82.62
Selling Price
$ 75.04
1348
352
1120
4312
Market Price
$ 94.61
Selling Price
$ 81.92
1493
694
526
3339
Market Price
$ 88.29
Selling Price
$ 78.52
1872
529
1810
2256
Market Price
$ 66.46
Selling Price
$ 55.89
1367
889
467
4742
Market Price
$ 74.31
Selling Price
$ 63.31
1163
273
644
1932
Market Price
$ 113.55
Selling Price
$ 97.89
1510
863
1497
1644
Market Price
$ 74.29
Selling Price
$ 65.05
1689
1036
691
2252
Market Price
$ 64.15
Selling Price
$ 57.45
1891
518
972
3015
Market Price
$ 62.07
Selling Price
$ 55.73
3458
2776
824
4739
Market Price
$ 80.63
Selling Price
$ 70.07
1955
755
1578
4418
Market Price
$ 88.92
Selling Price
$ 79.87
186
183
166
447
Market Price
$ 89.95
Selling Price
$ 76.76
3463
3173
2159
4082
Market Price
$ 92.56
Selling Price
$ 82.98
747
401
528
1167
Market Price
$ 93.13
Selling Price
$ 79.71
1235
963
276
2728
Market Price
$ 82.45
Selling Price
$ 72.19
2327
2207
845
2846
Market Price
$ 84.03
Selling Price
$ 75.42
342
205
113
1212