23 606 000 27 606 000 20 960 000 32 055000