12,557,000 19%
12,085,000 29%
1,098,000 20%
507,000 29%
338,000 39%
12,150,000 4%
6,166,000 42%
338,000 24%
48,060,000 1%
16,524,000 8%
17,375,000 6%
12,066,000 3%
10,239,000 10%
4,199,000 6%
8,913,000 29%
12,579,000 11%
8,046,000 2%