Market Price
$ 47.16
Selling Price
$ 29.00
3040
1630
1382
4888
Market Price
$ 56.05
Selling Price
$ 34.00
1582
1395
634
3031
Market Price
$ 25.59
Selling Price
$ 17.00
1998
1070
557
3573
Market Price
$ 58.74
Selling Price
$ 35.40
1753
919
931
3863
Market Price
$ 29.67
Selling Price
$ 18.20
1938
1933
1916
4180
Market Price
$ 44.93
Selling Price
$ 27.00
1252
1210
717
4742
Market Price
$ 51.55
Selling Price
$ 30.99
338
82
83
1163
Market Price
$ 61.80
Selling Price
$ 39.00
1019
616
719
1706
Market Price
$ 59.56
Selling Price
$ 39.19
1522
731
615
3195
Market Price
$ 45.33
Selling Price
$ 30.13
1383
1035
653
1457
Market Price
$ 49.85
Selling Price
$ 30.50
3066
2396
1024
4342
Market Price
$ 39.74
Selling Price
$ 24.00
1013
363
681
1260
Market Price
$ 37.09
Selling Price
$ 22.50
928
467
873
1251
Market Price
$ 52.18
Selling Price
$ 30.78
1704
1055
475
2901
Market Price
$ 57.06
Selling Price
$ 37.80
2859
1771
1806
4967
Market Price
$ 54.06
Selling Price
$ 32.75
821
569
553
1088
Market Price
$ 62.38
Selling Price
$ 38.64
3952
1523
3430
4393
Market Price
$ 34.67
Selling Price
$ 23.00
868
514
274
1910
Market Price
$ 12.86
Selling Price
$ 8.00
1112
902
394
1596
Market Price
$ 12.35
Selling Price
$ 8.00
3501
1477
1005
4908
Market Price
$ 56.56
Selling Price
$ 36.82
2741
1572
2365
3327
Market Price
$ 59.50
Selling Price
$ 38.49
634
551
217
1893
Market Price
$ 55.08
Selling Price
$ 35.21
2050
1567
911
2187
Market Price
$ 59.48
Selling Price
$ 35.86
2081
1998
988
2975
Market Price
$ 55.83
Selling Price
$ 34.69
3567
1605
804
3836
Market Price
$ 61.27
Selling Price
$ 39.20
527
508
312
692
Market Price
$ 47.75
Selling Price
$ 30.44
2152
1290
1129
3127
Market Price
$ 49.37
Selling Price
$ 30.99
3052
690
2677
3875
Market Price
$ 16.83
Selling Price
$ 10.75
1840
863
1588
3256
Market Price
$ 17.69
Selling Price
$ 10.75
2652
1164
2132
3147
Market Price
$ 17.78
Selling Price
$ 10.75
1130
423
367
2190
Market Price
$ 54.69
Selling Price
$ 33.33
1987
594
527
3234
Market Price
$ 16.84
Selling Price
$ 10.00
248
205
109
464
Market Price
$ 24.94
Selling Price
$ 16.00
518
444
158
1458
Market Price
$ 40.09
Selling Price
$ 24.00
507
167
128
522
Market Price
$ 52.20
Selling Price
$ 32.00
1760
480
359
4053
Market Price
$ 51.04
Selling Price
$ 32.00
4106
3584
1741
4239
Market Price
$ 53.94
Selling Price
$ 34.84
633
508
329
2117
Market Price
$ 63.47
Selling Price
$ 37.74
1521
968
1060
2958
Market Price
$ 57.25
Selling Price
$ 34.62
1299
342
812
2649