116,244,000 5%
108,981,000 12%
94,448,000 5%
77,497,000 2%
330,001,000 3%
350,366,000 8%
75,683,000 5%
66,601,000 3%
62,786,000 5%
113,693,000 7%
26,919,000 18%