Only 45% of babies received the hepatitis B vaccine within 24 hours of birth in 2022.