Bank of Tanzania to give government Sh300bn in dividends