Exploring the different types of corporations in Canada