Market Price
$ 100.04
Selling Price
$ 83.33
1248
1026
610
1647
Market Price
$ 51.58
Selling Price
$ 41.94
284
175
66
1121
Market Price
$ 18.23
Selling Price
$ 14.99
343
342
244
442
Market Price
$ 62.60
Selling Price
$ 50.06
697
614
605
1445
Market Price
$ 50.83
Selling Price
$ 41.94
590
172
235
2242
Market Price
$ 105.81
Selling Price
$ 83.33
1393
809
712
3655
Market Price
$ 24.23
Selling Price
$ 19.99
880
803
253
893
Market Price
$ 25.27
Selling Price
$ 19.99
931
726
596
1274
Market Price
$ 105.76
Selling Price
$ 83.33
4106
2309
2958
4741
Market Price
$ 64.77
Selling Price
$ 50.06
893
543
780
1670
Market Price
$ 23.99
Selling Price
$ 19.99
3244
1380
2707
4211
Market Price
$ 38.52
Selling Price
$ 31.18
1691
790
348
4771
Market Price
$ 144.32
Selling Price
$ 111.66
863
683
421
2498
Market Price
$ 106.31
Selling Price
$ 83.33
1174
484
1131
1291
Market Price
$ 17.66
Selling Price
$ 13.99
2094
1322
1627
2537
Market Price
$ 23.64
Selling Price
$ 18.99
1111
988
930
2016
Market Price
$ 151.62
Selling Price
$ 117.78
249
195
214
526
Market Price
$ 66.57
Selling Price
$ 52.67
2316
1784
1946
2381
Market Price
$ 59.08
Selling Price
$ 47.49
1225
277
805
1670
Market Price
$ 141.07
Selling Price
$ 115.74
1787
1713
1315
4499
Market Price
$ 32.71
Selling Price
$ 26.88
4822
3961
2331
4948
Market Price
$ 59.26
Selling Price
$ 46.00
4650
2740
1210
4971
Market Price
$ 133.27
Selling Price
$ 110.31
2984
2107
1744
4116
Market Price
$ 38.67
Selling Price
$ 30.11
1125
1116
1073
2515
Market Price
$ 53.99
Selling Price
$ 43.63
1291
653
835
1572
Market Price
$ 136.13
Selling Price
$ 113.33
1491
951
566
1908
Market Price
$ 25.11
Selling Price
$ 19.99
4215
1711
3296
4417
Market Price
$ 149.44
Selling Price
$ 118.61
1841
909
750
2137
Market Price
$ 55.51
Selling Price
$ 43.33
499
389
238
885
Market Price
$ 40.50
Selling Price
$ 33.33
2488
2483
1135
3160
Market Price
$ 121.45
Selling Price
$ 93.55
1865
1221
1842
2826
Market Price
$ 24.54
Selling Price
$ 18.99
2075
1566
482
2764
Market Price
$ 32.37
Selling Price
$ 25.81
1918
1806
1775
2684
Market Price
$ 47.18
Selling Price
$ 38.48
2849
1924
1312
4120
Market Price
$ 55.98
Selling Price
$ 43.33
4077
1756
3693
4124
Market Price
$ 49.18
Selling Price
$ 38.48
425
392
114
655
Market Price
$ 35.78
Selling Price
$ 29.03
1981
1501
649
3297
Market Price
$ 84.12
Selling Price
$ 66.67
675
251
407
1326
Market Price
$ 14.69
Selling Price
$ 11.99
3747
1055
3385
4261
Market Price
$ 56.44
Selling Price
$ 46.20
2551
1754
1237
3680