How many Canadian soldiers were sent overseas to World War 1?

half a million