Al Madina Insurance raises 95.3 million USD in public offering