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: Identificar o número de poços perfurados em cada província do Canadá para empresas privadas entre 2019 e 2021
 ###Tabelas: 
CREATE TABLE wells_canada (id INT, well_name VARCHAR(50), location VARCHAR(50), company VARCHAR(50), num_drills INT, drill_date DATE, is_private BOOLEAN, province VARCHAR(50)); INSERT INTO wells_canada VALUES (7, 'Well V', 'Alberta', 'Canadian Oil', 5, '2020-06-01', true, 'Alberta'); INSERT INTO wells_canada VALUES (8, 'Well W', 'British Columbia', 'Canadian Gas', 7, '2019-12-15', true, 'British Columbia');
SELECT province, SUM(num_drills) FROM wells_canada WHERE is_private = true AND drill_date BETWEEN '2019-01-01' AND '2021-12-31' GROUP BY province;