169,269,000 9%
101,331,000 19%
188,013,000 19%
169,220,000 20%
163,588,000 19%
330,582,000 29%
286,564,000 20%