What is your intention with that many, as I assume you plan to keep them. From what I've been reading, the average layer will lay 3-6 eggs a week. Let's go with 4 a week and say that's the general number. If you have 25 hens at 4 eggs each a week, that's 400 eggs a month. What do you plan to do with them all? I don't think I could even give away that many eggs,lol. I'd love to get a few EE but I'm really considered that my 14 will be more than enough for us once they start to lay this summer.