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: Quantas aeronaves foram fabricadas por cada empresa nos últimos 5 anos?
 ###Tabelas: 
CREATE TABLE aircraft (aircraft_name VARCHAR(255), manufacturer VARCHAR(255), production_date DATE); INSERT INTO aircraft (aircraft_name, manufacturer, production_date) VALUES ('Air1', 'Man1', '2018-05-12'), ('Air2', 'Man2', '2020-12-18'), ('Air3', 'Man1', '2019-09-21'), ('Air4', 'Man3', '2017-01-03'), ('Air5', 'Man2', '2021-06-25');
SELECT manufacturer, COUNT(*) OVER (PARTITION BY manufacturer) as count FROM aircraft WHERE production_date >= DATEADD(year, -5, CURRENT_DATE) GROUP BY manufacturer ORDER BY count DESC;