Market Price
$ 52.73
Selling Price
$ 46.45
2678
1774
1698
4148
Market Price
$ 52.30
Selling Price
$ 46.19
1579
820
799
1989
Market Price
$ 48.80
Selling Price
$ 41.51
2332
1354
1679
4422
Market Price
$ 52.19
Selling Price
$ 45.45
4157
3267
3998
4662
Market Price
$ 48.43
Selling Price
$ 41.91
3210
1300
2644
3733
Market Price
$ 64.40
Selling Price
$ 58.03
3258
2979
1746
4271
Market Price
$ 57.77
Selling Price
$ 51.08
898
555
521
2011
Market Price
$ 51.06
Selling Price
$ 45.79
587
368
385
1221
Market Price
$ 45.11
Selling Price
$ 39.29
209
88
73
505
Market Price
$ 33.50
Selling Price
$ 30.22
3013
2234
2021
4167
Market Price
$ 62.63
Selling Price
$ 52.27
2996
867
1632
3513
Market Price
$ 52.68
Selling Price
$ 45.38
1354
828
579
2699
Market Price
$ 56.63
Selling Price
$ 49.88
2191
1024
1474
2866
Market Price
$ 40.16
Selling Price
$ 36.34
2414
1204
1751
4129
Market Price
$ 56.58
Selling Price
$ 47.27
337
106
229
569
Market Price
$ 55.69
Selling Price
$ 46.67
1439
487
539
2544
Market Price
$ 36.12
Selling Price
$ 30.36
979
740
314
1915
Market Price
$ 30.77
Selling Price
$ 26.72
1074
606
413
2630
Market Price
$ 58.78
Selling Price
$ 49.41
1267
741
1057
4546
Market Price
$ 47.29
Selling Price
$ 41.77
4801
2130
3663
4851
Market Price
$ 39.46
Selling Price
$ 33.15
2769
1670
2769
3081
Market Price
$ 37.60
Selling Price
$ 32.99
2509
1506
1727
4306
Market Price
$ 55.29
Selling Price
$ 47.27
1249
695
410
2836
Market Price
$ 67.54
Selling Price
$ 59.45
1629
1003
341
1653
Market Price
$ 31.27
Selling Price
$ 28.33
205
195
120
928
Market Price
$ 36.71
Selling Price
$ 30.74
658
503
321
2838
Market Price
$ 37.54
Selling Price
$ 33.45
343
93
332
765
Market Price
$ 54.01
Selling Price
$ 48.84
1635
1182
1628
2788
Market Price
$ 57.06
Selling Price
$ 50.25
1004
578
765
1015
Market Price
$ 56.51
Selling Price
$ 47.46
657
590
640
1593
Market Price
$ 33.94
Selling Price
$ 30.69
1489
1038
977
4231
Market Price
$ 45.62
Selling Price
$ 38.67
465
113
97
467
Market Price
$ 40.97
Selling Price
$ 34.21
416
410
211
597
Market Price
$ 65.20
Selling Price
$ 59.13
2948
1124
698
4933
Market Price
$ 51.35
Selling Price
$ 43.82
2500
2181
1776
4434
Market Price
$ 67.16
Selling Price
$ 56.65
1163
277
940
2018
Market Price
$ 42.02
Selling Price
$ 36.48
284
127
119
425
Market Price
$ 64.01
Selling Price
$ 56.91
353
173
221
875
Market Price
$ 32.98
Selling Price
$ 27.70
2057
532
2024
4347
Market Price
$ 49.62
Selling Price
$ 42.19
1138
845
856
2294