number of teachers