Market Price
$ 70.04
Selling Price
$ 46.00
4456
2276
2182
4878
Market Price
$ 84.49
Selling Price
$ 51.00
434
175
187
453
Market Price
$ 71.46
Selling Price
$ 46.00
1637
1623
1512
1721
Market Price
$ 78.39
Selling Price
$ 51.00
903
473
796
2015
Market Price
$ 186.38
Selling Price
$ 111.13
680
418
501
1399
Market Price
$ 170.48
Selling Price
$ 112.44
4487
1546
2930
4580
Market Price
$ 195.18
Selling Price
$ 117.02
787
370
688
2837
Market Price
$ 185.09
Selling Price
$ 117.55
2104
1858
805
4630
Market Price
$ 72.14
Selling Price
$ 46.00
1333
712
643
1981
Market Price
$ 76.16
Selling Price
$ 46.00
986
702
941
1063
Market Price
$ 70.68
Selling Price
$ 46.00
3726
2124
1721
4760
Market Price
$ 166.37
Selling Price
$ 110.25
108
67
96
401
Market Price
$ 174.57
Selling Price
$ 111.23
226
169
84
816
Market Price
$ 188.03
Selling Price
$ 111.96
2184
1594
850
3729
Market Price
$ 188.38
Selling Price
$ 119.53
472
203
105
1022
Market Price
$ 172.86
Selling Price
$ 115.23
3418
1020
2565
4218
Market Price
$ 199.09
Selling Price
$ 118.87
1870
629
646
4067
Market Price
$ 182.51
Selling Price
$ 119.70
720
479
230
829
Market Price
$ 190.55
Selling Price
$ 113.22
2413
2345
1217
3002
Market Price
$ 184.36
Selling Price
$ 115.46
2059
1831
663
2300
Market Price
$ 188.87
Selling Price
$ 118.03
2036
923
1404
4144
Market Price
$ 193.27
Selling Price
$ 118.23
664
495
252
2179
Market Price
$ 185.79
Selling Price
$ 114.37
542
446
454
1994
Market Price
$ 188.11
Selling Price
$ 117.87
1654
548
1318
1885
Market Price
$ 178.43
Selling Price
$ 114.99
1775
1347
1219
2319
Market Price
$ 184.99
Selling Price
$ 119.03
2076
1239
578
3930
Market Price
$ 54.23
Selling Price
$ 36.00
717
598
271
730
Market Price
$ 191.92
Selling Price
$ 113.39
1112
1000
815
1733
Market Price
$ 185.17
Selling Price
$ 119.30
608
151
595
1026
Market Price
$ 176.49
Selling Price
$ 111.04
1766
1551
1254
2619
Market Price
$ 195.83
Selling Price
$ 115.31
2278
1894
2208
4958
Market Price
$ 84.37
Selling Price
$ 55.00
1074
221
318
1714
Market Price
$ 181.61
Selling Price
$ 111.83
1120
973
796
3977
Market Price
$ 188.65
Selling Price
$ 111.28
1461
335
752
3249
Market Price
$ 184.10
Selling Price
$ 111.52
1398
689
1386
4059
Market Price
$ 60.70
Selling Price
$ 36.00
2380
1358
895
4107
Market Price
$ 189.85
Selling Price
$ 112.11
2899
1811
1352
3016
Market Price
$ 183.86
Selling Price
$ 113.01
3150
2901
1381
3616
Market Price
$ 178.10
Selling Price
$ 117.65
902
580
407
1800
Market Price
$ 191.12
Selling Price
$ 118.41
1060
736
456
2662