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: Encontre os top 3 países com o maior número de instituições financeiras compatíveis com a Shariah.
 ###Tabelas: 
CREATE TABLE shariah_compliant_finance (id INT, institution_name VARCHAR(100), country VARCHAR(50));
SELECT country, COUNT(*) as institution_count FROM shariah_compliant_finance GROUP BY country ORDER BY institution_count DESC LIMIT 3;