I have around 30 hens 4 are 4 years old and 7 are 3 years old. The rest are 2-1 years old so I should still be getting around 20+ eggs a day. But for the past couple months the highest I’ve gotten is around 19 ( in a day ) and it happens every once in a while ranging to 350 eggs a month. ( it should be around 600-700?? ) Starting this month the most I’ve gotten is 10 ( in a day ) I change their outside trough water every couple days before it turns green. Then fill the inside before it runs out. I put flock leader vitamins in their water as well. All have been wormed and bathed for mites ( never saw any but just in case ) it’s still hot here in Texas. But some have began to molt ( which is understandable it’s that time of year ) but before hand the egg production hasn’t been the best. They are on high protein crumble layer feed. ( 20% ) Which helped initially, because before hand they had different feed. And get scraps daily ( fruits and leafy greens ). They also used to have a feather problem as well ( I posted about it in May ) which since then everyone has grown their feathers back and are looking normal again. Except for the ones molting now of course. )