105,982,000 3%
59,026,000 15%
40,602,000 34%
54,254,000 8%
10,332,000 9%
58,089,000 22%
95,889,000 25%
16,276,000 15%
18,416,000 19%
19,602,000 6%
21,051,000 21%
19,977,000 18%
23,053,000 20%
18,119,000 27%
116,731,000 11%
20,403,000 32%
4,608,000 2%
6,266,000 14%
8,184,000 4%
7,069,000 8%
8,559,000 6%
7,069,000 6%
6,141,000 12%
18,602,000 13%
21,591,000 20%