Over 300 juniors register for 2004