Financial Statements 2024Q3 2024 Financial StatementsQ3 2024 Management Discussion and AnalysisQ2 2024 Financial StatementsQ2 2024 Management Discussion and AnalysisQ1 2024 Financial StatementsQ1 2024 Management Discussion and Analysis 20232023 Annual ReportQ4 2023 Financial StatementsQ4 2023 Management Discussion and AnalysisQ3 2023 Financial StatementsQ3 2023 Management Discussion and AnalysisQ2 2023 Financial StatementsQ2 2023 Management Discussion and AnalysisQ1 2023 Financial StatementsQ1 2023 Management Discussion and Analysis 20222022 Annual ReportQ4 2022 Financial StatementsQ4 2022 Management Discussion and AnalysisQ3 2022 Financial StatementsQ3 2022 Management Discussion and AnalysisQ2 2022 Financial StatementsQ2 2022 Management Discussion and AnalysisQ1 2022 Financial StatementsQ1 2022 Management Discussion and Analysis 20212021 Annual ReportAnnual 2021 Management Discussion and AnalysisAnnual 2021 Financial StatementsQ3 2021 Financial StatementsQ3 2021 Management Discussion and AnalysisQ2 2021 Financial StatementsQ2 2021 Management Discussion and AnalysisQ1 2021 Financial StatementsQ1 2021 Management Discussion and Analysis 20202020 Annual ReportAnnual 2020 Management Discussion and AnalysisAnnual 2020 Financial StatementsQ3 2020 Financial StatementsQ3 2020 Management Discussion and AnalysisQ2 2020 Financial StatementsQ2 2020 Management Discussion and AnalysisQ1 2020 Financial StatementsQ1 2020 Management Discussion and Analysis 2019Annual 2019 Financial StatementsAnnual 2019 Management Discussion and AnalysisQ3 2019 Financial StatementsQ3 2019 Management Discussion and Analysis