20 weeks is still pretty young. Most of them will probably start laying in the next two months. While light is the primary determinate for laying in an older flock, a young pullet will often start laying when she is sexually mature, regardless of the length of day. I've had them start laying in...