U.S. has enough vaccines for all children ages 5-11