Market Price
$ 62.69
Selling Price
$ 56.73
1872
760
1247
2240
Market Price
$ 41.79
Selling Price
$ 35.53
2875
1418
1703
4003
Market Price
$ 50.57
Selling Price
$ 43.64
4051
844
2665
4530
Market Price
$ 45.22
Selling Price
$ 40.89
999
294
672
3806
Market Price
$ 52.39
Selling Price
$ 45.28
2752
2208
1446
3338
Market Price
$ 62.03
Selling Price
$ 53.49
263
163
103
573
Market Price
$ 48.64
Selling Price
$ 42.40
1034
902
591
2553
Market Price
$ 38.04
Selling Price
$ 32.83
2083
1633
2003
3442
Market Price
$ 62.00
Selling Price
$ 55.59
2343
2012
2340
2525
Market Price
$ 31.31
Selling Price
$ 26.70
2152
524
1432
3422
Market Price
$ 60.49
Selling Price
$ 52.64
2165
1749
749
2599
Market Price
$ 53.04
Selling Price
$ 47.17
2286
759
1766
4086
Market Price
$ 33.06
Selling Price
$ 29.40
887
346
649
3584
Market Price
$ 56.28
Selling Price
$ 48.28
1027
308
990
1504
Market Price
$ 31.02
Selling Price
$ 27.33
313
95
129
898
Market Price
$ 37.25
Selling Price
$ 32.79
1568
376
1151
2160
Market Price
$ 41.49
Selling Price
$ 37.20
1434
1016
643
2547
Market Price
$ 50.44
Selling Price
$ 42.74
3481
2744
1936
4288
Market Price
$ 45.12
Selling Price
$ 38.84
1141
769
929
3399
Market Price
$ 33.82
Selling Price
$ 30.48
1969
1850
1889
3202
Market Price
$ 46.49
Selling Price
$ 41.19
2573
727
745
4560
Market Price
$ 42.77
Selling Price
$ 38.49
156
58
68
564
Market Price
$ 34.76
Selling Price
$ 30.42
2444
2408
1508
4759
Market Price
$ 34.48
Selling Price
$ 29.54
1145
741
783
4474
Market Price
$ 49.41
Selling Price
$ 42.43
970
503
829
1243
Market Price
$ 32.66
Selling Price
$ 29.20
1912
645
1680
2285
Market Price
$ 41.98
Selling Price
$ 37.85
1182
1093
264
2079
Market Price
$ 38.12
Selling Price
$ 33.36
182
140
60
674
Market Price
$ 65.78
Selling Price
$ 57.98
3307
1356
3303
3470
Market Price
$ 59.77
Selling Price
$ 53.84
511
398
380
567
Market Price
$ 55.72
Selling Price
$ 50.41
1072
473
917
1508
Market Price
$ 52.46
Selling Price
$ 46.07
1161
971
366
1451
Market Price
$ 47.82
Selling Price
$ 39.98
281
132
272
577
Market Price
$ 35.89
Selling Price
$ 31.28
581
356
574
647
Market Price
$ 49.74
Selling Price
$ 42.14
855
263
699
1217
Market Price
$ 44.49
Selling Price
$ 39.80
534
499
216
1137
Market Price
$ 48.49
Selling Price
$ 43.96
1615
1017
610
2034
Market Price
$ 33.97
Selling Price
$ 28.33
461
102
383
1218
Market Price
$ 53.79
Selling Price
$ 47.56
2822
2165
1550
3711
Market Price
$ 29.64
Selling Price
$ 26.50
2179
1424
829
3428