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