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 se inscreveram para cada programa no primeiro trimestre de 2022?
 ###Tabelas: 
CREATE TABLE volunteers (volunteer_id INT, volunteer_name TEXT, program TEXT, volunteer_date DATE); INSERT INTO volunteers (volunteer_id, volunteer_name, program, volunteer_date) VALUES (1, 'Alice', 'Feeding the Homeless', '2022-01-05'); INSERT INTO volunteers (volunteer_id, volunteer_name, program, volunteer_date) VALUES (2, 'Bob', 'Tree Planting', '2022-03-20');
SELECT program, COUNT(volunteer_name) as num_volunteers FROM volunteers WHERE EXTRACT(MONTH FROM volunteer_date) BETWEEN 1 AND 3 GROUP BY program;