| Q2 2025 | 43 | 3,287,446 | RY.TO, SHOP, TRP.TO, TD | 13F-HR | 8/14/2025 | 000165618725000009 | 
        
          | Q1 2025 | 42 | 2,869,122 | TRP.TO, RY.TO, TD, SHOP | 13F-HR | 5/9/2025 | 000165618725000008 | 
        
          | Q4 2024 | 42 | 2,769,034 | TRP.TO, RY.TO, SHOP, CM.TO | 13F-HR | 2/11/2025 | 000165618725000007 | 
        
          | Q3 2024 | 42 | 2,237,321 | TD, CM.TO, RY.TO, SHOP | 13F-HR | 11/12/2024 | 000165618724000004 | 
        
          | Q2 2024 | 42 | 1,516,891 | TRP.TO, CM.TO, RY.TO, BNS.TO | 13F-HR | 8/12/2024 | 000165618724000003 | 
        
          | Q1 2024 | 42 | 790,695 | TRP.TO, BNS.TO, CM.TO, TD | 13F-HR | 5/6/2024 | 000165618724000002 | 
        
          | Q4 2023 | 3 | 354,417 | TRP.TO, CM.TO, BNS.TO | 13F-HR | 2/7/2024 | 000165618724000001 | 
        
          | Q3 2023 | 1 | 0 |  | 13F-HR | 10/23/2023 | 000108514623003857 | 
        
          | Q2 2023 | 1 | 0 |  | 13F-HR | 8/2/2023 | 000108514623003001 | 
        
          | Q1 2023 | 1 | 0 |  | 13F-HR | 4/24/2023 | 000108514623001851 | 
        
          | Q4 2022 | 1 | 0 |  | 13F-HR | 1/27/2023 | 000108514623000399 | 
        
          | Q3 2022 | 1 | 0 |  | 13F-HR | 10/31/2022 | 000108514622003674 | 
        
          | Q2 2022 | 1 | 0 |  | 13F-HR | 8/15/2022 | 000108514622003121 | 
        
          | Q1 2022 | 5 | 1,085,708 | TRP.TO, BNS.TO, PPL.TO, SJR-B.TO | 13F-HR | 5/5/2022 | 000108514622001783 | 
        
          | Q4 2021 | 45 | 2,180,100 | TRP.TO, BNS.TO, BCE.TO, TD | 13F-HR | 2/8/2022 | 000108514622000675 | 
        
          | Q3 2021 | 45 | 2,471,143 | BNS.TO, TRP.TO, CM.TO, NTR.TO | 13F-HR | 11/5/2021 | 000108514621003049 | 
        
          | Q2 2021 | 44 | 2,077,350 | TRP.TO, BNS.TO, TD, CNQ.TO | 13F-HR | 8/5/2021 | 000108514621002234 | 
        
          | Q1 2021 | 44 | 1,719,554 | BNS.TO, TRP.TO, TD, NTR.TO | 13F-HR | 5/5/2021 | 000108514621001451 | 
        
          | Q4 2020 | 44 | 716,049 | SHOP, RY.TO, TD, CNR.TO | 13F-HR | 3/9/2021 | 000108514621001071 |