Over 99% of births, deaths registered in 2024: report