Market Price
$ 106.00
Selling Price
$ 94.66
316
258
238
1085
Market Price
$ 95.46
Selling Price
$ 85.14
208
133
83
616
Market Price
$ 92.46
Selling Price
$ 77.35
456
126
268
719
Market Price
$ 108.36
Selling Price
$ 96.87
2862
1131
2712
4557
Market Price
$ 66.44
Selling Price
$ 58.67
4429
1133
1952
4511
Market Price
$ 107.69
Selling Price
$ 91.16
426
104
291
1351
Market Price
$ 78.77
Selling Price
$ 70.04
2313
1727
1760
3102
Market Price
$ 114.94
Selling Price
$ 97.35
2708
1440
2082
3504
Market Price
$ 102.75
Selling Price
$ 91.24
1105
425
317
3600
Market Price
$ 65.88
Selling Price
$ 57.28
955
930
478
1018
Market Price
$ 100.52
Selling Price
$ 90.71
2739
997
1895
4391
Market Price
$ 83.49
Selling Price
$ 69.76
1846
911
1786
3428
Market Price
$ 95.44
Selling Price
$ 82.37
2824
1786
1147
4540
Market Price
$ 77.34
Selling Price
$ 66.36
2092
1928
718
4197
Market Price
$ 89.25
Selling Price
$ 79.48
351
208
200
1203
Market Price
$ 74.15
Selling Price
$ 62.68
189
157
142
471
Market Price
$ 100.60
Selling Price
$ 88.97
1123
676
1092
2045
Market Price
$ 73.10
Selling Price
$ 65.06
2339
1952
2157
4212
Market Price
$ 68.24
Selling Price
$ 60.44
4094
1331
3996
4896
Market Price
$ 67.23
Selling Price
$ 60.72
3147
2160
2855
4157
Market Price
$ 90.46
Selling Price
$ 77.38
2414
1194
2140
4832
Market Price
$ 72.02
Selling Price
$ 61.07
994
741
540
2911
Market Price
$ 85.03
Selling Price
$ 72.32
2464
563
1652
4170
Market Price
$ 112.59
Selling Price
$ 96.51
989
904
827
2287
Market Price
$ 105.61
Selling Price
$ 89.07
1981
1051
685
3414
Market Price
$ 81.47
Selling Price
$ 68.62
733
311
254
3310
Market Price
$ 113.25
Selling Price
$ 95.68
1357
1312
818
2040
Market Price
$ 82.44
Selling Price
$ 74.25
4253
4123
2373
4782
Market Price
$ 101.95
Selling Price
$ 88.20
1240
1152
554
4897
Market Price
$ 100.23
Selling Price
$ 89.24
1319
722
471
2429
Market Price
$ 67.65
Selling Price
$ 57.01
3325
2315
1083
4675
Market Price
$ 70.02
Selling Price
$ 61.60
2434
2334
1315
2935
Market Price
$ 93.23
Selling Price
$ 79.99
3643
1435
2224
3829
Market Price
$ 92.85
Selling Price
$ 79.79
3641
743
2361
4655
Market Price
$ 104.19
Selling Price
$ 87.98
2258
1485
1077
4354
Market Price
$ 103.21
Selling Price
$ 87.04
481
225
143
1446
Market Price
$ 108.61
Selling Price
$ 97.41
2505
2334
2436
3076
Market Price
$ 82.58
Selling Price
$ 71.01
693
585
384
959
Market Price
$ 113.01
Selling Price
$ 96.87
3345
765
1094
4593
Market Price
$ 101.24
Selling Price
$ 90.12
1656
825
604
4552