2023 spending