Market Price
$ 85.46
Selling Price
$ 71.52
2214
1963
919
2263
Market Price
$ 77.36
Selling Price
$ 69.42
3332
2591
1947
4645
Market Price
$ 82.77
Selling Price
$ 73.53
1275
1215
650
1950
Market Price
$ 108.95
Selling Price
$ 95.74
1728
931
431
2427
Market Price
$ 98.00
Selling Price
$ 87.39
1023
897
511
3735
Market Price
$ 113.49
Selling Price
$ 95.40
1979
1651
1885
2017
Market Price
$ 91.16
Selling Price
$ 82.21
2747
1932
1932
2903
Market Price
$ 102.95
Selling Price
$ 86.88
469
277
410
1126
Market Price
$ 81.74
Selling Price
$ 69.74
706
383
239
1551
Market Price
$ 82.14
Selling Price
$ 68.93
1209
1015
1037
1530
Market Price
$ 102.24
Selling Price
$ 87.97
848
615
798
3269
Market Price
$ 103.31
Selling Price
$ 90.65
1817
1073
1739
3433
Market Price
$ 82.40
Selling Price
$ 74.09
1752
1391
488
2156
Market Price
$ 70.72
Selling Price
$ 60.26
368
209
272
940
Market Price
$ 97.03
Selling Price
$ 86.74
1286
276
681
2545
Market Price
$ 85.01
Selling Price
$ 76.82
682
309
542
2018
Market Price
$ 94.63
Selling Price
$ 80.78
608
157
341
2214
Market Price
$ 84.91
Selling Price
$ 76.03
721
494
150
3526
Market Price
$ 109.34
Selling Price
$ 96.12
1750
1499
1610
2072
Market Price
$ 81.49
Selling Price
$ 72.52
1010
754
928
2960
Market Price
$ 84.14
Selling Price
$ 70.49
3251
813
2978
4976
Market Price
$ 102.93
Selling Price
$ 89.65
820
288
263
1797
Market Price
$ 103.65
Selling Price
$ 92.91
1587
374
1583
4690
Market Price
$ 105.15
Selling Price
$ 91.97
2142
2098
1004
3858
Market Price
$ 98.28
Selling Price
$ 89.32
790
354
697
1667
Market Price
$ 66.27
Selling Price
$ 55.87
837
610
367
1507
Market Price
$ 68.24
Selling Price
$ 59.68
2222
1140
1256
4992
Market Price
$ 90.84
Selling Price
$ 77.18
1742
1070
1583
3091
Market Price
$ 70.06
Selling Price
$ 61.07
697
540
670
1263
Market Price
$ 103.28
Selling Price
$ 87.06
2958
648
752
4055
Market Price
$ 92.09
Selling Price
$ 77.07
608
312
292
2495
Market Price
$ 96.99
Selling Price
$ 81.10
346
197
304
1347
Market Price
$ 105.88
Selling Price
$ 91.15
814
245
337
1942
Market Price
$ 69.05
Selling Price
$ 62.54
891
631
356
4142
Market Price
$ 62.16
Selling Price
$ 55.52
480
354
474
634
Market Price
$ 76.95
Selling Price
$ 68.02
1174
253
704
2276
Market Price
$ 70.86
Selling Price
$ 61.86
2093
858
720
3774
Market Price
$ 72.38
Selling Price
$ 62.10
1588
1094
1160
3038
Market Price
$ 72.76
Selling Price
$ 64.54
2331
1762
2323
2588
Market Price
$ 79.29
Selling Price
$ 68.53
2264
978
823
3079