2024 ANNUAL MEETING OF SHAREHOLDERS