annualreturn-march24