Canada has welcomed over 43,000 immigrants through the…