year-end-2023