Less than 45% of children receive flu shot over recent five-year period