28 vacancies found