31,341,000 29%
36,270,000 4%
28,644,000 10%
29,295,000 4%
28,830,000 6%
27,714,000 9%
63,675,000 5%
109,740,000 10%
22,404,000 23%
33,739,000 10%