Canada More Dependent Than Ever On Immigration, Data Shows Three-quarters of Canada's populatio