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 CO COM 88579Y101 18,339 88,087 SH   SOLE   56,340 0 31,747
ABBOTT LABS COM 002824100 7,778 160,147 SH   SOLE   153,827 0 6,320
ABBVIE INC COM 00287Y109 16,443 226,764 SH   SOLE   221,071 0 5,693
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 15,923 128,751 SH   SOLE   118,632 0 10,119
ACTIVISION BLIZZARD INC COM 00507V109 5,784 100,467 SH   SOLE   85,278 0 15,189
ACUITY BRANDS INC COM 00508Y102 818 4,024 SH   SOLE   3,761 0 263
ADOBE SYS INC COM 00724F101 12,311 87,042 SH   SOLE   83,224 0 3,818
ADVANCE AUTO PARTS INC COM 00751Y106 1,711 14,680 SH   SOLE   13,423 0 1,257
ADVANCED MICRO DEVICES INC COM 007903107 904 72,414 SH   SOLE   67,619 0 4,795
ADVANTAGE OIL & GAS LTD COM 00765F101 2,983 441,653 SH   SOLE   441,653 0 0
AERCAP HOLDINGS NV SHS N00985106 623 13,409 SH   SOLE   11,980 0 1,429
AES CORP COM 00130H105 694 62,469 SH   SOLE   57,016 0 5,453
AETNA INC NEW COM 00817Y108 5,090 33,524 SH   SOLE   30,506 0 3,018
AFFILIATED MANAGERS GROUP COM 008252108 850 5,122 SH   SOLE   4,750 0 372
AFLAC INC COM 001055102 2,931 37,730 SH   SOLE   36,774 0 956
AGILENT TECHNOLOGIES INC COM 00846U101 1,862 31,391 SH   SOLE   29,975 0 1,416
AGNC INVT CORP COM 00123Q104 900 42,290 SH   SOLE   11,103 0 31,187
AGNICO EAGLE MINES LTD COM 008474108 79,810 1,771,854 SH   SOLE   1,717,129 0 54,725
AGRIUM INC COM 008916108 163,318 1,804,102 SH   SOLE   1,763,447 0 40,655
AIR PRODS & CHEMS INC COM 009158106 2,807 19,623 SH   SOLE   19,140 0 483
AK STL HLDG CORP COM 001547108 124 18,931 SH   SOLE   18,931 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,298 26,065 SH   SOLE   20,767 0 5,298
ALAMOS GOLD INC NEW COM CL A 011532108 6,498 916,942 SH   SOLE   916,942 0 0
ALASKA AIR GROUP INC COM 011659109 1,049 11,691 SH   SOLE   10,959 0 732
ALBEMARLE CORP COM 012653101 1,382 13,097 SH   SOLE   12,363 0 734
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 854 7,088 SH   SOLE   7,088 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 3,348 27,520 SH   SOLE   26,683 0 837
ALGONQUIN PWR UTILS CORP COM 015857105 1,541 146,614 SH   SOLE   146,614 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,575 53,764 SH   SOLE   53,764 0 0
ALIGN TECHNOLOGY INC COM 016255101 2,180 14,521 SH   SOLE   14,521 0 0
ALKERMES PLC SHS G01767105 353 6,090 SH   SOLE   4,844 0 1,246
ALLEGHANY CORP DEL COM 017175100 515 866 SH   SOLE   487 0 379
ALLEGION PUB LTD CO ORD SHS G0176J109 492 6,062 SH   SOLE   5,151 0 911
ALLERGAN PLC SHS G0177J108 8,681 35,709 SH   SOLE   33,415 0 2,294
ALLETE INC COM NEW 018522300 438 6,108 SH   SOLE   6,108 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,479 5,762 SH   SOLE   5,166 0 596
ALLIANT ENERGY CORP COM 018802108 883 21,990 SH   SOLE   19,297 0 2,693
ALLISON TRANSMISSION HLDGS I COM 01973R101 201 5,363 SH   SOLE   5,363 0 0
ALLSTATE CORP COM 020002101 3,510 39,690 SH   SOLE   34,049 0 5,641
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 221 2,777 SH   SOLE   2,777 0 0
ALPHABET INC CAP STK CL A 02079K305 30,333 32,627 SH   SOLE   31,186 0 1,441
ALPHABET INC CAP STK CL C 02079K107 47,902 52,713 SH   SOLE   52,448 0 265
ALTRIA GROUP INC COM 02209S103 19,461 261,323 SH   SOLE   242,647 0 18,676
AMAYA INC COM 02314M108 899 50,350 SH   SOLE   50,350 0 0
AMAZON COM INC COM 023135106 61,732 63,773 SH   SOLE   61,758 0 2,015
AMBEV SA SPONSORED ADR 02319V103 727 132,370 SH   SOLE   90,340 0 42,030
AMDOCS LTD SHS G02602103 528 8,191 SH   SOLE   0 0 8,191
AMEDISYS INC COM 023436108 230 3,664 SH   SOLE   3,664 0 0
AMERCO COM 023586100 224 612 SH   SOLE   612 0 0
AMEREN CORP COM 023608102 1,301 23,805 SH   SOLE   21,131 0 2,674
AMERICAN AIRLS GROUP INC COM 02376R102 3,363 66,825 SH   SOLE   64,513 0 2,312
AMERICAN AXLE & MFG HLDGS IN COM 024061103 162 10,385 SH   SOLE   10,385 0 0
AMERICAN ELEC PWR INC COM 025537101 5,344 76,920 SH   SOLE   70,026 0 6,894
AMERICAN EQTY INVT LIFE HLD COM 025676206 289 10,994 SH   SOLE   10,994 0 0
AMERICAN EXPRESS CO COM 025816109 8,843 104,969 SH   SOLE   104,127 0 842
AMERICAN FINL GROUP INC OHIO COM 025932104 286 2,881 SH   SOLE   2,881 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 8,394 134,256 SH   SOLE   131,067 0 3,189
AMERICAN TOWER CORP NEW COM 03027X100 5,055 38,203 SH   SOLE   37,190 0 1,013
AMERICAN WTR WKS CO INC NEW COM 030420103 1,677 21,510 SH   SOLE   15,826 0 5,684
AMERIPRISE FINL INC COM 03076C106 1,940 15,239 SH   SOLE   14,687 0 552
AMERISOURCEBERGEN CORP COM 03073E105 1,767 18,692 SH   SOLE   16,248 0 2,444
AMETEK INC NEW COM 031100100 1,320 21,793 SH   SOLE   20,738 0 1,055
AMGEN INC COM 031162100 15,403 89,433 SH   SOLE   89,065 0 368
AMPHENOL CORP NEW CL A 032095101 2,173 29,441 SH   SOLE   27,621 0 1,820
ANADARKO PETE CORP COM 032511107 3,948 87,066 SH   SOLE   86,050 0 1,016
ANALOG DEVICES INC COM 032654105 3,756 48,274 SH   SOLE   44,114 0 4,160
ANIXTER INTL INC COM 035290105 297 3,793 SH   SOLE   3,793 0 0
ANNALY CAP MGMT INC COM 035710409 1,407 116,734 SH   SOLE   34,254 0 82,480
ANSYS INC COM 03662Q105 1,227 10,080 SH   SOLE   7,487 0 2,593
ANTERO RES CORP COM 03674X106 226 10,460 SH   SOLE   8,964 0 1,496
ANTHEM INC COM 036752103 4,759 25,296 SH   SOLE   23,187 0 2,109
AON PLC SHS CL A G0408V102 15,270 114,854 SH   SOLE   110,913 0 3,941
APACHE CORP COM 037411105 2,442 50,944 SH   SOLE   45,945 0 4,999
APARTMENT INVT & MGMT CO CL A 03748R101 578 13,451 SH   SOLE   13,451 0 0
APPLE INC COM 037833100 107,528 746,619 SH   SOLE   742,170 0 4,449
APPLIED MATLS INC COM 038222105 6,229 150,796 SH   SOLE   141,339 0 9,457
ARAMARK COM 03852U106 422 10,309 SH   SOLE   7,760 0 2,549
ARCH CAP GROUP LTD ORD G0450A105 1,007 10,799 SH   SOLE   3,992 0 6,807
ARCHER DANIELS MIDLAND CO COM 039483102 2,288 55,287 SH   SOLE   51,132 0 4,155
ARCONIC INC COM 03965L100 762 33,622 SH   SOLE   24,200 0 9,422
ARES CAP CORP COM 04010L103 245 14,928 SH   SOLE   14,928 0 0
ARISTA NETWORKS INC COM 040413106 326 2,178 SH   SOLE   2,178 0 0
ARROW ELECTRS INC COM 042735100 306 3,908 SH   SOLE   2,901 0 1,007
ASCENA RETAIL GROUP INC COM 04351G101 46 21,256 SH   SOLE   21,256 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 591 8,972 SH   SOLE   7,913 0 1,059
ASSURANT INC COM 04621X108 850 8,201 SH   SOLE   5,185 0 3,016
ASTORIA FINL CORP COM 046265104 216 10,723 SH   SOLE   10,723 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 4,068 119,340 SH   SOLE   112,740 0 6,600
AT&T INC COM 00206R102 28,198 748,417 SH   SOLE   706,639 0 41,778
ATMOS ENERGY CORP COM 049560105 257 3,093 SH   SOLE   3,093 0 0
AUTODESK INC COM 052769106 2,696 26,743 SH   SOLE   25,045 0 1,698
AUTOLIV INC COM 052800109 459 4,179 SH   SOLE   2,800 0 1,379
AUTOMATIC DATA PROCESSING IN COM 053015103 6,890 67,246 SH   SOLE   61,431 0 5,815
AUTONATION INC COM 05329W102 340 8,056 SH   SOLE   7,059 0 997
AUTOZONE INC COM 053332102 3,545 6,215 SH   SOLE   5,065 0 1,150
AVALONBAY CMNTYS INC COM 053484101 3,034 15,788 SH   SOLE   12,010 0 3,778
AVANGRID INC COM 05351W103 497 11,251 SH   SOLE   9,885 0 1,366
AVERY DENNISON CORP COM 053611109 759 8,592 SH   SOLE   7,708 0 884
AVISTA CORP COM 05379B107 329 7,748 SH   SOLE   7,748 0 0
AVNET INC COM 053807103 209 5,364 SH   SOLE   4,056 0 1,308
AVON PRODS INC COM 054303102 55 14,478 SH   SOLE   14,478 0 0
AXALTA COATING SYS LTD COM G0750C108 245 7,642 SH   SOLE   7,642 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 702 10,862 SH   SOLE   3,162 0 7,700
B2GOLD CORP COM 11777Q209 2,325 826,952 SH   SOLE   826,952 0 0
BAIDU INC SPON ADR REP A 056752108 2,737 15,300 SH   SOLE   15,300 0 0
BAKER HUGHES INC COM 057224107 2,344 43,005 SH   SOLE   38,655 0 4,350
BALL CORP COM 058498106 1,254 29,712 SH   SOLE   27,870 0 1,842
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1,021 122,110 SH   SOLE   82,960 0 39,150
BANK AMER CORP COM 060505104 26,228 1,081,126 SH   SOLE   1,041,064 0 40,062
BANK MONTREAL QUE COM 063671101 390,740 5,327,645 SH   SOLE   5,216,145 0 111,500
BANK N S HALIFAX COM 064149107 750,050 12,482,899 SH   SOLE   12,274,972 0 207,927
BANK NEW YORK MELLON CORP COM 064058100 5,288 103,638 SH   SOLE   94,552 0 9,086
BANKUNITED INC COM 06652K103 1,083 32,117 SH   SOLE   32,117 0 0
BANNER CORP COM NEW 06652V208 201 3,549 SH   SOLE   3,549 0 0
BARD C R INC COM 067383109 11,805 37,345 SH   SOLE   27,724 0 9,621
BARNES GROUP INC COM 067806109 230 3,928 SH   SOLE   3,928 0 0
BARRICK GOLD CORP COM 067901108 128,442 8,083,199 SH   SOLE   8,078,579 0 4,620
BAXTER INTL INC COM 071813109 4,072 67,276 SH   SOLE   57,323 0 9,953
BAYTEX ENERGY CORP COM 07317Q105 208 85,707 SH   SOLE   85,707 0 0
BB&T CORP COM 054937107 3,648 80,335 SH   SOLE   72,550 0 7,785
BCE INC COM NEW 05534B760 275,557 6,125,968 SH   SOLE   5,971,676 0 154,292
BECTON DICKINSON & CO COM 075887109 9,683 49,627 SH   SOLE   38,578 0 11,049
BED BATH & BEYOND INC COM 075896100 567 18,643 SH   SOLE   13,571 0 5,072
BEMIS INC COM 081437105 237 5,114 SH   SOLE   3,002 0 2,112
BENCHMARK ELECTRS INC COM 08160H101 203 6,271 SH   SOLE   6,271 0 0
BERKLEY W R CORP COM 084423102 772 11,168 SH   SOLE   3,893 0 7,275
BERKSHIRE HATHAWAY INC DEL CL A 084670108 255 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 41,130 242,843 SH   SOLE   236,811 0 6,032
BERRY GLOBAL GROUP INC COM 08579W103 220 3,860 SH   SOLE   3,860 0 0
BEST BUY INC COM 086516101 1,882 32,835 SH   SOLE   26,272 0 6,563
BHP BILLITON LTD SPONSORED ADR 088606108 14,824 416,520 SH   SOLE   416,520 0 0
BIO RAD LABS INC CL A 090572207 239 1,054 SH   SOLE   1,054 0 0
BIOGEN INC COM 09062X103 7,752 28,569 SH   SOLE   26,661 0 1,908
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,137 12,518 SH   SOLE   10,616 0 1,902
BIOVERATIV INC COM 09075E100 285 4,739 SH   SOLE   3,550 0 1,189
BLACK KNIGHT FINL SVCS INC CL A 09214X100 200 4,886 SH   SOLE   4,886 0 0
BLACKBERRY LTD COM 09228F103 1,883 188,665 SH   SOLE   188,665 0 0
BLACKROCK INC COM 09247X101 7,241 17,142 SH   SOLE   16,967 0 175
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 660 19,805 SH   SOLE   19,805 0 0
BLOCK H & R INC COM 093671105 857 27,736 SH   SOLE   18,996 0 8,740
BOEING CO COM 097023105 10,819 54,708 SH   SOLE   53,791 0 917
BORGWARNER INC COM 099724106 814 19,211 SH   SOLE   17,951 0 1,260
BOSTON PROPERTIES INC COM 101121101 5,137 41,755 SH   SOLE   41,119 0 636
BOSTON SCIENTIFIC CORP COM 101137107 3,600 129,853 SH   SOLE   120,563 0 9,290
BOYD GAMING CORP COM 103304101 273 11,002 SH   SOLE   11,002 0 0
BP PLC SPONSORED ADR 055622104 2,484 72,070 SH   SOLE   68,080 0 3,990
BRINKS CO COM 109696104 373 5,565 SH   SOLE   5,565 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 8,347 149,798 SH   SOLE   147,592 0 2,206
BROADCOM LTD SHS Y09827109 29,911 128,349 SH   SOLE   117,307 0 11,042
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 906 11,989 SH   SOLE   3,738 0 8,251
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 193 15,344 SH   SOLE   15,344 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 370,221 9,445,056 SH   SOLE   9,398,266 0 46,790
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 19,391 717,862 SH   SOLE   709,757 0 8,105
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 16,869 412,919 SH   SOLE   410,649 0 2,270
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 94,623 4,004,215 SH   SOLE   3,999,465 0 4,750
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 21,136 663,624 SH   SOLE   663,624 0 0
BROWN & BROWN INC COM 115236101 269 6,245 SH   SOLE   4,496 0 1,749
BROWN FORMAN CORP CL B 115637209 1,338 27,539 SH   SOLE   22,533 0 5,006
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 264 4,128 SH   SOLE   4,128 0 0
BUNGE LIMITED COM G16962105 651 8,729 SH   SOLE   4,641 0 4,088
BURLINGTON STORES INC COM 122017106 3,061 33,274 SH   SOLE   19,384 0 13,890
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,270 18,496 SH   SOLE   12,427 0 6,069
CA INC COM 12673P105 1,595 46,260 SH   SOLE   44,224 0 2,036
CABOT OIL & GAS CORP COM 127097103 2,870 114,439 SH   SOLE   104,639 0 9,800
CACI INTL INC CL A 127190304 379 3,033 SH   SOLE   3,033 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 375 11,189 SH   SOLE   9,547 0 1,642
CAE INC COM 124765108 1,814 105,316 SH   SOLE   105,316 0 0
CALLON PETE CO DEL COM 13123X102 2,958 278,835 SH   SOLE   278,835 0 0
CALPINE CORP COM NEW 131347304 247 18,241 SH   SOLE   11,868 0 6,373
CAMDEN PPTY TR SH BEN INT 133131102 264 3,084 SH   SOLE   2,769 0 315
CAMECO CORP COM 13321L108 1,442 158,528 SH   SOLE   158,528 0 0
CAMPBELL SOUP CO COM 134429109 1,665 31,932 SH   SOLE   20,804 0 11,128
CANADIAN NAT RES LTD COM 136385101 482,767 16,749,799 SH   SOLE   16,571,499 0 178,300
CANADIAN NATL RY CO COM 136375102 535,883 6,612,217 SH   SOLE   6,455,107 0 157,110
CANADIAN PAC RY LTD COM 13645T100 352,265 2,191,935 SH   SOLE   2,191,275 0 660
CAPITAL ONE FINL CORP COM 14040H105 3,991 48,301 SH   SOLE   44,936 0 3,365
CAPSTEAD MTG CORP COM NO PAR 14067E506 126 12,098 SH   SOLE   12,098 0 0
CARDINAL HEALTH INC COM 14149Y108 2,408 30,898 SH   SOLE   28,156 0 2,742
CARLISLE COS INC COM 142339100 206 2,159 SH   SOLE   2,159 0 0
CARMAX INC COM 143130102 1,168 18,526 SH   SOLE   17,392 0 1,134
CARNIVAL CORP UNIT 99/99/9999 143658300 2,899 44,213 SH   SOLE   42,745 0 1,468
CATERPILLAR INC DEL COM 149123101 5,680 52,860 SH   SOLE   52,035 0 825
CBL & ASSOC PPTYS INC COM 124830100 150 17,797 SH   SOLE   17,797 0 0
CBOE HLDGS INC COM 12503M108 747 8,173 SH   SOLE   8,173 0 0
CBRE GROUP INC CL A 12504L109 1,066 29,272 SH   SOLE   27,488 0 1,784
CBS CORP NEW CL B 124857202 2,491 39,054 SH   SOLE   36,294 0 2,760
CDN IMPERIAL BK COMM TORONTO COM 136069101 627,527 7,730,504 SH   SOLE   7,629,894 0 100,610
CDW CORP COM 12514G108 339 5,414 SH   SOLE   5,414 0 0
CELANESE CORP DEL COM SER A 150870103 674 7,098 SH   SOLE   4,651 0 2,447
CELESTICA INC SUB VTG SHS 15101Q108 651 47,985 SH   SOLE   47,985 0 0
CELGENE CORP COM 151020104 12,368 95,236 SH   SOLE   94,094 0 1,142
CENOVUS ENERGY INC COM 15135U109 56,953 7,734,495 SH   SOLE   7,716,915 0 17,580
CENTENE CORP DEL COM 15135B101 1,266 15,845 SH   SOLE   14,550 0 1,295
CENTERPOINT ENERGY INC COM 15189T107 1,192 43,536 SH   SOLE   37,933 0 5,603
CENTRAL FD CDA LTD CL A 153501101 735 59,680 SH   SOLE   59,680 0 0
CENTURYLINK INC COM 156700106 1,480 61,964 SH   SOLE   47,820 0 14,144
CERNER CORP COM 156782104 2,582 38,844 SH   SOLE   37,893 0 951
CF INDS HLDGS INC COM 125269100 922 32,985 SH   SOLE   20,170 0 12,815
CHARTER COMMUNICATIONS INC N CL A 16119P108 10,086 29,941 SH   SOLE   28,115 0 1,826
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,927 17,664 SH   SOLE   14,605 0 3,059
CHEMED CORP NEW COM 16359R103 259 1,268 SH   SOLE   1,268 0 0
CHEMOURS CO COM 163851108 223 5,882 SH   SOLE   5,882 0 0
CHENIERE ENERGY INC COM NEW 16411R208 505 10,370 SH   SOLE   7,609 0 2,761
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 353 10,882 SH   SOLE   10,882 0 0
CHESAPEAKE ENERGY CORP COM 165167107 309 62,174 SH   SOLE   62,174 0 0
CHEVRON CORP NEW COM 166764100 24,960 239,421 SH   SOLE   235,226 0 4,195
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,437 3,453 SH   SOLE   2,605 0 848
CHUBB LIMITED COM H1467J104 4,631 31,854 SH   SOLE   26,487 0 5,367
CHURCH & DWIGHT INC COM 171340102 2,956 56,985 SH   SOLE   37,416 0 19,569
CIGNA CORPORATION COM 125509109 4,234 25,297 SH   SOLE   22,745 0 2,552
CIMAREX ENERGY CO COM 171798101 4,057 43,152 SH   SOLE   40,480 0 2,672
CINCINNATI FINL CORP COM 172062101 1,116 15,406 SH   SOLE   13,478 0 1,928
CINTAS CORP COM 172908105 1,798 14,263 SH   SOLE   11,675 0 2,588
CISCO SYS INC COM 17275R102 21,174 676,775 SH   SOLE   648,283 0 28,492
CIT GROUP INC COM NEW 125581801 511 10,495 SH   SOLE   6,494 0 4,001
CITIGROUP INC COM NEW 172967424 23,730 354,812 SH   SOLE   342,359 0 12,453
CITIZENS FINL GROUP INC COM 174610105 5,180 145,170 SH   SOLE   100,786 0 44,384
CITRIX SYS INC COM 177376100 1,696 21,315 SH   SOLE   18,412 0 2,903
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 61 12,479 SH   SOLE   12,479 0 0
CLOROX CO DEL COM 189054109 2,396 17,980 SH   SOLE   11,264 0 6,716
CME GROUP INC COM 12572Q105 5,032 40,178 SH   SOLE   33,740 0 6,438
CMS ENERGY CORP COM 125896100 1,286 27,805 SH   SOLE   24,054 0 3,751
CNA FINL CORP COM 126117100 513 10,515 SH   SOLE   9,025 0 1,490
COACH INC COM 189754104 1,404 29,649 SH   SOLE   24,694 0 4,955
COCA COLA CO COM 191216100 23,509 524,732 SH   SOLE   484,641 0 40,091
COGNEX CORP COM 192422103 233 2,744 SH   SOLE   2,744 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4,866 73,288 SH   SOLE   72,295 0 993
COLGATE PALMOLIVE CO COM 194162103 7,596 102,464 SH   SOLE   87,050 0 15,414
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 7,779 137,777 SH   SOLE   137,777 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 266 18,846 SH   SOLE   18,846 0 0
COMCAST CORP NEW CL A 20030N101 23,430 602,013 SH   SOLE   590,689 0 11,324
COMERICA INC COM 200340107 1,433 19,572 SH   SOLE   15,313 0 4,259
COMMERCE BANCSHARES INC COM 200525103 355 6,251 SH   SOLE   3,174 0 3,077
COMMSCOPE HLDG CO INC COM 20337X109 235 6,167 SH   SOLE   6,167 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 139 13,907 SH   SOLE   13,907 0 0
CONAGRA BRANDS INC COM 205887102 1,767 49,404 SH   SOLE   36,699 0 12,705
CONCHO RES INC COM 20605P101 5,660 46,573 SH   SOLE   43,954 0 2,619
CONOCOPHILLIPS COM 20825C104 5,192 118,101 SH   SOLE   114,521 0 3,580
CONSOLIDATED EDISON INC COM 209115104 4,577 56,631 SH   SOLE   42,342 0 14,289
CONSTELLATION BRANDS INC CL A 21036P108 4,445 22,943 SH   SOLE   16,137 0 6,806
CONTINENTAL RESOURCES INC COM 212015101 2,183 67,520 SH   SOLE   62,576 0 4,944
COOPER COS INC COM NEW 216648402 1,125 4,697 SH   SOLE   4,165 0 532
COPART INC COM 217204106 562 17,686 SH   SOLE   14,266 0 3,420
CORELOGIC INC COM 21871D103 284 6,541 SH   SOLE   4,891 0 1,650
CORNING INC COM 219350105 2,860 95,160 SH   SOLE   92,097 0 3,063
COSTAR GROUP INC COM 22160N109 274 1,040 SH   SOLE   1,040 0 0
COSTCO WHSL CORP NEW COM 22160K105 9,221 57,657 SH   SOLE   56,549 0 1,108
COTT CORP QUE COM 22163N106 2,881 199,731 SH   SOLE   199,731 0 0
COTY INC COM CL A 222070203 745 39,700 SH   SOLE   36,366 0 3,334
COUSINS PPTYS INC COM 222795106 114 13,008 SH   SOLE   13,008 0 0
CREDICORP LTD COM G2519Y108 269 1,501 SH   SOLE   1,501 0 0
CRESCENT PT ENERGY CORP COM 22576C101 66,083 8,648,726 SH   SOLE   8,530,116 0 118,610
CROWN CASTLE INTL CORP NEW COM 22822V101 8,370 83,547 SH   SOLE   74,448 0 9,099
CROWN HOLDINGS INC COM 228368106 1,013 16,987 SH   SOLE   12,307 0 4,680
CSRA INC COM 12650T104 491 15,459 SH   SOLE   13,044 0 2,415
CSX CORP COM 126408103 6,944 127,266 SH   SOLE   125,295 0 1,971
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,242 23,060 SH   SOLE   23,060 0 0
CULLEN FROST BANKERS INC COM 229899109 203 2,166 SH   SOLE   2,166 0 0
CUMMINS INC COM 231021106 2,471 15,230 SH   SOLE   14,587 0 643
CVS HEALTH CORP COM 126650100 7,662 95,294 SH   SOLE   94,226 0 1,068
CYPRESS SEMICONDUCTOR CORP COM 232806109 437 32,021 SH   SOLE   23,461 0 8,560
D R HORTON INC COM 23331A109 1,313 37,970 SH   SOLE   30,880 0 7,090
DANAHER CORP DEL COM 235851102 5,113 60,592 SH   SOLE   56,484 0 4,108
DARDEN RESTAURANTS INC COM 237194105 1,570 17,364 SH   SOLE   10,679 0 6,685
DARLING INGREDIENTS INC COM 237266101 315 20,038 SH   SOLE   20,038 0 0
DAVITA INC COM 23918K108 1,304 20,133 SH   SOLE   16,257 0 3,876
DDR CORP COM 23317H102 106 11,682 SH   SOLE   11,682 0 0
DEERE & CO COM 244199105 4,233 34,251 SH   SOLE   29,648 0 4,603
DELL TECHNOLOGIES INC COM CL V 24703L103 567 9,278 SH   SOLE   270 0 9,008
DELPHI AUTOMOTIVE PLC SHS G27823106 1,944 22,175 SH   SOLE   19,624 0 2,551
DELTA AIR LINES INC DEL COM NEW 247361702 4,218 78,490 SH   SOLE   68,464 0 10,026
DELUXE CORP COM 248019101 1,178 17,013 SH   SOLE   17,013 0 0
DENBURY RES INC COM NEW 247916208 52 34,155 SH   SOLE   34,155 0 0
DENTSPLY SIRONA INC COM 24906P109 2,603 40,147 SH   SOLE   32,637 0 7,510
DESCARTES SYS GROUP INC COM 249906108 4,381 180,272 SH   SOLE   179,972 0 300
DEVON ENERGY CORP NEW COM 25179M103 4,476 139,992 SH   SOLE   136,348 0 3,644
DIAGEO P L C SPON ADR NEW 25243Q205 1,031 8,603 SH   SOLE   5,823 0 2,780
DIAMONDROCK HOSPITALITY CO COM 252784301 155 14,112 SH   SOLE   14,112 0 0
DIGITAL RLTY TR INC COM 253868103 2,168 19,192 SH   SOLE   13,239 0 5,953
DISCOVER FINL SVCS COM 254709108 2,377 38,224 SH   SOLE   37,083 0 1,141
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 907 35,119 SH   SOLE   26,764 0 8,355
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 755 29,966 SH   SOLE   18,889 0 11,077
DISH NETWORK CORP CL A 25470M109 2,360 37,609 SH   SOLE   34,769 0 2,840
DISNEY WALT CO COM DISNEY 254687106 14,692 138,277 SH   SOLE   135,089 0 3,188
DOLLAR GEN CORP NEW COM 256677105 2,003 27,787 SH   SOLE   23,774 0 4,013
DOLLAR TREE INC COM 256746108 2,537 36,285 SH   SOLE   28,174 0 8,111
DOMINION DIAMOND CORP COM 257287102 1,257 100,013 SH   SOLE   100,013 0 0
DOMINION ENERGY INC COM 25746U109 8,770 114,686 SH   SOLE   106,532 0 8,154
DOMINOS PIZZA INC COM 25754A201 336 1,588 SH   SOLE   1,588 0 0
DOVER CORP COM 260003108 1,180 14,710 SH   SOLE   13,783 0 927
DOW CHEM CO COM 260543103 7,571 120,034 SH   SOLE   114,712 0 5,322
DR PEPPER SNAPPLE GROUP INC COM 26138E109 2,087 22,902 SH   SOLE   16,160 0 6,742
DST SYS INC DEL COM 233326107 294 4,768 SH   SOLE   2,208 0 2,560
DTE ENERGY CO COM 233331107 1,832 17,319 SH   SOLE   15,570 0 1,749
DU PONT E I DE NEMOURS & CO COM 263534109 6,962 86,255 SH   SOLE   80,503 0 5,752
DUKE ENERGY CORP NEW COM NEW 26441C204 9,986 119,480 SH   SOLE   104,727 0 14,753
DUKE REALTY CORP COM NEW 264411505 540 19,311 SH   SOLE   11,024 0 8,287
DUN & BRADSTREET CORP DEL NE COM 26483E100 335 3,101 SH   SOLE   1,186 0 1,915
DXC TECHNOLOGY CO COM 23355L106 2,401 31,299 SH   SOLE   28,208 0 3,091
E TRADE FINANCIAL CORP COM NEW 269246401 996 26,191 SH   SOLE   24,072 0 2,119
EAST WEST BANCORP INC COM 27579R104 279 4,767 SH   SOLE   4,767 0 0
EASTMAN CHEM CO COM 277432100 1,256 14,952 SH   SOLE   13,143 0 1,809
EATON CORP PLC SHS G29183103 3,994 51,316 SH   SOLE   46,789 0 4,527
EBAY INC COM 278642103 6,396 183,156 SH   SOLE   150,974 0 32,182
ECOLAB INC COM 278865100 3,425 25,804 SH   SOLE   24,313 0 1,491
EDGEWELL PERS CARE CO COM 28035Q102 395 5,202 SH   SOLE   1,938 0 3,264
EDISON INTL COM 281020107 2,602 33,275 SH   SOLE   28,357 0 4,918
EDWARDS LIFESCIENCES CORP COM 28176E108 2,572 21,754 SH   SOLE   18,718 0 3,036
EL PASO ELEC CO COM NEW 283677854 254 4,919 SH   SOLE   4,919 0 0
ELDORADO GOLD CORP NEW COM 284902103 2,029 765,901 SH   SOLE   765,901 0 0
ELECTRONIC ARTS INC COM 285512109 4,849 45,864 SH   SOLE   36,421 0 9,443
EMERSON ELEC CO COM 291011104 3,798 63,696 SH   SOLE   62,472 0 1,224
ENBRIDGE INC COM 29250N105 724,943 18,219,021 SH   SOLE   18,038,260 0 180,761
ENCANA CORP COM 292505104 57,790 6,575,705 SH   SOLE   6,575,705 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 610 33,986 SH   SOLE   33,986 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 667 32,717 SH   SOLE   32,717 0 0
ENERPLUS CORP COM 292766102 767 94,633 SH   SOLE   94,633 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 179 10,583 SH   SOLE   10,583 0 0
ENTERGY CORP NEW COM 29364G103 1,456 18,961 SH   SOLE   15,603 0 3,358
ENTERPRISE PRODS PARTNERS L COM 293792107 1,728 63,829 SH   SOLE   63,829 0 0
ENVISION HEALTHCARE CORP COM 29414D100 632 10,078 SH   SOLE   10,078 0 0
EOG RES INC COM 26875P101 12,999 143,599 SH   SOLE   140,900 0 2,699
EQT CORP COM 26884L109 977 16,674 SH   SOLE   14,173 0 2,501
EQT GP HLDGS LP COM UNIT REP 26885J103 256 8,504 SH   SOLE   8,504 0 0
EQUIFAX INC COM 294429105 3,488 25,383 SH   SOLE   18,777 0 6,606
EQUINIX INC COM PAR $0.001 29444U700 3,173 7,394 SH   SOLE   6,217 0 1,177
EQUITY LIFESTYLE PPTYS INC COM 29472R108 236 2,729 SH   SOLE   2,729 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 2,597 39,453 SH   SOLE   32,001 0 7,452
ESSEX PPTY TR INC COM 297178105 1,818 7,065 SH   SOLE   5,752 0 1,313
EVEREST RE GROUP LTD COM G3223R108 1,638 6,434 SH   SOLE   3,639 0 2,795
EVERSOURCE ENERGY COM 30040W108 1,938 31,917 SH   SOLE   27,555 0 4,362
EXELON CORP COM 30161N101 3,331 92,343 SH   SOLE   80,547 0 11,796
EXPEDIA INC DEL COM NEW 30212P303 2,757 18,510 SH   SOLE   15,787 0 2,723
EXPEDITORS INTL WASH INC COM 302130109 1,274 22,561 SH   SOLE   15,519 0 7,042
EXPRESS SCRIPTS HLDG CO COM 30219G108 5,019 78,611 SH   SOLE   75,557 0 3,054
EXTRA SPACE STORAGE INC COM 30225T102 900 11,541 SH   SOLE   10,617 0 924
EXXON MOBIL CORP COM 30231G102 34,925 432,685 SH   SOLE   423,518 0 9,167
F M C CORP COM NEW 302491303 992 13,584 SH   SOLE   11,684 0 1,900
F5 NETWORKS INC COM 315616102 1,039 8,177 SH   SOLE   5,784 0 2,393
FACEBOOK INC CL A 30303M102 57,400 380,185 SH   SOLE   363,445 0 16,740
FACTSET RESH SYS INC COM 303075105 219 1,316 SH   SOLE   1,316 0 0
FASTENAL CO COM 311900104 1,577 36,232 SH   SOLE   34,620 0 1,612
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 4,073 32,228 SH   SOLE   30,831 0 1,397
FEDEX CORP COM 31428X106 5,760 26,502 SH   SOLE   26,161 0 341
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 674 15,025 SH   SOLE   8,992 0 6,033
FIDELITY NATL INFORMATION SV COM 31620M106 3,186 37,308 SH   SOLE   29,715 0 7,593
FIFTH THIRD BANCORP COM 316773100 2,167 83,462 SH   SOLE   68,835 0 14,627
FIRST DATA CORP NEW COM CL A 32008D106 522 28,654 SH   SOLE   28,654 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 535 64,594 SH   SOLE   64,594 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,076 10,748 SH   SOLE   8,893 0 1,855
FIRSTCASH INC COM 33767D105 343 5,881 SH   SOLE   5,881 0 0
FIRSTENERGY CORP COM 337932107 1,356 46,504 SH   SOLE   37,299 0 9,205
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 4,251 66,326 SH   SOLE   66,326 0 0
FISERV INC COM 337738108 13,214 108,008 SH   SOLE   91,618 0 16,390
FLEETCOR TECHNOLOGIES INC COM 339041105 498 3,454 SH   SOLE   2,983 0 471
FLIR SYS INC COM 302445101 411 11,864 SH   SOLE   11,864 0 0
FLOWSERVE CORP COM 34354P105 621 13,385 SH   SOLE   11,167 0 2,218
FLUOR CORP NEW COM 343412102 605 13,224 SH   SOLE   12,038 0 1,186
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 566 5,760 SH   SOLE   3,930 0 1,830
FOOT LOCKER INC COM 344849104 831 16,859 SH   SOLE   11,908 0 4,951
FORD MTR CO DEL COM PAR $0.01 345370860 4,089 365,374 SH   SOLE   346,235 0 19,139
FOREST CITY RLTY TR INC COM CL A 345605109 202 8,343 SH   SOLE   8,343 0 0
FORTINET INC COM 34959E109 206 5,510 SH   SOLE   5,510 0 0
FORTIS INC COM 349553107 190,477 5,425,532 SH   SOLE   5,419,172 0 6,360
FORTIVE CORP COM 34959J108 1,859 29,343 SH   SOLE   28,222 0 1,121
FORTRESS INVESTMENT GROUP LL CL A 34958B106 125 15,665 SH   SOLE   15,665 0 0
FORTUNA SILVER MINES INC COM 349915108 4,274 873,798 SH   SOLE   873,798 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,035 15,872 SH   SOLE   13,448 0 2,424
FRANCO NEVADA CORP COM 351858105 141,730 1,966,527 SH   SOLE   1,940,417 0 26,110
FRANKLIN RES INC COM 354613101 1,815 40,533 SH   SOLE   38,821 0 1,712
FREEPORT-MCMORAN INC CL B 35671D857 1,478 123,024 SH   SOLE   108,586 0 14,438
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 688 14,230 SH   SOLE   9,820 0 4,410
FRONTIER COMMUNICATIONS CORP COM 35906A108 112 96,253 SH   SOLE   37,712 0 58,541
FULLER H B CO COM 359694106 312 6,107 SH   SOLE   6,107 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,172 20,465 SH   SOLE   15,362 0 5,103
GAMING & LEISURE PPTYS INC COM 36467J108 221 5,870 SH   SOLE   5,870 0 0
GANNETT CO INC COM 36473H104 119 13,682 SH   SOLE   13,682 0 0
GAP INC DEL COM 364760108 742 33,727 SH   SOLE   24,745 0 8,982
GARMIN LTD SHS H2906T109 614 12,034 SH   SOLE   6,187 0 5,847
GARTNER INC COM 366651107 1,117 9,043 SH   SOLE   7,736 0 1,307
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 296 9,720 SH   SOLE   9,720 0 0
GENERAL DYNAMICS CORP COM 369550108 5,439 27,456 SH   SOLE   26,355 0 1,101
GENERAL ELECTRIC CO COM 369604103 22,593 836,549 SH   SOLE   829,634 0 6,915
GENERAL MLS INC COM 370334104 16,970 306,397 SH   SOLE   296,531 0 9,866
GENERAL MTRS CO COM 37045V100 4,751 136,004 SH   SOLE   128,566 0 7,438
GENTEX CORP COM 371901109 244 12,848 SH   SOLE   9,072 0 3,776
GENUINE PARTS CO COM 372460105 1,339 14,437 SH   SOLE   13,222 0 1,215
GENWORTH FINL INC COM CL A 37247D106 61 16,279 SH   SOLE   16,279 0 0
GGP INC COM 36174X101 1,471 62,417 SH   SOLE   60,411 0 2,006
GILDAN ACTIVEWEAR INC COM 375916103 107,066 3,488,191 SH   SOLE   3,426,892 0 61,299
GILEAD SCIENCES INC COM 375558103 11,726 165,663 SH   SOLE   162,423 0 3,240
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 3,865 90,380 SH   SOLE   85,440 0 4,940
GLOBAL PMTS INC COM 37940X102 4,717 52,221 SH   SOLE   51,463 0 758
GLOBALSTAR INC COM 378973408 63 29,603 SH   SOLE   29,603 0 0
GODADDY INC CL A 380237107 210 4,940 SH   SOLE   4,940 0 0
GOLD STD VENTURES CORP COM 380738104 95 55,640 SH   SOLE   55,640 0 0
GOLDCORP INC NEW COM 380956409 119,398 9,271,230 SH   SOLE   9,125,116 0 146,114
GOLDEN STAR RES LTD CDA COM 38119T104 1,593 2,432,920 SH   SOLE   2,432,920 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 7,765 34,995 SH   SOLE   34,654 0 341
GOODYEAR TIRE & RUBR CO COM 382550101 842 24,096 SH   SOLE   22,609 0 1,487
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 212 11,595 SH   SOLE   11,595 0 0
GRACE W R & CO DEL NEW COM 38388F108 528 7,337 SH   SOLE   7,337 0 0
GRAINGER W W INC COM 384802104 993 5,498 SH   SOLE   5,102 0 396
GRAN TIERRA ENERGY INC COM 38500T101 340 153,342 SH   SOLE   153,342 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 208,279 5,272,145 SH   SOLE   5,253,440 0 18,705
GRIFOLS S A SP ADR REP B NVT 398438408 1,625 76,942 SH   SOLE   62,436 0 14,506
GROUPE CGI INC CL A SUB VTG 39945C109 103,953 2,036,861 SH   SOLE   2,026,601 0 10,260
GROUPON INC COM 399473107 75 19,590 SH   SOLE   19,590 0 0
HALLIBURTON CO COM 406216101 6,554 153,456 SH   SOLE   148,051 0 5,405
HANESBRANDS INC COM 410345102 850 36,700 SH   SOLE   32,841 0 3,859
HARLEY DAVIDSON INC COM 412822108 922 17,074 SH   SOLE   15,872 0 1,202
HARRIS CORP DEL COM 413875105 1,834 16,815 SH   SOLE   11,010 0 5,805
HARTFORD FINL SVCS GROUP INC COM 416515104 1,903 36,190 SH   SOLE   34,953 0 1,237
HASBRO INC COM 418056107 1,974 17,699 SH   SOLE   13,893 0 3,806
HCA HEALTHCARE INC COM 40412C101 2,903 33,296 SH   SOLE   29,390 0 3,906
HCP INC COM 40414L109 1,582 49,486 SH   SOLE   41,005 0 8,481
HEALTHCARE SVCS GRP INC COM 421906108 215 4,585 SH   SOLE   4,585 0 0
HECLA MNG CO COM 422704106 61 12,052 SH   SOLE   12,052 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 69 12,223 SH   SOLE   12,223 0 0
HELMERICH & PAYNE INC COM 423452101 605 11,126 SH   SOLE   9,306 0 1,820
HENRY JACK & ASSOC INC COM 426281101 561 5,399 SH   SOLE   2,581 0 2,818
HERBALIFE LTD COM USD SHS G4412G101 333 4,664 SH   SOLE   2,986 0 1,678
HERSHEY CO COM 427866108 2,018 18,793 SH   SOLE   14,756 0 4,037
HESS CORP COM 42809H107 2,292 52,247 SH   SOLE   49,588 0 2,659
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,639 159,075 SH   SOLE   154,399 0 4,676
HILTON WORLDWIDE HLDGS INC COM 43300A203 849 13,732 SH   SOLE   11,086 0 2,646
HOLLYFRONTIER CORP COM 436106108 308 11,196 SH   SOLE   5,866 0 5,330
HOLOGIC INC COM 436440101 1,692 37,285 SH   SOLE   32,802 0 4,483
HOME DEPOT INC COM 437076102 17,624 114,887 SH   SOLE   112,539 0 2,348
HONEYWELL INTL INC COM 438516106 9,737 73,050 SH   SOLE   71,017 0 2,033
HOPE BANCORP INC COM 43940T109 309 16,554 SH   SOLE   16,554 0 0
HORMEL FOODS CORP COM 440452100 1,622 47,556 SH   SOLE   31,266 0 16,290
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 310 10,637 SH   SOLE   5,036 0 5,601
HOST HOTELS & RESORTS INC COM 44107P104 1,304 71,353 SH   SOLE   67,426 0 3,927
HP INC COM 40434L105 2,952 168,894 SH   SOLE   155,972 0 12,922
HSBC HLDGS PLC SPON ADR NEW 404280406 593 12,790 SH   SOLE   8,760 0 4,030
HUBBELL INC COM 443510607 204 1,804 SH   SOLE   1,804 0 0
HUDBAY MINERALS INC COM 443628102 10,305 1,783,905 SH   SOLE   1,681,251 0 102,654
HUMANA INC COM 444859102 4,227 17,568 SH   SOLE   14,468 0 3,100
HUNT J B TRANS SVCS INC COM 445658107 1,462 15,999 SH   SOLE   15,278 0 721
HUNTINGTON BANCSHARES INC COM 446150104 1,560 115,356 SH   SOLE   94,912 0 20,444
HUNTINGTON INGALLS INDS INC COM 446413106 277 1,487 SH   SOLE   1,487 0 0
HUNTSMAN CORP COM 447011107 207 8,026 SH   SOLE   8,026 0 0
HYATT HOTELS CORP COM CL A 448579102 249 4,438 SH   SOLE   4,438 0 0
IAC INTERACTIVECORP COM 44919P508 536 5,190 SH   SOLE   2,681 0 2,509
IAMGOLD CORP COM 450913108 918 178,064 SH   SOLE   178,064 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 214 4,134 SH   SOLE   4,134 0 0
IDEX CORP COM 45167R104 279 2,472 SH   SOLE   2,472 0 0
IDEXX LABS INC COM 45168D104 1,766 10,939 SH   SOLE   10,515 0 424
IHS MARKIT LTD SHS G47567105 2,886 65,520 SH   SOLE   41,328 0 24,192
ILG INC COM 44967H101 239 8,700 SH   SOLE   8,700 0 0
ILLINOIS TOOL WKS INC COM 452308109 4,349 30,362 SH   SOLE   29,743 0 619
ILLUMINA INC COM 452327109 3,352 19,316 SH   SOLE   17,382 0 1,934
IMAX CORP COM 45245E109 2,784 126,530 SH   SOLE   126,530 0 0
IMPERIAL OIL LTD COM NEW 453038408 4,791 164,562 SH   SOLE   164,562 0 0
INCYTE CORP COM 45337C102 3,010 23,902 SH   SOLE   21,987 0 1,915
INGERSOLL-RAND PLC SHS G47791101 1,472 16,108 SH   SOLE   15,058 0 1,050
INGREDION INC COM 457187102 319 2,673 SH   SOLE   2,234 0 439
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 251 4,596 SH   SOLE   4,596 0 0
INTEL CORP COM 458140100 19,506 578,128 SH   SOLE   567,309 0 10,819
INTERACTIVE BROKERS GROUP IN COM 45841N107 305 8,151 SH   SOLE   8,151 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 5,125 77,746 SH   SOLE   62,718 0 15,028
INTERNATIONAL BUSINESS MACHS COM 459200101 12,914 83,952 SH   SOLE   79,919 0 4,033
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,001 7,412 SH   SOLE   6,945 0 467
INTERPUBLIC GROUP COS INC COM 460690100 912 37,065 SH   SOLE   34,561 0 2,504
INTL PAPER CO COM 460146103 2,155 38,071 SH   SOLE   36,583 0 1,488
INTUIT COM 461202103 4,205 31,663 SH   SOLE   30,327 0 1,336
INTUITIVE SURGICAL INC COM NEW 46120E602 5,115 5,468 SH   SOLE   4,489 0 979
INVESCO LTD SHS G491BT108 3,117 88,582 SH   SOLE   86,614 0 1,968
INVESTORS BANCORP INC NEW COM 46146L101 150 11,230 SH   SOLE   11,230 0 0
IPG PHOTONICS CORP COM 44980X109 240 1,652 SH   SOLE   1,652 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 120 10,893 SH   SOLE   10,893 0 0
IRON MTN INC NEW COM 46284V101 853 24,826 SH   SOLE   19,886 0 4,940
ISHARES MSCI AUST ETF 464286103 4,493 207,264 SH   SOLE   207,264 0 0
ISHARES MSCI CDA ETF 464286509 3,905 145,924 SH   SOLE   145,924 0 0
ISHARES MSCI STH KOR ETF 464286772 233 3,431 SH   SOLE   3,431 0 0
ISHARES NW ZEALND CP ETF 464289123 6,724 145,363 SH   SOLE   145,363 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,018 18,970 SH   SOLE   18,970 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 11,380 358,871 SH   SOLE   358,871 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 6,349 268,790 SH   SOLE   268,790 0 0
ISHARES TR EUROPE ETF 464287861 2,317 52,290 SH   SOLE   52,290 0 0
ISHARES TR IBOXX HI YD ETF 464288513 21,691 245,404 SH   SOLE   245,404 0 0
ISHARES TR MIN VOL USA ETF 46429B697 364 7,445 SH   SOLE   0 0 7,445
ISHARES TR MSCI CHINA ETF 46429B671 414 7,561 SH   SOLE   7,561 0 0
ISHARES TR MSCI EAFE ETF 464287465 223,522 3,428,259 SH   SOLE   3,428,259 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 34,195 826,161 SH   SOLE   820,161 0 6,000
ISHARES TR MSCI INDIA ETF 46429B598 11,395 354,979 SH   SOLE   354,979 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 10,470 314,127 SH   SOLE   314,127 0 0
ISHARES TR U.S. CNSM GD ETF 464287812 21,009 172,590 SH   SOLE   172,590 0 0
JABIL INC COM 466313103 309 10,569 SH   SOLE   6,122 0 4,447
JACOBS ENGR GROUP INC DEL COM 469814107 650 11,950 SH   SOLE   10,650 0 1,300
JD COM INC SPON ADR CL A 47215P106 1,781 45,400 SH   SOLE   45,400 0 0
JETBLUE AIRWAYS CORP COM 477143101 228 10,000 SH   SOLE   10,000 0 0
JOHNSON & JOHNSON COM 478160104 48,550 367,044 SH   SOLE   355,146 0 11,898
JOHNSON CTLS INTL PLC SHS G51502105 3,045 70,232 SH   SOLE   62,734 0 7,498
JONES LANG LASALLE INC COM 48020Q107 5,209 41,668 SH   SOLE   41,668 0 0
JPMORGAN CHASE & CO COM 46625H100 37,264 407,766 SH   SOLE   401,283 0 6,483
JUNIPER NETWORKS INC COM 48203R104 1,204 43,173 SH   SOLE   33,568 0 9,605
JUST ENERGY GROUP INC COM 48213W101 191 36,491 SH   SOLE   36,491 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 206 2,327 SH   SOLE   2,327 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,121 10,712 SH   SOLE   9,245 0 1,467
KAPSTONE PAPER & PACKAGING C COM 48562P103 228 11,030 SH   SOLE   11,030 0 0
KELLOGG CO COM 487836108 3,218 46,335 SH   SOLE   33,077 0 13,258
KEYCORP NEW COM 493267108 2,249 119,999 SH   SOLE   96,720 0 23,279
KEYSIGHT TECHNOLOGIES INC COM 49338L103 297 7,639 SH   SOLE   5,543 0 2,096
KILROY RLTY CORP COM 49427F108 218 2,899 SH   SOLE   2,899 0 0
KIMBERLY CLARK CORP COM 494368103 7,289 56,456 SH   SOLE   53,367 0 3,089
KIMCO RLTY CORP COM 49446R109 743 40,500 SH   SOLE   35,872 0 4,628
KINDER MORGAN INC DEL COM 49456B101 3,767 196,617 SH   SOLE   181,649 0 14,968
KINDRED HEALTHCARE INC COM 494580103 120 10,293 SH   SOLE   10,293 0 0
KINROSS GOLD CORP COM NO PAR 496902404 4,093 1,008,240 SH   SOLE   1,008,240 0 0
KIRBY CORP COM 497266106 328 4,903 SH   SOLE   3,783 0 1,120
KITE RLTY GROUP TR COM NEW 49803T300 192 10,141 SH   SOLE   10,141 0 0
KLA-TENCOR CORP COM 482480100 1,845 20,163 SH   SOLE   18,546 0 1,617
KLONDEX MNS LTD COM 498696103 209 61,996 SH   SOLE   61,996 0 0
KOHLS CORP COM 500255104 824 21,304 SH   SOLE   15,716 0 5,588
KORN FERRY INTL COM NEW 500643200 249 7,202 SH   SOLE   7,202 0 0
KRAFT HEINZ CO COM 500754106 9,554 111,559 SH   SOLE   110,759 0 800
KROGER CO COM 501044101 2,174 93,231 SH   SOLE   83,633 0 9,598
L BRANDS INC COM 501797104 1,458 27,052 SH   SOLE   22,638 0 4,414
L3 TECHNOLOGIES INC COM 502413107 1,266 7,575 SH   SOLE   6,808 0 767
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,055 13,329 SH   SOLE   8,941 0 4,388
LAM RESEARCH CORP COM 512807108 2,968 20,986 SH   SOLE   19,071 0 1,915
LAMAR ADVERTISING CO NEW CL A 512816109 222 3,018 SH   SOLE   3,018 0 0
LAMB WESTON HLDGS INC COM 513272104 278 6,304 SH   SOLE   4,532 0 1,772
LAS VEGAS SANDS CORP COM 517834107 1,825 28,571 SH   SOLE   25,432 0 3,139
LAUDER ESTEE COS INC CL A 518439104 2,373 24,728 SH   SOLE   24,088 0 640
LEAR CORP COM NEW 521865204 397 2,795 SH   SOLE   2,356 0 439
LEGGETT & PLATT INC COM 524660107 674 12,828 SH   SOLE   11,477 0 1,351
LENNAR CORP CL A 526057104 1,121 21,019 SH   SOLE   17,870 0 3,149
LENNOX INTL INC COM 526107107 2,565 13,966 SH   SOLE   8,531 0 5,435
LEUCADIA NATL CORP COM 527288104 857 32,772 SH   SOLE   29,553 0 3,219
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 1,781 30,031 SH   SOLE   27,557 0 2,474
LIBERTY BROADBAND CORP COM SER A 530307107 376 4,379 SH   SOLE   3,349 0 1,030
LIBERTY GLOBAL PLC SHS CL A G5480U104 476 14,828 SH   SOLE   7,426 0 7,402
LIBERTY GLOBAL PLC SHS CL C G5480U120 853 27,344 SH   SOLE   19,069 0 8,275
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 269 5,147 SH   SOLE   5,147 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 1,052 42,887 SH   SOLE   33,709 0 9,178
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 523 12,450 SH   SOLE   10,674 0 1,776
LIBERTY PPTY TR SH BEN INT 531172104 443 10,886 SH   SOLE   4,990 0 5,896
LILLY ELI & CO COM 532457108 8,547 103,852 SH   SOLE   98,021 0 5,831
LINCOLN ELEC HLDGS INC COM 533900106 204 2,215 SH   SOLE   2,215 0 0
LINCOLN NATL CORP IND COM 534187109 1,477 21,854 SH   SOLE   20,666 0 1,188
LITHIA MTRS INC CL A 536797103 282 2,992 SH   SOLE   2,992 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 231 6,625 SH   SOLE   6,625 0 0
LKQ CORP COM 501889208 1,140 34,603 SH   SOLE   26,273 0 8,330
LOCKHEED MARTIN CORP COM 539830109 6,999 25,212 SH   SOLE   24,062 0 1,150
LOEWS CORP COM 540424108 1,327 28,352 SH   SOLE   26,860 0 1,492
LOGMEIN INC COM 54142L109 1,535 14,687 SH   SOLE   14,687 0 0
LOWES COS INC COM 548661107 6,577 84,834 SH   SOLE   81,787 0 3,047
LULULEMON ATHLETICA INC COM 550021109 291 4,882 SH   SOLE   1,280 0 3,602
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,378 28,181 SH   SOLE   26,593 0 1,588
M & T BK CORP COM 55261F104 2,576 15,905 SH   SOLE   13,712 0 2,193
MACERICH CO COM 554382101 768 13,236 SH   SOLE   11,547 0 1,689
MACYS INC COM 55616P104 7,711 331,801 SH   SOLE   311,553 0 20,248
MADISON SQUARE GARDEN CO NEW CL A 55825T103 674 3,422 SH   SOLE   2,483 0 939
MAG SILVER CORP COM 55903Q104 359 27,568 SH   SOLE   27,568 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 515 7,225 SH   SOLE   7,225 0 0
MAGNA INTL INC COM 559222401 201,744 4,360,324 SH   SOLE   4,267,034 0 93,290
MALLINCKRODT PUB LTD CO SHS G5785G107 339 7,555 SH   SOLE   6,162 0 1,393
MANPOWERGROUP INC COM 56418H100 345 3,093 SH   SOLE   2,321 0 772
MANULIFE FINL CORP COM 56501R106 413,161 22,065,290 SH   SOLE   21,743,613 0 321,677
MARATHON OIL CORP COM 565849106 964 81,334 SH   SOLE   74,274 0 7,060
MARATHON PETE CORP COM 56585A102 2,569 49,084 SH   SOLE   47,378 0 1,706
MARKEL CORP COM 570535104 2,283 2,339 SH   SOLE   1,334 0 1,005
MARKETAXESS HLDGS INC COM 57060D108 239 1,186 SH   SOLE   1,186 0 0
MARRIOTT INTL INC NEW CL A 571903202 4,355 43,416 SH   SOLE   42,571 0 845
MARSH & MCLENNAN COS INC COM 571748102 3,904 50,075 SH   SOLE   45,866 0 4,209
MARTIN MARIETTA MATLS INC COM 573284106 2,099 9,431 SH   SOLE   8,608 0 823
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 645 39,045 SH   SOLE   16,532 0 22,513
MASCO CORP COM 574599106 1,237 32,385 SH   SOLE   29,011 0 3,374
MASTERCARD INCORPORATED CL A 57636Q104 16,694 137,457 SH   SOLE   129,332 0 8,125
MATCH GROUP INC COM 57665R106 250 14,401 SH   SOLE   14,401 0 0
MATTEL INC COM 577081102 1,048 48,698 SH   SOLE   39,906 0 8,792
MAXIM INTEGRATED PRODS INC COM 57772K101 1,048 23,336 SH   SOLE   17,979 0 5,357
MCCORMICK & CO INC COM NON VTG 579780206 1,747 17,919 SH   SOLE   10,440 0 7,479
MCDERMOTT INTL INC COM 580037109 161 22,442 SH   SOLE   22,442 0 0
MCDONALDS CORP COM 580135101 17,085 111,561 SH   SOLE   100,175 0 11,386
MCKESSON CORP COM 58155Q103 3,291 20,004 SH   SOLE   19,668 0 336
MDU RES GROUP INC COM 552690109 252 9,620 SH   SOLE   6,465 0 3,155
MEDICINES CO COM 584688105 233 6,133 SH   SOLE   6,133 0 0
MEDTRONIC PLC SHS G5960L103 8,563 96,486 SH   SOLE   85,957 0 10,529
MELCO RESORT ENTERTAINMENT L ADR 585464100 365 16,266 SH   SOLE   16,266 0 0
MERCADOLIBRE INC COM 58733R102 347 1,382 SH   SOLE   1,382 0 0
MERCK & CO INC COM 58933Y105 22,185 346,189 SH   SOLE   308,682 0 37,507
MERITAGE HOMES CORP COM 59001A102 202 4,775 SH   SOLE   4,775 0 0
METHANEX CORP COM 59151K108 1,993 45,205 SH   SOLE   44,515 0 690
METLIFE INC COM 59156R108 8,495 154,737 SH   SOLE   152,685 0 2,052
METTLER TOLEDO INTERNATIONAL COM 592688105 4,168 7,082 SH   SOLE   4,935 0 2,147
MFA FINL INC COM 55272X102 112 13,299 SH   SOLE   13,299 0 0
MGIC INVT CORP WIS COM 552848103 124 11,036 SH   SOLE   11,036 0 0
MGM RESORTS INTERNATIONAL COM 552953101 637 20,358 SH   SOLE   18,119 0 2,239
MICHAEL KORS HLDGS LTD SHS G60754101 449 12,394 SH   SOLE   8,925 0 3,469
MICROCHIP TECHNOLOGY INC COM 595017104 2,109 27,329 SH   SOLE   26,115 0 1,214
MICRON TECHNOLOGY INC COM 595112103 4,024 134,767 SH   SOLE   127,373 0 7,394
MICROSOFT CORP COM 594918104 83,047 1,204,806 SH   SOLE   1,189,721 0 15,085
MID AMER APT CMNTYS INC COM 59522J103 1,175 11,152 SH   SOLE   10,172 0 980
MIDDLEBY CORP COM 596278101 226 1,864 SH   SOLE   1,864 0 0
MITEL NETWORKS CORP COM 60671Q104 253 34,467 SH   SOLE   34,467 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 101 12,081 SH   SOLE   12,081 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 951 15,136 SH   SOLE   13,984 0 1,152
MOHAWK INDS INC COM 608190104 1,509 6,244 SH   SOLE   5,936 0 308
MOLSON COORS BREWING CO CL B 60871R209 2,854 33,058 SH   SOLE   24,623 0 8,435
MONDELEZ INTL INC CL A 609207105 8,154 188,797 SH   SOLE   184,951 0 3,846
MONSANTO CO NEW COM 61166W101 5,212 44,039 SH   SOLE   38,856 0 5,183
MONSTER BEVERAGE CORP NEW COM 61174X109 3,096 62,323 SH   SOLE   59,614 0 2,709
MOODYS CORP COM 615369105 5,998 49,293 SH   SOLE   42,362 0 6,931
MOOG INC CL A 615394202 289 4,035 SH   SOLE   4,035 0 0
MORGAN STANLEY COM NEW 617446448 7,308 164,009 SH   SOLE   150,742 0 13,267
MOSAIC CO NEW COM 61945C103 848 37,157 SH   SOLE   30,602 0 6,555
MOTOROLA SOLUTIONS INC COM NEW 620076307 2,750 31,702 SH   SOLE   21,264 0 10,438
MPLX LP COM UNIT REP LTD 55336V100 316 9,466 SH   SOLE   9,466 0 0
MSCI INC COM 55354G100 2,998 29,106 SH   SOLE   18,156 0 10,950
MUELLER INDS INC COM 624756102 209 6,865 SH   SOLE   6,865 0 0
MURPHY OIL CORP COM 626717102 448 17,464 SH   SOLE   14,371 0 3,093
MYLAN N V SHS EURO N59465109 1,743 44,908 SH   SOLE   42,311 0 2,597
MYRIAD GENETICS INC COM 62855J104 218 8,451 SH   SOLE   8,451 0 0
NABORS INDUSTRIES LTD SHS G6359F103 91 11,199 SH   SOLE   11,199 0 0
NASDAQ INC COM 631103108 876 12,260 SH   SOLE   11,403 0 857
NATIONAL GRID PLC SPONSORED ADR NE 636274409 4,099 65,573 SH   SOLE   61,952 0 3,621
NATIONAL OILWELL VARCO INC COM 637071101 1,198 36,365 SH   SOLE   33,274 0 3,091
NAVIENT CORPORATION COM 63938C108 549 32,983 SH   SOLE   27,982 0 5,001
NCR CORP NEW COM 62886E108 404 9,893 SH   SOLE   4,296 0 5,597
NEKTAR THERAPEUTICS COM 640268108 203 10,366 SH   SOLE   10,366 0 0
NETAPP INC COM 64110D104 1,248 31,161 SH   SOLE   24,238 0 6,923
NETEASE INC SPONSORED ADR 64110W102 3,142 10,453 SH   SOLE   8,523 0 1,930
NETFLIX INC COM 64110L106 8,113 54,300 SH   SOLE   50,977 0 3,323
NEVSUN RES LTD COM 64156L101 285 118,239 SH   SOLE   118,239 0 0
NEW GOLD INC CDA COM 644535106 11,126 3,506,178 SH   SOLE   3,506,178 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,477 35,138 SH   SOLE   35,138 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 346 26,366 SH   SOLE   15,738 0 10,628
NEWELL BRANDS INC COM 651229106 2,576 48,034 SH   SOLE   41,208 0 6,826
NEWFIELD EXPL CO COM 651290108 505 17,727 SH   SOLE   15,548 0 2,179
NEWMONT MINING CORP COM 651639106 7,263 224,242 SH   SOLE   194,202 0 30,040
NEWPARK RES INC COM PAR $.01NEW 651718504 77 10,477 SH   SOLE   10,477 0 0
NEWS CORP NEW CL A 65249B109 598 43,630 SH   SOLE   39,641 0 3,989
NEWS CORP NEW CL B 65249B208 147 10,360 SH   SOLE   6,451 0 3,909
NEXGEN ENERGY LTD COM 65340P106 242 109,540 SH   SOLE   109,540 0 0
NEXTERA ENERGY INC COM 65339F101 6,043 43,121 SH   SOLE   40,584 0 2,537
NIELSEN HLDGS PLC SHS EUR G6518L108 812 20,998 SH   SOLE   18,743 0 2,255
NIKE INC CL B 654106103 7,746 131,295 SH   SOLE   129,365 0 1,930
NISOURCE INC COM 65473P105 764 30,131 SH   SOLE   27,330 0 2,801
NOBLE CORP PLC SHS USD G65431101 79 21,917 SH   SOLE   21,917 0 0
NOBLE ENERGY INC COM 655044105 1,124 39,704 SH   SOLE   38,116 0 1,588
NORBORD INC COM NEW 65548P403 2,798 89,984 SH   SOLE   89,984 0 0
NORDSON CORP COM 655663102 236 1,945 SH   SOLE   1,945 0 0
NORDSTROM INC COM 655664100 758 15,845 SH   SOLE   12,086 0 3,759
NORFOLK SOUTHERN CORP COM 655844108 3,402 27,951 SH   SOLE   26,203 0 1,748
NORTHERN TR CORP COM 665859104 2,257 23,213 SH   SOLE   19,084 0 4,129
NORTHROP GRUMMAN CORP COM 666807102 4,393 17,112 SH   SOLE   15,843 0 1,269
NORTHWEST NAT GAS CO COM 667655104 205 3,426 SH   SOLE   3,426 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 915 16,859 SH   SOLE   15,330 0 1,529
NOVAGOLD RES INC COM NEW 66987E206 387 85,553 SH   SOLE   85,553 0 0
NRG ENERGY INC COM NEW 629377508 628 36,460 SH   SOLE   27,523 0 8,937
NUANCE COMMUNICATIONS INC COM 67020Y100 294 16,888 SH   SOLE   9,986 0 6,902
NUCOR CORP COM 670346105 1,853 32,028 SH   SOLE   28,685 0 3,343
NVIDIA CORP COM 67066G104 15,064 104,205 SH   SOLE   98,728 0 5,477
NVR INC COM 62944T105 574 238 SH   SOLE   124 0 114
NXP SEMICONDUCTORS N V COM N6596X109 3,405 31,110 SH   SOLE   26,791 0 4,319
O REILLY AUTOMOTIVE INC NEW COM 67103H107 3,243 14,828 SH   SOLE   11,252 0 3,576
OAKTREE CAP GROUP LLC UNIT CL A 674001201 228 4,901 SH   SOLE   4,901 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 6,994 116,821 SH   SOLE   110,772 0 6,049
OCH ZIFF CAP MGMT GROUP CL A 67551U105 40 15,572 SH   SOLE   15,572 0 0
OFFICE DEPOT INC COM 676220106 99 17,637 SH   SOLE   17,637 0 0
OGE ENERGY CORP COM 670837103 223 6,407 SH   SOLE   6,407 0 0
OLD DOMINION FGHT LINES INC COM 679580100 249 2,617 SH   SOLE   2,617 0 0
OLD NATL BANCORP IND COM 680033107 286 16,560 SH   SOLE   16,560 0 0
OLD REP INTL CORP COM 680223104 354 18,128 SH   SOLE   8,352 0 9,776
OMEGA HEALTHCARE INVS INC COM 681936100 202 6,118 SH   SOLE   6,118 0 0
OMNICOM GROUP INC COM 681919106 2,141 25,821 SH   SOLE   21,187 0 4,634
ON ASSIGNMENT INC COM 682159108 216 3,995 SH   SOLE   3,995 0 0
ON SEMICONDUCTOR CORP COM 682189105 189 13,495 SH   SOLE   13,495 0 0
ONEOK INC NEW COM 682680103 1,602 30,721 SH   SOLE   28,064 0 2,657
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 471 9,222 SH   SOLE   9,222 0 0
OPEN TEXT CORP COM 683715106 49,915 1,583,305 SH   SOLE   1,480,515 0 102,790
OPKO HEALTH INC COM 68375N103 116 17,577 SH   SOLE   17,577 0 0
ORACLE CORP COM 68389X105 30,469 607,775 SH   SOLE   602,086 0 5,689
OSISKO GOLD ROYALTIES LTD COM 68827L101 1,496 122,510 SH   SOLE   122,510 0 0
OWENS CORNING NEW COM 690742101 250 3,737 SH   SOLE   3,737 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 7,616 226,195 SH   SOLE   203,855 0 22,340
PACCAR INC COM 693718108 2,898 43,877 SH   SOLE   42,626 0 1,251
PACKAGING CORP AMER COM 695156109 345 3,097 SH   SOLE   3,097 0 0
PALO ALTO NETWORKS INC COM 697435105 662 4,948 SH   SOLE   3,569 0 1,379
PAN AMERICAN SILVER CORP COM 697900108 1,005 59,833 SH   SOLE   59,833 0 0
PANERA BREAD CO CL A 69840W108 254 808 SH   SOLE   808 0 0
PARK HOTELS RESORTS INC COM 700517105 254 9,416 SH   SOLE   6,800 0 2,616
PARKER HANNIFIN CORP COM 701094104 2,045 12,793 SH   SOLE   12,203 0 590
PATTERSON COMPANIES INC COM 703395103 495 10,540 SH   SOLE   7,826 0 2,714
PAYCHEX INC COM 704326107 2,722 47,802 SH   SOLE   40,639 0 7,163
PAYPAL HLDGS INC COM 70450Y103 8,412 156,722 SH   SOLE   154,511 0 2,211
PEMBINA PIPELINE CORP COM 706327103 142,706 4,313,743 SH   SOLE   4,174,503 0 139,240
PENN NATL GAMING INC COM 707569109 213 9,968 SH   SOLE   9,968 0 0
PENNEY J C INC COM 708160106 199 42,847 SH   SOLE   42,847 0 0
PENTAIR PLC SHS G7S00T104 1,092 16,405 SH   SOLE   15,260 0 1,145
PEOPLES UNITED FINANCIAL INC COM 712704105 809 45,801 SH   SOLE   28,017 0 17,784
PEPSICO INC COM 713448108 19,461 168,514 SH   SOLE   152,803 0 15,711
PERKINELMER INC COM 714046109 651 9,549 SH   SOLE   9,549 0 0
PERRIGO CO PLC SHS G97822103 731 9,685 SH   SOLE   7,967 0 1,718
PFIZER INC COM 717081103 33,356 993,030 SH   SOLE   960,344 0 32,686
PG&E CORP COM 69331C108 3,487 52,543 SH   SOLE   43,439 0 9,104
PHILIP MORRIS INTL INC COM 718172109 22,015 187,440 SH   SOLE   179,634 0 7,806
PHILLIPS 66 COM 718546104 3,573 43,213 SH   SOLE   42,534 0 679
PINNACLE FOODS INC DEL COM 72348P104 224 3,779 SH   SOLE   3,779 0 0
PINNACLE WEST CAP CORP COM 723484101 920 10,805 SH   SOLE   9,485 0 1,320
PIONEER NAT RES CO COM 723787107 8,569 53,695 SH   SOLE   50,533 0 3,162
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 337 12,832 SH   SOLE   12,832 0 0
PLEXUS CORP COM 729132100 217 4,123 SH   SOLE   4,123 0 0
PNC FINL SVCS GROUP INC COM 693475105 7,894 63,214 SH   SOLE   60,686 0 2,528
POLARIS INDS INC COM 731068102 349 3,789 SH   SOLE   2,118 0 1,671
POTASH CORP SASK INC COM 73755L107 5,344 328,016 SH   SOLE   327,616 0 400
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 3,197 23,228 SH   SOLE   23,228 0 0
PPG INDS INC COM 693506107 3,503 31,854 SH   SOLE   29,971 0 1,883
PPL CORP COM 69351T106 5,727 148,500 SH   SOLE   135,706 0 12,794
PRA GROUP INC COM 69354N106 223 5,881 SH   SOLE   5,881 0 0
PRAXAIR INC COM 74005P104 4,557 34,381 SH   SOLE   32,907 0 1,474
PRECISION DRILLING CORP COM 2010 74022D308 392 115,023 SH   SOLE   115,023 0 0
PRETIUM RES INC COM 74139C102 563 58,660 SH   SOLE   58,660 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,679 22,623 SH   SOLE   21,777 0 846
PRICELINE GRP INC COM NEW 741503403 12,845 6,867 SH   SOLE   6,352 0 515
PRINCIPAL FINL GROUP INC COM 74251V102 1,633 25,495 SH   SOLE   24,247 0 1,248
PROASSURANCE CORP COM 74267C106 396 6,505 SH   SOLE   6,505 0 0
PROCTER AND GAMBLE CO COM 742718109 24,106 276,803 SH   SOLE   263,393 0 13,410
PROGRESSIVE CORP OHIO COM 743315103 2,379 53,956 SH   SOLE   51,535 0 2,421
PROLOGIS INC COM 74340W103 3,229 55,060 SH   SOLE   50,472 0 4,588
PROSPECT CAPITAL CORPORATION COM 74348T102 96 11,781 SH   SOLE   11,781 0 0
PRUDENTIAL FINL INC COM 744320102 4,550 42,072 SH   SOLE   38,932 0 3,140
PRUDENTIAL PLC ADR 74435K204 1,271 27,633 SH   SOLE   23,533 0 4,100
PTC INC COM 69370C100 205 3,728 SH   SOLE   3,728 0 0
PUBLIC STORAGE COM 74460D109 10,553 50,609 SH   SOLE   48,101 0 2,508
PUBLIC SVC ENTERPRISE GROUP COM 744573106 3,915 91,015 SH   SOLE   79,466 0 11,549
PULTE GROUP INC COM 745867101 744 30,331 SH   SOLE   27,163 0 3,168
PVH CORP COM 693656100 1,030 8,994 SH   SOLE   6,928 0 2,066
QORVO INC COM 74736K101 561 8,866 SH   SOLE   6,844 0 2,022
QUALCOMM INC COM 747525103 10,194 184,606 SH   SOLE   177,784 0 6,822
QUANTA SVCS INC COM 74762E102 432 13,120 SH   SOLE   13,120 0 0
QUEST DIAGNOSTICS INC COM 74834L100 2,047 18,417 SH   SOLE   12,286 0 6,131
QUINTILES IMS HOLDINGS INC COM 74876Y101 886 9,902 SH   SOLE   8,324 0 1,578
RALPH LAUREN CORP CL A 751212101 485 6,573 SH   SOLE   5,852 0 721
RANDGOLD RES LTD ADR 752344309 2,623 29,650 SH   SOLE   29,650 0 0
RANGE RES CORP COM 75281A109 1,240 53,532 SH   SOLE   47,130 0 6,402
RAYMOND JAMES FINANCIAL INC COM 754730109 981 12,231 SH   SOLE   11,448 0 783
RAYTHEON CO COM NEW 755111507 4,573 28,318 SH   SOLE   26,259 0 2,059
REALTY INCOME CORP COM 756109104 3,000 54,401 SH   SOLE   45,667 0 8,734
RED HAT INC COM 756577102 1,600 16,714 SH   SOLE   15,898 0 816
REGENCY CTRS CORP COM 758849103 1,078 17,215 SH   SOLE   12,730 0 4,485
REGENERON PHARMACEUTICALS COM 75886F107 5,609 11,420 SH   SOLE   10,865 0 555
REGIONS FINL CORP NEW COM 7591EP100 2,021 138,035 SH   SOLE   111,215 0 26,820
REINSURANCE GROUP AMER INC COM NEW 759351604 275 2,143 SH   SOLE   2,143 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 621 8,525 SH   SOLE   8,525 0 0
RELX NV SPONSORED ADR 75955B102 1,262 61,030 SH   SOLE   42,060 0 18,970
RENAISSANCERE HOLDINGS LTD COM G7496G103 707 5,088 SH   SOLE   1,450 0 3,638
REPUBLIC SVCS INC COM 760759100 2,152 33,761 SH   SOLE   23,831 0 9,930
RESMED INC COM 761152107 1,851 23,764 SH   SOLE   14,889 0 8,875
RESTAURANT BRANDS INTL INC COM 76131D103 7,397 118,364 SH   SOLE   91,959 0 26,405
REYNOLDS AMERICAN INC COM 761713106 6,899 106,076 SH   SOLE   91,863 0 14,213
RH COM 74967X103 260 4,024 SH   SOLE   4,024 0 0
RICHMONT MINES INC COM 76547T106 5,250 674,828 SH   SOLE   674,828 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 1,202 41,888 SH   SOLE   41,888 0 0
RITE AID CORP COM 767754104 99 33,417 SH   SOLE   33,417 0 0
ROBERT HALF INTL INC COM 770323103 603 12,571 SH   SOLE   11,275 0 1,296
ROCKWELL AUTOMATION INC COM 773903109 2,079 12,836 SH   SOLE   12,285 0 551
ROCKWELL COLLINS INC COM 774341101 1,608 15,298 SH   SOLE   14,615 0 683
ROGERS COMMUNICATIONS INC CL B 775109200 212,001 4,493,734 SH   SOLE   4,442,344 0 51,390
ROLLINS INC COM 775711104 284 6,967 SH   SOLE   6,967 0 0
ROPER TECHNOLOGIES INC COM 776696106 2,167 9,360 SH   SOLE   9,062 0 298
ROSS STORES INC COM 778296103 4,896 84,803 SH   SOLE   65,781 0 19,022
ROYAL BK CDA MONTREAL QUE COM 780087102 1,092,926 15,069,544 SH   SOLE   14,859,682 0 209,862
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,951 17,863 SH   SOLE   16,322 0 1,541
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 352 6,620 SH   SOLE   6,620 0 0
RPM INTL INC COM 749685103 242 4,432 SH   SOLE   4,432 0 0
S&P GLOBAL INC COM 78409V104 6,450 44,179 SH   SOLE   33,755 0 10,424
SALESFORCE COM INC COM 79466L302 5,217 60,245 SH   SOLE   58,944 0 1,301
SANDERSON FARMS INC COM 800013104 284 2,458 SH   SOLE   2,458 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 230 59,714 SH   SOLE   59,714 0 0
SANMINA CORPORATION COM 801056102 355 9,317 SH   SOLE   9,317 0 0
SANOFI SPONSORED ADR 80105N105 4,712 98,350 SH   SOLE   93,010 0 5,340
SANTANDER CONSUMER USA HDG I COM 80283M101 213 16,706 SH   SOLE   11,724 0 4,982
SAP SE SPON ADR 803054204 753 7,195 SH   SOLE   4,975 0 2,220
SBA COMMUNICATIONS CORP NEW CL A 78410G104 945 7,006 SH   SOLE   4,038 0 2,968
SCANA CORP NEW COM 80589M102 927 13,836 SH   SOLE   12,120 0 1,716
SCHEIN HENRY INC COM 806407102 6,180 33,765 SH   SOLE   28,889 0 4,876
SCHLUMBERGER LTD COM 806857108 11,504 174,723 SH   SOLE   164,492 0 10,231
SCHWAB CHARLES CORP NEW COM 808513105 5,430 126,395 SH   SOLE   111,863 0 14,532
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 853 12,484 SH   SOLE   9,284 0 3,200
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,167 30,121 SH   SOLE   25,768 0 4,353
SEALED AIR CORP NEW COM 81211K100 1,275 28,478 SH   SOLE   24,939 0 3,539
SEATTLE GENETICS INC COM 812578102 233 4,512 SH   SOLE   4,512 0 0
SEI INVESTMENTS CO COM 784117103 343 6,382 SH   SOLE   5,301 0 1,081
SELECT MED HLDGS CORP COM 81619Q105 209 13,607 SH   SOLE   13,607 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 779 31,570 SH   SOLE   31,570 0 0
SELECTIVE INS GROUP INC COM 816300107 360 7,192 SH   SOLE   7,192 0 0
SEMPRA ENERGY COM 816851109 2,514 22,293 SH   SOLE   21,745 0 548
SERVICE CORP INTL COM 817565104 210 6,278 SH   SOLE   6,278 0 0
SERVICENOW INC COM 81762P102 607 5,730 SH   SOLE   5,110 0 620
SHAW COMMUNICATIONS INC CL B CONV 82028K200 151,878 6,970,061 SH   SOLE   6,966,541 0 3,520
SHERWIN WILLIAMS CO COM 824348106 3,410 9,716 SH   SOLE   9,219 0 497
SHIRE PLC SPONSORED ADR 82481R106 727 4,398 SH   SOLE   3,788 0 610
SHOPIFY INC CL A 82509L107 23,267 268,199 SH   SOLE   266,229 0 1,970
SIERRA WIRELESS INC COM 826516106 353 12,569 SH   SOLE   12,569 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 231 1,612 SH   SOLE   1,612 0 0
SIGNET JEWELERS LIMITED SHS G81276100 499 7,889 SH   SOLE   6,467 0 1,422
SILVER STD RES INC COM 82823L106 455 46,873 SH   SOLE   46,873 0 0
SIMON PPTY GROUP INC NEW COM 828806109 20,363 125,887 SH   SOLE   125,600 0 287
SIRIUS XM HLDGS INC COM 82968B103 1,994 364,563 SH   SOLE   313,211 0 51,352
SKYWEST INC COM 830879102 213 6,073 SH   SOLE   6,073 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3,219 33,550 SH   SOLE   27,487 0 6,063
SL GREEN RLTY CORP COM 78440X101 4,978 47,055 SH   SOLE   46,509 0 546
SLM CORP COM 78442P106 162 14,063 SH   SOLE   14,063 0 0
SMITH A O COM 831865209 320 5,686 SH   SOLE   5,686 0 0
SMUCKER J M CO COM NEW 832696405 1,440 12,171 SH   SOLE   10,267 0 1,904
SNAP ON INC COM 833034101 854 5,407 SH   SOLE   5,052 0 355
SOUTHERN CO COM 842587107 7,329 153,123 SH   SOLE   132,980 0 20,143
SOUTHERN COPPER CORP COM 84265V105 1,081 31,224 SH   SOLE   26,544 0 4,680
SOUTHWEST AIRLS CO COM 844741108 3,845 61,873 SH   SOLE   55,879 0 5,994
SOUTHWESTERN ENERGY CO COM 845467109 77 12,661 SH   SOLE   12,661 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 11,213 95,011 SH   SOLE   95,011 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 217,148 898,049 SH   SOLE   893,376 0 4,673
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 11,122 298,990 SH   SOLE   298,990 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 417 9,731 SH   SOLE   9,731 0 0
SPIRE INC COM 84857L101 384 5,506 SH   SOLE   5,506 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 258 4,459 SH   SOLE   4,459 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 107 14,438 SH   SOLE   14,438 0 0
SPLUNK INC COM 848637104 278 4,881 SH   SOLE   3,840 0 1,041
SPRINT CORP COM SER 1 85207U105 1,202 146,416 SH   SOLE   126,759 0 19,657
SQUARE INC CL A 852234103 245 10,446 SH   SOLE   10,446 0 0
SRC ENERGY INC COM 78470V108 97 14,390 SH   SOLE   14,390 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 239 6,232 SH   SOLE   6,232 0 0
STANLEY BLACK & DECKER INC COM 854502101 2,003 14,236 SH   SOLE   13,554 0 682
STANTEC INC COM 85472N109 1,125 44,726 SH   SOLE   44,726 0 0
STAPLES INC COM 855030102 742 73,643 SH   SOLE   55,658 0 17,985
STARBUCKS CORP COM 855244109 10,626 182,226 SH   SOLE   174,631 0 7,595
STATE STR CORP COM 857477103 3,086 34,397 SH   SOLE   33,482 0 915
STEEL DYNAMICS INC COM 858119100 663 18,527 SH   SOLE   18,527 0 0
STERICYCLE INC COM 858912108 709 9,287 SH   SOLE   7,259 0 2,028
STRYKER CORP COM 863667101 7,189 51,801 SH   SOLE   42,693 0 9,108
SUN LIFE FINL INC COM 866796105 277,366 7,767,596 SH   SOLE   7,637,436 0 130,160
SUNCOR ENERGY INC NEW COM 867224107 463,195 15,871,361 SH   SOLE   15,651,148 0 220,213
SUNTRUST BKS INC COM 867914103 3,149 55,520 SH   SOLE   47,704 0 7,816
SUPERVALU INC COM 868536103 107 32,569 SH   SOLE   32,569 0 0
SVB FINL GROUP COM 78486Q101 301 1,710 SH   SOLE   1,710 0 0
SYMANTEC CORP COM 871503108 2,402 85,042 SH   SOLE   74,973 0 10,069
SYNCHRONY FINL COM 87165B103 7,038 236,013 SH   SOLE   200,716 0 35,297
SYNOPSYS INC COM 871607107 1,397 19,159 SH   SOLE   14,040 0 5,119
SYSCO CORP COM 871829107 5,064 100,622 SH   SOLE   74,989 0 25,633
T MOBILE US INC COM 872590104 3,777 62,314 SH   SOLE   52,036 0 10,278
TAHOE RES INC COM 873868103 2,269 263,462 SH   SOLE   263,462 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 16,143 461,757 SH   SOLE   415,857 0 45,900
TARGA RES CORP COM 87612G101 288 6,369 SH   SOLE   5,294 0 1,075
TARGET CORP COM 87612E106 18,229 348,613 SH   SOLE   346,118 0 2,495
TD AMERITRADE HLDG CORP COM 87236Y108 1,171 27,231 SH   SOLE   17,132 0 10,099
TE CONNECTIVITY LTD REG SHS H84989104 1,690 21,479 SH   SOLE   20,600 0 879
TECHNIPFMC PLC COM G87110105 1,624 59,708 SH   SOLE   59,708 0 0
TECK RESOURCES LTD CL B 878742204 144,018 8,317,561 SH   SOLE   8,306,091 0 11,470
TEGNA INC COM 87901J105 155 10,739 SH   SOLE   7,168 0 3,571
TELEFLEX INC COM 879369106 370 1,782 SH   SOLE   1,367 0 415
TELUS CORP COM 87971M103 296,931 8,610,832 SH   SOLE   8,456,131 0 154,701
TERADYNE INC COM 880770102 205 6,816 SH   SOLE   6,816 0 0
TESLA INC COM 88160R101 3,767 10,416 SH   SOLE   9,677 0 739
TESORO CORP COM 881609101 1,353 14,459 SH   SOLE   13,952 0 507
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 2,177 65,534 SH   SOLE   65,534 0 0
TEXAS INSTRS INC COM 882508104 9,559 124,262 SH   SOLE   120,235 0 4,027
TEXTRON INC COM 883203101 1,181 25,070 SH   SOLE   23,737 0 1,333
THERMO FISHER SCIENTIFIC INC COM 883556102 13,516 77,469 SH   SOLE   67,534 0 9,935
THOMSON REUTERS CORP COM 884903105 38,529 833,132 SH   SOLE   833,132 0 0
TIFFANY & CO NEW COM 886547108 1,095 11,667 SH   SOLE   9,914 0 1,753
TIME INC NEW COM 887228104 181 12,622 SH   SOLE   12,622 0 0
TIME WARNER INC COM NEW 887317303 7,517 74,859 SH   SOLE   69,050 0 5,809
TJX COS INC NEW COM 872540109 6,754 93,585 SH   SOLE   74,318 0 19,267
TOLL BROTHERS INC COM 889478103 429 10,855 SH   SOLE   5,749 0 5,106
TORCHMARK CORP COM 891027104 823 10,756 SH   SOLE   9,782 0 974
TORO CO COM 891092108 241 3,480 SH   SOLE   3,480 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 575,864 11,440,637 SH   SOLE   11,131,225 0 309,412
TOTAL S A SPONSORED ADR 89151E109 3,988 80,405 SH   SOLE   72,915 0 7,490
TOTAL SYS SVCS INC COM 891906109 1,215 20,859 SH   SOLE   14,753 0 6,106
TRACTOR SUPPLY CO COM 892356106 937 17,280 SH   SOLE   15,411 0 1,869
TRANSALTA CORP COM 89346D107 112,669 17,645,218 SH   SOLE   17,636,578 0 8,640
TRANSCANADA CORP COM 89353D107 271,463 5,701,088 SH   SOLE   5,573,436 0 127,652
TRANSDIGM GROUP INC COM 893641100 1,370 5,096 SH   SOLE   4,650 0 446
TRANSOCEAN LTD REG SHS H8817H100 200 24,324 SH   SOLE   19,909 0 4,415
TRANSUNION COM 89400J107 253 5,849 SH   SOLE   5,849 0 0
TRAVELERS COMPANIES INC COM 89417E109 3,538 27,963 SH   SOLE   25,846 0 2,117
TRIMBLE INC COM 896239100 438 12,286 SH   SOLE   7,951 0 4,335
TRIPADVISOR INC COM 896945201 442 11,580 SH   SOLE   10,364 0 1,216
TURQUOISE HILL RES LTD COM 900435108 2,735 1,029,172 SH   SOLE   1,029,172 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 4,526 159,699 SH   SOLE   155,519 0 4,180
TWENTY FIRST CENTY FOX INC CL B 90130A200 1,537 55,149 SH   SOLE   52,453 0 2,696
TWITTER INC COM 90184L102 478 26,723 SH   SOLE   21,847 0 4,876
TWO HBRS INVT CORP COM 90187B101 124 12,530 SH   SOLE   12,530 0 0
TYSON FOODS INC CL A 902494103 2,178 34,779 SH   SOLE   27,908 0 6,871
UDR INC COM 902653104 1,154 29,604 SH   SOLE   22,819 0 6,785
UGI CORP NEW COM 902681105 263 5,432 SH   SOLE   5,432 0 0
ULTA BEAUTY INC COM 90384S303 2,966 10,323 SH   SOLE   8,135 0 2,188
UNDER ARMOUR INC CL A 904311107 454 20,865 SH   SOLE   16,775 0 4,090
UNDER ARMOUR INC CL C 904311206 232 11,520 SH   SOLE   9,928 0 1,592
UNILEVER N V N Y SHS NEW 904784709 2,782 50,480 SH   SOLE   38,790 0 11,690
UNION PAC CORP COM 907818108 9,213 84,592 SH   SOLE   83,106 0 1,486
UNITED CONTL HLDGS INC COM 910047109 2,333 31,008 SH   SOLE   28,114 0 2,894
UNITED PARCEL SERVICE INC CL B 911312106 39,751 359,441 SH   SOLE   336,293 0 23,148
UNITED RENTALS INC COM 911363109 983 8,721 SH   SOLE   7,567 0 1,154
UNITED TECHNOLOGIES CORP COM 913017109 9,708 79,506 SH   SOLE   76,069 0 3,437
UNITEDHEALTH GROUP INC COM 91324P102 16,986 91,607 SH   SOLE   88,296 0 3,311
UNIVERSAL HLTH SVCS INC CL B 913903100 1,421 11,643 SH   SOLE   8,184 0 3,459
UNUM GROUP COM 91529Y106 1,054 22,610 SH   SOLE   20,430 0 2,180
US BANCORP DEL COM NEW 902973304 10,936 210,634 SH   SOLE   181,406 0 29,228
V F CORP COM 918204108 2,004 34,792 SH   SOLE   32,459 0 2,333
VAIL RESORTS INC COM 91879Q109 239 1,176 SH   SOLE   1,176 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 2,172 125,107 SH   SOLE   125,107 0 0
VALERO ENERGY CORP NEW COM 91913Y100 2,894 42,906 SH   SOLE   42,059 0 847
VALHI INC NEW COM 918905100 38 12,658 SH   SOLE   12,658 0 0
VALVOLINE INC COM 92047W101 515 21,723 SH   SOLE   21,723 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,657 75,053 SH   SOLE   75,053 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 831 44,013 SH   SOLE   44,013 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 706 5,740 SH   SOLE   5,740 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,776 43,495 SH   SOLE   30,965 0 12,530
VANTIV INC CL A 92210H105 3,163 49,938 SH   SOLE   43,495 0 6,443
VARIAN MED SYS INC COM 92220P105 1,480 14,339 SH   SOLE   8,172 0 6,167
VCA INC COM 918194101 295 3,201 SH   SOLE   2,642 0 559
VEEVA SYS INC CL A COM 922475108 264 4,300 SH   SOLE   4,300 0 0
VENTAS INC COM 92276F100 4,836 69,757 SH   SOLE   60,948 0 8,809
VEREIT INC COM 92339V100 397 48,788 SH   SOLE   29,460 0 19,328
VERISIGN INC COM 92343E102 1,249 13,439 SH   SOLE   8,474 0 4,965
VERISK ANALYTICS INC COM 92345Y106 3,553 42,118 SH   SOLE   30,595 0 11,523
VERIZON COMMUNICATIONS INC COM 92343V104 22,615 507,427 SH   SOLE   488,933 0 18,494
VERMILION ENERGY INC COM 923725105 48,704 1,536,994 SH   SOLE   1,473,854 0 63,140
VERTEX PHARMACEUTICALS INC COM 92532F100 4,022 31,211 SH   SOLE   29,409 0 1,802
VIACOM INC NEW CL B 92553P201 1,568 46,704 SH   SOLE   43,507 0 3,197
VIAVI SOLUTIONS INC COM 925550105 295 28,061 SH   SOLE   28,061 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 106 10,047 SH   SOLE   10,047 0 0
VISA INC COM CL A 92826C839 24,190 257,940 SH   SOLE   232,816 0 25,124
VMWARE INC CL A COM 928563402 1,474 16,856 SH   SOLE   13,434 0 3,422
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 5,883 204,966 SH   SOLE   196,635 0 8,331
VORNADO RLTY TR SH BEN INT 929042109 1,525 16,239 SH   SOLE   15,655 0 584
VOYA FINL INC COM 929089100 321 8,713 SH   SOLE   7,071 0 1,642
VULCAN MATLS CO COM 929160109 1,734 13,690 SH   SOLE   11,759 0 1,931
W P CAREY INC COM 92936U109 221 3,353 SH   SOLE   3,353 0 0
WABCO HLDGS INC COM 92927K102 234 1,839 SH   SOLE   1,839 0 0
WABTEC CORP COM 929740108 362 3,954 SH   SOLE   3,158 0 796
WADDELL & REED FINL INC CL A 930059100 194 10,300 SH   SOLE   10,300 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 10,708 136,740 SH   SOLE   130,357 0 6,383
WAL-MART STORES INC COM 931142103 30,649 404,983 SH   SOLE   398,589 0 6,394
WASTE CONNECTIONS INC COM 94106B101 69,546 1,080,949 SH   SOLE   1,077,682 0 3,267
WASTE MGMT INC DEL COM 94106L109 3,304 45,039 SH   SOLE   37,241 0 7,798
WATERS CORP COM 941848103 1,432 7,788 SH   SOLE   7,116 0 672
WAYFAIR INC CL A 94419L101 208 2,708 SH   SOLE   2,708 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 52 13,442 SH   SOLE   0 0 13,442
WEC ENERGY GROUP INC COM 92939U106 2,486 40,495 SH   SOLE   27,463 0 13,032
WEINGARTEN RLTY INVS SH BEN INT 948741103 203 6,758 SH   SOLE   3,926 0 2,832
WELLCARE HEALTH PLANS INC COM 94946T106 251 1,396 SH   SOLE   1,396 0 0
WELLS FARGO CO NEW COM 949746101 29,940 540,340 SH   SOLE   538,792 0 1,548
WELLTOWER INC COM 95040Q104 5,535 73,952 SH   SOLE   62,097 0 11,855
WEST PHARMACEUTICAL SVSC INC COM 955306105 223 2,362 SH   SOLE   2,362 0 0
WESTAR ENERGY INC COM 95709T100 333 6,287 SH   SOLE   4,289 0 1,998
WESTERN DIGITAL CORP COM 958102105 3,151 35,565 SH   SOLE   33,987 0 1,578
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 301 7,008 SH   SOLE   7,008 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 231 4,131 SH   SOLE   4,131 0 0
WESTERN UN CO COM 959802109 915 48,043 SH   SOLE   42,286 0 5,757
WESTLAKE CHEM CORP COM 960413102 349 5,270 SH   SOLE   4,232 0 1,038
WESTROCK CO COM 96145D105 1,334 23,547 SH   SOLE   22,202 0 1,345
WEYERHAEUSER CO COM 962166104 2,326 69,438 SH   SOLE   67,459 0 1,979
WHEATON PRECIOUS METALS CORP COM 962879102 8,338 420,233 SH   SOLE   420,233 0 0
WHIRLPOOL CORP COM 963320106 1,364 7,118 SH   SOLE   6,735 0 383
WHOLE FOODS MKT INC COM 966837106 1,514 35,944 SH   SOLE   28,012 0 7,932
WILLIAMS COS INC DEL COM 969457100 2,240 73,965 SH   SOLE   71,395 0 2,570
WILLIS TOWERS WATSON PUB LTD SHS G96629103 1,447 9,948 SH   SOLE   7,329 0 2,619
WOLVERINE WORLD WIDE INC COM 978097103 340 12,135 SH   SOLE   12,135 0 0
WORKDAY INC CL A 98138H101 773 7,969 SH   SOLE   6,218 0 1,751
WPP PLC NEW ADR 92937A102 1,034 9,810 SH   SOLE   6,680 0 3,130
WYNDHAM WORLDWIDE CORP COM 98310W108 1,241 12,358 SH   SOLE   9,729 0 2,629
WYNN RESORTS LTD COM 983134107 1,688 12,584 SH   SOLE   10,735 0 1,849
XCEL ENERGY INC COM 98389B100 2,806 61,165 SH   SOLE   44,067 0 17,098
XEROX CORP COM NEW 984121608 780 27,142 SH   SOLE   19,475 0 7,667
XILINX INC COM 983919101 2,324 36,125 SH   SOLE   30,004 0 6,121
XL GROUP LTD COM G98294104 830 18,952 SH   SOLE   15,125 0 3,827
XPO LOGISTICS INC COM 983793100 225 3,475 SH   SOLE   3,475 0 0
XYLEM INC COM 98419M100 980 17,671 SH   SOLE   15,216 0 2,455
YAMANA GOLD INC COM 98462Y100 954 395,625 SH   SOLE   395,625 0 0
YUM BRANDS INC COM 988498101 3,152 42,727 SH   SOLE   33,340 0 9,387
YUM CHINA HLDGS INC COM 98850P109 417 10,584 SH   SOLE   8,507 0 2,077
ZAYO GROUP HLDGS INC COM 98919V105 302 9,771 SH   SOLE   7,893 0 1,878
ZILLOW GROUP INC CL C CAP STK 98954M200 278 5,671 SH   SOLE   5,671 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 2,404 18,719 SH   SOLE   17,654 0 1,065
ZIONS BANCORPORATION COM 989701107 1,052 23,968 SH   SOLE   17,572 0 6,396
ZOETIS INC CL A 98978V103 3,780 60,597 SH   SOLE   53,572 0 7,025
ZYNGA INC CL A 98986T108 108 29,679 SH   SOLE   29,679 0 0