44 973,000 35 , 458 , 000 90 , 400 , 000 79 , 540 , 000 31 ,940