Market Price
$ 32.04
Selling Price
$ 28.20
1929
1319
430
4992
Market Price
$ 50.70
Selling Price
$ 45.80
2515
993
1440
4464
Market Price
$ 39.95
Selling Price
$ 35.27
1918
1651
915
4456
Market Price
$ 69.39
Selling Price
$ 58.52
1574
1346
744
1728
Market Price
$ 50.87
Selling Price
$ 42.44
3289
1681
2097
4739
Market Price
$ 48.71
Selling Price
$ 42.89
912
701
812
2470
Market Price
$ 44.56
Selling Price
$ 37.34
1192
760
293
1421
Market Price
$ 43.97
Selling Price
$ 39.60
1553
488
1456
2233
Market Price
$ 63.69
Selling Price
$ 56.89
637
633
512
2444
Market Price
$ 59.73
Selling Price
$ 49.95
4316
1068
2587
4685
Market Price
$ 66.39
Selling Price
$ 55.95
1706
1198
1157
4026
Market Price
$ 39.21
Selling Price
$ 33.26
4907
4503
4247
4924
Market Price
$ 33.28
Selling Price
$ 28.46
599
136
383
1421
Market Price
$ 44.55
Selling Price
$ 39.68
712
608
191
1462
Market Price
$ 68.84
Selling Price
$ 59.97
2037
1390
1966
2752
Market Price
$ 60.89
Selling Price
$ 55.07
3735
1899
2167
3865
Market Price
$ 32.06
Selling Price
$ 28.45
1339
714
1041
1350
Market Price
$ 65.54
Selling Price
$ 55.73
943
232
754
4067
Market Price
$ 57.82
Selling Price
$ 51.73
3691
1273
2974
4203
Market Price
$ 39.73
Selling Price
$ 35.98
613
595
514
730
Market Price
$ 37.86
Selling Price
$ 34.38
2410
1833
819
2557
Market Price
$ 53.55
Selling Price
$ 48.65
513
447
161
2457
Market Price
$ 44.30
Selling Price
$ 37.95
1235
935
888
3792
Market Price
$ 56.02
Selling Price
$ 50.37
588
386
560
2893
Market Price
$ 47.46
Selling Price
$ 39.63
1771
729
699
4964
Market Price
$ 46.07
Selling Price
$ 40.93
3868
3681
2957
4261
Market Price
$ 41.19
Selling Price
$ 35.01
3007
979
2352
3249
Market Price
$ 56.95
Selling Price
$ 48.03
2375
1803
1576
3647
Market Price
$ 54.07
Selling Price
$ 48.39
1680
775
833
3376
Market Price
$ 65.71
Selling Price
$ 56.30
285
61
277
854
Market Price
$ 63.83
Selling Price
$ 57.71
431
354
381
1601
Market Price
$ 54.33
Selling Price
$ 45.75
1509
1472
1447
2453
Market Price
$ 57.30
Selling Price
$ 48.67
1463
648
494
1499
Market Price
$ 65.20
Selling Price
$ 57.54
1344
789
473
4876
Market Price
$ 67.40
Selling Price
$ 59.68
1891
611
1491
3298
Market Price
$ 53.70
Selling Price
$ 48.62
3543
1775
1118
3938
Market Price
$ 61.48
Selling Price
$ 52.80
2454
875
2329
2721
Market Price
$ 33.37
Selling Price
$ 28.46
1051
750
652
1837
Market Price
$ 63.99
Selling Price
$ 56.50
773
532
326
2064
Market Price
$ 59.92
Selling Price
$ 53.02
3176
815
1429
4428