Hello, I have 17 hens and am getting 3 to 7 eggs per day for the last few weeks. I am aware of molting and it is likely some are doing that but I wonder because 7 are over a year, one is likely over two years and 9 were born last summer. Shouldn't all of the young ones be laying now? Shouldn't they be prime layers? Also, my husband is certain they are eating them. But wouldn't I see a sign of that? Egg goo or shell pieces in the nest boxes? He thinks they would eat every last spec.