I've got 4 chickens and only one is laying each day. Another lays approx 1 every 3 days and the other two (supposedly the best egg layers) are still off lay from the winter. Last year they all laid all year round, this year as the nights drew in they slowed down and almost stopped, but with the nights drawing out aren't they supposed to be laying again. We treated last week for worms (just in case). Any other ideas as to why they're not laying?