Market Price
$ 41.59
Selling Price
$ 35.27
697
483
406
1204
Market Price
$ 44.25
Selling Price
$ 37.84
3558
1592
1215
4541
Market Price
$ 37.25
Selling Price
$ 31.32
1153
584
998
2010
Market Price
$ 48.31
Selling Price
$ 42.91
2047
908
1036
3166
Market Price
$ 62.24
Selling Price
$ 52.75
495
473
456
1491
Market Price
$ 36.07
Selling Price
$ 30.28
2163
757
888
2198
Market Price
$ 53.89
Selling Price
$ 47.88
4637
4135
1961
4956
Market Price
$ 55.28
Selling Price
$ 49.71
1438
1352
1239
2281
Market Price
$ 39.16
Selling Price
$ 35.23
1808
1076
1296
2196
Market Price
$ 38.84
Selling Price
$ 33.81
836
386
331
2275
Market Price
$ 66.20
Selling Price
$ 59.61
2803
1268
2769
3518
Market Price
$ 37.53
Selling Price
$ 33.07
1038
564
769
1187
Market Price
$ 30.18
Selling Price
$ 26.92
3020
1213
1931
4333
Market Price
$ 56.50
Selling Price
$ 48.84
1428
705
797
3330
Market Price
$ 47.06
Selling Price
$ 40.76
2182
876
578
4041
Market Price
$ 37.10
Selling Price
$ 31.66
356
108
207
637
Market Price
$ 48.25
Selling Price
$ 42.51
253
214
207
589
Market Price
$ 44.37
Selling Price
$ 40.30
3381
2635
2095
4298
Market Price
$ 63.26
Selling Price
$ 56.32
1962
477
1119
3466
Market Price
$ 28.11
Selling Price
$ 25.44
1190
585
740
2175
Market Price
$ 30.58
Selling Price
$ 26.96
675
536
424
909
Market Price
$ 32.48
Selling Price
$ 28.12
1341
516
711
2361
Market Price
$ 62.43
Selling Price
$ 52.88
632
257
497
1046
Market Price
$ 52.55
Selling Price
$ 47.09
1868
862
1695
2011
Market Price
$ 59.50
Selling Price
$ 52.52
1668
647
1521
2835
Market Price
$ 32.76
Selling Price
$ 28.50
3032
2001
1892
3596
Market Price
$ 64.51
Selling Price
$ 56.67
768
706
435
1020
Market Price
$ 33.36
Selling Price
$ 29.94
1533
807
910
2523
Market Price
$ 39.30
Selling Price
$ 34.35
1121
832
518
2209
Market Price
$ 30.06
Selling Price
$ 27.27
483
318
129
1003
Market Price
$ 29.65
Selling Price
$ 25.66
2036
1631
412
3411
Market Price
$ 58.02
Selling Price
$ 48.68
1633
551
1189
4656
Market Price
$ 34.16
Selling Price
$ 29.25
278
185
124
1043
Market Price
$ 41.20
Selling Price
$ 35.85
2149
1357
1657
3130
Market Price
$ 46.92
Selling Price
$ 41.67
181
36
112
479
Market Price
$ 57.05
Selling Price
$ 49.17
1927
1341
1373
2008
Market Price
$ 40.95
Selling Price
$ 36.39
2825
2068
2460
3672
Market Price
$ 53.40
Selling Price
$ 47.60
832
748
796
2110
Market Price
$ 68.36
Selling Price
$ 58.86
2082
1428
953
4877
Market Price
$ 32.55
Selling Price
$ 27.24
2483
1474
2307
2606