21 580 000 16 , 919 000 18 , 135 000 21 009 .000 20347