I've had a maximum population of 97 without cheating. It is, indeed, possible (but not common) to have more than 92 villagers.
_________________________
Barbara
Unicorn
Last Day of Work