Market Price
$ 51.25
Selling Price
$ 34.00
4676
3147
3121
4689
Market Price
$ 60.86
Selling Price
$ 37.00
1848
609
982
3551
Market Price
$ 15.05
Selling Price
$ 9.00
2649
2094
2548
2659
Market Price
$ 48.49
Selling Price
$ 29.00
1448
1421
766
3109
Market Price
$ 58.20
Selling Price
$ 35.00
3642
3329
1226
3742
Market Price
$ 44.26
Selling Price
$ 28.00
2252
1411
1049
2915
Market Price
$ 47.40
Selling Price
$ 30.00
1562
946
1429
4457
Market Price
$ 115.67
Selling Price
$ 72.00
2366
1121
1853
4358
Market Price
$ 61.08
Selling Price
$ 37.00
987
693
309
3543
Market Price
$ 44.31
Selling Price
$ 28.00
246
195
143
460
Market Price
$ 54.58
Selling Price
$ 33.00
853
713
189
2568
Market Price
$ 106.40
Selling Price
$ 64.00
553
315
543
634
Market Price
$ 59.26
Selling Price
$ 39.00
1437
1216
434
3109
Market Price
$ 21.63
Selling Price
$ 14.00
2817
1505
2604
2984
Market Price
$ 45.79
Selling Price
$ 28.00
1434
473
1410
3019
Market Price
$ 39.45
Selling Price
$ 24.00
549
483
282
1276
Market Price
$ 63.49
Selling Price
$ 39.00
372
158
94
731
Market Price
$ 79.93
Selling Price
$ 50.00
2148
519
755
3963
Market Price
$ 27.99
Selling Price
$ 18.00
1885
947
1208
4169
Market Price
$ 26.01
Selling Price
$ 16.00
1654
641
1016
2061
Market Price
$ 59.19
Selling Price
$ 38.00
857
537
309
2440
Market Price
$ 84.28
Selling Price
$ 52.00
2046
1452
1435
3935
Market Price
$ 37.17
Selling Price
$ 24.00
2514
1154
819
2736
Market Price
$ 21.57
Selling Price
$ 14.00
1824
1646
1130
2684
Market Price
$ 67.99
Selling Price
$ 42.00
1249
550
827
2561
Market Price
$ 87.59
Selling Price
$ 52.00
417
265
99
806
Market Price
$ 16.51
Selling Price
$ 11.00
3034
2733
1966
4285
Market Price
$ 51.23
Selling Price
$ 34.00
904
275
639
4440
Market Price
$ 86.13
Selling Price
$ 57.00
4325
3644
3304
4681
Market Price
$ 17.41
Selling Price
$ 11.00
3314
2422
976
4250
Market Price
$ 73.55
Selling Price
$ 45.00
1013
776
644
2183
Market Price
$ 78.15
Selling Price
$ 50.00
1491
1490
1180
2375
Market Price
$ 48.81
Selling Price
$ 30.00
770
597
652
2349
Market Price
$ 65.41
Selling Price
$ 42.00
735
679
515
2151
Market Price
$ 24.85
Selling Price
$ 16.00
918
801
868
1319
Market Price
$ 16.53
Selling Price
$ 11.00
3686
2596
3665
4460
Market Price
$ 106.94
Selling Price
$ 66.00
3101
2695
1076
3799
Market Price
$ 39.09
Selling Price
$ 23.00
523
126
466
1422
Market Price
$ 68.66
Selling Price
$ 45.00
1025
659
980
1186
Market Price
$ 41.67
Selling Price
$ 27.00
745
526
603
2800