I don't know if it's a bug or something I'm missing... all puzzles done, max population at 90, but there's a trophy for population of 100?
There is a way to earn that trophy as you go further in the game.
Your max population increases as you complete the groups of collectibles.