29,002,000 17%
25,381,000 5%
51,704,000 9%
40,482,000 20%
16,343,000 5%
20,772,000 29%
11,416,000 38%
33,899,000 1%
20,274,000 27%
34,523,000 14%
31,975,000 1%
17,282,000 12%
13,421,000 30%
12,172,000 5%
37,364,000 16%
33,513,000 21%
29,578,000 15%
49,996,000 21%
51,147,000 30%
20,717,000 16%
34,498,000 19%
34,735,000 10%
40,525,000 19%