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,422 43,602 SH   SOLE   43,602 0 0
AGNICO EAGLE MINES LTD COMMON 008474108 34,282 815,468 SH   SOLE   815,468 0 0
ALAMOS GOLD INC NEW CLASS A 011532108 4,780 919,736 SH   SOLE   919,736 0 0
ALGONQUIN PWR UTILS CORP COMMON 015857105 32,760 3,307,476 SH   SOLE   3,214,216 0 93,260
ALLIANCE DATA SYSTEMS CORP COMMON 018581108 5,735 26,943 SH   SOLE   26,943 0 0
ALPHABET INC CLASS C 02079K107 13,926 13,497 SH   SOLE   13,497 0 0
ALTRIA GROUP INC COMMON 02209S103 12,720 204,108 SH   SOLE   204,108 0 0
AMAZON COM INC COMMON 023135106 12,758 8,815 SH   SOLE   8,815 0 0
AMERICAN TOWER CORP NEW COMMON 03027X100 11,134 76,604 SH   SOLE   76,604 0 0
APPLE INC COMMON 037833100 19,018 113,352 SH   SOLE   113,352 0 0
AUTOZONE INC COMMON 053332102 8,354 12,879 SH   SOLE   12,879 0 0
BANK MONTREAL QUE COMMON 063671101 77,769 1,030,252 SH   SOLE   1,003,674 0 26,578
BANK N S HALIFAX COMMON 064149107 135,350 2,198,835 SH   SOLE   2,166,525 0 32,310
BCE INC COMMON 05534B760 10,925 254,059 SH   SOLE   211,029 0 43,030
BOOKING HLDGS INC COMMON 09857L108 8,072 3,880 SH   SOLE   3,880 0 0
BROADCOM LTD SHARES Y09827109 6,975 29,599 SH   SOLE   29,599 0 0
BROOKFIELD ASSET MGMT INC CLASS A 112585104 73,839 1,895,607 SH   SOLE   1,870,977 0 24,630
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 4,873 145,746 SH   SOLE   145,746 0 0
CANADIAN NAT RES LTD COMMON 136385101 61,145 1,946,432 SH   SOLE   1,886,562 0 59,870
CANADIAN NATL RY CO COMMON 136375102 75,335 1,031,483 SH   SOLE   1,018,567 0 12,916
CANADIAN PAC RY LTD COMMON 13645T100 42,400 240,605 SH   SOLE   240,605 0 0
CATERPILLAR INC DEL COMMON 149123101 7,383 50,094 SH   SOLE   50,094 0 0
CBRE GROUP INC CLASS A 12504L109 9,198 194,796 SH   SOLE   194,796 0 0
CHEVRON CORP NEW COMMON 166764100 16,387 143,695 SH   SOLE   143,695 0 0
CISCO SYS INC COMMON 17275R102 2,776 64,734 SH   SOLE   64,734 0 0
CITIGROUP INC COMMON 172967424 12,014 177,982 SH   SOLE   177,982 0 0
CME GROUP INC CLASS A 12572Q105 2,831 17,505 SH   SOLE   17,505 0 0
COMCAST CORP NEW CLASS A 20030N101 9,344 273,445 SH   SOLE   273,445 0 0
DESCARTES SYS GROUP INC COMMON 249906108 24,176 846,519 SH   SOLE   846,519 0 0
ENBRIDGE INC COMMON 29250N105 85,368 2,716,215 SH   SOLE   2,661,675 0 54,540
ENERPLUS CORP COMMON 292766102 31,636 2,814,911 SH   SOLE   2,814,911 0 0
EOG RES INC COMMON 26875P101 8,613 81,816 SH   SOLE   81,816 0 0
FACEBOOK INC CLASS A 30303M102 7,374 46,151 SH   SOLE   46,151 0 0
FIRSTSERVICE CORP NEW SHARES 33767E103 16,713 228,224 SH   SOLE   228,224 0 0
FORTIS INC COMMON 349553107 60,344 1,788,865 SH   SOLE   1,733,195 0 55,670
FRANCO NEVADA CORP COMMON 351858105 18,956 278,040 SH   SOLE   278,040 0 0
GOLDCORP INC NEW COMMON 380956409 34,452 2,496,691 SH   SOLE   2,496,691 0 0
GROUPE CGI INC CLASS A 39945C109 66,893 1,160,739 SH   SOLE   1,160,739 0 0
HEXCEL CORP NEW COMMON 428291108 8,652 133,947 SH   SOLE   133,947 0 0
HOME DEPOT INC COMMON 437076102 13,576 76,168 SH   SOLE   76,168 0 0
HONEYWELL INTL INC COMMON 438516106 11,385 78,782 SH   SOLE   78,782 0 0
INTERCONTINENTAL EXCHANGE IN COMMON 45866F104 10,678 147,238 SH   SOLE   147,238 0 0
ISHARES TR U.S. REAL ES ETF 464287739 353 4,680 SH   SOLE   4,680 0 0
JOHNSON & JOHNSON COMMON 478160104 2,861 22,325 SH   SOLE   22,325 0 0
JPMORGAN CHASE & CO COMMON 46625H100 17,226 156,641 SH   SOLE   156,641 0 0
LAM RESEARCH CORP COMMON 512807108 7,670 37,754 SH   SOLE   37,754 0 0
LAZARD LTD SHS A G54050102 2,827 53,794 SH   SOLE   53,794 0 0
LOCKHEED MARTIN CORP COMMON 539830109 12,764 37,771 SH   SOLE   37,771 0 0
LYONDELLBASELL INDUSTRIES N SHARES N53745100 2,829 26,769 SH   SOLE   26,769 0 0
MAGNA INTL INC COMMON 559222401 28,841 512,384 SH   SOLE   512,384 0 0
MANULIFE FINL CORP COMMON 56501R106 70,984 3,825,916 SH   SOLE   3,727,956 0 97,960
MASCO CORP COMMON 574599106 9,489 234,635 SH   SOLE   234,635 0 0
MASTEC INC COMMON 576323109 7,744 164,600 SH   SOLE   164,600 0 0
MASTERCARD INCORPORATED CLASS A 57636Q104 12,352 70,517 SH   SOLE   70,517 0 0
MEDTRONIC PLC SHARES G5960L103 8,417 104,925 SH   SOLE   104,925 0 0
MERCK & CO INC COMMON 58933Y105 11,639 213,674 SH   SOLE   213,674 0 0
MICHAEL KORS HLDGS LTD SHARES G60754101 7,457 120,121 SH   SOLE   120,121 0 0
MICROCHIP TECHNOLOGY INC COMMON 595017104 3,027 33,135 SH   SOLE   33,135 0 0
MICROSOFT CORP COMMON 594918104 21,076 230,915 SH   SOLE   230,915 0 0
MONSTER BEVERAGE CORP NEW COMMON 61174X109 9,468 165,500 SH   SOLE   165,500 0 0
MORGAN STANLEY COMMON 617446448 10,667 197,684 SH   SOLE   197,684 0 0
NETEASE INC SPONSORED ADR 64110W102 25,604 91,315 SH   SOLE   91,315 0 0
NEXTERA ENERGY INC COMMON 65339F101 12,506 76,571 SH   SOLE   76,571 0 0
NUTRIEN LTD COMMON 67077M108 5,873 124,361 SH   SOLE   103,371 0 20,990
ONEOK INC NEW COMMON 682680103 2,409 42,330 SH   SOLE   42,330 0 0
OPEN TEXT CORP COMMON 683715106 38,584 1,109,869 SH   SOLE   1,109,869 0 0
PEMBINA PIPELINE CORP COMMON 706327103 62,815 2,014,526 SH   SOLE   1,955,206 0 59,320
PEPSICO INC COMMON 713448108 10,352 94,841 SH   SOLE   94,841 0 0
PFIZER INC COMMON 717081103 12,848 362,030 SH   SOLE   362,030 0 0
PNC FINL SVCS GROUP INC COMMON 693475105 8,560 56,598 SH   SOLE   56,598 0 0
PROGRESSIVE CORP OHIO COMMON 743315103 6,452 105,896 SH   SOLE   105,896 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 32,628 731,098 SH   SOLE   731,098 0 0
ROYAL BK CDA MONTREAL QUE COMMON 780087102 160,261 2,076,121 SH   SOLE   2,049,984 0 26,137
SERVICENOW INC COMMON 81762P102 5,261 31,801 SH   SOLE   31,801 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 10,854 563,838 SH   SOLE   473,448 0 90,390
SUN LIFE FINL INC COMMON 866796105 61,807 1,506,069 SH   SOLE   1,459,789 0 46,280
SUNCOR ENERGY INC NEW COMMON 867224107 96,154 2,786,379 SH   SOLE   2,727,029 0 59,350
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 45,627 1,042,656 SH   SOLE   1,042,656 0 0
TASEKO MINES LTD COMMON 876511106 4,307 3,653,450 SH   SOLE   3,653,450 0 0
TELUS CORP COMMON 87971M103 11,156 317,959 SH   SOLE   262,389 0 55,570
THERMO FISHER SCIENTIFIC INC COMMON 883556102 9,684 46,907 SH   SOLE   46,907 0 0
TJX COS INC NEW COMMON 872540109 12,184 149,386 SH   SOLE   149,386 0 0
TORONTO DOMINION BK ONT COMMON 891160509 168,229 2,966,609 SH   SOLE   2,930,549 0 36,060
TRANSCANADA CORP COMMON 89353D107 10,639 257,454 SH   SOLE   213,494 0 43,960
UNION PAC CORP COMMON 907818108 11,235 83,572 SH   SOLE   83,572 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102 11,080 51,776 SH   SOLE   51,776 0 0
VERIZON COMMUNICATIONS INC COMMON 92343V104 11,119 232,515 SH   SOLE   232,515 0 0
VISA INC CLASS A 92826C839 9,644 80,618 SH   SOLE   80,618 0 0
WALMART INC COMMON 931142103 10,072 113,208 SH   SOLE   113,208 0 0
WASTE CONNECTIONS INC COMMON 94106B101 77,540 1,081,467 SH   SOLE   1,051,250 0 30,217
YY INC ADS REPCOM CLA 98426T106 23,112 219,700 SH   SOLE   219,700 0 0
ZOETIS INC CLASS A 98978V103 8,832 105,760 SH   SOLE   105,760 0 0