Oshikoto registers over 20 000 communal land rights