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 novos clientes fizeram uma compra em cada trimestre de 2021?
 ###Tabelas: 
CREATE TABLE customers (customer_id INT, purchase_date DATE); INSERT INTO customers (customer_id, purchase_date) VALUES (1, '2021-01-01'), (2, '2021-02-01'), (3, '2021-01-15'), (4, '2021-04-01'), (5, '2021-07-01');
SELECT DATE_TRUNC('quarter', purchase_date) as quarter, COUNT(DISTINCT customer_id) as new_customers FROM customers WHERE purchase_date BETWEEN '2021-01-01' AND '2021-12-31' GROUP BY quarter;