I don't know about everyone else but mine have laid eggs daily til about 3 or 4 yrs old, then some started laying 4 or 5 eggs weekly. At 5 yrs old my Barred Rock hen stopped laying. The all took a break from laying regularly in Nov and Dec as winter days got shorter & I let them rest, no supplemental light. I guess a lot depends on the breed, their health, a good diet, calcium, seasonal weather, regional climate & overall comfort or stress (safe from predators & not overcrowded with harmony in the coop).