Of the breeds you have, I only have two RIR's. One laid at 23 weeks, 6 days and the other laid at exactly 27 weeks. Both were hatched March 27, 2006 and came from the same hatchery. Incidentally, my EE laid at 20 weeks, 4 days.
With only three chickens, I don't order cartons. However, I've...