47,231,000 5%
105,186,000 11%
77,861,000 8%
22,705,000 42%
40,695,000 3%
134,212,000 2%
338,845,000 3%