Al Salam Bank Bahrain reports 2006 profit of US$43.5 million