Market Price
$ 112.90
Selling Price
$ 98.54
1799
404
529
4175
Market Price
$ 92.56
Selling Price
$ 78.44
1357
1357
450
3482
Market Price
$ 72.55
Selling Price
$ 64.89
2757
1139
1150
3112
Market Price
$ 74.49
Selling Price
$ 63.67
1738
516
1553
1998
Market Price
$ 73.48
Selling Price
$ 66.16
635
163
309
1678
Market Price
$ 99.13
Selling Price
$ 85.37
1869
1407
763
4785
Market Price
$ 98.72
Selling Price
$ 87.23
236
124
118
636
Market Price
$ 97.84
Selling Price
$ 83.93
4551
1320
1392
4706
Market Price
$ 88.10
Selling Price
$ 77.80
2315
2157
1111
4505
Market Price
$ 114.22
Selling Price
$ 98.02
1142
1112
857
1235
Market Price
$ 89.99
Selling Price
$ 75.11
4305
1637
1357
4482
Market Price
$ 82.21
Selling Price
$ 74.17
918
492
501
969
Market Price
$ 94.80
Selling Price
$ 80.25
2547
1621
833
3950
Market Price
$ 91.18
Selling Price
$ 76.03
1197
1179
529
1819
Market Price
$ 74.00
Selling Price
$ 66.96
911
292
882
941
Market Price
$ 79.84
Selling Price
$ 67.93
1473
1085
927
2950
Market Price
$ 100.94
Selling Price
$ 87.22
2276
1854
926
4823
Market Price
$ 102.02
Selling Price
$ 89.73
390
195
100
575
Market Price
$ 80.76
Selling Price
$ 72.81
1842
412
1453
3644
Market Price
$ 83.07
Selling Price
$ 73.10
492
460
264
1825
Market Price
$ 74.74
Selling Price
$ 64.57
2522
834
1555
2627
Market Price
$ 91.56
Selling Price
$ 79.58
1152
251
402
2815
Market Price
$ 111.17
Selling Price
$ 92.77
3736
2518
2899
4148
Market Price
$ 109.08
Selling Price
$ 95.10
118
57
35
506
Market Price
$ 111.49
Selling Price
$ 94.57
1483
387
1018
1563
Market Price
$ 87.31
Selling Price
$ 78.25
659
532
377
1417
Market Price
$ 104.76
Selling Price
$ 95.23
1765
1312
1308
2298
Market Price
$ 81.65
Selling Price
$ 70.30
1018
370
281
3488
Market Price
$ 112.73
Selling Price
$ 96.42
2209
1940
941
3864
Market Price
$ 84.53
Selling Price
$ 74.93
3781
3067
1178
3814
Market Price
$ 83.63
Selling Price
$ 74.42
1546
369
732
2378
Market Price
$ 79.05
Selling Price
$ 66.05
3325
1617
2497
4241
Market Price
$ 114.27
Selling Price
$ 96.28
2275
744
935
3118
Market Price
$ 84.68
Selling Price
$ 76.12
3715
1283
1063
4478
Market Price
$ 71.56
Selling Price
$ 61.77
968
918
471
1185
Market Price
$ 99.78
Selling Price
$ 88.57
1505
325
932
2269
Market Price
$ 108.90
Selling Price
$ 94.03
709
695
433
1079
Market Price
$ 108.76
Selling Price
$ 94.19
1794
381
489
3060
Market Price
$ 74.19
Selling Price
$ 63.31
2987
2834
893
4391
Market Price
$ 77.61
Selling Price
$ 70.46
429
299
214
1672