38,867,000 12%
27,903,000 12%
10,185,000 2%
104,499,000 8%
125,440,000 23%
91,873,000 10%
68,323,000 20%
26,742,000 19%
32,697,000 9%
43,268,000 31%
54,583,000 4%
36,796,000 19%
36,141,000 25%
37,364,000 12%