163,588,000 19%
510,617,000 19%
134,252,000 19%
140,472,000 19%
120,912,000 19%
311,555,000 9%
560,912,000 10%
1,068,203,000 9%
142,005,000 10%