I am a newbie, but from what I understand there are several things that can affect laying. First, the shorter days also feed are they getting a good layer mix and oyster shell, how much space they have, stress, molting, and other things. You also from what I have read have too many roosters since one can service ten hens. If you free range they can have hidden nests. Hopefully an old timer can help you more than I can.