Market Price
$ 65.75
Selling Price
$ 59.37
518
492
192
2283
Market Price
$ 47.77
Selling Price
$ 41.45
1444
1139
1221
4124
Market Price
$ 32.77
Selling Price
$ 29.30
2647
1199
1893
4056
Market Price
$ 30.59
Selling Price
$ 26.68
445
352
192
747
Market Price
$ 58.23
Selling Price
$ 49.70
2824
1533
875
3659
Market Price
$ 61.34
Selling Price
$ 53.94
4596
2452
3046
4779
Market Price
$ 46.02
Selling Price
$ 41.66
563
322
211
2362
Market Price
$ 61.84
Selling Price
$ 54.79
3968
3215
3845
4128
Market Price
$ 65.83
Selling Price
$ 57.43
1714
781
1591
3532
Market Price
$ 37.56
Selling Price
$ 34.12
690
423
475
1212
Market Price
$ 33.88
Selling Price
$ 29.39
3650
1780
1607
4536
Market Price
$ 62.49
Selling Price
$ 52.61
779
264
213
3154
Market Price
$ 40.14
Selling Price
$ 34.55
2148
1513
931
2473
Market Price
$ 37.23
Selling Price
$ 31.71
2462
1975
521
3785
Market Price
$ 52.23
Selling Price
$ 44.67
3238
1229
3049
4142
Market Price
$ 36.21
Selling Price
$ 32.21
838
558
564
3122
Market Price
$ 47.07
Selling Price
$ 42.13
2967
1547
2014
3449
Market Price
$ 59.02
Selling Price
$ 51.14
932
255
845
1358
Market Price
$ 58.93
Selling Price
$ 51.20
1915
1420
670
2322
Market Price
$ 42.72
Selling Price
$ 36.61
3635
2897
1304
4462
Market Price
$ 42.55
Selling Price
$ 35.62
1379
658
767
2305
Market Price
$ 29.94
Selling Price
$ 27.17
748
236
573
1258
Market Price
$ 43.05
Selling Price
$ 36.74
4026
1666
3328
4856
Market Price
$ 50.53
Selling Price
$ 43.85
367
147
194
1707
Market Price
$ 48.85
Selling Price
$ 40.83
3314
2268
3230
3497
Market Price
$ 38.22
Selling Price
$ 33.43
1501
432
1247
2983
Market Price
$ 50.31
Selling Price
$ 45.45
1106
991
1040
4352
Market Price
$ 50.41
Selling Price
$ 44.60
873
212
432
4322
Market Price
$ 60.08
Selling Price
$ 50.85
1866
536
1002
2647
Market Price
$ 45.58
Selling Price
$ 38.22
1284
1278
1218
3524
Market Price
$ 58.12
Selling Price
$ 50.09
695
571
500
713
Market Price
$ 57.64
Selling Price
$ 50.73
1083
760
922
2700
Market Price
$ 65.90
Selling Price
$ 59.53
258
255
212
696
Market Price
$ 30.93
Selling Price
$ 27.30
2088
1393
1200
2261
Market Price
$ 46.87
Selling Price
$ 40.66
3623
2749
2056
3830
Market Price
$ 45.50
Selling Price
$ 38.67
1918
386
1262
3252
Market Price
$ 50.11
Selling Price
$ 42.57
673
543
599
1035
Market Price
$ 29.09
Selling Price
$ 26.38
2209
674
587
4783
Market Price
$ 37.94
Selling Price
$ 33.12
427
224
413
950
Market Price
$ 29.26
Selling Price
$ 26.40
133
66
30
535