252,558,000 22%
267,281,000 36%
261,046,000 37%
280,895,000 39%
282,489,000 38%
251,320,000 27%
281,313,000 29%
295,988,000 31%
218,968,000 15%
362,928,000 38%
439,186,000 39%
188,271,000 19%
204,727,000 24%