What country is the origin of the greatest number of Canadian residents?

First is The United Kingdom (Including Ireland)

Second is France,

And Third surprisingly is Germany!