31,176,000 37%
28,079,000 12%
23,292,000 6%
17,547,000 2%
17,660,000 14%
28,924,000 21%
5,692,000 9%
11,183,000 49%
15,688,000 33%
10,901,000 47%
11,746,000 5%