Market Price
$ 81.79
Selling Price
$ 72.75
1928
683
511
2804
Market Price
$ 100.04
Selling Price
$ 86.65
460
102
233
518
Market Price
$ 64.56
Selling Price
$ 57.84
2675
1544
607
2789
Market Price
$ 103.31
Selling Price
$ 93.18
1208
427
378
1874
Market Price
$ 97.99
Selling Price
$ 88.35
2378
1418
1140
3367
Market Price
$ 108.86
Selling Price
$ 97.86
950
748
950
2399
Market Price
$ 101.82
Selling Price
$ 85.98
2638
1943
940
3015
Market Price
$ 90.86
Selling Price
$ 77.69
2829
1791
773
4415
Market Price
$ 112.16
Selling Price
$ 97.15
1110
1096
662
2465
Market Price
$ 97.28
Selling Price
$ 88.35
303
84
247
1222
Market Price
$ 75.06
Selling Price
$ 67.20
2351
662
1735
4872
Market Price
$ 72.43
Selling Price
$ 64.22
723
673
698
2928
Market Price
$ 92.36
Selling Price
$ 80.97
1756
1149
418
3618
Market Price
$ 113.47
Selling Price
$ 95.20
2843
1148
2105
4960
Market Price
$ 115.75
Selling Price
$ 98.68
1511
329
312
3658
Market Price
$ 83.86
Selling Price
$ 70.41
1857
1817
728
4480
Market Price
$ 93.76
Selling Price
$ 80.78
1335
321
690
2810
Market Price
$ 91.52
Selling Price
$ 78.17
1948
753
527
4735
Market Price
$ 64.84
Selling Price
$ 55.69
3394
2598
3294
3495
Market Price
$ 89.45
Selling Price
$ 77.76
1707
452
670
1718
Market Price
$ 107.76
Selling Price
$ 92.70
673
635
551
2252
Market Price
$ 107.11
Selling Price
$ 95.58
222
44
80
1109
Market Price
$ 95.28
Selling Price
$ 80.73
1222
741
567
1468
Market Price
$ 83.18
Selling Price
$ 69.69
467
352
167
1974
Market Price
$ 99.49
Selling Price
$ 85.58
1697
1683
561
1806
Market Price
$ 65.03
Selling Price
$ 57.06
1538
1023
496
1591
Market Price
$ 102.56
Selling Price
$ 92.24
195
54
122
770
Market Price
$ 96.34
Selling Price
$ 87.05
4598
1657
3317
4896
Market Price
$ 106.30
Selling Price
$ 96.01
4273
4211
2919
4298
Market Price
$ 95.25
Selling Price
$ 83.33
976
900
639
2048
Market Price
$ 81.46
Selling Price
$ 73.88
1024
404
801
1074
Market Price
$ 70.04
Selling Price
$ 62.35
1005
908
448
3938
Market Price
$ 99.75
Selling Price
$ 90.29
2912
1005
1038
4770
Market Price
$ 95.72
Selling Price
$ 82.04
936
312
655
2590
Market Price
$ 65.43
Selling Price
$ 58.96
2154
1241
1859
4075
Market Price
$ 112.10
Selling Price
$ 96.59
1362
1102
1320
1565
Market Price
$ 74.92
Selling Price
$ 64.34
1972
514
1623
3557
Market Price
$ 99.26
Selling Price
$ 86.03
954
451
824
3665
Market Price
$ 86.76
Selling Price
$ 74.27
2706
590
1017
3465
Market Price
$ 70.12
Selling Price
$ 62.11
965
431
752
1991