4,527,000 23%
6,955,000 31%
17,250,000 18%
17,311,000 13%
48,252,000 2%
11,827,000 21%
164,771,000 12%
117,496,000 25%
248,180,000 6%
28,660,000 30%
140,933,000 20%
117,496,000 21%
132,179,000 17%
121,916,000 27%
149,879,000 29%