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: Qual é a participação de mercado das marcas de cuidados capilares veganos no Nordeste?
 ###Tabelas: 
CREATE TABLE haircare_brands(brand VARCHAR(255), type VARCHAR(255), region VARCHAR(255)); INSERT INTO haircare_brands(brand, type, region) VALUES('Brand X', 'vegan', 'Northeast'), ('Brand Y', 'vegan', 'Southeast'), ('Brand Z', 'cruelty-free', 'Northeast');
SELECT brand, (COUNT(*) * 100.0 / (SELECT COUNT(*) FROM haircare_brands WHERE region = 'Northeast')) AS market_share FROM haircare_brands WHERE type = 'vegan' AND region = 'Northeast' GROUP BY brand;