30,439,000 3%
21,848,000 12%
30,948,000 15%
27,312,000 16%
30,909,000 21%
7,971,000 2%
81,852,000 8%
98,257,000 15%
71,963,000 10%
53,515,000 4%
20,941,000 19%
25,606,000 9%
33,886,000 31%
46,467,000 5%
42,751,000 4%
28,817,000 19%
28,305,000 29%
29,263,000 15%