0001596800-20-000014.txt : 20201112 0001596800-20-000014.hdr.sgml : 20201112 20201112161649 ACCESSION NUMBER: 0001596800-20-000014 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201112 DATE AS OF CHANGE: 20201112 EFFECTIVENESS DATE: 20201112 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Connor, Clark & Lunn Investment Management Ltd. CENTRAL INDEX KEY: 0001596800 IRS NUMBER: 000000000 STATE OF INCORPORATION: A1 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-16144 FILM NUMBER: 201306915 BUSINESS ADDRESS: STREET 1: 2300 - 1111 WEST GEORGIA STREET CITY: VANCOUVER STATE: A1 ZIP: V6E 4M3 BUSINESS PHONE: 604-685-2020 MAIL ADDRESS: STREET 1: 2300 - 1111 WEST GEORGIA STREET CITY: VANCOUVER STATE: A1 ZIP: V6E 4M3 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001596800 XXXXXXXX 09-30-2020 09-30-2020 Connor, Clark & Lunn Investment Management Ltd.
2300 - 1111 WEST GEORGIA STREET VANCOUVER A1 V6E 4M3
13F HOLDINGS REPORT 028-16144 N
Derrick Crowe Chief Compliance Officer 604-685-2020 Derrick Crowe Vancouver A1 11-12-2020 0 909 15045837 false
INFORMATION TABLE 2 r13F-0930.xml CCLIM 13F Q3 2020 21VIANET GROUP INC SPONSORED ADS A 90138A103 2687 116012 SH SOLE 1 115486 0 526 3M CO COM 88579Y101 3823 23868 SH SOLE 1 2045 0 21823 ABBOTT LABS COM 002824100 18438 169420 SH SOLE 1 42096 0 127324 ABBVIE INC COM 00287Y109 23086 263574 SH SOLE 1 47016 0 216558 ABEONA THERAPEUTICS INC COM 00289Y107 224 219260 SH SOLE 1 219260 0 0 ABERCROMBIE & FITCH CO CL A 002896207 3476 249526 SH SOLE 1 249526 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 80735 357250 SH SOLE 1 130320 0 226930 ACCURAY INC COM 004397105 116 48312 SH SOLE 1 48312 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 81 31575 SH SOLE 1 31575 0 0 ACTIVISION BLIZZARD INC COM 00507V109 25963 320732 SH SOLE 1 75126 0 245606 ADAMAS PHARMACEUTICALS INC COM 00548A106 68 16430 SH SOLE 1 16430 0 0 ADECOAGRO S A COM L00849106 1252 268052 SH SOLE 1 268052 0 0 ADIENT PLC ORD SHS G0084W101 6509 375608 SH SOLE 1 319 0 375289 ADOBE SYSTEMS INCORPORATED COM 00724F101 64322 131154 SH SOLE 1 52934 0 78220 ADVANCED MICRO DEVICES INC COM 007903107 12134 147999 SH SOLE 1 60608 0 87391 AERCAP HOLDINGS NV SHS N00985106 7015 278469 SH SOLE 1 278469 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 503 12602 SH SOLE 1 12602 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 2277 33300 SH SOLE 1 33300 0 0 AFLAC INC COM 001055102 13979 384555 SH SOLE 1 31063 0 353492 AGCO CORP COM 001084102 535 7207 SH SOLE 1 7207 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1852 18348 SH SOLE 1 468 0 17880 AGNICO EAGLE MINES LTD COM 008474108 91091 1143857 SH SOLE 1 959874 0 183983 AIR PRODS & CHEMS INC COM 009158106 27913 93711 SH SOLE 1 8755 0 84956 ALAMOS GOLD INC NEW COM CL A 011532108 34195 3883673 SH SOLE 1 3844473 0 39200 ALASKA COMMUNICATIONS SYS GR COM 01167P101 91 45489 SH SOLE 1 45489 0 0 ALCOA CORP COM 013872106 6436 553395 SH SOLE 1 146 0 553249 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 18603 116268 SH SOLE 1 91422 0 24846 ALGONQUIN PWR UTILS CORP COM 015857105 3396 233900 SH SOLE 1 233900 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 33875 115228 SH SOLE 1 69183 0 46045 ALLEGIANT TRAVEL CO COM 01748X102 1065 8892 SH SOLE 1 8892 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 8014 190897 SH SOLE 1 134310 0 56587 ALLIANT ENERGY CORP COM 018802108 1693 32775 SH SOLE 1 491 0 32284 ALLSTATE CORP COM 020002101 6146 65290 SH SOLE 1 23631 0 41659 ALLY FINL INC COM 02005N100 1000 39881 SH SOLE 1 114 0 39767 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 133 10375 SH SOLE 1 10375 0 0 ALPHABET INC CAP STK CL C 02079K107 131231 89297 SH SOLE 1 31372 0 57925 ALPHABET INC CAP STK CL A 02079K305 40133 27383 SH SOLE 1 12271 0 15112 ALTICE USA INC CL A 02156K103 1042 40088 SH SOLE 1 93 0 39995 ALTRIA GROUP INC COM 02209S103 2360 61067 SH SOLE 1 61067 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 1122 119399 SH SOLE 1 119399 0 0 AMAZON COM INC COM 023135106 282655 89768 SH SOLE 1 34911 0 54857 AMBEV SA SPONSORED ADR 02319V103 4554 2015068 SH SOLE 1 1803202 0 211866 AMCOR PLC ORD G0250X107 2633 238245 SH SOLE 1 44362 0 193883 AMEDISYS INC COM 023436108 3274 13847 SH SOLE 1 1647 0 12200 AMEREN CORP COM 023608102 2951 37315 SH SOLE 1 5369 0 31946 AMERICAN AXLE & MFG HLDGS IN COM 024061103 228 39457 SH SOLE 1 39457 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 8473 572106 SH SOLE 1 572106 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1055 12906 SH SOLE 1 3245 0 9661 AMERICAN EXPRESS CO COM 025816109 3770 37608 SH SOLE 1 17014 0 20594 AMERICAN FINL GROUP INC OHIO COM 025932104 795 11862 SH SOLE 1 36 0 11826 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 367 5433 SH SOLE 1 5433 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 1687 59846 SH SOLE 1 59846 0 0 AMERICAN TOWER CORP NEW COM 03027X100 41401 171270 SH SOLE 1 60832 0 110438 AMERISOURCEBERGEN CORP COM 03073E105 1658 17106 SH SOLE 1 225 0 16881 AMGEN INC COM 031162100 16789 66058 SH SOLE 1 31061 0 34997 AMKOR TECHNOLOGY INC COM 031652100 10814 965563 SH SOLE 1 309 0 965254 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 70 18014 SH SOLE 1 18014 0 0 AMPHENOL CORP NEW CL A 032095101 6626 61200 SH SOLE 1 10918 0 50282 AMTECH SYS INC COM PAR $0.01N 032332504 94 19252 SH SOLE 1 19252 0 0 ANALOG DEVICES INC COM 032654105 2234 19140 SH SOLE 1 19140 0 0 ANAPTYSBIO INC COM 032724106 1290 87451 SH SOLE 1 87451 0 0 ANSYS INC COM 03662Q105 1456 4448 SH SOLE 1 4448 0 0 ANTHEM INC COM 036752103 10586 39413 SH SOLE 1 6791 0 32622 AON PLC SHS CL A G0403H108 3830 18565 SH SOLE 1 648 0 17917 APHRIA INC COM 03765K104 1406 316900 SH SOLE 1 316900 0 0 APOGEE ENTERPRISES INC COM 037598109 263 12301 SH SOLE 1 12301 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 6553 681885 SH SOLE 1 681885 0 0 APPLE INC COM 037833100 394114 3403105 SH SOLE 1 1159790 0 2243315 APPLIED GENETIC TECHNOLOGIES COM 03820J100 198 40740 SH SOLE 1 40740 0 0 APPLIED MATLS INC COM 038222105 4545 76452 SH SOLE 1 43478 0 32974 ARBOR REALTY TRUST INC COM 038923108 248 21630 SH SOLE 1 21630 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 14018 1057969 SH SOLE 1 1057969 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 1295 315863 SH SOLE 1 315863 0 0 ARCUS BIOSCIENCES INC COM 03969F109 1474 86014 SH SOLE 1 86014 0 0 ARMSTRONG FLOORING INC COM 04238R106 36 10327 SH SOLE 1 10327 0 0 ARROW ELECTRS INC COM 042735100 12573 159844 SH SOLE 1 1148 0 158696 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 958 234798 SH SOLE 1 234798 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1296 3510 SH SOLE 1 3510 0 0 ASSERTIO HOLDINGS INC COM STK 04546C106 946 1421719 SH SOLE 1 1421719 0 0 AT HOME GROUP INC COM 04650Y100 1019 68545 SH SOLE 1 68545 0 0 AT&T INC COM 00206R102 40789 1430704 SH SOLE 1 463522 0 967182 ATLANTIC POWER CORP COM NEW 04878Q863 7196 3644859 SH SOLE 1 3644859 0 0 ATMOS ENERGY CORP COM 049560105 1531 16012 SH SOLE 1 186 0 15826 AURINIA PHARMACEUTICALS INC COM 05156V102 23856 1620692 SH SOLE 1 1489492 0 131200 AUTODESK INC COM 052769106 456 1972 SH SOLE 1 1972 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 14223 101966 SH SOLE 1 41696 0 60270 AVALONBAY CMNTYS INC COM 053484101 25082 167954 SH SOLE 1 32491 0 135463 AVANTOR INC COM 05352A100 1132 50352 SH SOLE 1 131 0 50221 AVERY DENNISON CORP COM 053611109 1282 10030 SH SOLE 1 126 0 9904 AVIS BUDGET GROUP COM 053774105 385 14642 SH SOLE 1 14642 0 0 AVNET INC COM 053807103 5175 200281 SH SOLE 1 77 0 200204 B2GOLD CORP COM 11777Q209 45802 7037856 SH SOLE 1 6927156 0 110700 BAKER HUGHES COMPANY CL A 05722G100 9087 683712 SH SOLE 1 683712 0 0 BALLARD PWR SYS INC NEW COM 058586108 23559 1559930 SH SOLE 1 1386130 0 173800 BANK MONTREAL QUE COM 063671101 174885 2993099 SH SOLE 1 2701765 0 291334 BANK NEW YORK MELLON CORP COM 064058100 3111 90590 SH SOLE 1 1230 0 89360 BANK NOVA SCOTIA B C COM 064149107 197343 4752374 SH SOLE 1 4144411 0 607963 BARNES & NOBLE ED INC COM 06777U101 563 218072 SH SOLE 1 218072 0 0 BARRICK GOLD CORP COM 067901108 303665 10816704 SH SOLE 1 9985104 0 831600 BASSETT FURNITURE INDS INC COM 070203104 261 19064 SH SOLE 1 19064 0 0 BAUSCH HEALTH COS INC COM 071734107 56420 3631094 SH SOLE 1 3457094 0 174000 BAXTER INTL INC COM 071813109 5356 66606 SH SOLE 1 767 0 65839 BBX CAP CORP NEW CL A 05491N302 232 17360 SH SOLE 1 17360 0 0 BCE INC COM NEW 05534B760 250426 6041639 SH SOLE 1 5685339 0 356300 BEAZER HOMES USA INC COM NEW 07556Q881 554 41943 SH SOLE 1 41943 0 0 BECTON DICKINSON & CO COM 075887109 8837 37979 SH SOLE 1 484 0 37495 BED BATH & BEYOND INC COM 075896100 2395 159908 SH SOLE 1 159908 0 0 BEL FUSE INC CL B 077347300 115 10773 SH SOLE 1 10773 0 0 BERKLEY W R CORP COM 084423102 1342 21952 SH SOLE 1 3452 0 18500 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 91537 429870 SH SOLE 1 96054 0 333816 BEST BUY INC COM 086516101 9997 89825 SH SOLE 1 6711 0 83114 BG STAFFING INC COM 05544A109 179 21181 SH SOLE 1 21181 0 0 BHP GROUP LTD SPONSORED ADS 088606108 958 18520 SH SOLE 1 18520 0 0 BIG LOTS INC COM 089302103 7005 157060 SH SOLE 1 398 0 156662 BIGLARI HLDGS INC COM STK CL B 08986R309 1109 12456 SH SOLE 1 12456 0 0 BIO RAD LABS INC CL A 090572207 8141 15794 SH SOLE 1 209 0 15585 BIOGEN INC COM 09062X103 9893 34874 SH SOLE 1 12146 0 22728 BIOMARIN PHARMACEUTICAL INC COM 09061G101 693 9108 SH SOLE 1 9108 0 0 BJS RESTAURANTS INC COM 09180C106 2562 87019 SH SOLE 1 87019 0 0 BK OF AMERICA CORP COM 060505104 68411 2839792 SH SOLE 1 684829 0 2154963 BLACK KNIGHT INC COM 09215C105 1965 22576 SH SOLE 1 3178 0 19398 BLACKBERRY LTD COM 09228F103 797 173823 SH SOLE 1 173823 0 0 BLACKROCK INC COM 09247X101 18881 33503 SH SOLE 1 9295 0 24208 BLOOMIN BRANDS INC COM 094235108 5314 347983 SH SOLE 1 347983 0 0 BLUCORA INC COM 095229100 571 60637 SH SOLE 1 60637 0 0 BOOKING HOLDINGS INC COM 09857L108 3632 2123 SH SOLE 1 2123 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1485 17891 SH SOLE 1 43 0 17848 BOSTON BEER INC CL A 100557107 8373 9479 SH SOLE 1 2676 0 6803 BOSTON PROPERTIES INC COM 101121101 1552 19324 SH SOLE 1 226 0 19098 BOSTON SCIENTIFIC CORP COM 101137107 7266 190152 SH SOLE 1 10595 0 179557 BRF SA SPONSORED ADR 10552T107 9007 2746087 SH SOLE 1 2746087 0 0 BRIGHTCOVE INC COM 10921T101 344 33606 SH SOLE 1 33606 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 962 74586 SH SOLE 1 74586 0 0 BRINKER INTL INC COM 109641100 5016 117414 SH SOLE 1 117414 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 21479 356265 SH SOLE 1 63491 0 292774 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2112 58436 SH SOLE 1 58436 0 0 BROADCOM INC COM 11135F101 17867 49042 SH SOLE 1 26404 0 22638 BROOKDALE SR LIVING INC COM 112463104 1424 560716 SH SOLE 1 560716 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 142159 4298337 SH SOLE 1 3761690 0 536647 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 26832 880018 SH SOLE 1 804705 0 75313 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 75173 1577355 SH SOLE 1 1322671 0 254684 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 29042 495255 SH SOLE 1 403280 0 91975 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 121393 2310297 SH SOLE 1 1969197 0 341100 BROWN & BROWN INC COM 115236101 1850 40875 SH SOLE 1 9705 0 31170 BROWN FORMAN CORP CL B 115637209 11780 156402 SH SOLE 1 11593 0 144809 BRP INC COM SUN VTG 05577W200 84743 1604764 SH SOLE 1 1513364 0 91400 BUNGE LIMITED COM G16962105 843 18436 SH SOLE 1 43 0 18393 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 379 3707 SH SOLE 1 3707 0 0 CABLE ONE INC COM 12685J105 2981 1581 SH SOLE 1 4 0 1577 CABOT OIL & GAS CORP COM 127097103 3739 215359 SH SOLE 1 163786 0 51573 CADENCE DESIGN SYSTEM INC COM 127387108 6377 59804 SH SOLE 1 21866 0 37938 CAE INC COM 124765108 38467 2630727 SH SOLE 1 2630727 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 3057 54532 SH SOLE 1 505 0 54027 CAI INTERNATIONAL INC COM 12477X106 3153 114520 SH SOLE 1 114520 0 0 CALERES INC COM 129500104 393 41101 SH SOLE 1 41101 0 0 CAMECO CORP COM 13321L108 16105 1595167 SH SOLE 1 1560267 0 34900 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 8668 269987 SH SOLE 1 269987 0 0 CANADIAN IMP BK COMM COM 136069101 108313 1449765 SH SOLE 1 1285965 0 163800 CANADIAN NAT RES LTD COM 136385101 92294 5761711 SH SOLE 1 5106563 0 655148 CANADIAN NATL RY CO COM 136375102 633963 5955645 SH SOLE 1 5333226 0 622419 CANADIAN PAC RY LTD COM 13645T100 440025 1447240 SH SOLE 1 1266263 0 180977 CANADIAN SOLAR INC COM 136635109 19264 548822 SH SOLE 1 548822 0 0 CANON INC SPONSORED ADR 138006309 1414 85206 SH SOLE 1 75315 0 9891 CAPITAL ONE FINL CORP COM 14040H105 2755 38340 SH SOLE 1 5590 0 32750 CAPRI HOLDINGS LIMITED SHS G1890L107 5907 328146 SH SOLE 1 13002 0 315144 CARDINAL HEALTH INC COM 14149Y108 2670 56879 SH SOLE 1 1261 0 55618 CARNIVAL CORP UNIT 99/99/9999 143658300 3736 246105 SH SOLE 1 184029 0 62076 CARROLS RESTAURANT GROUP INC COM 14574X104 455 70596 SH SOLE 1 70596 0 0 CARS COM INC COM 14575E105 2172 268852 SH SOLE 1 268852 0 0 CATALENT INC COM 148806102 15917 185818 SH SOLE 1 4358 0 181460 CATALYST BIOSCIENCES INC COM NEW 14888D208 189 44015 SH SOLE 1 44015 0 0 CATERPILLAR INC DEL COM 149123101 10943 73368 SH SOLE 1 7076 0 66292 CDK GLOBAL INC COM 12508E101 785 18009 SH SOLE 1 63 0 17946 CDW CORP COM 12514G108 884 7396 SH SOLE 1 7396 0 0 CECO ENVIRONMENTAL CORP COM 125141101 2506 343734 SH SOLE 1 343734 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 77 94543 SH SOLE 1 94543 0 0 CELESTICA INC SUB VTG SHS 15101Q108 32750 4742303 SH SOLE 1 4604003 0 138300 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 765 51579 SH SOLE 1 51579 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 22090 5813035 SH SOLE 1 5586366 0 226669 CENOVUS ENERGY INC COM 15135U109 37691 9674798 SH SOLE 1 9674798 0 0 CENTENE CORP DEL COM 15135B101 4258 72996 SH SOLE 1 880 0 72116 CENTENNIAL RESOURCE DEV INC CL A 15136A102 657 1090028 SH SOLE 1 1090028 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 206 5691 SH SOLE 1 5691 0 0 CERIDIAN HCM HLDG INC COM 15677J108 1008 12200 SH SOLE 1 11400 0 800 CERNER CORP COM 156782104 335 4638 SH SOLE 1 4638 0 0 CGI INC CL A SUB VTG 12532H104 123586 1821666 SH SOLE 1 1821666 0 0 CHANNELADVISOR CORP COM 159179100 1317 91000 SH SOLE 1 91000 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 20819 33346 SH SOLE 1 14646 0 18700 CHECK POINT SOFTWARE TECH LT ORD M22465104 41983 348872 SH SOLE 1 109620 0 239252 CHEESECAKE FACTORY INC COM 163072101 1702 61354 SH SOLE 1 61354 0 0 CHEETAH MOBILE INC ADR 163075104 1161 563505 SH SOLE 1 563505 0 0 CHEGG INC COM 163092109 3541 49572 SH SOLE 1 49572 0 0 CHEMED CORP NEW COM 16359R103 14135 29427 SH SOLE 1 930 0 28497 CHEMOURS CO COM 163851108 10305 492813 SH SOLE 1 65931 0 426882 CHEVRON CORP NEW COM 166764100 33925 471184 SH SOLE 1 228750 0 242434 CHICOS FAS INC COM 168615102 62 63366 SH SOLE 1 63366 0 0 CHILDRENS PL INC COM 168905107 1654 58352 SH SOLE 1 58352 0 0 CHIMERIX INC COM 16934W106 886 355931 SH SOLE 1 355931 0 0 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 68 46990 SH SOLE 1 46990 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2691 83685 SH SOLE 1 42978 0 40707 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 3213 107023 SH SOLE 1 80364 0 26659 CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 5651 864043 SH SOLE 1 741386 0 122657 CHINA YUCHAI INTL LTD COM G21082105 2943 163487 SH SOLE 1 163487 0 0 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 718 37294 SH SOLE 1 37294 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 4511 3627 SH SOLE 1 199 0 3428 CHUBB LIMITED COM H1467J104 1868 16090 SH SOLE 1 2255 0 13835 CHURCH & DWIGHT INC COM 171340102 1873 19987 SH SOLE 1 375 0 19612 CIDARA THERAPEUTICS INC COM 171757107 56 19769 SH SOLE 1 19769 0 0 CINEMARK HLDGS INC COM 17243V102 3401 340148 SH SOLE 1 340148 0 0 CINTAS CORP COM 172908105 1778 5341 SH SOLE 1 5341 0 0 CISCO SYS INC COM 17275R102 35855 910251 SH SOLE 1 363919 0 546332 CITIGROUP INC COM NEW 172967424 18814 436408 SH SOLE 1 130076 0 306332 CITIZENS FINL GROUP INC COM 174610105 1017 40242 SH SOLE 1 644 0 39598 CITRIX SYS INC COM 177376100 436 3169 SH SOLE 1 3169 0 0 CIVEO CORP CDA COM 17878Y108 386 571864 SH SOLE 1 571864 0 0 CLOROX CO DEL COM 189054109 3894 18529 SH SOLE 1 2234 0 16295 CMS ENERGY CORP COM 125896100 3589 58447 SH SOLE 1 10840 0 47607 CNOOC LIMITED SPONSORED ADR 126132109 6748 70255 SH SOLE 1 64778 0 5477 CNX RES CORP COM 12653C108 6962 737510 SH SOLE 1 737510 0 0 COCA COLA CO COM 191216100 43720 885557 SH SOLE 1 362147 0 523410 COGNEX CORP COM 192422103 6125 94089 SH SOLE 1 4875 0 89214 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7773 111974 SH SOLE 1 42027 0 69947 COHERUS BIOSCIENCES INC COM 19249H103 291 15889 SH SOLE 1 15889 0 0 COLGATE PALMOLIVE CO COM 194162103 20241 262364 SH SOLE 1 157077 0 105287 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 6678 100331 SH SOLE 1 100331 0 0 COLONY CAP INC NEW CL A COM 19626G108 343 125625 SH SOLE 1 125625 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 550 6319 SH SOLE 1 6319 0 0 COMCAST CORP NEW CL A 20030N101 36811 795736 SH SOLE 1 347486 0 448250 COMERICA INC COM 200340107 1298 33930 SH SOLE 1 225 0 33705 COMMERCIAL VEH GROUP INC COM 202608105 1649 252570 SH SOLE 1 252570 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 7090 1680029 SH SOLE 1 1301568 0 378461 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 624 56582 SH SOLE 1 56582 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 1316 447783 SH SOLE 1 447783 0 0 COMSCORE INC COM 20564W105 43 21099 SH SOLE 1 21099 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 3379 344051 SH SOLE 1 344051 0 0 CONDUENT INC COM 206787103 4173 1312132 SH SOLE 1 1312132 0 0 CONOCOPHILLIPS COM 20825C104 1164 35433 SH SOLE 1 35433 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 176 30918 SH SOLE 1 30918 0 0 CONSOLIDATED EDISON INC COM 209115104 4422 56835 SH SOLE 1 13605 0 43230 CONSTELLATION BRANDS INC CL A 21036P108 437 2306 SH SOLE 1 2306 0 0 COOPER STD HLDGS INC COM 21676P103 190 14378 SH SOLE 1 14378 0 0 COPART INC COM 217204106 4649 44213 SH SOLE 1 16872 0 27341 CORNERSTONE BLDG BRANDS INC COM 21925D109 748 93729 SH SOLE 1 93729 0 0 CORNING INC COM 219350105 3896 120202 SH SOLE 1 21211 0 98991 CORPORACION AMER ARPTS S A COM L1995B107 345 154533 SH SOLE 1 154533 0 0 COSTAR GROUP INC COM 22160N109 4892 5765 SH SOLE 1 672 0 5093 COSTCO WHSL CORP NEW COM 22160K105 34850 98170 SH SOLE 1 41040 0 57130 COTY INC COM CL A 222070203 8045 2979763 SH SOLE 1 1698295 0 1281468 COVENANT LOGISTICS GROUP INC CL A 22284P105 912 52134 SH SOLE 1 52134 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 1605 14002 SH SOLE 1 14002 0 0 CRAWFORD & CO CL B 224633107 97 15126 SH SOLE 1 15126 0 0 CRAWFORD & CO CL A 224633206 165 25165 SH SOLE 1 25165 0 0 CRESCENT PT ENERGY CORP COM 22576C101 8786 7270309 SH SOLE 1 7270309 0 0 CRH MED CORP COM 12626F105 4772 2207517 SH SOLE 1 2207517 0 0 CRONOS GROUP INC COM 22717L101 5227 1040800 SH SOLE 1 1024500 0 16300 CROSS CTRY HEALTHCARE INC COM 227483104 105 16162 SH SOLE 1 16162 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 2036 14829 SH SOLE 1 2750 0 12079 CROWN CASTLE INTL CORP NEW COM 22822V101 12055 72400 SH SOLE 1 18476 0 53924 CRYOPORT INC COM PAR $0.001 229050307 506 10680 SH SOLE 1 10680 0 0 CSX CORP COM 126408103 7532 96974 SH SOLE 1 39772 0 57202 CUMMINS INC COM 231021106 4905 23229 SH SOLE 1 4140 0 19089 CURO GROUP HOLDINGS CORP COM 23131L107 343 48594 SH SOLE 1 48594 0 0 CURTISS WRIGHT CORP COM 231561101 1416 15188 SH SOLE 1 32 0 15156 CVS HEALTH CORP COM 126650100 9999 171211 SH SOLE 1 2084 0 169127 CYMABAY THERAPEUTICS INC COM 23257D103 1335 184394 SH SOLE 1 184394 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 156 23387 SH SOLE 1 23387 0 0 DANAHER CORPORATION COM 235851102 30187 140191 SH SOLE 1 42365 0 97826 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 2600 19223 SH SOLE 1 19223 0 0 DARDEN RESTAURANTS INC COM 237194105 2060 20453 SH SOLE 1 3648 0 16805 DATADOG INC CL A COM 23804L103 1541 15089 SH SOLE 1 2773 0 12316 DAVITA INC COM 23918K108 1776 20730 SH SOLE 1 214 0 20516 DEERE & CO COM 244199105 8628 38928 SH SOLE 1 471 0 38457 DESCARTES SYS GROUP INC COM 249906108 127886 2246154 SH SOLE 1 2139030 0 107124 DESIGNER BRANDS INC CL A 250565108 64 11775 SH SOLE 1 11775 0 0 DESPEGAR COM CORP ORD SHS G27358103 249 39137 SH SOLE 1 39137 0 0 DEXCOM INC COM 252131107 2049 4971 SH SOLE 1 4971 0 0 DHI GROUP INC COM 23331S100 640 283312 SH SOLE 1 283312 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 3958 28750 SH SOLE 1 11378 0 17372 DICERNA PHARMACEUTICALS INC COM 253031108 5360 297971 SH SOLE 1 5389 0 292582 DICKS SPORTING GOODS INC COM 253393102 14100 243612 SH SOLE 1 70586 0 173026 DIEBOLD NXDF INC COM 253651103 1069 139907 SH SOLE 1 139907 0 0 DIGITAL RLTY TR INC COM 253868103 32423 220922 SH SOLE 1 95210 0 125712 DISCOVERY INC COM SER A 25470F104 1280 58806 SH SOLE 1 670 0 58136 DISNEY WALT CO COM DISNEY 254687106 32925 265353 SH SOLE 1 50694 0 214659 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 289 82136 SH SOLE 1 82136 0 0 DOCUSIGN INC COM 256163106 6361 29552 SH SOLE 1 9365 0 20187 DOLLAR GEN CORP NEW COM 256677105 8782 41896 SH SOLE 1 9325 0 32571 DOLLAR TREE INC COM 256746108 1123 12300 SH SOLE 1 12300 0 0 DOMINION ENERGY INC COM 25746U109 4300 54483 SH SOLE 1 18879 0 35604 DOMINOS PIZZA INC COM 25754A201 14116 33192 SH SOLE 1 1551 0 31641 DONNELLEY FINL SOLUTIONS INC COM 25787G100 5097 381524 SH SOLE 1 381524 0 0 DONNELLEY R R & SONS CO COM 257867200 643 440135 SH SOLE 1 440135 0 0 DOW INC COM 260557103 2883 61269 SH SOLE 1 2157 0 59112 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 3226 272217 SH SOLE 1 271703 0 514 DRIVE SHACK INC COM 262077100 96 85274 SH SOLE 1 85274 0 0 DUCOMMUN INC DEL COM 264147109 1069 32473 SH SOLE 1 32473 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2697 30453 SH SOLE 1 9119 0 21334 DUKE REALTY CORP COM NEW 264411505 13209 357959 SH SOLE 1 33840 0 324119 DXC TECHNOLOGY CO COM 23355L106 1837 102923 SH SOLE 1 314 0 102609 DYNATRACE INC COM NEW 268150109 1001 24396 SH SOLE 1 4058 0 20338 E TRADE FINANCIAL CORP COM NEW 269246401 1382 27618 SH SOLE 1 3764 0 23854 EBAY INC. COM 278642103 812 15579 SH SOLE 1 15579 0 0 ECOLAB INC COM 278865100 3195 15986 SH SOLE 1 379 0 15607 EDWARDS LIFESCIENCES CORP COM 28176E108 4404 55175 SH SOLE 1 942 0 54233 EIGER BIOPHARMACEUTICALS INC COM 28249U105 102 12509 SH SOLE 1 12509 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 1445 51723 SH SOLE 1 122 0 51601 ELDORADO GOLD CORP NEW COM 284902509 58869 5581872 SH SOLE 1 4075047 0 1506825 ELECTRONIC ARTS INC COM 285512109 12781 98005 SH SOLE 1 24599 0 73406 ELEVATE CREDIT INC COM 28621V101 58 22758 SH SOLE 1 22758 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 4066 39350 SH SOLE 1 125 0 39225 EMERSON ELEC CO COM 291011104 4067 62030 SH SOLE 1 906 0 61124 ENBRIDGE INC COM 29250N105 276778 9478812 SH SOLE 1 8890698 0 588114 ENERPLUS CORP COM 292766102 6194 3381590 SH SOLE 1 3381590 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 324 137855 SH SOLE 1 137855 0 0 EPAM SYS INC COM 29414B104 3364 10407 SH SOLE 1 1547 0 8860 EPR PPTYS COM SH BEN INT 26884U109 3041 110584 SH SOLE 1 110584 0 0 EQUIFAX INC COM 294429105 2493 15890 SH SOLE 1 184 0 15706 EQUINIX INC COM 29444U700 1851 2435 SH SOLE 1 201 0 2234 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2190 35721 SH SOLE 1 10616 0 25105 EQUITY RESIDENTIAL SH BEN INT 29476L107 16826 327800 SH SOLE 1 49258 0 278542 ERIE INDTY CO CL A 29530P102 3068 14590 SH SOLE 1 10866 0 3724 ESCALADE INC COM 296056104 321 17562 SH SOLE 1 17562 0 0 ESSEX PPTY TR INC COM 297178105 4466 22243 SH SOLE 1 5599 0 16644 ETHAN ALLEN INTERIORS INC COM 297602104 319 23565 SH SOLE 1 23565 0 0 EVEREST RE GROUP LTD COM G3223R108 2645 13390 SH SOLE 1 3160 0 10230 EXELON CORP COM 30161N101 4365 122052 SH SOLE 1 50519 0 71533 EXFO INC SUB VTG SHS 302046107 1821 558831 SH SOLE 1 558831 0 0 EXTRA SPACE STORAGE INC COM 30225T102 1808 16898 SH SOLE 1 195 0 16703 EXXON MOBIL CORP COM 30231G102 20159 587213 SH SOLE 1 118657 0 468556 FACEBOOK INC CL A 30303M102 124024 473555 SH SOLE 1 162425 0 311130 FACTSET RESH SYS INC COM 303075105 311 928 SH SOLE 1 928 0 0 FASTENAL CO COM 311900104 13739 304697 SH SOLE 1 44944 0 259753 FATE THERAPEUTICS INC COM 31189P102 288 7204 SH SOLE 1 7204 0 0 FEDEX CORP COM 31428X106 2838 11283 SH SOLE 1 477 0 10806 FERROGLOBE PLC SHS G33856108 179 267482 SH SOLE 1 267482 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 299 2028 SH SOLE 1 2028 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 355 37861 SH SOLE 1 37861 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 2438 256600 SH SOLE 1 256600 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 2948 27028 SH SOLE 1 4827 0 22201 FIRSTENERGY CORP COM 337932107 2062 71824 SH SOLE 1 1725 0 70099 FIRSTSERVICE CORP NEW COM 33767E202 22499 170575 SH SOLE 1 170575 0 0 FISERV INC COM 337738108 1035 10039 SH SOLE 1 10039 0 0 FLUENT INC COM 34380C102 35 13926 SH SOLE 1 13926 0 0 FLUIDIGM CORP DEL COM 34385P108 2146 288841 SH SOLE 1 288841 0 0 FLUOR CORP NEW COM 343412102 96 10845 SH SOLE 1 10845 0 0 FORD MTR CO DEL COM 345370860 24957 3747305 SH SOLE 1 112363 0 3634942 FORTIS INC COM 349553107 73044 1787470 SH SOLE 1 1659270 0 128200 FORTUNA SILVER MINES INC COM 349915108 5199 817700 SH SOLE 1 765500 0 52200 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1542 17828 SH SOLE 1 210 0 17618 FOSSIL GROUP INC COM 34988V106 527 91755 SH SOLE 1 91755 0 0 FOSTER L B CO COM 350060109 623 46440 SH SOLE 1 46440 0 0 FOX FACTORY HLDG CORP COM 35138V102 376 5053 SH SOLE 1 5053 0 0 FRANCO NEV CORP COM 351858105 120457 862435 SH SOLE 1 758693 0 103742 FRANKLIN RESOURCES INC COM 354613101 803 39455 SH SOLE 1 420 0 39035 G III APPAREL GROUP LTD COM 36237H101 2536 193434 SH SOLE 1 193434 0 0 GAIA INC NEW CL A 36269P104 110 11237 SH SOLE 1 11237 0 0 GALIANO GOLD INC COM 36352H100 186 135183 SH SOLE 1 135183 0 0 GALLAGHER ARTHUR J & CO COM 363576109 23234 220063 SH SOLE 1 14955 0 205108 GAMCO INVS INC CL A COM 361438104 155 13436 SH SOLE 1 13436 0 0 GANNETT CO INC COM 36472T109 671 516163 SH SOLE 1 516163 0 0 GAP INC COM 364760108 7591 445728 SH SOLE 1 445728 0 0 GARMIN LTD SHS H2906T109 1780 18761 SH SOLE 1 224 0 18537 GDS HLDGS LTD SPONSORED ADS 36165L108 232 2837 SH SOLE 1 1869 0 968 GENERAC HLDGS INC COM 368736104 931 4809 SH SOLE 1 4809 0 0 GENERAL DYNAMICS CORP COM 369550108 367 2654 SH SOLE 1 2654 0 0 GENERAL ELECTRIC CO COM 369604103 8128 1304724 SH SOLE 1 244652 0 1060072 GENERAL MLS INC COM 370334104 4895 79357 SH SOLE 1 927 0 78430 GENERAL MTRS CO COM 37045V100 2762 93346 SH SOLE 1 2222 0 91124 GENESCO INC COM 371532102 294 13649 SH SOLE 1 13649 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 66 121243 SH SOLE 1 121243 0 0 GENUINE PARTS CO COM 372460105 1285 13507 SH SOLE 1 245 0 13262 GERDAU SA SPON ADR REP PFD 373737105 2420 654115 SH SOLE 1 654115 0 0 GILDAN ACTIVEWEAR INC COM 375916103 1755 89100 SH SOLE 1 89100 0 0 GILEAD SCIENCES INC COM 375558103 3015 47719 SH SOLE 1 47719 0 0 GLOBE LIFE INC COM 37959E102 1610 20149 SH SOLE 1 2847 0 17302 GLYCOMIMETICS INC COM 38000Q102 347 113094 SH SOLE 1 113094 0 0 GOLAR LNG LTD SHS G9456A100 149 24606 SH SOLE 1 24606 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 8816 717298 SH SOLE 1 685562 0 31736 GOLDEN STAR RES LTD CDA COM 38119T807 3569 828274 SH SOLE 1 828274 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 10342 51460 SH SOLE 1 9189 0 42271 GOODYEAR TIRE & RUBR CO COM 382550101 1902 247924 SH SOLE 1 193 0 247731 GRACO INC COM 384109104 2688 43819 SH SOLE 1 337 0 43482 GRAFTECH INTL LTD COM 384313508 761 111260 SH SOLE 1 111260 0 0 GRAINGER W W INC COM 384802104 2289 6416 SH SOLE 1 535 0 5881 GRAN TIERRA ENERGY INC COM 38500T101 183 788362 SH SOLE 1 788362 0 0 GRANITE PT MTG TR INC COM STK 38741L107 473 66654 SH SOLE 1 66654 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 180632 3113867 SH SOLE 1 2895067 0 218800 GREEN BRICK PARTNERS INC COM 392709101 482 29912 SH SOLE 1 29912 0 0 GREEN PLAINS INC COM 393222104 2208 142619 SH SOLE 1 142619 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1413 15982 SH SOLE 1 15982 0 0 GROUPON INC COM NEW 399473206 220 10784 SH SOLE 1 10784 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 285 61724 SH SOLE 1 46081 0 15643 GSX TECHEDU INC SPONSORED ADS 36257Y109 243 2702 SH SOLE 1 1366 0 1336 GUESS INC COM 401617105 384 33032 SH SOLE 1 33032 0 0 HANESBRANDS INC COM 410345102 678 43023 SH SOLE 1 43023 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 792 18735 SH SOLE 1 18735 0 0 HARLEY DAVIDSON INC COM 412822108 2604 106128 SH SOLE 1 418 0 105710 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 6731 1277261 SH SOLE 1 1275891 0 1370 HARTFORD FINL SVCS GROUP INC COM 416515104 5088 138032 SH SOLE 1 9728 0 128304 HARVARD BIOSCIENCE INC COM 416906105 296 98223 SH SOLE 1 98223 0 0 HAVERTY FURNITURE INC COM 419596101 673 32133 SH SOLE 1 32133 0 0 HCA HEALTHCARE INC COM 40412C101 4583 36757 SH SOLE 1 1809 0 34948 HD SUPPLY HLDGS INC COM 40416M105 2445 59280 SH SOLE 1 1484 0 57796 HDFC BANK LTD SPONSORED ADS 40415F101 226 4533 SH SOLE 1 4533 0 0 HEALTHCARE RLTY TR COM 421946104 533 17698 SH SOLE 1 17698 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 2972 109471 SH SOLE 1 39823 0 69648 HEIDRICK & STRUGGLES INTL IN COM 422819102 690 35129 SH SOLE 1 35129 0 0 HELMERICH & PAYNE INC COM 423452101 2394 163391 SH SOLE 1 163391 0 0 HENRY JACK & ASSOC INC COM 426281101 1154 7099 SH SOLE 1 1460 0 5639 HENRY SCHEIN INC COM 806407102 1965 33426 SH SOLE 1 3190 0 30236 HERBALIFE NUTRITION LTD COM SHS G4412G101 6552 140444 SH SOLE 1 78 0 140366 HERC HLDGS INC COM 42704L104 519 13095 SH SOLE 1 13095 0 0 HERSHEY CO COM 427866108 4021 28049 SH SOLE 1 7653 0 20396 HIBBETT SPORTS INC COM 428567101 2053 52353 SH SOLE 1 52353 0 0 HOME DEPOT INC COM 437076102 47035 169368 SH SOLE 1 30204 0 139164 HONDA MOTOR LTD AMERN SHS 438128308 950 40081 SH SOLE 1 35755 0 4326 HONEYWELL INTL INC COM 438516106 3242 19695 SH SOLE 1 19695 0 0 HOOKER FURNITURE CORP COM 439038100 204 7880 SH SOLE 1 7880 0 0 HORMEL FOODS CORP COM 440452100 2306 47176 SH SOLE 1 8905 0 38271 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 871 503309 SH SOLE 1 503309 0 0 HOWMET AEROSPACE INC COM 443201108 901 53906 SH SOLE 1 53906 0 0 HUDBAY MINERALS INC COM 443628102 15305 3621472 SH SOLE 1 3603172 0 18300 HUMANA INC COM 444859102 5648 13645 SH SOLE 1 200 0 13445 HUNT J B TRANS SVCS INC COM 445658107 1396 11044 SH SOLE 1 127 0 10917 IAMGOLD CORP COM 450913108 2740 714398 SH SOLE 1 714398 0 0 ICICI BANK LIMITED ADR 45104G104 1656 168486 SH SOLE 1 88095 0 80391 IDEX CORP COM 45167R104 8882 48691 SH SOLE 1 2115 0 46576 IDEXX LABS INC COM 45168D104 8196 20850 SH SOLE 1 6670 0 14180 IDT CORP CL B NEW 448947507 923 140319 SH SOLE 1 140319 0 0 IEC ELECTRS CORP NEW COM 44949L105 234 27009 SH SOLE 1 27009 0 0 IES HLDGS INC COM 44951W106 273 8587 SH SOLE 1 8587 0 0 IHS MARKIT LTD SHS G47567105 4684 59663 SH SOLE 1 10627 0 49036 ILLUMINA INC COM 452327109 2339 7568 SH SOLE 1 7568 0 0 IMPERIAL OIL LTD COM NEW 453038408 5199 434500 SH SOLE 1 434500 0 0 INCYTE CORP COM 45337C102 1013 11288 SH SOLE 1 11288 0 0 INFOSYS LTD SPONSORED ADR 456788108 1675 121259 SH SOLE 1 121259 0 0 ING GROEP N.V. SPONSORED ADR 456837103 3132 442359 SH SOLE 1 442359 0 0 INGERSOLL RAND INC COM 45687V106 1884 52925 SH SOLE 1 557 0 52368 INGLES MKTS INC CL A 457030104 816 21456 SH SOLE 1 21456 0 0 INGREDION INC COM 457187102 791 10446 SH SOLE 1 20 0 10426 INTEL CORP COM 458140100 9463 182756 SH SOLE 1 167474 0 15282 INTERCONTINENTAL EXCHANGE IN COM 45866F104 8186 81822 SH SOLE 1 11016 0 70806 INTERNATIONAL BUSINESS MACHS COM 459200101 7988 65654 SH SOLE 1 16873 0 48781 INTERNATIONAL TOWER HILL MIN COM 46050R102 49 38300 SH SOLE 1 38300 0 0 INTREPID POTASH INC COM 46121Y201 1210 143360 SH SOLE 1 143360 0 0 INTUIT COM 461202103 6080 18637 SH SOLE 1 14948 0 3689 INTUITIVE SURGICAL INC COM NEW 46120E602 7705 10859 SH SOLE 1 6713 0 4146 INVACARE CORP COM 461203101 422 56121 SH SOLE 1 56121 0 0 INVITAE CORP COM 46185L103 444 10234 SH SOLE 1 10234 0 0 INVITATION HOMES INC COM 46187W107 2123 75850 SH SOLE 1 5491 0 70359 IRON MTN INC NEW COM 46284V101 1011 37741 SH SOLE 1 491 0 37250 ISHARES TR CORE S&P500 ETF 464287200 2209 6572 SH SOLE 1 6572 0 0 ISHARES TR MSCI EAFE ETF 464287465 2004 31491 SH SOLE 1 31491 0 0 JABIL INC COM 466313103 1356 39573 SH SOLE 1 189 0 39384 JD.COM INC SPON ADR CL A 47215P106 3618 46619 SH SOLE 1 28122 0 18497 JEFFERIES FINL GROUP INC COM 47233W109 6700 372198 SH SOLE 1 2041 0 370157 JELD-WEN HLDG INC COM 47580P103 795 35187 SH SOLE 1 35187 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 6826 171673 SH SOLE 1 171673 0 0 JOHNSON & JOHNSON COM 478160104 83473 560675 SH SOLE 1 177458 0 383217 JOHNSON CTLS INTL PLC SHS G51502105 2172 53165 SH SOLE 1 1226 0 51939 JOUNCE THERAPEUTICS INC COM 481116101 819 100386 SH SOLE 1 100386 0 0 JPMORGAN CHASE & CO COM 46625H100 56338 585211 SH SOLE 1 187344 0 397867 KANSAS CITY SOUTHERN COM NEW 485170302 1873 10358 SH SOLE 1 143 0 10215 KB FINL GROUP INC SPONSORED ADR 48241A105 1587 49412 SH SOLE 1 21722 0 27690 KELLOGG CO COM 487836108 2218 34332 SH SOLE 1 1078 0 33254 KEYCORP COM 493267108 1604 134420 SH SOLE 1 8210 0 126210 KEYSIGHT TECHNOLOGIES INC COM 49338L103 4057 41069 SH SOLE 1 12246 0 28823 KFORCE INC COM 493732101 496 15429 SH SOLE 1 15429 0 0 KIMBERLY CLARK CORP COM 494368103 3570 24176 SH SOLE 1 517 0 23659 KIMCO RLTY CORP COM 49446R109 1746 155083 SH SOLE 1 155083 0 0 KINDER MORGAN INC DEL COM 49456B101 5140 416851 SH SOLE 1 85994 0 330857 KINROSS GOLD CORP COM 496902404 81132 9198702 SH SOLE 1 8099402 0 1099300 KIRKLAND LAKE GOLD LTD COM 49741E100 86546 1773809 SH SOLE 1 1616079 0 157730 KLA CORP COM NEW 482480100 3114 16071 SH SOLE 1 7218 0 8853 KONTOOR BRANDS INC COM 50050N103 4032 166600 SH SOLE 1 166600 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 454 52112 SH SOLE 1 15922 0 36190 KRAFT HEINZ CO COM 500754106 4527 151158 SH SOLE 1 64205 0 86953 KRATON CORPORATION COM 50077C106 696 39038 SH SOLE 1 39038 0 0 KROGER CO COM 501044101 1411 41609 SH SOLE 1 1185 0 40424 L BRANDS INC COM 501797104 35374 1112030 SH SOLE 1 659226 0 452804 LA Z BOY INC COM 505336107 516 16298 SH SOLE 1 16298 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2247 11935 SH SOLE 1 148 0 11787 LAM RESEARCH CORP COM 512807108 1223 3686 SH SOLE 1 3686 0 0 LAUDER ESTEE COS INC CL A 518439104 3023 13851 SH SOLE 1 342 0 13509 LCI INDS COM 50189K103 270 2541 SH SOLE 1 2541 0 0 LEAF GROUP LTD COM 52177G102 526 104868 SH SOLE 1 104868 0 0 LEE ENTERPRISES INC COM 523768109 107 127012 SH SOLE 1 127012 0 0 LENNOX INTL INC COM 526107107 1225 4493 SH SOLE 1 39 0 4454 LEXICON PHARMACEUTICALS INC COM NEW 528872302 159 110263 SH SOLE 1 110263 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 389 59549 SH SOLE 1 21644 0 37905 LIBERTY BROADBAND CORP COM SER C 530307305 2465 17253 SH SOLE 1 158 0 17095 LIBERTY GLOBAL PLC SHS CL A G5480U104 4063 193401 SH SOLE 1 28944 0 164457 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3 80 SH SOLE 1 80 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 1 56 SH SOLE 1 56 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 3135 86425 SH SOLE 1 45563 0 40862 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 311 14807 SH SOLE 1 14807 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 781 451529 SH SOLE 1 152 0 451377 LIFEVANTAGE CORP COM NEW 53222K205 667 55277 SH SOLE 1 55277 0 0 LIGHTSPEED POS INC SUB VTG SHS 53227R106 24649 769750 SH SOLE 1 707050 0 62700 LILLY ELI & CO COM 532457108 27123 183237 SH SOLE 1 42113 0 141124 LINCOLN NATL CORP IND COM 534187109 801 25577 SH SOLE 1 294 0 25283 LINDE PLC SHS G5494J103 50828 213448 SH SOLE 1 50603 0 162845 LINEAGE CELL THERAPEUTICS IN COM 53566P109 14 14601 SH SOLE 1 14601 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 4153 438095 SH SOLE 1 438095 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 61 7025 SH SOLE 1 7025 0 0 LIQUIDITY SERVICES INC COM 53635B107 2089 280046 SH SOLE 1 280046 0 0 LITHIA MTRS INC CL A 536797103 427 1875 SH SOLE 1 1875 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 405 156141 SH SOLE 1 156141 0 0 LKQ CORP COM 501889208 1048 37789 SH SOLE 1 424 0 37365 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 423 325171 SH SOLE 1 325171 0 0 LOCKHEED MARTIN CORP COM 539830109 8387 21882 SH SOLE 1 21882 0 0 LOWES COS INC COM 548661107 6668 40202 SH SOLE 1 10991 0 29211 LSI INDS INC COM 50216C108 127 18847 SH SOLE 1 18847 0 0 LULULEMON ATHLETICA INC COM 550021109 8019 24345 SH SOLE 1 8320 0 16025 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 2542 115290 SH SOLE 1 115290 0 0 LUMEN TECHNOLOGIES INC COM 156700106 1233 122183 SH SOLE 1 1476 0 120707 LUMOS PHARMA INC COM 55028X109 442 31978 SH SOLE 1 31978 0 0 M/I HOMES INC COM 55305B101 837 18185 SH SOLE 1 18185 0 0 MACERICH CO COM 554382101 500 73663 SH SOLE 1 73663 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 469 35754 SH SOLE 1 35754 0 0 MAGNA INTL INC COM 559222401 93660 2047830 SH SOLE 1 1810430 0 237400 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 546 39888 SH SOLE 1 39888 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 184 35603 SH SOLE 1 35603 0 0 MANPOWERGROUP INC COM 56418H100 3471 47336 SH SOLE 1 78 0 47258 MANULIFE FINL CORP COM 56501R106 61730 4440456 SH SOLE 1 3645812 0 794644 MARINEMAX INC COM 567908108 266 10355 SH SOLE 1 10355 0 0 MARRIOTT INTL INC NEW CL A 571903202 1549 16728 SH SOLE 1 16728 0 0 MARSH & MCLENNAN COS INC COM 571748102 18279 159366 SH SOLE 1 41245 0 118121 MASIMO CORP COM 574795100 1491 6316 SH SOLE 1 16 0 6300 MASTERCARD INCORPORATED CL A 57636Q104 47840 141468 SH SOLE 1 25826 0 115642 MAXIM INTEGRATED PRODS INC COM 57772K101 923 13646 SH SOLE 1 13646 0 0 MCCORMICK & CO INC COM NON VTG 579780206 5501 28343 SH SOLE 1 8119 0 20224 MCDONALDS CORP COM 580135101 31040 141419 SH SOLE 1 45209 0 96210 MCKESSON CORP COM 58155Q103 3156 21190 SH SOLE 1 247 0 20943 MDC PARTNERS INC CL A SUB VTG 552697104 83 51413 SH SOLE 1 51413 0 0 MDU RES GROUP INC COM 552690109 5091 226288 SH SOLE 1 702 0 225586 MEDICAL PPTYS TRUST INC COM 58463J304 1347 76406 SH SOLE 1 8044 0 68362 MEDTRONIC PLC SHS G5960L103 11244 108195 SH SOLE 1 37642 0 70553 MEI PHARMA INC COM NEW 55279B202 1398 448195 SH SOLE 1 448195 0 0 MERCADOLIBRE INC COM 58733R102 240 222 SH SOLE 1 222 0 0 MERCK & CO. INC COM 58933Y105 54077 651928 SH SOLE 1 306156 0 345772 MERCURY SYS INC COM 589378108 1261 16277 SH SOLE 1 16277 0 0 MERSANA THERAPEUTICS INC COM 59045L106 2626 141024 SH SOLE 1 105 0 140919 METHANEX CORP COM 59151K108 37979 1558252 SH SOLE 1 1554452 0 3800 METLIFE INC COM 59156R108 4515 121467 SH SOLE 1 21647 0 99820 MFA FINL INC COM 55272X102 2218 827703 SH SOLE 1 827703 0 0 MGIC INVT CORP WIS COM 552848103 8056 909217 SH SOLE 1 268 0 908949 MICHAELS COS INC COM 59408Q106 4368 452381 SH SOLE 1 225686 0 226695 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 2020 627203 SH SOLE 1 45622 0 581581 MICRON TECHNOLOGY INC COM 595112103 286 6087 SH SOLE 1 6087 0 0 MICROSOFT CORP COM 594918104 328114 1559995 SH SOLE 1 627819 0 932176 MID-AMER APT CMNTYS INC COM 59522J103 8919 76922 SH SOLE 1 3210 0 73712 MISTRAS GROUP INC COM 60649T107 105 26867 SH SOLE 1 26867 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 170 42386 SH SOLE 1 42386 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 242 27679 SH SOLE 1 25243 0 2436 MODERNA INC COM 60770K107 4486 63408 SH SOLE 1 20062 0 43346 MODINE MFG CO COM 607828100 130 20787 SH SOLE 1 20787 0 0 MOLINA HEALTHCARE INC COM 60855R100 1319 7204 SH SOLE 1 24 0 7180 MOLSON COORS BEVERAGE CO CL B 60871R209 1682 50129 SH SOLE 1 960 0 49169 MOMO INC ADR 60879B107 11596 842720 SH SOLE 1 823841 0 18879 MONDELEZ INTL INC CL A 609207105 27435 477541 SH SOLE 1 292838 0 184703 MONSTER BEVERAGE CORP NEW COM 61174X109 31692 395168 SH SOLE 1 61471 0 333697 MORGAN STANLEY COM NEW 617446448 9024 186639 SH SOLE 1 33731 0 152908 MOTOROLA SOLUTIONS INC COM NEW 620076307 3920 24999 SH SOLE 1 3018 0 21981 MRC GLOBAL INC COM 55345K103 1405 328332 SH SOLE 1 328332 0 0 MSCI INC COM 55354G100 1440 4035 SH SOLE 1 1838 0 2197 MURPHY OIL CORP COM 626717102 3145 352550 SH SOLE 1 352550 0 0 MYOVANT SCIENCES LTD COM G637AM102 3334 237326 SH SOLE 1 237326 0 0 MYRIAD GENETICS INC COM 62855J104 1101 84464 SH SOLE 1 84464 0 0 NABORS INDUSTRIES LTD SHS G6359F137 519 21225 SH SOLE 1 21225 0 0 NASDAQ INC COM 631103108 1056 8602 SH SOLE 1 174 0 8428 NATIONAL CINEMEDIA INC COM 635309107 347 127870 SH SOLE 1 127870 0 0 NATIONAL HEALTHCARE CORP COM 635906100 249 3994 SH SOLE 1 3994 0 0 NATIONAL OILWELL VARCO INC COM 637071101 14624 1614145 SH SOLE 1 1614145 0 0 NATIONAL PRESTO INDS INC COM 637215104 215 2623 SH SOLE 1 2623 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 945 95870 SH SOLE 1 95870 0 0 NATURES SUNSHINE PRODS INC COM 639027101 207 17862 SH SOLE 1 17862 0 0 NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 185 68811 SH SOLE 1 55209 0 13602 NAVIENT CORPORATION COM 63938C108 2720 321943 SH SOLE 1 321943 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1592 472275 SH SOLE 1 472275 0 0 NETAPP INC COM 64110D104 1269 28953 SH SOLE 1 334 0 28619 NETEASE INC SPONSORED ADS 64110W102 884 1945 SH SOLE 1 912 0 1033 NETFLIX INC COM 64110L106 76533 153056 SH SOLE 1 63343 0 89713 NEUROCRINE BIOSCIENCES INC COM 64125C109 1010 10499 SH SOLE 1 27 0 10472 NEW GOLD INC CDA COM 644535106 24215 14211083 SH SOLE 1 14211083 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 5044 634483 SH SOLE 1 634483 0 0 NEWMARK GROUP INC CL A 65158N102 355 82228 SH SOLE 1 82228 0 0 NEWMONT CORP COM 651639106 25184 395698 SH SOLE 1 230056 0 165642 NEWPARK RES INC COM PAR $.01NEW 651718504 55 52001 SH SOLE 1 52001 0 0 NEXTERA ENERGY INC COM 65339F101 22201 79985 SH SOLE 1 21001 0 58984 NEXTIER OILFIELD SOLUTIONS COM 65290C105 245 132559 SH SOLE 1 132559 0 0 NICE LTD SPONSORED ADR 653656108 18389 80998 SH SOLE 1 9260 0 71738 NIELSEN HLDGS PLC SHS EUR G6518L108 799 56370 SH SOLE 1 533 0 55837 NIKE INC CL B 654106103 36612 291638 SH SOLE 1 81756 0 209882 NIO INC SPON ADS 62914V106 597 28154 SH SOLE 1 11548 0 16606 NISOURCE INC COM 65473P105 1103 50154 SH SOLE 1 623 0 49531 NN INC COM 629337106 56 10863 SH SOLE 1 10863 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 705 27054 SH SOLE 1 26862 0 192 NORBORD INC COM NEW 65548P403 28537 966144 SH SOLE 1 966144 0 0 NORDSTROM INC COM 655664100 2147 180081 SH SOLE 1 180081 0 0 NORFOLK SOUTHN CORP COM 655844108 2523 11789 SH SOLE 1 387 0 11402 NORTHERN TR CORP COM 665859104 2019 25900 SH SOLE 1 326 0 25574 NORTHROP GRUMMAN CORP COM 666807102 7709 24434 SH SOLE 1 24434 0 0 NORTHWESTERN CORP COM NEW 668074305 989 20334 SH SOLE 1 2279 0 18055 NOVAVAX INC COM NEW 670002401 7156 66042 SH SOLE 1 61 0 65981 NOW INC COM 67011P100 1722 379335 SH SOLE 1 379335 0 0 NRG ENERGY INC COM NEW 629377508 2006 65268 SH SOLE 1 6837 0 58431 NU SKIN ENTERPRISES INC CL A 67018T105 6263 125042 SH SOLE 1 98 0 124944 NUTRIEN LTD COM 67077M108 97837 2496436 SH SOLE 1 2254715 0 241721 NVIDIA CORPORATION COM 67066G104 95255 176000 SH SOLE 1 58930 0 117070 OCEANEERING INTL INC COM 675232102 590 167503 SH SOLE 1 167503 0 0 OCWEN FINL CORP COM NEW 675746606 255 12058 SH SOLE 1 12058 0 0 OGE ENERGY CORP COM 670837103 793 26436 SH SOLE 1 70 0 26366 OIL STS INTL INC COM 678026105 660 241687 SH SOLE 1 241687 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 480 2651 SH SOLE 1 2651 0 0 OMNICOM GROUP INC COM 681919106 2824 57058 SH SOLE 1 6005 0 51053 ONEMAIN HLDGS INC COM 68268W103 387 12394 SH SOLE 1 12394 0 0 OPEN TEXT CORP COM 683715106 95020 2249224 SH SOLE 1 2058324 0 190900 ORACLE CORP COM 68389X105 12775 213992 SH SOLE 1 40605 0 173387 OREILLY AUTOMOTIVE INC COM 67103H107 7150 15507 SH SOLE 1 5810 0 9697 ORION GROUP HOLDINGS INC COM 68628V308 245 89118 SH SOLE 1 89118 0 0 OTIS WORLDWIDE CORP COM 68902V107 1673 26800 SH SOLE 1 619 0 26181 OTONOMY INC COM 68906L105 55 13625 SH SOLE 1 13625 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 2705 1263804 SH SOLE 1 1263804 0 0 OVID THERAPEUTICS INC COM 690469101 861 149989 SH SOLE 1 149989 0 0 OVINTIV INC COM 69047Q102 2212 270600 SH SOLE 1 270600 0 0 OWENS CORNING NEW COM 690742101 960 13954 SH SOLE 1 0 0 13954 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 469 40058 SH SOLE 1 40058 0 0 PACCAR INC COM 693718108 5050 59215 SH SOLE 1 17946 0 41269 PACKAGING CORP AMER COM 695156109 1354 12416 SH SOLE 1 144 0 12272 PAN AMERN SILVER CORP COM 697900108 94481 2940146 SH SOLE 1 2747546 0 192600 PARK HOTELS RESORTS INC COM 700517105 9414 942328 SH SOLE 1 942328 0 0 PARKER-HANNIFIN CORP COM 701094104 3885 19199 SH SOLE 1 2609 0 16590 PARTY CITY HOLDCO INC COM 702149105 174 67025 SH SOLE 1 67025 0 0 PATTERSON UTI ENERGY INC COM 703481101 147 51574 SH SOLE 1 51574 0 0 PAYCHEX INC COM 704326107 3315 41553 SH SOLE 1 23170 0 18383 PAYPAL HLDGS INC COM 70450Y103 75307 382213 SH SOLE 1 126378 0 255835 PDL BIOPHARMA INC COM 69329Y104 6828 2167755 SH SOLE 1 2167755 0 0 PEABODY ENERGY CORP NEW COM 704551100 625 271846 SH SOLE 1 271846 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 631 50324 SH SOLE 1 50324 0 0 PEMBINA PIPELINE CORP COM 706327103 40194 1894787 SH SOLE 1 1516170 0 378617 PEPSICO INC COM 713448108 37975 273993 SH SOLE 1 121178 0 152815 PERDOCEO ED CORP COM 71363P106 2011 164301 SH SOLE 1 164301 0 0 PERKINELMER INC COM 714046109 1830 14581 SH SOLE 1 169 0 14412 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 4489 637708 SH SOLE 1 567181 0 70527 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 5197 729885 SH SOLE 1 728207 0 1678 PFIZER INC COM 717081103 38887 1059588 SH SOLE 1 340836 0 718752 PFSWEB INC COM NEW 717098206 74 11028 SH SOLE 1 11028 0 0 PHILIP MORRIS INTL INC COM 718172109 8267 110240 SH SOLE 1 110240 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 275 223967 SH SOLE 1 223967 0 0 PINTEREST INC CL A 72352L106 2449 59008 SH SOLE 1 8010 0 50998 PITNEY BOWES INC COM 724479100 6877 1295074 SH SOLE 1 1295074 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 358 85347 SH SOLE 1 85347 0 0 PLAYAGS INC COM 72814N104 195 55015 SH SOLE 1 55015 0 0 PLUG POWER INC COM NEW 72919P202 430 32059 SH SOLE 1 32059 0 0 PNC FINL SVCS GROUP INC COM 693475105 2116 19250 SH SOLE 1 1747 0 17503 POTBELLY CORP COM 73754Y100 101 26596 SH SOLE 1 26596 0 0 PPG INDS INC COM 693506107 2443 20011 SH SOLE 1 490 0 19521 PRECISION DRILLING CORP COM 2010 74022D308 476 764285 SH SOLE 1 764285 0 0 PRETIUM RES INC COM 74139C102 5153 402900 SH SOLE 1 402900 0 0 PRICE T ROWE GROUP INC COM 74144T108 14256 111183 SH SOLE 1 7245 0 103938 PRIMO WATER CORPORATION COM 74167P108 2481 174801 SH SOLE 1 174801 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1258 31227 SH SOLE 1 393 0 30834 PROCTER AND GAMBLE CO COM 742718109 58515 421001 SH SOLE 1 88697 0 332304 PROGRESSIVE CORP COM 743315103 9991 105534 SH SOLE 1 29801 0 75733 PROLOGIS INC. COM 74340W103 43643 433741 SH SOLE 1 131313 0 302428 PROPETRO HLDG CORP COM 74347M108 1417 348947 SH SOLE 1 348947 0 0 PRUDENTIAL FINL INC COM 744320102 5753 90570 SH SOLE 1 11357 0 79213 PS BUSINESS PKS INC CALIF COM 69360J107 1056 8626 SH SOLE 1 8626 0 0 PTC INC COM 69370C100 1186 14335 SH SOLE 1 46 0 14289 PUBLIC STORAGE COM 74460D109 22043 98974 SH SOLE 1 12237 0 86737 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 4662 84898 SH SOLE 1 19474 0 65424 PURPLE INNOVATION INC COM 74640Y106 490 19724 SH SOLE 1 19724 0 0 PVH CORPORATION COM 693656100 14004 234817 SH SOLE 1 208847 0 25970 QEP RESOURCES INC COM 74733V100 263 291075 SH SOLE 1 291075 0 0 QORVO INC COM 74736K101 1028 7970 SH SOLE 1 173 0 7797 QUAD / GRAPHICS INC COM CL A 747301109 511 168573 SH SOLE 1 168573 0 0 QUALCOMM INC COM 747525103 10408 88447 SH SOLE 1 58287 0 30160 QUEST DIAGNOSTICS INC COM 74834L100 3772 32950 SH SOLE 1 3752 0 29198 RADIANT LOGISTICS INC COM 75025X100 245 47575 SH SOLE 1 47575 0 0 RANGE RES CORP COM 75281A109 4123 622790 SH SOLE 1 622790 0 0 RAYMOND JAMES FINL INC COM 754730109 1230 16911 SH SOLE 1 185 0 16726 RAYONIER ADVANCED MATLS INC COM 75508B104 326 101916 SH SOLE 1 101916 0 0 REALOGY HLDGS CORP COM 75605Y106 3076 325856 SH SOLE 1 325856 0 0 REALTY INCOME CORP COM 756109104 4579 75371 SH SOLE 1 30936 0 44435 RED ROBIN GOURMET BURGERS IN COM 75689M101 705 53586 SH SOLE 1 53586 0 0 RED ROCK RESORTS INC CL A 75700L108 5684 332378 SH SOLE 1 332378 0 0 REDWOOD TR INC COM 758075402 577 76771 SH SOLE 1 76771 0 0 REGAL BELOIT CORP COM 758750103 208 2212 SH SOLE 1 2212 0 0 REGENERON PHARMACEUTICALS COM 75886F107 4007 7158 SH SOLE 1 7158 0 0 RELX PLC SPONSORED ADR 759530108 532 23769 SH SOLE 1 16590 0 7179 RENT A CTR INC NEW COM 76009N100 1810 60555 SH SOLE 1 77 0 60478 REPLIGEN CORP COM 759916109 3067 20789 SH SOLE 1 20789 0 0 REPUBLIC SVCS INC COM 760759100 15361 164549 SH SOLE 1 23372 0 141177 RESIDEO TECHNOLOGIES INC COM 76118Y104 3636 330539 SH SOLE 1 330539 0 0 RESMED INC COM 761152107 2514 14664 SH SOLE 1 219 0 14445 RESOLUTE FST PRODS INC COM 76117W109 4832 1073925 SH SOLE 1 1073925 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 92522 1611650 SH SOLE 1 1307050 0 304600 REV GROUP INC COM 749527107 177 22384 SH SOLE 1 22384 0 0 RH COM 74967X103 10309 26944 SH SOLE 1 9734 0 17210 RIBBON COMMUNICATIONS INC COM 762544104 107 27758 SH SOLE 1 27758 0 0 RIMINI STR INC DEL COM 76674Q107 80 24877 SH SOLE 1 24877 0 0 RIO TINTO PLC SPONSORED ADR 767204100 37787 625720 SH SOLE 1 147703 0 478017 RITCHIE BROS AUCTIONEERS COM 767744105 40729 687093 SH SOLE 1 636693 0 50400 ROBERT HALF INTL INC COM 770323103 1569 29634 SH SOLE 1 3190 0 26444 ROCKWELL AUTOMATION INC COM 773903109 3336 15118 SH SOLE 1 181 0 14937 ROCKY BRANDS INC COM 774515100 1021 41108 SH SOLE 1 41108 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 68619 1730695 SH SOLE 1 1486295 0 244400 ROLLINS INC COM 775711104 9580 176784 SH SOLE 1 9976 0 166808 ROPER TECHNOLOGIES INC COM 776696106 17107 43298 SH SOLE 1 3993 0 39305 ROSS STORES INC COM 778296103 498 5341 SH SOLE 1 5341 0 0 ROYAL BK CDA COM 780087102 864758 12322560 SH SOLE 1 11075370 0 1247190 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1140 45309 SH SOLE 1 45309 0 0 RPT REALTY SH BEN INT 74971D101 208 38208 SH SOLE 1 38208 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2771 75308 SH SOLE 1 75308 0 0 S&P GLOBAL INC COM 78409V104 13740 38102 SH SOLE 1 6931 0 31171 SABRE CORP COM 78573M104 8242 1266112 SH SOLE 1 231864 0 1034248 SAFE BULKERS INC COM Y7388L103 32 30644 SH SOLE 1 30644 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 318 58083 SH SOLE 1 58083 0 0 SALESFORCE COM INC COM 79466L302 37296 148400 SH SOLE 1 32023 0 116377 SALLY BEAUTY HLDGS INC COM 79546E104 1175 135197 SH SOLE 1 135197 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 760 90060 SH SOLE 1 90060 0 0 SANGAMO THERAPEUTICS INC COM 800677106 168 17793 SH SOLE 1 17793 0 0 SANOFI SPONSORED ADR 80105N105 761 15161 SH SOLE 1 15161 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 2057 113061 SH SOLE 1 113061 0 0 SAP SE SPON ADR 803054204 1837 11790 SH SOLE 1 11790 0 0 SAPIENS INTL CORP N V SHS G7T16G103 552 18059 SH SOLE 1 18059 0 0 SAREPTA THERAPEUTICS INC COM 803607100 1193 8497 SH SOLE 1 22 0 8475 SASOL LTD SPONSORED ADR 803866300 2362 310792 SH SOLE 1 310792 0 0 SCHLUMBERGER LTD COM 806857108 19339 1242880 SH SOLE 1 1072830 0 170050 SCHWAB CHARLES CORP COM 808513105 8291 228830 SH SOLE 1 34889 0 193941 SEALED AIR CORP NEW COM 81211K100 821 21153 SH SOLE 1 334 0 20819 SEASPINE HLDGS CORP COM 81255T108 872 60987 SH SOLE 1 60987 0 0 SEATTLE GENETICS INC COM 812578102 3089 15787 SH SOLE 1 8794 0 6993 SEAWORLD ENTMT INC COM 81282V100 290 14714 SH SOLE 1 14714 0 0 SECUREWORKS CORP CL A 81374A105 1431 125641 SH SOLE 1 125641 0 0 SEI INVTS CO COM 784117103 4920 97004 SH SOLE 1 3369 0 93635 SELECTIVE INS GROUP INC COM 816300107 777 15096 SH SOLE 1 15096 0 0 SEMPRA ENERGY COM 816851109 5651 47747 SH SOLE 1 9895 0 37852 SENECA FOODS CORP NEW CL A 817070501 579 16213 SH SOLE 1 16213 0 0 SERVICE CORP INTL COM 817565104 1144 27122 SH SOLE 1 27122 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1974 49501 SH SOLE 1 49501 0 0 SERVICENOW INC COM 81762P102 27403 56501 SH SOLE 1 8337 0 48164 SHAW COMMUNICATIONS INC CL B CONV 82028K200 70980 3891373 SH SOLE 1 3126873 0 764500 SHERWIN WILLIAMS CO COM 824348106 6228 8939 SH SOLE 1 124 0 8815 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 348 15133 SH SOLE 1 5572 0 9561 SHOPIFY INC CL A 82509L107 711055 695659 SH SOLE 1 643059 0 52600 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 2174 195161 SH SOLE 1 177403 0 17758 SIGNET JEWELERS LIMITED SHS G81276100 1498 80110 SH SOLE 1 80110 0 0 SILVERCORP METALS INC COM 82835P103 28032 3886008 SH SOLE 1 3886008 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 1971 367779 SH SOLE 1 218775 0 149004 SIX FLAGS ENTMT CORP NEW COM 83001A102 316 15582 SH SOLE 1 15582 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 911 6262 SH SOLE 1 6262 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 1186 44145 SH SOLE 1 8183 0 35962 SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 9120 233236 SH SOLE 1 0 0 233236 SMITH & WESSON BRANDS INC COM 831754106 1356 87391 SH SOLE 1 0 0 87391 SMITH A O CORP COM 831865209 948 17958 SH SOLE 1 205 0 17753 SMUCKER J M CO COM NEW 832696405 2250 19479 SH SOLE 1 2923 0 16556 SOHU COM LTD SPONSORED ADS 83410S108 2907 146351 SH SOLE 1 146351 0 0 SONY CORP SPONSORED ADR 835699307 304 3962 SH SOLE 1 3962 0 0 SOUTHERN CO COM 842587107 10255 189131 SH SOLE 1 52499 0 136632 SOUTHERN COPPER CORP COM 84265V105 24865 549262 SH SOLE 1 534991 0 14271 SOUTHWEST AIRLS CO COM 844741108 7160 190935 SH SOLE 1 170135 0 20800 SPARTANNASH CO COM 847215100 274 16779 SH SOLE 1 16779 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2008 106171 SH SOLE 1 16634 0 89537 SPLUNK INC COM 848637104 1507 8012 SH SOLE 1 8012 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 1756 122723 SH SOLE 1 122723 0 0 SPROTT INC COM NEW 852066208 465 13620 SH SOLE 1 13620 0 0 SSR MNG INC COM 784730103 84073 4507168 SH SOLE 1 4318377 0 188791 STANLEY BLACK & DECKER INC COM 854502101 3701 22816 SH SOLE 1 2873 0 19943 STANTEC INC COM 85472N109 35075 1155755 SH SOLE 1 1101555 0 54200 STARBUCKS CORP COM 855244109 17671 205672 SH SOLE 1 87821 0 117851 STARWOOD PPTY TR INC COM 85571B105 6581 436145 SH SOLE 1 436145 0 0 STATE STR CORP COM 857477103 4820 81236 SH SOLE 1 9876 0 71360 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 70 12595 SH SOLE 1 12595 0 0 SUN LIFE FINANCIAL INC. COM 866796105 161437 3963645 SH SOLE 1 3582762 0 380883 SUNCOR ENERGY INC NEW COM 867224107 29143 2387727 SH SOLE 1 2178201 0 209526 SUNOPTA INC COM 8676EP108 5154 692852 SH SOLE 1 692852 0 0 SYNCHRONY FINANCIAL COM 87165B103 14772 564474 SH SOLE 1 15152 0 549322 SYNNEX CORP COM 87162W100 12169 86881 SH SOLE 1 43 0 86838 SYNOPSYS INC COM 871607107 5284 24696 SH SOLE 1 7868 0 16828 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 41388 510517 SH SOLE 1 492157 0 18360 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1874 11342 SH SOLE 1 5928 0 5414 TAL EDUCATION GROUP SPONSORED ADS 874080104 6274 82506 SH SOLE 1 63329 0 19177 TARENA INTL INC SPONSORED ADS 876108101 161 91540 SH SOLE 1 91540 0 0 TARGA RES CORP COM 87612G101 2575 183511 SH SOLE 1 19240 0 164271 TARGET CORP COM 87612E106 8222 52229 SH SOLE 1 760 0 51469 TARGET HOSPITALITY CORP COM 87615L107 41 33409 SH SOLE 1 33409 0 0 TASEKO MINES LTD COM 876511106 3013 2846365 SH SOLE 1 2846365 0 0 TATA MTRS LTD SPONSORED ADR 876568502 166 18241 SH SOLE 1 18241 0 0 TC ENERGY CORP COM 87807B107 231667 5521079 SH SOLE 1 4946775 0 574304 TD AMERITRADE HLDG CORP COM 87236Y108 1250 31916 SH SOLE 1 2675 0 29241 TE CONNECTIVITY LTD REG SHS H84989104 9073 92827 SH SOLE 1 10804 0 82023 TECK RESOURCES LTD CL B 878742204 72634 5219187 SH SOLE 1 4923587 0 295600 TELEDYNE TECHNOLOGIES INC COM 879360105 12180 39263 SH SOLE 1 1043 0 38220 TELEFLEX INCORPORATED COM 879369106 2129 6253 SH SOLE 1 246 0 6007 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 344 44788 SH SOLE 1 19858 0 24930 TELENAV INC COM 879455103 552 153255 SH SOLE 1 153255 0 0 TELUS CORPORATION COM 87971M103 120373 6844275 SH SOLE 1 5941475 0 902800 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 13207 894195 SH SOLE 1 842088 0 52107 TENET HEALTHCARE CORP COM NEW 88033G407 8529 348000 SH SOLE 1 12393 0 335607 TESLA INC COM 88160R101 54030 125940 SH SOLE 1 56172 0 69768 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 30310 3364076 SH SOLE 1 1498616 0 1865460 TEXAS INSTRS INC COM 882508104 27217 190606 SH SOLE 1 71853 0 118753 TFI INTL INC COM 87241L109 149949 3587693 SH SOLE 1 3413893 0 173800 THE ODP CORP COM 88337F105 1161 59672 SH SOLE 1 59672 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 16281 36874 SH SOLE 1 1567 0 35307 THOMSON REUTERS CORP. COM NEW 884903709 109322 1370597 SH SOLE 1 1135479 0 235118 TIFFANY & CO NEW COM 886547108 1802 15554 SH SOLE 1 2906 0 12648 TILLYS INC CL A 886885102 631 104596 SH SOLE 1 104596 0 0 TITAN INTL INC ILL COM 88830M102 511 176890 SH SOLE 1 176890 0 0 TIVITY HEALTH INC COM 88870R102 1301 92784 SH SOLE 1 92784 0 0 TJX COS INC NEW COM 872540109 3659 65747 SH SOLE 1 18135 0 47612 T-MOBILE US INC COM 872590104 30648 267993 SH SOLE 1 142389 0 125604 TORONTO DOMINION BK ONT COM NEW 891160509 550140 11888087 SH SOLE 1 10644473 0 1243614 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 5243 39591 SH SOLE 1 39213 0 378 TPG RE FIN TR INC COM 87266M107 975 115209 SH SOLE 1 115209 0 0 TRACTOR SUPPLY CO COM 892356106 13958 97380 SH SOLE 1 3262 0 94118 TRADEWEB MKTS INC CL A 892672106 561 9667 SH SOLE 1 25 0 9642 TRANSALTA CORP COM 89346D107 17990 2926329 SH SOLE 1 2926329 0 0 TRANSGLOBE ENERGY CORP COM 893662106 239 624336 SH SOLE 1 624336 0 0 TRAVELERS COMPANIES INC COM 89417E109 4305 39790 SH SOLE 1 7075 0 32715 TRIMBLE INC COM 896239100 9066 186164 SH SOLE 1 6843 0 179321 TRIPLE-S MGMT CORP CL B 896749108 727 40681 SH SOLE 1 40681 0 0 TRUEBLUE INC COM 89785X101 160 10336 SH SOLE 1 10336 0 0 TRUECAR INC COM 89785L107 953 190698 SH SOLE 1 190698 0 0 TUPPERWARE BRANDS CORP COM 899896104 715 35447 SH SOLE 1 35447 0 0 TURQUOISE HILL RES LTD COM 900435108 8173 9635091 SH SOLE 1 9635091 0 0 TWIST BIOSCIENCE CORP COM 90184D100 283 3729 SH SOLE 1 3729 0 0 TYLER TECHNOLOGIES INC COM 902252105 5861 16815 SH SOLE 1 3465 0 13350 TYSON FOODS INC CL A 902494103 1339 22516 SH SOLE 1 447 0 22069 U S SILICA HLDGS INC COM 90346E103 887 295561 SH SOLE 1 295561 0 0 UBER TECHNOLOGIES INC COM 90353T100 5261 144208 SH SOLE 1 25581 0 118627 UDR INC COM 902653104 4581 140478 SH SOLE 1 8876 0 131602 ULTA BEAUTY INC COM 90384S303 226 1007 SH SOLE 1 1007 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 995 290893 SH SOLE 1 290893 0 0 UNILEVER N V N Y SHS NEW 904784709 31826 526927 SH SOLE 1 142845 0 384082 UNION PAC CORP COM 907818108 13485 68497 SH SOLE 1 19044 0 49453 UNISYS CORP COM NEW 909214306 264 24788 SH SOLE 1 24788 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 341 71205 SH SOLE 1 71205 0 0 UNITED PARCEL SERVICE INC CL B 911312106 20592 123578 SH SOLE 1 24812 0 98766 UNITEDHEALTH GROUP INC COM 91324P102 51196 164211 SH SOLE 1 39828 0 124383 UNIVERSAL HLTH SVCS INC CL B 913903100 1528 14276 SH SOLE 1 1579 0 12697 UNIVERSAL TECHNICAL INST INC COM 913915104 127 24954 SH SOLE 1 24954 0 0 URBAN OUTFITTERS INC COM 917047102 6149 295474 SH SOLE 1 295474 0 0 US BANCORP DEL COM NEW 902973304 22878 638168 SH SOLE 1 63159 0 575009 USANA HEALTH SCIENCES INC COM 90328M107 363 4923 SH SOLE 1 4923 0 0 V F CORP COM 918204108 3251 46280 SH SOLE 1 3513 0 42767 VAALCO ENERGY INC COM NEW 91851C201 74 74189 SH SOLE 1 74189 0 0 VALE S A SPONSORED ADS 91912E105 32450 3067113 SH SOLE 1 2831006 0 236107 VALHI INC NEW COM 918905209 184 13988 SH SOLE 1 13988 0 0 VECTRUS INC COM 92242T101 6855 180393 SH SOLE 1 180393 0 0 VEEVA SYS INC CL A COM 922475108 6143 21847 SH SOLE 1 3627 0 18220 VENATOR MATLS PLC SHS G9329Z100 407 210847 SH SOLE 1 210847 0 0 VEON LTD SPONSORED ADR 91822M106 30 23752 SH SOLE 1 23752 0 0 VERA BRADLEY INC COM 92335C106 626 102528 SH SOLE 1 102528 0 0 VERISIGN INC COM 92343E102 286 1397 SH SOLE 1 1397 0 0 VERISK ANALYTICS INC COM 92345Y106 7149 38580 SH SOLE 1 15896 0 22684 VERITIV CORP COM 923454102 383 30282 SH SOLE 1 30282 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 71923 1209000 SH SOLE 1 327355 0 881645 VERSO CORP CL A 92531L207 891 112957 SH SOLE 1 112957 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 14492 53255 SH SOLE 1 21329 0 31926 VIEMED HEALTHCARE INC COM 92663R105 4940 569740 SH SOLE 1 569740 0 0 VISA INC COM CL A 92826C839 71946 359785 SH SOLE 1 133662 0 226123 VISTRA CORP COM 92840M102 1093 57935 SH SOLE 1 1039 0 56896 VOYA FINANCIAL INC COM 929089100 790 16474 SH SOLE 1 40 0 16434 VULCAN MATLS CO COM 929160109 2255 16637 SH SOLE 1 200 0 16437 VYNE THERAPEUTICS INC COM NEW 92941V100 332 200237 SH SOLE 1 200237 0 0 WALKER & DUNLOP INC COM 93148P102 2706 51052 SH SOLE 1 51052 0 0 WALMART INC COM 931142103 8493 60700 SH SOLE 1 60700 0 0 WASTE CONNECTIONS INC COM 94106B101 163972 1578354 SH SOLE 1 1459681 0 118673 WASTE MGMT INC DEL COM 94106L109 11959 105676 SH SOLE 1 35720 0 69956 WATERS CORP COM 941848103 4186 21390 SH SOLE 1 699 0 20691 WATSCO INC COM 942622200 747 3208 SH SOLE 1 3208 0 0 WAYFAIR INC CL A 94419L101 17611 60518 SH SOLE 1 27890 0 32628 WEC ENERGY GROUP INC COM 92939U106 5781 59659 SH SOLE 1 18844 0 40815 WEIBO CORP SPONSORED ADR 948596101 260 7127 SH SOLE 1 5326 0 1801 WELLS FARGO CO NEW COM 949746101 9402 399894 SH SOLE 1 105925 0 293969 WELLTOWER INC COM 95040Q104 826 14986 SH SOLE 1 632 0 14354 WEST PHARMACEUTICAL SVSC INC COM 955306105 1108 4029 SH SOLE 1 111 0 3918 WESTERN UN CO COM 959802109 3101 144682 SH SOLE 1 45660 0 99022 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 563 344228 SH SOLE 1 344228 0 0 WESTROCK CO COM 96145D105 1180 33954 SH SOLE 1 408 0 33546 WEYERHAEUSER CO MTN BE COM NEW 962166104 20706 726020 SH SOLE 1 85354 0 640666 WHEATON PRECIOUS METALS CORP COM 962879102 46650 951292 SH SOLE 1 876592 0 74700 WILLIAMS COS INC COM 969457100 4255 216557 SH SOLE 1 59579 0 156978 WILLIS LEASE FINANCE CORP COM 970646105 413 22388 SH SOLE 1 22388 0 0 WINGSTOP INC COM 974155103 740 5417 SH SOLE 1 5417 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 1781 378906 SH SOLE 1 376416 0 2490 WIX COM LTD SHS M98068105 19144 75119 SH SOLE 1 46545 0 28574 WORTHINGTON INDS INC COM 981811102 262 6431 SH SOLE 1 6431 0 0 WP CAREY INC COM 92936U109 1458 22379 SH SOLE 1 71 0 22308 WPP PLC NEW ADR 92937A102 335 8537 SH SOLE 1 8537 0 0 XCEL ENERGY INC COM 98389B100 6250 90566 SH SOLE 1 39557 0 51009 XILINX INC COM 983919101 743 7124 SH SOLE 1 7124 0 0 XUNLEI LTD SPONSORED ADR 98419E108 409 118819 SH SOLE 1 118819 0 0 XYLEM INC COM 98419M100 1070 12718 SH SOLE 1 273 0 12445 YAMANA GOLD INC COM 98462Y100 85942 15124524 SH SOLE 1 14783624 0 340900 YELP INC CL A 985817105 3065 152550 SH SOLE 1 152550 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1360 380840 SH SOLE 1 375751 0 5089 YRC WORLDWIDE INC COM PAR $.01 984249607 298 76139 SH SOLE 1 76139 0 0 YUM BRANDS INC COM 988498101 10724 117460 SH SOLE 1 9628 0 107832 YUM CHINA HLDGS INC COM 98850P109 15610 294807 SH SOLE 1 274549 0 20258 ZAGG INC COM 98884U108 62 22123 SH SOLE 1 22123 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2092 8286 SH SOLE 1 1411 0 6875 ZIMMER BIOMET HOLDINGS INC COM 98956P102 958 7035 SH SOLE 1 414 0 6621 ZOETIS INC CL A 98978V103 12367 74782 SH SOLE 1 13328 0 61454 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 15959 33948 SH SOLE 1 13474 0 20474 ZOVIO INC COM 98979V102 1385 346336 SH SOLE 1 346336 0 0