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 44,071 106,311 SH   SOLE   104,615 0 1,696
ADOBE SYSTEMS INCORPORATED COM 00724F101 212 374 SH   SOLE   374 0 0
AFLAC INC COM 001055102 2,130 36,472 SH   SOLE   36,472 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 843 5,278 SH   SOLE   5,278 0 0
AGNICO EAGLE MINES LTD COM 008474108 107,459 2,020,196 SH   SOLE   995,571 0 1,024,625
AGREE RLTY CORP COM 008492100 240 3,363 SH   SOLE   3,363 0 0
AIR PRODS & CHEMS INC COM 009158106 29,547 97,112 SH   SOLE   71,642 0 25,470
AIRBNB INC COM CL A 009066101 751 4,508 SH   SOLE   4,508 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 223 998 SH   SOLE   998 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 1,080 74,701 SH   SOLE   74,701 0 0
ALPHABET INC CAP STK CL A 02079K305 13,326 4,600 SH   SOLE   4,600 0 0
ALPHABET INC CAP STK CL C 02079K107 2,726 942 SH   SOLE   942 0 0
AMAZON COM INC COM 023135106 1,964 589 SH   SOLE   589 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 252 4,391 SH   SOLE   4,391 0 0
AMERICAN EXPRESS CO COM 025816109 1,410 8,618 SH   SOLE   8,618 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 314 7,191 SH   SOLE   7,191 0 0
AMERICAN TOWER CORP NEW COM 03027X100 614 2,100 SH   SOLE   2,100 0 0
AMPHENOL CORP NEW CL A 032095101 1,215 13,895 SH   SOLE   13,895 0 0
APPLE INC COM 037833100 61,124 344,226 SH   SOLE   340,307 0 3,919
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,220 4,045 SH   SOLE   4,045 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 2,088 35,850 SH   SOLE   32,627 0 3,223
AUTODESK INC COM 052769106 1,940 6,900 SH   SOLE   6,900 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 4,118 16,700 SH   SOLE   16,700 0 0
AVALONBAY CMNTYS INC COM 053484101 253 1,003 SH   SOLE   1,003 0 0
BANK MONTREAL QUE COM 063671101 382,777 3,550,222 SH   SOLE   2,491,622 0 1,058,600
BANK NOVA SCOTIA B C COM 064149107 86,127 1,214,866 SH   SOLE   829,766 0 385,100
BARRICK GOLD CORP COM 067901108 14,802 777,435 SH   SOLE   175,485 0 601,950
BAUSCH HEALTH COS INC COM 071734107 106,034 3,833,330 SH   SOLE   2,396,306 0 1,437,024
BAXTER INTL INC COM 071813109 2,646 30,826 SH   SOLE   30,826 0 0
BCE INC COM NEW 05534B760 72,651 1,394,452 SH   SOLE   693,027 0 701,425
BHP GROUP LTD SPONSORED ADS 088606108 13,330 220,885 SH   SOLE   217,496 0 3,389
BIO RAD LABS INC CL A 090572207 1,275 1,687 SH   SOLE   1,687 0 0
BOOKING HOLDINGS INC COM 09857L108 7,071 2,947 SH   SOLE   2,947 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 10,605 125,068 SH   SOLE   122,976 0 2,092
BROADCOM INC COM 11135F101 43,664 65,619 SH   SOLE   64,549 0 1,070
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,050 5,745 SH   SOLE   5,745 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 187,511 3,100,598 SH   SOLE   1,644,954 0 1,455,644
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 10,316 150,935 SH   SOLE   150,935 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 415 11,270 SH   SOLE   11,270 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 41,312 1,151,690 SH   SOLE   404,625 0 747,065
BRP INC COM SUN VTG 05577W200 12,418 141,567 SH   SOLE   32,617 0 108,950
CAMDEN PPTY TR SH BEN INT 133131102 227 1,271 SH   SOLE   1,271 0 0
CAMECO CORP COM 13321L108 37,597 1,721,941 SH   SOLE   975,617 0 746,324
CANADIAN IMP BK COMM COM 136069101 133,648 1,144,915 SH   SOLE   622,890 0 522,025
CANADIAN NAT RES LTD COM 136385101 123,025 2,907,367 SH   SOLE   1,797,767 0 1,109,600
CANADIAN NATL RY CO COM 136375102 71,239 579,129 SH   SOLE   411,129 0 168,000
CANADIAN PAC RY LTD COM 13645T100 142,889 1,983,848 SH   SOLE   1,201,709 0 782,139
CDW CORP COM 12514G108 18,712 91,375 SH   SOLE   89,971 0 1,404
CELESTICA INC SUB VTG SHS 15101Q108 25,950 2,324,729 SH   SOLE   413,727 0 1,911,002
CGI INC CL A SUB VTG 12532H104 136,836 1,545,326 SH   SOLE   896,573 0 648,753
CHEVRON CORP NEW COM 166764100 1,319 11,244 SH   SOLE   11,244 0 0
CINTAS CORP COM 172908105 787 1,775 SH   SOLE   1,775 0 0
CISCO SYS INC COM 17275R102 14,193 223,975 SH   SOLE   223,975 0 0
CME GROUP INC COM 12572Q105 5,849 25,600 SH   SOLE   25,600 0 0
COLGATE PALMOLIVE CO COM 194162103 3,072 36,000 SH   SOLE   36,000 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 15,216 102,027 SH   SOLE   23,477 0 78,550
COMCAST CORP NEW CL A 20030N101 2,108 41,890 SH   SOLE   41,890 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,821 7,255 SH   SOLE   7,255 0 0
COPART INC COM 217204106 811 5,350 SH   SOLE   5,350 0 0
COSTCO WHSL CORP NEW COM 22160K105 32,308 56,911 SH   SOLE   55,968 0 943
CRH PLC ADR 12626K203 631 11,952 SH   SOLE   11,952 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 8,409 40,285 SH   SOLE   2,982 0 37,303
DANAHER CORPORATION COM 235851102 702 2,134 SH   SOLE   2,134 0 0
DESCARTES SYS GROUP INC COM 249906108 15,896 191,924 SH   SOLE   43,924 0 148,000
DIGITAL RLTY TR INC COM 253868103 11,793 66,678 SH   SOLE   65,654 0 1,024
DIGITALOCEAN HLDGS INC COM 25402D102 811 10,095 SH   SOLE   10,095 0 0
DISNEY WALT CO COM 254687106 7,482 48,306 SH   SOLE   48,306 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 5,152 49,116 SH   SOLE   49,116 0 0
DUKE REALTY CORP COM NEW 264411505 262 3,987 SH   SOLE   3,987 0 0
EMERSON ELEC CO COM 291011104 1,220 13,124 SH   SOLE   13,124 0 0
ENBRIDGE INC COM 29250N105 53,061 1,356,486 SH   SOLE   1,188,661 0 167,825
EOG RES INC COM 26875P101 11,509 129,567 SH   SOLE   127,951 0 1,616
EPAM SYS INC COM 29414B104 568 849 SH   SOLE   849 0 0
EQUINIX INC COM 29444U700 355 420 SH   SOLE   420 0 0
EQUINOR ASA SPONSORED ADR 29446M102 1,935 73,487 SH   SOLE   73,487 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 309 3,528 SH   SOLE   3,528 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 313 3,459 SH   SOLE   3,459 0 0
EXPONENT INC COM 30214U102 11,022 94,424 SH   SOLE   93,038 0 1,386
FISERV INC COM 337738108 2,125 20,470 SH   SOLE   20,470 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 907 4,050 SH   SOLE   4,050 0 0
FORTIS INC COM 349553107 97,769 2,023,545 SH   SOLE   1,076,145 0 947,400
FORTUNE BRANDS HOME & SEC IN COM 34964C106 661 6,185 SH   SOLE   6,185 0 0
GILDAN ACTIVEWEAR INC COM 375916103 107,967 2,542,962 SH   SOLE   1,518,805 0 1,024,157
GODADDY INC CL A 380237107 815 9,600 SH   SOLE   9,600 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 17,776 213,030 SH   SOLE   182,430 0 30,600
HEALTHCARE RLTY TR COM 421946104 413 13,046 SH   SOLE   13,046 0 0
HOME DEPOT INC COM 437076102 29,358 70,740 SH   SOLE   69,781 0 959
IAA INC COM 449253103 805 15,900 SH   SOLE   15,900 0 0
IDEXX LABS INC COM 45168D104 928 1,409 SH   SOLE   1,409 0 0
ILLINOIS TOOL WKS INC COM 452308109 14,950 60,574 SH   SOLE   59,914 0 660
ILLUMINA INC COM 452327109 3,995 10,501 SH   SOLE   10,501 0 0
IMPERIAL OIL LTD COM NEW 453038408 2,864 79,303 SH   SOLE   79,303 0 0
ING GROEP N.V. SPONSORED ADR 456837103 18,620 1,337,618 SH   SOLE   1,319,710 0 17,908
INTERCONTINENTAL EXCHANGE IN COM 45866F104 501 3,660 SH   SOLE   3,660 0 0
INTUIT COM 461202103 933 1,450 SH   SOLE   1,450 0 0
IQVIA HLDGS INC COM 46266C105 728 2,581 SH   SOLE   2,581 0 0
JOHNSON & JOHNSON COM 478160104 37,525 219,357 SH   SOLE   177,344 0 42,013
JPMORGAN CHASE & CO COM 46625H100 1,473 9,305 SH   SOLE   9,305 0 0
LAM RESEARCH CORP COM 512807108 25,820 35,903 SH   SOLE   35,272 0 631
LAUDER ESTEE COS INC CL A 518439104 893 2,413 SH   SOLE   2,413 0 0
LOGITECH INTL S A SHS H50430232 516 6,251 SH   SOLE   6,251 0 0
LOWES COS INC COM 548661107 1,208 4,675 SH   SOLE   4,675 0 0
LXP INDUSTRIAL TRUST COM 529043101 199 12,738 SH   SOLE   12,738 0 0
MAGNA INTL INC COM 559222401 189,299 2,336,234 SH   SOLE   1,419,470 0 916,764
MANULIFE FINL CORP COM 56501R106 117,278 6,144,339 SH   SOLE   3,215,822 0 2,928,517
MARKEL CORP COM 570535104 1,771 1,435 SH   SOLE   1,435 0 0
MARKETAXESS HLDGS INC COM 57060D108 206 500 SH   SOLE   500 0 0
MASIMO CORP COM 574795100 793 2,708 SH   SOLE   2,708 0 0
MASTERCARD INCORPORATED CL A 57636Q104 22,756 63,331 SH   SOLE   62,629 0 702
MATCH GROUP INC NEW COM 57667L107 1,686 12,750 SH   SOLE   12,750 0 0
MCDONALDS CORP COM 580135101 43,441 162,050 SH   SOLE   129,301 0 32,749
MEDICAL PPTYS TRUST INC COM 58463J304 27,386 1,158,945 SH   SOLE   878,945 0 280,000
MEDTRONIC PLC SHS G5960L103 8,380 81,008 SH   SOLE   81,008 0 0
META PLATFORMS INC CL A 30303M102 9,648 28,685 SH   SOLE   28,685 0 0
MICROSOFT CORP COM 594918104 56,307 167,421 SH   SOLE   165,381 0 2,040
MID-AMER APT CMNTYS INC COM 59522J103 402 1,753 SH   SOLE   1,753 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 245 4,894 SH   SOLE   4,894 0 0
NICE LTD SPONSORED ADR 653656108 3,441 11,334 SH   SOLE   11,334 0 0
NIKE INC CL B 654106103 8,470 50,819 SH   SOLE   50,819 0 0
NOVARTIS AG SPONSORED ADR 66987V109 5,726 65,467 SH   SOLE   517 0 64,950
NOVO-NORDISK A S ADR 670100205 12,592 112,432 SH   SOLE   109,771 0 2,661
NOVO-NORDISK A S ADR 670100205 627 33,100 SH Put SOLE   33,100 0 0
NUTRIEN LTD COM 67077M108 26,960 358,166 SH   SOLE   313,426 0 44,740
NVIDIA CORPORATION COM 67066G104 3,754 12,765 SH   SOLE   11,669 0 1,096
OPEN TEXT CORP COM 683715106 142,019 2,987,872 SH   SOLE   1,821,516 0 1,166,356
PAYPAL HLDGS INC COM 70450Y103 3,526 18,696 SH   SOLE   18,696 0 0
PEMBINA PIPELINE CORP COM 706327103 25,398 836,117 SH   SOLE   716,217 0 119,900
PEPSICO INC COM 713448108 4,103 23,617 SH   SOLE   23,617 0 0
PROCTER AND GAMBLE CO COM 742718109 8,648 52,868 SH   SOLE   418 0 52,450
PROLOGIS INC. COM 74340W103 480 2,853 SH   SOLE   2,853 0 0
PRUDENTIAL FINL INC COM 744320102 1,156 10,679 SH   SOLE   10,679 0 0
PUBLIC STORAGE COM 74460D109 259 692 SH   SOLE   692 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,771 20,578 SH   SOLE   20,578 0 0
REALTY INCOME CORP COM 756109104 337 4,709 SH   SOLE   4,709 0 0
REGENCY CTRS CORP COM 758849103 208 2,767 SH   SOLE   2,767 0 0
REPUBLIC SVCS INC COM 760759100 18,618 133,511 SH   SOLE   131,586 0 1,925
RESTAURANT BRANDS INTL INC COM 76131D103 136,195 2,242,954 SH   SOLE   1,189,146 0 1,053,808
RIO TINTO PLC SPONSORED ADR 767204100 12,850 191,967 SH   SOLE   189,086 0 2,881
ROCKWELL AUTOMATION INC COM 773903109 14,463 41,458 SH   SOLE   40,910 0 548
ROGERS COMMUNICATIONS INC CL B 775109200 19,752 414,236 SH   SOLE   363,526 0 50,710
ROPER TECHNOLOGIES INC COM 776696106 2,866 5,826 SH   SOLE   5,826 0 0
ROYAL BK CDA COM 780087102 382,830 3,602,020 SH   SOLE   2,032,150 0 1,569,870
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 7,405 170,818 SH   SOLE   170,818 0 0
S&P GLOBAL INC COM 78409V104 2,482 5,260 SH   SOLE   5,260 0 0
SANOFI SPONSORED ADR 80105N105 3,960 79,041 SH   SOLE   624 0 78,417
SBA COMMUNICATIONS CORP NEW CL A 78410G104 561 1,442 SH   SOLE   1,442 0 0
SERVICENOW INC COM 81762P102 1,425 2,195 SH   SOLE   2,195 0 0
SHERWIN WILLIAMS CO COM 824348106 2,782 7,901 SH   SOLE   7,526 0 375
SHOPIFY INC CL A 82509L107 107,906 78,258 SH   SOLE   47,123 0 31,135
SIMON PPTY GROUP INC NEW COM 828806109 279 1,745 SH   SOLE   1,745 0 0
SITE CTRS CORP COM 82981J109 237 14,952 SH   SOLE   14,952 0 0
STAG INDL INC COM 85254J102 261 5,436 SH   SOLE   5,436 0 0
STANTEC INC COM 85472N109 36,406 647,049 SH   SOLE   491,252 0 155,797
STERIS PLC SHS USD G8473T100 2,172 8,925 SH   SOLE   8,925 0 0
SUN LIFE FINANCIAL INC. COM 866796105 47,806 857,642 SH   SOLE   451,617 0 406,025
SUNCOR ENERGY INC NEW COM 867224107 204,296 8,153,443 SH   SOLE   4,166,156 0 3,987,287
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,443 11,997 SH   SOLE   11,997 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,097 11,800 SH   SOLE   11,800 0 0
TC ENERGY CORP COM 87807B107 140,906 3,025,418 SH   SOLE   1,494,218 0 1,531,200
TE CONNECTIVITY LTD SHS H84989104 738 4,575 SH   SOLE   4,575 0 0
TELEFLEX INCORPORATED COM 879369106 509 1,550 SH   SOLE   1,550 0 0
TELUS CORPORATION COM 87971M103 190,643 8,083,616 SH   SOLE   5,290,857 0 2,792,759
TELUS INTL CDA INC SUB VTG SHS 87975H100 11,296 341,365 SH   SOLE   78,143 0 263,222
TESLA INC COM 88160R101 569 538 SH   SOLE   538 0 0
TEXAS INSTRS INC COM 882508104 2,343 12,430 SH   SOLE   12,430 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,991 7,480 SH   SOLE   7,480 0 0
TJX COS INC NEW COM 872540109 1,143 15,050 SH   SOLE   15,050 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 271,277 3,533,336 SH   SOLE   2,012,177 0 1,521,159
TOTALENERGIES SE SPONSORED ADS 89151E109 19,779 399,902 SH   SOLE   395,841 0 4,061
ULTA BEAUTY INC COM 90384S303 1,649 4,000 SH   SOLE   4,000 0 0
UNILEVER PLC SPON ADR NEW 904767704 9,299 172,867 SH   SOLE   172,867 0 0
UNITEDHEALTH GROUP INC COM 91324P102 26,640 53,053 SH   SOLE   52,268 0 785
VEEVA SYS INC CL A COM 922475108 1,398 5,471 SH   SOLE   5,471 0 0
VERISK ANALYTICS INC COM 92345Y106 2,776 12,135 SH   SOLE   12,135 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,609 107,955 SH   SOLE   853 0 107,102
VISA INC COM CL A 92826C839 5,266 24,300 SH   SOLE   24,300 0 0
WALMART INC COM 931142103 1,697 11,729 SH   SOLE   11,729 0 0
WASTE CONNECTIONS INC COM 94106B101 18,922 138,640 SH   SOLE   32,190 0 106,450
WASTE MGMT INC DEL COM 94106L109 17,062 102,231 SH   SOLE   100,262 0 1,969
WEST FRASER TIMBER CO LTD COM 952845105 74,339 778,098 SH   SOLE   349,296 0 428,802
WHEATON PRECIOUS METALS CORP COM 962879102 70,170 1,632,919 SH   SOLE   892,869 0 740,050
WP CAREY INC COM 92936U109 287 3,502 SH   SOLE   3,502 0 0
XYLEM INC COM 98419M100 1,138 9,487 SH   SOLE   9,487 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3,563 5,986 SH   SOLE   5,986 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,414 11,129 SH   SOLE   11,129 0 0
ZOETIS INC CL A 98978V103 14,663 60,087 SH   SOLE   58,489 0 1,598