0001596800-21-000011.txt : 20210812 0001596800-21-000011.hdr.sgml : 20210812 20210811195824 ACCESSION NUMBER: 0001596800-21-000011 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210812 DATE AS OF CHANGE: 20210811 EFFECTIVENESS DATE: 20210812 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: 211165170 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 06-30-2021 06-30-2021 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 08-11-2021 0 960 19673478 false
INFORMATION TABLE 2 r13F-0630.xml 13F Q2 2021 21VIANET GROUP INC SPONSORED ADS A 90138A103 2164 94305 SH SOLE 1 94305 0 0 2U INC COM 90214J101 1584 38017 SH SOLE 1 38017 0 0 3M CO COM 88579Y101 9132 45974 SH SOLE 1 3826 0 42148 ABBOTT LABS COM 002824100 29888 257814 SH SOLE 1 49000 0 208814 ABBVIE INC COM 00287Y109 8746 77649 SH SOLE 1 15580 0 62069 ABERCROMBIE & FITCH CO CL A 002896207 7213 155353 SH SOLE 1 47 0 155306 ABIOMED INC COM 003654100 2023 6483 SH SOLE 1 491 0 5992 ABSOLUTE SOFTWARE CORP COM 00386B109 43040 2976117 SH SOLE 1 2972017 0 4100 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 114761 389298 SH SOLE 1 155927 0 233371 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 602 37477 SH SOLE 1 37477 0 0 ACTIVISION BLIZZARD INC COM 00507V109 47976 502686 SH SOLE 1 157588 0 345098 ACUITY BRANDS INC COM 00508Y102 2119 11330 SH SOLE 1 129 0 11201 ACUITYADS HLDGS INC COM 00510L106 1593 160600 SH SOLE 1 160600 0 0 ACUSHNET HLDGS CORP COM 005098108 427 8634 SH SOLE 1 145 0 8489 ADECOAGRO S A COM L00849106 5028 500824 SH SOLE 1 497131 0 3693 ADOBE SYSTEMS INCORPORATED COM 00724F101 116573 199053 SH SOLE 1 59362 0 139691 ADT INC DEL COM 00090Q103 427 39575 SH SOLE 1 39575 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 1613 7865 SH SOLE 1 94 0 7771 ADVANCED EMISSIONS SOLUTIONS COM 00770C101 123 16646 SH SOLE 1 16646 0 0 ADVANCED MICRO DEVICES INC COM 007903107 3174 33789 SH SOLE 1 33789 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 5128 33253 SH SOLE 1 101 0 33152 AFFIMED N V COM N01045108 1389 163404 SH SOLE 1 163404 0 0 AFLAC INC COM 001055102 6466 120502 SH SOLE 1 18243 0 102259 AG MTG INVT TR INC COM 001228105 687 160856 SH SOLE 1 160856 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 4936 33395 SH SOLE 1 4066 0 29329 AGIOS PHARMACEUTICALS INC COM 00847X104 1443 26180 SH SOLE 1 26180 0 0 AGNICO EAGLE MINES LTD COM 008474108 66890 1106337 SH SOLE 1 942054 0 164283 AIR PRODS & CHEMS INC COM 009158106 664 2307 SH SOLE 1 1774 0 533 AIRBNB INC COM CL A 009066101 914 5970 SH SOLE 1 720 0 5250 AKEBIA THERAPEUTICS INC COM 00972D105 801 211290 SH SOLE 1 211290 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 26840 3513946 SH SOLE 1 3463346 0 50600 ALCON AG ORD SHS H01301128 2116 30110 SH SOLE 1 30110 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 16497 90671 SH SOLE 1 3687 0 86984 ALEXION PHARMACEUTICALS INC COM 015351109 1808 9842 SH SOLE 1 9842 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 387 26000 SH SOLE 1 26000 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 53964 237957 SH SOLE 1 182909 0 55048 ALIGN TECHNOLOGY INC COM 016255101 29256 47882 SH SOLE 1 8701 0 39181 ALLEGIANT TRAVEL CO COM 01748X102 3334 17186 SH SOLE 1 17186 0 0 ALLEGION PLC ORD SHS G0176J109 1695 12170 SH SOLE 1 129 0 12041 ALLIANCE DATA SYSTEMS CORP COM 018581108 20264 194492 SH SOLE 1 51 0 194441 ALLSTATE CORP COM 020002101 18477 141649 SH SOLE 1 12344 0 129305 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1520 8964 SH SOLE 1 611 0 8353 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1103 36303 SH SOLE 1 36303 0 0 ALPHABET INC CAP STK CL C 02079K107 261006 104139 SH SOLE 1 30044 0 74095 ALPHABET INC CAP STK CL A 02079K305 31650 12962 SH SOLE 1 6212 0 6750 ALTICE USA INC CL A 02156K103 1059 31026 SH SOLE 1 70 0 30956 ALTRIA GROUP INC COM 02209S103 1668 34983 SH SOLE 1 34983 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 339 7293 SH SOLE 1 7293 0 0 AMAZON COM INC COM 023135106 232717 67647 SH SOLE 1 23067 0 44580 AMBEV SA SPONSORED ADR 02319V103 2040 592980 SH SOLE 1 571598 0 21382 AMCOR PLC ORD G0250X107 1595 139166 SH SOLE 1 2206 0 136960 AMEDISYS INC COM 023436108 5471 22338 SH SOLE 1 254 0 22084 AMERICAN AIRLS GROUP INC COM 02376R102 23167 1092271 SH SOLE 1 1092271 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1911 22590 SH SOLE 1 22590 0 0 AMERICAN EXPRESS CO COM 025816109 5932 35900 SH SOLE 1 9387 0 26513 AMERICAN FIN TR INC COM CLASS A 02607T109 394 46427 SH SOLE 1 46427 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 16614 427649 SH SOLE 1 73071 0 354578 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 947 6376 SH SOLE 1 6376 0 0 AMERICAN TOWER CORP NEW COM 03027X100 20355 75350 SH SOLE 1 16188 0 59162 AMERICAN WTR WKS CO INC NEW COM 030420103 3766 24435 SH SOLE 1 281 0 24154 AMERIPRISE FINL INC COM 03076C106 5989 24062 SH SOLE 1 3288 0 20774 AMES NATL CORP COM 031001100 359 14635 SH SOLE 1 14635 0 0 AMETEK INC COM 031100100 6435 48201 SH SOLE 1 9588 0 38613 AMGEN INC COM 031162100 7662 31432 SH SOLE 1 27856 0 3576 AMPHENOL CORP NEW CL A 032095101 6616 96704 SH SOLE 1 16884 0 79820 AMTECH SYS INC COM PAR $0.01N 032332504 346 35931 SH SOLE 1 35931 0 0 AMYRIS INC COM NEW 03236M200 474 28962 SH SOLE 1 28962 0 0 ANALOG DEVICES INC COM 032654105 14463 84007 SH SOLE 1 26431 0 57576 ANAPTYSBIO INC COM 032724106 2078 80149 SH SOLE 1 80149 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1027 14257 SH SOLE 1 14070 0 187 ANSYS INC COM 03662Q105 1412 4068 SH SOLE 1 3943 0 125 ANTERIX INC COM 03676C100 754 12569 SH SOLE 1 12569 0 0 ANTERO RESOURCES CORP COM 03674X106 5846 388978 SH SOLE 1 9508 0 379470 ANTHEM INC COM 036752103 6881 18023 SH SOLE 1 356 0 17667 AON PLC SHS CL A G0403H108 42572 178303 SH SOLE 1 111142 0 67161 APELLIS PHARMACEUTICALS INC COM 03753U106 1164 18421 SH SOLE 1 18421 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 7896 495053 SH SOLE 1 24440 0 470613 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 13292 871033 SH SOLE 1 871033 0 0 APPLE INC COM 037833100 423559 3092577 SH SOLE 1 931300 0 2161277 APPLIED MATLS INC COM 038222105 24186 169844 SH SOLE 1 64116 0 105728 ARBOR REALTY TRUST INC COM 038923108 11396 639483 SH SOLE 1 238543 0 400940 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 12905 415481 SH SOLE 1 415481 0 0 ARCH RESOURCES INC CL A 03940R107 992 17411 SH SOLE 1 17411 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1500 24752 SH SOLE 1 24752 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 4898 820407 SH SOLE 1 820407 0 0 ARCUS BIOSCIENCES INC COM 03969F109 7379 268711 SH SOLE 1 268711 0 0 ARDMORE SHIPPING CORP COM Y0207T100 245 58132 SH SOLE 1 58132 0 0 ARES COML REAL ESTATE CORP COM 04013V108 1754 119399 SH SOLE 1 2049 0 117350 ARISTA NETWORKS INC COM 040413106 7458 20584 SH SOLE 1 1756 0 18828 ARMSTRONG FLOORING INC COM 04238R106 108 17399 SH SOLE 1 17399 0 0 ARROW ELECTRS INC COM 042735100 2643 23219 SH SOLE 1 942 0 22277 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2896 34970 SH SOLE 1 33434 0 1536 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2500 49196 SH SOLE 1 20424 0 28772 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 289 35879 SH SOLE 1 35243 0 636 ASML HOLDING N V N Y REGISTRY SHS N07059210 1478 2140 SH SOLE 1 1738 0 402 ASSEMBLY BIOSCIENCES INC COM 045396108 589 151677 SH SOLE 1 151677 0 0 AT&T INC COM 00206R102 34248 1189994 SH SOLE 1 240523 0 949471 ATHENEX INC COM 04685N103 162 34962 SH SOLE 1 34962 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 308 12093 SH SOLE 1 12093 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 1770 47558 SH SOLE 1 47558 0 0 ATLAS CORP SHARES Y0436Q109 194 13585 SH SOLE 1 13585 0 0 ATLASSIAN CORP PLC CL A G06242104 16504 64252 SH SOLE 1 64252 0 0 ATRICURE INC COM 04963C209 510 6426 SH SOLE 1 6426 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 4757 367000 SH SOLE 1 367000 0 0 AUTODESK INC COM 052769106 2901 9938 SH SOLE 1 9938 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 496 7762 SH SOLE 1 5251 0 2511 AUTOMATIC DATA PROCESSING IN COM 053015103 4272 21509 SH SOLE 1 19217 0 2292 AUTOZONE INC COM 053332102 8028 5380 SH SOLE 1 1052 0 4328 AVALONBAY CMNTYS INC COM 053484101 8937 42825 SH SOLE 1 3912 0 38913 AVANGRID INC COM 05351W103 1454 28277 SH SOLE 1 9792 0 18485 AVANTOR INC COM 05352A100 1808 50922 SH SOLE 1 131 0 50791 AVERY DENNISON CORP COM 053611109 566 2690 SH SOLE 1 119 0 2571 AVNET INC COM 053807103 7366 183779 SH SOLE 1 223 0 183556 AXIS CAP HLDGS LTD SHS G0692U109 1655 33763 SH SOLE 1 105 0 33658 B2GOLD CORP COM 11777Q209 24597 5864568 SH SOLE 1 5765368 0 99200 BABCOCK & WILCOX ENTERPRISES COM 05614L209 647 82061 SH SOLE 1 82061 0 0 BAIDU INC SPON ADR REP A 056752108 47408 232504 SH SOLE 1 216930 0 15574 BALL CORP COM 058498106 2141 26427 SH SOLE 1 3530 0 22897 BALLARD PWR SYS INC NEW COM 058586108 7726 426090 SH SOLE 1 360490 0 65600 BANCO BRADESCO S A SP ADR PFD NEW 059460303 462 89966 SH SOLE 1 75281 0 14685 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 352 17726 SH SOLE 1 17479 0 247 BANK MONTREAL QUE COM 063671101 458185 4470820 SH SOLE 1 3953286 0 517534 BANK NEW YORK MELLON CORP COM 064058100 1818 35486 SH SOLE 1 1228 0 34258 BANK NOVA SCOTIA B C COM 064149107 451590 6944750 SH SOLE 1 6147487 0 797263 BANK OZK COM 06417N103 5096 120872 SH SOLE 1 112 0 120760 BARINGS BDC INC COM 06759L103 193 18292 SH SOLE 1 18292 0 0 BARNES & NOBLE ED INC COM 06777U101 835 115785 SH SOLE 1 115785 0 0 BARRICK GOLD CORP COM 067901108 105756 5113782 SH SOLE 1 4248982 0 864800 BASSETT FURNITURE INDS INC COM 070203104 905 37164 SH SOLE 1 37164 0 0 BAXTER INTL INC COM 071813109 3090 38382 SH SOLE 1 5604 0 32778 BCB BANCORP INC COM 055298103 318 23607 SH SOLE 1 23607 0 0 BCE INC COM NEW 05534B760 295434 5991849 SH SOLE 1 5943449 0 48400 BECTON DICKINSON & CO COM 075887109 9144 37601 SH SOLE 1 3552 0 34049 BERKLEY W R CORP COM 084423102 4052 54440 SH SOLE 1 3699 0 50741 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2512 6 SH SOLE 1 6 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 28327 101924 SH SOLE 1 17405 0 84519 BERKSHIRE HILLS BANCORP INC COM 084680107 624 22771 SH SOLE 1 81 0 22690 BERRY CORP COM 08579X101 943 140322 SH SOLE 1 140322 0 0 BGSF INC COM 05601C105 194 15694 SH SOLE 1 15694 0 0 BHP GROUP LTD SPONSORED ADS 088606108 14119 193857 SH SOLE 1 52965 0 140892 BHP GROUP PLC SPONSORED ADR 05545E209 2635 44140 SH SOLE 1 39776 0 4364 BIGLARI HLDGS INC COM STK CL B 08986R309 2037 12774 SH SOLE 1 12774 0 0 BILIBILI INC SPONS ADS REP Z 090040106 868 7124 SH SOLE 1 5452 0 1672 BIOCRYST PHARMACEUTICALS INC COM 09058V103 764 48352 SH SOLE 1 48352 0 0 BIOGEN INC COM 09062X103 5555 16041 SH SOLE 1 7343 0 8698 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1728 20708 SH SOLE 1 83 0 20625 BJS RESTAURANTS INC COM 09180C106 1203 24485 SH SOLE 1 24485 0 0 BK OF AMERICA CORP COM 060505104 71779 1740943 SH SOLE 1 374522 0 1366421 BLACK KNIGHT INC COM 09215C105 2345 30076 SH SOLE 1 9199 0 20877 BLACKBERRY LTD COM 09228F103 1788 146300 SH SOLE 1 146300 0 0 BLACKROCK INC COM 09247X101 21512 24586 SH SOLE 1 4268 0 20318 BLACKSTONE MTG TR INC COM CL A 09257W100 4343 136176 SH SOLE 1 33810 0 102366 BLOOMIN BRANDS INC COM 094235108 1529 56331 SH SOLE 1 56331 0 0 BLUEBIRD BIO INC COM 09609G100 2755 86133 SH SOLE 1 76888 0 9245 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 383 21304 SH SOLE 1 21304 0 0 BOOKING HOLDINGS INC COM 09857L108 14433 6596 SH SOLE 1 2585 0 4011 BOSTON BEER INC CL A 100557107 4961 4860 SH SOLE 1 5 0 4855 BOSTON SCIENTIFIC CORP COM 101137107 4052 94751 SH SOLE 1 2067 0 92684 BRAEMAR HOTELS & RESORTS INC COM 10482B101 1098 176769 SH SOLE 1 176769 0 0 BRF SA SPONSORED ADR 10552T107 7207 1317468 SH SOLE 1 1317468 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 522 55509 SH SOLE 1 55509 0 0 BROADCOM INC COM 11135F101 7510 15750 SH SOLE 1 15750 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3718 23017 SH SOLE 1 7602 0 15415 BROOKDALE SR LIVING INC COM 112463104 5097 645160 SH SOLE 1 645160 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 224652 4404265 SH SOLE 1 3963218 0 441047 BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 5340 101086 SH SOLE 1 93845 0 7241 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 46452 1005088 SH SOLE 1 885675 0 119413 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 82708 1490012 SH SOLE 1 1302028 0 187984 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 20320 1073434 SH SOLE 1 1073434 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 6364 151500 SH SOLE 1 151500 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 35731 924833 SH SOLE 1 784183 0 140650 BROWN & BROWN INC COM 115236101 5983 112585 SH SOLE 1 15874 0 96711 BROWN FORMAN CORP CL B 115637209 27433 366071 SH SOLE 1 8599 0 357472 BRP INC COM SUN VTG 05577W200 104720 1338486 SH SOLE 1 1263686 0 74800 BRUKER CORP COM 116794108 925 12178 SH SOLE 1 96 0 12082 BUILD-A-BEAR WORKSHOP INC COM 120076104 311 17978 SH SOLE 1 17978 0 0 BURLINGTON STORES INC COM 122017106 1425 4427 SH SOLE 1 21 0 4406 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1732 18486 SH SOLE 1 666 0 17820 CACI INTL INC CL A 127190304 294 1152 SH SOLE 1 1152 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 7726 56470 SH SOLE 1 19329 0 37141 CAE INC COM 124765108 73157 2375614 SH SOLE 1 2011290 0 364324 CAESARS ENTERTAINMENT INC NE COM 12769G100 24888 239886 SH SOLE 1 194689 0 45197 CALLAWAY GOLF CO COM 131193104 4383 129929 SH SOLE 1 129929 0 0 CALLON PETE CO DEL COM 13123X508 1145 19856 SH SOLE 1 7032 0 12824 CALYXT INC COM 13173L107 54 13402 SH SOLE 1 13402 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1741 13125 SH SOLE 1 133 0 12992 CAMECO CORP COM 13321L108 85515 4462205 SH SOLE 1 4340905 0 121300 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 29155 667163 SH SOLE 1 607063 0 60100 CANADIAN IMP BK COMM COM 136069101 243858 2142565 SH SOLE 1 1956865 0 185700 CANADIAN NAT RES LTD COM 136385101 120011 3306457 SH SOLE 1 2769609 0 536848 CANADIAN NATL RY CO COM 136375102 565985 5365198 SH SOLE 1 4927879 0 437319 CANADIAN PAC RY LTD COM 13645T100 391421 5091150 SH SOLE 1 4702965 0 388185 CANADIAN SOLAR INC COM 136635109 11467 255724 SH SOLE 1 255724 0 0 CANNAE HLDGS INC COM 13765N107 1502 44298 SH SOLE 1 62 0 44236 CANON INC SPONSORED ADR 138006309 208 9196 SH SOLE 1 9196 0 0 CANOPY GROWTH CORP COM 138035100 2048 84700 SH SOLE 1 84700 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 566 27602 SH SOLE 1 27602 0 0 CARDINAL HEALTH INC COM 14149Y108 2266 39693 SH SOLE 1 1019 0 38674 CAREDX INC COM 14167L103 2958 32322 SH SOLE 1 32322 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 697 116002 SH SOLE 1 116002 0 0 CARS COM INC COM 14575E105 1204 84022 SH SOLE 1 84022 0 0 CATALENT INC COM 148806102 7700 71217 SH SOLE 1 3550 0 67667 CATERPILLAR INC COM 149123101 28874 132674 SH SOLE 1 34063 0 98611 CDK GLOBAL INC COM 12508E101 212 4262 SH SOLE 1 4262 0 0 CDW CORP COM 12514G108 3387 19391 SH SOLE 1 6345 0 13046 CECO ENVIRONMENTAL CORP COM 125141101 2114 295289 SH SOLE 1 295289 0 0 CEDAR REALTY TRUST INC COM NEW 150602605 670 39807 SH SOLE 1 39807 0 0 CELANESE CORP DEL COM 150870103 1306 8612 SH SOLE 1 162 0 8450 CELESTICA INC SUB VTG SHS 15101Q108 36548 4661825 SH SOLE 1 4546925 0 114900 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 486 14533 SH SOLE 1 14533 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 42531 5063269 SH SOLE 1 4804263 0 259006 CENOVUS ENERGY INC COM 15135U109 129121 13497936 SH SOLE 1 13391736 0 106200 CENTENNIAL RESOURCE DEV INC CL A 15136A102 6961 1026730 SH SOLE 1 1026730 0 0 CENTERRA GOLD INC COM 152006102 40563 5344355 SH SOLE 1 5344355 0 0 CERNER CORP COM 156782104 1064 13610 SH SOLE 1 13610 0 0 CGI INC CL A SUB VTG 12532H104 97211 1072366 SH SOLE 1 1072366 0 0 CHARLES RIV LABS INTL INC COM 159864107 2715 7340 SH SOLE 1 655 0 6685 CHARTER COMMUNICATIONS INC N CL A 16119P108 57285 79403 SH SOLE 1 28618 0 50785 CHECK POINT SOFTWARE TECH LT ORD M22465104 65332 562576 SH SOLE 1 212928 0 349648 CHEESECAKE FACTORY INC COM 163072101 5310 98005 SH SOLE 1 98005 0 0 CHEETAH MOBILE INC ADR 163075104 1361 574419 SH SOLE 1 574419 0 0 CHEMED CORP NEW COM 16359R103 12439 26215 SH SOLE 1 48 0 26167 CHEVRON CORP NEW COM 166764100 35941 343148 SH SOLE 1 86605 0 256543 CHIMERA INVT CORP COM NEW 16934Q208 1347 89420 SH SOLE 1 265 0 89155 CHIMERIX INC COM 16934W106 1576 196951 SH SOLE 1 196951 0 0 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 106 52779 SH SOLE 1 52779 0 0 CHINA YUCHAI INTL LTD COM G21082105 2576 160621 SH SOLE 1 160371 0 250 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 663 19521 SH SOLE 1 19521 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 11057 7132 SH SOLE 1 802 0 6330 CHUBB LIMITED COM H1467J104 11812 74316 SH SOLE 1 12577 0 61739 CHURCH & DWIGHT INC COM 171340102 1142 13396 SH SOLE 1 6389 0 7007 CI FINL CORP COM 125491100 107473 5856998 SH SOLE 1 5628798 0 228200 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 2468 1036986 SH SOLE 1 1031542 0 5444 CIGNA CORP NEW COM 125523100 9007 37992 SH SOLE 1 1138 0 36854 CINEMARK HLDGS INC COM 17243V102 2029 92429 SH SOLE 1 92429 0 0 CINTAS CORP COM 172908105 4895 12815 SH SOLE 1 5638 0 7177 CISCO SYS INC COM 17275R102 50164 946491 SH SOLE 1 321164 0 625327 CITIGROUP INC COM NEW 172967424 24864 351438 SH SOLE 1 58148 0 293290 CITIZENS & NORTHN CORP COM 172922106 402 16391 SH SOLE 1 16391 0 0 CITIZENS FINL GROUP INC COM 174610105 2302 50196 SH SOLE 1 651 0 49545 CIVEO CORP CDA COM NEW 17878Y207 654 36721 SH SOLE 1 36721 0 0 CLARIVATE PLC ORD SHS G21810109 1224 44476 SH SOLE 1 99 0 44377 CLOROX CO DEL COM 189054109 221 1229 SH SOLE 1 1229 0 0 CME GROUP INC COM 12572Q105 1197 5628 SH SOLE 1 923 0 4705 CMS ENERGY CORP COM 125896100 4652 78747 SH SOLE 1 40426 0 38321 CNA FINL CORP COM 126117100 426 9373 SH SOLE 1 9373 0 0 CNB FINL CORP PA COM 126128107 414 18129 SH SOLE 1 18129 0 0 CNX RES CORP COM 12653C108 9436 690785 SH SOLE 1 369290 0 321495 COCA COLA CO COM 191216100 38412 709885 SH SOLE 1 408389 0 301496 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 663 12517 SH SOLE 1 11117 0 1400 CODORUS VY BANCORP INC COM 192025104 279 13925 SH SOLE 1 13925 0 0 COGNEX CORP COM 192422103 3687 43868 SH SOLE 1 874 0 42994 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7511 108441 SH SOLE 1 37799 0 70642 COLGATE PALMOLIVE CO COM 194162103 3139 38589 SH SOLE 1 38589 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 20542 183461 SH SOLE 1 164461 0 19000 COLUMBIA SPORTSWEAR CO COM 198516106 1786 18161 SH SOLE 1 29 0 18132 COMCAST CORP NEW CL A 20030N101 53423 936915 SH SOLE 1 328155 0 608760 COMMERCIAL VEH GROUP INC COM 202608105 1989 187136 SH SOLE 1 187136 0 0 COMMUNITY FINL CORP MD COM 20368X101 325 9423 SH SOLE 1 9423 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 20191 1307683 SH SOLE 1 775347 0 532336 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 184 24813 SH SOLE 1 24813 0 0 COMPUTER TASK GROUP INC COM 205477102 115 11896 SH SOLE 1 11896 0 0 COMSCORE INC COM 20564W105 1350 270067 SH SOLE 1 270067 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 1440 341343 SH SOLE 1 341343 0 0 CONDUENT INC COM 206787103 3947 526263 SH SOLE 1 156908 0 369355 CONFORMIS INC COM 20717E101 144 125518 SH SOLE 1 125518 0 0 CONSOL ENERGY INC NEW COM 20854L108 629 34051 SH SOLE 1 34051 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 208 23668 SH SOLE 1 23668 0 0 CONSOLIDATED EDISON INC COM 209115104 6554 91383 SH SOLE 1 43850 0 47533 CONSTELLATION BRANDS INC CL A 21036P108 5759 24623 SH SOLE 1 1987 0 22636 CONSUMER PORTFOLIO SVCS INC COM 210502100 48 10659 SH SOLE 1 10659 0 0 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 3263 169852 SH SOLE 1 169852 0 0 COOPER COS INC COM NEW 216648402 4053 10227 SH SOLE 1 2898 0 7329 COPART INC COM 217204106 4446 33726 SH SOLE 1 10851 0 22875 CORNING INC COM 219350105 4100 100239 SH SOLE 1 3827 0 96412 CORPORACION AMER ARPTS S A COM L1995B107 1282 224163 SH SOLE 1 223294 0 869 COSTAR GROUP INC COM 22160N109 5256 63465 SH SOLE 1 11002 0 52463 COSTCO WHSL CORP NEW COM 22160K105 37764 95442 SH SOLE 1 34540 0 60902 COVENANT LOGISTICS GROUP INC CL A 22284P105 845 40873 SH SOLE 1 40873 0 0 CRAWFORD & CO CL B 224633107 118 13739 SH SOLE 1 13739 0 0 CRAWFORD & CO CL A 224633206 262 28845 SH SOLE 1 28845 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 1048 99931 SH SOLE 1 99931 0 0 CRESCENT PT ENERGY CORP COM 22576C101 127923 28271020 SH SOLE 1 27472620 0 798400 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 15726 97142 SH SOLE 1 97142 0 0 CROCS INC COM 227046109 3266 28026 SH SOLE 1 49 0 27977 CRONOS GROUP INC COM 22717L101 26990 3133220 SH SOLE 1 2830120 0 303100 CROWDSTRIKE HLDGS INC CL A 22788C105 4528 18019 SH SOLE 1 2766 0 15253 CROWN CASTLE INTL CORP NEW COM 22822V101 20716 106182 SH SOLE 1 36809 0 69373 CSX CORP COM 126408103 14989 467226 SH SOLE 1 163098 0 304128 CTO RLTY GROWTH INC NEW COM 22948Q101 244 4562 SH SOLE 1 4562 0 0 CUBESMART COM 229663109 559 12079 SH SOLE 1 557 0 11522 CUMMINS INC COM 231021106 4468 18325 SH SOLE 1 210 0 18115 CUSTOMERS BANCORP INC COM 23204G100 1585 40650 SH SOLE 1 56 0 40594 CVR ENERGY INC COM 12662P108 334 18605 SH SOLE 1 18605 0 0 CVS HEALTH CORP COM 126650100 20052 240322 SH SOLE 1 38102 0 202220 DANAHER CORPORATION COM 235851102 54594 203435 SH SOLE 1 51914 0 151521 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 8152 125372 SH SOLE 1 119591 0 5781 DARDEN RESTAURANTS INC COM 237194105 3416 23401 SH SOLE 1 3649 0 19752 DARLING INGREDIENTS INC COM 237266101 508 7524 SH SOLE 1 286 0 7238 DATADOG INC CL A COM 23804L103 1821 17494 SH SOLE 1 2793 0 14701 DAVE & BUSTERS ENTMT INC COM 238337109 580 14289 SH SOLE 1 14289 0 0 DAVITA INC COM 23918K108 444 3688 SH SOLE 1 101 0 3587 DEERE & CO COM 244199105 15608 44252 SH SOLE 1 6795 0 37457 DELL TECHNOLOGIES INC CL C 24703L202 2529 25373 SH SOLE 1 78 0 25295 DELTA APPAREL INC COM 247368103 300 10168 SH SOLE 1 10168 0 0 DENALI THERAPEUTICS INC COM 24823R105 1568 19993 SH SOLE 1 19993 0 0 DENTSPLY SIRONA INC COM 24906P109 1391 21988 SH SOLE 1 310 0 21678 DERMTECH INC COM 24984K105 795 19126 SH SOLE 1 19126 0 0 DESCARTES SYS GROUP INC COM 249906108 110543 1598647 SH SOLE 1 1540273 0 58374 DEXCOM INC COM 252131107 1865 4367 SH SOLE 1 4367 0 0 DHI GROUP INC COM 23331S100 871 257808 SH SOLE 1 257808 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 2271 11846 SH SOLE 1 11846 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 3285 88011 SH SOLE 1 8486 0 79525 DIGITAL RLTY TR INC COM 253868103 8248 54820 SH SOLE 1 9255 0 45565 DIGITALBRIDGE GROUP INC CL A COM 25401T108 368 46558 SH SOLE 1 46558 0 0 DISNEY WALT CO COM 254687106 84295 479574 SH SOLE 1 101975 0 377599 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 150 35798 SH SOLE 1 35798 0 0 DOCUSIGN INC COM 256163106 13523 48370 SH SOLE 1 23517 0 24853 DOLLAR GEN CORP NEW COM 256677105 8463 39108 SH SOLE 1 6562 0 32546 DOLLAR TREE INC COM 256746108 3798 38174 SH SOLE 1 10493 0 27681 DOMINION ENERGY INC COM 25746U109 13453 182862 SH SOLE 1 75604 0 107258 DONNELLEY FINL SOLUTIONS INC COM 25787G100 9332 282781 SH SOLE 1 282781 0 0 DONNELLEY R R & SONS CO COM 257867200 571 90867 SH SOLE 1 90867 0 0 DOVER CORP COM 260003108 2008 13336 SH SOLE 1 205 0 13131 DOW INC COM 260557103 4860 76804 SH SOLE 1 20765 0 56039 DR REDDYS LABS LTD ADR 256135203 3464 47121 SH SOLE 1 47121 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 684 62948 SH SOLE 1 62948 0 0 DUCOMMUN INC DEL COM 264147109 609 11158 SH SOLE 1 11158 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 7039 71304 SH SOLE 1 71304 0 0 DUKE REALTY CORP COM NEW 264411505 9873 208504 SH SOLE 1 19990 0 188514 DYNATRACE INC COM NEW 268150109 1612 27587 SH SOLE 1 4058 0 23529 EAGLE BULK SHIPPING INC COM Y2187A150 1463 30909 SH SOLE 1 30909 0 0 EARTHSTONE ENERGY INC CL A 27032D304 566 51129 SH SOLE 1 51129 0 0 EATON CORP PLC SHS G29183103 12519 84482 SH SOLE 1 23652 0 60830 ECHOSTAR CORP CL A 278768106 4135 170240 SH SOLE 1 47683 0 122557 ECOLAB INC COM 278865100 2626 12749 SH SOLE 1 1119 0 11630 ECOPETROL S A SPONSORED ADS 279158109 5861 400892 SH SOLE 1 379136 0 21756 EDITAS MEDICINE INC COM 28106W103 6033 106517 SH SOLE 1 106517 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 26386 254763 SH SOLE 1 80412 0 174351 EHEALTH INC COM 28238P109 267 4570 SH SOLE 1 4570 0 0 ELECTRONIC ARTS INC COM 285512109 51748 359787 SH SOLE 1 79729 0 280058 ELEVATE CREDIT INC COM 28621V101 361 101025 SH SOLE 1 101025 0 0 EMCORE CORP COM NEW 290846203 816 88452 SH SOLE 1 88452 0 0 EMERSON ELEC CO COM 291011104 13291 138105 SH SOLE 1 34715 0 103390 ENBRIDGE INC COM 29250N105 405932 10140625 SH SOLE 1 9747911 0 392714 ENERPLUS CORP COM 292766102 66980 9320142 SH SOLE 1 9291075 0 29067 ENETI INC COM Y2294C107 234 12557 SH SOLE 1 12557 0 0 EOG RES INC COM 26875P101 1374 16464 SH SOLE 1 835 0 15629 EPAM SYS INC COM 29414B104 232 455 SH SOLE 1 24 0 431 EQUIFAX INC COM 294429105 3933 16423 SH SOLE 1 209 0 16214 EQUINIX INC COM 29444U700 11663 14532 SH SOLE 1 2560 0 11972 EQUITY LIFESTYLE PPTYS INC COM 29472R108 7631 102694 SH SOLE 1 7655 0 95039 EQUITY RESIDENTIAL SH BEN INT 29476L107 3415 44350 SH SOLE 1 2485 0 41865 ERIE INDTY CO CL A 29530P102 1814 9380 SH SOLE 1 3907 0 5473 ESCALADE INC COM 296056104 535 23309 SH SOLE 1 23309 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 2764 100129 SH SOLE 1 100129 0 0 EURONET WORLDWIDE INC COM 298736109 266 1967 SH SOLE 1 363 0 1604 EVANS BANCORP INC COM NEW 29911Q208 409 11015 SH SOLE 1 11015 0 0 EVERCORE INC CLASS A 29977A105 1782 12661 SH SOLE 1 12661 0 0 EVEREST RE GROUP LTD COM G3223R108 2677 10621 SH SOLE 1 599 0 10022 EXELIXIS INC COM 30161Q104 782 42913 SH SOLE 1 16083 0 26830 EXELON CORP COM 30161N101 5850 132019 SH SOLE 1 44131 0 87888 EXPEDITORS INTL WASH INC COM 302130109 11132 87934 SH SOLE 1 7828 0 80106 EXTERRAN CORP COM 30227H106 559 117483 SH SOLE 1 117483 0 0 EXTRA SPACE STORAGE INC COM 30225T102 9635 58817 SH SOLE 1 9990 0 48827 EXXON MOBIL CORP COM 30231G102 33115 524964 SH SOLE 1 118221 0 406743 FACEBOOK INC CL A 30303M102 125870 361998 SH SOLE 1 120593 0 241405 FACTSET RESH SYS INC COM 303075105 1998 5953 SH SOLE 1 908 0 5045 FAIR ISAAC CORP COM 303250104 1205 2398 SH SOLE 1 9 0 2389 FALCON MINERALS CORP CL A COM 30607B109 57 11233 SH SOLE 1 11233 0 0 FASTENAL CO COM 311900104 30599 588445 SH SOLE 1 43234 0 545211 FATE THERAPEUTICS INC COM 31189P102 6178 71184 SH SOLE 1 71184 0 0 FEDEX CORP COM 31428X106 7540 25275 SH SOLE 1 2379 0 22896 FIBROGEN INC COM 31572Q808 451 16926 SH SOLE 1 16926 0 0 FINANCIAL INSTNS INC COM 317585404 215 7173 SH SOLE 1 7173 0 0 FIRST BUSINESS FINL SVCS INC COM 319390100 290 10707 SH SOLE 1 10707 0 0 FIRST HORIZON CORPORATION COM 320517105 629 36425 SH SOLE 1 434 0 35991 FIRST MAJESTIC SILVER CORP COM 32076V103 15944 1009550 SH SOLE 1 1009550 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 11491 61391 SH SOLE 1 4882 0 56509 FIRSTSERVICE CORP NEW COM 33767E202 26662 155475 SH SOLE 1 155475 0 0 FISERV INC COM 337738108 875 8185 SH SOLE 1 8185 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 4203 16414 SH SOLE 1 2384 0 14030 FLUENT INC COM 34380C102 48 16227 SH SOLE 1 16227 0 0 FLUIDIGM CORP DEL COM 34385P108 67 10865 SH SOLE 1 10865 0 0 FORTINET INC COM 34959E109 1242 5216 SH SOLE 1 195 0 5021 FORTIS INC COM 349553107 18681 422100 SH SOLE 1 422100 0 0 FORTUNA SILVER MINES INC COM 349915108 4644 833300 SH SOLE 1 833300 0 0 FOSTER L B CO COM 350060109 572 30690 SH SOLE 1 30690 0 0 FOX CORP CL A COM 35137L105 821 22121 SH SOLE 1 22121 0 0 FRANCO NEV CORP COM 351858105 157141 1083025 SH SOLE 1 974483 0 108542 FRANKLIN FINL SVCS CORP COM 353525108 205 6406 SH SOLE 1 6406 0 0 FRANKLIN RESOURCES INC COM 354613101 2153 67287 SH SOLE 1 8437 0 58850 FRANKLIN STR PPTYS CORP COM 35471R106 66 12470 SH SOLE 1 12470 0 0 FRESHPET INC COM 358039105 3829 23494 SH SOLE 1 23494 0 0 FUTUREFUEL CORP COM 36116M106 101 10571 SH SOLE 1 10571 0 0 GAIA INC NEW CL A 36269P104 381 34658 SH SOLE 1 34658 0 0 GALLAGHER ARTHUR J & CO COM 363576109 26036 185863 SH SOLE 1 14515 0 171348 GANNETT CO INC COM 36472T109 3045 554660 SH SOLE 1 554660 0 0 GARTNER INC COM 366651107 3897 16090 SH SOLE 1 2473 0 13617 GENERAL DYNAMICS CORP COM 369550108 1973 10480 SH SOLE 1 10480 0 0 GENERAL ELECTRIC CO COM 369604103 169 12566 SH SOLE 1 12566 0 0 GENUINE PARTS CO COM 372460105 6668 52726 SH SOLE 1 2971 0 49755 GENWORTH FINL INC COM CL A 37247D106 6960 1784505 SH SOLE 1 568 0 1783937 GEO GROUP INC NEW COM 36162J106 225 31556 SH SOLE 1 31556 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 23427 733100 SH SOLE 1 723100 0 10000 GILDAN ACTIVEWEAR INC COM 375916103 47981 1300560 SH SOLE 1 1142560 0 158000 GILEAD SCIENCES INC COM 375558103 5079 73756 SH SOLE 1 73756 0 0 GLAUKOS CORP COM 377322102 3659 43132 SH SOLE 1 43132 0 0 GLOBANT S A COM L44385109 220 1006 SH SOLE 1 92 0 914 GLOBE LIFE INC COM 37959E102 2695 28293 SH SOLE 1 2109 0 26184 GLYCOMIMETICS INC COM 38000Q102 247 106442 SH SOLE 1 106442 0 0 GODADDY INC CL A 380237107 2187 25154 SH SOLE 1 2556 0 22598 GOLD RESOURCE CORP COM 38068T105 521 201976 SH SOLE 1 201976 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 4524 409758 SH SOLE 1 409758 0 0 GOLDEN STAR RES LTD CDA COM 38119T807 1394 493974 SH SOLE 1 493974 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 10986 28946 SH SOLE 1 494 0 28452 GOODRICH PETE CORP COM PAR 382410843 299 20012 SH SOLE 1 20012 0 0 GRACO INC COM 384109104 4996 66000 SH SOLE 1 151 0 65849 GRAINGER W W INC COM 384802104 11088 25314 SH SOLE 1 1177 0 24137 GRAN TIERRA ENERGY INC COM 38500T101 1100 1485545 SH SOLE 1 1485545 0 0 GRANITE PT MTG TR INC COM STK 38741L107 534 36224 SH SOLE 1 36224 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 230957 3471671 SH SOLE 1 3356171 0 115500 GREAT AJAX CORP COM 38983D300 358 27576 SH SOLE 1 27576 0 0 GREENHILL & CO INC COM 395259104 522 33570 SH SOLE 1 33570 0 0 GREENSKY INC CL A 39572G100 920 165686 SH SOLE 1 165686 0 0 GRITSTONE BIO INC COM 39868T105 486 53222 SH SOLE 1 53222 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 583 102221 SH SOLE 1 81394 0 20827 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 1580 110679 SH SOLE 1 95347 0 15332 GUARDANT HEALTH INC COM 40131M109 3679 29622 SH SOLE 1 29622 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 3368 59980 SH SOLE 1 59980 0 0 HARVARD BIOSCIENCE INC COM 416906105 513 61563 SH SOLE 1 61563 0 0 HAVERTY FURNITURE COS INC COM 419596101 780 18248 SH SOLE 1 18248 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 6263 85658 SH SOLE 1 85658 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 3427 128364 SH SOLE 1 128364 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 3694 110950 SH SOLE 1 17324 0 93626 HEICO CORP NEW COM 422806109 2245 16101 SH SOLE 1 1607 0 14494 HEIDRICK & STRUGGLES INTL IN COM 422819102 427 9592 SH SOLE 1 9592 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 158 13415 SH SOLE 1 13415 0 0 HENRY SCHEIN INC COM 806407102 2142 28866 SH SOLE 1 3068 0 25798 HERSHEY CO COM 427866108 25724 147685 SH SOLE 1 16761 0 130924 HILTON WORLDWIDE HLDGS INC COM 43300A203 234 1937 SH SOLE 1 409 0 1528 HOME BANCORP INC COM 43689E107 335 8781 SH SOLE 1 8781 0 0 HOME DEPOT INC COM 437076102 60157 188644 SH SOLE 1 45328 0 143316 HOMOLOGY MEDICINES INC COM 438083107 608 83586 SH SOLE 1 83586 0 0 HONDA MOTOR LTD AMERN SHS 438128308 2133 66287 SH SOLE 1 66287 0 0 HONEYWELL INTL INC COM 438516106 11150 50833 SH SOLE 1 50833 0 0 HORMEL FOODS CORP COM 440452100 489 10250 SH SOLE 1 10250 0 0 HOST HOTELS & RESORTS INC COM 44107P104 5150 301318 SH SOLE 1 19986 0 281332 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 5550 502760 SH SOLE 1 502760 0 0 HOULIHAN LOKEY INC CL A 441593100 1872 22882 SH SOLE 1 22882 0 0 HP INC COM 40434L105 10356 343026 SH SOLE 1 30724 0 312302 HSBC HLDGS PLC SPON ADR NEW 404280406 3231 111988 SH SOLE 1 65697 0 46291 HUAZHU GROUP LTD SPONSORED ADS 44332N106 9443 178806 SH SOLE 1 178806 0 0 HUBSPOT INC COM 443573100 2865 4916 SH SOLE 1 89 0 4827 HUDBAY MINERALS INC COM 443628102 56573 8501829 SH SOLE 1 7939829 0 562000 HUMANA INC COM 444859102 8251 18637 SH SOLE 1 1484 0 17153 HUNT J B TRANS SVCS INC COM 445658107 2001 12279 SH SOLE 1 1153 0 11126 IAMGOLD CORP COM 450913108 620 210477 SH SOLE 1 210477 0 0 ICICI BANK LIMITED ADR 45104G104 5123 299571 SH SOLE 1 299571 0 0 IDEX CORP COM 45167R104 2248 10216 SH SOLE 1 116 0 10100 IDEXX LABS INC COM 45168D104 16938 26819 SH SOLE 1 6121 0 20698 IDT CORP CL B NEW 448947507 4639 125527 SH SOLE 1 125527 0 0 II-VI INC COM 902104108 1017 14016 SH SOLE 1 14016 0 0 ILLINOIS TOOL WKS INC COM 452308109 11430 51127 SH SOLE 1 8975 0 42152 ILLUMINA INC COM 452327109 1937 4093 SH SOLE 1 4093 0 0 IMPERIAL OIL LTD COM NEW 453038408 39847 1307640 SH SOLE 1 1147940 0 159700 INCYTE CORP COM 45337C102 7152 85017 SH SOLE 1 23668 0 61349 INDEPENDENT BK CORP MICH COM NEW 453838609 906 41742 SH SOLE 1 41742 0 0 INFOSYS LTD SPONSORED ADR 456788108 6182 291739 SH SOLE 1 291739 0 0 INGLES MKTS INC CL A 457030104 375 6430 SH SOLE 1 6430 0 0 INSPIRED ENTMT INC COM 45782N108 160 12523 SH SOLE 1 12523 0 0 INTEL CORP COM 458140100 40829 727266 SH SOLE 1 236200 0 491066 INTELLIA THERAPEUTICS INC COM 45826J105 10704 66112 SH SOLE 1 56323 0 9789 INTERCEPT PHARMACEUTICALS IN COM 45845P108 2396 119996 SH SOLE 1 119996 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 28349 238825 SH SOLE 1 27221 0 211604 INTERNATIONAL BUSINESS MACHS COM 459200101 2710 18487 SH SOLE 1 1296 0 17191 INTREPID POTASH INC COM 46121Y201 3866 121343 SH SOLE 1 121343 0 0 INTUIT COM 461202103 17295 35283 SH SOLE 1 16829 0 18454 INTUITIVE SURGICAL INC COM NEW 46120E602 36694 39900 SH SOLE 1 15640 0 24260 INVESCO LTD SHS G491BT108 332 12434 SH SOLE 1 545 0 11889 INVITATION HOMES INC COM 46187W107 1045 28029 SH SOLE 1 788 0 27241 IQVIA HLDGS INC COM 46266C105 19040 78573 SH SOLE 1 14814 0 63759 IRON MTN INC NEW COM 46284V101 662 15649 SH SOLE 1 413 0 15236 ISHARES TR CORE S&P500 ETF 464287200 3255 7572 SH SOLE 1 7572 0 0 ISHARES TR MSCI EAFE ETF 464287465 3218 40791 SH SOLE 1 40791 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 742 13595 SH SOLE 1 13595 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 789 20003 SH SOLE 1 20003 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 617 102682 SH SOLE 1 92386 0 10296 JACOBS ENGR GROUP INC COM 469814107 890 6673 SH SOLE 1 6673 0 0 JD.COM INC SPON ADR CL A 47215P106 1531 19185 SH SOLE 1 15289 0 3896 JETBLUE AWYS CORP COM 477143101 5232 311792 SH SOLE 1 311792 0 0 JOHNSON & JOHNSON COM 478160104 122421 743116 SH SOLE 1 205155 0 537961 JOUNCE THERAPEUTICS INC COM 481116101 494 72596 SH SOLE 1 72596 0 0 JPMORGAN CHASE & CO COM 46625H100 79622 511905 SH SOLE 1 96842 0 415063 JUNIPER NETWORKS INC COM 48203R104 1208 44156 SH SOLE 1 470 0 43686 KADMON HLDGS INC COM 48283N106 261 67359 SH SOLE 1 67359 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 4119 14537 SH SOLE 1 2496 0 12041 KB FINL GROUP INC SPONSORED ADR 48241A105 2072 42020 SH SOLE 1 31520 0 10500 KE HLDGS INC SPONSORED ADS 482497104 434 9111 SH SOLE 1 6897 0 2214 KELLOGG CO COM 487836108 2977 46282 SH SOLE 1 24287 0 21995 KEURIG DR PEPPER INC COM 49271V100 2284 64824 SH SOLE 1 62188 0 2636 KEYSIGHT TECHNOLOGIES INC COM 49338L103 2121 13738 SH SOLE 1 4675 0 9063 KINDER MORGAN INC DEL COM 49456B101 3725 204322 SH SOLE 1 2817 0 201505 KINROSS GOLD CORP COM 496902404 28158 4441592 SH SOLE 1 3808192 0 633400 KIRKLAND LAKE GOLD LTD COM 49741E100 243 6300 SH SOLE 1 6300 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 1852 85633 SH SOLE 1 8756 0 76877 KLA CORP COM NEW 482480100 5030 15516 SH SOLE 1 6926 0 8590 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 654 13162 SH SOLE 1 13162 0 0 KONTOOR BRANDS INC COM 50050N103 4207 74576 SH SOLE 1 74576 0 0 KORN FERRY COM NEW 500643200 648 8930 SH SOLE 1 292 0 8638 KORNIT DIGITAL LTD SHS M6372Q113 1114 8958 SH SOLE 1 8958 0 0 KOSMOS ENERGY LTD COM 500688106 605 174934 SH SOLE 1 174934 0 0 KRAFT HEINZ CO COM 500754106 21867 536216 SH SOLE 1 81532 0 454684 KROGER CO COM 501044101 1075 28070 SH SOLE 1 28070 0 0 LA Z BOY INC COM 505336107 2551 68872 SH SOLE 1 8817 0 60055 LAM RESEARCH CORP COM 512807108 10450 16059 SH SOLE 1 8526 0 7533 LANTHEUS HLDGS INC COM 516544103 424 15340 SH SOLE 1 15340 0 0 LAREDO PETROLEUM INC COM 516806205 4146 44686 SH SOLE 1 44686 0 0 LARGO RES LTD COM 517103602 3090 198505 SH SOLE 1 198505 0 0 LAUDER ESTEE COS INC CL A 518439104 32879 103367 SH SOLE 1 6459 0 96908 LEE ENTERPRISES INC COM 523768406 625 22068 SH SOLE 1 22068 0 0 LENDINGTREE INC NEW COM 52603B107 6074 28668 SH SOLE 1 28668 0 0 LENNAR CORP CL A 526057104 498 5016 SH SOLE 1 406 0 4610 LENNOX INTL INC COM 526107107 876 2497 SH SOLE 1 10 0 2487 LENSAR INC COM 52634L108 1424 164470 SH SOLE 1 164470 0 0 LEVEL ONE BANCORP INC COM 52730D208 245 8983 SH SOLE 1 8983 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 545 19664 SH SOLE 1 73 0 19591 LG DISPLAY CO LTD SPONS ADR REP 50186V102 4334 405440 SH SOLE 1 380994 0 24446 LIBERTY BROADBAND CORP COM SER C 530307305 2910 16758 SH SOLE 1 64 0 16694 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3 75 SH SOLE 1 75 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1729 35859 SH SOLE 1 4653 0 31206 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 1 35 SH SOLE 1 35 0 0 LIFEVANTAGE CORP COM NEW 53222K205 399 54243 SH SOLE 1 54243 0 0 LIGHTSPEED POS INC SUB VTG SHS 53227R106 39623 473500 SH SOLE 1 403000 0 70500 LILLY ELI & CO COM 532457108 42502 185176 SH SOLE 1 35590 0 149586 LINDE PLC SHS G5494J103 2052 7098 SH SOLE 1 2654 0 4444 LIONS GATE ENTMNT CORP CL A VTG 535919401 12977 626907 SH SOLE 1 339980 0 286927 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 511 27936 SH SOLE 1 27936 0 0 LIQUIDITY SVCS INC COM 53635B107 5206 204577 SH SOLE 1 204577 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 1253 265493 SH SOLE 1 265493 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1000 392264 SH SOLE 1 45963 0 346301 LOCKHEED MARTIN CORP COM 539830109 2672 7061 SH SOLE 1 7061 0 0 LOEWS CORP COM 540424108 1948 35654 SH SOLE 1 2961 0 32693 LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 1609 236313 SH SOLE 1 231654 0 4659 LOWES COS INC COM 548661107 32711 168642 SH SOLE 1 60925 0 107717 LSI INDS INC OHIO COM 50216C108 173 21569 SH SOLE 1 21569 0 0 LULULEMON ATHLETICA INC COM 550021109 5530 15152 SH SOLE 1 5510 0 9642 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 250 11831 SH SOLE 1 11831 0 0 LUMENT FINANCE TRUST INC COM 55025L108 67 15856 SH SOLE 1 15856 0 0 LUMOS PHARMA INC COM 55028X109 317 31938 SH SOLE 1 31938 0 0 M & T BK CORP COM 55261F104 3572 24579 SH SOLE 1 2332 0 22247 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 441 27197 SH SOLE 1 27197 0 0 MAGNA INTL INC COM 559222401 96523 1042695 SH SOLE 1 855495 0 187200 MAGNOLIA OIL & GAS CORP CL A 559663109 3762 240666 SH SOLE 1 240666 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 208 9212 SH SOLE 1 9212 0 0 MANULIFE FINL CORP COM 56501R106 110028 5590719 SH SOLE 1 4638475 0 952244 MARINEMAX INC COM 567908108 320 6565 SH SOLE 1 6565 0 0 MARKETAXESS HLDGS INC COM 57060D108 3744 8076 SH SOLE 1 2017 0 6059 MARRIOTT INTL INC NEW CL A 571903202 1997 14625 SH SOLE 1 14625 0 0 MARSH & MCLENNAN COS INC COM 571748102 20098 142862 SH SOLE 1 28746 0 114116 MASTERCARD INCORPORATED CL A 57636Q104 39098 107091 SH SOLE 1 21158 0 85933 MASTERCRAFT BOAT HLDGS INC COM 57637H103 464 17662 SH SOLE 1 17662 0 0 MATADOR RES CO COM 576485205 3275 90941 SH SOLE 1 90941 0 0 MATCH GROUP INC NEW COM 57667L107 1744 10818 SH SOLE 1 10818 0 0 MATSON INC COM 57686G105 274 4274 SH SOLE 1 9 0 4265 MAXIM INTEGRATED PRODS INC COM 57772K101 1264 11998 SH SOLE 1 11998 0 0 MCDONALDS CORP COM 580135101 31715 137300 SH SOLE 1 38040 0 99260 MCKESSON CORP COM 58155Q103 4305 22512 SH SOLE 1 1346 0 21166 MDU RES GROUP INC COM 552690109 14222 453782 SH SOLE 1 855 0 452927 MECHEL PAO SPONSORED ADR NE 583840608 29 14084 SH SOLE 1 14084 0 0 MEDPACE HLDGS INC COM 58506Q109 1644 9310 SH SOLE 1 136 0 9174 MEDTRONIC PLC SHS G5960L103 60066 483896 SH SOLE 1 120930 0 362966 MEI PHARMA INC COM NEW 55279B202 875 307008 SH SOLE 1 307008 0 0 MERCADOLIBRE INC COM 58733R102 13576 8715 SH SOLE 1 3207 0 5508 MERCK & CO INC COM 58933Y105 28013 360200 SH SOLE 1 265015 0 95185 METHANEX CORP COM 59151K108 40332 1216953 SH SOLE 1 1175453 0 41500 METLIFE INC COM 59156R108 7707 128776 SH SOLE 1 20986 0 107790 METROPOLITAN BK HLDG CORP COM 591774104 654 10864 SH SOLE 1 10864 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 5213 3763 SH SOLE 1 659 0 3104 MICROCHIP TECHNOLOGY INC. COM 595017104 1850 12352 SH SOLE 1 12352 0 0 MICRON TECHNOLOGY INC COM 595112103 1925 22654 SH SOLE 1 22654 0 0 MICROSOFT CORP COM 594918104 396006 1461818 SH SOLE 1 508005 0 953813 MID PENN BANCORP INC COM 59540G107 381 13892 SH SOLE 1 13892 0 0 MID-AMER APT CMNTYS INC COM 59522J103 11618 68981 SH SOLE 1 3381 0 65600 MINERVA NEUROSCIENCES INC COM 603380106 250 107874 SH SOLE 1 107874 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 6139 662975 SH SOLE 1 546207 0 116768 MODERNA INC COM 60770K107 55962 238158 SH SOLE 1 119111 0 119047 MOELIS & CO CL A 60786M105 298 5243 SH SOLE 1 58 0 5185 MOHAWK INDS INC COM 608190104 362 1883 SH SOLE 1 108 0 1775 MOLINA HEALTHCARE INC COM 60855R100 3243 12817 SH SOLE 1 1566 0 11251 MONDELEZ INTL INC CL A 609207105 86826 1390545 SH SOLE 1 515993 0 874552 MONOLITHIC PWR SYS INC COM 609839105 12379 33149 SH SOLE 1 1214 0 31935 MONSTER BEVERAGE CORP NEW COM 61174X109 53175 582100 SH SOLE 1 93626 0 488474 MOODYS CORP COM 615369105 4960 13687 SH SOLE 1 870 0 12817 MORGAN STANLEY COM NEW 617446448 22886 249601 SH SOLE 1 39504 0 210097 MORNINGSTAR INC COM 617700109 646 2514 SH SOLE 1 118 0 2396 MOTOROLA SOLUTIONS INC COM NEW 620076307 11437 52743 SH SOLE 1 15821 0 36922 MRC GLOBAL INC COM 55345K103 840 89313 SH SOLE 1 89313 0 0 MSCI INC COM 55354G100 7508 14084 SH SOLE 1 2322 0 11762 MURPHY OIL CORP COM 626717102 7439 319539 SH SOLE 1 78195 0 241344 MYOVANT SCIENCES LTD COM G637AM102 5450 239360 SH SOLE 1 239360 0 0 NABORS INDUSTRIES LTD SHS G6359F137 2786 24385 SH SOLE 1 24385 0 0 NAM TAI PPTY INC SHS G63907102 3114 112372 SH SOLE 1 112161 0 211 NANOSTRING TECHNOLOGIES INC COM 63009R109 597 9221 SH SOLE 1 9221 0 0 NATIONAL CINEMEDIA INC COM 635309107 380 74889 SH SOLE 1 74889 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 3987 62356 SH SOLE 1 17104 0 45252 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 488 9648 SH SOLE 1 73 0 9575 NATURAL GROCERS BY VITAMIN C COM 63888U108 377 35141 SH SOLE 1 35141 0 0 NATURES SUNSHINE PRODS INC COM 639027101 300 17266 SH SOLE 1 17266 0 0 NEKTAR THERAPEUTICS COM 640268108 270 15736 SH SOLE 1 15736 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1555 330062 SH SOLE 1 330062 0 0 NETAPP INC COM 64110D104 2459 30056 SH SOLE 1 319 0 29737 NETEASE INC SPONSORED ADS 64110W102 4068 35297 SH SOLE 1 26024 0 9273 NETFLIX INC COM 64110L106 8099 15332 SH SOLE 1 15332 0 0 NEW GOLD INC CDA COM 644535106 23939 13309356 SH SOLE 1 13309356 0 0 NEW HOME CO INC COM 645370107 83 14158 SH SOLE 1 14158 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 6951 848680 SH SOLE 1 848680 0 0 NEW RELIC INC COM 64829B100 1501 22409 SH SOLE 1 22409 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1444 130994 SH SOLE 1 436 0 130558 NEW YORK MTG TR INC COM PAR $.02 649604501 6783 1517368 SH SOLE 1 201584 0 1315784 NEW YORK TIMES CO CL A 650111107 7290 167394 SH SOLE 1 174 0 167220 NEWMONT CORP COM 651639106 21087 332663 SH SOLE 1 247342 0 85321 NEWPARK RES INC COM PAR $.01NEW 651718504 1142 330122 SH SOLE 1 330122 0 0 NEWS CORP NEW CL A 65249B109 3555 137939 SH SOLE 1 9619 0 128320 NEWS CORP NEW CL B 65249B208 1 38 SH SOLE 1 38 0 0 NEXTERA ENERGY INC COM 65339F101 25332 345694 SH SOLE 1 84943 0 260751 NEXTIER OILFIELD SOLUTIONS COM 65290C105 1222 256825 SH SOLE 1 256825 0 0 NICE LTD SPONSORED ADR 653656108 2587 10453 SH SOLE 1 10453 0 0 NIKE INC CL B 654106103 67078 434189 SH SOLE 1 71009 0 363180 NIO INC SPON ADS 62914V106 4751 89306 SH SOLE 1 63513 0 25793 NISOURCE INC COM 65473P105 248 10115 SH SOLE 1 10115 0 0 NN INC COM 629337106 566 76962 SH SOLE 1 76962 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 376 7956 SH SOLE 1 7808 0 148 NORDIC AMERICAN TANKERS LIMI COM G65773106 737 224607 SH SOLE 1 224607 0 0 NORDSON CORP COM 655663102 749 3412 SH SOLE 1 47 0 3365 NORFOLK SOUTHN CORP COM 655844108 15693 59129 SH SOLE 1 8627 0 50502 NORTHEAST BK LEWISTON ME COM 66405S100 237 7951 SH SOLE 1 7951 0 0 NORTHERN TR CORP COM 665859104 3904 33763 SH SOLE 1 5527 0 28236 NORTHRIM BANCORP INC COM 666762109 1009 23595 SH SOLE 1 23595 0 0 NORTHROP GRUMMAN CORP COM 666807102 1607 4421 SH SOLE 1 4421 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 732 53690 SH SOLE 1 306 0 53384 NORTONLIFELOCK INC COM 668771108 27414 1007134 SH SOLE 1 58191 0 948943 NOVAGOLD RES INC COM NEW 66987E206 923 115100 SH SOLE 1 115100 0 0 NOVAVAX INC COM NEW 670002401 14337 67528 SH SOLE 1 67098 0 430 NOVO-NORDISK A S ADR 670100205 2941 35107 SH SOLE 1 35107 0 0 NOW INC COM 67011P100 353 37232 SH SOLE 1 37232 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 3742 66049 SH SOLE 1 56 0 65993 NUTRIEN LTD COM 67077M108 153427 2532565 SH SOLE 1 2221044 0 311521 NVIDIA CORPORATION COM 67066G104 93690 117098 SH SOLE 1 44533 0 72565 NVR INC COM 62944T105 2800 563 SH SOLE 1 97 0 466 NXP SEMICONDUCTORS N V COM N6596X109 11655 56656 SH SOLE 1 19781 0 36875 OCCIDENTAL PETE CORP COM 674599105 4746 151759 SH SOLE 1 27797 0 123962 ODONATE THERAPEUTICS INC COM 676079106 419 120009 SH SOLE 1 120009 0 0 OIL STS INTL INC COM 678026105 1434 182691 SH SOLE 1 182691 0 0 OKTA INC CL A 679295105 1347 5505 SH SOLE 1 5505 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 5228 20600 SH SOLE 1 2782 0 17818 OLD SECOND BANCORP INC ILL COM 680277100 320 25779 SH SOLE 1 25779 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 6962 191841 SH SOLE 1 10350 0 181491 OMNICOM GROUP INC COM 681919106 8668 108366 SH SOLE 1 3620 0 104746 ONCOCYTE CORP COM 68235C107 76 13222 SH SOLE 1 13222 0 0 OPEN TEXT CORP COM 683715106 45163 889500 SH SOLE 1 764300 0 125200 OPKO HEALTH INC COM 68375N103 3246 801497 SH SOLE 1 801497 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 226 4447 SH SOLE 1 4447 0 0 ORACLE CORP COM 68389X105 212 2719 SH SOLE 1 2719 0 0 ORANGE SPONSORED ADR 684060106 188 16406 SH SOLE 1 16406 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 11631 20541 SH SOLE 1 5685 0 14856 ORION GROUP HLDGS INC COM 68628V308 108 18723 SH SOLE 1 18723 0 0 ORMAT TECHNOLOGIES INC COM 686688102 702 10098 SH SOLE 1 10098 0 0 ORRSTOWN FINL SVCS INC COM 687380105 310 13448 SH SOLE 1 13448 0 0 OSHKOSH CORP COM 688239201 8512 68293 SH SOLE 1 53 0 68240 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 2194 1049846 SH SOLE 1 1049846 0 0 OVID THERAPEUTICS INC COM 690469101 1007 257564 SH SOLE 1 257564 0 0 OVINTIV INC COM 69047Q102 32383 1027600 SH SOLE 1 153200 0 874400 OWENS & MINOR INC NEW COM 690732102 603 14254 SH SOLE 1 52 0 14202 PACCAR INC COM 693718108 17742 198786 SH SOLE 1 27220 0 171566 PACKAGING CORP AMER COM 695156109 1730 12778 SH SOLE 1 150 0 12628 PALO ALTO NETWORKS INC COM 697435105 678 1826 SH SOLE 1 35 0 1791 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 236 15543 SH SOLE 1 14077 0 1466 PAN AMERN SILVER CORP COM 697900108 72314 2532655 SH SOLE 1 2354655 0 178000 PARKER-HANNIFIN CORP COM 701094104 4406 14347 SH SOLE 1 3239 0 11108 PAYCHEX INC COM 704326107 34511 321633 SH SOLE 1 53379 0 268254 PAYCOM SOFTWARE INC COM 70432V102 1407 3871 SH SOLE 1 73 0 3798 PAYPAL HLDGS INC COM 70450Y103 78438 269101 SH SOLE 1 93657 0 175444 PBF ENERGY INC CL A 69318G106 6244 408073 SH SOLE 1 408073 0 0 PCB BANCORP COM 69320M109 216 13387 SH SOLE 1 13387 0 0 PEABODY ENGR CORP COM 704551100 2803 353510 SH SOLE 1 353510 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 4963 40020 SH SOLE 1 11812 0 28208 PEMBINA PIPELINE CORP COM 706327103 21349 671965 SH SOLE 1 671965 0 0 PENN VA CORP COM 70788V102 2929 124047 SH SOLE 1 124047 0 0 PENNS WOODS BANCORP INC COM 708430103 240 10056 SH SOLE 1 10056 0 0 PENUMBRA INC COM 70975L107 3321 12116 SH SOLE 1 12116 0 0 PEOPLES BANCORP INC COM 709789101 249 8406 SH SOLE 1 8406 0 0 PEPSICO INC COM 713448108 19723 133110 SH SOLE 1 105791 0 27319 PFIZER INC COM 717081103 65084 1661994 SH SOLE 1 537525 0 1124469 PHILIP MORRIS INTL INC COM 718172109 7741 78106 SH SOLE 1 78106 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 455 293771 SH SOLE 1 289723 0 4048 PHX MINERALS INC CL A 69291A100 101 27206 SH SOLE 1 27206 0 0 PINDUODUO INC SPONSORED ADS 722304102 5515 43419 SH SOLE 1 32869 0 10550 PINTEREST INC CL A 72352L106 5106 64680 SH SOLE 1 8058 0 56622 PITNEY BOWES INC COM 724479100 2932 334336 SH SOLE 1 334336 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 635 85481 SH SOLE 1 85481 0 0 PLAYAGS INC COM 72814N104 403 40756 SH SOLE 1 40756 0 0 PLDT INC SPONSORED ADR 69344D408 654 24877 SH SOLE 1 19836 0 5041 PLUG POWER INC COM NEW 72919P202 4955 144924 SH SOLE 1 144924 0 0 PNC FINL SVCS GROUP INC COM 693475105 9514 49874 SH SOLE 1 2618 0 47256 POSCO SPONSORED ADR 693483109 2772 36102 SH SOLE 1 24597 0 11505 POTBELLY CORP COM 73754Y100 128 16188 SH SOLE 1 16188 0 0 PPG INDS INC COM 693506107 2329 13717 SH SOLE 1 345 0 13372 PPL CORP COM 69351T106 909 32514 SH SOLE 1 32514 0 0 PRECISION DRILLING CORP COM NEW 74022D407 10243 245830 SH SOLE 1 244330 0 1500 PREFERRED APT CMNTYS INC COM 74039L103 1561 160122 SH SOLE 1 160122 0 0 PRETIUM RES INC COM 74139C102 1318 137800 SH SOLE 1 137800 0 0 PRICE T ROWE GROUP INC COM 74144T108 34632 174937 SH SOLE 1 6504 0 168433 PRIMIS FINANCIAL CORP COM 74167B109 571 37436 SH SOLE 1 37436 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2322 36753 SH SOLE 1 463 0 36290 PROCTER AND GAMBLE CO COM 742718109 83903 621824 SH SOLE 1 158611 0 463213 PROLOGIS INC. COM 74340W103 13272 111035 SH SOLE 1 20739 0 90296 PRUDENTIAL FINL INC COM 744320102 1793 17501 SH SOLE 1 605 0 16896 PTC INC COM 69370C100 2026 14340 SH SOLE 1 167 0 14173 PUBLIC STORAGE COM 74460D109 27576 91709 SH SOLE 1 14985 0 76724 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5185 86785 SH SOLE 1 19440 0 67345 QORVO INC COM 74736K101 2982 15240 SH SOLE 1 161 0 15079 QUAD / GRAPHICS INC COM CL A 747301109 617 148724 SH SOLE 1 148724 0 0 QUALCOMM INC COM 747525103 6867 48046 SH SOLE 1 48046 0 0 R1 RCM INC COM 749397105 722 32456 SH SOLE 1 32456 0 0 RADIANT LOGISTICS INC COM 75025X100 240 34645 SH SOLE 1 34645 0 0 RAYMOND JAMES FINL INC COM 754730109 5099 39254 SH SOLE 1 3424 0 35830 RAYONIER ADVANCED MATLS INC COM 75508B104 1391 207980 SH SOLE 1 207980 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 20953 245608 SH SOLE 1 245608 0 0 READY CAPITAL CORP COM 75574U101 1103 69505 SH SOLE 1 69505 0 0 REALTY INCOME CORP COM 756109104 3899 58427 SH SOLE 1 8584 0 49843 RED ROBIN GOURMET BURGERS IN COM 75689M101 1468 44336 SH SOLE 1 44336 0 0 REGENERON PHARMACEUTICALS COM 75886F107 13955 24984 SH SOLE 1 12210 0 12774 REGIONAL MGMT CORP COM 75902K106 284 6102 SH SOLE 1 6102 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 634 31399 SH SOLE 1 1382 0 30017 RELIANT BANCORP INC COM 75956B101 478 17235 SH SOLE 1 17235 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 175 43789 SH SOLE 1 43789 0 0 REPUBLIC SVCS INC COM 760759100 25915 235571 SH SOLE 1 68829 0 166742 RESMED INC COM 761152107 3459 14030 SH SOLE 1 781 0 13249 RESOLUTE FST PRODS INC COM 76117W109 22747 1859817 SH SOLE 1 1859817 0 0 RESOURCES CONNECTION INC COM 76122Q105 352 24500 SH SOLE 1 100 0 24400 RESTAURANT BRANDS INTL INC COM 76131D103 97604 1515100 SH SOLE 1 1252100 0 263000 REV GROUP INC COM 749527107 729 46491 SH SOLE 1 46491 0 0 RICHARDSON ELECTRS LTD COM 763165107 331 39841 SH SOLE 1 39841 0 0 RING ENERGY INC COM 76680V108 1000 335727 SH SOLE 1 335727 0 0 RIO TINTO PLC SPONSORED ADR 767204100 47061 560983 SH SOLE 1 114447 0 446536 RITCHIE BROS AUCTIONEERS COM 767744105 4060 68500 SH SOLE 1 68500 0 0 ROBERT HALF INTL INC COM 770323103 1355 15235 SH SOLE 1 176 0 15059 ROCKWELL AUTOMATION INC COM 773903109 1536 5371 SH SOLE 1 1091 0 4280 ROCKY BRANDS INC COM 774515100 2231 40132 SH SOLE 1 40132 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 168625 3172428 SH SOLE 1 2764828 0 407600 ROLLINS INC COM 775711104 19297 564240 SH SOLE 1 25730 0 538510 ROSS STORES INC COM 778296103 8031 64769 SH SOLE 1 18356 0 46413 ROYAL BK CDA COM 780087102 1233774 12179680 SH SOLE 1 11192290 0 987390 ROYAL GOLD INC COM 780287108 4656 40810 SH SOLE 1 40810 0 0 S&P GLOBAL INC COM 78409V104 35333 86083 SH SOLE 1 29434 0 56649 SAFE BULKERS INC COM Y7388L103 2228 555522 SH SOLE 1 540217 0 15305 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 634 81761 SH SOLE 1 81761 0 0 SALESFORCE COM INC COM 79466L302 81875 335184 SH SOLE 1 72773 0 262411 SANDERSON FARMS INC COM 800013104 1010 5372 SH SOLE 1 1176 0 4196 SANDSTORM GOLD LTD COM NEW 80013R206 11304 1431500 SH SOLE 1 1431500 0 0 SANGAMO THERAPEUTICS INC COM 800677106 2213 184912 SH SOLE 1 184912 0 0 SANOFI SPONSORED ADR 80105N105 2345 44539 SH SOLE 1 44539 0 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 2653 73045 SH SOLE 1 25283 0 47762 SAP SE SPON ADR 803054204 459 3271 SH SOLE 1 3271 0 0 SAVARA INC COM 805111101 244 143582 SH SOLE 1 143582 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 5903 18521 SH SOLE 1 3436 0 15085 SCHWAB CHARLES CORP COM 808513105 72382 994120 SH SOLE 1 224471 0 769649 SCORPIO TANKERS INC SHS Y7542C130 2230 101113 SH SOLE 1 101113 0 0 SCULPTOR CAP MGMT COM CL A 811246107 292 11867 SH SOLE 1 11867 0 0 SEAGEN INC COM 81181C104 3552 22496 SH SOLE 1 8369 0 14127 SEASPINE HLDGS CORP COM 81255T108 1107 53961 SH SOLE 1 53961 0 0 SECUREWORKS CORP CL A 81374A105 1470 79349 SH SOLE 1 79349 0 0 SEI INVTS CO COM 784117103 10859 175229 SH SOLE 1 3319 0 171910 SELECTA BIOSCIENCES INC COM 816212104 925 221191 SH SOLE 1 221191 0 0 SEMPRA ENERGY COM 816851109 6369 48075 SH SOLE 1 5931 0 42144 SENECA FOODS CORP NEW CL A 817070501 528 10329 SH SOLE 1 10329 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 487 8399 SH SOLE 1 258 0 8141 SERES THERAPEUTICS INC COM 81750R102 755 31657 SH SOLE 1 31657 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 1059 84050 SH SOLE 1 84050 0 0 SERVICENOW INC COM 81762P102 43656 79439 SH SOLE 1 5500 0 73939 SFL CORPORATION LTD SHS G7738W106 4040 528159 SH SOLE 1 528159 0 0 SHARPS COMPLIANCE CORP COM 820017101 108 10510 SH SOLE 1 10510 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 119187 4115005 SH SOLE 1 3554305 0 560700 SHERWIN WILLIAMS CO COM 824348106 11769 43197 SH SOLE 1 8202 0 34995 SHOPIFY INC CL A 82509L107 882539 603563 SH SOLE 1 554063 0 49500 SIERRA BANCORP COM 82620P102 245 9639 SH SOLE 1 9639 0 0 SIGNET JEWELERS LIMITED SHS G81276100 2770 34289 SH SOLE 1 135 0 34154 SILVERCORP METALS INC COM 82835P103 24917 4542908 SH SOLE 1 4542908 0 0 SIMPSON MFG INC COM 829073105 1919 17375 SH SOLE 1 136 0 17239 SIO GENE THERAPIES INC COMMON 829399104 473 173084 SH SOLE 1 173084 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 1171 179002 SH SOLE 1 179002 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 972 30939 SH SOLE 1 19106 0 11833 SKYWORKS SOLUTIONS INC COM 83088M102 1430 7459 SH SOLE 1 7459 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 1982 44730 SH SOLE 1 8183 0 36547 SM ENERGY CO COM 78454L100 3971 161228 SH SOLE 1 28 0 161200 SMARTFINANCIAL INC COM NEW 83190L208 230 9564 SH SOLE 1 9564 0 0 SMITH A O CORP COM 831865209 5761 79951 SH SOLE 1 3823 0 76128 SMUCKER J M CO COM NEW 832696405 2932 22626 SH SOLE 1 8037 0 14589 SNAP ON INC COM 833034101 1629 7293 SH SOLE 1 77 0 7216 SNOWFLAKE INC CL A 833445109 977 4042 SH SOLE 1 667 0 3375 SOHU COM LTD SPONSORED ADS 83410S108 2921 157019 SH SOLE 1 157019 0 0 SOLARWINDS CORP COM 83417Q105 3580 211956 SH SOLE 1 211956 0 0 SOLID BIOSCIENCES INC COM 83422E105 118 32105 SH SOLE 1 32105 0 0 SONOS INC COM 83570H108 10540 299175 SH SOLE 1 98 0 299077 SOUTHERN CO COM 842587107 6595 108988 SH SOLE 1 108988 0 0 SOUTHERN COPPER CORP COM 84265V105 9942 154576 SH SOLE 1 144880 0 9696 SOUTHWEST AIRLS CO COM 844741108 36675 690802 SH SOLE 1 479322 0 211480 SPECTRUM PHARMACEUTICALS INC COM 84763A108 97 25996 SH SOLE 1 25996 0 0 SPIRIT AIRLS INC COM 848577102 11116 365179 SH SOLE 1 365179 0 0 SPLUNK INC COM 848637104 880 6089 SH SOLE 1 6089 0 0 SSR MNG INC COM 784730103 33516 2146379 SH SOLE 1 2117188 0 29191 STANTEC INC COM 85472N109 85549 1917636 SH SOLE 1 1766636 0 151000 STARBUCKS CORP COM 855244109 77456 692749 SH SOLE 1 188480 0 504269 STARWOOD PPTY TR INC COM 85571B105 26892 1027591 SH SOLE 1 56820 0 970771 STATE STR CORP COM 857477103 3773 45854 SH SOLE 1 559 0 45295 STRYKER CORPORATION COM 863667101 4048 15584 SH SOLE 1 487 0 15097 SUN CMNTYS INC COM 866674104 6866 40060 SH SOLE 1 5176 0 34884 SUN LIFE FINANCIAL INC. COM 866796105 97426 1889707 SH SOLE 1 1582124 0 307583 SUNCOR ENERGY INC NEW COM 867224107 105495 4405322 SH SOLE 1 3776422 0 628900 SUNOPTA INC COM 8676EP108 5449 445300 SH SOLE 1 445300 0 0 SUNRUN INC COM 86771W105 6538 117207 SH SOLE 1 117207 0 0 SUPERIOR INDS INTL INC COM 868168105 497 57632 SH SOLE 1 57632 0 0 SURGALIGN HOLDINGS INC COM 86882C105 683 491100 SH SOLE 1 491100 0 0 SUTRO BIOPHARMA INC COM 869367102 441 23720 SH SOLE 1 23720 0 0 SYNOPSYS INC COM 871607107 33630 121940 SH SOLE 1 22705 0 99235 SYROS PHARMACEUTICALS INC COM 87184Q107 414 76052 SH SOLE 1 76052 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 34914 290562 SH SOLE 1 281617 0 8945 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 6959 39314 SH SOLE 1 18618 0 20696 TAL EDUCATION GROUP SPONSORED ADS 874080104 19176 760048 SH SOLE 1 738063 0 21985 TALOS ENERGY INC COM 87484T108 4121 263503 SH SOLE 1 263503 0 0 TAPESTRY INC COM 876030107 340 7824 SH SOLE 1 525 0 7299 TARGET CORP COM 87612E106 6822 28222 SH SOLE 1 6992 0 21230 TARGET HOSPITALITY CORP COM 87615L107 172 46433 SH SOLE 1 46433 0 0 TASEKO MINES LTD COM 876511106 15166 7231740 SH SOLE 1 7231740 0 0 TATA MTRS LTD SPONSORED ADR 876568502 498 21854 SH SOLE 1 21854 0 0 TC ENERGY CORP COM 87807B107 336080 6792886 SH SOLE 1 6236282 0 556604 TE CONNECTIVITY LTD REG SHS H84989104 5436 40204 SH SOLE 1 1896 0 38308 TECHTARGET INC COM 87874R100 860 11104 SH SOLE 1 11104 0 0 TECK RESOURCES LTD CL B 878742204 42053 1826181 SH SOLE 1 1481081 0 345100 TEEKAY TANKERS LTD CL A Y8565N300 462 32023 SH SOLE 1 32023 0 0 TELEFLEX INCORPORATED COM 879369106 1792 4459 SH SOLE 1 67 0 4392 TELEFONICA BRASIL SA NEW ADR 87936R205 1393 163872 SH SOLE 1 163872 0 0 TELEFONICA S A SPONSORED ADR 879382208 2890 614982 SH SOLE 1 371251 0 243731 TELUS CORPORATION COM 87971M103 247066 11018530 SH SOLE 1 10319330 0 699200 TELUS INTL CDA INC SUB VTG SHS 87975H100 60147 1936904 SH SOLE 1 1696804 0 240100 TENARIS S A SPONSORED ADS 88031M109 26705 1219415 SH SOLE 1 1219415 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 23027 343737 SH SOLE 1 2921 0 340816 TERADYNE INC COM 880770102 3019 22534 SH SOLE 1 449 0 22085 TESLA INC COM 88160R101 66126 97287 SH SOLE 1 39823 0 57464 TETRA TECHNOLOGIES INC DEL COM 88162F105 308 70913 SH SOLE 1 70913 0 0 TEXAS INSTRS INC COM 882508104 54441 283106 SH SOLE 1 160592 0 122514 TEXAS ROADHOUSE INC COM 882681109 16320 169648 SH SOLE 1 3314 0 166334 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1721 50960 SH SOLE 1 50648 0 312 TFI INTL INC COM 87241L109 178151 1951695 SH SOLE 1 1858895 0 92800 TG THERAPEUTICS INC COM 88322Q108 730 18815 SH SOLE 1 18815 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 23059 45709 SH SOLE 1 11022 0 34687 THOMSON REUTERS CORP. COM NEW 884903709 134117 1350440 SH SOLE 1 1150922 0 199518 TIDEWATER INC NEW COM 88642R109 170 14116 SH SOLE 1 14116 0 0 TILLYS INC CL A 886885102 1833 114691 SH SOLE 1 114691 0 0 TILRAY INC COM CL 2 88688T100 3393 187781 SH SOLE 1 187781 0 0 TIPTREE INC COM 88822Q103 394 42314 SH SOLE 1 42314 0 0 TITAN INTL INC ILL COM 88830M102 107 12667 SH SOLE 1 12667 0 0 TJX COS INC NEW COM 872540109 10779 159880 SH SOLE 1 7236 0 152644 T-MOBILE US INC COM 872590104 9351 64566 SH SOLE 1 64566 0 0 TOOTSIE ROLL INDS INC COM 890516107 409 12073 SH SOLE 1 12073 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 981837 14012809 SH SOLE 1 12918795 0 1094014 TOTALENERGIES SE SPONSORED ADS 89151E109 695 15364 SH SOLE 1 15364 0 0 TOWNSQUARE MEDIA INC CL A 892231101 175 13761 SH SOLE 1 13761 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 447 2559 SH SOLE 1 2559 0 0 TPG RE FIN TR INC COM 87266M107 2809 208826 SH SOLE 1 208826 0 0 TRADEWEB MKTS INC CL A 892672106 837 9902 SH SOLE 1 25 0 9877 TRANE TECHNOLOGIES PLC SHS G8994E103 628 3411 SH SOLE 1 1332 0 2079 TRANSALTA CORP COM 89346D107 27561 2766829 SH SOLE 1 2760629 0 6200 TRANSGLOBE ENERGY CORP COM 893662106 192 100700 SH SOLE 1 100700 0 0 TRANSLATE BIO INC COM 89374L104 2731 99155 SH SOLE 1 99155 0 0 TRANSUNION COM 89400J107 2831 25779 SH SOLE 1 393 0 25386 TRAVELERS COMPANIES INC COM 89417E109 6997 46736 SH SOLE 1 7041 0 39695 TRICIDA INC COM 89610F101 550 127256 SH SOLE 1 127256 0 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 3318 342500 SH SOLE 1 342500 0 0 TRIPLE-S MGMT CORP COM 896749108 814 36556 SH SOLE 1 36556 0 0 TRUECAR INC COM 89785L107 1323 234153 SH SOLE 1 587 0 233566 TUNIU CORP SPONSORED ADS A 89977P106 141 59072 SH SOLE 1 59072 0 0 TUPPERWARE BRANDS CORP COM 899896104 1037 43668 SH SOLE 1 43668 0 0 TURQUOISE HILL RES LTD COM 900435207 13398 794430 SH SOLE 1 794430 0 0 TWIST BIOSCIENCE CORP COM 90184D100 6637 49808 SH SOLE 1 49808 0 0 TYLER TECHNOLOGIES INC COM 902252105 18313 40483 SH SOLE 1 4075 0 36408 UBER TECHNOLOGIES INC COM 90353T100 7808 155777 SH SOLE 1 24698 0 131079 UBIQUITI INC COM 90353W103 589 1888 SH SOLE 1 1888 0 0 UGI CORP NEW COM 902681105 2223 47996 SH SOLE 1 5638 0 42358 ULTA BEAUTY INC COM 90384S303 2479 7169 SH SOLE 1 78 0 7091 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 225 2357 SH SOLE 1 2357 0 0 UNION PAC CORP COM 907818108 32208 146447 SH SOLE 1 40823 0 105624 UNITED AIRLS HLDGS INC COM 910047109 2526 48309 SH SOLE 1 48309 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 6469 684584 SH SOLE 1 576669 0 107915 UNITED PARCEL SERVICE INC CL B 911312106 21208 101976 SH SOLE 1 18757 0 83219 UNITED STATES STL CORP NEW COM 912909108 5877 244867 SH SOLE 1 244867 0 0 UNITEDHEALTH GROUP INC COM 91324P102 61260 152982 SH SOLE 1 26676 0 126306 UNIVEST FINANCIAL CORPORATIO COM 915271100 326 12370 SH SOLE 1 12370 0 0 US BANCORP DEL COM NEW 902973304 13447 236040 SH SOLE 1 39939 0 196101 USA TRUCK INC COM 902925106 425 26466 SH SOLE 1 26466 0 0 VAIL RESORTS INC COM 91879Q109 10704 33817 SH SOLE 1 235 0 33582 VALHI INC NEW COM 918905209 427 17540 SH SOLE 1 17540 0 0 VBI VACCINES INC CDA COM NEW 91822J103 105 31274 SH SOLE 1 31274 0 0 VECTRUS INC COM 92242T101 7331 154037 SH SOLE 1 154037 0 0 VEEVA SYS INC CL A COM 922475108 5942 19108 SH SOLE 1 1701 0 17407 VENATOR MATLS PLC SHS G9329Z100 1246 262956 SH SOLE 1 262956 0 0 VERICEL CORP COM 92346J108 562 10709 SH SOLE 1 10709 0 0 VERISIGN INC COM 92343E102 1152 5058 SH SOLE 1 5058 0 0 VERISK ANALYTICS INC COM 92345Y106 5592 32008 SH SOLE 1 11421 0 20587 VERIZON COMMUNICATIONS INC COM 92343V104 40571 724091 SH SOLE 1 174123 0 549968 VERTEX PHARMACEUTICALS INC COM 92532F100 3720 18452 SH SOLE 1 18452 0 0 VIEMED HEALTHCARE INC COM 92663R105 1422 198500 SH SOLE 1 198500 0 0 VIKING THERAPEUTICS INC COM 92686J106 84 14011 SH SOLE 1 14011 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 33853 1685914 SH SOLE 1 1609542 0 76372 VISA INC COM CL A 92826C839 144508 618033 SH SOLE 1 208693 0 409340 VISTRA CORP COM 92840M102 4033 217426 SH SOLE 1 217426 0 0 VIVINT SMART HOME INC COM CL A 928542109 725 54937 SH SOLE 1 54937 0 0 VOYA FINANCIAL INC COM 929089100 955 15531 SH SOLE 1 42 0 15489 VULCAN MATLS CO COM 929160109 294 1690 SH SOLE 1 189 0 1501 VYNE THERAPEUTICS INC COM 92941V209 211 60186 SH SOLE 1 60186 0 0 W & T OFFSHORE INC COM 92922P106 2084 429777 SH SOLE 1 429777 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 10732 203992 SH SOLE 1 58383 0 145609 WALMART INC COM 931142103 20717 146908 SH SOLE 1 146908 0 0 WASTE CONNECTIONS INC COM 94106B101 205025 1716352 SH SOLE 1 1635400 0 80952 WASTE MGMT INC DEL COM 94106L109 14282 101936 SH SOLE 1 45601 0 56335 WEC ENERGY GROUP INC COM 92939U106 4225 47495 SH SOLE 1 25196 0 22299 WELLS FARGO CO NEW COM 949746101 30409 671427 SH SOLE 1 120750 0 550677 WESBANCO INC COM 950810101 773 21693 SH SOLE 1 50 0 21643 WEST FRASER TIMBER CO LTD COM 952845105 63419 883551 SH SOLE 1 770951 0 112600 WESTERN ALLIANCE BANCORP COM 957638109 3754 40435 SH SOLE 1 117 0 40318 WESTERN NEW ENG BANCORP INC COM 958892101 218 26706 SH SOLE 1 26706 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 903 170100 SH SOLE 1 161300 0 8800 WHEATON PRECIOUS METALS CORP COM 962879102 235273 5338482 SH SOLE 1 5070982 0 267500 WHITESTONE REIT COM 966084204 193 23336 SH SOLE 1 23336 0 0 WHITING PETE CORP NEW COM NEW 966387508 1199 21972 SH SOLE 1 21972 0 0 WILEY JOHN & SONS INC CL A 968223206 1056 17541 SH SOLE 1 1659 0 15882 WILLIS LEASE FIN CORP COM 970646105 726 16944 SH SOLE 1 16944 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 3965 507671 SH SOLE 1 507671 0 0 WIX COM LTD SHS M98068105 3640 12540 SH SOLE 1 12540 0 0 WORKDAY INC CL A 98138H101 1986 8319 SH SOLE 1 8319 0 0 WP CAREY INC COM 92936U109 1033 13839 SH SOLE 1 82 0 13757 WPP PLC NEW ADR 92937A102 206 3045 SH SOLE 1 3045 0 0 WW INTL INC COM 98262P101 2614 72325 SH SOLE 1 37083 0 35242 XCEL ENERGY INC COM 98389B100 2322 35244 SH SOLE 1 35244 0 0 XILINX INC COM 983919101 1589 10984 SH SOLE 1 10984 0 0 XUNLEI LTD SPONSORED ADR 98419E108 552 121144 SH SOLE 1 121144 0 0 XYLEM INC COM 98419M100 4146 34565 SH SOLE 1 5473 0 29092 YAMANA GOLD INC COM 98462Y100 40941 9724076 SH SOLE 1 9624776 0 99300 YELLOW CORP COM 985510106 270 41501 SH SOLE 1 41501 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 3590 767192 SH SOLE 1 725632 0 41560 YUM BRANDS INC COM 988498101 5560 48337 SH SOLE 1 8390 0 39947 YUM CHINA HLDGS INC COM 98850P109 601 9072 SH SOLE 1 8849 0 223 ZAI LAB LTD ADR 98887Q104 7037 39758 SH SOLE 1 39758 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 13738 25946 SH SOLE 1 1340 0 24606 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1726 10730 SH SOLE 1 316 0 10414 ZOETIS INC CL A 98978V103 39133 209984 SH SOLE 1 16918 0 193066 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 15945 41198 SH SOLE 1 14913 0 26285 ZOVIO INC COM 98979V102 744 287099 SH SOLE 1 287099 0 0 ZYNGA INC CL A 98986T108 10336 972343 SH SOLE 1 458888 0 513455