21,479 20,648 16,685 15,91013,957