2024 PERCENTAGE OF CLAIMS PAID

95% of claims paid in 2024