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 é o número máximo de reuniões de negociação coletiva para cada sindicato no ano de 2020?
 ###Tabelas: 
CREATE TABLE collective_bargaining_meetings (union_name TEXT, meeting_date DATE); INSERT INTO collective_bargaining_meetings (union_name, meeting_date) VALUES ('Union A', '2020-01-05'), ('Union B', '2020-02-10'), ('Union C', '2020-03-15'), ('Union A', '2020-04-20'), ('Union D', '2020-05-25'), ('Union E', '2020-06-30'), ('Union A', '2020-07-05'), ('Union B', '2020-08-10'), ('Union C', '2020-09-15'), ('Union D', '2020-10-20'), ('Union E', '2020-11-25'), ('Union A', '2020-12-30'), ('Union B', '2020-12-30'), ('Union C', '2020-12-30'), ('Union D', '2020-12-30'), ('Union E', '2020-12-30');
SELECT union_name, MAX(COUNT(*)) as max_meetings FROM collective_bargaining_meetings WHERE EXTRACT(YEAR FROM meeting_date) = 2020 GROUP BY union_name;