Towns
Towns provide space (1000) for your population to live in, and also help generate more geld.
In order to match food production with max population provided by towns/farms, a 2.5 ratio of farms to towns is advised. With 299 workshops, you can build 7 towns and 18 farms in one turn, which is fairly close.
10 towns = 10k max pop 25 farms = 2.5k max pop + 12.5k food