Ok so this year is the first year that I raised chickens since they we're babies and had the cjance to see their development and all, so far the earliest I've seen an egg is 20 weeks old and that one was laid by a Production red hen soon after a second production pullet followed, and it took about another 2 or 3 weeks for the rest of them to start, up till now they are 32 weeks old but I have noticed that the longest it takes them to start laying the better the egg size they lay, for example I have 3 EE's one of them started laying about 2 weeks ago when she was 30 weeks old and today a second EE started laying, she is 32 weeks old, and both her eggs are almost full size eggs even the one who started 2 weeks ago started laying really big eggs out of the gate, and I've noticed that the eggs from all the other chickens are also gradually getting bigger, but the 2 production reds and 3 other hens who started laying first their eggs are still pretty small. I also have another batcjh of hens all of them are 25 weeks old and they're just started laying and they're all laying decent size eggs. So Im thinking that the longer the hen takes to lay an egg the bigger the size she will lay out of the gate. Ps. sorry if this has been disscussed before and I'm bringing it up again.