21,531,000 17%
166,428,000 11%
22,682,000 9%
57,857,000 18%
149,246,000 11%
122,628,000 16%
24,633,000 12%
17,212,000 17%
19,632,000 6%
30,913,000 16%
68,483,000 18%
22,096,000 18%
12,131,000 18%
21,659,000 18%
61,113,000 8%
51,069,000 12%