157,561,000 30%
85,348,000 29%
18,714,000 29%
15,870,000 29%
9,721,000 29%
9,196,000 29%
1,615,000 12%
3,355,000 32%
1,536,000 5%
1,482,000 15%