You are right, I’ve read a quarter’s numbers as the numbers for the year in the naturalisation source. Multiply my estimates for lawful naturalisation by 4 and get to between 400,000 and 800,000 (backed up by 2017-2019 data https://www.dhs.gov/sites/default/files/publications/immigra... ). That’s still a long way short of the population of Canada (and you have overshot by a bit).