20,283,000 20%
10,835,000 27%
10,617,000 32%
1,160,037,000 22%
781,954,000 36%
375,817,000 27%
37,550,000 17%
22,000,000 22%
105,871,000 19%
7,135,000 26%