15,101,000 19%
30,747,000 14%
29,478,000 14%
18,061,000 5%
43,431,000 5%
40,471,000 73%
40,260,000 67%
21,020,000 68%
33,706,000 74%
25,672,000 16%
12,956,000 13%