More than 105 million COVID-19 vaccine doses were given out in Canada between December 2020 and December 2023.