Nabil Bank opens its branches in 12 rural municipalities