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 únicos participaram de cada programa desde o início?
 ###Tabelas: 
CREATE TABLE volunteers (id INT, volunteer_name VARCHAR(50), program VARCHAR(50), volunteer_date DATE); INSERT INTO volunteers (id, volunteer_name, program, volunteer_date) VALUES (1, 'Alice', 'Mentorship', '2021-02-01'), (2, 'Bob', 'Tutoring', '2021-04-10'), (3, 'Alice', 'Mentorship', '2022-01-05');
SELECT program, COUNT(DISTINCT volunteer_name) as unique_volunteers FROM volunteers GROUP BY program;