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 obras de arte foram vendidas por cada artista em 2021?
 ###Tabelas: 
CREATE TABLE Artist (ArtistID INT, ArtistName VARCHAR(50)); INSERT INTO Artist (ArtistID, ArtistName) VALUES (1, 'ArtistA'), (2, 'ArtistB'), (3, 'ArtistC'), (4, 'ArtistD'), (5, 'ArtistE'); CREATE TABLE ArtSales (ArtID INT, ArtistID INT, SaleDate DATE); INSERT INTO ArtSales (ArtID, ArtistID, SaleDate) VALUES (1, 1, '2021-01-05'), (2, 1, '2021-03-17'), (3, 2, '2021-02-20'), (4, 3, '2021-04-22'), (5, 3, '2021-07-01'), (6, 4, '2021-10-05'), (7, 5, '2021-11-27');
SELECT ArtistName, COUNT(*) as ArtworksSold FROM (SELECT ArtistName, ArtID, ROW_NUMBER() OVER (PARTITION BY ArtistID ORDER BY SaleDate DESC) as RowNum FROM Artist INNER JOIN ArtSales ON Artist.ArtistID = ArtSales.ArtistID) AS Subquery WHERE RowNum = 1 GROUP BY ArtistName;