294,107,000 4%
297,814,000 4%
302,500,000 17%
287,000,000 20%
153,122,000 6%
165,591,000 12%
174,240,000 2%
179,182,000 5%
96,389,000 20%
82,796,000 10%
96,389,000 14%
120,609,000 22%
231,084,000 34%
203,897,000 19%
263,214,000 38%
190,305,000 12%
149,526,000 10%
329,943,000 12%
327,471,000 8%
326,237,000 7%