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
ACUITY BRANDS INC COMMON 00508Y102 8,252 35,746 SH   SOLE   35,746 0 0
ALGONQUIN PWR UTILS CORP COMMON 015857105 31,329 3,688,730 SH   SOLE   3,416,390 0 272,340
ALLIANCE DATA SYSTEMS CORP COMMON 018581108 7,515 32,888 SH   SOLE   32,887 0 0
ALPHABET INC CLASS C 02079K107 11,871 15,381 SH   SOLE   15,380 0 0
ALTRIA GROUP INC COMMON 02209S103 10,678 157,919 SH   SOLE   157,913 0 0
AMAZON COM INC COMMON 023135106 9,327 12,438 SH   SOLE   12,438 0 0
AMERICAN TOWER CORP NEW COMMON 03027X100 9,641 91,228 SH   SOLE   91,226 0 0
APPLE INC COMMON 037833100 16,509 142,540 SH   SOLE   142,538 0 0
AUTOZONE INC COMMON 053332102 8,446 10,694 SH   SOLE   10,694 0 0
BANK N S HALIFAX COMMON 064149107 169,238 3,035,807 SH   SOLE   2,767,997 0 267,810
BCE INC COMMON 05534B760 17,029 393,525 SH   SOLE   322,055 0 71,470
BROADCOM LTD SHARES Y09827109 10,063 56,927 SH   SOLE   56,925 0 0
BROOKFIELD ASSET MGMT INC CLASS A 112585104 95,118 2,879,412 SH   SOLE   2,636,407 0 243,005
CANADIAN NAT RES LTD COMMON 136385101 67,885 2,127,532 SH   SOLE   1,970,402 0 157,130
CANADIAN NATL RY CO COMMON 136375102 69,717 1,034,688 SH   SOLE   958,278 0 76,410
CANADIAN PAC RY LTD COMMON 13645T100 84,178 589,307 SH   SOLE   545,786 0 43,521
CBRE GROUP INC CLASS A 12504L109 8,546 271,374 SH   SOLE   271,367 0 0
CELGENE CORP COMMON 151020104 7,772 67,143 SH   SOLE   67,141 0 0
CHEVRON CORP NEW COMMON 166764100 15,838 134,566 SH   SOLE   134,563 0 0
CHURCH & DWIGHT INC COMMON 171340102 5,610 126,943 SH   SOLE   126,943 0 0
CISCO SYS INC COMMON 17275R102 1,935 64,030 SH   SOLE   64,030 0 0
CITIGROUP INC COMMON 172967424 10,458 175,973 SH   SOLE   175,964 0 0
COMCAST CORP NEW CLASS A 20030N101 11,317 163,898 SH   SOLE   163,894 0 0
DESCARTES SYS GROUP INC COMMON 249906108 34,827 1,631,337 SH   SOLE   1,510,937 0 120,400
ENBRIDGE INC COMMON 29250N105 110,646 2,626,238 SH   SOLE   2,384,198 0 242,040
ENERPLUS CORP COMMON 292766102 29,317 3,086,014 SH   SOLE   2,858,144 0 227,870
FACEBOOK INC CLASS A 30303M102 7,119 61,879 SH   SOLE   61,876 0 0
FIRSTSERVICE CORP NEW SHARES 33767E103 25,365 533,679 SH   SOLE   494,259 0 39,420
FORTIS INC COMMON 349553107 77,750 2,514,904 SH   SOLE   2,264,264 0 250,640
GROUPE CGI INC CLASS A 39945C109 74,376 1,547,840 SH   SOLE   1,433,690 0 114,150
HALLIBURTON CO COMMON 406216101 15,792 291,949 SH   SOLE   291,944 0 0
HEXCEL CORP NEW COMMON 428291108 6,452 125,425 SH   SOLE   125,419 0 0
HOME DEPOT INC COMMON 437076102 10,926 81,487 SH   SOLE   81,484 0 0
HONEYWELL INTL INC COMMON 438516106 11,803 101,886 SH   SOLE   101,883 0 0
HUDBAY MINERALS INC COMMON 443628102 5,748 1,003,760 SH   SOLE   1,003,760 0 0
INTERCONTINENTAL EXCHANGE IN COMMON 45866F104 9,312 165,054 SH   SOLE   165,048 0 0
ISHARES TR U.S. REAL ES ETF 464287739 352 4,580 SH   SOLE   4,580 0 0
JOHNSON & JOHNSON COMMON 478160104 1,952 16,946 SH   SOLE   16,946 0 0
JPMORGAN CHASE & CO COMMON 46625H100 14,584 169,013 SH   SOLE   169,006 0 0
KLONDEX MNS LTD COMMON 498696103 6,092 1,307,250 SH   SOLE   1,307,250 0 0
LAM RESEARCH CORP COMMON 512807108 9,496 89,812 SH   SOLE   89,812 0 0
LOCKHEED MARTIN CORP COMMON 539830109 11,105 44,430 SH   SOLE   44,429 0 0
LYONDELLBASELL INDUSTRIES N SHARES N53745100 9,805 114,309 SH   SOLE   114,306 0 0
MANULIFE FINL CORP COMMON 56501R106 90,379 5,069,100 SH   SOLE   4,578,660 0 490,440
MASCO CORP COMMON 574599106 7,198 227,649 SH   SOLE   227,640 0 0
MASTERCARD INCORPORATED CLASS A 57636Q104 10,975 106,299 SH   SOLE   106,295 0 0
MEDTRONIC PLC SHARES G5960L103 6,833 95,929 SH   SOLE   95,924 0 0
MERCK & CO INC COMMON 58933Y105 9,391 159,513 SH   SOLE   159,508 0 0
MICHAEL KORS HLDGS LTD SHARES G60754101 6,628 154,221 SH   SOLE   154,221 0 0
MICROCHIP TECHNOLOGY INC COMMON 595017104 1,939 30,225 SH   SOLE   30,225 0 0
MICROSOFT CORP COMMON 594918104 16,227 261,132 SH   SOLE   261,125 0 0
MONSTER BEVERAGE CORP NEW COMMON 61174X109 8,186 184,625 SH   SOLE   184,620 0 0
NETEASE INC SPONSORED ADR 64110W102 5,384 25,002 SH   SOLE   24,201 0 0
NEW GOLD INC CDA COMMON 644535106 19,973 5,686,723 SH   SOLE   5,266,393 0 420,330
NEW YORK CMNTY BANCORP INC COMMON 649445103 1,950 122,565 SH   SOLE   122,565 0 0
NEXTERA ENERGY INC COMMON 65339F101 10,295 86,182 SH   SOLE   86,179 0 0
NORBORD INC COMMON 65548P403 4,128 163,245 SH   SOLE   163,245 0 0
OPEN TEXT CORP COMMON 683715106 21,660 350,305 SH   SOLE   324,445 0 25,860
PEMBINA PIPELINE CORP COMMON 706327103 87,601 2,799,762 SH   SOLE   2,516,172 0 283,590
PEPSICO INC COMMON 713448108 9,518 90,971 SH   SOLE   90,971 0 0
PFIZER INC COMMON 717081103 9,050 278,643 SH   SOLE   278,635 0 0
PRICELINE GRP INC COMMON 741503403 8,434 5,753 SH   SOLE   5,753 0 0
RICHMONT MINES INC COMMON 76547T106 4,473 687,970 SH   SOLE   687,970 0 0
ROYAL BK CDA MONTREAL QUE COMMON 780087102 193,888 2,861,363 SH   SOLE   2,614,083 0 247,280
SHAW COMMUNICATIONS INC CL B CONV 82028K200 18,147 903,324 SH   SOLE   733,144 0 170,180
SUN LIFE FINL INC COMMON 866796105 8,363 217,559 SH   SOLE   189,959 0 27,600
TAHOE RES INC COMMON 873868103 36,935 3,915,556 SH   SOLE   3,626,166 0 289,390
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 10,111 351,702 SH   SOLE   351,702 0 0
TELUS CORP COMMON 87971M103 18,252 572,577 SH   SOLE   459,197 0 113,380
THERMO FISHER SCIENTIFIC INC COMMON 883556102 8,333 59,056 SH   SOLE   59,056 0 0
TJX COS INC NEW COMMON 872540109 11,346 151,023 SH   SOLE   151,017 0 0
TORONTO DOMINION BK ONT COMMON 891160509 214,173 4,337,304 SH   SOLE   3,966,524 0 370,780
UNION PAC CORP COMMON 907818108 8,668 83,607 SH   SOLE   83,604 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102 8,021 50,117 SH   SOLE   50,114 0 0
VERIZON COMMUNICATIONS INC COMMON 92343V104 10,458 195,910 SH   SOLE   195,910 0 0
VERMILION ENERGY INC COMMON 923725105 79,245 1,881,263 SH   SOLE   1,689,157 0 192,106
VISA INC CLASS A 92826C839 7,570 97,030 SH   SOLE   97,030 0 0
WAL-MART STORES INC COMMON 931142103 10,285 148,799 SH   SOLE   148,799 0 0
WASTE CONNECTIONS INC COMMON 94106B101 110,684 1,409,091 SH   SOLE   1,278,787 0 130,304
WELLS FARGO & CO NEW COMMON 949746101 11,247 204,082 SH   SOLE   204,078 0 0
ZOETIS INC CLASS A 98978V103 7,761 144,980 SH   SOLE   144,980 0 0