156,384,000 25%
271,747,000 23%
289,901,000 28%
373,772,000 35%
240,189,000 45%
303,878,000 16%
247,996,000 24%
271,395,000 23%