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