Germany's population shrinks by 110,000 in 2025, first annual decline since pandemic year 2020 · Pollar