348,464,000 28%
161,327,000 28%
307,595,000 28%
154,873,000 28%
60,337,000 28%
283,397,000 28%
310,822,000 28%
115,188,000 28%