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 o número de satélites lançados por cada país entre 2018 e 2020?
 ###Tabelas: 
CREATE TABLE Satellites (id INT, name VARCHAR(100), manufacturer VARCHAR(100), launch_country VARCHAR(100), launch_date DATE); INSERT INTO Satellites (id, name, manufacturer, launch_country, launch_date) VALUES (1, 'Sat1', 'SpaceTech', 'USA', '2020-01-01'); INSERT INTO Satellites (id, name, manufacturer, launch_country, launch_date) VALUES (2, 'Sat2', 'SpaceTech', 'USA', '2019-12-15'); INSERT INTO Satellites (id, name, manufacturer, launch_country, launch_date) VALUES (3, 'Sat3', 'EuroSpace', 'France', '2018-06-06');
SELECT launch_country, COUNT(*) OVER (PARTITION BY launch_country) as count FROM Satellites WHERE EXTRACT(YEAR FROM launch_date) BETWEEN 2018 AND 2020;