at 31 December 2023 at 31 December 2022 As at 31 December 2021 As at 31 December 2020 As at 31 December 2019 As at 31 December 2018