Market Price
$ 107.40
Selling Price
$ 93.50
1615
1597
1496
1652
Market Price
$ 96.62
Selling Price
$ 84.84
2671
802
2455
3532
Market Price
$ 73.95
Selling Price
$ 62.57
4157
2285
1860
4607
Market Price
$ 64.79
Selling Price
$ 57.67
381
278
220
1895
Market Price
$ 98.77
Selling Price
$ 86.26
270
239
119
495
Market Price
$ 84.62
Selling Price
$ 76.88
617
544
583
2522
Market Price
$ 76.52
Selling Price
$ 66.38
1731
485
1611
2330
Market Price
$ 93.89
Selling Price
$ 81.34
634
207
141
2405
Market Price
$ 91.67
Selling Price
$ 80.44
397
339
102
1167
Market Price
$ 101.75
Selling Price
$ 88.63
2145
1376
1402
2725
Market Price
$ 83.00
Selling Price
$ 73.23
2336
2174
1823
4008
Market Price
$ 101.25
Selling Price
$ 88.84
2483
1329
2057
4803
Market Price
$ 72.87
Selling Price
$ 61.32
1479
739
753
3282
Market Price
$ 80.46
Selling Price
$ 68.92
241
157
196
785
Market Price
$ 70.62
Selling Price
$ 61.43
2843
1793
915
3308
Market Price
$ 85.35
Selling Price
$ 75.74
2717
1457
1915
4024
Market Price
$ 65.54
Selling Price
$ 58.09
2051
1499
773
4394
Market Price
$ 113.90
Selling Price
$ 97.24
2452
1252
1702
3226
Market Price
$ 91.85
Selling Price
$ 80.37
465
167
272
697
Market Price
$ 115.58
Selling Price
$ 97.87
3794
1391
3595
3794
Market Price
$ 87.86
Selling Price
$ 74.00
2855
1277
2245
3274
Market Price
$ 80.95
Selling Price
$ 72.37
636
280
610
2279
Market Price
$ 88.11
Selling Price
$ 77.62
1049
876
784
1628
Market Price
$ 85.67
Selling Price
$ 72.25
1391
515
463
1823
Market Price
$ 71.67
Selling Price
$ 61.54
3992
2116
3922
4014
Market Price
$ 102.51
Selling Price
$ 89.48
595
180
193
1442
Market Price
$ 107.21
Selling Price
$ 95.62
4131
1689
4130
4385
Market Price
$ 94.44
Selling Price
$ 81.87
3297
2818
3224
3656
Market Price
$ 67.28
Selling Price
$ 56.91
1701
1689
1437
1940
Market Price
$ 87.91
Selling Price
$ 78.56
499
328
391
1386
Market Price
$ 109.65
Selling Price
$ 93.63
4459
2641
2493
4467
Market Price
$ 91.40
Selling Price
$ 82.19
2048
1556
1417
2274
Market Price
$ 67.59
Selling Price
$ 58.11
3747
2417
942
4134
Market Price
$ 76.83
Selling Price
$ 65.79
2396
2023
2237
3062
Market Price
$ 85.77
Selling Price
$ 71.95
386
253
276
1082
Market Price
$ 73.48
Selling Price
$ 64.98
3252
2077
1991
3537
Market Price
$ 110.00
Selling Price
$ 95.32
576
193
428
591
Market Price
$ 99.67
Selling Price
$ 89.54
3892
3171
2712
4360
Market Price
$ 81.69
Selling Price
$ 69.79
3009
2792
1141
4472
Market Price
$ 94.93
Selling Price
$ 82.80
1091
1013
836
1303