31,280 30,020 28,347 27,862 27,84426,904