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 de apólices vendidas por cada agente por ano?
 ###Tabelas: 
CREATE TABLE AgentSales (SaleID INT, AgentID INT, PolicyID INT, SaleYear INT); INSERT INTO AgentSales VALUES (1, 1, 1, 2021), (2, 2, 2, 2022), (3, 1, 3, 2021), (4, 2, 4, 2022), (5, 3, 5, 2021), (6, 3, 6, 2022); CREATE TABLE Agents (AgentID INT, AgentName VARCHAR(255)); INSERT INTO Agents VALUES (1, 'Aaron Alvarez'), (2, 'Bella Barnes'), (3, 'Charlie Chen');
SELECT a.AgentName, SaleYear, COUNT(*) AS PoliciesSold FROM AgentSales AS s JOIN Agents AS a ON s.AgentID = a.AgentID GROUP BY a.AgentName, SaleYear;