20,055,000 11%
5,509,000 47%
3,308,000 6%
33,029,000 6%
40,302,000 9%
15,338,000 16%
4,919,000 25%
7,474,000 34%
31,066,000 12%
5,804,000 40%
46,788,000 6%
44,824,000 5%
22,022,000 15%
30,061,000 7%