Market Price
$ 82.73
Selling Price
$ 49.98
3153
665
1078
4096
Market Price
$ 143.42
Selling Price
$ 95.11
543
417
526
654
Market Price
$ 102.22
Selling Price
$ 61.52
417
337
415
750
Market Price
$ 176.57
Selling Price
$ 103.87
4885
2427
4828
4910
Market Price
$ 175.27
Selling Price
$ 110.98
935
218
617
2638
Market Price
$ 112.09
Selling Price
$ 65.98
1655
1550
443
4941
Market Price
$ 173.27
Selling Price
$ 103.65
2085
576
1272
2690
Market Price
$ 117.37
Selling Price
$ 73.98
928
895
655
1128
Market Price
$ 187.46
Selling Price
$ 118.12
733
731
226
2436
Market Price
$ 135.55
Selling Price
$ 80.55
2445
1446
1556
4252
Market Price
$ 92.84
Selling Price
$ 61.52
567
379
523
1013
Market Price
$ 93.63
Selling Price
$ 58.98
309
79
240
1012
Market Price
$ 171.77
Selling Price
$ 108.99
4570
4097
3811
4802
Market Price
$ 181.31
Selling Price
$ 108.94
1779
682
1545
2614
Market Price
$ 162.96
Selling Price
$ 105.24
1119
476
428
1927
Market Price
$ 112.80
Selling Price
$ 67.98
1007
814
939
3024
Market Price
$ 124.49
Selling Price
$ 73.98
2583
778
2213
3390
Market Price
$ 171.13
Selling Price
$ 105.76
2028
935
687
4796
Market Price
$ 131.66
Selling Price
$ 83.90
3275
983
2907
3816
Market Price
$ 93.55
Selling Price
$ 61.98
3606
1298
2730
4614
Market Price
$ 95.92
Selling Price
$ 61.52
1170
337
638
4523
Market Price
$ 179.27
Selling Price
$ 107.85
185
106
183
527
Market Price
$ 179.78
Selling Price
$ 111.16
4009
1417
2109
4642
Market Price
$ 113.23
Selling Price
$ 68.98
2966
708
2497
4551
Market Price
$ 161.37
Selling Price
$ 95.11
841
731
804
2851
Market Price
$ 89.29
Selling Price
$ 58.98
1477
618
878
2000
Market Price
$ 176.80
Selling Price
$ 115.98
974
352
423
2145
Market Price
$ 194.06
Selling Price
$ 116.25
451
160
433
459
Market Price
$ 163.45
Selling Price
$ 108.43
3310
1141
3022
3598
Market Price
$ 175.55
Selling Price
$ 115.30
1888
914
746
4859
Market Price
$ 158.69
Selling Price
$ 95.11
1788
1005
969
2039
Market Price
$ 75.87
Selling Price
$ 50.36
2922
1229
2163
4156
Market Price
$ 176.52
Selling Price
$ 116.02
810
314
532
1166
Market Price
$ 191.57
Selling Price
$ 114.93
1633
1483
801
3911
Market Price
$ 81.85
Selling Price
$ 49.98
3710
3113
2013
4435
Market Price
$ 188.94
Selling Price
$ 112.88
2649
1567
2441
2832
Market Price
$ 129.10
Selling Price
$ 76.98
3370
1980
2887
4242
Market Price
$ 142.72
Selling Price
$ 88.98
2142
1699
1227
3875
Market Price
$ 195.80
Selling Price
$ 116.49
477
221
255
815
Market Price
$ 154.79
Selling Price
$ 103.19
1861
813
1133
3712