42,572
33,269
22,957
17,019
15,500
14,739
13,955
9,734
9,394
8,568
499,643
467,601
394,876
367,945
346,236
340,871
339,315
339,265
320,224
317,045