114,437,000 15%
127,357,000 16%
153,198,000 28%
139,662,000 13%
299,012,000 11%
312,547,000 8%
326,083,000 9%
345,771,000 3%
347,001,000 8%
120,589,000 12%
125,511,000 12%
342,079,000 19%
297,191,000 13%
115,667,000 8%
116,898,000 9%
153,813,000 17%
139,047,000 8%
334,696,000 8%
329,774,000 8%
349,462,000 8%
351,923,000 8%
375,303,000 9%
36,915,000 13%
31,993,000 15%
39,376,000 18%
94,749,000 7%
91,057,000 6%