Al-Mohandes Insurance reports 591M Egyptian pounds in Q1 premiums