18000 vacancies