Market Price
$ 103.64
Selling Price
$ 93.65
736
474
685
886
Market Price
$ 87.58
Selling Price
$ 73.67
2719
1800
1918
4097
Market Price
$ 65.16
Selling Price
$ 58.57
3192
1752
2934
4542
Market Price
$ 117.59
Selling Price
$ 98.72
1021
641
339
1684
Market Price
$ 97.66
Selling Price
$ 82.68
3481
2542
2007
4229
Market Price
$ 98.52
Selling Price
$ 86.56
492
290
211
651
Market Price
$ 76.16
Selling Price
$ 69.03
2825
845
858
4788
Market Price
$ 92.94
Selling Price
$ 82.54
2012
596
1018
4351
Market Price
$ 76.41
Selling Price
$ 66.89
1994
1615
541
2875
Market Price
$ 95.97
Selling Price
$ 80.30
1033
483
328
2004
Market Price
$ 106.66
Selling Price
$ 93.20
3845
3835
3469
4513
Market Price
$ 112.36
Selling Price
$ 95.57
752
729
546
842
Market Price
$ 105.81
Selling Price
$ 95.21
2477
1915
1945
2556
Market Price
$ 108.87
Selling Price
$ 93.83
1089
796
944
2838
Market Price
$ 72.50
Selling Price
$ 62.32
288
274
78
522
Market Price
$ 81.71
Selling Price
$ 68.92
3093
1750
2910
3682
Market Price
$ 72.58
Selling Price
$ 61.09
485
207
225
545
Market Price
$ 89.09
Selling Price
$ 75.18
2380
933
1678
2388
Market Price
$ 67.52
Selling Price
$ 57.27
1659
1144
505
2778
Market Price
$ 109.18
Selling Price
$ 96.05
3004
2494
642
3026
Market Price
$ 102.80
Selling Price
$ 93.33
656
348
210
1240
Market Price
$ 104.74
Selling Price
$ 90.54
1504
1093
1304
4772
Market Price
$ 86.13
Selling Price
$ 72.12
869
345
726
1057
Market Price
$ 95.40
Selling Price
$ 86.35
2055
1277
1673
2121
Market Price
$ 84.96
Selling Price
$ 72.21
2519
2182
1538
3379
Market Price
$ 87.34
Selling Price
$ 73.23
642
136
401
1057
Market Price
$ 95.23
Selling Price
$ 79.65
1477
1235
1358
4897
Market Price
$ 104.57
Selling Price
$ 90.01
3623
794
2506
4405
Market Price
$ 69.56
Selling Price
$ 61.14
2879
1056
757
4480
Market Price
$ 94.68
Selling Price
$ 82.89
290
131
251
455
Market Price
$ 95.33
Selling Price
$ 84.77
249
127
236
1048
Market Price
$ 78.76
Selling Price
$ 65.99
607
556
307
1590
Market Price
$ 86.97
Selling Price
$ 78.05
2572
743
1728
4062
Market Price
$ 72.08
Selling Price
$ 60.43
2996
766
2177
3637
Market Price
$ 64.80
Selling Price
$ 56.36
1282
505
564
2149
Market Price
$ 63.89
Selling Price
$ 55.46
2025
529
1491
4274
Market Price
$ 77.22
Selling Price
$ 69.98
1144
375
584
4977
Market Price
$ 73.08
Selling Price
$ 65.15
383
245
317
652
Market Price
$ 78.19
Selling Price
$ 66.92
1417
669
996
1830
Market Price
$ 101.11
Selling Price
$ 86.16
1169
980
397
4804