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: Quantas sombras de olhos sem crueldade foram vendidas no último trimestre?
 ###Tabelas: 
CREATE TABLE Eyeshadows (product_id INT, product_name VARCHAR(255), is_cruelty_free BOOLEAN, sales_qty INT, sale_date DATE); INSERT INTO Eyeshadows (product_id, product_name, is_cruelty_free, sales_qty, sale_date) VALUES (1, 'Eyeshadow 1', true, 25, '2022-01-01'), (2, 'Eyeshadow 2', false, 30, '2022-01-05'), (3, 'Eyeshadow 3', true, 40, '2022-01-10');
SELECT COUNT(*) FROM Eyeshadows WHERE is_cruelty_free = true AND sale_date BETWEEN DATE_SUB(CURDATE(), INTERVAL 3 MONTH) AND CURDATE();