demographics in 2023