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,258 113,150 SH   SOLE   111,454 0 1,696
ACTIVISION BLIZZARD INC COM 00507V109 600 6,454 SH   SOLE   6,454 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,494 3,143 SH   SOLE   3,143 0 0
AFLAC INC COM 001055102 1,690 33,023 SH   SOLE   33,023 0 0
AGNICO EAGLE MINES LTD COM 008474108 118,522 1,631,410 SH   SOLE   787,853 0 843,557
AIR PRODS & CHEMS INC COM 009158106 30,795 109,460 SH   SOLE   75,571 0 33,889
AIRBNB INC COM CL A 009066101 1,038 5,523 SH   SOLE   5,523 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 492 24,728 SH   SOLE   24,728 0 0
ALPHABET INC CAP STK CL A 02079K305 7,879 3,820 SH   SOLE   3,820 0 0
ALPHABET INC CAP STK CL C 02079K107 2,261 1,093 SH   SOLE   1,093 0 0
AMAZON COM INC COM 023135106 1,689 546 SH   SOLE   546 0 0
AMERICAN EXPRESS CO COM 025816109 2,025 14,318 SH   SOLE   14,318 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 8,946 59,671 SH   SOLE   58,658 0 1,013
AMPHENOL CORP NEW CL A 032095101 960 14,550 SH   SOLE   14,550 0 0
APPLE INC COM 037833100 41,847 342,587 SH   SOLE   338,668 0 3,919
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,767 4,482 SH   SOLE   4,482 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,983 39,883 SH   SOLE   36,660 0 3,223
AUTOMATIC DATA PROCESSING IN COM 053015103 2,469 13,100 SH   SOLE   13,100 0 0
BANCO SANTANDER S.A. ADR 05964H105 592 172,715 SH   SOLE   172,715 0 0
BANK MONTREAL QUE COM 063671101 436,006 3,892,212 SH   SOLE   2,657,512 0 1,234,700
BANK NOVA SCOTIA B C COM 064149107 108,919 1,385,380 SH   SOLE   902,680 0 482,700
BARRICK GOLD CORP COM 067901108 23,697 950,532 SH   SOLE   348,582 0 601,950
BAUSCH HEALTH COS INC COM 071734107 172,093 4,316,353 SH   SOLE   2,559,128 0 1,757,225
BAXTER INTL INC COM 071813109 1,849 21,926 SH   SOLE   21,926 0 0
BCE INC COM NEW 05534B760 50,898 897,189 SH   SOLE   143,489 0 753,700
BHP GROUP LTD SPONSORED ADS 088606108 15,991 230,453 SH   SOLE   227,064 0 3,389
BIO RAD LABS INC CL A 090572207 1,190 2,083 SH   SOLE   2,083 0 0
BOOKING HOLDINGS INC COM 09857L108 6,083 2,611 SH   SOLE   2,611 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 11,439 142,043 SH   SOLE   139,951 0 2,092
BROADCOM INC COM 11135F101 30,175 65,081 SH   SOLE   64,130 0 951
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 962 6,285 SH   SOLE   6,285 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 223,685 4,001,518 SH   SOLE   2,209,398 0 1,792,120
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 16,982 176,617 SH   SOLE   176,617 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 69,690 1,298,969 SH   SOLE   416,304 0 882,665
BRP INC COM SUN VTG 05577W200 19,239 176,554 SH   SOLE   62,854 0 113,700
CAMECO CORP COM 13321L108 80,850 3,879,577 SH   SOLE   1,811,461 0 2,068,116
CANADIAN IMP BK COMM COM 136069101 150,039 1,219,332 SH   SOLE   627,082 0 592,250
CANADIAN NAT RES LTD COM 136385101 42,526 1,094,622 SH   SOLE   1,094,622 0 0
CANADIAN NATL RY CO COM 136375102 99,518 682,381 SH   SOLE   504,756 0 177,625
CANADIAN PAC RY LTD COM 13645T100 192,058 400,121 SH   SOLE   247,371 0 152,750
CDW CORP COM 12514G108 15,462 93,286 SH   SOLE   91,882 0 1,404
CELESTICA INC SUB VTG SHS 15101Q108 29,432 2,803,037 SH   SOLE   501,590 0 2,301,447
CGI INC CL A SUB VTG 12532H104 166,962 1,594,977 SH   SOLE   889,427 0 705,550
CHEVRON CORP NEW COM 166764100 1,472 14,044 SH   SOLE   14,044 0 0
CINTAS CORP COM 172908105 606 1,775 SH   SOLE   1,775 0 0
CISCO SYS INC COM 17275R102 12,249 236,875 SH   SOLE   236,875 0 0
CITRIX SYS INC COM 177376100 665 4,740 SH   SOLE   4,740 0 0
CME GROUP INC COM 12572Q105 3,717 18,200 SH   SOLE   18,200 0 0
COLGATE PALMOLIVE CO COM 194162103 2,002 25,400 SH   SOLE   25,400 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 15,349 124,306 SH   SOLE   45,856 0 78,450
COMCAST CORP NEW CL A 20030N101 1,850 34,190 SH   SOLE   34,190 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,204 5,280 SH   SOLE   5,280 0 0
COPART INC COM 217204106 602 5,545 SH   SOLE   5,545 0 0
CORE LABORATORIES N V COM N22717107 638 22,168 SH   SOLE   22,168 0 0
COSTCO WHSL CORP NEW COM 22160K105 20,448 58,012 SH   SOLE   57,069 0 943
CROWN CASTLE INTL CORP NEW COM 22822V101 6,766 39,307 SH   SOLE   231 0 39,076
DANAHER CORPORATION COM 235851102 1,006 4,468 SH   SOLE   4,468 0 0
DESCARTES SYS GROUP INC COM 249906108 20,308 264,871 SH   SOLE   97,471 0 167,400
DIGITAL RLTY TR INC COM 253868103 9,242 65,623 SH   SOLE   64,599 0 1,024
DISNEY WALT CO COM 254687106 6,633 35,946 SH   SOLE   35,946 0 0
DOLLAR TREE INC COM 256746108 2,836 24,780 SH   SOLE   24,780 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 4,036 41,816 SH   SOLE   41,816 0 0
EMERSON ELEC CO COM 291011104 2,346 26,008 SH   SOLE   26,008 0 0
ENBRIDGE INC COM 29250N105 64,964 1,419,043 SH   SOLE   1,249,443 0 169,600
EOG RES INC COM 26875P101 16,499 227,485 SH   SOLE   224,252 0 3,233
EQUINOR ASA SPONSORED ADR 29446M102 563 28,920 SH   SOLE   28,920 0 0
ETSY INC COM 29786A106 619 3,067 SH   SOLE   3,067 0 0
EXPEDIA GROUP INC COM NEW 30212P303 994 5,774 SH   SOLE   5,774 0 0
EXPONENT INC COM 30214U102 9,444 96,913 SH   SOLE   95,815 0 1,098
FACEBOOK INC CL A 30303M102 6,943 23,574 SH   SOLE   23,574 0 0
FISERV INC COM 337738108 2,034 17,090 SH   SOLE   17,090 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 709 2,640 SH   SOLE   2,640 0 0
FORTIS INC COM 349553107 138,929 2,547,761 SH   SOLE   1,410,561 0 1,137,200
FORTUNE BRANDS HOME & SEC IN COM 34964C106 765 7,985 SH   SOLE   7,985 0 0
GILDAN ACTIVEWEAR INC COM 375916103 150,028 3,900,892 SH   SOLE   2,091,800 0 1,809,092
GODADDY INC CL A 380237107 611 7,875 SH   SOLE   7,875 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 16,965 221,996 SH   SOLE   221,996 0 0
HOME DEPOT INC COM 437076102 21,127 69,213 SH   SOLE   68,254 0 959
HYCROFT MINING HOLDING CORP COM CL A 44862P109 47 13,369 SH   SOLE   13,369 0 0
IDEXX LABS INC COM 45168D104 1,000 2,043 SH   SOLE   2,043 0 0
ILLINOIS TOOL WKS INC COM 452308109 13,681 61,760 SH   SOLE   61,100 0 660
ILLUMINA INC COM 452327109 2,765 7,200 SH   SOLE   7,200 0 0
IMPERIAL OIL LTD COM NEW 453038408 2,364 77,668 SH   SOLE   77,668 0 0
ING GROEP N.V. SPONSORED ADR 456837103 15,744 1,287,345 SH   SOLE   1,269,437 0 17,908
INTUIT COM 461202103 626 1,635 SH   SOLE   1,635 0 0
IQVIA HLDGS INC COM 46266C105 522 2,704 SH   SOLE   2,704 0 0
ISHARES TR MSCI EAFE ETF 464287465 21,304 280,800 SH   SOLE   280,800 0 0
JD.COM INC SPON ADR CL A 47215P106 582 6,904 SH   SOLE   6,904 0 0
JOHNSON & JOHNSON COM 478160104 34,725 211,289 SH   SOLE   155,262 0 56,027
JPMORGAN CHASE & CO COM 46625H100 2,132 14,005 SH   SOLE   14,005 0 0
KIMBERLY-CLARK CORP COM 494368103 7,923 56,979 SH   SOLE   335 0 56,644
LAM RESEARCH CORP COM 512807108 21,924 36,833 SH   SOLE   36,317 0 516
LAUDER ESTEE COS INC CL A 518439104 742 2,550 SH   SOLE   2,550 0 0
LOGITECH INTL S A SHS H50430232 830 7,946 SH   SOLE   7,946 0 0
LOWES COS INC COM 548661107 889 4,675 SH   SOLE   4,675 0 0
MAGNA INTL INC COM 559222401 179,223 1,619,289 SH   SOLE   994,155 0 625,134
MANULIFE FINL CORP COM 56501R106 203,851 7,541,674 SH   SOLE   3,656,458 0 3,885,216
MARKEL CORP COM 570535104 1,989 1,745 SH   SOLE   1,745 0 0
MARKETAXESS HLDGS INC COM 57060D108 573 1,150 SH   SOLE   963 0 187
MASIMO CORP COM 574795100 592 2,578 SH   SOLE   2,578 0 0
MASTERCARD INCORPORATED CL A 57636Q104 18,869 52,995 SH   SOLE   52,453 0 542
MATCH GROUP INC NEW COM 57667L107 1,406 10,235 SH   SOLE   10,235 0 0
MCDONALDS CORP COM 580135101 37,477 167,205 SH   SOLE   123,441 0 43,764
MEDICAL PPTYS TRUST INC COM 58463J304 18,755 881,338 SH   SOLE   881,338 0 0
MEDTRONIC PLC SHS G5960L103 9,789 82,864 SH   SOLE   82,864 0 0
MICROSOFT CORP COM 594918104 40,233 170,644 SH   SOLE   168,604 0 2,040
NETFLIX INC COM 64110L106 467 895 SH   SOLE   895 0 0
NICE LTD SPONSORED ADR 653656108 2,676 12,275 SH   SOLE   12,275 0 0
NIKE INC CL B 654106103 5,706 42,936 SH   SOLE   42,936 0 0
NOVARTIS AG SPONSORED ADR 66987V109 7,068 82,684 SH   SOLE   486 0 82,198
NOVO-NORDISK A S ADR 670100205 6,774 100,472 SH   SOLE   97,811 0 2,661
NUTRIEN LTD COM 67077M108 45,782 676,241 SH   SOLE   594,801 0 81,440
NVIDIA CORPORATION COM 67066G104 1,855 3,475 SH   SOLE   3,201 0 274
OPEN TEXT CORP COM 683715106 136,288 2,274,493 SH   SOLE   1,313,383 0 961,110
PAYPAL HLDGS INC COM 70450Y103 2,624 10,807 SH   SOLE   10,807 0 0
PEMBINA PIPELINE CORP COM 706327103 48,436 1,334,317 SH   SOLE   1,194,417 0 139,900
PEPSICO INC COM 713448108 2,973 21,017 SH   SOLE   21,017 0 0
PROCTER AND GAMBLE CO COM 742718109 16,243 119,937 SH   SOLE   49,363 0 70,574
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,299 29,758 SH   SOLE   29,758 0 0
REPUBLIC SVCS INC COM 760759100 13,574 136,627 SH   SOLE   134,702 0 1,925
RESTAURANT BRANDS INTL INC COM 76131D103 171,588 2,099,448 SH   SOLE   997,813 0 1,101,635
RIO TINTO PLC SPONSORED ADR 767204100 15,457 199,063 SH   SOLE   196,182 0 2,881
ROCKWELL AUTOMATION INC COM 773903109 11,890 44,795 SH   SOLE   44,247 0 548
ROGERS COMMUNICATIONS INC CL B 775109200 71,135 1,227,518 SH   SOLE   823,953 0 403,565
ROPER TECHNOLOGIES INC COM 776696106 1,573 3,900 SH   SOLE   3,900 0 0
ROYAL BK CDA COM 780087102 428,521 3,698,289 SH   SOLE   2,057,633 0 1,640,656
S&P GLOBAL INC COM 78409V104 1,687 4,780 SH   SOLE   4,780 0 0
SANOFI SPONSORED ADR 80105N105 5,250 106,137 SH   SOLE   624 0 105,513
SCHLUMBERGER LTD COM 806857108 13,463 495,163 SH   SOLE   487,793 0 7,370
SERVICENOW INC COM 81762P102 1,160 2,320 SH   SOLE   2,320 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 57,613 1,762,958 SH   SOLE   1,102,558 0 660,400
SHERWIN WILLIAMS CO COM 824348106 1,976 2,678 SH   SOLE   2,553 0 125
SHOPIFY INC CL A 82509L107 103,913 74,896 SH   SOLE   44,861 0 30,035
STANTEC INC COM 85472N109 51,475 956,781 SH   SOLE   694,056 0 262,725
STERIS PLC SHS USD G8473T100 1,567 8,225 SH   SOLE   8,225 0 0
SUN LIFE FINANCIAL INC. COM 866796105 58,643 923,363 SH   SOLE   443,238 0 480,125
SUNCOR ENERGY INC NEW COM 867224107 239,455 9,115,146 SH   SOLE   4,872,008 0 4,243,138
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,627 9,205 SH   SOLE   9,205 0 0
TC ENERGY CORP COM 87807B107 208,616 3,621,176 SH   SOLE   1,882,676 0 1,738,500
TELEFLEX INCORPORATED COM 879369106 499 1,200 SH   SOLE   1,200 0 0
TELUS CORPORATION COM 87971M103 213,306 8,522,006 SH   SOLE   5,260,522 0 3,261,484
TELUS INTL CDA INC SUB VTG SHS 87975H100 14,273 403,776 SH   SOLE   148,626 0 255,150
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 442 21,583 SH   SOLE   21,583 0 0
TEXAS INSTRS INC COM 882508104 2,566 13,580 SH   SOLE   13,580 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,069 6,725 SH   SOLE   6,725 0 0
TJX COS INC NEW COM 872540109 959 14,490 SH   SOLE   14,490 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 323,132 3,942,554 SH   SOLE   2,255,770 0 1,686,784
TOTAL SE SPONSORED ADS 89151E109 12,831 275,708 SH   SOLE   271,647 0 4,061
ULTA BEAUTY INC COM 90384S303 2,418 7,820 SH   SOLE   7,820 0 0
UNILEVER PLC SPON ADR NEW 904767704 12,587 225,454 SH   SOLE   225,454 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,180 16,610 SH   SOLE   16,174 0 436
VEEVA SYS INC CL A COM 922475108 1,513 5,793 SH   SOLE   5,793 0 0
VERISK ANALYTICS INC COM 92345Y106 1,367 7,735 SH   SOLE   7,735 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 7,913 136,083 SH   SOLE   800 0 135,283
VISA INC COM CL A 92826C839 3,953 18,670 SH   SOLE   18,670 0 0
WALMART INC COM 931142103 1,593 11,729 SH   SOLE   11,729 0 0
WASTE CONNECTIONS INC COM 94106B101 20,851 153,579 SH   SOLE   57,029 0 96,550
WASTE MGMT INC DEL COM 94106L109 13,492 104,572 SH   SOLE   102,603 0 1,969
WEST FRASER TIMBER CO LTD COM 952845105 99,516 1,100,723 SH   SOLE   509,986 0 590,737
WHEATON PRECIOUS METALS CORP COM 962879102 57,137 1,190,348 SH   SOLE   674,998 0 515,350
YUM CHINA HLDGS INC COM 98850P109 11,886 200,739 SH   SOLE   197,758 0 2,981
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2,720 5,607 SH   SOLE   5,607 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,782 11,129 SH   SOLE   11,129 0 0
ZOETIS INC CL A 98978V103 1,656 10,518 SH   SOLE   9,962 0 556