164,771,000 12%
117,496,000 25%
248,180,000 6%
140,933,000 20%
117,496,000 21%
132,179,000 17%
121,916,000 27%
149,879,000 29%