20,286
19,127
20,000
300,000
159,390












