2024 spending