I think the 21st is an EFL submission "requirement" although there are almost certainly exemptions, e.g. still being in the play-offs or in the middle of a long drawn out takeover. Other than that I would imagine it is at the club's discretion as to when they put it in the public domain.