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
3M Company Common Stock 88579Y101 136,917 781,850 SH   SOLE   775,388 6,462 0
ABB Limited ADR ADR 000375204 3,380 170,466 SH   SOLE   170,466 0 0
Abbott Laboratories Common Stock 002824100 90,006 2,289,652 SH   SOLE   2,263,942 25,710 0
AbbVie Inc. Common Stock 00287Y109 16,216 261,934 SH   SOLE   261,934 0 0
Alphabet Inc. Class A Common Stock 02079K305 76,548 108,806 SH   SOLE   106,486 2,320 0
Alphabet Inc. Class C Common Stock 02079K107 66,120 95,536 SH   SOLE   93,884 1,652 0
Altria Group Inc. Common Stock 02209S103 33,804 490,209 SH   SOLE   490,209 0 0
America Movil ADR Series L ADR 02364W105 210 17,146 SH   SOLE   17,146 0 0
Anheuser-Busch Inbev NV ADR ADR 03524A108 81,852 621,599 SH   SOLE   621,599 0 0
Apple Inc. Common Stock 037833100 1,846 19,314 SH   SOLE   19,314 0 0
Automatic Data Processing Inc. Common Stock 053015103 27,662 301,100 SH   SOLE   300,300 800 0
Baidu Inc. Sponsored ADR ADR 056752108 26,463 160,239 SH   SOLE   160,239 0 0
Banco Santander SA ADR ADR 05964H105 2,598 662,887 SH   SOLE   662,887 0 0
Bank of New York Mellon Corp Common Stock 063671101 36,210 932,064 SH   SOLE   907,378 24,686 0
Bank of Montreal Common Stock 064058100 14,491 229,904 SH   SOLE   229,904 0 0
Bank of Nova Scotia Common Stock 064149107 817,215 16,763,823 SH   SOLE   13,632,082 3,131,741 0
BB&T Corporation Common Stock 054937107 37,029 1,039,853 SH   SOLE   1,010,898 28,955 0
BCE Inc. Common Stock 05534B760 24,089 511,696 SH   SOLE   506,196 5,500 0
Becton Dickinson and Company Common Stock 075887109 149,123 879,320 SH   SOLE   837,810 41,510 0
Bemis Company Common Stock 081437105 20,332 394,890 SH   SOLE   382,050 12,840 0
Berkshire Hathaway Inc. Class B Common Stock 084670702 76,073 525,405 SH   SOLE   512,960 12,445 0
BHP Billiton Limited ADR ADR 088606108 22,992 805,062 SH   SOLE   805,062 0 0
Blackberry Limited Common Stock 09228F103 77 11,549 SH   SOLE   11,549 0 0
Borgwarner Inc Common Stock 099724106 33,615 1,138,723 SH   SOLE   1,115,658 23,065 0
Bristol-Myers Squibb Company Common Stock 110122108 40,430 549,698 SH   SOLE   539,113 10,585 0
CA Inc. Common Stock 12673P105 92,848 2,828,152 SH   SOLE   2,640,807 187,345 0
CAE Inc. Common Stock 124765108 154,786 12,877,717 SH   SOLE   10,408,380 2,469,337 0
Cameco Corporation Common Stock 13321L108 182,444 16,697,749 SH   SOLE   13,622,992 3,074,757 0
Canadian Imperial Bank of Commerce Common Stock 136069101 2,368 31,701 SH   SOLE   31,701 0 0
Canadian National Railway Company Common Stock 136375102 621,281 10,576,197 SH   SOLE   8,701,307 1,874,890 0
Canadian Natural Resources Limited Common Stock 136385101 565,230 18,416,063 SH   SOLE   14,821,614 3,594,449 0
Capital One Financial Corporation Common Stock 14040H105 2,225 35,048 SH   SOLE   35,048 0 0
Cardinal Health Inc. Common Stock 14149Y108 11,781 151,027 SH   SOLE   151,027 0 0
Cenovus Energy Inc. Common Stock 15135U109 342,265 24,874,110 SH   SOLE   20,180,148 4,693,962 0
CGI Group Inc. Common Stock 39945C109 234,830 5,525,901 SH   SOLE   4,433,471 1,092,430 0
Chevron Corporation Common Stock 166764100 77,100 735,481 SH   SOLE   725,591 9,890 0
Cisco Systems Inc. Common Stock 17275R102 2,065 71,977 SH   SOLE   71,977 0 0
Coca-Cola Company Common Stock 191216100 12,538 276,599 SH   SOLE   276,599 0 0
Colgate-Palmolive Company Common Stock 194162103 172,548 2,357,224 SH   SOLE   2,329,099 28,125 0
Comcast Corporation Common Stock 20030N101 128,798 1,975,745 SH   SOLE   1,943,255 32,490 0
ConocoPhillips Common Stock 20825C104 547 12,548 SH   SOLE   12,548 0 0
Costco Wholesale Corporation Common Stock 22160K105 26,728 170,205 SH   SOLE   166,860 3,345 0
Crescent Point Energy Corp. Common Stock 22576C101 124,500 7,922,012 SH   SOLE   6,251,977 1,670,035 0
CVS Health Corporation Common Stock 126650100 149,237 1,558,776 SH   SOLE   1,535,941 22,835 0
Davita Healthcare Partners Inc. Common Stock 23918K108 102,388 1,324,221 SH   SOLE   1,302,066 22,155 0
Descartes Systems Group Inc Common Stock 249906108 84,240 4,427,472 SH   SOLE   3,817,156 610,316 0
Diageo plc ADR ADR 25243Q205 90,942 805,656 SH   SOLE   804,356 1,300 0
Dollar Tree Inc Common Stock 256746108 86,797 921,026 SH   SOLE   901,821 19,205 0
Emerson Electric Co. Common Stock 291011104 34,141 654,552 SH   SOLE   653,252 1,300 0
Enbridge Inc. Common Stock 29250N105 633,949 15,043,127 SH   SOLE   12,446,004 2,597,123 0
EnCana Corporation Common Stock 292505104 895 115,759 SH   SOLE   115,759 0 0
EOG Resources Inc. Common Stock 26875P101 80,012 959,147 SH   SOLE   943,997 15,150 0
Exxon Mobil Corporation Common Stock 30231G102 163,108 1,740,013 SH   SOLE   1,733,513 6,500 0
First Horizon National Corporation Common Stock 320517105 1,317 95,636 SH   SOLE   95,636 0 0
Fiserv Inc. Common Stock 337738108 104,032 956,795 SH   SOLE   943,020 13,775 0
Fomento Economico Mexicano SAB de CV ADR ADR 344419106 43,266 467,793 SH   SOLE   467,793 0 0
Fresenius Medical Care ADR ADR 358029106 13,773 316,131 SH   SOLE   316,131 0 0
General Electric Company Common Stock 369604103 124,809 3,964,724 SH   SOLE   3,782,048 182,676 0
Gildan Activewear Inc. Common Stock 375916103 343,957 11,804,911 SH   SOLE   9,594,221 2,210,690 0
GlaxoSmithKline plc ADR ADR 37733W105 35,137 810,733 SH   SOLE   728,033 82,700 0
Goldcorp Inc. Common Stock 380956409 341 17,920 SH   SOLE   17,920 0 0
Halliburton Company Common Stock 406216101 1,323 29,219 SH   SOLE   29,159 60 0
Hartford Financial Services Grp Inc. Common Stock 416515104 5,974 134,623 SH   SOLE   134,623 0 0
Home Depot Inc. Common Stock 437076102 14,498 113,541 SH   SOLE   109,746 3,795 0
HSBC Holdings Sponsored ADR ADR 404280406 25,100 801,692 SH   SOLE   725,542 76,150 0
International Business Machines Corp Common Stock 453038408 83,182 548,047 SH   SOLE   539,261 8,786 0
Imperial Oil Limited Common Stock 44970B109 21,751 691,026 SH   SOLE   688,726 2,300 0
IMS Health Holdings Common Stock 456837103 70,407 2,776,319 SH   SOLE   2,729,649 46,670 0
ING Groep N.V. ADR ADR 458140100 2,555 247,395 SH   SOLE   247,395 0 0
Intel Corporation Common Stock 459200101 1,034 31,534 SH   SOLE   31,534 0 0
International Flavors & Fragrances Common Stock 459506101 14,765 117,125 SH   SOLE   117,125 0 0
Israel Chemicals Ltd Common Stock M5920A109 113 29,084 SH   SOLE   29,084 0 0
Johnson & Johnson Common Stock 478160104 210,923 1,738,858 SH   SOLE   1,723,098 15,760 0
JPMorgan Chase & Co. Common Stock 46625H100 152,873 2,460,143 SH   SOLE   2,371,435 88,708 0
Kimberly-Clark Corporation Common Stock 494368103 35,079 255,162 SH   SOLE   254,162 1,000 0
Lincoln National Corporation Common Stock 534187109 17,964 463,360 SH   SOLE   446,830 16,530 0
Luxottica Group S.p.A. ADR ADR 55068R202 6,566 134,385 SH   SOLE   132,385 2,000 0
M&T Bank Corporation Common Stock 55261F104 42,512 359,574 SH   SOLE   351,604 7,970 0
Manulife Financial Corporation Common Stock 56501R106 465,446 34,209,133 SH   SOLE   27,889,056 6,320,077 0
Mastercard Inc - Class A Common Stock 57636Q104 35,904 407,725 SH   SOLE   399,110 8,615 0
McCormick & Company Incorporated Common Stock 579780206 936 8,780 SH   SOLE   8,780 0 0
Medtronic PLC Common Stock G5960L103 29,109 335,475 SH   SOLE   326,745 8,730 0
Merck & Co. Inc. Common Stock 58933Y105 6,466 112,244 SH   SOLE   112,244 0 0
MetLife Inc. Common Stock 59156R108 104,419 2,621,620 SH   SOLE   2,520,410 101,210 0
Microsoft Corporation Common Stock 594918104 130,147 2,543,429 SH   SOLE   2,429,870 113,559 0
Mitsubishi UFJ Financial Group ADR ADR 606822104 2,743 619,245 SH   SOLE   619,245 0 0
Mondelez International Inc. Common Stock 609207105 37,901 832,810 SH   SOLE   821,690 11,120 0
National Grid PLC ADR ADR 636274300 18,813 253,104 SH   SOLE   253,104 0 0
Nielsen Holdings PLC Common Stock G6518L108 21,802 419,523 SH   SOLE   404,648 14,875 0
NIKE Inc. Class B Common Stock 654106103 14,519 263,033 SH   SOLE   263,033 0 0
Noble Energy Common Stock 655044105 32,527 906,820 SH   SOLE   890,680 16,140 0
Novartis AG ADR ADR 66987V109 5,903 71,553 SH   SOLE   71,553 0 0
Novo Nordisk A/S Sponsored ADR ADR 670100205 7,513 139,715 SH   SOLE   139,715 0 0
Open Text Corporation Common Stock 683715106 501,243 8,521,600 SH   SOLE   6,927,758 1,593,842 0
Oracle Corporation Common Stock 68389X105 137,137 3,350,542 SH   SOLE   3,209,247 141,295 0
Pembina Pipeline Corporation Common Stock 706327103 267,673 8,854,492 SH   SOLE   7,005,973 1,848,519 0
PepsiCo Inc. Common Stock 713448108 185,716 1,753,034 SH   SOLE   1,701,986 51,048 0
Pfizer Inc. Common Stock 717081103 104,041 2,954,871 SH   SOLE   2,799,020 155,851 0
Philip Morris International Inc. Common Stock 718172109 30,108 295,989 SH   SOLE   295,489 500 0
Potash Corporation of Sask Inc. Common Stock 73755L107 254,753 15,754,714 SH   SOLE   12,706,963 3,047,751 0
Procter & Gamble Company Common Stock 742718109 184,870 2,183,427 SH   SOLE   2,161,398 22,029 0
Quest Diagnostics Incorporated Common Stock 74834L100 2,250 27,647 SH   SOLE   27,647 0 0
Relx PLC ADR ADR 88579Y101 10,381 555,180 SH   SOLE   555,180 0 0
Rogers Communications Inc. Class B Common Stock 000375204 8,198 203,590 SH   SOLE   203,590 0 0
Royal Bank of Canada Common Stock 002824100 970,527 16,510,670 SH   SOLE   13,675,085 2,835,585 0
Royal Dutch Shell Plc ADR Class A ADR 00287Y109 56,389 1,021,174 SH   SOLE   957,574 63,600 0
Royal Dutch Shell Plc ADR Class B ADR 02079K305 721 12,882 SH   SOLE   12,882 0 0
Sanofi ADR ADR 02079K107 22,675 541,821 SH   SOLE   539,821 2,000 0
SAP AG ADR ADR 02209S103 27,090 361,104 SH   SOLE   361,104 0 0
Schlumberger Limited Common Stock 02364W105 18,990 240,142 SH   SOLE   231,557 8,585 0
Scripps Networks Interactive Common Stock 03524A108 370 5,950 SH   SOLE   5,950 0 0
Seagate Technology Common Stock 037833100 1,184 48,640 SH   SOLE   48,640 0 0
Shaw Communications Inc. Class B Common Stock 053015103 16,368 857,165 SH   SOLE   857,165 0 0
Smith & Nephew plc ADR ADR 056752108 14,064 409,819 SH   SOLE   408,319 1,500 0
Spectra Energy Corporation Common Stock 05964H105 12,339 336,868 SH   SOLE   333,568 3,300 0
Stantec Inc Common Stock 064058100 243,473 10,092,535 SH   SOLE   8,089,467 2,003,068 0
Sun Life Financial Inc. Common Stock 063671101 9,919 303,538 SH   SOLE   299,538 4,000 0
Suncor Energy Inc. Common Stock 064149107 536,728 19,448,915 SH   SOLE   15,781,257 3,667,658 0
Target Corporation Common Stock 054937107 1,842 26,391 SH   SOLE   26,391 0 0
TELUS Corporation Common Stock 05534B760 12,787 399,222 SH   SOLE   399,222 0 0
Thomson Reuters Corporation Common Stock 075887109 382,118 9,494,110 SH   SOLE   7,868,263 1,625,847 0
Time Warner Inc. Common Stock 081437105 201 2,736 SH   SOLE   2,736 0 0
TJX Companies Inc. Common Stock 084670702 47,927 620,587 SH   SOLE   607,802 12,785 0
Toronto-Dominion Bank Common Stock 088606108 1,093,719 25,602,264 SH   SOLE   20,926,754 4,675,510 0
Total SA ADR ADR 09228F103 12,801 266,149 SH   SOLE   266,149 0 0
Toyota Motor Corporation Sponsored ADR ADR 099724106 7,590 75,917 SH   SOLE   75,917 0 0
TransCanada Corporation Common Stock 110122108 60,141 1,336,053 SH   SOLE   1,329,932 6,121 0
Unilever NV NY NY Reg Shrs 12673P105 2,359 50,275 SH   SOLE   50,275 0 0
Unilever Plc ADR ADR 124765108 253 5,300 SH   SOLE   5,300 0 0
UnitedHealth Group Incorporated Common Stock 13321L108 68,095 482,266 SH   SOLE   472,771 9,495 0
US Bancorp Common Stock 136069101 79,599 1,973,714 SH   SOLE   1,941,434 32,280 0
Verisk Analytics Inc. Class A Common Stock 136375102 114,051 1,406,651 SH   SOLE   1,384,466 22,185 0
Vermilion Energy Inc. Common Stock 136385101 200,946 6,343,458 SH   SOLE   4,979,403 1,364,055 0
Vodafone Group Plc Sponosored ADR ADR 14040H105 16,854 545,625 SH   SOLE   544,625 1,000 0
Walgreens Boots Alliance Common Stock 14149Y108 188,144 2,259,453 SH   SOLE   2,197,138 62,315 0
Wal-Mart Stores Inc. Common Stock 15135U109 2,243 30,725 SH   SOLE   30,625 100 0
Walt Disney Company Common Stock 39945C109 1,437 14,695 SH   SOLE   14,695 0 0
Wells Fargo & Company Common Stock 166764100 144,730 3,057,895 SH   SOLE   3,024,506 33,389 0
Zimmer Biomet Holdings Inc Common Stock 17275R102 18,729 155,590 SH   SOLE   154,390 1,200 0
Zoetis Inc. Common Stock 191216100 8,178 172,334 SH   SOLE   172,334 0 0