| 2023 5 1 2024 | 12 31 | | | 52 | | | | | | 5 1 | 1% | 0.5% | 0.5% | | | 24 | | 50% | 18 23 | | 20% 18 | | | 2018 | | | | | | | | | | | | | | |