42,000
22,315
19,127
40,000
31,878