264,443,000 18%
288,593,000 19%
158,883,000 15%
483,000,000 7%
507,150,000 7%
237,755,000 28%
213,969,000 21%
235,511,000 6%
227,010,000 22%
184,588,000 20%
154,937,000 13%
161,895,000 15%
199,842,000 20%
279,866,000 26%
259,000,000 7%
241,476,000 21%
237,848,000 20%