Clearbank releases its 2024 annual results