27,894,000 52%
24,440,000 50%
2,812,000 5%
16,040,000 19%
5,195,000 29%
3,820,000 7%
5,806,000 26%
4,584,000 23%
33,378,000 21%
26,351,000 9%
100,815,000 16%
64,998,000 3%
43,040,000 5%
1,528,000 34%
1,987,000 6%