Those are a lot of interesting questions.
Companies are telling us is that the vast majority of vacancies are for skilled workers, and it's the lack of supply of workers with the appropriate skills that is causing that to be the case. As I said before, it's possible that it can be a geographic imbalance. We could have pockets of very skilled workers still in oil-producing provinces—Alberta, in particular—who have not moved to where the jobs are. This, of course, can be one of the reasons.
It sounds to me that it's become more general. If we look to where the growth has been, the highest growth rate and job creation has been in IT services—financial firms with 600 or 700 IT workers in them, whereas it was 200 before. There's been really big growth, and these are, of course, very high-skilled, very well-paying jobs. It may just take longer for the supply of workers to meet that demand.
One of the solutions, as you suggest, is immigration. Immigration levels, of course, are higher than they were before, and everybody knows where there are skills shortages in the market, and so there's a guidance thing that's happening there. I'm not sure what you mean by productivity from immigration, but in terms of how much our potential output is growing, it's true that a lot of our workforce growth is coming from immigration. It is very important to our growth and potential. There also tends to be a higher percentage of entrepreneurs among immigrants. They start their own businesses, etc.
That's all I have in terms of big statistics, if you like. I really couldn't comment specifically on your hypothesis.