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 participaram de cada programa em 2021?
 ###Tabelas: 
CREATE TABLE Volunteers (volunteer_id INT, program_id INT, volunteer_hours INT, volunteer_date DATE); INSERT INTO Volunteers (volunteer_id, program_id, volunteer_hours, volunteer_date) VALUES (1, 1, 5, '2021-06-05'), (2, 2, 8, '2021-04-12'), (3, 1, 3, '2021-06-05'), (1, 3, 6, '2021-12-25');
SELECT program_id, COUNT(DISTINCT volunteer_id) as unique_volunteers_in_2021 FROM Volunteers WHERE volunteer_date BETWEEN '2021-01-01' AND '2021-12-31' GROUP BY program_id;