2021 2021 Q4 Management Discussion & Analysis (December 31, 2021) 2021 Q4 Year End Financial Statements (December 31, 2021) 2021 Q3 Management Discussion & Analysis (September 30, 2021) 2021 Q3 Financial Statements (September 30, 2021) 2021 Q2 Management Discussion & Analysis (June 30, 2021) 2021 Q2 Financial Statements (June 30, 2021) 2021 Q1 Management Discussion & Analysis (March 31, 2021) 2021 Q1 Financial Statements (March 31, 2021) 2020 2020 Q4 Management Discussion & Analysis (December 31, 2020) 2020 Q4 Year End Financial Statements (December 31, 2020) 2020 Q3 Management Discussion & Analysis (September 30, 2020) 2020 Q3 Financial Statements (September 30, 2020) 2020 Q2 Management Discussion & Analysis (June 30, 2020) 2020 Q2 Financial Statements (June 30, 2020) 2020 Q1 Management Discussion & Analysis (March 31, 2020) 2020 Q1 Financial Statements (March 31, 2020) 2019 2019 Q4 Management Discussion & Analysis (December 31, 2019) 2019 Q4 Year End Financial Statements (December 31, 2019) 2019 Q3 Management Discussion & Analysis (September 30, 2019) 2019 Q3 Financial Statements (September 30, 2019) 2019 Q2 Management Discussion & Analysis (June 30, 2019) 2019 Q2 Financial Statements (June 30, 2019) 2019 Q1 Management Discussion & Analysis (March 31, 2019) 2019 Q1 Financial Statements (March 31, 2019) 2018 2018 Q4 Management Discussion & Analysis (December 31, 2018) 2018 Q4 Year End Financial Statements (December 31, 2018)