I would say it is anything between 10 and 25. There are so many factors that will dictate when someone goes solo. Just because you take a little longer does not mean you are a bad pilot.
Also, thinking that there are 13 exercises to teach before someone goes solo in the circuit, it would be unlikely for anyone to go solo before the 10 hour mark if the exercises have been taught properly.