The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 31,376 93,040 SH   SOLE   91,705 0 1,335
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,016 2,229 SH   SOLE   2,229 0 0
AFLAC INC COM 001055102 2,348 36,472 SH   SOLE   36,472 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 712 5,378 SH   SOLE   5,378 0 0
AGNICO EAGLE MINES LTD COM 008474108 102,189 1,668,478 SH   SOLE   878,008 0 790,470
AIR PRODS & CHEMS INC COM 009158106 24,985 99,975 SH   SOLE   71,793 0 28,182
AIRBNB INC COM CL A 009066101 538 3,135 SH   SOLE   3,135 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 383 24,701 SH   SOLE   24,701 0 0
ALPHABET INC CAP STK CL A 02079K305 14,227 5,115 SH   SOLE   5,115 0 0
ALPHABET INC CAP STK CL A 02079K305 251 17 SH Put SOLE   17 0 0
ALPHABET INC CAP STK CL C 02079K107 2,642 946 SH   SOLE   946 0 0
AMAZON COM INC COM 023135106 518 159 SH   SOLE   159 0 0
AMERICAN EXPRESS CO COM 025816109 2,313 12,368 SH   SOLE   12,368 0 0
AMERICAN TOWER CORP NEW COM 03027X100 229 912 SH   SOLE   912 0 0
AMPHENOL CORP NEW CL A 032095101 1,118 14,840 SH   SOLE   14,840 0 0
APPLE INC COM 037833100 59,276 339,479 SH   SOLE   335,726 0 3,753
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,016 3,019 SH   SOLE   3,019 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 2,398 36,142 SH   SOLE   33,055 0 3,087
AUTODESK INC COM 052769106 1,522 7,100 SH   SOLE   7,100 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 4,619 20,300 SH   SOLE   20,300 0 0
BANK MONTREAL QUE COM 063671101 414,726 3,521,269 SH   SOLE   2,444,849 0 1,076,420
BANK NOVA SCOTIA B C COM 064149107 82,047 1,143,761 SH   SOLE   768,921 0 374,840
BARRICK GOLD CORP COM 067901108 16,507 672,457 SH   SOLE   150,807 0 521,650
BAUSCH HEALTH COS INC COM 071734107 88,827 3,884,769 SH   SOLE   2,397,485 0 1,487,284
BAXTER INTL INC COM 071813109 2,390 30,826 SH   SOLE   30,826 0 0
BCE INC COM NEW 05534B760 77,887 1,403,812 SH   SOLE   702,547 0 701,265
BHP GROUP LTD SPONSORED ADS 088606108 17,077 221,063 SH   SOLE   217,817 0 3,246
BOOKING HOLDINGS INC COM 09857L108 9,307 3,963 SH   SOLE   3,963 0 0
BOOKING HOLDINGS INC COM 09857L108 219 12 SH Put SOLE   12 0 0
BROADCOM INC COM 11135F101 39,471 62,685 SH   SOLE   61,660 0 1,025
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 162,927 2,879,229 SH   SOLE   1,495,595 0 1,383,634
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 11,735 155,375 SH   SOLE   155,375 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 30,607 700,175 SH   SOLE   498,350 0 201,825
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 55,166 1,342,913 SH   SOLE   534,898 0 808,015
BRP INC COM SUN VTG 05577W200 11,498 140,304 SH   SOLE   31,354 0 108,950
CANADIAN IMP BK COMM COM 136069101 145,982 1,201,577 SH   SOLE   629,052 0 572,525
CANADIAN NAT RES LTD COM 136385101 195,296 3,151,204 SH   SOLE   1,888,184 0 1,263,020
CANADIAN NATL RY CO COM 136375102 74,052 551,550 SH   SOLE   424,260 0 127,290
CANADIAN PAC RY LTD COM 13645T100 183,353 2,219,591 SH   SOLE   1,306,618 0 912,973
CDW CORP COM 12514G108 5,522 30,870 SH   SOLE   30,252 0 618
CELESTICA INC SUB VTG SHS 15101Q108 23,013 1,933,054 SH   SOLE   370,902 0 1,562,152
CGI INC CL A SUB VTG 12532H104 118,828 1,490,336 SH   SOLE   841,553 0 648,783
CHEVRON CORP NEW COM 166764100 2,596 15,944 SH   SOLE   15,944 0 0
CINTAS CORP COM 172908105 776 1,825 SH   SOLE   1,825 0 0
CISCO SYS INC COM 17275R102 10,844 194,475 SH   SOLE   194,475 0 0
CME GROUP INC COM 12572Q105 9,562 40,200 SH   SOLE   40,200 0 0
CME GROUP INC COM 12572Q105 273 175 SH Put SOLE   175 0 0
COLGATE PALMOLIVE CO COM 194162103 3,291 43,400 SH   SOLE   43,400 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 13,235 101,455 SH   SOLE   22,905 0 78,550
COMCAST CORP NEW CL A 20030N101 1,961 41,890 SH   SOLE   41,890 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,671 7,255 SH   SOLE   7,255 0 0
COPART INC COM 217204106 853 6,800 SH   SOLE   6,800 0 0
COSTCO WHSL CORP NEW COM 22160K105 34,083 59,187 SH   SOLE   58,284 0 903
CRH PLC ADR 12626K203 462 11,533 SH   SOLE   11,533 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 7,156 38,765 SH   SOLE   1,462 0 37,303
DESCARTES SYS GROUP INC COM 249906108 14,004 191,104 SH   SOLE   43,104 0 148,000
DIGITAL RLTY TR INC COM 253868103 9,217 64,998 SH   SOLE   64,017 0 981
DIGITALOCEAN HLDGS INC COM 25402D102 616 10,652 SH   SOLE   10,652 0 0
DISNEY WALT CO COM 254687106 3,944 28,756 SH   SOLE   28,756 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 6,277 56,216 SH   SOLE   56,216 0 0
EMERSON ELEC CO COM 291011104 2,452 25,008 SH   SOLE   25,008 0 0
ENBRIDGE INC COM 29250N105 62,590 1,358,445 SH   SOLE   1,194,570 0 163,875
ENI S P A SPONSORED ADR 26874R108 1,159 39,612 SH   SOLE   39,612 0 0
EOG RES INC COM 26875P101 15,516 130,135 SH   SOLE   128,587 0 1,548
EPAM SYS INC COM 29414B104 726 2,446 SH   SOLE   2,446 0 0
EPR PPTYS COM SH BEN INT 26884U109 10,043 183,576 SH   SOLE   181,471 0 2,105
EQUINOR ASA SPONSORED ADR 29446M102 2,956 78,814 SH   SOLE   78,814 0 0
ERO COPPER CORP COM 296006109 8,224 561,049 SH   SOLE   125,549 0 435,500
EXPONENT INC COM 30214U102 10,225 94,633 SH   SOLE   93,306 0 1,327
FISERV INC COM 337738108 2,076 20,470 SH   SOLE   20,470 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 1,009 4,050 SH   SOLE   4,050 0 0
FLEXSHARES TR STOXX GLOBR INF 33939L795 218 3,798 SH   SOLE   3,798 0 0
FORTIS INC COM 349553107 87,966 1,777,035 SH   SOLE   918,890 0 858,145
FORTUNE BRANDS HOME & SEC IN COM 34964C106 653 8,785 SH   SOLE   8,785 0 0
GILDAN ACTIVEWEAR INC COM 375916103 81,783 2,178,529 SH   SOLE   1,427,007 0 751,522
GODADDY INC CL A 380237107 804 9,600 SH   SOLE   9,600 0 0
GRAINGER W W INC COM 384802104 431 836 SH   SOLE   836 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 16,380 212,278 SH   SOLE   181,578 0 30,700
HOME DEPOT INC COM 437076102 22,058 73,692 SH   SOLE   72,774 0 918
HOME DEPOT INC COM 437076102 312 72 SH Put SOLE   72 0 0
IAA INC COM 449253103 622 16,250 SH   SOLE   16,250 0 0
IDEXX LABS INC COM 45168D104 771 1,409 SH   SOLE   1,409 0 0
ILLINOIS TOOL WKS INC COM 452308109 12,692 60,611 SH   SOLE   59,979 0 632
ILLUMINA INC COM 452327109 3,878 11,100 SH   SOLE   11,100 0 0
ILLUMINA INC COM 452327109 276 46 SH Put SOLE   46 0 0
IMPERIAL OIL LTD COM NEW 453038408 4,389 90,603 SH   SOLE   90,603 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 919 6,954 SH   SOLE   6,954 0 0
INTUIT COM 461202103 890 1,850 SH   SOLE   1,850 0 0
IQVIA HLDGS INC COM 46266C105 623 2,695 SH   SOLE   2,695 0 0
JOHNSON & JOHNSON COM 478160104 39,677 223,872 SH   SOLE   181,920 0 41,952
JPMORGAN CHASE & CO COM 46625H100 1,459 10,705 SH   SOLE   10,705 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 858 5,433 SH   SOLE   5,433 0 0
LAM RESEARCH CORP COM 512807108 875 1,628 SH   SOLE   1,628 0 0
LAUDER ESTEE COS INC CL A 518439104 819 3,008 SH   SOLE   3,008 0 0
LOWES COS INC COM 548661107 945 4,675 SH   SOLE   4,675 0 0
MAGNA INTL INC COM 559222401 109,442 1,703,197 SH   SOLE   1,024,428 0 678,769
MANULIFE FINL CORP COM 56501R106 116,934 5,478,473 SH   SOLE   2,883,841 0 2,594,632
MARKEL CORP COM 570535104 2,117 1,435 SH   SOLE   1,435 0 0
MARKETAXESS HLDGS INC COM 57060D108 2,041 6,000 SH   SOLE   6,000 0 0
MASIMO CORP COM 574795100 394 2,708 SH   SOLE   2,708 0 0
MASTERCARD INCORPORATED CL A 57636Q104 23,547 65,888 SH   SOLE   65,216 0 672
MATCH GROUP INC NEW COM 57667L107 1,588 14,600 SH   SOLE   14,600 0 0
MCDONALDS CORP COM 580135101 40,826 165,099 SH   SOLE   132,387 0 32,712
MEDICAL PPTYS TRUST INC COM 58463J304 30,802 1,457,032 SH   SOLE   1,140,306 0 316,726
META PLATFORMS INC CL A 30303M102 7,337 32,995 SH   SOLE   32,995 0 0
META PLATFORMS INC CL A 30303M102 823 91 SH Put SOLE   91 0 0
MICROSOFT CORP COM 594918104 51,955 168,515 SH   SOLE   166,561 0 1,954
NAPCO SEC TECHNOLOGIES INC COM 630402105 267 13,000 SH   SOLE   13,000 0 0
NICE LTD SPONSORED ADR 653656108 361 1,650 SH   SOLE   1,650 0 0
NIKE INC CL B 654106103 6,824 50,711 SH   SOLE   50,711 0 0
NIKE INC CL B 654106103 324 161 SH Put SOLE   161 0 0
NOVARTIS AG SPONSORED ADR 66987V109 6,328 72,118 SH   SOLE   589 0 71,529
NOVO-NORDISK A S ADR 670100205 12,511 112,663 SH   SOLE   110,114 0 2,549
NOVO-NORDISK A S ADR 670100205 1,183 35,300 SH Put SOLE   35,300 0 0
NUTRIEN LTD COM 67077M108 30,999 299,641 SH   SOLE   262,201 0 37,440
NVIDIA CORPORATION COM 67066G104 3,531 12,942 SH   SOLE   12,169 0 773
OPEN TEXT CORP COM 683715106 123,060 2,899,614 SH   SOLE   1,769,733 0 1,129,881
PAYPAL HLDGS INC COM 70450Y103 1,975 17,075 SH   SOLE   17,075 0 0
PEMBINA PIPELINE CORP COM 706327103 31,379 834,434 SH   SOLE   714,534 0 119,900
PEPSICO INC COM 713448108 4,405 26,317 SH   SOLE   26,317 0 0
PROCTER AND GAMBLE CO COM 742718109 8,083 52,898 SH   SOLE   448 0 52,450
PROLOGIS INC. COM 74340W103 200 1,238 SH   SOLE   1,238 0 0
PRUDENTIAL FINL INC COM 744320102 1,262 10,679 SH   SOLE   10,679 0 0
RANGE RES CORP COM 75281A109 972 32,005 SH   SOLE   32,005 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,078 20,978 SH   SOLE   20,978 0 0
REPUBLIC SVCS INC COM 760759100 17,460 131,770 SH   SOLE   129,926 0 1,844
RESMED INC COM 761152107 964 3,976 SH   SOLE   3,976 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 127,764 2,184,875 SH   SOLE   1,159,087 0 1,025,788
RIO TINTO PLC SPONSORED ADR 767204100 15,447 192,130 SH   SOLE   189,371 0 2,759
ROCKWELL AUTOMATION INC COM 773903109 11,630 41,531 SH   SOLE   41,006 0 525
ROGERS COMMUNICATIONS INC CL B 775109200 28,636 505,486 SH   SOLE   446,276 0 59,210
ROPER TECHNOLOGIES INC COM 776696106 2,024 4,285 SH   SOLE   4,285 0 0
ROYAL BK CDA COM 780087102 378,679 3,436,419 SH   SOLE   1,977,255 0 1,459,164
S&P GLOBAL INC COM 78409V104 2,240 5,460 SH   SOLE   5,460 0 0
SANOFI SPONSORED ADR 80105N105 6,038 117,613 SH   SOLE   961 0 116,652
SBA COMMUNICATIONS CORP NEW CL A 78410G104 215 626 SH   SOLE   626 0 0
SERVICENOW INC COM 81762P102 771 1,384 SH   SOLE   1,384 0 0
SHELL PLC SPON ADS 780259305 21,474 390,930 SH   SOLE   386,046 0 4,884
SHERWIN WILLIAMS CO COM 824348106 1,994 7,987 SH   SOLE   7,628 0 359
SHOPIFY INC CL A 82509L107 82,199 121,436 SH   SOLE   71,706 0 49,730
STANTEC INC COM 85472N109 29,966 596,854 SH   SOLE   441,217 0 155,637
STERIS PLC SHS USD G8473T100 1,816 7,510 SH   SOLE   7,510 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 851 19,681 SH   SOLE   19,681 0 0
SUN LIFE FINANCIAL INC. COM 866796105 54,797 980,575 SH   SOLE   434,500 0 546,075
SUNCOR ENERGY INC NEW COM 867224107 229,519 7,043,757 SH   SOLE   3,574,585 0 3,469,172
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,837 11,950 SH   SOLE   11,950 0 0
TC ENERGY CORP COM 87807B107 153,252 2,714,780 SH   SOLE   1,310,620 0 1,404,160
TE CONNECTIVITY LTD SHS H84989104 599 4,575 SH   SOLE   4,575 0 0
TECK RESOURCES LTD CL B 878742204 54,579 1,350,473 SH   SOLE   755,668 0 594,805
TELEFLEX INCORPORATED COM 879369106 674 1,900 SH   SOLE   1,900 0 0
TELUS CORPORATION COM 87971M103 199,192 7,617,920 SH   SOLE   4,904,951 0 2,712,969
TELUS INTL CDA INC SUB VTG SHS 87975H100 10,585 427,889 SH   SOLE   96,367 0 331,522
TENARIS S A SPONSORED ADS 88031M109 1,867 62,090 SH   SOLE   62,090 0 0
TESLA INC COM 88160R101 1,642 1,524 SH   SOLE   1,524 0 0
TEXAS INSTRS INC COM 882508104 2,372 12,930 SH   SOLE   12,930 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,772 8,080 SH   SOLE   8,080 0 0
TJX COS INC NEW COM 872540109 922 15,225 SH   SOLE   15,225 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 207,189 2,609,029 SH   SOLE   1,431,010 0 1,178,019
TOTALENERGIES SE SPONSORED ADS 89151E109 20,711 409,802 SH   SOLE   405,913 0 3,889
UNILEVER PLC SPON ADR NEW 904767704 7,563 165,961 SH   SOLE   165,961 0 0
UNITEDHEALTH GROUP INC COM 91324P102 28,628 56,137 SH   SOLE   55,385 0 752
VERISK ANALYTICS INC COM 92345Y106 4,203 19,583 SH   SOLE   19,583 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,923 116,269 SH   SOLE   950 0 115,319
VISA INC COM CL A 92826C839 5,833 26,300 SH   SOLE   26,300 0 0
WALMART INC COM 931142103 1,747 11,729 SH   SOLE   11,729 0 0
WASTE CONNECTIONS INC COM 94106B101 19,334 138,128 SH   SOLE   31,678 0 106,450
WASTE MGMT INC DEL COM 94106L109 16,215 102,300 SH   SOLE   100,414 0 1,886
WEC ENERGY GROUP INC COM 92939U106 10,631 106,517 SH   SOLE   105,427 0 1,090
WEST FRASER TIMBER CO LTD COM 952845105 60,080 729,563 SH   SOLE   327,586 0 401,977
WHEATON PRECIOUS METALS CORP COM 962879102 99,882 2,098,525 SH   SOLE   908,655 0 1,189,870
WILLIAMS COS INC COM 969457100 18,830 563,603 SH   SOLE   556,268 0 7,335
WP CAREY INC COM 92936U109 12,143 150,210 SH   SOLE   148,851 0 1,359
XYLEM INC COM 98419M100 892 10,458 SH   SOLE   10,458 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2,439 5,895 SH   SOLE   5,895 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,423 11,129 SH   SOLE   11,129 0 0
ZOETIS INC CL A 98978V103 11,353 60,199 SH   SOLE   58,669 0 1,530