531,367,000 28%
700,664,000 24%
284,221,000 17%
294,107,000 4%
297,814,000 4%
272,365,000 12%
274,731,000 12%
220,000,000 14%
218,600,000 18%
286,693,000 15%
253,327,000 3%
335,600,000 6%
330,000,000 6%
206,369,000 9%
231,084,000 17%
291,992,000 12%
280,396,000 13%
277,511,000 10%
290,306,000 10%
316,350,000 7%
263,214,000 10%
263,214,000 9%
231,000,000 18%
229,000,000 18%
261,000,000 6%
259,000,000 6%
330,000,000 12%
328,000,000 12%
247,000,000 10%
245,000,000 10%
222,789,000 18%
231,084,000 5%
329,943,000 12%
327,471,000 8%
326,237,000 7%