National Bank of Bahrain (NBB) has reported a net profit attributable to shareholders of BD22.5 million ($59 .