I'm going to answer your first questions quickly. Even by redistributing the English-French category, we're talking about approximately 5 million English-language immigrants outside Quebec; there are about 100,000 French-language immigrants. That gives us have an idea of the numbers.
In Quebec, according to the 2006 Census, there are approximately 850,000 immigrants, of whom 325,000 are anglophone and slightly less than 500,000 francophone. It is interesting to note as well that we know that 33% of anglophones in Quebec, for example, are immigrants and 8% of francophones are immigrants. That also gives us an idea of the numbers.
On the other hand, let's look at how many immigrants are anglophones. We see that 38% of immigrants are anglophones and 57% francophone. That's a lot, of course, as a result of the past weight. As regards immigrants who arrived very recently, that is to say in 2001 and 2006, 64% of immigrants in Quebec are francophone, as opposed to 31% who are anglophone. That gives you an order of magnitude.
You asked the question whether there was a way to go back further in time. That's possible, of course. In 1991, we regrouped all the language questions, which reduced the number of multiple answers to census questions because people were able to express the language knowledge they had and to understand the questions asked them after the fact. Obviously, we could easily go back to the 1970s, at least starting in 1971, because we have one question on the language spoken in the home. So we have the question concerning the first official language spoken.
Your second-last question concerned the reasons... We know that immigrants have a greater tendency to settle in urban areas rather than rural areas, depending on the province, of course. In New Brunswick, for example, we know that the francophone population generally lives more in small municipalities and in rural rather than urban areas. However, there has been a significant migration to Moncton in recent years.