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: Liste todos os fornecedores que fornecem ovos, seu país e o número de ovos fornecidos por mês.
 ###Tabelas: 
CREATE TABLE suppliers (supplier_id INT, supplier_name TEXT, country TEXT); INSERT INTO suppliers (supplier_id, supplier_name, country) VALUES (1, 'Supplier1', 'USA'), (2, 'Supplier2', 'Canada'), (3, 'Supplier3', 'Mexico'); CREATE TABLE supplies (supply_id INT, supply_date DATE, quantity INT, supplier_id INT, produce_name TEXT); INSERT INTO supplies (supply_id, supply_date, quantity, supplier_id, produce_name) VALUES (1, '2022-01-01', 1000, 1, 'Eggs'), (2, '2022-02-01', 1200, 1, 'Eggs'), (3, '2022-01-01', 800, 2, 'Eggs'), (4, '2022-02-01', 900, 2, 'Eggs');
SELECT suppliers.supplier_name, suppliers.country, MONTH(supplies.supply_date), AVG(supplies.quantity) FROM suppliers JOIN supplies ON suppliers.supplier_id = supplies.supplier_id WHERE produce_name = 'Eggs' GROUP BY suppliers.supplier_name, suppliers.country, MONTH(supplies.supply_date);