Nordic country has lowest number of births in its recorded history since 1900, with 21,180 live births in 1st half of 2023