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 tipo de veículo tem a maior quantidade média de vendas na Alemanha?
 ###Tabelas: 
CREATE TABLE sales (id INT, vehicle_id INT, sale_date DATE, quantity INT, vehicle_type VARCHAR(50), manufacturer_country VARCHAR(50)); INSERT INTO sales (id, vehicle_id, sale_date, quantity, vehicle_type, manufacturer_country) VALUES (1, 1, '2018-01-01', 5, 'electric', 'USA'); INSERT INTO sales (id, vehicle_id, sale_date, quantity, vehicle_type, manufacturer_country) VALUES (2, 2, '2019-03-15', 8, 'hybrid', 'Japan'); INSERT INTO sales (id, vehicle_id, sale_date, quantity, vehicle_type, manufacturer_country) VALUES (3, 3, '2020-08-22', 12, 'electric', 'USA'); INSERT INTO sales (id, vehicle_id, sale_date, quantity, vehicle_type, manufacturer_country) VALUES (4, 4, '2020-01-01', 6, 'gasoline', 'Germany');
SELECT vehicle_type, AVG(quantity) AS avg_quantity FROM sales WHERE manufacturer_country = 'Germany' GROUP BY vehicle_type ORDER BY avg_quantity DESC;