How long ?

I just noticed that my son has a tooth coming in the top has already broke through the skin how long does it usually take for the full tooth to show ?