Canada has one of the highest per-capita immigration rates in the world, driven mainly by economic policy and also family reunification. The Canadian public, as well as the major political parties, support the current level of immigration. In 2019, a total of 341,180 immigrants were admitted to Canada, mainly from Asia. India, Philippines and China are the top three countries of origin for immigrants moving to Canada. New immigrants settle mostly in major urban areas in the country, such as Toronto, Montreal and Vancouver. Canada also accepts large numbers of refugees, accounting for over 10 percent of annual global refugee resettlements; it resettled more than 28,000 in 2018.