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 cursos de desenvolvimento profissional foram concluídos por professores na região "Oeste" em 2021?
 ###Tabelas: 
CREATE TABLE regions (region VARCHAR(20)); INSERT INTO regions (region) VALUES ('North'), ('South'), ('East'), ('West'); CREATE TABLE courses (course_id INT, teacher_id INT, course_name VARCHAR(50), completion_date DATE); INSERT INTO courses (course_id, teacher_id, course_name, completion_date) VALUES (1, 1, 'PD1', '2021-01-01'), (2, 2, 'PD2', '2021-03-15'), (3, 3, 'PD3', '2020-12-31'), (4, 4, 'PD4', '2021-06-05'), (5, 5, 'PD5', '2021-11-30');
SELECT COUNT(*) FROM courses JOIN regions ON courses.teacher_id = (SELECT teacher_id FROM teachers WHERE teachers.region = 'West') WHERE YEAR(completion_date) = 2021 AND course_name LIKE 'PD%';