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 doadores únicos houve a cada mês no último ano?
 ###Tabelas: 
CREATE TABLE donors (id INT, donor_name TEXT, donation_date DATE); INSERT INTO donors (id, donor_name, donation_date) VALUES (1, 'Jim White', '2022-01-01'), (2, 'Jane Smith', '2022-02-15');
SELECT EXTRACT(MONTH FROM donation_date) as month, COUNT(DISTINCT donor_name) as unique_donors FROM donors WHERE donation_date >= DATE_SUB(CURRENT_DATE, INTERVAL 1 YEAR) GROUP BY month ORDER BY month;