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: Mostrar a porcentagem de produtos de cuidados capilares veganos lançados em cada trimestre de 2022.
 ###Tabelas: 
CREATE TABLE ProductLaunches (ProductID INT, ProductType VARCHAR(20), IsVegan BOOLEAN, LaunchDate DATE); INSERT INTO ProductLaunches (ProductID, ProductType, IsVegan, LaunchDate) VALUES (1, 'Shampoo', TRUE, '2022-01-15'); INSERT INTO ProductLaunches (ProductID, ProductType, IsVegan, LaunchDate) VALUES (2, 'Conditioner', FALSE, '2022-02-20'); INSERT INTO ProductLaunches (ProductID, ProductType, IsVegan, LaunchDate) VALUES (3, 'Hair Serum', TRUE, '2022-03-05'); INSERT INTO ProductLaunches (ProductID, ProductType, IsVegan, LaunchDate) VALUES (4, 'Hair Mask', FALSE, '2022-04-10');
SELECT DATE_TRUNC('quarter', LaunchDate) AS Quarter, COUNT(*) FILTER (WHERE IsVegan = TRUE) * 100.0 / COUNT(*) AS Percentage FROM ProductLaunches WHERE ProductType = 'Hair Care' AND LaunchDate >= '2022-01-01' GROUP BY Quarter ORDER BY Quarter;