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
ADOBE SYS INC COMMON 00724F101 9,216 37,801 SH   SOLE   37,801 0 0
AGNICO EAGLE MINES LTD COMMON 008474108 33,156 723,667 SH   SOLE   723,667 0 0
ALGONQUIN PWR UTILS CORP COMMON 015857105 29,009 3,004,751 SH   SOLE   2,903,611 0 101,140
ALPHABET INC CLASS C 02079K107 15,317 13,729 SH   SOLE   13,729 0 0
ALTRIA GROUP INC COMMON 02209S103 11,802 207,823 SH   SOLE   207,823 0 0
AMAZON COM INC COMMON 023135106 15,240 8,966 SH   SOLE   8,966 0 0
AMERICAN TOWER CORP NEW COMMON 03027X100 11,204 77,712 SH   SOLE   77,712 0 0
APPLE INC COMMON 037833100 21,280 114,956 SH   SOLE   114,956 0 0
AUTOZONE INC COMMON 053332102 8,762 13,060 SH   SOLE   13,060 0 0
BANK MONTREAL QUE COMMON 063671101 71,888 930,574 SH   SOLE   903,996 0 26,578
BANK N S HALIFAX COMMON 064149107 111,572 1,971,629 SH   SOLE   1,939,319 0 32,310
BCE INC COMMON 05534B760 10,270 253,758 SH   SOLE   210,728 0 43,030
BOOKING HLDGS INC COMMON 09857L108 8,007 3,950 SH   SOLE   3,950 0 0
BROADCOM INC COMMON 11135F101 6,554 27,013 SH   SOLE   27,013 0 0
BROOKFIELD ASSET MGMT INC CLASS A 112585104 68,555 1,690,988 SH   SOLE   1,666,358 0 24,630
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 8,203 139,566 SH   SOLE   139,566 0 0
CANADIAN NAT RES LTD COMMON 136385101 68,414 1,896,610 SH   SOLE   1,836,740 0 59,870
CANADIAN NATL RY CO COMMON 136375102 81,376 995,503 SH   SOLE   969,762 0 25,741
CANADIAN PAC RY LTD COMMON 13645T100 39,076 213,362 SH   SOLE   213,362 0 0
CATERPILLAR INC DEL COMMON 149123101 6,927 51,058 SH   SOLE   51,058 0 0
CBRE GROUP INC CLASS A 12504L109 9,466 198,282 SH   SOLE   198,282 0 0
CELANESE CORP DEL COM SER A 150870103 8,749 78,773 SH   SOLE   78,773 0 0
CHEVRON CORP NEW COMMON 166764100 18,426 145,738 SH   SOLE   145,738 0 0
CISCO SYS INC COMMON 17275R102 2,962 68,828 SH   SOLE   68,828 0 0
CITIGROUP INC COMMON 172967424 12,138 181,376 SH   SOLE   181,376 0 0
CME GROUP INC CLASS A 12572Q105 2,869 17,505 SH   SOLE   17,505 0 0
COLLIERS INTL GROUP INC SHARES 194693107 17,672 232,435 SH   SOLE   232,435 0 0
COMCAST CORP NEW CLASS A 20030N101 9,376 285,759 SH   SOLE   285,759 0 0
DESCARTES SYS GROUP INC COMMON 249906108 24,455 751,083 SH   SOLE   751,083 0 0
ENBRIDGE INC COMMON 29250N105 76,030 2,127,959 SH   SOLE   2,061,099 0 66,860
ENERPLUS CORP COMMON 292766102 31,365 2,488,497 SH   SOLE   2,488,497 0 0
EOG RES INC COMMON 26875P101 10,323 82,964 SH   SOLE   82,964 0 0
FACEBOOK INC CLASS A 30303M102 9,122 46,942 SH   SOLE   46,942 0 0
FORTIS INC COMMON 349553107 51,868 1,623,751 SH   SOLE   1,568,081 0 55,670
FRANCO NEVADA CORP COMMON 351858105 31,843 436,556 SH   SOLE   436,556 0 0
GOLDCORP INC NEW COMMON 380956409 32,834 2,392,834 SH   SOLE   2,392,834 0 0
GROUPE CGI INC CLASS A 39945C109 58,056 916,695 SH   SOLE   916,695 0 0
HEXCEL CORP NEW COMMON 428291108 6,986 105,236 SH   SOLE   105,236 0 0
HOME DEPOT INC COMMON 437076102 15,281 78,326 SH   SOLE   78,326 0 0
HONEYWELL INTL INC COMMON 438516106 11,643 80,826 SH   SOLE   80,826 0 0
INTERCONTINENTAL EXCHANGE IN COMMON 45866F104 8,285 112,638 SH   SOLE   112,638 0 0
ISHARES TR U.S. REAL ES ETF 464287739 377 4,680 SH   SOLE   4,680 0 0
JOHNSON & JOHNSON COMMON 478160104 2,709 22,325 SH   SOLE   22,325 0 0
JPMORGAN CHASE & CO COMMON 46625H100 16,747 160,719 SH   SOLE   160,719 0 0
LAM RESEARCH CORP COMMON 512807108 5,659 32,739 SH   SOLE   32,739 0 0
LAZARD LTD SHS A G54050102 2,711 55,434 SH   SOLE   55,434 0 0
LOCKHEED MARTIN CORP COMMON 539830109 11,678 39,528 SH   SOLE   39,528 0 0
LYONDELLBASELL INDUSTRIES N SHARES N53745100 3,093 28,156 SH   SOLE   28,156 0 0
MAGNA INTL INC COMMON 559222401 26,415 454,464 SH   SOLE   454,464 0 0
MANULIFE FINL CORP COMMON 56501R106 66,287 3,691,717 SH   SOLE   3,593,757 0 97,960
MASTEC INC COMMON 576323109 8,514 167,758 SH   SOLE   167,758 0 0
MASTERCARD INCORPORATED CLASS A 57636Q104 14,065 71,571 SH   SOLE   71,571 0 0
MEDTRONIC PLC SHARES G5960L103 9,156 106,953 SH   SOLE   106,953 0 0
MERCK & CO INC COMMON 58933Y105 14,279 235,232 SH   SOLE   235,232 0 0
MICHAEL KORS HLDGS LTD SHARES G60754101 8,111 121,791 SH   SOLE   121,791 0 0
MICROCHIP TECHNOLOGY INC COMMON 595017104 2,761 30,361 SH   SOLE   30,361 0 0
MICROSOFT CORP COMMON 594918104 23,113 234,388 SH   SOLE   234,388 0 0
MONSTER BEVERAGE CORP NEW COMMON 61174X109 8,962 156,407 SH   SOLE   156,407 0 0
MORGAN STANLEY COMMON 617446448 9,546 201,395 SH   SOLE   201,395 0 0
NETEASE INC SPONSORED ADR 64110W102 31,744 125,634 SH   SOLE   125,634 0 0
NEXTERA ENERGY INC COMMON 65339F101 14,138 84,645 SH   SOLE   84,645 0 0
NUTRIEN LTD COMMON 67077M108 6,564 120,724 SH   SOLE   99,734 0 20,990
NVIDIA CORP COMMON 67066G104 6,848 28,906 SH   SOLE   28,906 0 0
ONEOK INC NEW COMMON 682680103 2,793 40,000 SH   SOLE   40,000 0 0
OPEN TEXT CORP COMMON 683715106 34,711 986,858 SH   SOLE   986,858 0 0
PEMBINA PIPELINE CORP COMMON 706327103 63,015 1,820,636 SH   SOLE   1,761,316 0 59,320
PEPSICO INC COMMON 713448108 10,511 96,542 SH   SOLE   96,542 0 0
PFIZER INC COMMON 717081103 13,325 367,276 SH   SOLE   367,276 0 0
PNC FINL SVCS GROUP INC COMMON 693475105 7,753 57,390 SH   SOLE   57,390 0 0
PROGRESSIVE CORP OHIO COMMON 743315103 8,862 149,817 SH   SOLE   149,817 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 30,780 648,460 SH   SOLE   648,460 0 0
ROYAL BK CDA MONTREAL QUE COMMON 780087102 139,796 1,857,711 SH   SOLE   1,831,574 0 26,137
SERVICENOW INC COMMON 81762P102 5,562 32,248 SH   SOLE   32,248 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 11,261 553,152 SH   SOLE   462,762 0 90,390
SHOPIFY INC CLASS A 82509L107 12,209 83,769 SH   SOLE   83,769 0 0
SUN LIFE FINL INC COMMON 866796105 50,515 1,257,803 SH   SOLE   1,211,523 0 46,280
SUNCOR ENERGY INC NEW COMMON 867224107 92,432 2,272,719 SH   SOLE   2,219,359 0 53,360
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 46,535 1,272,842 SH   SOLE   1,272,842 0 0
TASEKO MINES LTD COMMON 876511106 3,888 3,653,450 SH   SOLE   3,653,450 0 0
TELUS CORP COMMON 87971M103 11,264 317,273 SH   SOLE   261,703 0 55,570
THERMO FISHER SCIENTIFIC INC COMMON 883556102 9,853 47,566 SH   SOLE   47,566 0 0
TJX COS INC NEW COMMON 872540109 14,426 151,570 SH   SOLE   151,570 0 0
TORONTO DOMINION BK ONT COMMON 891160509 153,474 2,653,264 SH   SOLE   2,617,204 0 36,060
TRANSCANADA CORP COMMON 89353D107 11,113 256,993 SH   SOLE   213,033 0 43,960
UNION PAC CORP COMMON 907818108 12,055 85,085 SH   SOLE   85,085 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102 12,813 52,225 SH   SOLE   52,225 0 0
VERIZON COMMUNICATIONS INC COMMON 92343V104 13,442 267,175 SH   SOLE   267,175 0 0
VISA INC CLASS A 92826C839 10,888 82,204 SH   SOLE   82,204 0 0
WALMART INC COMMON 931142103 10,866 126,871 SH   SOLE   126,871 0 0
WASTE CONNECTIONS INC COMMON 94106B101 73,258 973,126 SH   SOLE   945,400 0 27,726
YY INC ADS REPCOM CLA 98426T106 36,943 367,700 SH   SOLE   367,700 0 0
ZOETIS INC CLASS A 98978V103 9,137 107,250 SH   SOLE   107,250 0 0