I have 21chickens 2 roosters and 19 hens all of our chickens are about 2-4 years old they used to lay over a dozen a day but about a year ago they started to lay 5-1 eggs a day I'm kinda worried we thought it was because our chickens were old so we bought new chickens but we are still getting one or two eggs a day we feed our chickens organic non GMO non SOY chicken feed and strict no corn we also feed them a lot of table scraps but no corn