You didn't say what breed of chickens they are. If they are a commercial laying breed, they aren't bred to lay for a long time as commercial egg facilities get rid of them early and get a new batch in. Heirloom breeds tend to lay less at the beginning, but more in the long run.
Sherry