403,940,000 40%
355,304,000 41%
355,304,000 32%
378,990,000 50%
314,031,000 40%
47,376,000 52%
511,421,000 35%
224,557,000 41%