Market Price
$ 107.51
Selling Price
$ 96.32
2393
1667
1890
3450
Market Price
$ 91.16
Selling Price
$ 78.09
472
226
358
1908
Market Price
$ 72.01
Selling Price
$ 65.05
1536
877
1334
2038
Market Price
$ 88.36
Selling Price
$ 78.72
184
183
63
507
Market Price
$ 68.14
Selling Price
$ 61.85
1497
943
1389
3462
Market Price
$ 82.60
Selling Price
$ 73.18
924
607
504
2067
Market Price
$ 80.70
Selling Price
$ 68.35
2740
2576
2319
3968
Market Price
$ 96.58
Selling Price
$ 85.86
1855
418
835
2023
Market Price
$ 100.23
Selling Price
$ 87.32
2595
2525
694
3083
Market Price
$ 81.11
Selling Price
$ 69.24
1276
615
716
3064
Market Price
$ 107.33
Selling Price
$ 97.30
1709
1216
998
3605
Market Price
$ 107.98
Selling Price
$ 91.41
823
624
249
2634
Market Price
$ 81.98
Selling Price
$ 72.26
1229
987
494
3451
Market Price
$ 97.54
Selling Price
$ 86.29
784
449
227
3258
Market Price
$ 63.48
Selling Price
$ 57.40
1240
354
871
2948
Market Price
$ 107.95
Selling Price
$ 92.56
197
150
170
897
Market Price
$ 64.45
Selling Price
$ 58.14
764
739
547
2194
Market Price
$ 103.23
Selling Price
$ 91.72
3556
1661
768
3572
Market Price
$ 97.79
Selling Price
$ 85.81
1792
690
1036
3538
Market Price
$ 91.96
Selling Price
$ 79.45
3235
713
1018
4688
Market Price
$ 62.65
Selling Price
$ 56.14
2919
1625
1864
4808
Market Price
$ 102.71
Selling Price
$ 92.75
2329
636
2167
2916
Market Price
$ 100.59
Selling Price
$ 88.21
2573
1101
2245
4768
Market Price
$ 77.43
Selling Price
$ 68.43
2521
1642
2445
3124
Market Price
$ 77.74
Selling Price
$ 66.31
971
618
418
1169
Market Price
$ 112.86
Selling Price
$ 98.71
2952
2353
1626
2964
Market Price
$ 72.93
Selling Price
$ 65.42
3680
1013
3243
3779
Market Price
$ 85.28
Selling Price
$ 72.46
776
303
462
1144
Market Price
$ 90.56
Selling Price
$ 80.62
925
684
716
2162
Market Price
$ 102.29
Selling Price
$ 91.89
755
446
498
3559
Market Price
$ 75.51
Selling Price
$ 63.94
1209
1050
852
3105
Market Price
$ 65.11
Selling Price
$ 57.60
1524
962
1313
3273
Market Price
$ 63.32
Selling Price
$ 56.35
4571
4131
1377
4707
Market Price
$ 80.24
Selling Price
$ 71.05
330
94
95
498
Market Price
$ 78.26
Selling Price
$ 66.64
1089
328
1051
3106
Market Price
$ 81.53
Selling Price
$ 69.04
450
219
95
456
Market Price
$ 101.97
Selling Price
$ 89.19
3564
2316
3329
3808
Market Price
$ 74.61
Selling Price
$ 63.31
1017
572
427
4213
Market Price
$ 80.51
Selling Price
$ 72.11
378
127
175
746
Market Price
$ 72.77
Selling Price
$ 66.08
1257
1134
1226
3387