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 produtos veganos cada marca oferece?
 ###Tabelas: 
CREATE TABLE Brands (Brand_ID INT PRIMARY KEY, Brand_Name TEXT); CREATE TABLE Products (Product_ID INT PRIMARY KEY, Product_Name TEXT, Brand_ID INT, Vegan BOOLEAN); INSERT INTO Brands (Brand_ID, Brand_Name) VALUES (1, 'Natural Beauty'), (2, 'Pure Cosmetics'), (3, 'Essential Skincare'); INSERT INTO Products (Product_ID, Product_Name, Brand_ID, Vegan) VALUES (1, 'Gentle Cleanser', 1, TRUE), (2, 'Nourishing Moisturizer', 1, FALSE), (3, 'Revitalizing Serum', 2, TRUE), (4, 'Soothing Toner', 2, TRUE), (5, 'Hydrating Mask', 3, FALSE), (6, 'Balancing Mist', 3, TRUE);
SELECT b.Brand_Name, COUNT(p.Product_ID) AS Vegan_Products_Count FROM Brands b JOIN Products p ON b.Brand_ID = p.Brand_ID WHERE p.Vegan = TRUE GROUP BY b.Brand_ID;