28 vacancies available: