I have two top hat hens that I know are at least 6 months old and they have not laid an egg yet. Does anyone know when they should begin? They are in with a bantam cochin which is laying already. I feed laying mash , oyster shells, black sunflower , snacks and plenty of fresh water. Nests are built and waiting. I even put a couple lower just in case they could not get to them. Any help would be appreciated!