SEF Annual review 2024