Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Quais foram os montantes médios de empréstimos socialmente responsáveis emitidos por instituições de microfinanças na Ásia do Sul, agrupados por instituição e ano, para empréstimos emitidos entre 2017 e 2021?
 ###Tabelas: 
CREATE TABLE MicrofinanceLoans (institution_name VARCHAR(50), loan_year INT, loan_amount DECIMAL(10,2), region VARCHAR(50));
SELECT institution_name, AVG(loan_amount) as avg_loan_amount, loan_year FROM MicrofinanceLoans WHERE region = 'South Asia' AND loan_year BETWEEN 2017 AND 2021 GROUP BY institution_name, loan_year;