19,127
22,315
95,634
30,000
31,878












