Because cheap foreign labor is being legally hired. That's why.
So then why are there so many vacancies? What you're saying makes no sense. If there are lots of vacancies wages should go up. Low labor supply, high labor demand.
Are you a Trump supporter or something? This is pretty basic economics. I know trump doesn't understand it, but most people should.