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: Quantos voluntários de resposta a desastres se registraram por mês em 2020?
 ###Tabelas: 
CREATE TABLE volunteers (id INT, registration_date DATE, volunteer_type VARCHAR(50)); INSERT INTO volunteers (id, registration_date, volunteer_type) VALUES (1, '2020-01-15', 'Disaster Response'), (2, '2020-02-10', 'Disaster Response'), (3, '2020-03-02', 'Disaster Response'), (4, '2020-04-20', 'Disaster Response'), (5, '2020-05-12', 'Disaster Response'), (6, '2020-06-01', 'Disaster Response'), (7, '2020-07-18', 'Disaster Response'), (8, '2020-08-05', 'Disaster Response'), (9, '2020-09-15', 'Disaster Response'), (10, '2020-10-31', 'Disaster Response'), (11, '2020-11-20', 'Disaster Response'), (12, '2020-12-31', 'Disaster Response');
SELECT DATE_FORMAT(registration_date, '%Y-%m') as registration_month, COUNT(*) as total_volunteers FROM volunteers WHERE volunteer_type = 'Disaster Response' AND registration_date BETWEEN '2020-01-01' AND '2020-12-31' GROUP BY registration_month;