42,000
40,000
1,374,000
47,817
163,012
2,869,020