39,848
45,000
19,127
398,475
250,000
12,751












