Socially responsible bank celebrates 21st anniversary