23,908
40,000
30,000
159,390
637,560
95,634












