Market Price
$ 70.90
Selling Price
$ 59.25
1055
312
689
4077
Market Price
$ 40.30
Selling Price
$ 35.66
2394
1117
1386
4254
Market Price
$ 64.79
Selling Price
$ 54.68
3284
2096
2708
4328
Market Price
$ 67.02
Selling Price
$ 59.24
204
44
166
489
Market Price
$ 30.37
Selling Price
$ 25.51
1653
408
719
2467
Market Price
$ 44.34
Selling Price
$ 37.77
2462
977
1769
3061
Market Price
$ 65.09
Selling Price
$ 57.78
2956
1280
2658
4748
Market Price
$ 58.27
Selling Price
$ 52.05
560
411
465
2043
Market Price
$ 42.63
Selling Price
$ 35.82
2675
2078
2138
3828
Market Price
$ 53.79
Selling Price
$ 45.69
639
163
421
1457
Market Price
$ 36.83
Selling Price
$ 32.54
2426
950
1418
2960
Market Price
$ 62.69
Selling Price
$ 54.00
254
219
124
599
Market Price
$ 54.97
Selling Price
$ 47.49
1565
577
1290
4402
Market Price
$ 34.66
Selling Price
$ 29.48
2705
1292
1907
3403
Market Price
$ 56.68
Selling Price
$ 48.30
210
137
124
992
Market Price
$ 32.73
Selling Price
$ 27.34
312
194
184
1016
Market Price
$ 65.73
Selling Price
$ 56.14
1062
849
546
1488
Market Price
$ 32.95
Selling Price
$ 29.45
1821
783
1645
4771
Market Price
$ 63.20
Selling Price
$ 57.04
539
260
520
1481
Market Price
$ 62.89
Selling Price
$ 53.58
3768
2680
1619
4190
Market Price
$ 44.55
Selling Price
$ 38.62
2335
539
1990
4851
Market Price
$ 56.38
Selling Price
$ 49.84
1812
1727
1551
3162
Market Price
$ 55.26
Selling Price
$ 50.20
593
405
429
1866
Market Price
$ 52.90
Selling Price
$ 47.05
299
176
103
708
Market Price
$ 48.93
Selling Price
$ 41.69
1852
471
1631
2453
Market Price
$ 52.19
Selling Price
$ 45.46
2246
1315
1361
2867
Market Price
$ 60.08
Selling Price
$ 53.54
1154
960
556
1791
Market Price
$ 60.61
Selling Price
$ 54.07
2660
1100
1165
3756
Market Price
$ 34.56
Selling Price
$ 28.94
1020
956
494
1974
Market Price
$ 65.42
Selling Price
$ 56.88
435
297
129
893
Market Price
$ 63.41
Selling Price
$ 53.49
1845
401
1448
2000
Market Price
$ 56.49
Selling Price
$ 50.19
200
162
44
451
Market Price
$ 64.04
Selling Price
$ 57.48
2411
1531
1495
3308
Market Price
$ 56.03
Selling Price
$ 47.41
4332
3707
1953
4870
Market Price
$ 33.78
Selling Price
$ 28.19
1706
1204
1029
1880
Market Price
$ 38.07
Selling Price
$ 34.51
1101
234
237
4440
Market Price
$ 45.32
Selling Price
$ 39.78
402
240
107
528
Market Price
$ 40.51
Selling Price
$ 34.80
707
679
693
3191
Market Price
$ 69.34
Selling Price
$ 59.74
1013
400
393
1865
Market Price
$ 38.89
Selling Price
$ 32.97
167
43
43
697