10 955 000 31 995 000 12 477000