40,000
25,000
19,127
130,000
239,085
478,170
163,012












