20,283,000 20%
6,186,000 25%
10,835,000 27%
5,452,000 24%
10,617,000 32%
1,160,037,000 22%
781,954,000 36%
375,817,000 27%
37,550,000 17%
430,458,000 20%
14,671,000 35%
393,373,000 27%
7,135,000 26%