40,000
45,000
159,390
339,085
19,127