379,505,000 31%
309,622,000 23%
266,700,000 34%
154,034,000 41%
227,040,000 9%
217,723,000 19%
265,458,000 13%