Population Canada: 31,629,000 Troops Deployed: ~4000 = .01264% of population deployed.
Population US: 290,809,777 Troops Deployed: ~250,000 = .0859% of population deployed.
31629000 x .0859% = 27,169 Troops Deployed
Looks like those Conservatives have a long pull ahead of them.