10 439 000 28926000 11 209 000 29 478 000 26 233 000 17121000