Annual GDP growth: 1995-2025