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