31,878
40,000
350,000
159,390
65,000
60,000