About 3,000 turn out for Healthy Kids Day