28 880 000 11256 000 23 413 000 24 758000 15 762000