Market Price
$ 43.02
Selling Price
$ 28.00
2410
1606
551
4687
Market Price
$ 159.14
Selling Price
$ 98.00
2782
680
1264
3096
Market Price
$ 200.67
Selling Price
$ 118.44
515
164
280
889
Market Price
$ 166.89
Selling Price
$ 110.10
1605
396
1315
2305
Market Price
$ 110.03
Selling Price
$ 72.00
1007
788
352
3990
Market Price
$ 170.66
Selling Price
$ 110.69
1734
1019
1699
1945
Market Price
$ 186.20
Selling Price
$ 114.45
2243
2203
1949
2381
Market Price
$ 183.29
Selling Price
$ 117.18
1068
439
449
2798
Market Price
$ 115.79
Selling Price
$ 74.00
1901
1374
1373
4469
Market Price
$ 185.87
Selling Price
$ 117.16
421
141
300
913
Market Price
$ 175.61
Selling Price
$ 112.87
1212
388
714
1493
Market Price
$ 45.67
Selling Price
$ 28.00
201
161
130
406
Market Price
$ 183.52
Selling Price
$ 112.39
1094
457
726
4312
Market Price
$ 184.88
Selling Price
$ 119.70
1343
853
628
1606
Market Price
$ 189.52
Selling Price
$ 118.70
381
204
297
1417
Market Price
$ 183.15
Selling Price
$ 111.26
718
294
619
732
Market Price
$ 164.12
Selling Price
$ 104.00
797
287
389
3084
Market Price
$ 113.86
Selling Price
$ 72.00
1662
337
854
3742
Market Price
$ 118.31
Selling Price
$ 73.50
1530
1209
467
2521
Market Price
$ 189.40
Selling Price
$ 119.20
733
266
277
3404
Market Price
$ 74.16
Selling Price
$ 48.00
1233
969
798
3406
Market Price
$ 113.58
Selling Price
$ 73.50
2274
1661
1869
2619
Market Price
$ 98.24
Selling Price
$ 58.00
3646
1178
767
3813
Market Price
$ 177.13
Selling Price
$ 114.92
3761
2697
974
3907
Market Price
$ 156.44
Selling Price
$ 104.00
1738
689
776
3541
Market Price
$ 189.31
Selling Price
$ 111.80
1264
500
1167
3114
Market Price
$ 94.00
Selling Price
$ 58.00
752
676
465
1303
Market Price
$ 97.34
Selling Price
$ 62.00
987
497
787
1981
Market Price
$ 173.17
Selling Price
$ 114.69
2482
2256
2340
3134
Market Price
$ 192.81
Selling Price
$ 113.88
726
494
609
3360
Market Price
$ 188.03
Selling Price
$ 111.57
1351
1071
957
3162
Market Price
$ 71.04
Selling Price
$ 46.00
1000
830
911
1960
Market Price
$ 102.63
Selling Price
$ 65.00
2640
896
791
3638
Market Price
$ 177.73
Selling Price
$ 114.66
516
349
242
1245
Market Price
$ 139.64
Selling Price
$ 86.00
1566
954
1418
2149
Market Price
$ 165.58
Selling Price
$ 98.00
4317
2749
2466
4434
Market Price
$ 176.81
Selling Price
$ 117.24
2923
2923
2061
3872
Market Price
$ 172.70
Selling Price
$ 113.85
566
188
532
1955
Market Price
$ 181.51
Selling Price
$ 114.00
2779
805
1137
4113
Market Price
$ 179.81
Selling Price
$ 118.71
809
427
450
955