29,329,000 14%
25,663,000 6%
29,170,000 12%
31,878,000 10%
23,113,000 17%
22,795,000 14%
21,678,000 19%
34,908,000 26%
36,502,000 20%
23,910,000 13%
18,000,000 11%
24,000,000 8%
24,000,000 12%
50,600,000 9%
31,300,000 13%
29,700,000 12%