40,000
300,000
250,000
159,390
55,000
19,127