52,960,000 31%
35,652,000 24%
33,154,000 32%
29,329,000 28%
30,470,000 31%
49,419,000 17%
264,252,000 19%
21,658,000 15%
28,138,000 19%
59,306,000 24%
42,843,000 16%
45,590,000 25%
35,394,000 20%
53,865,000 27%
40,324,000 17%
177,697,000 26%
33,013,000 19%
58,683,000 24%
45,446,000 18%
152,117,000 19%
59,859,000 21%
38,702,000 23%
70,951,000 18%
66,064,000 20%
29,267,000 19%
40,802,000 20%
102,914,000 23%