A total of 101,035 people moved to Nova Scotia from other parts of Canada between 1996 and 2006 while 110,335 people moved in the opposite direction. These movements resulted in a net outmigration of 11,925 people to Alberta and 4,120 to Ontario; as well as a net influx of 4,690 people from Newfoundland and Labrador and 2,930 from New Brunswick. During this period there was a net outmigration of 835 francophones to Quebec and 340 to Alberta; and a net influx of 575 anglophones from Quebec and 145 francophones from New Brunswick. (All net inter-provincial movements of more than 500 persons and official minority movements of more than 100 persons are given.)