Hello, I have 25 White Leghorns that are now about 22.5 weeks old. Only 2 of them have been laying an egg for the last 1.5-2 weeks and the rest seem like they want to be free loaders forever. I was told they lay around 18 weeks. Am I doing anything wrong? They have all day access to the outdoors so there should be plenty of sunshine?