30,870,000 19%
18,491,000 13%
17,511,000 20%
21,012,000 26%
14,547,000 1%
29,535,000 15%
35,020,000 20%
16,802,000 8%