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
AETNA INC NEW COMMON 00817Y108 1,697 15,109 SH   SOLE   15,109 0 0
ALLERGAN PLC SHARES G0177J108 6,504 24,267 SH   SOLE   21,937 0 2,330
ALLIANCE DATA SYSTEMS CORP COMMON 018581108 7,470 33,956 SH   SOLE   30,691 0 3,265
ALPHABET INC CLASS C 02079K107 12,084 16,221 SH   SOLE   14,660 0 1,561
ALTRIA GROUP INC COMMON 02209S103 12,241 195,363 SH   SOLE   179,253 0 16,110
AMERICAN TOWER CORP NEW COMMON 03027X100 10,738 104,893 SH   SOLE   95,963 0 8,930
AMERISOURCEBERGEN CORP COMMON 03073E105 8,388 96,920 SH   SOLE   89,413 0 7,507
APPLE INC COMMON 037833100 17,745 162,814 SH   SOLE   148,664 0 14,150
AUTOZONE INC COMMON 053332102 10,138 12,725 SH   SOLE   11,491 0 1,234
BANK N S HALIFAX COMMON 064149107 178,195 3,631,428 SH   SOLE   3,255,728 0 375,700
BCE INC COMMON 05534B760 16,408 358,547 SH   SOLE   289,487 0 69,060
BROADCOM LTD SHARES Y09827109 9,147 59,203 SH   SOLE   53,479 0 5,724
BROOKFIELD ASSET MGMT INC CLASS A 112585104 158,639 4,542,653 SH   SOLE   4,065,268 0 477,385
CAMERON INTERNATIONAL CORP COMMON 13342B105 9,033 134,720 SH   SOLE   121,710 0 13,010
CANADIAN NAT RES LTD COMMON 136385101 103,185 3,799,153 SH   SOLE   3,450,703 0 348,450
CANADIAN NATL RY CO COMMON 136375102 165,990 2,645,393 SH   SOLE   2,375,493 0 269,900
CANADIAN PAC RY LTD COMMON 13645T100 89,793 673,095 SH   SOLE   611,340 0 61,755
CARMAX INC COMMON 143130102 6,566 128,500 SH   SOLE   116,090 0 12,410
CBRE GROUP INC CLASS A 12504L109 10,311 357,786 SH   SOLE   323,346 0 34,440
CDN IMPERIAL BK COMM TORONTO COMMON 136069101 8,140 108,527 SH   SOLE   87,237 0 21,290
CELGENE CORP COMMON 151020104 6,043 60,374 SH   SOLE   54,561 0 5,813
CHEVRON CORP NEW COMMON 166764100 11,877 124,501 SH   SOLE   114,286 0 10,215
CHURCH & DWIGHT INC COMMON 171340102 6,947 75,362 SH   SOLE   68,078 0 7,284
CITIGROUP INC COMMON 172967424 8,559 205,009 SH   SOLE   185,389 0 19,620
COLLIERS INTL GROUP INC SHARES 194693107 30,291 796,173 SH   SOLE   722,453 0 73,720
COMCAST CORP NEW CLASS A 20030N101 12,483 204,376 SH   SOLE   187,536 0 16,840
CONCORDIA HEALTHCARE CORP COMMON 206519100 51,779 2,014,863 SH   SOLE   1,792,093 0 222,770
CVS HEALTH CORP COMMON 126650100 10,899 105,070 SH   SOLE   96,578 0 8,492
DESCARTES SYS GROUP INC COMMON 249906108 42,369 2,167,816 SH   SOLE   1,968,736 0 199,080
ENBRIDGE INC COMMON 29250N105 131,375 3,360,890 SH   SOLE   3,004,920 0 355,970
FACEBOOK INC CLASS A 30303M102 10,253 89,860 SH   SOLE   81,213 0 8,647
FIRSTSERVICE CORP NEW SHARES 33767E103 34,528 837,277 SH   SOLE   772,117 0 65,160
FORD MTR CO DEL COMMON 345370860 1,761 130,408 SH   SOLE   130,408 0 0
GOLDCORP INC NEW COMMON 380956409 114,161 7,008,136 SH   SOLE   6,365,176 0 642,960
GROUPE CGI INC CLASS A 39945C109 98,709 2,056,964 SH   SOLE   1,868,304 0 188,660
HALLIBURTON CO COMMON 406216101 8,618 241,271 SH   SOLE   222,321 0 18,950
HEXCEL CORP NEW COMMON 428291108 8,761 200,426 SH   SOLE   181,146 0 19,280
HOME DEPOT INC COMMON 437076102 12,238 91,722 SH   SOLE   84,235 0 7,487
HONEYWELL INTL INC COMMON 438516106 13,976 124,727 SH   SOLE   114,175 0 10,552
HUMANA INC COMMON 444859102 8,376 45,784 SH   SOLE   41,359 0 4,425
INTERCONTINENTAL EXCHANGE IN COMMON 45866F104 9,105 38,721 SH   SOLE   34,995 0 3,726
ISHARES TR U.S. REAL ES ETF 464287739 360 4,620 SH   SOLE   4,620 0 0
JPMORGAN CHASE & CO COMMON 46625H100 11,696 197,495 SH   SOLE   181,255 0 16,240
KLONDEX MNS LTD COMMON 498696103 5,154 1,921,150 SH   SOLE   1,921,150 0 0
LAM RESEARCH CORP COMMON 512807108 10,130 122,642 SH   SOLE   110,862 0 11,780
LOCKHEED MARTIN CORP COMMON 539830109 13,033 58,839 SH   SOLE   53,923 0 4,916
LYONDELLBASELL INDUSTRIES N SHARES N53745100 9,753 113,967 SH   SOLE   104,940 0 9,027
MAGNA INTL INC COMMON 559222401 97,417 2,256,930 SH   SOLE   2,006,230 0 250,700
MANULIFE FINL CORP COMMON 56501R106 160,428 11,289,736 SH   SOLE   10,119,966 0 1,169,770
MASCO CORP COMMON 574599106 9,358 297,550 SH   SOLE   268,790 0 28,760
MASTERCARD INC CLASS A 57636Q104 11,165 118,151 SH   SOLE   108,588 0 9,563
MEDTRONIC PLC SHARES G5960L103 8,419 112,260 SH   SOLE   101,480 0 10,780
MERCK & CO INC NEW COMMON 58933Y105 1,631 30,825 SH   SOLE   30,825 0 0
MICHAEL KORS HLDGS LTD SHARES G60754101 8,020 140,801 SH   SOLE   127,191 0 13,610
MICROCHIP TECHNOLOGY INC COMMON 595017104 1,778 36,886 SH   SOLE   36,886 0 0
MICROSOFT CORP COMMON 594918104 18,623 337,186 SH   SOLE   307,736 0 29,450
MONSTER BEVERAGE CORP NEW COMMON 61174X109 9,152 68,615 SH   SOLE   62,005 0 6,610
NEW YORK CMNTY BANCORP INC COMMON 649445103 1,580 99,380 SH   SOLE   99,380 0 0
NEXTERA ENERGY INC COMMON 65339F101 11,463 96,869 SH   SOLE   88,975 0 7,894
PEMBINA PIPELINE CORP COMMON 706327103 17,123 630,807 SH   SOLE   499,507 0 131,300
PEPSICO INC COMMON 713448108 10,549 102,942 SH   SOLE   94,598 0 8,344
PFIZER INC COMMON 717081103 10,302 347,565 SH   SOLE   319,375 0 28,190
PRICELINE GRP INC COMMON 741503403 6,386 4,954 SH   SOLE   4,476 0 478
ROYAL BK CDA MONTREAL QUE COMMON 780087102 234,609 4,055,257 SH   SOLE   3,647,477 0 407,780
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 11,750 448,462 SH   SOLE   448,462 0 0
TELUS CORP COMMON 87971M103 122,651 3,752,211 SH   SOLE   3,355,831 0 396,380
TJX COS INC NEW COMMON 872540109 11,456 146,210 SH   SOLE   132,160 0 14,050
TORONTO DOMINION BK ONT COMMON 891160509 237,455 5,478,708 SH   SOLE   4,930,208 0 548,500
UNION PAC CORP COMMON 907818108 7,810 98,172 SH   SOLE   88,746 0 9,426
UNITEDHEALTH GROUP INC COMMON 91324P102 9,610 74,552 SH   SOLE   67,401 0 7,151
VERIZON COMMUNICATIONS INC COMMON 92343V104 11,968 221,293 SH   SOLE   203,053 0 18,240
VERMILION ENERGY INC COMMON 923725105 77,283 2,629,865 SH   SOLE   2,331,309 0 298,556
VISA INC CLASS A 92826C839 8,811 115,210 SH   SOLE   104,080 0 11,130
WAL-MART STORES INC COMMON 931142103 7,511 109,670 SH   SOLE   99,070 0 10,600
WELLS FARGO & CO NEW COMMON 949746101 11,161 230,789 SH   SOLE   211,709 0 19,080
ZOETIS INC CLASS A 98978V103 7,628 172,080 SH   SOLE   155,460 0 16,620