More than 30 000 unfilled teacher posts