531,367,000 28%
190,305,000 19%
192,776,000 19%
165,000,000 21%
172,000,000 20%
165,000,000 22%
171,000,000 21%
291,992,000 12%
280,396,000 13%
204,000,000 15%
195,000,000 16%
201,000,000 14%
192,000,000 15%
302,757,000 14%
277,511,000 10%
290,306,000 10%
316,350,000 7%