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