0001596800-21-000016.txt : 20211112 0001596800-21-000016.hdr.sgml : 20211112 20211110180846 ACCESSION NUMBER: 0001596800-21-000016 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211112 DATE AS OF CHANGE: 20211110 EFFECTIVENESS DATE: 20211112 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: 211398164 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-2021 09-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 11-10-2021 0 1016 19165765 false
INFORMATION TABLE 2 r13F-0930.xml 13F Q3 2021 2U INC COM 90214J101 9256 275727 SH SOLE 1 275727 0 0 3M CO COM 88579Y101 15035 85711 SH SOLE 1 13112 0 72599 A10 NETWORKS INC COM 002121101 1015 75267 SH SOLE 1 75267 0 0 ABBOTT LABS COM 002824100 28185 238593 SH SOLE 1 45996 0 192597 ABBVIE INC COM 00287Y109 565 5241 SH SOLE 1 5241 0 0 ABIOMED INC COM 003654100 1388 4263 SH SOLE 1 1201 0 3062 ABSOLUTE SOFTWARE CORP COM 00386B109 26286 2394717 SH SOLE 1 2394717 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 108817 340137 SH SOLE 1 132585 0 207552 ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102 587 36295 SH SOLE 1 36295 0 0 ACTIVISION BLIZZARD INC COM 00507V109 22816 294816 SH SOLE 1 92658 0 202158 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 801 23574 SH SOLE 1 23574 0 0 ADECOAGRO S A COM L00849106 3329 368691 SH SOLE 1 368691 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 108335 188173 SH SOLE 1 56684 0 131489 ADVANCED EMISSIONS SOLUTIONS COM 00770C101 285 44650 SH SOLE 1 44650 0 0 ADVANCED MICRO DEVICES INC COM 007903107 46448 451388 SH SOLE 1 130773 0 320615 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 799 368405 SH SOLE 1 368405 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 2358 15606 SH SOLE 1 149 0 15457 AFFIMED N V COM N01045108 2764 447237 SH SOLE 1 447237 0 0 AFLAC INC COM 001055102 7347 140944 SH SOLE 1 4139 0 136805 AG MTG INVT TR INC COM NEW 001228501 409 35794 SH SOLE 1 35794 0 0 AGENUS INC COM NEW 00847G705 4904 934007 SH SOLE 1 137680 0 796327 AGILENT TECHNOLOGIES INC COM 00846U101 7381 46856 SH SOLE 1 8258 0 38598 AGIOS PHARMACEUTICALS INC COM 00847X104 4805 104123 SH SOLE 1 95031 0 9092 AGNICO EAGLE MINES LTD COM 008474108 63114 1218027 SH SOLE 1 1058544 0 159483 AKAMAI TECHNOLOGIES INC COM 00971T101 492 4703 SH SOLE 1 4703 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 1240 430671 SH SOLE 1 430671 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 24252 3375844 SH SOLE 1 3335444 0 40400 ALECTOR INC COM 014442107 609 26676 SH SOLE 1 26676 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5130 26849 SH SOLE 1 2390 0 24459 ALGONQUIN PWR UTILS CORP COM 015857105 20227 1381300 SH SOLE 1 1381300 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 59437 401463 SH SOLE 1 335997 0 65466 ALIGN TECHNOLOGY INC COM 016255101 40559 60952 SH SOLE 1 11980 0 48972 ALKERMES PLC SHS G01767105 2058 66746 SH SOLE 1 1797 0 64949 ALLEGIANT TRAVEL CO COM 01748X102 2039 10433 SH SOLE 1 10433 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 3709 36761 SH SOLE 1 175 0 36586 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 982 73417 SH SOLE 1 1760 0 71657 ALLSTATE CORP COM 020002101 11283 88624 SH SOLE 1 3346 0 85278 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 752 23962 SH SOLE 1 23962 0 0 ALPHA METALLURGICAL RESOUR I COM 020764106 970 19479 SH SOLE 1 19479 0 0 ALPHABET INC CAP STK CL C 02079K107 262530 98499 SH SOLE 1 27257 0 71242 ALPHABET INC CAP STK CL A 02079K305 27861 10421 SH SOLE 1 5847 0 4574 ALTERYX INC COM CL A 02156B103 5159 70568 SH SOLE 1 38996 0 31572 ALTICE USA INC CL A 02156K103 4221 203695 SH SOLE 1 368 0 203327 ALTIMMUNE INC COM NEW 02155H200 457 40435 SH SOLE 1 40435 0 0 ALTRIA GROUP INC COM 02209S103 2184 47970 SH SOLE 1 47970 0 0 ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 941 50345 SH SOLE 1 34980 0 15365 A-MARK PRECIOUS METALS INC COM 00181T107 594 9891 SH SOLE 1 9891 0 0 AMAZON COM INC COM 023135106 222420 67707 SH SOLE 1 22635 0 45072 AMBEV SA SPONSORED ADR 02319V103 39 13969 SH SOLE 1 13969 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 2899 76173 SH SOLE 1 12622 0 63551 AMDOCS LTD SHS G02602103 321 4245 SH SOLE 1 4245 0 0 AMER SOFTWARE INC CL A 029683109 243 10212 SH SOLE 1 10212 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 4583 259389 SH SOLE 1 218080 0 41309 AMERICAN AIRLS GROUP INC COM 02376R102 10328 503307 SH SOLE 1 503307 0 0 AMERICAN ELEC PWR CO INC COM 025537101 9912 122102 SH SOLE 1 122102 0 0 AMERICAN EXPRESS CO COM 025816109 22600 134903 SH SOLE 1 19213 0 115690 AMERICAN FINL GROUP INC OHIO COM 025932104 382 3037 SH SOLE 1 22 0 3015 AMERICAN HOMES 4 RENT CL A 02665T306 17011 446249 SH SOLE 1 7600 0 438649 AMERICAN TOWER CORP NEW COM 03027X100 12844 48394 SH SOLE 1 11785 0 36609 AMERICAN WTR WKS CO INC NEW COM 030420103 3811 22543 SH SOLE 1 252 0 22291 AMERICOLD RLTY TR COM 03064D108 2504 86210 SH SOLE 1 44594 0 41616 AMERIPRISE FINL INC COM 03076C106 4079 15443 SH SOLE 1 758 0 14685 AMES NATL CORP COM 031001100 340 14608 SH SOLE 1 14608 0 0 AMETEK INC COM 031100100 5345 43105 SH SOLE 1 5620 0 37485 AMGEN INC COM 031162100 5398 25383 SH SOLE 1 25383 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 344 30059 SH SOLE 1 30059 0 0 AMYRIS INC COM NEW 03236M200 8689 632849 SH SOLE 1 632849 0 0 ANALOG DEVICES INC COM 032654105 3282 19596 SH SOLE 1 19596 0 0 ANAPTYSBIO INC COM 032724106 2383 87882 SH SOLE 1 87882 0 0 ANGI INC COM CL A NEW 00183L102 1148 93011 SH SOLE 1 93011 0 0 ANSYS INC COM 03662Q105 1328 3901 SH SOLE 1 3901 0 0 ANTERIX INC COM 03676C100 586 9646 SH SOLE 1 9646 0 0 ANTERO MIDSTREAM CORP COM 03676B102 3892 373467 SH SOLE 1 3931 0 369536 ANTERO RESOURCES CORP COM 03674X106 7187 382074 SH SOLE 1 0 0 382074 ANTHEM INC COM 036752103 12551 33667 SH SOLE 1 2657 0 31010 AON PLC SHS CL A G0403H108 20927 73229 SH SOLE 1 10099 0 63130 APELLIS PHARMACEUTICALS INC COM 03753U106 2554 77495 SH SOLE 1 67328 0 10167 APOLLO COML REAL EST FIN INC COM 03762U105 652 43940 SH SOLE 1 178 0 43762 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4229 268836 SH SOLE 1 268836 0 0 APPLE INC COM 037833100 424197 2997856 SH SOLE 1 902963 0 2094893 APPLIED MATLS INC COM 038222105 2838 22044 SH SOLE 1 22044 0 0 ARBOR REALTY TRUST INC COM 038923108 2432 131246 SH SOLE 1 131246 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1075 35641 SH SOLE 1 35641 0 0 ARCH CAP GROUP LTD ORD G0450A105 544 14237 SH SOLE 1 178 0 14059 ARCH RESOURCES INC CL A 03940R107 5298 57117 SH SOLE 1 57117 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 3181 621252 SH SOLE 1 621252 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 3731 78082 SH SOLE 1 78082 0 0 ARCUS BIOSCIENCES INC COM 03969F109 9506 272607 SH SOLE 1 272607 0 0 ARDMORE SHIPPING CORP COM Y0207T100 437 105321 SH SOLE 1 105321 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 974 16360 SH SOLE 1 16360 0 0 ARES CAPITAL CORP COM 04010L103 2652 130434 SH SOLE 1 34 0 130400 ARES COML REAL ESTATE CORP COM 04013V108 655 43433 SH SOLE 1 43433 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1112 15068 SH SOLE 1 1771 0 13297 ARGENX SE SPONSORED ADR 04016X101 388 1286 SH SOLE 1 1286 0 0 ARISTA NETWORKS INC COM 040413106 4374 12729 SH SOLE 1 76 0 12653 ARMSTRONG FLOORING INC COM 04238R106 65 20879 SH SOLE 1 20879 0 0 ARROW ELECTRS INC COM 042735100 1046 9316 SH SOLE 1 23 0 9293 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 4142 66343 SH SOLE 1 5666 0 60677 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 667 13625 SH SOLE 1 94 0 13531 ARVINAS INC COM 04335A105 2530 30786 SH SOLE 1 30786 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 7000 891717 SH SOLE 1 757781 0 133936 ASML HOLDING N V N Y REGISTRY SHS N07059210 2048 2748 SH SOLE 1 2659 0 89 ASSEMBLY BIOSCIENCES INC COM 045396108 544 156415 SH SOLE 1 156415 0 0 AT&T INC COM 00206R102 81801 3028539 SH SOLE 1 577753 0 2450786 ATARA BIOTHERAPEUTICS INC COM 046513107 286 15964 SH SOLE 1 15964 0 0 ATHENEX INC COM 04685N103 239 79329 SH SOLE 1 79329 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 3881 112449 SH SOLE 1 112449 0 0 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 147 14407 SH SOLE 1 14407 0 0 ATLASSIAN CORP PLC CL A G06242104 1957 4999 SH SOLE 1 4999 0 0 AUTODESK INC COM 052769106 2804 9834 SH SOLE 1 9834 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 5914 29580 SH SOLE 1 22574 0 7006 AVALARA INC COM 05338G106 715 4091 SH SOLE 1 1081 0 3010 AVEO PHARMACEUTICALS INC COM NEW 053588307 91 14742 SH SOLE 1 14742 0 0 AVIS BUDGET GROUP COM 053774105 4312 37010 SH SOLE 1 37010 0 0 AVROBIO INC COM 05455M100 373 66866 SH SOLE 1 66866 0 0 AXIS CAP HLDGS LTD SHS G0692U109 1680 36481 SH SOLE 1 297 0 36184 B. RILEY FINANCIAL INC COM 05580M108 526 8906 SH SOLE 1 8906 0 0 B2GOLD CORP COM 11777Q209 14470 4237968 SH SOLE 1 4150768 0 87200 BABCOCK & WILCOX ENTERPRISES COM 05614L209 451 70283 SH SOLE 1 70283 0 0 BAIDU INC SPON ADR REP A 056752108 5830 37919 SH SOLE 1 33441 0 4478 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 303 77781 SH SOLE 1 71088 0 6693 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1516 230118 SH SOLE 1 218033 0 12085 BANCO BRADESCO S A SP ADR PFD NEW 059460303 186 48517 SH SOLE 1 48517 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 212 6112 SH SOLE 1 5810 0 302 BANK MONTREAL QUE COM 063671101 477811 4791810 SH SOLE 1 4277676 0 514134 BANK NOVA SCOTIA B C COM 064149107 450354 7325610 SH SOLE 1 6624647 0 700963 BANK OZK COM 06417N103 2603 60556 SH SOLE 1 447 0 60109 BANKUNITED INC COM 06652K103 500 11950 SH SOLE 1 4223 0 7727 BANKWELL FINL GROUP INC COM 06654A103 284 9643 SH SOLE 1 9643 0 0 BARNES & NOBLE ED INC COM 06777U101 1852 185349 SH SOLE 1 185349 0 0 BARRETT BUSINESS SVCS INC COM 068463108 242 3170 SH SOLE 1 3170 0 0 BARRICK GOLD CORP COM 067901108 83203 4613552 SH SOLE 1 3841452 0 772100 BASSETT FURNITURE INDS INC COM 070203104 571 31530 SH SOLE 1 31530 0 0 BCB BANCORP INC COM 055298103 278 18867 SH SOLE 1 18867 0 0 BCE INC COM NEW 05534B760 260392 5204249 SH SOLE 1 5204249 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 277 16053 SH SOLE 1 16053 0 0 BEL FUSE INC CL B 077347300 166 13373 SH SOLE 1 13373 0 0 BENEFITFOCUS INC COM 08180D106 353 31810 SH SOLE 1 31810 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 5348 13 SH SOLE 1 13 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 31062 113804 SH SOLE 1 21515 0 92289 BERRY CORP COM 08579X101 1482 205505 SH SOLE 1 205505 0 0 BEST BUY INC COM 086516101 5132 48544 SH SOLE 1 302 0 48242 BGSF INC COM 05601C105 272 21229 SH SOLE 1 21229 0 0 BHP GROUP LTD SPONSORED ADS 088606108 11632 217345 SH SOLE 1 29300 0 188045 BHP GROUP PLC SPONSORED ADR 05545E209 2848 56193 SH SOLE 1 56077 0 116 BIGLARI HLDGS INC COM STK CL B 08986R309 2195 12774 SH SOLE 1 12774 0 0 BILIBILI INC SPONS ADS REP Z 090040106 22183 335250 SH SOLE 1 327122 0 8128 BILL COM HLDGS INC COM 090043100 27005 101163 SH SOLE 1 95493 0 5670 BIO RAD LABS INC CL A 090572207 2996 4017 SH SOLE 1 1189 0 2828 BIODELIVERY SCIENCES INTL IN COM 09060J106 237 65606 SH SOLE 1 65606 0 0 BIOGEN INC COM 09062X103 2427 8578 SH SOLE 1 6780 0 1798 BIOMARIN PHARMACEUTICAL INC COM 09061G101 5513 71331 SH SOLE 1 8298 0 63033 BIONANO GENOMICS INC COM 09075F107 2905 528259 SH SOLE 1 528259 0 0 BIO-TECHNE CORP COM 09073M104 1890 3901 SH SOLE 1 167 0 3734 BK OF AMERICA CORP COM 060505104 10271 241951 SH SOLE 1 20640 0 221311 BLACK KNIGHT INC COM 09215C105 6417 89128 SH SOLE 1 25866 0 63262 BLACKBERRY LTD COM 09228F103 1422 146300 SH SOLE 1 146300 0 0 BLACKROCK INC COM 09247X101 12177 14520 SH SOLE 1 1194 0 13326 BLACKSTONE INC COM 09260D107 9589 82426 SH SOLE 1 12142 0 70284 BLUCORA INC COM 095229100 653 41871 SH SOLE 1 41871 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 696 94748 SH SOLE 1 94748 0 0 BLUEBIRD BIO INC COM 09609G100 1450 75890 SH SOLE 1 75890 0 0 BLUEGREEN VACATIONS HLDG COR CLASS A 096308101 827 32058 SH SOLE 1 32058 0 0 BOOKING HOLDINGS INC COM 09857L108 19197 8087 SH SOLE 1 2887 0 5200 BOTTOMLINE TECH DEL INC COM 101388106 762 19389 SH SOLE 1 19389 0 0 BOX INC CL A 10316T104 12036 508471 SH SOLE 1 3397 0 505074 BP PLC SPONSORED ADR 055622104 16840 616174 SH SOLE 1 239657 0 376517 BRAEMAR HOTELS & RESORTS INC COM 10482B101 1099 226641 SH SOLE 1 226641 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 250 13051 SH SOLE 1 13051 0 0 BRIGHTCOVE INC COM 10921T101 1169 101314 SH SOLE 1 101314 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 321 34141 SH SOLE 1 34141 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 3235 54675 SH SOLE 1 9672 0 45003 BROADCOM INC COM 11135F101 6447 13295 SH SOLE 1 13295 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 292229 5460182 SH SOLE 1 4982935 0 477247 BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 29784 538035 SH SOLE 1 458694 0 79341 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 43280 949558 SH SOLE 1 834045 0 115513 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 107643 1916392 SH SOLE 1 1640208 0 276184 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 6130 158000 SH SOLE 1 158000 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 43152 1169283 SH SOLE 1 1001733 0 167550 BROWN & BROWN INC COM 115236101 4590 82778 SH SOLE 1 17045 0 65733 BROWN FORMAN CORP CL B 115637209 16578 247394 SH SOLE 1 10328 0 237066 BRP GROUP INC COM CL A 05589G102 7997 240211 SH SOLE 1 119876 0 120335 BRP INC COM SUN VTG 05577W200 92998 1005916 SH SOLE 1 943316 0 62600 BRUKER CORP COM 116794108 7011 89766 SH SOLE 1 3102 0 86664 BUILD-A-BEAR WORKSHOP INC COM 120076104 314 18550 SH SOLE 1 18550 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 252 4868 SH SOLE 1 4868 0 0 BURFORD CAP LTD ORD SHS G17977110 883 80331 SH SOLE 1 80331 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 2363 15601 SH SOLE 1 12380 0 3221 CAE INC COM 124765108 69405 2325964 SH SOLE 1 1987040 0 338924 CAESARS ENTERTAINMENT INC NE COM 12769G100 27813 247711 SH SOLE 1 247508 0 203 CALLON PETE CO DEL COM 13123X508 8419 171538 SH SOLE 1 139785 0 31753 CALYXT INC COM 13173L107 84 24798 SH SOLE 1 24798 0 0 CAMECO CORP COM 13321L108 121629 5604665 SH SOLE 1 5149265 0 455400 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 9985 279962 SH SOLE 1 248262 0 31700 CANADIAN IMP BK COMM COM 136069101 270731 2434895 SH SOLE 1 2237095 0 197800 CANADIAN NAT RES LTD COM 136385101 114626 3138857 SH SOLE 1 2693309 0 445548 CANADIAN NATL RY CO COM 136375102 501738 4334828 SH SOLE 1 3964509 0 370319 CANADIAN PAC RY LTD COM 13645T100 305973 4691230 SH SOLE 1 4339745 0 351485 CANON INC SPONSORED ADR 138006309 316 12972 SH SOLE 1 12972 0 0 CARA THERAPEUTICS INC COM 140755109 2281 147653 SH SOLE 1 147653 0 0 CARDINAL HEALTH INC COM 14149Y108 20352 411476 SH SOLE 1 415 0 411061 CARGURUS INC COM CL A 141788109 1299 41371 SH SOLE 1 10791 0 30580 CARLYLE GROUP INC COM 14316J108 14426 305128 SH SOLE 1 0 0 305128 CARROLS RESTAURANT GROUP INC COM 14574X104 342 93308 SH SOLE 1 93308 0 0 CARS COM INC COM 14575E105 981 77543 SH SOLE 1 77543 0 0 CASI PHARMACEUTICALS INC COM 14757U109 72 60904 SH SOLE 1 60904 0 0 CASSAVA SCIENCES INC COM 14817C107 381 6137 SH SOLE 1 6137 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 245 156000 SH SOLE 1 156000 0 0 CATERPILLAR INC COM 149123101 11865 61805 SH SOLE 1 10174 0 51631 CDW CORP COM 12514G108 267 1466 SH SOLE 1 1466 0 0 CECO ENVIRONMENTAL CORP COM 125141101 1852 263117 SH SOLE 1 263117 0 0 CEDAR REALTY TRUST INC COM NEW 150602605 1069 49298 SH SOLE 1 49298 0 0 CELESTICA INC SUB VTG SHS 15101Q108 19201 2164360 SH SOLE 1 2164360 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 654 12117 SH SOLE 1 12117 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 18796 2621426 SH SOLE 1 2403611 0 217815 CENOVUS ENERGY INC COM 15135U109 90157 8953006 SH SOLE 1 8851306 0 101700 CENTENNIAL RESOURCE DEV INC CL A 15136A102 7057 1053322 SH SOLE 1 1053322 0 0 CENTERRA GOLD INC COM 152006102 38267 5610055 SH SOLE 1 5610055 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 87 12304 SH SOLE 1 12304 0 0 CENTURY ALUM CO COM 156431108 415 30870 SH SOLE 1 30870 0 0 CERIDIAN HCM HLDG INC COM 15677J108 619 5500 SH SOLE 1 1400 0 4100 CERNER CORP COM 156782104 1299 18422 SH SOLE 1 13213 0 5209 CEVA INC COM 157210105 349 8178 SH SOLE 1 8178 0 0 CGI INC CL A SUB VTG 12532H104 90948 1071966 SH SOLE 1 1071766 0 200 CHAMPIONX CORPORATION COM 15872M104 301 13456 SH SOLE 1 13456 0 0 CHARLES RIV LABS INTL INC COM 159864107 10641 25786 SH SOLE 1 2437 0 23349 CHARTER COMMUNICATIONS INC N CL A 16119P108 74820 102837 SH SOLE 1 28845 0 73992 CHECK POINT SOFTWARE TECH LT ORD M22465104 43202 382184 SH SOLE 1 49777 0 332407 CHEETAH MOBILE INC ADR 163075104 864 530282 SH SOLE 1 527409 0 2873 CHEMED CORP NEW COM 16359R103 2942 6326 SH SOLE 1 57 0 6269 CHENIERE ENERGY INC COM NEW 16411R208 2789 28558 SH SOLE 1 1278 0 27280 CHEVRON CORP NEW COM 166764100 8709 85842 SH SOLE 1 85842 0 0 CHIMERIX INC COM 16934W106 2121 342576 SH SOLE 1 342576 0 0 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 59 40053 SH SOLE 1 40053 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 419 51390 SH SOLE 1 51390 0 0 CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 4484 91202 SH SOLE 1 75880 0 15322 CHINA YUCHAI INTL LTD COM G21082105 1995 146780 SH SOLE 1 146530 0 250 CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 743 21706 SH SOLE 1 21706 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 691 380 SH SOLE 1 343 0 37 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2885 73436 SH SOLE 1 63811 0 9625 CI FINL CORP COM 125491100 116999 5770898 SH SOLE 1 5528398 0 242500 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 3588 1423713 SH SOLE 1 1423713 0 0 CIDARA THERAPEUTICS INC COM 171757107 120 53431 SH SOLE 1 53431 0 0 CIGNA CORP NEW COM 125523100 13884 69365 SH SOLE 1 769 0 68596 CIMPRESS PLC SHS EURO G2143T103 204 2344 SH SOLE 1 2344 0 0 CINEMARK HLDGS INC COM 17243V102 8298 431939 SH SOLE 1 431939 0 0 CINTAS CORP COM 172908105 1996 5244 SH SOLE 1 5244 0 0 CIRRUS LOGIC INC COM 172755100 486 5905 SH SOLE 1 440 0 5465 CISCO SYS INC COM 17275R102 87377 1605316 SH SOLE 1 323415 0 1281901 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 351 172738 SH SOLE 1 172738 0 0 CIVEO CORP CDA COM NEW 17878Y207 726 32267 SH SOLE 1 32267 0 0 CLOUDFLARE INC CL A COM 18915M107 1137 10092 SH SOLE 1 5726 0 4366 CLOVIS ONCOLOGY INC COM 189464100 290 65082 SH SOLE 1 65082 0 0 CME GROUP INC COM 12572Q105 22598 116856 SH SOLE 1 11710 0 105146 CMS ENERGY CORP COM 125896100 2463 41228 SH SOLE 1 21095 0 20133 CNB FINL CORP PA COM 126128107 268 10996 SH SOLE 1 10996 0 0 CNX RES CORP COM 12653C108 4923 390059 SH SOLE 1 122873 0 267186 COCA COLA CO COM 191216100 40984 781098 SH SOLE 1 408702 0 372396 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1535 27272 SH SOLE 1 22966 0 4306 CODEXIS INC COM 192005106 347 14904 SH SOLE 1 14904 0 0 COGNEX CORP COM 192422103 5149 64181 SH SOLE 1 75 0 64106 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 18127 244260 SH SOLE 1 23493 0 220767 COLGATE PALMOLIVE CO COM 194162103 777 10286 SH SOLE 1 10286 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 38519 301281 SH SOLE 1 266181 0 35100 COLUMBIA SPORTSWEAR CO COM 198516106 1223 12762 SH SOLE 1 124 0 12638 COMCAST CORP NEW CL A 20030N101 68236 1220019 SH SOLE 1 323497 0 896522 COMMERCIAL VEH GROUP INC COM 202608105 987 104332 SH SOLE 1 104332 0 0 COMMUNITY FINL CORP MD COM 20368X101 333 9042 SH SOLE 1 9042 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 10647 910033 SH SOLE 1 418648 0 491385 COMMVAULT SYS INC COM 204166102 2985 39634 SH SOLE 1 1138 0 38496 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 388 59364 SH SOLE 1 59364 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 82 15628 SH SOLE 1 15628 0 0 COMPUTER TASK GROUP INC COM 205477102 110 13735 SH SOLE 1 13735 0 0 COMSCORE INC COM 20564W105 1148 294350 SH SOLE 1 294350 0 0 COMSTOCK RES INC COM 205768302 2798 270345 SH SOLE 1 26646 0 243699 CONCERT PHARMACEUTICALS INC COM 206022105 1111 339837 SH SOLE 1 339837 0 0 CONDUENT INC COM 206787103 2491 377996 SH SOLE 1 134 0 377862 CONFORMIS INC COM 20717E101 862 647926 SH SOLE 1 647926 0 0 CONOCOPHILLIPS COM 20825C104 11936 176129 SH SOLE 1 23510 0 152619 CONSOL ENERGY INC NEW COM 20854L108 1082 41567 SH SOLE 1 41567 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 665 72409 SH SOLE 1 72409 0 0 CONSOLIDATED EDISON INC COM 209115104 5791 79777 SH SOLE 1 36359 0 43418 CONSUMER PORTFOLIO SVCS INC COM 210502100 79 13451 SH SOLE 1 13451 0 0 CONTANGO OIL & GAS CO COM NEW 21075N204 279 60971 SH SOLE 1 60971 0 0 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 10238 469404 SH SOLE 1 453295 0 16109 COOPER COS INC COM NEW 216648402 3204 7751 SH SOLE 1 65 0 7686 COPA HOLDINGS SA CL A P31076105 448 5510 SH SOLE 1 5510 0 0 COPART INC COM 217204106 4424 31891 SH SOLE 1 15072 0 16819 CORCEPT THERAPEUTICS INC COM 218352102 233 11850 SH SOLE 1 11850 0 0 CORPORACION AMER ARPTS S A COM L1995B107 1226 217806 SH SOLE 1 216937 0 869 COSTAMARE INC SHS Y1771G102 638 41176 SH SOLE 1 41176 0 0 COSTCO WHSL CORP NEW COM 22160K105 92325 205464 SH SOLE 1 57662 0 147802 COVENANT LOGISTICS GROUP INC CL A 22284P105 1408 50917 SH SOLE 1 50917 0 0 CRAWFORD & CO CL B 224633107 123 13739 SH SOLE 1 13739 0 0 CRAWFORD & CO CL A 224633206 324 36075 SH SOLE 1 36075 0 0 CRESCENT PT ENERGY CORP COM 22576C101 137017 29752530 SH SOLE 1 27616130 0 2136400 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 13038 116485 SH SOLE 1 116485 0 0 CRONOS GROUP INC COM 22717L101 7302 1295000 SH SOLE 1 1278100 0 16900 CROWDSTRIKE HLDGS INC CL A 22788C105 10636 43274 SH SOLE 1 13388 0 29886 CROWN CASTLE INTL CORP NEW COM 22822V101 11408 65820 SH SOLE 1 11140 0 54680 CSG SYS INTL INC COM 126349109 361 7481 SH SOLE 1 7481 0 0 CSX CORP COM 126408103 13448 452200 SH SOLE 1 156699 0 295501 CUBESMART COM 229663109 3778 77968 SH SOLE 1 2210 0 75758 CUSTOMERS BANCORP INC COM 23204G100 953 22163 SH SOLE 1 140 0 22023 CUTERA INC COM 232109108 1230 26394 SH SOLE 1 26394 0 0 CVR ENERGY INC COM 12662P108 434 26028 SH SOLE 1 26028 0 0 CVS HEALTH CORP COM 126650100 201 2365 SH SOLE 1 1730 0 635 CYBERARK SOFTWARE LTD SHS M2682V108 9256 58651 SH SOLE 1 58651 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 280 54945 SH SOLE 1 54945 0 0 DANAHER CORPORATION COM 235851102 14910 48974 SH SOLE 1 9732 0 39242 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 9111 159841 SH SOLE 1 151189 0 8652 DEERE & CO COM 244199105 23205 69254 SH SOLE 1 9465 0 59789 DEL TACO RESTAURANTS INC NEW COM 245496104 287 32871 SH SOLE 1 32871 0 0 DELEK US HLDGS INC NEW COM 24665A103 266 14791 SH SOLE 1 14791 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 4038 94770 SH SOLE 1 94770 0 0 DELTA APPAREL INC COM 247368103 259 9476 SH SOLE 1 9476 0 0 DESCARTES SYS GROUP INC COM 249906108 159256 1958847 SH SOLE 1 1901273 0 57574 DEXCOM INC COM 252131107 3425 6263 SH SOLE 1 6263 0 0 DHI GROUP INC COM 23331S100 1154 242528 SH SOLE 1 242528 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 1886 9770 SH SOLE 1 6190 0 3580 DIAMONDBACK ENERGY INC COM 25278X109 1112 11742 SH SOLE 1 169 0 11573 DICERNA PHARMACEUTICALS INC COM 253031108 3378 167538 SH SOLE 1 122188 0 45350 DIGITAL RLTY TR INC COM 253868103 11348 78562 SH SOLE 1 7305 0 71257 DISNEY WALT CO COM 254687106 99227 586554 SH SOLE 1 115010 0 471544 DOCEBO INC COM 25609L105 1254 17200 SH SOLE 1 17200 0 0 DOCUSIGN INC COM 256163106 18995 73787 SH SOLE 1 22214 0 51573 DOLLAR GEN CORP NEW COM 256677105 1012 4772 SH SOLE 1 4772 0 0 DOLLAR TREE INC COM 256746108 2511 26234 SH SOLE 1 10090 0 16144 DOMINION ENERGY INC COM 25746U109 24685 338060 SH SOLE 1 165541 0 172519 DOMINOS PIZZA INC COM 25754A201 4452 9334 SH SOLE 1 2791 0 6543 DOMO INC COM CL B 257554105 358 4244 SH SOLE 1 4244 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 9464 273368 SH SOLE 1 273368 0 0 DONNELLEY R R & SONS CO COM 257867200 216 41991 SH SOLE 1 41991 0 0 DORIAN LPG LTD SHS USD Y2106R110 326 26232 SH SOLE 1 26232 0 0 DR REDDYS LABS LTD ADR 256135203 4412 67738 SH SOLE 1 67738 0 0 DRAFTKINGS INC COM CL A 26142R104 1414 29352 SH SOLE 1 5410 0 23942 DRIVE SHACK INC COM 262077100 53 18910 SH SOLE 1 18910 0 0 DROPBOX INC CL A 26210C104 6864 234914 SH SOLE 1 15625 0 219289 DUKE ENERGY CORP NEW COM NEW 26441C204 13182 135073 SH SOLE 1 135073 0 0 DUKE REALTY CORP COM NEW 264411505 2478 51761 SH SOLE 1 12858 0 38903 DULUTH HLDGS INC COM CL B 26443V101 146 10715 SH SOLE 1 10715 0 0 DUPONT DE NEMOURS INC COM 26614N102 10680 157079 SH SOLE 1 157079 0 0 DYNATRACE INC COM NEW 268150109 2980 41996 SH SOLE 1 3728 0 38268 EARTHSTONE ENERGY INC CL A 27032D304 806 87557 SH SOLE 1 87557 0 0 EBAY INC. COM 278642103 2025 29063 SH SOLE 1 29063 0 0 ECHOSTAR CORP CL A 278768106 3650 143085 SH SOLE 1 142 0 142943 ECOLAB INC COM 278865100 12575 60277 SH SOLE 1 6662 0 53615 ECOPETROL S A SPONSORED ADS 279158109 4729 329530 SH SOLE 1 303117 0 26413 EDISON INTL COM 281020107 2322 41855 SH SOLE 1 491 0 41364 EDITAS MEDICINE INC COM 28106W103 4974 121085 SH SOLE 1 121085 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 26630 235227 SH SOLE 1 20258 0 214969 EGAIN CORP COM NEW 28225C806 187 18354 SH SOLE 1 18354 0 0 ELECTRONIC ARTS INC COM 285512109 23478 165048 SH SOLE 1 69540 0 95508 ELEVATE CREDIT INC COM 28621V101 391 94584 SH SOLE 1 94584 0 0 EMBRAER S.A. SPONSORED ADS 29082A107 9021 530660 SH SOLE 1 530660 0 0 EMCORE CORP COM NEW 290846203 670 89593 SH SOLE 1 89593 0 0 EMERSON ELEC CO COM 291011104 22477 238610 SH SOLE 1 15470 0 223140 ENBRIDGE INC COM 29250N105 338592 8509245 SH SOLE 1 8153331 0 355914 ENCOMPASS HEALTH CORP COM 29261A100 3977 52995 SH SOLE 1 540 0 52455 ENDO INTL PLC SHS G30401106 2561 790405 SH SOLE 1 315995 0 474410 ENERGY FUELS INC COM NEW 292671708 1011 144162 SH SOLE 1 144162 0 0 ENERPLUS CORP COM 292766102 92751 11599542 SH SOLE 1 11531775 0 67767 ENETI INC COM Y2294C107 253 15168 SH SOLE 1 15168 0 0 ENOVA INTL INC COM 29357K103 1003 29020 SH SOLE 1 29020 0 0 EPAM SYS INC COM 29414B104 1533 2687 SH SOLE 1 20 0 2667 EQUIFAX INC COM 294429105 3253 12837 SH SOLE 1 158 0 12679 EQUITRANS MIDSTREAM CORP COM 294600101 1455 143509 SH SOLE 1 2721 0 140788 EQUITY LIFESTYLE PPTYS INC COM 29472R108 4969 63625 SH SOLE 1 9621 0 54004 ERIE INDTY CO CL A 29530P102 534 2995 SH SOLE 1 2941 0 54 ESCALADE INC COM 296056104 279 14771 SH SOLE 1 14771 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 1289 54385 SH SOLE 1 54385 0 0 EVANS BANCORP INC COM NEW 29911Q208 385 10050 SH SOLE 1 10050 0 0 EVERGY INC COM 30034W106 230 3702 SH SOLE 1 3702 0 0 EVERQUOTE INC COM CL A 30041R108 429 23020 SH SOLE 1 23020 0 0 EVERSOURCE ENERGY COM 30040W108 3881 47467 SH SOLE 1 447 0 47020 EXELIXIS INC COM 30161Q104 4239 200500 SH SOLE 1 15999 0 184501 EXELON CORP COM 30161N101 13785 285177 SH SOLE 1 43711 0 241466 EXPEDIA GROUP INC COM NEW 30212P303 22900 139718 SH SOLE 1 35650 0 104068 EXPEDITORS INTL WASH INC COM 302130109 3814 32016 SH SOLE 1 8106 0 23910 EXTERRAN CORP COM 30227H106 486 109415 SH SOLE 1 109415 0 0 EXTRA SPACE STORAGE INC COM 30225T102 8028 47786 SH SOLE 1 6220 0 41566 EXTREME NETWORKS INC COM 30226D106 115 11693 SH SOLE 1 11693 0 0 EXXON MOBIL CORP COM 30231G102 2404 40876 SH SOLE 1 40876 0 0 EZCORP INC CL A NON VTG 302301106 315 41656 SH SOLE 1 41656 0 0 FACEBOOK INC CL A 30303M102 139705 411636 SH SOLE 1 129845 0 281791 FACTSET RESH SYS INC COM 303075105 2031 5145 SH SOLE 1 11 0 5134 FALCON MINERALS CORP CL A COM 30607B109 66 13968 SH SOLE 1 13968 0 0 FARMER BROS CO COM 307675108 98 11655 SH SOLE 1 11655 0 0 FASTENAL CO COM 311900104 12489 241991 SH SOLE 1 42869 0 199122 FIBROGEN INC COM 31572Q808 286 27980 SH SOLE 1 27980 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 8387 68926 SH SOLE 1 815 0 68111 FIRST BANCORP P R COM NEW 318672706 596 45288 SH SOLE 1 747 0 44541 FIRST BUSINESS FINL SVCS INC COM 319390100 270 9398 SH SOLE 1 9398 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 5168 457050 SH SOLE 1 457050 0 0 FIRSTSERVICE CORP NEW COM 33767E202 31976 177075 SH SOLE 1 177075 0 0 FISERV INC COM 337738108 3202 29516 SH SOLE 1 29516 0 0 FLEXION THERAPEUTICS INC COM 33938J106 84 13816 SH SOLE 1 13816 0 0 FLOWERS FOODS INC COM 343498101 1484 62791 SH SOLE 1 43044 0 19747 FLUIDIGM CORP DEL COM 34385P108 1609 244116 SH SOLE 1 244116 0 0 FORRESTER RESH INC COM 346563109 364 7384 SH SOLE 1 7384 0 0 FORTINET INC COM 34959E109 1302 4457 SH SOLE 1 1870 0 2587 FORTIS INC COM 349553107 80010 1805700 SH SOLE 1 1805700 0 0 FORTRESS BIOTECH INC COM 34960Q109 91 28413 SH SOLE 1 28413 0 0 FOSTER L B CO COM 350060109 294 18958 SH SOLE 1 18958 0 0 FOX CORP CL A COM 35137L105 992 24734 SH SOLE 1 24734 0 0 FRANCO NEV CORP COM 351858105 181756 1400725 SH SOLE 1 1296083 0 104642 FRANKLIN STR PPTYS CORP COM 35471R106 147 31581 SH SOLE 1 31581 0 0 FUTUREFUEL CORP COM 36116M106 203 28469 SH SOLE 1 28469 0 0 G1 THERAPEUTICS INC COM 3621LQ109 352 26211 SH SOLE 1 26211 0 0 GAIA INC NEW CL A 36269P104 311 32803 SH SOLE 1 32803 0 0 GALLAGHER ARTHUR J & CO COM 363576109 18409 123839 SH SOLE 1 10814 0 113025 GAMING & LEISURE PPTYS INC COM 36467J108 1740 37555 SH SOLE 1 1931 0 35624 GANNETT CO INC COM 36472T109 3315 496273 SH SOLE 1 496273 0 0 GARTNER INC COM 366651107 5133 16890 SH SOLE 1 1216 0 15674 GENERAL DYNAMICS CORP COM 369550108 6147 31355 SH SOLE 1 31355 0 0 GENERAL ELECTRIC CO COM NEW 369604301 505 4903 SH SOLE 1 4903 0 0 GENERAL MLS INC COM 370334104 766 12799 SH SOLE 1 12799 0 0 GENWORTH FINL INC COM CL A 37247D106 7564 2017054 SH SOLE 1 39940 0 1977114 GEO GROUP INC NEW COM 36162J106 734 98207 SH SOLE 1 98207 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 68280 1838780 SH SOLE 1 1654080 0 184700 GILDAN ACTIVEWEAR INC COM 375916103 45366 1243070 SH SOLE 1 1112070 0 131000 GILEAD SCIENCES INC COM 375558103 4669 66840 SH SOLE 1 66840 0 0 GLAUKOS CORP COM 377322102 4043 83940 SH SOLE 1 83940 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 3279 128679 SH SOLE 1 128679 0 0 GLOBE LIFE INC COM 37959E102 2318 26040 SH SOLE 1 1102 0 24938 GLYCOMIMETICS INC COM 38000Q102 246 112298 SH SOLE 1 112298 0 0 GODADDY INC CL A 380237107 15243 218694 SH SOLE 1 6962 0 211732 GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206 1507 197542 SH SOLE 1 197542 0 0 GOLD RESOURCE CORP COM 38068T105 188 119656 SH SOLE 1 119656 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 9038 839179 SH SOLE 1 839179 0 0 GOLDEN STAR RES LTD CDA COM 38119T807 1173 495774 SH SOLE 1 495774 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 10053 26593 SH SOLE 1 459 0 26134 GOODRICH PETE CORP COM PAR 382410843 551 23296 SH SOLE 1 23296 0 0 GOSSAMER BIO INC COM 38341P102 585 46506 SH SOLE 1 46506 0 0 GRAINGER W W INC COM 384802104 4434 11280 SH SOLE 1 64 0 11216 GRAN TIERRA ENERGY INC COM 38500T101 1073 1457057 SH SOLE 1 1457057 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 229452 3230165 SH SOLE 1 3142565 0 87600 GREAT AJAX CORP COM 38983D300 155 11478 SH SOLE 1 11478 0 0 GREENHILL & CO INC COM 395259104 555 37982 SH SOLE 1 37982 0 0 GREENSKY INC CL A 39572G100 2037 182158 SH SOLE 1 182158 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 206 7045 SH SOLE 1 7045 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 678 117245 SH SOLE 1 95184 0 22061 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 405 36914 SH SOLE 1 36914 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 108 14343 SH SOLE 1 14343 0 0 GUARDANT HEALTH INC COM 40131M109 406 3249 SH SOLE 1 3249 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 2174 18291 SH SOLE 1 2056 0 16235 HARPOON THERAPEUTICS INC COM 41358P106 89 11225 SH SOLE 1 11225 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 3210 45692 SH SOLE 1 453 0 45239 HARVARD BIOSCIENCE INC COM 416906105 484 69312 SH SOLE 1 69312 0 0 HAVERTY FURNITURE COS INC COM 419596101 707 20986 SH SOLE 1 20986 0 0 HAWAIIAN HOLDINGS INC COM 419879101 551 25437 SH SOLE 1 25437 0 0 HCA HEALTHCARE INC COM 40412C101 3026 12467 SH SOLE 1 1327 0 11140 HDFC BANK LTD SPONSORED ADS 40415F101 5567 76170 SH SOLE 1 76170 0 0 HEALTHSTREAM INC COM 42222N103 304 10647 SH SOLE 1 10647 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 478 10705 SH SOLE 1 10705 0 0 HENRY JACK & ASSOC INC COM 426281101 917 5592 SH SOLE 1 3135 0 2457 HERITAGE INSURANCE HLDGS INC COM 42727J102 183 26851 SH SOLE 1 26851 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 104 11170 SH SOLE 1 11170 0 0 HERSHEY CO COM 427866108 27594 163036 SH SOLE 1 18278 0 144758 HESS MIDSTREAM LP CL A SHS 428103105 378 13396 SH SOLE 1 13396 0 0 HOME BANCORP INC COM 43689E107 265 6864 SH SOLE 1 6864 0 0 HOME DEPOT INC COM 437076102 48794 148644 SH SOLE 1 27860 0 120784 HOMOLOGY MEDICINES INC COM 438083107 880 111879 SH SOLE 1 111879 0 0 HONEYWELL INTL INC COM 438516106 21175 99750 SH SOLE 1 99750 0 0 HOOKIPA PHARMA INC COM 43906K100 76 12869 SH SOLE 1 12869 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 748 6833 SH SOLE 1 395 0 6438 HUANENG PWR INTL INC SPON ADR H SHS 443304100 244 11614 SH SOLE 1 11614 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 2194 47831 SH SOLE 1 47831 0 0 HUDBAY MINERALS INC COM 443628102 15139 2430200 SH SOLE 1 2367400 0 62800 HUMANA INC COM 444859102 3747 9629 SH SOLE 1 2968 0 6661 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 463 12652 SH SOLE 1 12652 0 0 ICICI BANK LIMITED ADR 45104G104 8449 447765 SH SOLE 1 447765 0 0 IDEXX LABS INC COM 45168D104 2366 3804 SH SOLE 1 3804 0 0 IDT CORP CL B NEW 448947507 4135 98571 SH SOLE 1 98571 0 0 ILLINOIS TOOL WKS INC COM 452308109 9861 47721 SH SOLE 1 8090 0 39631 ILLUMINA INC COM 452327109 12810 31582 SH SOLE 1 11256 0 20326 IMMUNOVANT INC COM 45258J102 678 78051 SH SOLE 1 78051 0 0 IMPERIAL OIL LTD COM NEW 453038408 28493 902650 SH SOLE 1 801750 0 100900 INCYTE CORP COM 45337C102 6071 88260 SH SOLE 1 22043 0 66217 INDEPENDENT BK CORP MICH COM NEW 453838609 422 19642 SH SOLE 1 19642 0 0 INFINERA CORP COM 45667G103 2236 268738 SH SOLE 1 268738 0 0 INFOSYS LTD SPONSORED ADR 456788108 34802 1564119 SH SOLE 1 1379626 0 184493 INMODE LTD SHS M5425M103 14097 88409 SH SOLE 1 2 0 88407 INOTIV INC COM 45783Q100 390 13349 SH SOLE 1 13349 0 0 INSPIRED ENTMT INC COM 45782N108 227 19443 SH SOLE 1 19443 0 0 INTEL CORP COM 458140100 36736 689487 SH SOLE 1 181331 0 508156 INTELLIA THERAPEUTICS INC COM 45826J105 8281 61732 SH SOLE 1 5427 0 56305 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1754 118095 SH SOLE 1 118095 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 28172 245360 SH SOLE 1 30424 0 214936 INTREPID POTASH INC COM 46121Y201 3262 105560 SH SOLE 1 105560 0 0 INTUIT COM 461202103 46511 86210 SH SOLE 1 20852 0 65358 INTUITIVE SURGICAL INC COM NEW 46120E602 15682 15774 SH SOLE 1 8221 0 7553 INVITATION HOMES INC COM 46187W107 3615 94323 SH SOLE 1 14938 0 79385 IONIS PHARMACEUTICALS INC COM 462222100 1192 35536 SH SOLE 1 3144 0 32392 IOVANCE BIOTHERAPEUTICS INC COM 462260100 753 30552 SH SOLE 1 30552 0 0 IPG PHOTONICS CORP COM 44980X109 920 5806 SH SOLE 1 575 0 5231 IQVIA HLDGS INC COM 46266C105 5590 23337 SH SOLE 1 1133 0 22204 ISHARES TR CORE S&P500 ETF 464287200 3262 7572 SH SOLE 1 7572 0 0 ISHARES TR MSCI EAFE ETF 464287465 3182 40791 SH SOLE 1 40791 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 1466 24390 SH SOLE 1 24390 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 1514 36217 SH SOLE 1 36217 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 505 95755 SH SOLE 1 95755 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5321 40867 SH SOLE 1 40867 0 0 JD.COM INC SPON ADR CL A 47215P106 50985 705779 SH SOLE 1 641617 0 64162 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 5271 115065 SH SOLE 1 115065 0 0 JOHNSON & JOHNSON COM 478160104 114895 711424 SH SOLE 1 165695 0 545729 JOHNSON CTLS INTL PLC SHS G51502105 381 5591 SH SOLE 1 4970 0 621 JOUNCE THERAPEUTICS INC COM 481116101 898 120898 SH SOLE 1 120898 0 0 JOYY INC ADS REPSTG COM A 46591M109 12439 226872 SH SOLE 1 226872 0 0 JPMORGAN CHASE & CO COM 46625H100 72766 444535 SH SOLE 1 61161 0 383374 JUNIPER NETWORKS INC COM 48203R104 13343 484834 SH SOLE 1 1609 0 483225 KALVISTA PHARMACEUTICALS INC COM 483497103 207 11887 SH SOLE 1 11887 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 3751 13861 SH SOLE 1 2344 0 11517 KAR AUCTION SVCS INC COM 48238T109 571 34826 SH SOLE 1 34826 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 2669 57499 SH SOLE 1 36509 0 20990 KE HLDGS INC SPONSORED ADS 482497104 289 15826 SH SOLE 1 15826 0 0 KELLOGG CO COM 487836108 8065 126169 SH SOLE 1 29186 0 96983 KEURIG DR PEPPER INC COM 49271V100 4420 129395 SH SOLE 1 61729 0 67666 KEYSIGHT TECHNOLOGIES INC COM 49338L103 861 5243 SH SOLE 1 5243 0 0 KINDER MORGAN INC DEL COM 49456B101 4326 258583 SH SOLE 1 2559 0 256024 KINROSS GOLD CORP COM 496902404 26113 4876962 SH SOLE 1 4269262 0 607700 KIRKLAND LAKE GOLD LTD COM 49741E100 6440 154800 SH SOLE 1 154800 0 0 KLA CORP COM NEW 482480100 2547 7615 SH SOLE 1 6836 0 779 KOREA ELEC PWR CORP SPONSORED ADR 500631106 664 67225 SH SOLE 1 67225 0 0 KORNIT DIGITAL LTD SHS M6372Q113 3026 20909 SH SOLE 1 20909 0 0 KOSMOS ENERGY LTD COM 500688106 2911 983391 SH SOLE 1 983391 0 0 KRAFT HEINZ CO COM 500754106 499 13553 SH SOLE 1 13553 0 0 KROGER CO COM 501044101 1235 30553 SH SOLE 1 30553 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 258 1171 SH SOLE 1 1171 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 40 10094 SH SOLE 1 10094 0 0 LA Z BOY INC COM 505336107 2239 69473 SH SOLE 1 2698 0 66775 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4296 15266 SH SOLE 1 129 0 15137 LAM RESEARCH CORP COM 512807108 1255 2205 SH SOLE 1 2205 0 0 LANNET INC COM 516012101 451 150308 SH SOLE 1 150308 0 0 LANTHEUS HLDGS INC COM 516544103 2648 103104 SH SOLE 1 103104 0 0 LAREDO PETROLEUM INC COM 516806205 4776 58908 SH SOLE 1 58908 0 0 LAUDER ESTEE COS INC CL A 518439104 29743 99165 SH SOLE 1 7200 0 91965 LAZYDAYS HLDGS INC COM 52110H100 211 9908 SH SOLE 1 9908 0 0 LENDINGCLUB CORP COM NEW 52603A208 11147 394723 SH SOLE 1 26983 0 367740 LENDINGTREE INC NEW COM 52603B107 1240 8868 SH SOLE 1 8868 0 0 LENNAR CORP CL A 526057104 1110 11849 SH SOLE 1 2006 0 9843 LENNOX INTL INC COM 526107107 689 2342 SH SOLE 1 10 0 2332 LENSAR INC COM 52634L108 672 85352 SH SOLE 1 85352 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 2206 277461 SH SOLE 1 277461 0 0 LI AUTO INC SPONSORED ADS 50202M102 512 19465 SH SOLE 1 19465 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 4 143 SH SOLE 1 143 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 2575 87408 SH SOLE 1 23 0 87385 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 274 5780 SH SOLE 1 75 0 5705 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 4 86 SH SOLE 1 86 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 106 34191 SH SOLE 1 34191 0 0 LIFEVANTAGE CORP COM NEW 53222K205 364 53789 SH SOLE 1 53789 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 68114 706730 SH SOLE 1 610530 0 96200 LILLY ELI & CO COM 532457108 36309 157148 SH SOLE 1 35256 0 121892 LIMELIGHT NETWORKS INC COM 53261M104 94 39442 SH SOLE 1 39442 0 0 LINDE PLC SHS G5494J103 61498 209620 SH SOLE 1 41615 0 168005 LIONS GATE ENTMNT CORP CL A VTG 535919401 11657 821474 SH SOLE 1 323326 0 498148 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 392 30165 SH SOLE 1 28218 0 1947 LIQUIDITY SVCS INC COM 53635B107 4070 188343 SH SOLE 1 188343 0 0 LIVENT CORP COM 53814L108 2836 122721 SH SOLE 1 122721 0 0 LIVERAMP HLDGS INC COM 53815P108 1334 28251 SH SOLE 1 813 0 27438 LIVEXLIVE MEDIA INC COM NEW 53839L208 493 164967 SH SOLE 1 164967 0 0 LOCKHEED MARTIN CORP COM 539830109 2236 6479 SH SOLE 1 6479 0 0 LOEWS CORP COM 540424108 2828 52446 SH SOLE 1 503 0 51943 LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 1192 167122 SH SOLE 1 163876 0 3246 LOWES COS INC COM 548661107 8630 42544 SH SOLE 1 12738 0 29806 LSI INDS INC OHIO COM 50216C108 220 28417 SH SOLE 1 28417 0 0 LULULEMON ATHLETICA INC COM 550021109 9689 23940 SH SOLE 1 8259 0 15681 LUMOS PHARMA INC COM 55028X109 318 33427 SH SOLE 1 33427 0 0 MACROGENICS INC COM 556099109 759 36268 SH SOLE 1 36268 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 205 2574 SH SOLE 1 2574 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 376 18814 SH SOLE 1 18814 0 0 MAGNA INTL INC COM 559222401 65995 877985 SH SOLE 1 721985 0 156000 MANHATTAN ASSOCIATES INC COM 562750109 5263 34391 SH SOLE 1 793 0 33598 MANULIFE FINL CORP COM 56501R106 69734 3627224 SH SOLE 1 3058480 0 568744 MARATHON DIGITAL HOLDINGS IN COM 565788106 11858 375492 SH SOLE 1 270441 0 105051 MARCUS CORP DEL COM 566330106 210 12010 SH SOLE 1 12010 0 0 MARINEMAX INC COM 567908108 1269 26161 SH SOLE 1 26161 0 0 MARKETAXESS HLDGS INC COM 57060D108 1004 2387 SH SOLE 1 1101 0 1286 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 833 5293 SH SOLE 1 5293 0 0 MARSH & MCLENNAN COS INC COM 571748102 12162 80316 SH SOLE 1 26437 0 53879 MARVELL TECHNOLOGY INC COM 573874104 2261 37483 SH SOLE 1 37483 0 0 MASCO CORP COM 574599106 1844 33196 SH SOLE 1 1931 0 31265 MASTERCARD INCORPORATED CL A 57636Q104 10972 31557 SH SOLE 1 19667 0 11890 MASTERCRAFT BOAT HLDGS INC COM 57637H103 389 15516 SH SOLE 1 15516 0 0 MATADOR RES CO COM 576485205 395 10377 SH SOLE 1 10377 0 0 MATCH GROUP INC NEW COM 57667L107 1791 11409 SH SOLE 1 11409 0 0 MCDONALDS CORP COM 580135101 21665 89857 SH SOLE 1 11386 0 78471 MDU RES GROUP INC COM 552690109 5264 177426 SH SOLE 1 4300 0 173126 MEDALLION FINL CORP COM 583928106 113 14387 SH SOLE 1 14387 0 0 MEDPACE HLDGS INC COM 58506Q109 4069 21495 SH SOLE 1 42 0 21453 MEDTRONIC PLC SHS G5960L103 34000 271244 SH SOLE 1 35903 0 235341 MEI PHARMA INC COM NEW 55279B202 603 218366 SH SOLE 1 218366 0 0 MERCADOLIBRE INC COM 58733R102 2539 1512 SH SOLE 1 1512 0 0 MERCK & CO INC COM 58933Y105 84633 1126791 SH SOLE 1 329222 0 797569 MESA AIR GROUP INC COM NEW 590479135 155 20229 SH SOLE 1 20229 0 0 METHANEX CORP COM 59151K108 59883 1301002 SH SOLE 1 1196502 0 104500 METLIFE INC COM 59156R108 4737 76741 SH SOLE 1 965 0 75776 METROPOLITAN BK HLDG CORP COM 591774104 460 5462 SH SOLE 1 5462 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 1880 12247 SH SOLE 1 12247 0 0 MICRON TECHNOLOGY INC COM 595112103 3572 50318 SH SOLE 1 50318 0 0 MICROSOFT CORP COM 594918104 350705 1243987 SH SOLE 1 461892 0 782095 MID PENN BANCORP INC COM 59540G107 299 10853 SH SOLE 1 10853 0 0 MID-AMER APT CMNTYS INC COM 59522J103 4392 23520 SH SOLE 1 154 0 23366 MIMECAST LTD ORD SHS G14838109 6326 99471 SH SOLE 1 2611 0 96860 MIMEDX GROUP INC COM 602496101 196 32384 SH SOLE 1 32384 0 0 MINERVA NEUROSCIENCES INC COM 603380106 250 143761 SH SOLE 1 143761 0 0 MITEK SYS INC COM NEW 606710200 894 48348 SH SOLE 1 48348 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 4000 414904 SH SOLE 1 414904 0 0 MODEL N INC COM 607525102 422 12593 SH SOLE 1 12593 0 0 MODERNA INC COM 60770K107 65004 168903 SH SOLE 1 85003 0 83900 MOELIS & CO CL A 60786M105 3513 56777 SH SOLE 1 237 0 56540 MOLINA HEALTHCARE INC COM 60855R100 5010 18466 SH SOLE 1 1098 0 17368 MOMENTIVE GLOBAL INC COM 60878Y108 2606 132962 SH SOLE 1 132962 0 0 MONDELEZ INTL INC CL A 609207105 61740 1061188 SH SOLE 1 317718 0 743470 MONSTER BEVERAGE CORP NEW COM 61174X109 44664 502805 SH SOLE 1 44379 0 458426 MOODYS CORP COM 615369105 23201 65336 SH SOLE 1 16363 0 48973 MORGAN STANLEY COM NEW 617446448 6952 71444 SH SOLE 1 7346 0 64098 MORNINGSTAR INC COM 617700109 321 1238 SH SOLE 1 1238 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 7388 31803 SH SOLE 1 10314 0 21489 MRC GLOBAL INC COM 55345K103 317 43122 SH SOLE 1 43122 0 0 MSCI INC COM 55354G100 9849 16190 SH SOLE 1 2999 0 13191 MULTIPLAN CORPORATION COM 62548M100 384 68264 SH SOLE 1 68264 0 0 MURPHY OIL CORP COM 626717102 13974 559612 SH SOLE 1 185033 0 374579 MURPHY USA INC COM 626755102 645 3859 SH SOLE 1 3859 0 0 MYOVANT SCIENCES LTD COM G637AM102 4760 212116 SH SOLE 1 212116 0 0 N-ABLE INC COMMON STOCK 62878D100 409 32930 SH SOLE 1 32930 0 0 NABORS INDUSTRIES LTD SHS G6359F137 1535 15912 SH SOLE 1 15912 0 0 NACCO INDS INC CL A 629579103 227 7611 SH SOLE 1 7611 0 0 NAM TAI PPTY INC SHS G63907102 2434 104695 SH SOLE 1 104484 0 211 NANOSTRING TECHNOLOGIES INC COM 63009R109 485 10104 SH SOLE 1 10104 0 0 NATIONAL CINEMEDIA INC COM 635309107 80 22374 SH SOLE 1 22374 0 0 NATIONAL FUEL GAS CO COM 636180101 626 11910 SH SOLE 1 11910 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 6096 102232 SH SOLE 1 15527 0 86705 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 890 16858 SH SOLE 1 294 0 16564 NEOGEN CORP COM 640491106 468 10778 SH SOLE 1 10778 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1463 314550 SH SOLE 1 314550 0 0 NETAPP INC COM 64110D104 1736 19337 SH SOLE 1 289 0 19048 NETEASE INC SPONSORED ADS 64110W102 16589 194254 SH SOLE 1 184412 0 9842 NETFLIX INC COM 64110L106 12076 19785 SH SOLE 1 19785 0 0 NEURONETICS INC COM 64131A105 130 19778 SH SOLE 1 19778 0 0 NEW GOLD INC CDA COM 644535106 13620 12889756 SH SOLE 1 12889756 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 9695 4729484 SH SOLE 1 4726978 0 2506 NEW RELIC INC COM 64829B100 3900 54338 SH SOLE 1 54338 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 4392 1031099 SH SOLE 1 3710 0 1027389 NEW YORK TIMES CO CL A 650111107 2411 48940 SH SOLE 1 2501 0 46439 NEWMONT CORP COM 651639106 13915 256484 SH SOLE 1 214684 0 41800 NEWPARK RES INC COM PAR $.01NEW 651718504 1089 329945 SH SOLE 1 329945 0 0 NEXGEN ENERGY LTD COM 65340P106 184 38800 SH SOLE 1 38800 0 0 NEXTCURE INC COM 65343E108 99 14756 SH SOLE 1 14756 0 0 NEXTDECADE CORP COM 65342K105 77 27751 SH SOLE 1 27751 0 0 NEXTERA ENERGY INC COM 65339F101 43126 549238 SH SOLE 1 159939 0 389299 NIKE INC CL B 654106103 29962 206306 SH SOLE 1 29710 0 176596 NIO INC SPON ADS 62914V106 7707 216319 SH SOLE 1 173876 0 42443 NISOURCE INC COM 65473P105 208 8605 SH SOLE 1 8605 0 0 NIU TECHNOLOGIES ADS 65481N100 3437 148350 SH SOLE 1 148074 0 276 NL INDS INC COM NEW 629156407 61 10514 SH SOLE 1 10514 0 0 NN INC COM 629337106 677 129031 SH SOLE 1 129031 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 598 233443 SH SOLE 1 233443 0 0 NORDSON CORP COM 655663102 1772 7440 SH SOLE 1 774 0 6666 NORFOLK SOUTHN CORP COM 655844108 9246 38647 SH SOLE 1 5373 0 33274 NORTHEAST BK LEWISTON ME COM 66405S100 290 8610 SH SOLE 1 8610 0 0 NORTHRIM BANCORP INC COM 666762109 986 23200 SH SOLE 1 23200 0 0 NORTHROP GRUMMAN CORP COM 666807102 6998 19432 SH SOLE 1 19432 0 0 NORTONLIFELOCK INC COM 668771108 30997 1225197 SH SOLE 1 1699 0 1223498 NOVAGOLD RES INC COM NEW 66987E206 813 118200 SH SOLE 1 118200 0 0 NOVAVAX INC COM NEW 670002401 38304 184766 SH SOLE 1 104220 0 80546 NOVO-NORDISK A S ADR 670100205 8520 88743 SH SOLE 1 56666 0 32077 NU SKIN ENTERPRISES INC CL A 67018T105 3205 79184 SH SOLE 1 257 0 78927 NUTANIX INC CL A 67059N108 11593 307517 SH SOLE 1 12548 0 294969 NUTRIEN LTD COM 67077M108 213020 3285929 SH SOLE 1 2889108 0 396821 NVIDIA CORPORATION COM 67066G104 147268 710890 SH SOLE 1 226672 0 484218 NVR INC COM 62944T105 2517 525 SH SOLE 1 86 0 439 NXP SEMICONDUCTORS N V COM N6596X109 2539 12963 SH SOLE 1 11992 0 971 OCCIDENTAL PETE CORP COM 674599105 21035 711111 SH SOLE 1 24235 0 686876 ODONATE THERAPEUTICS INC COM 676079106 361 124179 SH SOLE 1 124179 0 0 OGE ENERGY CORP COM 670837103 274 8300 SH SOLE 1 8300 0 0 OIL STS INTL INC COM 678026105 274 42813 SH SOLE 1 42813 0 0 OKTA INC CL A 679295105 1486 6263 SH SOLE 1 6263 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 5185 18132 SH SOLE 1 1575 0 16557 OLD SECOND BANCORP INC ILL COM 680277100 246 18814 SH SOLE 1 18814 0 0 ONCOCYTE CORP COM 68235C107 40 11126 SH SOLE 1 11126 0 0 OPEN TEXT CORP COM 683715106 62087 1273600 SH SOLE 1 1146200 0 127400 OPKO HEALTH INC COM 68375N103 3610 989130 SH SOLE 1 989130 0 0 ORACLE CORP COM 68389X105 19242 220840 SH SOLE 1 39655 0 181185 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 568 25854 SH SOLE 1 25854 0 0 ORANGE SPONSORED ADR 684060106 852 78641 SH SOLE 1 42365 0 36276 ORASURE TECHNOLOGIES INC COM 68554V108 440 38947 SH SOLE 1 38947 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 2653 4341 SH SOLE 1 3571 0 770 ORGANIGRAM HLDGS INC COM 68620P101 1193 518100 SH SOLE 1 518100 0 0 ORRSTOWN FINL SVCS INC COM 687380105 242 10329 SH SOLE 1 10329 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 1351 649613 SH SOLE 1 649613 0 0 OVID THERAPEUTICS INC COM 690469101 671 199573 SH SOLE 1 199573 0 0 OVINTIV INC COM 69047Q102 25665 782000 SH SOLE 1 1600 0 780400 OZON HLDGS PLC SPONSORED ADS 69269L104 1416 28076 SH SOLE 1 28076 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 213 8396 SH SOLE 1 4551 0 3845 PACCAR INC COM 693718108 1228 15557 SH SOLE 1 15557 0 0 PACWEST BANCORP DEL COM 695263103 525 11583 SH SOLE 1 526 0 11057 PALO ALTO NETWORKS INC COM 697435105 46808 97721 SH SOLE 1 16939 0 80782 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 231 13207 SH SOLE 1 13207 0 0 PAN AMERN SILVER CORP COM 697900108 57345 2465955 SH SOLE 1 2293855 0 172100 PARK HOTELS & RESORTS INC COM 700517105 736 38464 SH SOLE 1 38464 0 0 PARKER-HANNIFIN CORP COM 701094104 1078 3855 SH SOLE 1 167 0 3688 PAYCHEX INC COM 704326107 29956 266398 SH SOLE 1 40790 0 225608 PAYCOM SOFTWARE INC COM 70432V102 4155 8382 SH SOLE 1 1319 0 7063 PAYPAL HLDGS INC COM 70450Y103 32217 123811 SH SOLE 1 79978 0 43833 PBF ENERGY INC CL A 69318G106 5459 420914 SH SOLE 1 420914 0 0 PCB BANCORP COM 69320M109 372 18695 SH SOLE 1 18695 0 0 PDC ENERGY INC COM 69327R101 3346 70613 SH SOLE 1 70613 0 0 PEABODY ENGR CORP COM 704551100 3535 239034 SH SOLE 1 239034 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 1032 11851 SH SOLE 1 11851 0 0 PEMBINA PIPELINE CORP COM 706327103 41145 1299565 SH SOLE 1 1299565 0 0 PENN VA CORP COM 70788V102 3392 127173 SH SOLE 1 127173 0 0 PEPSICO INC COM 713448108 33298 221380 SH SOLE 1 117462 0 103918 PERKINELMER INC COM 714046109 3749 21632 SH SOLE 1 273 0 21359 PERRIGO CO PLC SHS G97822103 267 5635 SH SOLE 1 5635 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 6045 129221 SH SOLE 1 118286 0 10935 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 39728 3842121 SH SOLE 1 3357664 0 484457 PFIZER INC COM 717081103 99715 2318416 SH SOLE 1 670063 0 1648353 PHILIP MORRIS INTL INC COM 718172109 3830 40403 SH SOLE 1 40403 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 342 266997 SH SOLE 1 262949 0 4048 PHREESIA INC COM 71944F106 621 10070 SH SOLE 1 10070 0 0 PHX MINERALS INC CL A 69291A100 208 67908 SH SOLE 1 67908 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 1284 248308 SH SOLE 1 248308 0 0 PINDUODUO INC SPONSORED ADS 722304102 33527 369764 SH SOLE 1 346843 0 22921 PING IDENTITY HLDG CORP COM 72341T103 1959 79726 SH SOLE 1 79726 0 0 PINNACLE WEST CAP CORP COM 723484101 376 5200 SH SOLE 1 5200 0 0 PINTEREST INC CL A 72352L106 303 5938 SH SOLE 1 5938 0 0 PIONEER NAT RES CO COM 723787107 4831 29015 SH SOLE 1 2426 0 26589 PITNEY BOWES INC COM 724479100 1527 211766 SH SOLE 1 211766 0 0 PIXELWORKS INC COM NEW 72581M305 908 190035 SH SOLE 1 190035 0 0 PLAYAGS INC COM 72814N104 639 81115 SH SOLE 1 81115 0 0 PLDT INC SPONSORED ADR 69344D408 871 26737 SH SOLE 1 24022 0 2715 PORTMAN RIDGE FIN CORP COM NEW 73688F201 385 15797 SH SOLE 1 15797 0 0 PPL CORP COM 69351T106 10813 387829 SH SOLE 1 387829 0 0 PRECISION BIOSCIENCES INC COM 74019P108 133 11482 SH SOLE 1 11482 0 0 PRECISION DRILLING CORP COM NEW 74022D407 13733 340130 SH SOLE 1 333830 0 6300 PREFERRED APT CMNTYS INC COM 74039L103 2006 163996 SH SOLE 1 163996 0 0 PRETIUM RES INC COM 74139C102 9972 1032300 SH SOLE 1 1032300 0 0 PRICE T ROWE GROUP INC COM 74144T108 11218 57030 SH SOLE 1 327 0 56703 PRIMIS FINANCIAL CORP COM 74167B109 315 21757 SH SOLE 1 21757 0 0 PROCTER AND GAMBLE CO COM 742718109 67019 479391 SH SOLE 1 122553 0 356838 PROG HOLDINGS INC COM NPV 74319R101 1467 34925 SH SOLE 1 293 0 34632 PROGRESS SOFTWARE CORP COM 743312100 451 9177 SH SOLE 1 9177 0 0 PROGRESSIVE CORP COM 743315103 5321 58866 SH SOLE 1 5619 0 53247 PROLOGIS INC. COM 74340W103 5031 40108 SH SOLE 1 19148 0 20960 PROQR THRAPEUTICS N V SHS EURO N71542109 321 38359 SH SOLE 1 38359 0 0 PROTHENA CORP PLC SHS G72800108 477 6690 SH SOLE 1 6690 0 0 PROTO LABS INC COM 743713109 594 8912 SH SOLE 1 8912 0 0 PROVENTION BIO INC COM 74374N102 310 48483 SH SOLE 1 48483 0 0 PTC INC COM 69370C100 2308 19269 SH SOLE 1 146 0 19123 PUBLIC STORAGE COM 74460D109 13015 43806 SH SOLE 1 11521 0 32285 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5206 85489 SH SOLE 1 21517 0 63972 PURE STORAGE INC CL A 74624M102 24112 958357 SH SOLE 1 216538 0 741819 PZENA INVT MGMT INC CLASS A 74731Q103 117 11905 SH SOLE 1 11905 0 0 QUAD / GRAPHICS INC COM CL A 747301109 893 210157 SH SOLE 1 210157 0 0 QUALCOMM INC COM 747525103 4058 31465 SH SOLE 1 31465 0 0 QUALYS INC COM 74758T303 1527 13722 SH SOLE 1 5804 0 7918 QUANTERIX CORP COM 74766Q101 784 15744 SH SOLE 1 15744 0 0 QUEST DIAGNOSTICS INC COM 74834L100 3241 22302 SH SOLE 1 169 0 22133 QUOTIENT TECHNOLOGY INC COM 749119103 1629 279884 SH SOLE 1 279884 0 0 RADIANT LOGISTICS INC COM 75025X100 112 17544 SH SOLE 1 17544 0 0 RAMACO RES INC COM 75134P303 262 21319 SH SOLE 1 21319 0 0 RAMBUS INC DEL COM 750917106 1163 52388 SH SOLE 1 1689 0 50699 RAPID7 INC COM 753422104 3019 26710 SH SOLE 1 26710 0 0 RAYMOND JAMES FINL INC COM 754730109 2321 25148 SH SOLE 1 242 0 24906 RAYONIER ADVANCED MATLS INC COM 75508B104 1805 240723 SH SOLE 1 240723 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 9221 107274 SH SOLE 1 107274 0 0 REALNETWORKS INC COM NEW 75605L708 30 18954 SH SOLE 1 18954 0 0 REALTY INCOME CORP COM 756109104 1697 26159 SH SOLE 1 935 0 25224 REATA PHARMACEUTICALS INC CL A 75615P103 885 8795 SH SOLE 1 8795 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 1240 53790 SH SOLE 1 53790 0 0 REGAL BELOIT CORP COM 758750103 754 5013 SH SOLE 1 143 0 4870 REGENERON PHARMACEUTICALS COM 75886F107 7177 11860 SH SOLE 1 8238 0 3622 REGENXBIO INC COM 75901B107 3235 77182 SH SOLE 1 48165 0 29017 RELIANT BANCORP INC COM 75956B101 327 10358 SH SOLE 1 10358 0 0 RELX PLC SPONSORED ADR 759530108 614 21285 SH SOLE 1 16059 0 5226 REPUBLIC SVCS INC COM 760759100 22201 184918 SH SOLE 1 62265 0 122653 RESOLUTE FST PRODS INC COM 76117W109 20604 1740706 SH SOLE 1 1740706 0 0 RESOURCES CONNECTION INC COM 76122Q105 525 33252 SH SOLE 1 33252 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 102750 1679120 SH SOLE 1 1403920 0 275200 REYNOLDS CONSUMER PRODS INC COM 76171L106 1001 36601 SH SOLE 1 36601 0 0 RH COM 74967X103 3803 5702 SH SOLE 1 1326 0 4376 RICHARDSON ELECTRS LTD COM 763165107 305 31480 SH SOLE 1 31480 0 0 RIMINI STR INC DEL COM 76674Q107 417 43231 SH SOLE 1 43231 0 0 RING ENERGY INC COM 76680V108 900 305138 SH SOLE 1 305138 0 0 RIO TINTO PLC SPONSORED ADR 767204100 22748 340442 SH SOLE 1 33878 0 306564 RITCHIE BROS AUCTIONEERS COM 767744105 11624 188600 SH SOLE 1 188600 0 0 ROCKWELL AUTOMATION INC COM 773903109 5187 17642 SH SOLE 1 2940 0 14702 ROCKY BRANDS INC COM 774515100 1777 37324 SH SOLE 1 37324 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 151732 3253008 SH SOLE 1 2802608 0 450400 ROLLINS INC COM 775711104 13314 376845 SH SOLE 1 24758 0 352087 ROPER TECHNOLOGIES INC COM 776696106 4057 9093 SH SOLE 1 142 0 8951 ROSS STORES INC COM 778296103 1739 15972 SH SOLE 1 15972 0 0 ROYAL BK CDA COM 780087102 1144417 11515220 SH SOLE 1 10025130 0 1490090 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 75 1696 SH SOLE 1 1696 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2906 65209 SH SOLE 1 19354 0 45855 ROYAL GOLD INC COM 780287108 1887 19756 SH SOLE 1 19756 0 0 RUSH STREET INTERACTIVE INC COM 782011100 337 17537 SH SOLE 1 17537 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 1373 12474 SH SOLE 1 12474 0 0 S&P GLOBAL INC COM 78409V104 42660 100402 SH SOLE 1 21981 0 78421 SAFE BULKERS INC COM Y7388L103 2872 555522 SH SOLE 1 540217 0 15305 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 423 47587 SH SOLE 1 47587 0 0 SAGE THERAPEUTICS INC COM 78667J108 2385 53833 SH SOLE 1 43 0 53790 SAIA INC COM 78709Y105 3062 12866 SH SOLE 1 699 0 12167 SALESFORCE COM INC COM 79466L302 52348 193009 SH SOLE 1 44571 0 148438 SANDSTORM GOLD LTD COM NEW 80013R206 9594 1669000 SH SOLE 1 1669000 0 0 SANGAMO THERAPEUTICS INC COM 800677106 2613 290028 SH SOLE 1 290028 0 0 SANOFI SPONSORED ADR 80105N105 6799 141030 SH SOLE 1 140861 0 169 SAP SE SPON ADR 803054204 1489 11025 SH SOLE 1 9054 0 1971 SASOL LTD SPONSORED ADR 803866300 1310 69530 SH SOLE 1 46085 0 23445 SAVARA INC COM 805111101 226 163545 SH SOLE 1 163545 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2296 6945 SH SOLE 1 2620 0 4325 SCHNEIDER NATIONAL INC CL B 80689H102 449 19752 SH SOLE 1 19752 0 0 SCHWAB CHARLES CORP COM 808513105 63358 869827 SH SOLE 1 135308 0 734519 SCORPIO TANKERS INC SHS Y7542C130 1435 77383 SH SOLE 1 77383 0 0 SCULPTOR CAP MGMT COM CL A 811246107 1717 61560 SH SOLE 1 61560 0 0 SEAGEN INC COM 81181C104 1353 7967 SH SOLE 1 7967 0 0 SEASPINE HLDGS CORP COM 81255T108 908 57752 SH SOLE 1 57752 0 0 SEAWORLD ENTMT INC COM 81282V100 751 13581 SH SOLE 1 312 0 13269 SECUREWORKS CORP CL A 81374A105 1453 73097 SH SOLE 1 73097 0 0 SEELOS THERAPEUTICS INC COM 81577F109 486 201526 SH SOLE 1 201526 0 0 SEI INVTS CO COM 784117103 12073 203600 SH SOLE 1 1463 0 202137 SELECTA BIOSCIENCES INC COM 816212104 1789 430052 SH SOLE 1 430052 0 0 SEMPRA COM 816851109 16374 129438 SH SOLE 1 7344 0 122094 SENECA FOODS CORP NEW CL A 817070501 535 11094 SH SOLE 1 11094 0 0 SERES THERAPEUTICS INC COM 81750R102 334 47981 SH SOLE 1 47981 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 851 75934 SH SOLE 1 75934 0 0 SERVICENOW INC COM 81762P102 5210 8373 SH SOLE 1 5306 0 3067 SFL CORPORATION LTD SHS G7738W106 4426 528159 SH SOLE 1 528159 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 120219 4140495 SH SOLE 1 3591795 0 548700 SHOPIFY INC CL A 82509L107 836828 617258 SH SOLE 1 568558 0 48700 SI-BONE INC COM 825704109 257 12020 SH SOLE 1 12020 0 0 SIERRA WIRELESS INC COM 826516106 1217 78700 SH SOLE 1 78700 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1809 22908 SH SOLE 1 0 0 22908 SILVERCORP METALS INC COM 82835P103 14137 3711608 SH SOLE 1 3711608 0 0 SIMPSON MFG INC COM 829073105 980 9166 SH SOLE 1 46 0 9120 SIO GENE THERAPIES INC COMMON 829399104 287 132321 SH SOLE 1 132321 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 1074 176069 SH SOLE 1 176069 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 7215 169766 SH SOLE 1 218 0 169548 SK TELECOM LTD SPONSORED ADR 78440P108 10621 352857 SH SOLE 1 301434 0 51423 SM ENERGY CO COM 78454L100 11624 440655 SH SOLE 1 21658 0 418997 SMARTSHEET INC COM CL A 83200N103 7284 105840 SH SOLE 1 3831 0 102009 SMITH A O CORP COM 831865209 7296 119474 SH SOLE 1 1039 0 118435 SMUCKER J M CO COM NEW 832696405 922 7680 SH SOLE 1 4114 0 3566 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 847 15765 SH SOLE 1 15765 0 0 SOHU COM LTD SPONSORED ADS 83410S108 574 27541 SH SOLE 1 27541 0 0 SOLARWINDS CORP COM NEW 83417Q204 3370 201463 SH SOLE 1 201463 0 0 SOLID BIOSCIENCES INC COM 83422E105 210 87812 SH SOLE 1 87812 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 248 4727 SH SOLE 1 4727 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 202 26495 SH SOLE 1 26495 0 0 SOUTHERN CO COM 842587107 7502 121062 SH SOLE 1 121062 0 0 SOUTHERN COPPER CORP COM 84265V105 1929 34362 SH SOLE 1 28400 0 5962 SOUTHWESTERN ENERGY CO COM 845467109 1578 284884 SH SOLE 1 55 0 284829 SPIRIT AIRLS INC COM 848577102 3407 131338 SH SOLE 1 131338 0 0 SPLUNK INC COM 848637104 20378 140822 SH SOLE 1 32070 0 108752 SPOK HLDGS INC COM 84863T106 757 74043 SH SOLE 1 74043 0 0 SSR MNG INC COM 784730103 30093 2071779 SH SOLE 1 2037088 0 34691 STANLEY BLACK & DECKER INC COM 854502101 12226 69740 SH SOLE 1 1941 0 67799 STANTEC INC COM 85472N109 69898 1489736 SH SOLE 1 1405436 0 84300 STARBUCKS CORP COM 855244109 74598 676257 SH SOLE 1 153174 0 523083 STARTEK INC COM 85569C107 63 11468 SH SOLE 1 11468 0 0 STARWOOD PPTY TR INC COM 85571B105 3513 143929 SH SOLE 1 1952 0 141977 SUN CMNTYS INC COM 866674104 10804 58371 SH SOLE 1 2788 0 55583 SUN LIFE FINANCIAL INC. COM 866796105 130988 2547687 SH SOLE 1 2153604 0 394083 SUNCOKE ENERGY INC COM 86722A103 251 40025 SH SOLE 1 40025 0 0 SUNCOR ENERGY INC NEW COM 867224107 82942 4005352 SH SOLE 1 3421452 0 583900 SUNOPTA INC COM 8676EP108 1617 181200 SH SOLE 1 181200 0 0 SUPERIOR INDS INTL INC COM 868168105 151 21424 SH SOLE 1 21424 0 0 SURFACE ONCOLOGY INC COM 86877M209 328 43300 SH SOLE 1 43300 0 0 SURGALIGN HOLDINGS INC COM 86882C105 472 432729 SH SOLE 1 432729 0 0 SUTRO BIOPHARMA INC COM 869367102 726 38407 SH SOLE 1 38407 0 0 SWITCH INC CL A 87105L104 6169 242984 SH SOLE 1 136426 0 106558 SYNDAX PHARMACEUTICALS INC COM 87164F105 220 11530 SH SOLE 1 11530 0 0 SYNOPSYS INC COM 871607107 12024 40160 SH SOLE 1 9385 0 30775 SYROS PHARMACEUTICALS INC COM 87184Q107 462 103307 SH SOLE 1 103307 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 36770 329329 SH SOLE 1 281642 0 47687 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 435 2821 SH SOLE 1 2821 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 12839 2652731 SH SOLE 1 2546929 0 105802 TALOS ENERGY INC COM 87484T108 2264 164420 SH SOLE 1 164420 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 2053 17200 SH SOLE 1 2347 0 14853 TARGET CORP COM 87612E106 21258 92921 SH SOLE 1 12482 0 80439 TARGET HOSPITALITY CORP COM 87615L107 150 40083 SH SOLE 1 40083 0 0 TASEKO MINES LTD COM 876511106 13690 7294440 SH SOLE 1 7294440 0 0 TATA MTRS LTD SPONSORED ADR 876568502 652 29091 SH SOLE 1 29091 0 0 TC ENERGY CORP COM 87807B107 330211 6869246 SH SOLE 1 6341342 0 527904 TCR2 THERAPEUTICS INC COM 87808K106 207 24317 SH SOLE 1 24317 0 0 TEAM INC COM 878155100 67 22101 SH SOLE 1 22101 0 0 TECK RESOURCES LTD CL B 878742204 43887 1765101 SH SOLE 1 1418001 0 347100 TEEKAY CORPORATION COM Y8564W103 90 24592 SH SOLE 1 24592 0 0 TEEKAY TANKERS LTD CL A Y8565N300 480 33005 SH SOLE 1 33005 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 401 51636 SH SOLE 1 51636 0 0 TELEFONICA S A SPONSORED ADR 879382208 3259 691849 SH SOLE 1 248199 0 443650 TELUS CORPORATION COM 87971M103 238187 10849520 SH SOLE 1 10160220 0 689300 TELUS INTL CDA INC SUB VTG SHS 87975H100 63691 1817474 SH SOLE 1 1605274 0 212200 TENARIS S A SPONSORED ADS 88031M109 10689 506326 SH SOLE 1 499966 0 6360 TENET HEALTHCARE CORP COM NEW 88033G407 6665 100311 SH SOLE 1 785 0 99526 TERADYNE INC COM 880770102 6268 57419 SH SOLE 1 8726 0 48693 TESLA INC COM 88160R101 72119 92999 SH SOLE 1 42408 0 50591 TEXAS INSTRS INC COM 882508104 25070 130429 SH SOLE 1 130429 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1690 48404 SH SOLE 1 48404 0 0 TEXTRON INC COM 883203101 306 4382 SH SOLE 1 4382 0 0 TFI INTL INC COM 87241L109 177100 1733175 SH SOLE 1 1665775 0 67400 THERAVANCE BIOPHARMA INC COM G8807B106 327 44237 SH SOLE 1 44237 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 33984 59483 SH SOLE 1 9705 0 49778 THOMSON REUTERS CORP. COM NEW 884903709 235449 2131945 SH SOLE 1 1929627 0 202318 TILLYS INC CL A 886885102 547 39048 SH SOLE 1 39048 0 0 TILRAY INC COM CL 2 88688T100 2254 199525 SH SOLE 1 199525 0 0 TIPTREE INC COM 88822Q103 378 37704 SH SOLE 1 37704 0 0 TJX COS INC NEW COM 872540109 2634 39922 SH SOLE 1 1568 0 38354 T-MOBILE US INC COM 872590104 7600 59489 SH SOLE 1 59489 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 854682 12925989 SH SOLE 1 11402375 0 1523614 TOTALENERGIES SE SPONSORED ADS 89151E109 11023 229988 SH SOLE 1 72327 0 157661 TPG RE FIN TR INC COM 87266M107 1665 134527 SH SOLE 1 134527 0 0 TRANSALTA CORP COM 89346D107 64181 6082958 SH SOLE 1 5893258 0 189700 TRANSGLOBE ENERGY CORP COM 893662106 330 151100 SH SOLE 1 151100 0 0 TRANSOCEAN LTD REG SHS H8817H100 3900 1029085 SH SOLE 1 1029085 0 0 TRAVELERS COMPANIES INC COM 89417E109 3037 19976 SH SOLE 1 330 0 19646 TRAVERE THERAPEUTICS INC COM 89422G107 4080 168250 SH SOLE 1 137883 0 30367 TRI POINTE HOMES INC COM 87265H109 787 37433 SH SOLE 1 423 0 37010 TRICIDA INC COM 89610F101 515 111075 SH SOLE 1 111075 0 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 355 20200 SH SOLE 1 20200 0 0 TRIPADVISOR INC COM 896945201 3284 97021 SH SOLE 1 97021 0 0 TRIPLE-S MGMT CORP COM 896749108 508 14351 SH SOLE 1 14351 0 0 TRUECAR INC COM 89785L107 1559 374751 SH SOLE 1 112422 0 262329 TUNIU CORP SPONSORED ADS A 89977P106 60 39471 SH SOLE 1 39471 0 0 TUPPERWARE BRANDS CORP COM 899896104 2336 110611 SH SOLE 1 110611 0 0 TURQUOISE HILL RES LTD COM 900435207 9530 645230 SH SOLE 1 645230 0 0 TWILIO INC CL A 90138F102 15341 48084 SH SOLE 1 13439 0 34645 TWIST BIOSCIENCE CORP COM 90184D100 3885 36322 SH SOLE 1 36322 0 0 TWITTER INC COM 90184L102 13997 231782 SH SOLE 1 106215 0 125567 TYLER TECHNOLOGIES INC COM 902252105 442 964 SH SOLE 1 964 0 0 UBER TECHNOLOGIES INC COM 90353T100 1969 43960 SH SOLE 1 32390 0 11570 ULTA BEAUTY INC COM 90384S303 1000 2770 SH SOLE 1 71 0 2699 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 44 16376 SH SOLE 1 16376 0 0 UNION PAC CORP COM 907818108 39832 203213 SH SOLE 1 43450 0 159763 UNIQURE NV SHS N90064101 5678 177378 SH SOLE 1 177378 0 0 UNITED INS HLDGS CORP COM 910710102 127 35003 SH SOLE 1 35003 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 8802 770115 SH SOLE 1 626875 0 143240 UNITED NAT FOODS INC COM 911163103 1648 34031 SH SOLE 1 12348 0 21683 UNITED STATES STL CORP NEW COM 912909108 17325 788587 SH SOLE 1 788587 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 2804 15190 SH SOLE 1 252 0 14938 UNITEDHEALTH GROUP INC COM 91324P102 62074 158863 SH SOLE 1 30948 0 127915 UNIVERSAL HLTH SVCS INC CL B 913903100 698 5044 SH SOLE 1 98 0 4946 UNIVEST FINANCIAL CORPORATIO COM 915271100 240 8773 SH SOLE 1 8773 0 0 UNUM GROUP COM 91529Y106 3063 122220 SH SOLE 1 6575 0 115645 UPLAND SOFTWARE INC COM 91544A109 465 13898 SH SOLE 1 13898 0 0 URANIUM ENERGY CORP COM 916896103 286 93787 SH SOLE 1 93787 0 0 UR-ENERGY INC COM 91688R108 41 23800 SH SOLE 1 23800 0 0 US BANCORP DEL COM NEW 902973304 14512 244142 SH SOLE 1 15881 0 228261 USA TRUCK INC COM 902925106 497 32551 SH SOLE 1 32551 0 0 VAALCO ENERGY INC COM NEW 91851C201 103 34873 SH SOLE 1 34873 0 0 VAIL RESORTS INC COM 91879Q109 4425 13248 SH SOLE 1 583 0 12665 VALE S A SPONSORED ADS 91912E105 166 11870 SH SOLE 1 11870 0 0 VALHI INC NEW COM 918905209 395 16946 SH SOLE 1 16946 0 0 VARONIS SYS INC COM 922280102 1962 32240 SH SOLE 1 32240 0 0 VECTRUS INC COM 92242T101 7143 142069 SH SOLE 1 142069 0 0 VEDANTA LIMITED SPONSORED ADR 92242Y100 3837 251081 SH SOLE 1 251081 0 0 VEEVA SYS INC CL A COM 922475108 560 1942 SH SOLE 1 1942 0 0 VENATOR MATLS PLC SHS G9329Z100 791 277405 SH SOLE 1 277405 0 0 VEON LTD SPONSORED ADR 91822M106 120 57879 SH SOLE 1 57879 0 0 VERISIGN INC COM 92343E102 482 2349 SH SOLE 1 2349 0 0 VERISK ANALYTICS INC COM 92345Y106 6080 30358 SH SOLE 1 10849 0 19509 VERIZON COMMUNICATIONS INC COM 92343V104 35290 653390 SH SOLE 1 129021 0 524369 VERMILION ENERGY INC COM 923725105 1157 117200 SH SOLE 1 117200 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 4482 24709 SH SOLE 1 21483 0 3226 VIEMED HEALTHCARE INC COM 92663R105 586 105600 SH SOLE 1 105600 0 0 VIKING THERAPEUTICS INC COM 92686J106 150 23950 SH SOLE 1 23950 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 5406 124230 SH SOLE 1 4793 0 119437 VISA INC COM CL A 92826C839 53628 240756 SH SOLE 1 47829 0 192927 VISTRA CORP COM 92840M102 389 22759 SH SOLE 1 22759 0 0 VIVINT SMART HOME INC COM CL A 928542109 604 63944 SH SOLE 1 63944 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 248 5413 SH SOLE 1 5413 0 0 VOYA FINANCIAL INC COM 929089100 1032 16806 SH SOLE 1 1452 0 15354 VOYAGER THERAPEUTICS INC COM 92915B106 85 32130 SH SOLE 1 32130 0 0 VULCAN MATLS CO COM 929160109 361 2136 SH SOLE 1 172 0 1964 W & T OFFSHORE INC COM 92922P106 1580 424696 SH SOLE 1 424696 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1810 38474 SH SOLE 1 38474 0 0 WALMART INC COM 931142103 19999 143482 SH SOLE 1 143482 0 0 WASTE CONNECTIONS INC COM 94106B101 302283 2401232 SH SOLE 1 2323780 0 77452 WASTE MGMT INC DEL COM 94106L109 21467 143724 SH SOLE 1 67579 0 76145 WATERS CORP COM 941848103 993 2780 SH SOLE 1 106 0 2674 WEC ENERGY GROUP INC COM 92939U106 2052 23266 SH SOLE 1 23266 0 0 WELLS FARGO CO NEW COM 949746101 2322 50039 SH SOLE 1 5355 0 44684 WEST FRASER TIMBER CO LTD COM 952845105 80218 953561 SH SOLE 1 831861 0 121700 WESTERN NEW ENG BANCORP INC COM 958892101 162 18949 SH SOLE 1 18949 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 1633 497700 SH SOLE 1 497700 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 237052 6304762 SH SOLE 1 6047862 0 256900 WILLIS LEASE FIN CORP COM 970646105 552 14835 SH SOLE 1 14835 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 13088 56302 SH SOLE 1 1681 0 54621 WIPRO LTD SPON ADR 1 SH 97651M109 6617 749339 SH SOLE 1 749339 0 0 WIX COM LTD SHS M98068105 19516 99585 SH SOLE 1 99585 0 0 WORKDAY INC CL A 98138H101 15495 62006 SH SOLE 1 17595 0 44411 WORLD FUEL SVCS CORP COM 981475106 229 6812 SH SOLE 1 6812 0 0 WW INTL INC COM 98262P101 499 27317 SH SOLE 1 27317 0 0 XCEL ENERGY INC COM 98389B100 2279 36462 SH SOLE 1 36462 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 2182 108179 SH SOLE 1 593 0 107586 XILINX INC COM 983919101 1667 11041 SH SOLE 1 11041 0 0 XPENG INC ADS 98422D105 629 17686 SH SOLE 1 17686 0 0 XUNLEI LTD SPONSORED ADR 98419E108 306 106922 SH SOLE 1 105344 0 1578 YAMANA GOLD INC COM 98462Y100 23846 6048055 SH SOLE 1 5950355 0 97700 YANDEX N V SHS CLASS A N97284108 1370 17148 SH SOLE 1 14486 0 2662 YELLOW CORP COM 985510106 588 104031 SH SOLE 1 104031 0 0 YIREN DIGITAL LTD SPONSORED ADS 98585L100 141 46750 SH SOLE 1 46750 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 3732 800844 SH SOLE 1 747165 0 53679 YUM BRANDS INC COM 988498101 4413 36081 SH SOLE 1 428 0 35653 YUM CHINA HLDGS INC COM 98850P109 19725 339447 SH SOLE 1 338711 0 736 ZAI LAB LTD ADR 98887Q104 10864 103082 SH SOLE 1 102626 0 456 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 8114 15743 SH SOLE 1 73 0 15670 ZENDESK INC COM 98936J101 8780 75436 SH SOLE 1 20102 0 55334 ZOETIS INC CL A 98978V103 26772 137900 SH SOLE 1 15997 0 121903 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 782 2990 SH SOLE 1 2990 0 0 ZOVIO INC COM 98979V102 556 232712 SH SOLE 1 232712 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 693 22610 SH SOLE 1 22610 0 0 ZUORA INC COM CL A 98983V106 1148 69257 SH SOLE 1 8248 0 61009 ZYNERBA PHARMACEUTICALS INC COM 98986X109 146 34371 SH SOLE 1 34371 0 0 ZYNGA INC CL A 98986T108 25310 3361180 SH SOLE 1 2246165 0 1115015