Market Price
$ 63.61
Selling Price
$ 57.26
1547
1125
1031
3161
Market Price
$ 60.80
Selling Price
$ 51.89
542
177
460
1691
Market Price
$ 65.90
Selling Price
$ 59.06
1779
517
1013
4675
Market Price
$ 42.93
Selling Price
$ 37.80
4318
2878
3047
4948
Market Price
$ 39.21
Selling Price
$ 34.98
2477
2366
623
2781
Market Price
$ 29.73
Selling Price
$ 25.71
1600
479
1500
3909
Market Price
$ 54.81
Selling Price
$ 46.18
1383
325
296
1411
Market Price
$ 56.11
Selling Price
$ 48.40
4271
1220
2754
4425
Market Price
$ 62.83
Selling Price
$ 56.94
460
431
382
608
Market Price
$ 55.85
Selling Price
$ 47.10
561
236
253
859
Market Price
$ 43.81
Selling Price
$ 39.52
294
206
67
933
Market Price
$ 61.65
Selling Price
$ 53.50
536
535
285
554
Market Price
$ 49.54
Selling Price
$ 44.32
711
317
599
965
Market Price
$ 54.63
Selling Price
$ 47.70
312
192
125
1401
Market Price
$ 36.47
Selling Price
$ 33.06
628
572
137
2249
Market Price
$ 60.90
Selling Price
$ 54.21
4243
1240
3563
4723
Market Price
$ 65.52
Selling Price
$ 59.32
2637
1167
2278
3081
Market Price
$ 30.09
Selling Price
$ 25.80
1398
426
889
4128
Market Price
$ 30.35
Selling Price
$ 26.56
1099
912
1083
2228
Market Price
$ 56.52
Selling Price
$ 50.67
1631
724
723
3505
Market Price
$ 50.29
Selling Price
$ 43.93
1871
1226
600
1907
Market Price
$ 40.07
Selling Price
$ 36.33
2140
616
1498
3199
Market Price
$ 56.95
Selling Price
$ 49.24
1795
693
650
1910
Market Price
$ 31.76
Selling Price
$ 26.62
1645
467
1464
3529
Market Price
$ 48.81
Selling Price
$ 42.95
2028
1470
595
2623
Market Price
$ 49.68
Selling Price
$ 42.71
3180
1011
2063
4629
Market Price
$ 43.99
Selling Price
$ 36.87
2662
2032
1257
3025
Market Price
$ 44.08
Selling Price
$ 38.87
3614
755
1677
3966
Market Price
$ 38.75
Selling Price
$ 32.50
848
426
648
2378
Market Price
$ 50.90
Selling Price
$ 44.54
2111
1305
1928
2238
Market Price
$ 60.96
Selling Price
$ 55.07
4563
2786
2517
4938
Market Price
$ 66.27
Selling Price
$ 56.93
1131
294
451
1504
Market Price
$ 38.88
Selling Price
$ 33.20
992
621
360
3122
Market Price
$ 46.20
Selling Price
$ 39.69
1392
1002
851
1447
Market Price
$ 69.09
Selling Price
$ 58.41
772
765
360
1184
Market Price
$ 48.28
Selling Price
$ 40.79
3307
2673
2439
3442
Market Price
$ 61.09
Selling Price
$ 51.85
446
368
368
1683
Market Price
$ 60.00
Selling Price
$ 52.82
453
183
341
1728
Market Price
$ 43.02
Selling Price
$ 39.09
1852
1431
1409
4592
Market Price
$ 46.61
Selling Price
$ 39.21
429
199
417
673