158,407
70,541
68,112
63,193
62,929
62,054
54,643
53,950
51,135
49,919
578,000
521,165
453,406
408,645
405,000
394,044
384,034
366,067
363,659
350,301