| | 2024 | | 2024 | | | | | | | | | | | | | | | | | | | | | | | 2019 | 5 | 200 | 500 | | 2022 | 5000 | 80 | | | | | | | | | | | | | | 36% | | | 17% | | 14% | | | | 14% | | | | | | | | | 2024 | | 2024 | | | | | 1 2 | | | | | | | | | | | | | | 2024 | | 2022 1 1 2023 12 | 31 | | | 2024 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |