28627000 11208 000 25 503000 25 308 000 16149000