22,828,000 17%
19,338,000 7%
31,694,000 14%
15,283,000 11%
24,902,000 4%
12,641,000 9%
17,329,000 6%
15,773,000 5%
49,803,000 6%
49,181,000 16%
39,353,000 8%
14,278,000 8%
20,026,000 6%