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