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 foi o número total de voluntários que participaram de programas de desenvolvimento comunitário no Egito em 2018?
 ###Tabelas: 
CREATE TABLE volunteers (volunteer_id INT, program_id INT, volunteer_name VARCHAR(255), country VARCHAR(255), volunteer_start_date DATE, volunteer_end_date DATE); INSERT INTO volunteers (volunteer_id, program_id, volunteer_name, country, volunteer_start_date, volunteer_end_date) VALUES (1, 1, 'Volunteer1', 'Egypt', '2018-01-01', '2018-12-31'), (2, 2, 'Volunteer2', 'Egypt', '2018-01-01', '2018-06-30'), (3, 3, 'Volunteer3', 'Egypt', '2018-07-01', '2018-12-31');
SELECT COUNT(*) FROM volunteers WHERE country = 'Egypt' AND YEAR(volunteer_start_date) = 2018 AND YEAR(volunteer_end_date) = 2018;