It seems that there is no set answer to your question. From what I've read many will continue to lay throughout their lives but will slow way, way down as they age and their eggs may not be as "perfect" either. I think your first couple of years are the prime laying years.