28,079,000 12%
23,292,000 6%
24,418,000 23%
15,886,000 6%
27,544,000 2%
22,616,000 4%
10,056,000 19%
10,901,000 23%
15,688,000 30%
17,096,000 41%
31,093,000 24%
22,560,000 9%
25,263,000 33%