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 é o número total de empresas fundadas por ano, dividido por continente?
 ###Tabelas: 
CREATE TABLE Founding_Data (company_name VARCHAR(50), founding_year INT, founding_location VARCHAR(50)); INSERT INTO Founding_Data (company_name, founding_year, founding_location) VALUES ('Waystar Royco', 1980, 'New York'); INSERT INTO Founding_Data (company_name, founding_year, founding_location) VALUES ('Pied Piper', 2012, 'California'); INSERT INTO Founding_Data (company_name, founding_year, founding_location) VALUES ('Austin Biotech', 2005, 'Texas'); INSERT INTO Founding_Data (company_name, founding_year, founding_location) VALUES ('Everest Technologies', 2022, 'Nepal'); INSERT INTO Founding_Data (company_name, founding_year, founding_location) VALUES ('Global Innovations', 2010, 'Australia');
SELECT founding_year, COUNT(*) as total_companies FROM (SELECT company_name, founding_year, CASE WHEN founding_location IN ('New York', 'California', 'Texas') THEN 'North America' WHEN founding_location = 'Nepal' THEN 'Asia' WHEN founding_location = 'Australia' THEN 'Australia' END as continent FROM Founding_Data) t GROUP BY founding_year;