Market Price
$ 30.53
Selling Price
$ 24.99
488
467
451
1873
Market Price
$ 56.74
Selling Price
$ 45.00
1539
976
1052
4460
Market Price
$ 17.34
Selling Price
$ 13.75
1142
1021
919
3382
Market Price
$ 89.54
Selling Price
$ 69.89
792
789
421
1563
Market Price
$ 54.67
Selling Price
$ 45.00
2573
962
806
3131
Market Price
$ 86.04
Selling Price
$ 69.89
1752
820
791
2960
Market Price
$ 51.21
Selling Price
$ 40.00
3020
2054
767
3963
Market Price
$ 48.93
Selling Price
$ 40.00
1633
727
1591
2646
Market Price
$ 49.82
Selling Price
$ 40.00
1618
1320
756
4049
Market Price
$ 48.06
Selling Price
$ 40.00
2781
1787
1115
4465
Market Price
$ 56.42
Selling Price
$ 45.00
2896
2071
1453
2952
Market Price
$ 27.61
Selling Price
$ 22.58
860
328
761
1305
Market Price
$ 57.89
Selling Price
$ 45.00
1089
1035
903
3283
Market Price
$ 21.83
Selling Price
$ 17.19
1093
1083
1020
1114
Market Price
$ 61.04
Selling Price
$ 50.00
911
421
721
1013
Market Price
$ 28.86
Selling Price
$ 22.58
2339
1513
1266
3765
Market Price
$ 67.28
Selling Price
$ 55.00
4456
988
2394
4948
Market Price
$ 21.99
Selling Price
$ 17.19
638
214
224
1812
Market Price
$ 29.16
Selling Price
$ 22.58
1156
873
1012
1737
Market Price
$ 42.89
Selling Price
$ 34.99
4294
1643
2543
4731
Market Price
$ 57.56
Selling Price
$ 45.00
1247
378
981
2673
Market Price
$ 50.26
Selling Price
$ 40.00
837
799
192
1367
Market Price
$ 27.12
Selling Price
$ 22.58
2362
1305
1905
2433
Market Price
$ 74.98
Selling Price
$ 60.00
3185
1587
2830
4814
Market Price
$ 143.51
Selling Price
$ 111.90
3143
1801
2979
3802
Market Price
$ 22.13
Selling Price
$ 17.19
438
194
146
952
Market Price
$ 51.40
Selling Price
$ 40.00
1565
567
854
2387
Market Price
$ 56.07
Selling Price
$ 46.24
2457
1935
882
3630
Market Price
$ 56.67
Selling Price
$ 45.00
253
199
207
418
Market Price
$ 22.25
Selling Price
$ 17.19
480
273
295
1341
Market Price
$ 147.24
Selling Price
$ 118.94
1211
285
985
2779
Market Price
$ 55.43
Selling Price
$ 45.00
1401
978
605
2304
Market Price
$ 48.01
Selling Price
$ 39.78
174
144
51
797
Market Price
$ 54.04
Selling Price
$ 45.00
1113
805
1052
1503
Market Price
$ 148.45
Selling Price
$ 114.27
1432
1262
438
1485
Market Price
$ 44.26
Selling Price
$ 34.99
259
110
81
643
Market Price
$ 20.77
Selling Price
$ 17.19
529
212
512
2104
Market Price
$ 31.96
Selling Price
$ 24.73
3815
2906
3165
4814
Market Price
$ 109.19
Selling Price
$ 85.00
2205
1700
1416
4284
Market Price
$ 56.16
Selling Price
$ 45.16
2131
1210
1358
2180