Market Price
$ 43.40
Selling Price
$ 25.99
1623
1098
1325
1767
Market Price
$ 37.54
Selling Price
$ 24.00
944
609
812
3409
Market Price
$ 30.73
Selling Price
$ 19.00
310
303
173
605
Market Price
$ 20.89
Selling Price
$ 13.00
2551
2498
1138
2667
Market Price
$ 14.76
Selling Price
$ 9.00
1552
1390
1234
3415
Market Price
$ 11.86
Selling Price
$ 6.99
1738
544
1236
2920
Market Price
$ 14.83
Selling Price
$ 9.00
894
854
432
2971
Market Price
$ 18.50
Selling Price
$ 11.00
530
128
457
705
Market Price
$ 14.58
Selling Price
$ 9.00
2157
1939
986
2549
Market Price
$ 15.06
Selling Price
$ 10.00
318
104
169
901
Market Price
$ 16.70
Selling Price
$ 10.00
493
231
369
1072
Market Price
$ 17.39
Selling Price
$ 11.00
1801
1546
858
2015
Market Price
$ 18.09
Selling Price
$ 11.00
1293
1131
1065
4781
Market Price
$ 18.12
Selling Price
$ 11.00
1434
564
767
2140
Market Price
$ 24.46
Selling Price
$ 15.00
614
318
168
650
Market Price
$ 18.43
Selling Price
$ 12.00
657
541
210
1249
Market Price
$ 12.66
Selling Price
$ 8.00
3283
2128
913
4444
Market Price
$ 33.84
Selling Price
$ 20.00
567
406
179
1950
Market Price
$ 19.91
Selling Price
$ 12.00
709
407
688
1179
Market Price
$ 32.69
Selling Price
$ 20.00
960
393
307
1777
Market Price
$ 12.30
Selling Price
$ 8.00
4565
4406
3453
4846
Market Price
$ 171.81
Selling Price
$ 113.15
2682
2493
1994
4137
Market Price
$ 194.37
Selling Price
$ 117.70
2222
1316
768
2342
Market Price
$ 185.68
Selling Price
$ 115.12
2359
842
1438
3364
Market Price
$ 182.19
Selling Price
$ 115.97
2589
1869
2228
3860
Market Price
$ 173.99
Selling Price
$ 114.91
2334
2216
1712
4522
Market Price
$ 182.03
Selling Price
$ 116.20
3315
822
1489
3341
Market Price
$ 182.72
Selling Price
$ 118.69
2166
1898
571
3284
Market Price
$ 194.10
Selling Price
$ 115.75
3048
1284
1660
3488
Market Price
$ 192.35
Selling Price
$ 116.69
1581
464
1442
2336
Market Price
$ 182.53
Selling Price
$ 112.56
557
197
234
1138
Market Price
$ 180.44
Selling Price
$ 118.71
4257
3028
3611
4379
Market Price
$ 184.82
Selling Price
$ 113.66
490
108
202
526
Market Price
$ 170.18
Selling Price
$ 113.19
268
199
194
1041
Market Price
$ 174.64
Selling Price
$ 114.11
1111
905
676
3391
Market Price
$ 181.73
Selling Price
$ 112.44
3700
3500
1006
4434
Market Price
$ 189.74
Selling Price
$ 112.70
1034
639
303
2533
Market Price
$ 183.41
Selling Price
$ 117.03
2817
2274
1982
2915
Market Price
$ 197.85
Selling Price
$ 117.48
2873
1930
1440
3360
Market Price
$ 179.76
Selling Price
$ 113.45
184
134
80
657