21 NMSU student athletes named All-WAC