Market Price
$ 102.35
Selling Price
$ 91.31
1779
391
747
4087
Market Price
$ 94.51
Selling Price
$ 80.89
1904
737
491
4262
Market Price
$ 83.79
Selling Price
$ 71.39
3766
1721
1577
4485
Market Price
$ 103.07
Selling Price
$ 88.35
3617
2206
1819
3786
Market Price
$ 84.87
Selling Price
$ 75.79
1201
583
996
4445
Market Price
$ 70.94
Selling Price
$ 63.86
2995
1010
901
3408
Market Price
$ 71.93
Selling Price
$ 62.84
1219
1016
779
2070
Market Price
$ 88.10
Selling Price
$ 79.78
1436
829
288
4797
Market Price
$ 88.93
Selling Price
$ 79.01
1463
549
951
4377
Market Price
$ 101.90
Selling Price
$ 86.76
1357
1193
1222
4178
Market Price
$ 100.81
Selling Price
$ 85.27
1172
599
858
1226
Market Price
$ 94.54
Selling Price
$ 80.19
1608
850
485
1788
Market Price
$ 67.40
Selling Price
$ 57.56
1928
1881
888
2406
Market Price
$ 95.59
Selling Price
$ 80.21
1820
510
1341
3906
Market Price
$ 75.47
Selling Price
$ 66.83
300
184
239
655
Market Price
$ 93.26
Selling Price
$ 80.98
778
721
721
3000
Market Price
$ 91.08
Selling Price
$ 79.69
1510
471
1164
1907
Market Price
$ 69.07
Selling Price
$ 58.15
551
475
156
587
Market Price
$ 97.52
Selling Price
$ 81.36
4442
1430
2717
4948
Market Price
$ 77.80
Selling Price
$ 68.54
2022
1146
1124
2199
Market Price
$ 99.50
Selling Price
$ 83.45
433
175
379
1329
Market Price
$ 80.60
Selling Price
$ 68.57
1249
1146
539
1542
Market Price
$ 96.18
Selling Price
$ 82.80
4236
2364
1210
4406
Market Price
$ 94.00
Selling Price
$ 82.15
2576
1122
1064
4214
Market Price
$ 88.00
Selling Price
$ 76.31
1611
1113
354
1675
Market Price
$ 106.45
Selling Price
$ 96.14
576
120
561
2683
Market Price
$ 101.16
Selling Price
$ 87.13
726
250
472
3458
Market Price
$ 76.37
Selling Price
$ 65.50
2097
796
1520
4373
Market Price
$ 88.40
Selling Price
$ 76.45
1517
1393
714
2225
Market Price
$ 85.06
Selling Price
$ 72.59
2508
1949
2016
4950
Market Price
$ 68.81
Selling Price
$ 62.50
1188
635
727
2055
Market Price
$ 104.10
Selling Price
$ 90.97
2277
945
738
3557
Market Price
$ 75.76
Selling Price
$ 68.45
502
159
249
932
Market Price
$ 107.07
Selling Price
$ 94.76
1850
1639
1689
3841
Market Price
$ 85.95
Selling Price
$ 72.78
1228
1010
909
1348
Market Price
$ 96.80
Selling Price
$ 86.05
2128
642
1173
2386
Market Price
$ 63.33
Selling Price
$ 56.82
252
207
112
1220
Market Price
$ 88.51
Selling Price
$ 77.01
2788
1168
2424
3178
Market Price
$ 70.65
Selling Price
$ 61.75
1697
599
611
2257
Market Price
$ 68.16
Selling Price
$ 58.91
3185
3166
2942
3662