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: Encontre o número de vezes que cada voluntário doou, ordenado pelo número de doações em ordem decrescente.
 ###Tabelas: 
CREATE TABLE Donors (DonorID INT, DonorName VARCHAR(50), DonationDate DATE); INSERT INTO Donors (DonorID, DonorName, DonationDate) VALUES (1, 'John Doe', '2022-01-01'), (2, 'Jane Smith', '2022-01-15'), (3, 'Alice Johnson', '2022-02-01'), (1, 'John Doe', '2022-02-10'), (4, 'Bob Brown', '2022-03-01'), (2, 'Jane Smith', '2022-03-15'), (1, 'John Doe', '2022-04-01'), (5, 'Charlie Davis', '2022-04-10');
SELECT DonorName, COUNT(*) as Donations FROM Donors GROUP BY DonorName ORDER BY Donations DESC;