159,011,000 4%
143,536,000 4%
76,066,000 4%
315,776,000 5%
73,164,000 4%
213,112,000 4%
191,397,000 4%
164,674,000 4%
171,600,000 18%
101,400,000 7%
424,320,000 1%
156,000,000 5%
185,640,000 11%
95,067,000 4%