31,878
23,908
156,975
36,000
99,000










