Market Price
$ 58.05
Selling Price
$ 46.67
1545
1248
874
1639
Market Price
$ 40.12
Selling Price
$ 33.30
994
269
813
2566
Market Price
$ 15.49
Selling Price
$ 12.63
2039
549
1376
4552
Market Price
$ 58.00
Selling Price
$ 46.67
502
462
461
666
Market Price
$ 43.14
Selling Price
$ 33.30
387
167
174
849
Market Price
$ 12.34
Selling Price
$ 10.18
924
547
631
3683
Market Price
$ 56.99
Selling Price
$ 46.67
660
279
537
957
Market Price
$ 16.82
Selling Price
$ 13.30
2898
2666
2055
3937
Market Price
$ 16.41
Selling Price
$ 13.30
325
129
143
536
Market Price
$ 37.02
Selling Price
$ 29.97
616
190
562
959
Market Price
$ 18.78
Selling Price
$ 14.66
3231
773
1607
3494
Market Price
$ 16.26
Selling Price
$ 13.30
3488
706
2819
4275
Market Price
$ 59.63
Selling Price
$ 46.67
967
456
655
3418
Market Price
$ 14.63
Selling Price
$ 11.97
2045
850
772
2135
Market Price
$ 24.22
Selling Price
$ 20.00
345
84
69
600
Market Price
$ 58.06
Selling Price
$ 46.67
1931
1609
471
3193
Market Price
$ 45.68
Selling Price
$ 37.97
398
368
162
889
Market Price
$ 22.65
Selling Price
$ 17.55
2169
899
1096
4570
Market Price
$ 13.28
Selling Price
$ 10.63
1617
384
1419
2044
Market Price
$ 15.28
Selling Price
$ 12.53
357
344
341
1587
Market Price
$ 58.29
Selling Price
$ 46.67
2493
1229
951
3530
Market Price
$ 19.17
Selling Price
$ 15.03
983
840
543
3345
Market Price
$ 41.37
Selling Price
$ 33.30
2531
2151
1301
4114
Market Price
$ 13.91
Selling Price
$ 10.88
2819
1380
1401
3109
Market Price
$ 77.03
Selling Price
$ 60.00
214
150
198
999
Market Price
$ 72.81
Selling Price
$ 60.00
2410
693
818
4391
Market Price
$ 13.76
Selling Price
$ 10.63
2225
1976
1676
3823
Market Price
$ 42.83
Selling Price
$ 33.30
2186
2068
702
2580
Market Price
$ 24.25
Selling Price
$ 20.00
1503
1346
379
1792
Market Price
$ 53.09
Selling Price
$ 43.33
1063
937
925
1949
Market Price
$ 13.16
Selling Price
$ 10.63
4761
2857
4011
4794
Market Price
$ 13.43
Selling Price
$ 11.00
866
707
526
1784
Market Price
$ 40.72
Selling Price
$ 33.30
1579
1404
688
1894
Market Price
$ 121.12
Selling Price
$ 93.33
726
196
683
1425
Market Price
$ 54.39
Selling Price
$ 43.33
974
954
677
1368
Market Price
$ 19.62
Selling Price
$ 16.00
164
56
127
564
Market Price
$ 17.18
Selling Price
$ 13.30
1063
860
980
1799
Market Price
$ 38.30
Selling Price
$ 29.97
1794
1739
626
3985
Market Price
$ 13.93
Selling Price
$ 11.30
1332
1013
529
2111
Market Price
$ 24.31
Selling Price
$ 19.79
108
21
65
507