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 médio de passeios virtuais criados por mês em 2022 para os locais históricos na França?
 ###Tabelas: 
CREATE TABLE historical_sites (id INT, name TEXT, country TEXT, virtual_tour TEXT); INSERT INTO historical_sites (id, name, country, virtual_tour) VALUES (1, 'Eiffel Tower', 'France', 'Yes'), (2, 'Notre-Dame', 'France', 'No');
SELECT AVG(virtual_tours_per_month) FROM (SELECT COUNT(*) AS virtual_tours_per_month FROM historical_sites WHERE country = 'France' AND virtual_tour = 'Yes' GROUP BY EXTRACT(MONTH FROM STR_TO_DATE(virtual_tour_date, '%Y-%m-%d'))) AS subquery;