Market Price
$ 62.28
Selling Price
$ 54.95
1272
976
521
3058
Market Price
$ 37.95
Selling Price
$ 32.49
407
266
402
728
Market Price
$ 59.43
Selling Price
$ 50.84
1196
241
823
1954
Market Price
$ 48.94
Selling Price
$ 42.23
984
900
448
1660
Market Price
$ 62.93
Selling Price
$ 56.77
3217
2150
2120
3458
Market Price
$ 44.45
Selling Price
$ 37.21
3004
1344
2204
4900
Market Price
$ 41.30
Selling Price
$ 34.76
771
716
713
1767
Market Price
$ 42.73
Selling Price
$ 37.20
3447
775
1884
4859
Market Price
$ 35.02
Selling Price
$ 30.41
2714
988
2459
4045
Market Price
$ 62.34
Selling Price
$ 53.28
3244
1419
1094
3982
Market Price
$ 54.79
Selling Price
$ 46.99
546
114
357
983
Market Price
$ 33.34
Selling Price
$ 28.90
635
560
347
1058
Market Price
$ 65.10
Selling Price
$ 59.16
1442
1079
765
1505
Market Price
$ 53.99
Selling Price
$ 45.64
850
368
351
2401
Market Price
$ 67.91
Selling Price
$ 59.68
555
539
350
612
Market Price
$ 46.47
Selling Price
$ 40.92
496
235
415
499
Market Price
$ 45.84
Selling Price
$ 39.97
1495
907
781
4820
Market Price
$ 37.36
Selling Price
$ 32.98
844
541
571
950
Market Price
$ 52.73
Selling Price
$ 44.98
1195
644
512
1261
Market Price
$ 35.84
Selling Price
$ 32.30
2302
780
924
3405
Market Price
$ 62.40
Selling Price
$ 53.85
1730
1081
1041
4443
Market Price
$ 56.52
Selling Price
$ 47.31
118
44
109
449
Market Price
$ 58.08
Selling Price
$ 52.57
397
274
89
541
Market Price
$ 32.59
Selling Price
$ 28.51
1419
409
855
2043
Market Price
$ 62.53
Selling Price
$ 56.66
1067
656
916
1256
Market Price
$ 35.68
Selling Price
$ 29.94
229
147
61
499
Market Price
$ 66.40
Selling Price
$ 57.67
1615
621
1499
3678
Market Price
$ 50.88
Selling Price
$ 42.81
1205
1094
1170
4091
Market Price
$ 36.32
Selling Price
$ 32.13
646
501
273
2962
Market Price
$ 36.75
Selling Price
$ 30.94
1051
971
982
1479
Market Price
$ 65.34
Selling Price
$ 55.86
1358
353
1312
3058
Market Price
$ 45.50
Selling Price
$ 39.45
1279
1006
259
1295
Market Price
$ 31.63
Selling Price
$ 27.13
113
97
26
408
Market Price
$ 41.02
Selling Price
$ 35.40
3141
1526
2723
4603
Market Price
$ 59.11
Selling Price
$ 53.29
3523
2961
3260
3798
Market Price
$ 54.22
Selling Price
$ 45.35
1777
878
378
2978
Market Price
$ 43.75
Selling Price
$ 37.83
1302
357
1292
2973
Market Price
$ 57.86
Selling Price
$ 51.26
1342
1228
1054
2338
Market Price
$ 34.28
Selling Price
$ 29.49
129
47
68
542
Market Price
$ 70.15
Selling Price
$ 58.73
2433
1845
1338
3145