I have 21 layers right now, though next month that number will double with the addition of several turkeys. as of right now I buy 2 - 50lb sacks of layer per month which cost me about 30 bucks per month. My hens lay 20 to 21 eggs per day, I got one that doesn't lay everyday, and I sell most of the eggs so the money I get from eggs goes into feed and bedding etc... by the time I am done buying all their stuff I have about 20 or 30 left over from the egg sales. In the summer when I can let them eat away in the fields those 2 bags I buy can last me about 2 months or a bit more.
Ema