Market Price
$ 48.92
Selling Price
$ 34.23
235
74
198
662
Market Price
$ 33.99
Selling Price
$ 21.00
870
331
590
1206
Market Price
$ 23.26
Selling Price
$ 15.99
1673
951
1322
2355
Market Price
$ 17.50
Selling Price
$ 12.34
1700
351
636
4649
Market Price
$ 16.38
Selling Price
$ 11.60
3409
3196
1586
4336
Market Price
$ 18.11
Selling Price
$ 11.96
149
58
119
702
Market Price
$ 59.53
Selling Price
$ 35.29
877
658
620
1564
Market Price
$ 30.24
Selling Price
$ 21.00
1308
475
467
3535
Market Price
$ 43.24
Selling Price
$ 29.40
1508
327
327
4675
Market Price
$ 48.15
Selling Price
$ 32.00
1168
585
492
2336
Market Price
$ 23.94
Selling Price
$ 14.50
498
430
276
625
Market Price
$ 45.61
Selling Price
$ 30.75
2404
2113
1400
4773
Market Price
$ 47.74
Selling Price
$ 32.81
1464
448
458
1728
Market Price
$ 45.55
Selling Price
$ 31.11
1995
679
946
2668
Market Price
$ 23.03
Selling Price
$ 14.50
2459
1465
1072
2640
Market Price
$ 15.28
Selling Price
$ 9.03
3983
2157
3902
4805
Market Price
$ 29.92
Selling Price
$ 21.00
3167
2597
1405
4036
Market Price
$ 58.00
Selling Price
$ 37.57
2121
1084
523
2686
Market Price
$ 16.83
Selling Price
$ 10.99
1181
967
1065
4705
Market Price
$ 14.90
Selling Price
$ 10.13
334
100
202
689
Market Price
$ 54.02
Selling Price
$ 32.25
428
318
199
1201
Market Price
$ 54.36
Selling Price
$ 37.89
766
646
533
1391
Market Price
$ 43.83
Selling Price
$ 27.99
3023
1307
1439
4999
Market Price
$ 65.05
Selling Price
$ 39.07
351
263
158
1413
Market Price
$ 32.88
Selling Price
$ 19.50
1465
1037
934
2877
Market Price
$ 62.22
Selling Price
$ 39.16
1650
731
792
3776
Market Price
$ 16.53
Selling Price
$ 10.88
1492
416
807
2086
Market Price
$ 59.76
Selling Price
$ 38.90
1675
470
1669
2966
Market Price
$ 12.64
Selling Price
$ 8.50
1612
1332
1107
4899
Market Price
$ 54.04
Selling Price
$ 31.79
1555
462
760
2593
Market Price
$ 16.00
Selling Price
$ 10.88
958
273
922
3660
Market Price
$ 29.73
Selling Price
$ 19.59
2567
1402
1771
3275
Market Price
$ 35.14
Selling Price
$ 22.34
1209
878
608
1366
Market Price
$ 24.43
Selling Price
$ 14.82
876
432
691
3315
Market Price
$ 43.72
Selling Price
$ 30.01
4697
2831
4302
4954
Market Price
$ 19.89
Selling Price
$ 12.34
2856
1503
2093
3901
Market Price
$ 44.11
Selling Price
$ 30.76
1788
1592
1548
2067
Market Price
$ 55.22
Selling Price
$ 32.75
2875
704
1533
4914
Market Price
$ 27.60
Selling Price
$ 18.83
306
292
105
522
Market Price
$ 12.10
Selling Price
$ 8.56
702
417
636
1866