399,621,000 
353,546,000 
261,584,000 
195,220,000 
177,035,000 
158,340,000 
120,489,000 
109,538,000 
321,525,000 
186,184,000 
132,579,000 
115,056,000