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 total de voluntários que se inscreveram em cada programa, ordenado pelo número de voluntários em ordem decrescente.
 ###Tabelas: 
CREATE TABLE Volunteers (VolunteerID INT, VolunteerName VARCHAR(50), Program VARCHAR(50)); INSERT INTO Volunteers (VolunteerID, VolunteerName, Program) VALUES (1, 'Alex', 'Food Bank'), (2, 'Bella', 'Homeless Shelter'), (3, 'Charlie', 'Food Bank'), (4, 'David', 'Animal Rescue'), (5, 'Eve', 'Homeless Shelter'), (6, 'Frank', 'Food Bank'), (7, 'Grace', 'Homeless Shelter'), (8, 'Heidi', 'Food Bank'), (9, 'Ivan', 'Animal Rescue'), (10, 'Judy', 'Homeless Shelter'), (11, 'Kevin', 'Animal Rescue'), (12, 'Lily', 'Food Bank');
SELECT Program, COUNT(*) as Volunteers FROM Volunteers GROUP BY Program ORDER BY Volunteers DESC;