27,888,000 2%
30,421,000 25%
20,741,000 6%
22,228,000 4%
22,830,000 19%
5,618,000 8%
11,344,000 12%
4,855,000 21%
10,482,000 13%
26,118,000 12%
24,578,000 23%
20,765,000 39%
14,000,000 3%
.