20,342,000 17%
21,559,000 22%
16,632,000 49%
8,998,000 2%
16,843,000 28%
33,453,000 21%
8,723,000 22%
37,701,000 55%
11,459,000 25%
9,347,000 15%
15,585,000 2%
18,840,000 2%
18,933,000 15%
9,614,000 9%
70,167,000 18%
12,179,000 34%
21,929,000 30%