Eagles rack up 21 All-Region honors