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: Quantos voluntários se inscreveram nos últimos 30 dias, agrupados por sua cidade?
 ###Tabelas: 
CREATE TABLE volunteers (id INT, name VARCHAR(255), signup_date DATE, city VARCHAR(255)); INSERT INTO volunteers (id, name, signup_date, city) VALUES (1, 'John Doe', '2022-05-02', 'New York'), (2, 'Jane Smith', '2022-04-15', 'Los Angeles'), (3, 'Mike Johnson', '2022-04-28', 'Chicago');
SELECT city, COUNT(*) FROM volunteers WHERE signup_date >= (CURRENT_DATE - INTERVAL '30 day') GROUP BY city;