Market Price
$ 60.23
Selling Price
$ 50.00
1964
1211
723
2297
Market Price
$ 43.55
Selling Price
$ 34.41
2393
1120
2352
4473
Market Price
$ 55.86
Selling Price
$ 45.00
1405
788
626
4851
Market Price
$ 43.65
Selling Price
$ 35.00
477
343
421
759
Market Price
$ 38.94
Selling Price
$ 30.00
1224
532
1135
2229
Market Price
$ 136.82
Selling Price
$ 112.67
3719
1084
2389
4419
Market Price
$ 42.77
Selling Price
$ 34.00
1266
701
748
2110
Market Price
$ 16.85
Selling Price
$ 13.75
581
248
247
2005
Market Price
$ 42.79
Selling Price
$ 35.00
1578
450
1502
2903
Market Price
$ 101.82
Selling Price
$ 80.65
1128
900
658
1132
Market Price
$ 26.52
Selling Price
$ 20.99
2186
585
1475
3411
Market Price
$ 43.80
Selling Price
$ 35.00
761
570
344
1576
Market Price
$ 17.85
Selling Price
$ 13.75
968
967
510
1830
Market Price
$ 57.57
Selling Price
$ 45.00
1551
1283
442
3347
Market Price
$ 59.66
Selling Price
$ 48.39
1598
701
402
4878
Market Price
$ 60.56
Selling Price
$ 48.00
4246
889
2528
4349
Market Price
$ 57.97
Selling Price
$ 47.31
977
530
277
1351
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