Market Price
$ 142.68
Selling Price
$ 115.27
1022
351
256
2344
Market Price
$ 14.97
Selling Price
$ 12.00
949
621
451
1258
Market Price
$ 26.41
Selling Price
$ 22.00
2585
1301
1712
4733
Market Price
$ 17.99
Selling Price
$ 14.00
1372
585
585
4316
Market Price
$ 14.49
Selling Price
$ 12.00
820
754
238
1435
Market Price
$ 15.42
Selling Price
$ 12.00
1002
657
710
1227
Market Price
$ 25.44
Selling Price
$ 20.00
2954
1974
667
4838
Market Price
$ 143.74
Selling Price
$ 114.25
4190
3998
1674
4199
Market Price
$ 25.46
Selling Price
$ 20.00
2526
1446
2002
4064
Market Price
$ 93.77
Selling Price
$ 78.00
471
174
99
1271
Market Price
$ 24.25
Selling Price
$ 20.00
673
247
563
1147
Market Price
$ 16.73
Selling Price
$ 13.00
1625
349
800
4073
Market Price
$ 30.58
Selling Price
$ 24.00
1231
340
1184
4376
Market Price
$ 145.02
Selling Price
$ 112.00
2811
1194
1322
3540
Market Price
$ 17.73
Selling Price
$ 14.00
498
421
421
1849
Market Price
$ 84.44
Selling Price
$ 66.00
868
383
668
3951
Market Price
$ 16.94
Selling Price
$ 14.00
615
169
489
1079
Market Price
$ 15.09
Selling Price
$ 12.00
2654
1330
2464
4462
Market Price
$ 145.29
Selling Price
$ 118.58
2678
1107
886
2965
Market Price
$ 17.59
Selling Price
$ 14.00
1398
1346
640
3923
Market Price
$ 18.00
Selling Price
$ 14.00
1346
804
355
4815
Market Price
$ 25.14
Selling Price
$ 20.00
863
434
400
2368
Market Price
$ 30.39
Selling Price
$ 24.00
2509
1445
1851
3258
Market Price
$ 17.15
Selling Price
$ 14.00
233
154
126
887
Market Price
$ 20.58
Selling Price
$ 16.00
1647
1085
516
3270
Market Price
$ 140.40
Selling Price
$ 113.64
1227
551
478
1567
Market Price
$ 17.22
Selling Price
$ 14.00
1643
1216
1382
2401
Market Price
$ 20.35
Selling Price
$ 16.00
1343
305
1226
2788
Market Price
$ 17.87
Selling Price
$ 14.00
1501
1094
548
2994
Market Price
$ 14.44
Selling Price
$ 12.00
3330
3067
3271
4704
Market Price
$ 20.49
Selling Price
$ 16.00
303
207
63
419
Market Price
$ 18.20
Selling Price
$ 14.00
2503
1215
775
4038
Market Price
$ 39.67
Selling Price
$ 32.00
849
674
433
958
Market Price
$ 17.26
Selling Price
$ 14.00
2530
939
1751
4367
Market Price
$ 40.79
Selling Price
$ 32.00
2129
1349
1327
2312
Market Price
$ 17.46
Selling Price
$ 14.00
979
259
842
3452
Market Price
$ 146.03
Selling Price
$ 116.53
579
174
449
694
Market Price
$ 40.74
Selling Price
$ 32.00
2039
2027
1685
2479
Market Price
$ 100.22
Selling Price
$ 81.00
959
556
777
2867
Market Price
$ 16.86
Selling Price
$ 14.00
1014
835
735
2336