0001445546-21-002495.txt : 20210514 0001445546-21-002495.hdr.sgml : 20210514 20210514092921 ACCESSION NUMBER: 0001445546-21-002495 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210514 DATE AS OF CHANGE: 20210514 EFFECTIVENESS DATE: 20210514 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FIRST TRUST ADVISORS LP CENTRAL INDEX KEY: 0001125816 IRS NUMBER: 363788904 STATE OF INCORPORATION: IL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-06487 FILM NUMBER: 21922233 BUSINESS ADDRESS: STREET 1: 120 EAST LIBERTY DRIVE STREET 2: SUITE 400 CITY: WHEATON STATE: IL ZIP: 60187 BUSINESS PHONE: 630-765-8000 MAIL ADDRESS: STREET 1: 120 EAST LIBERTY DRIVE STREET 2: SUITE 400 CITY: WHEATON STATE: IL ZIP: 60187 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001125816 XXXXXXXX 03-31-2021 03-31-2021 false FIRST TRUST ADVISORS LP
120 East Liberty Drive Suite 400 Wheaton IL 60187
13F COMBINATION REPORT 028-06487 0001709632 028-20621 CBOE Vest Financial, LLC 0001616525 028-16224 CHARTWELL INVESTMENT PARTNERS, LLC 0001442056 028-13334 CONFLUENCE INVESTMENT MANAGEMENT LLC 0001388814 028-12170 Energy Income Partners, LLC 0001418333 028-13120 MACQUARIE GROUP LTD 0000061227 028-00046 MACKAY SHIELDS LLC 0000938487 028-04720 SSI INVESTMENT MANAGEMENT LLC 0001716774 028-18172 Standard Life Aberdeen plc 0001604488 028-17430 Vivaldi Asset Management, LLC N
Kathleen W. Brown Chief Compliance Officer 630-517-7591 Kathleen W. Brown Wheaton IL 05-14-2021 3 2645 82584327 1 0001469751 028-13577 RiverFront Investment Group, LLC 2 0001536185 028-14633 Equitable Investment Management Group, LLC 3 0001560717 028-15165 Horizon Investments, LLC
INFORMATION TABLE 2 infotable.xml AAON INC COM PAR $0.004 000360206 5534 79039 SH SOLE 79039 0 0 ABB LTD SPONSORED ADR 000375204 56138 1842415 SH SOLE 1842415 0 0 ACCO BRANDS CORP COM 00081T108 101 11941 SH SOLE 11941 0 0 ADT INC DEL COM 00090Q103 11841 1402923 SH SOLE 1402923 0 0 ABM INDS INC COM 000957100 683 13397 SH SOLE 13397 0 0 AFLAC INC COM 001055102 156620 3060188 SH SOLE 3060188 0 0 AGCO CORP COM 001084102 17181 119600 SH SOLE 119600 0 0 ACM RESEARCH INC COM CL A 00108J109 3640 45057 SH SOLE 45057 0 0 AES CORP COM 00130H105 7701 287237 SH SOLE 287237 0 0 AMC NETWORKS INC CL A 00164V103 5394 101460 SH SOLE 67760 0 33700 AMN HEALTHCARE SVCS INC COM 001744101 1563 21208 SH SOLE 21208 0 0 A-MARK PRECIOUS METALS INC COM 00181T107 446 12381 SH SOLE 12381 0 0 ANGI INC COM CL A NEW 00183L102 2556 196632 SH SOLE 196632 0 0 API GROUP CORP COM STK 00187Y100 5773 279147 SH SOLE 279147 0 0 ASGN INC COM 00191U102 2388 25016 SH SOLE 25016 0 0 AT&T INC COM 00206R102 204 101839 SH OTR 3 0 101839 0 AT&T INC COM 00206R102 276272 9025083 SH SOLE 9025083 0 0 A10 NETWORKS INC COM 002121101 16018 1666778 SH SOLE 1666778 0 0 ATN INTL INC COM 00215F107 7535 153410 SH SOLE 153410 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 214 27745 SH SOLE 27745 0 0 AZZ INC COM 002474104 1388 27574 SH SOLE 27574 0 0 ABBOTT LABS COM 002824100 75553 630450 SH SOLE 630450 0 0 ABBVIE INC COM 00287Y109 156062 1442079 SH SOLE 1442079 0 0 ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 321 2883 SH SOLE 2883 0 0 ABIOMED INC COM 003654100 17386 54547 SH SOLE 54547 0 0 ABSOLUTE SOFTWARE CORP COM 00386B109 278 20070 SH SOLE 20070 0 0 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 3758 139250 SH SOLE 139250 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 19782 346206 SH SOLE 346206 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 40690 1577121 SH SOLE 1577121 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 5387 283961 SH SOLE 283961 0 0 ACCELERON PHARMA INC COM 00434H108 21258 156761 SH SOLE 156761 0 0 ACCOLADE INC COM 00437E102 3153 69498 SH SOLE 69498 0 0 ACCURAY INC COM 004397105 1411 285136 SH SOLE 285136 0 0 ACI WORLDWIDE INC COM 004498101 5269 138481 SH SOLE 138481 0 0 ACTIVISION BLIZZARD INC COM 00507V109 240858 2589867 SH SOLE 2589867 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W206 272 35741 SH SOLE 6441 0 29300 ACUITY BRANDS INC COM 00508Y102 84789 513873 SH SOLE 513873 0 0 ACUSHNET HOLDINGS CORP COM 005098108 5291 128010 SH SOLE 128010 0 0 ADAM NAT RES FD INC COM 00548F105 500 34002 SH SOLE 34002 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 13150 326635 SH SOLE 326635 0 0 ADDUS HOMECARE CORP COM 006739106 3287 31425 SH SOLE 31425 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 237625 499874 SH SOLE 499864 0 10 ADTALEM GLOBAL ED INC COM 00737L103 4577 115761 SH SOLE 115761 0 0 ADTRAN INC COM 00738A106 448 26864 SH SOLE 26864 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 28735 156604 SH SOLE 156604 0 0 ADVENT CONVERTIBLE & INCOME COM 00764C109 2230 126230 SH SOLE 126230 0 0 AECOM COM 00766T100 35813 558624 SH SOLE 558624 0 0 AEGION CORP COM 00770F104 3706 128898 SH SOLE 128898 0 0 ADVANCED MICRO DEVICES INC COM 007903107 148473 1891371 SH SOLE 1891371 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 34814 336722 SH SOLE 336722 0 0 AEGON N V NY REGISTRY SHS 007924103 235 49629 SH SOLE 49629 0 0 ADVANCED ENERGY INDS COM 007973100 50618 463658 SH SOLE 463658 0 0 AEROVIRONMENT INC COM 008073108 9019 77709 SH SOLE 77709 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 1 643 SH OTR 3 0 643 0 AFFILIATED MANAGERS GROUP IN COM 008252108 7183 47552 SH SOLE 47552 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 24 11814 SH OTR 3 0 11814 0 AGILENT TECHNOLOGIES INC COM 00846U101 66277 509480 SH SOLE 509480 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 80533 1559501 SH SOLE 1559501 0 0 AGREE REALTY CORP COM 008492100 2 1145 SH OTR 3 0 1145 0 AGREE REALTY CORP COM 008492100 540 6879 SH SOLE 6879 0 0 AGORA INC ADS 00851L103 2381 47367 SH SOLE 47367 0 0 AIRBNB INC COM CL A 009066101 35089 186703 SH SOLE 186703 0 0 AIR LEASE CORP CL A 00912X302 24348 496906 SH SOLE 496906 0 0 AIR PRODS & CHEMS INC COM 009158106 133711 475264 SH SOLE 475264 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 3869 132228 SH SOLE 132228 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 465499 4568191 SH SOLE 4568191 0 0 ALAMO GROUP INC COM 011311107 2351 15056 SH SOLE 15056 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 718 91936 SH SOLE 91936 0 0 ALARM COM HLDGS INC COM 011642105 5591 64724 SH SOLE 64724 0 0 ALASKA AIR GROUP INC COM 011659109 14049 202988 SH SOLE 202988 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 407 125239 SH SOLE 125239 0 0 ALBANY INTL CORP CL A 012348108 2344 28079 SH SOLE 28079 0 0 ALBEMARLE CORP COM 012653101 166185 1137396 SH SOLE 1137396 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 10161 532825 SH SOLE 65925 0 466900 ALCOA CORP COM 013872106 678 20873 SH SOLE 20873 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 1427 120115 SH SOLE 17815 0 102300 ALERUS FINL CORP COM 01446U103 1127 37842 SH SOLE 37842 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1341 79861 SH SOLE 79861 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4949 30119 SH SOLE 30119 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 109892 718671 SH SOLE 718671 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 28519 1800426 SH SOLE 1800426 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 30 14815 SH OTR 1 0 14815 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 270987 1180381 SH SOLE 1180381 0 0 ALIGN TECHNOLOGY INC COM 016255101 50972 94126 SH SOLE 94126 0 0 ALLEGHANY CORP DEL COM 017175100 775 1237 SH SOLE 1237 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 604 28690 SH SOLE 28690 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 403 9950 SH SOLE 9950 0 0 ALLETE INC COM NEW 018522300 6 3246 SH OTR 3 0 3246 0 ALLETE INC COM NEW 018522300 63637 943868 SH SOLE 943868 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 25464 227173 SH SOLE 227173 0 0 ALLIANT ENERGY CORP COM 018802108 89055 1644297 SH SOLE 1644297 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 1067 20793 SH SOLE 20793 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 16005 391995 SH SOLE 391995 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1307 87023 SH SOLE 87023 0 0 ALLSTATE CORP COM 020002101 56 28138 SH OTR 3 0 28138 0 ALLSTATE CORP COM 020002101 307218 2645651 SH SOLE 2645121 0 530 ALLY FINL INC COM 02005N100 80930 1790096 SH SOLE 1790096 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 61012 432130 SH SOLE 432130 0 0 ALPHABET INC CAP STK CL C 02079K107 514690 248807 SH SOLE 248805 0 2 ALPHABET INC CAP STK CL A 02079K305 989972 479982 SH SOLE 479982 0 0 ALTABANCORP COM 021347109 385 9150 SH SOLE 9150 0 0 ALTAIR ENGR INC COM CL A 021369103 3312 52930 SH SOLE 52930 0 0 ALTERYX INC COM CL A 02156B103 509 6132 SH SOLE 6132 0 0 ALTICE USA INC CL A 02156K103 15773 484885 SH SOLE 484885 0 0 ALTRA INDL MOTION CORP COM 02208R106 4158 75160 SH SOLE 75160 0 0 ALTRIA GROUP INC COM 02209S103 110155 2153143 SH SOLE 2153143 0 0 AMALGAMATED FINANCIAL CORP COM 022671101 1443 86984 SH SOLE 86984 0 0 AMAZON COM INC COM 023135106 1422714 459818 SH SOLE 459817 0 1 AMBEV SA SPONSORED ADR 02319V103 921 336255 SH SOLE 336255 0 0 AMEDISYS INC COM 023436108 24363 92008 SH SOLE 92008 0 0 AMERCO COM 023586100 32724 53418 SH SOLE 53418 0 0 AMEREN CORP COM 023608102 75763 931207 SH SOLE 931207 0 0 AMERESCO INC CL A 02361E108 18356 377463 SH SOLE 377463 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 17033 712697 SH SOLE 712697 0 0 AMERICAN ASSETS TR INC COM 024013104 796 24552 SH SOLE 24552 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 2334 241645 SH SOLE 241645 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 1989 46071 SH SOLE 46071 0 0 AMERICAN ELEC PWR CO INC COM 025537101 62 31071 SH OTR 3 0 31071 0 AMERICAN ELEC PWR CO INC COM 025537101 93414 1071813 SH SOLE 1071813 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 4472 141847 SH SOLE 141847 0 0 AMERICAN EXPRESS CO COM 025816109 67205 475151 SH SOLE 475151 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 6877 60272 SH SOLE 60272 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 5275 537183 SH SOLE 537183 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 1657 49707 SH SOLE 49707 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 18266 395292 SH SOLE 395292 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 4433 41094 SH SOLE 41094 0 0 AMER SOFTWARE INC CL A 029683109 361 17421 SH SOLE 17421 0 0 AMER STATES WTR CO COM 029899101 2 924 SH OTR 3 0 924 0 AMER STATES WTR CO COM 029899101 76570 1011644 SH SOLE 1011644 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 6143 323987 SH SOLE 323987 0 0 AMERICAN TOWER CORP NEW COM 03027X100 80727 337685 SH SOLE 337685 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 16 8140 SH OTR 3 0 8140 0 AMERICAN WTR WKS CO INC NEW COM 030420103 39116 252771 SH SOLE 252771 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 3282 33292 SH SOLE 33292 0 0 AMERICOLD RLTY TR COM 03064D108 1935 50296 SH SOLE 50296 0 0 AMERISAFE INC COM 03071H100 3 1301 SH OTR 3 0 1301 0 AMERISAFE INC COM 03071H100 2402 36226 SH SOLE 36226 0 0 AMERISOURCEBERGEN CORP COM 03073E105 61998 525093 SH SOLE 525093 0 0 AMERIPRISE FINL INC COM 03076C106 8605 37017 SH SOLE 37017 0 0 AMERIS BANCORP COM 03076K108 6108 116323 SH SOLE 116323 0 0 AMETEK INC COM 031100100 166962 1307148 SH SOLE 1307148 0 0 AMGEN INC COM 031162100 292900 1177204 SH SOLE 1176941 0 263 AMICUS THERAPEUTICS INC COM 03152W109 2848 288291 SH SOLE 288291 0 0 AMKOR TECHNOLOGY INC COM 031652100 13009 548671 SH SOLE 548671 0 0 AMPHENOL CORP NEW CL A 032095101 94 46894 SH OTR 3 0 46894 0 AMPHENOL CORP NEW CL A 032095101 174753 2602090 SH SOLE 2602090 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 8 3870 SH OTR 3 0 3870 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 576 27546 SH SOLE 27546 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 800 473437 SH SOLE 77537 0 395900 AMYRIS INC COM NEW 03236M200 9510 497891 SH SOLE 372449 0 125442 ANALOG DEVICES INC COM 032654105 206379 1330789 SH SOLE 1330789 0 0 ANAPLAN INC COM 03272L108 55714 1034614 SH SOLE 1034614 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 2733 182789 SH SOLE 103589 0 79200 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 814 37040 SH SOLE 37040 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 8411 978035 SH SOLE 978035 0 0 ANSYS INC COM 03662Q105 112784 332148 SH SOLE 332148 0 0 ANTERO RESOURCES CORP COM 03674X106 7793 763991 SH SOLE 763991 0 0 ANTHEM INC COM 036752103 103522 288401 SH SOLE 288401 0 0 ANTERO MIDSTREAM CORP COM 03676B102 13614 1507642 SH SOLE 1507642 0 0 APA CORPORATION COM 03743Q108 15087 842866 SH SOLE 842866 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 993 161667 SH SOLE 161667 0 0 APARTMENT INCOME REIT CORP COM 03750L109 653 15278 SH SOLE 15278 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 2573 184203 SH SOLE 184203 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 1081 72641 SH SOLE 72641 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 2913 61962 SH SOLE 61962 0 0 APPIAN CORP CL A 03782L101 72202 543073 SH SOLE 331173 0 211900 APPLE INC COM 037833100 336860 2757757 SH SOLE 2757757 0 0 APPFOLIO INC COM CL A 03783C100 37893 267968 SH SOLE 267968 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1744 119667 SH SOLE 119667 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1851 20305 SH SOLE 20305 0 0 APPLIED MATLS INC COM 038222105 295187 2209484 SH SOLE 2209484 0 0 APTARGROUP INC COM 038336103 1 533 SH OTR 3 0 533 0 APTARGROUP INC COM 038336103 5301 36882 SH SOLE 36882 0 0 ARAMARK COM 03852U106 535 14150 SH SOLE 14150 0 0 ARBOR REALTY TRUST INC COM 038923108 2303 144843 SH SOLE 144843 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 145623 2554788 SH SOLE 2554788 0 0 ARCHROCK INC COM 03957W106 2583 272166 SH SOLE 272166 0 0 ARCOSA INC COM 039653100 18509 284353 SH SOLE 284353 0 0 ARCONIC CORPORATION COM 03966V107 6245 245951 SH SOLE 245951 0 0 ARCUS BIOSCIENCES INC COM 03969F109 3962 141097 SH SOLE 141097 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2983 53237 SH SOLE 53237 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 4216 280483 SH SOLE 280483 0 0 ARISTA NETWORKS INC COM 040413106 471856 1563005 SH SOLE 1563005 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 13 6413 SH OTR 3 0 6413 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 38054 1276139 SH SOLE 1276139 0 0 ARROW ELECTRS INC COM 042735100 1 716 SH OTR 3 0 716 0 ARROW ELECTRS INC COM 042735100 40458 364361 SH SOLE 364361 0 0 ARROW FINL CORP COM 042744102 1611 48355 SH SOLE 48355 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2305 34758 SH SOLE 34758 0 0 ARTESIAN RES CORP CL A 043113208 876 22255 SH SOLE 22255 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3846 73729 SH SOLE 73729 0 0 ARVINAS INC COM 04335A105 2850 43109 SH SOLE 43109 0 0 ASANA INC CL A 04342Y104 34324 1200972 SH SOLE 1200972 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 3176 16162 SH SOLE 16162 0 0 ASENSUS SURGICAL INC COM 04367G103 4069 1252021 SH SOLE 1252021 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 2 884 SH OTR 3 0 884 0 ASHLAND GLOBAL HLDGS INC COM 044186104 2457 26790 SH SOLE 26790 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 524 22444 SH SOLE 22444 0 0 ASSOCIATED BANC CORP COM 045487105 26333 1233976 SH SOLE 1233976 0 0 ASSURANT INC COM 04621X108 63562 448348 SH SOLE 448348 0 0 ASTEC INDS INC COM 046224101 8609 114143 SH SOLE 114143 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 56255 1131440 SH SOLE 1131440 0 0 AT HOME GROUP INC COM 04650Y100 9604 334626 SH SOLE 334626 0 0 ATKORE INC COM 047649108 13619 189413 SH SOLE 189413 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 244 10112 SH SOLE 10112 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 5664 147649 SH SOLE 147649 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 4586 75882 SH SOLE 75882 0 0 ATMOS ENERGY CORP COM 049560105 82495 834552 SH SOLE 834552 0 0 ATRICURE INC COM 04963C209 1876 28639 SH SOLE 28639 0 0 ATRION CORP COM 049904105 1109 1730 SH SOLE 1730 0 0 AUTODESK INC COM 052769106 134358 484786 SH SOLE 484786 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 10 4795 SH OTR 1 0 4795 0 AUTOHOME INC SP ADS RP CL A 05278C107 3342 31032 SH SOLE 31032 0 0 AUTOLIV INC COM 052800109 593 6395 SH SOLE 6395 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 311145 1650898 SH SOLE 1650898 0 0 AUTONATION INC COM 05329W102 27289 292735 SH SOLE 292735 0 0 AUTOZONE INC COM 053332102 1 717 SH OTR 3 0 717 0 AUTOZONE INC COM 053332102 14992 9959 SH SOLE 9959 0 0 AVALARA INC COM 05338G106 67152 503272 SH SOLE 503272 0 0 AVALONBAY CMNTYS INC COM 053484101 10845 58776 SH SOLE 58776 0 0 AVANOS MED INC COM 05350V106 740 16922 SH SOLE 16922 0 0 AVANGRID INC COM 05351W103 67969 1364565 SH SOLE 1364565 0 0 AVAYA HLDGS CORP COM 05351X101 7729 275748 SH SOLE 275748 0 0 AVANTOR INC COM 05352A100 73306 2533902 SH SOLE 2533902 0 0 AVERY DENNISON CORP COM 053611109 15442 84086 SH SOLE 84086 0 0 AVIENT CORPORATION COM 05368V106 2018 42692 SH SOLE 42692 0 0 AVIS BUDGET GROUP COM 053774105 8662 119414 SH SOLE 119414 0 0 AVISTA CORP COM 05379B107 65996 1382111 SH SOLE 1382111 0 0 AVNET INC COM 053807103 61607 1484148 SH SOLE 1484148 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 2893 70395 SH SOLE 70395 0 0 AXCELLA HEALTH INC COM 05454B105 221 46413 SH SOLE 46413 0 0 AXON ENTERPRISE INC COM 05464C101 24870 174623 SH SOLE 174601 0 22 AXOS FINANCIAL INC COM 05465C100 2914 61991 SH SOLE 61991 0 0 AXONICS MODULATION TECHNOLOG COM 05465P101 3111 51952 SH SOLE 51952 0 0 AZEK CO INC CL A 05478C105 3321 78984 SH SOLE 78984 0 0 B & G FOODS INC NEW COM 05508R106 3612 116284 SH SOLE 64935 0 51349 BCE INC COM NEW 05534B760 86137 1908217 SH SOLE 1908217 0 0 BGC PARTNERS INC CL A 05541T101 2484 514383 SH SOLE 514383 0 0 BHP GROUP PLC SPONSORED ADR 05545E209 1952 33741 SH SOLE 33741 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 11125 248000 SH SOLE 248000 0 0 BOK FINL CORP COM NEW 05561Q201 22230 248875 SH SOLE 248875 0 0 BWX TECHNOLOGIES INC COM 05605H100 9544 144743 SH SOLE 144743 0 0 BADGER METER INC COM 056525108 4 2117 SH OTR 3 0 2117 0 BADGER METER INC COM 056525108 16928 179765 SH SOLE 179765 0 0 BAIDU INC SPON ADR REP A 056752108 103485 475683 SH SOLE 475683 0 0 BAKER HUGHES COMPANY CL A 05722G100 6956 321890 SH SOLE 321890 0 0 BALCHEM CORP COM 057665200 1 643 SH OTR 3 0 643 0 BALCHEM CORP COM 057665200 5096 39994 SH SOLE 39994 0 0 BALL CORP COM 058498106 21 10373 SH OTR 3 0 10373 0 BALL CORP COM 058498106 13183 145199 SH SOLE 144483 0 716 BALLARD PWR SYS INC NEW COM 058586108 67370 2767868 SH SOLE 2767868 0 0 BANCFIRST CORP COM 05945F103 2657 37586 SH SOLE 37586 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 973 207114 SH SOLE 207114 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 206 39443 SH SOLE 39443 0 0 BANCORP INC DEL COM 05969A105 581 28025 SH SOLE 28025 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 7751 238647 SH SOLE 238647 0 0 BANDWIDTH INC COM CL A 05988J103 1709 13487 SH SOLE 13487 0 0 BK OF AMERICA CORP COM 060505104 88507 2287605 SH SOLE 2287462 0 143 BANK FIRST CORP COM 06211J100 1529 20388 SH SOLE 6788 0 13600 BANK HAWAII CORP COM 062540109 62637 699936 SH SOLE 699936 0 0 BANK MARIN BANCORP COM 063425102 259 6625 SH SOLE 6625 0 0 BANK MONTREAL QUE COM 063671101 58421 655537 SH SOLE 655537 0 0 BANK NEW YORK MELLON CORP COM 064058100 165956 3509315 SH SOLE 3509315 0 0 BANK NOVA SCOTIA B C COM 064149107 57791 923923 SH SOLE 923923 0 0 BANK OZK COM 06417N103 19309 472690 SH SOLE 472690 0 0 BANKUNITED INC COM 06652K103 4134 94069 SH SOLE 94069 0 0 BANNER CORP COM NEW 06652V208 4191 78592 SH SOLE 78592 0 0 BAR HBR BANKSHARES COM 066849100 1154 39236 SH SOLE 39236 0 0 BAOZUN INC SPONSORED ADR 06684L103 1869 49016 SH SOLE 49016 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 2169 134866 SH SOLE 134866 0 0 BARNES GROUP INC COM 067806109 2018 40738 SH SOLE 40738 0 0 BARRICK GOLD CORP COM 067901108 728 36752 SH SOLE 36752 0 0 BARRETT BUSINESS SVCS INC COM 068463108 1385 20114 SH SOLE 20114 0 0 BAXTER INTL INC COM 071813109 42 21043 SH OTR 3 0 21043 0 BAXTER INTL INC COM 071813109 9931 96708 SH SOLE 96708 0 0 BEACON ROOFING SUPPLY INC COM 073685109 1636 31263 SH SOLE 31263 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 2099 100327 SH SOLE 100327 0 0 BECTON DICKINSON & CO COM 075887109 12 6041 SH OTR 3 0 6041 0 BECTON DICKINSON & CO COM 075887109 7554 25028 SH SOLE 25028 0 0 BED BATH & BEYOND INC COM 075896100 2122 72801 SH SOLE 72801 0 0 BEIGENE LTD SPONSORED ADR 07725L102 3412 9802 SH SOLE 9802 0 0 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 110 21238 SH SOLE 4538 0 16700 BERKLEY W R CORP COM 084423102 2895 38417 SH SOLE 38417 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 26 12778 SH OTR 3 0 12778 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 36816 131331 SH SOLE 131331 0 0 BERRY GLOBAL GROUP INC COM 08579W103 27418 446555 SH SOLE 446555 0 0 BERRY CORP COM 08579X101 974 176727 SH SOLE 176727 0 0 BEST BUY INC COM 086516101 91736 799026 SH SOLE 799026 0 0 BEYOND MEAT INC COM 08862E109 6691 51423 SH SOLE 46023 0 5400 BIG 5 SPORTING GOODS CORP COM 08915P101 852 54260 SH SOLE 9286 0 44974 BIG LOTS INC COM 089302103 5303 77637 SH SOLE 77637 0 0 BILIBILI INC SPONS ADS REP Z 090040106 27421 256128 SH SOLE 256128 0 0 BILL COM HLDGS INC COM 090043100 38223 262699 SH SOLE 262699 0 0 BIO RAD LABS INC CL A 090572207 35267 61746 SH SOLE 61746 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 85301 1129661 SH SOLE 1129661 0 0 BIOGEN INC COM 09062X103 117959 421659 SH SOLE 421659 0 0 BIO-TECHNE CORP COM 09073M104 0 217 SH OTR 3 0 217 0 BIO-TECHNE CORP COM 09073M104 104262 272771 SH SOLE 272771 0 0 BIONTECH SE SPONSORED ADS 09075V102 15621 143058 SH SOLE 143058 0 0 BLACK HILLS CORP COM 092113109 2 1227 SH OTR 3 0 1227 0 BLACK HILLS CORP COM 092113109 62679 937506 SH SOLE 937506 0 0 BLACK KNIGHT INC COM 09215C105 2743 37066 SH SOLE 37066 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 3014 345629 SH SOLE 345629 0 0 BLACKBERRY LTD COM 09228F103 3907 463435 SH SOLE 463435 0 0 BLACKLINE INC COM 09239B109 41787 385488 SH SOLE 385488 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 1026 58248 SH SOLE 58248 0 0 BLACKROCK INCOME TR INC COM 09247F100 667 109109 SH SOLE 109109 0 0 BLACKROCK INC COM 09247X101 3 1485 SH OTR 3 0 1485 0 BLACKROCK INC COM 09247X101 81672 106839 SH SOLE 106839 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 873 58212 SH SOLE 58212 0 0 BLACKROCK MUN INCOME INVT TR SHS BEN INT 09248H105 1127 81079 SH SOLE 81079 0 0 BLACKROCK LONG-TERM MUN ADVA COM 09250B103 1002 79143 SH SOLE 79143 0 0 BLACKROCK MUNIHOLDINGS QUALI COM 09253N104 1277 79788 SH SOLE 79788 0 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 1557 103492 SH SOLE 103492 0 0 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 816 69056 SH SOLE 69056 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254E103 1476 103489 SH SOLE 103489 0 0 BLACKROCK MUNIYILD QULT FD I COM 09254F100 538 33870 SH SOLE 33870 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254G108 1130 81428 SH SOLE 81428 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 851 59555 SH SOLE 59555 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 1355 115405 SH SOLE 115405 0 0 BLACKSTONE LONG-SHORT CREDIT COM SHS BN INT 09257D102 210 14873 SH SOLE 14873 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1166 45898 SH SOLE 45898 0 0 BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 2495 187206 SH SOLE 187206 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 1713 55243 SH SOLE 55243 0 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 1670 92662 SH SOLE 92662 0 0 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 4926 91056 SH SOLE 91056 0 0 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 1987 75553 SH SOLE 75553 0 0 BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 2267 63507 SH SOLE 63507 0 0 BLINK CHARGING CO COM 09354A100 101225 2462885 SH SOLE 2119385 0 343500 BLOCK H & R INC COM 093671105 15554 713505 SH SOLE 713505 0 0 BLOOM ENERGY CORP COM CL A 093712107 40211 1486539 SH SOLE 1486539 0 0 BLOOMIN BRANDS INC COM 094235108 443 16361 SH SOLE 16361 0 0 BLUE BIRD CORP COM 095306106 3909 156191 SH SOLE 156191 0 0 BLUEBIRD BIO INC COM 09609G100 42023 1393803 SH SOLE 1393803 0 0 BLUELINX HLDGS INC COM NEW 09624H208 975 24891 SH SOLE 24891 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 5127 52734 SH SOLE 52734 0 0 BOEING CO COM 097023105 6256 24562 SH SOLE 24562 0 0 BOISE CASCADE CO DEL COM 09739D100 5314 88823 SH SOLE 88823 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 2884 80723 SH SOLE 80723 0 0 BOOKING HOLDINGS INC COM 09857L108 19759 8481 SH SOLE 8481 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 129158 1603851 SH SOLE 1603851 0 0 BORGWARNER INC COM 099724106 70786 1526881 SH SOLE 1526881 0 0 BOSTON BEER INC CL A 100557107 16625 13782 SH SOLE 13782 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 533 40027 SH SOLE 40027 0 0 BOSTON PROPERTIES INC COM 101121101 14874 146887 SH SOLE 146887 0 0 BOSTON SCIENTIFIC CORP COM 101137107 29859 772546 SH SOLE 772546 0 0 BOTTOMLINE TECH DEL INC COM 101388106 3 1482 SH OTR 3 0 1482 0 BOTTOMLINE TECH DEL INC COM 101388106 533 10298 SH SOLE 10298 0 0 BOX INC CL A 10316T104 128698 5605295 SH SOLE 5605295 0 0 BRADY CORP CL A 104674106 1661 31080 SH SOLE 31080 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 292 76112 SH SOLE 18112 0 58000 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 5016 388546 SH SOLE 388546 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 222 13764 SH SOLE 13764 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 4623 26964 SH SOLE 26964 0 0 BRIGHTHOUSE FINL INC COM 10922N103 913 20637 SH SOLE 20637 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 1677 99435 SH SOLE 99435 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 5500 269849 SH SOLE 269849 0 0 BRINKER INTL INC COM 109641100 1001 14084 SH SOLE 14084 0 0 BRINKS CO COM 109696104 4578 57780 SH SOLE 57780 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 57 28588 SH OTR 3 0 28588 0 BRISTOL-MYERS SQUIBB CO COM 110122108 71533 1104513 SH SOLE 1104513 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 388 10023 SH SOLE 10023 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 3394 167762 SH SOLE 167762 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 32 16004 SH OTR 3 0 16004 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 70526 444647 SH SOLE 444647 0 0 BROADMARK RLTY CAP INC COM 11135B100 3211 307003 SH SOLE 307003 0 0 BROADCOM INC COM 11135F101 328901 709359 SH SOLE 709359 0 0 BROADWIND INC COM NEW 11161T207 408 61807 SH SOLE 61807 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 575 38352 SH SOLE 38352 0 0 BROOKS AUTOMATION INC NEW COM 114340102 4394 53818 SH SOLE 53818 0 0 BROWN & BROWN INC COM 115236101 3 1605 SH OTR 3 0 1605 0 BROWN & BROWN INC COM 115236101 11272 245001 SH SOLE 245001 0 0 BROWN FORMAN CORP CL B 115637209 2078 30125 SH SOLE 30125 0 0 BRUKER CORP COM 116794108 22570 351114 SH SOLE 351114 0 0 BRUNSWICK CORP COM 117043109 86238 904244 SH SOLE 904244 0 0 BRYN MAWR BK CORP COM 117665109 1530 33620 SH SOLE 33620 0 0 BUCKLE INC COM 118440106 3813 97078 SH SOLE 97078 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 2642 56967 SH SOLE 56967 0 0 BUMBLE INC COM CL A 12047B105 11756 188463 SH SOLE 188463 0 0 BURLINGTON STORES INC COM 122017106 4948 16558 SH SOLE 16558 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 241 10058 SH SOLE 10058 0 0 CAI INTERNATIONAL INC COM 12477X106 1925 42287 SH SOLE 42287 0 0 CBIZ INC COM 124805102 2855 87427 SH SOLE 87427 0 0 CBTX INC COM 12481V104 368 11968 SH SOLE 11968 0 0 CBOE GLOBAL MKTS INC COM 12503M108 72237 731959 SH SOLE 731959 0 0 CBRE GROUP INC CL A 12504L109 12922 163348 SH SOLE 163348 0 0 CDK GLOBAL INC COM 12508E101 3 1465 SH OTR 3 0 1465 0 CDK GLOBAL INC COM 12508E101 4408 80081 SH SOLE 80081 0 0 CDW CORP COM 12514G108 122701 740276 SH SOLE 740276 0 0 CF INDS HLDGS INC COM 125269100 18867 415747 SH SOLE 415747 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 25 12515 SH OTR 3 0 12515 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 150882 1568561 SH SOLE 1568561 0 0 CIGNA CORP NEW COM 125523100 45652 188848 SH SOLE 188848 0 0 CMC MATERIALS INC COM 12571T100 3444 19483 SH SOLE 19483 0 0 CME GROUP INC COM 12572Q105 63492 310883 SH SOLE 310883 0 0 CMS ENERGY CORP COM 125896100 60 29960 SH OTR 3 0 29960 0 CMS ENERGY CORP COM 125896100 72836 1159776 SH SOLE 1159776 0 0 CNA FINL CORP COM 126117100 57542 1289314 SH SOLE 1289314 0 0 CNB FINL CORP PA COM 126128107 202 8192 SH SOLE 8192 0 0 CRA INTL INC COM 12618T105 1501 20109 SH SOLE 20109 0 0 CNO FINL GROUP INC COM 12621E103 4658 191762 SH SOLE 191762 0 0 CSG SYS INTL INC COM 126349109 3 1642 SH OTR 3 0 1642 0 CSG SYS INTL INC COM 126349109 1492 31584 SH SOLE 31584 0 0 CSW INDUSTRIALS INC COM 126402106 5040 37335 SH SOLE 37335 0 0 CSX CORP COM 126408103 223895 2322083 SH SOLE 2322083 0 0 CNX RES CORP COM 12653C108 7843 533542 SH SOLE 533542 0 0 CVB FINL CORP COM 126600105 7953 360022 SH SOLE 360022 0 0 CVR ENERGY INC COM 12662P108 2230 116252 SH SOLE 116252 0 0 CVS HEALTH CORP COM 126650100 96357 1280828 SH SOLE 1280772 0 56 CABALETTA BIO INC COM 12674W109 402 36195 SH SOLE 36195 0 0 CABLE ONE INC COM 12685J105 7772 4251 SH SOLE 4251 0 0 CABOT CORP COM 127055101 3514 67016 SH SOLE 67016 0 0 CABOT OIL & GAS CORP COM 127097103 23069 1228385 SH SOLE 1228385 0 0 CACI INTL INC CL A 127190304 1 294 SH OTR 3 0 294 0 CACI INTL INC CL A 127190304 33685 136269 SH SOLE 136269 0 0 CACTUS INC CL A 127203107 1512 49369 SH SOLE 49369 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 143638 1048530 SH SOLE 1048530 0 0 CADENCE BANCORPORATION CL A 12739A100 631 30449 SH SOLE 30449 0 0 CAL MAINE FOODS INC COM NEW 128030202 4 1971 SH OTR 3 0 1971 0 CAL MAINE FOODS INC COM NEW 128030202 2163 54334 SH SOLE 54334 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 18012 319694 SH SOLE 319694 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 418 172615 SH SOLE 172615 0 0 CALIX INC COM 13100M509 6049 174524 SH SOLE 174524 0 0 CALLAWAY GOLF CO COM 131193104 3449 128935 SH SOLE 128935 0 0 CALLON PETE CO DEL COM 13123X508 5633 146119 SH SOLE 27314 0 118805 CAMBRIDGE BANCORP COM 132152109 284 3372 SH SOLE 3372 0 0 CAMDEN NATL CORP COM 133034108 347 7259 SH SOLE 7259 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1 716 SH OTR 3 0 716 0 CAMDEN PPTY TR SH BEN INT 133131102 60217 547158 SH SOLE 547158 0 0 CAMPBELL SOUP CO COM 134429109 73318 1458489 SH SOLE 1458489 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 2252 61895 SH SOLE 61895 0 0 CANADIAN IMP BK COMM COM 136069101 56374 576014 SH SOLE 576014 0 0 CANADIAN NATL RY CO COM 136375102 23 11313 SH OTR 1 0 11313 0 CANADIAN NATL RY CO COM 136375102 59373 500611 SH SOLE 500611 0 0 CANADIAN SOLAR INC COM 136635109 27343 550941 SH SOLE 550941 0 0 CANNAE HLDGS INC COM 13765N107 3363 84891 SH SOLE 84891 0 0 CANON INC SPONSORED ADR 138006309 59686 2621267 SH SOLE 2621267 0 0 CANTEL MED CORP COM 138098108 612 7668 SH SOLE 7668 0 0 CAPITAL CITY BK GROUP INC COM 139674105 795 30566 SH SOLE 30566 0 0 CAPITAL ONE FINL CORP COM 14040H105 19358 152151 SH SOLE 152151 0 0 CAPITOL FED FINL INC COM 14057J101 2241 169211 SH SOLE 169211 0 0 CARDINAL HEALTH INC COM 14149Y108 17258 284083 SH SOLE 284083 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 476 12411 SH SOLE 12411 0 0 CARDLYTICS INC COM 14161W105 6843 62379 SH SOLE 62379 0 0 CAREDX INC COM 14167L103 4899 71942 SH SOLE 71942 0 0 CARETRUST REIT INC COM 14174T107 2414 103657 SH SOLE 103657 0 0 CARGURUS INC COM CL A 141788109 1556 65313 SH SOLE 65313 0 0 CARLISLE COS INC COM 142339100 1 492 SH OTR 3 0 492 0 CARLISLE COS INC COM 142339100 20825 126041 SH SOLE 126009 0 32 CARMAX INC COM 143130102 19128 144189 SH SOLE 144189 0 0 CARLYLE GROUP INC COM 14316J108 901 24518 SH SOLE 24518 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 915 34460 SH SOLE 34460 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 708 17199 SH SOLE 17199 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 33782 800149 SH SOLE 800149 0 0 CARTER BANKSHARES INC COM NEW 146103106 179 12840 SH SOLE 12840 0 0 CARTERS INC COM 146229109 9502 106845 SH SOLE 106845 0 0 CARVANA CO CL A 146869102 72807 277467 SH SOLE 277467 0 0 CASA SYS INC COM 14713L102 863 90606 SH SOLE 90606 0 0 CASELLA WASTE SYS INC CL A 147448104 2126 33451 SH SOLE 33451 0 0 CASEYS GEN STORES INC COM 147528103 1 365 SH OTR 3 0 365 0 CASEYS GEN STORES INC COM 147528103 17554 80832 SH SOLE 80832 0 0 CASS INFORMATION SYS INC COM 14808P109 324 7004 SH SOLE 7004 0 0 CATALENT INC COM 148806102 21189 201202 SH SOLE 201202 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 1169 253563 SH SOLE 253563 0 0 CATERPILLAR INC COM 149123101 76849 331430 SH SOLE 331430 0 0 CATHAY GEN BANCORP COM 149150104 11975 293639 SH SOLE 293639 0 0 CAVCO INDS INC DEL COM 149568107 698 3095 SH SOLE 3095 0 0 CBAK ENERGY TECHNOLOGY INC COM 14986C102 4186 820874 SH SOLE 377974 0 442900 CELANESE CORP DEL COM 150870103 13514 90206 SH SOLE 90206 0 0 CENTENE CORP DEL COM 15135B101 45100 705679 SH SOLE 705679 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 3066 730068 SH SOLE 730068 0 0 CENTERPOINT ENERGY INC COM 15189T107 1490 65800 SH SOLE 65800 0 0 CENTERSPACE COM 15202L107 2 1027 SH OTR 3 0 1027 0 CENTERSPACE COM 15202L107 417 5104 SH SOLE 5104 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 59 29584 SH OTR 1 0 29584 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 375 31811 SH SOLE 31811 0 0 CENTRAL GARDEN & PET CO COM 153527106 3 1715 SH OTR 3 0 1715 0 CENTRAL GARDEN & PET CO COM 153527106 1587 25644 SH SOLE 25644 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3711 71516 SH SOLE 71516 0 0 CENTRAL SECS CORP COM 155123102 2192 57813 SH SOLE 57813 0 0 CENTURY CMNTYS INC COM 156504300 5606 92945 SH SOLE 92945 0 0 CERENCE INC COM 156727109 4620 51575 SH SOLE 51575 0 0 CERIDIAN HCM HLDG INC COM 15677J108 26972 320064 SH SOLE 320064 0 0 CERNER CORP COM 156782104 53 26528 SH OTR 3 0 26528 0 CERNER CORP COM 156782104 30711 400728 SH SOLE 399873 0 855 CERUS CORP COM 157085101 890 148007 SH SOLE 148007 0 0 CEVA INC COM 157210105 3198 56956 SH SOLE 56956 0 0 CHAMPIONX CORPORATION COM 15872M104 7241 333219 SH SOLE 333219 0 0 CHARLES RIV LABS INTL INC COM 159864107 1 277 SH OTR 3 0 277 0 CHARLES RIV LABS INTL INC COM 159864107 105270 362935 SH SOLE 362935 0 0 CHART INDS INC COM 16115Q308 949 6664 SH SOLE 6664 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 20962 33973 SH SOLE 33973 0 0 CHEESECAKE FACTORY INC COM 163072101 452 7720 SH SOLE 7720 0 0 CHEGG INC COM 163092109 32153 375352 SH SOLE 375352 0 0 CHEMED CORP NEW COM 16359R103 0 134 SH OTR 3 0 134 0 CHEMED CORP NEW COM 16359R103 14688 31808 SH SOLE 31808 0 0 CHEMOCENTRYX INC COM 16383L106 1715 33468 SH SOLE 33468 0 0 CHEMOURS CO COM 163851108 3182 114011 SH SOLE 114011 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 2390 57523 SH SOLE 57523 0 0 CHENIERE ENERGY INC COM NEW 16411R208 28409 394510 SH SOLE 394510 0 0 CHERRY HILL MTG INVT CORP COM 164651101 390 41778 SH SOLE 41778 0 0 CHESAPEAKE UTILS CORP COM 165303108 60184 518467 SH SOLE 518467 0 0 CHEVRON CORP NEW COM 166764100 29839 284747 SH SOLE 284747 0 0 CHEWY INC CL A 16679L109 28609 337733 SH SOLE 337733 0 0 CHIMERA INVT CORP COM NEW 16934Q208 1951 153618 SH SOLE 153618 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 2909 279398 SH SOLE 279398 0 0 CHINA PETROLEUM & CHEMICAL C SPON ADR H SHS 16941R108 2346 44496 SH SOLE 44496 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 24526 17262 SH SOLE 17262 0 0 CHOICE HOTELS INTL INC COM 169905106 796 7422 SH SOLE 7422 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 11075 282950 SH SOLE 282950 0 0 CHURCH & DWIGHT INC COM 171340102 15 7685 SH OTR 3 0 7685 0 CHURCH & DWIGHT INC COM 171340102 7427 77342 SH SOLE 77342 0 0 CHURCHILL DOWNS INC COM 171484108 2481 10911 SH SOLE 10911 0 0 CIENA CORP COM NEW 171779309 137040 2504387 SH SOLE 2504387 0 0 CIMAREX ENERGY CO COM 171798101 13255 223184 SH SOLE 223184 0 0 CINCINNATI FINL CORP COM 172062101 29233 283569 SH SOLE 283569 0 0 CIRRUS LOGIC INC COM 172755100 20794 245245 SH SOLE 245245 0 0 CISCO SYS INC COM 17275R102 117 58529 SH OTR 3 0 58529 0 CISCO SYS INC COM 17275R102 1391958 26860018 SH SOLE 26858755 0 1263 CINTAS CORP COM 172908105 23242 68096 SH SOLE 68096 0 0 CITIGROUP INC COM NEW 172967424 158104 2173252 SH SOLE 2173252 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 30163 683201 SH SOLE 683201 0 0 CITRIX SYS INC COM 177376100 347101 2472931 SH SOLE 2472931 0 0 CITY HLDG CO COM 177835105 1637 20012 SH SOLE 20012 0 0 CLARUS CORP NEW COM 18270P109 1073 62920 SH SOLE 62920 0 0 CLEAN HARBORS INC COM 184496107 11771 140026 SH SOLE 140026 0 0 CLEAN ENERGY FUELS CORP COM 184499101 4188 304793 SH SOLE 304793 0 0 CLEARWAY ENERGY INC CL C 18539C204 24924 885724 SH SOLE 885724 0 0 CLOROX CO DEL COM 189054109 68643 355887 SH SOLE 355887 0 0 CLOUDERA INC COM 18914U100 124417 10223260 SH SOLE 10223260 0 0 CLOUDFLARE INC CL A COM 18915M107 199784 2843495 SH SOLE 2843495 0 0 COCA COLA CONS INC COM 191098102 1710 5923 SH SOLE 5923 0 0 COCA COLA CO COM 191216100 50 25003 SH OTR 3 0 25003 0 COCA COLA CO COM 191216100 218013 4111080 SH SOLE 4109918 0 1162 COEUR MNG INC COM NEW 192108504 4103 454376 SH SOLE 454376 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 7 3722 SH OTR 3 0 3722 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 4282 58551 SH SOLE 58551 0 0 COGNEX CORP COM 192422103 15654 188620 SH SOLE 188620 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 206957 2649224 SH SOLE 2649224 0 0 COHEN & STEERS INC COM 19247A100 1847 28266 SH SOLE 28266 0 0 COHEN & STEERS REIT & PFD & COM 19247X100 3764 154330 SH SOLE 154330 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 3810 136425 SH SOLE 136425 0 0 COHERUS BIOSCIENCES INC COM 19249H103 1341 91771 SH SOLE 91771 0 0 COLFAX CORP COM 194014106 14103 321919 SH SOLE 321919 0 0 COLGATE PALMOLIVE CO COM 194162103 56 27832 SH OTR 3 0 27832 0 COLGATE PALMOLIVE CO COM 194162103 209679 2632057 SH SOLE 2632057 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 630 73966 SH SOLE 73966 0 0 COLONY CAP INC NEW CL A COM 19626G108 5237 808195 SH SOLE 808195 0 0 COLUMBIA BKG SYS INC COM 197236102 5040 116954 SH SOLE 116954 0 0 COLUMBIA FINL INC COM 197641103 3283 187810 SH SOLE 187810 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 2840 166063 SH SOLE 166063 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 6805 64419 SH SOLE 64419 0 0 COMFORT SYS USA INC COM 199908104 13595 181824 SH SOLE 181824 0 0 COMCAST CORP NEW CL A 20030N101 83564 1544330 SH SOLE 1544330 0 0 COMERICA INC COM 200340107 20944 291938 SH SOLE 291938 0 0 COMMERCE BANCSHARES INC COM 200525103 2 1058 SH OTR 3 0 1058 0 COMMERCE BANCSHARES INC COM 200525103 10336 133865 SH SOLE 133865 0 0 COMMERCIAL METALS CO COM 201723103 945 30630 SH SOLE 30630 0 0 COMMSCOPE HLDG CO INC COM 20337X109 75558 4919161 SH SOLE 4919161 0 0 COMMUNITY BK SYS INC COM 203607106 6074 79167 SH SOLE 79167 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 650 14084 SH SOLE 14084 0 0 COMMUNITY TR BANCORP INC COM 204149108 382 8675 SH SOLE 8675 0 0 COMMVAULT SYSTEMS INC COM 204166102 2 1229 SH OTR 3 0 1229 0 COMMVAULT SYSTEMS INC COM 204166102 3102 46858 SH SOLE 46858 0 0 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 138 60994 SH SOLE 60994 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 177 88606 SH OTR 1 0 88606 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 878 42415 SH SOLE 42415 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 11106 1515093 SH SOLE 1515093 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 612 61016 SH SOLE 61016 0 0 COMPASS MINERALS INTL INC COM 20451N101 2 1211 SH OTR 3 0 1211 0 COMPASS MINERALS INTL INC COM 20451N101 2951 45847 SH SOLE 45847 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 1016 33211 SH SOLE 33211 0 0 COMSTOCK RES INC COM 205768302 2881 519964 SH SOLE 519964 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 241 9683 SH SOLE 9683 0 0 CONAGRA BRANDS INC COM 205887102 24 12099 SH OTR 3 0 12099 0 CONAGRA BRANDS INC COM 205887102 20691 538205 SH SOLE 538205 0 0 CONNECTONE BANCORP INC COM 20786W107 491 19351 SH SOLE 19351 0 0 CONOCOPHILLIPS COM 20825C104 42022 793309 SH SOLE 793206 0 103 CONSOL ENERGY INC DISC COML COM 20854L108 766 78776 SH SOLE 78776 0 0 CONSOLIDATED EDISON INC COM 209115104 98152 1312188 SH SOLE 1312188 0 0 CONSTELLATION BRANDS INC CL A 21036P108 6271 27505 SH SOLE 27483 0 22 CONSTRUCTION PARTNERS INC COM CL A 21044C107 2463 82441 SH SOLE 82441 0 0 CONTANGO OIL & GAS CO COM NEW 21075N204 704 180424 SH SOLE 180424 0 0 CONTINENTAL RES INC COM 212015101 18083 699000 SH SOLE 518900 0 180100 CONTRAFECT CORP COM NEW 212326300 305 63643 SH SOLE 63643 0 0 COOPER COS INC COM NEW 216648402 7598 19782 SH SOLE 19782 0 0 COOPER TIRE & RUBR CO COM 216831107 5433 97049 SH SOLE 97049 0 0 COPART INC COM 217204106 34061 313604 SH SOLE 313604 0 0 CORCEPT THERAPEUTICS INC COM 218352102 5051 212318 SH SOLE 212318 0 0 CORE MARK HOLDING CO INC COM 218681104 3091 79892 SH SOLE 79892 0 0 CORESITE RLTY CORP COM 21870Q105 1 546 SH OTR 3 0 546 0 CORESITE RLTY CORP COM 21870Q105 13667 113489 SH SOLE 113489 0 0 CORELOGIC INC COM 21871D103 14780 186503 SH SOLE 186503 0 0 CORECIVIC INC COM 21871N101 5419 598829 SH SOLE 598829 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 1096 25139 SH SOLE 25139 0 0 CORNING INC COM 219350105 129049 2965956 SH SOLE 2965956 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 6 2781 SH OTR 3 0 2781 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 403 12521 SH SOLE 12521 0 0 CORTEVA INC COM 22052L104 68620 1471895 SH SOLE 1471895 0 0 CORVEL CORP COM 221006109 2513 24494 SH SOLE 24494 0 0 COSTCO WHSL CORP NEW COM 22160K105 11 5448 SH OTR 3 0 5448 0 COSTCO WHSL CORP NEW COM 22160K105 176007 493891 SH SOLE 493891 0 0 COSTAR GROUP INC COM 22160N109 5493 6683 SH SOLE 6683 0 0 COTY INC COM CL A 222070203 4854 538780 SH SOLE 538780 0 0 COUPA SOFTWARE INC COM 22266L106 209720 824111 SH SOLE 824111 0 0 COUPANG INC CL A 22266T109 49942 1011996 SH SOLE 1011996 0 0 COUSINS PPTYS INC COM NEW 222795502 1366 38640 SH SOLE 38640 0 0 COVANTA HLDG CORP COM 22282E102 840 60580 SH SOLE 60580 0 0 COVETRUS INC COM 22304C100 8484 283084 SH SOLE 283084 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 2016 11659 SH SOLE 11659 0 0 CRANE CO COM 224399105 1131 12046 SH SOLE 12046 0 0 CREDIT ACCEP CORP MICH COM 225310101 9271 25737 SH SOLE 4200 0 21537 CREDIT SUISSE GROUP SPONSORED ADR 225401108 171 16096 SH SOLE 16096 0 0 CREE INC COM 225447101 117851 1089902 SH SOLE 1089902 0 0 CROCS INC COM 227046109 6087 75658 SH SOLE 75658 0 0 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 3182 171242 SH SOLE 171242 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 347 25132 SH SOLE 25132 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 305268 1672611 SH SOLE 1672611 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 19 9316 SH OTR 3 0 9316 0 CROWN CASTLE INTL CORP NEW COM 22822V101 75282 428037 SH SOLE 428037 0 0 CROWN HLDGS INC COM 228368106 22863 235608 SH SOLE 235608 0 0 CRYOPORT INC COM PAR $0.001 229050307 3080 59227 SH SOLE 59227 0 0 CUBESMART COM 229663109 5517 145838 SH SOLE 145838 0 0 CUBIC CORP COM 229669106 604 8103 SH SOLE 8103 0 0 CULLEN FROST BANKERS INC COM 229899109 12750 117228 SH SOLE 117228 0 0 CUMMINS INC COM 231021106 337371 1302039 SH SOLE 1302039 0 0 CUMULUS MEDIA INC COM CL A 231082801 239 26241 SH SOLE 26241 0 0 CURO GROUP HOLDINGS CORP COM 23131L107 643 44095 SH SOLE 44095 0 0 CURTISS WRIGHT CORP COM 231561101 20876 176019 SH SOLE 175977 0 42 CYTOKINETICS INC COM NEW 23282W605 1146 49288 SH SOLE 49288 0 0 CYRUSONE INC COM 23283R100 14275 210794 SH SOLE 210794 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 8064 372295 SH SOLE 372295 0 0 D R HORTON INC COM 23331A109 110645 1241527 SH SOLE 1241527 0 0 DTE ENERGY CO COM 233331107 22 11158 SH OTR 3 0 11158 0 DTE ENERGY CO COM 233331107 83834 618509 SH SOLE 618509 0 0 DTF TAX-FREE INCOME INC COM 23334J107 480 33435 SH SOLE 33435 0 0 DADA NEXUS LTD ADS 23344D108 853 31428 SH SOLE 31428 0 0 DXC TECHNOLOGY CO COM 23355L106 648 20736 SH SOLE 20736 0 0 DANA INC COM 235825205 2576 105864 SH SOLE 105864 0 0 DANAHER CORPORATION COM 235851102 48090 213659 SH SOLE 213659 0 0 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 44208 585533 SH SOLE 585533 0 0 DARLING INGREDIENTS INC COM 237266101 8784 119387 SH SOLE 119387 0 0 DASEKE INC COM 23753F107 1380 162508 SH SOLE 162508 0 0 DATADOG INC CL A COM 23804L103 195523 2346091 SH SOLE 2346091 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 456 9519 SH SOLE 9519 0 0 DAVITA INC COM 23918K108 41469 384795 SH SOLE 384795 0 0 DECKERS OUTDOOR CORP COM 243537107 7074 21409 SH SOLE 21409 0 0 DEERE & CO COM 244199105 2998 8012 SH SOLE 8012 0 0 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 3177 88271 SH SOLE 88271 0 0 DELEK US HLDGS INC NEW COM 24665A103 2267 104082 SH SOLE 104082 0 0 DELL TECHNOLOGIES INC CL C 24703L202 74530 845493 SH SOLE 845493 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 15617 323468 SH SOLE 323468 0 0 DELUXE CORP COM 248019101 3377 80482 SH SOLE 80482 0 0 DENALI THERAPEUTICS INC COM 24823R105 2499 43771 SH SOLE 43771 0 0 DENNYS CORP COM 24869P104 405 22348 SH SOLE 22348 0 0 DENTSPLY SIRONA INC COM 24906P109 2040 31965 SH SOLE 31965 0 0 DESIGNER BRANDS INC CL A 250565108 210 12059 SH SOLE 12059 0 0 DEVON ENERGY CORP NEW COM 25179M103 12062 552014 SH SOLE 552014 0 0 DEXCOM INC COM 252131107 17982 50035 SH SOLE 50035 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 57091 347670 SH SOLE 347670 0 0 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 1180 7565 SH SOLE 7565 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1789 173680 SH SOLE 173680 0 0 DIAMONDBACK ENERGY INC COM 25278X109 22437 305305 SH SOLE 305305 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 1189 46492 SH SOLE 46492 0 0 DICKS SPORTING GOODS INC COM 253393102 28805 378268 SH SOLE 378268 0 0 DIGITAL RLTY TR INC COM 253868103 18363 130380 SH SOLE 130380 0 0 DIGITAL TURBINE INC COM NEW 25400W102 7388 91940 SH SOLE 91940 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 3378 112069 SH SOLE 112069 0 0 DIODES INC COM 254543101 3853 48254 SH SOLE 48254 0 0 DISNEY WALT CO COM 254687106 5793 31397 SH SOLE 31397 0 0 DISCOVER FINL SVCS COM 254709108 3560 37482 SH SOLE 37482 0 0 DISCOVERY INC COM SER A 25470F104 36198 832904 SH SOLE 301704 0 531200 DISH NETWORK CORPORATION CL A 25470M109 4346 120053 SH SOLE 120053 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 2830 591992 SH SOLE 591992 0 0 DR REDDYS LABS LTD ADR 256135203 11555 188221 SH SOLE 188221 0 0 DOCUSIGN INC COM 256163106 395586 1953994 SH SOLE 1953994 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 21320 215961 SH SOLE 215961 0 0 DOLLAR GEN CORP NEW COM 256677105 13 6662 SH OTR 3 0 6662 0 DOLLAR GEN CORP NEW COM 256677105 161225 789039 SH SOLE 789039 0 0 DOLLAR TREE INC COM 256746108 36136 315706 SH SOLE 315706 0 0 DOMINION ENERGY INC COM 25746U109 36 18137 SH OTR 3 0 18137 0 DOMINION ENERGY INC COM 25746U109 93380 1211197 SH SOLE 1211197 0 0 DOMINOS PIZZA INC COM 25754A201 6 3015 SH OTR 3 0 3015 0 DOMINOS PIZZA INC COM 25754A201 8111 19038 SH SOLE 19038 0 0 DOMO INC COM CL B 257554105 78034 1386285 SH SOLE 1386285 0 0 DOMTAR CORP COM NEW 257559203 3414 92395 SH SOLE 92395 0 0 DONALDSON INC COM 257651109 2 1225 SH OTR 3 0 1225 0 DONALDSON INC COM 257651109 12331 210789 SH SOLE 210789 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 2170 77962 SH SOLE 77962 0 0 DORMAN PRODS INC COM 258278100 2459 23954 SH SOLE 23954 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 3515 193583 SH SOLE 193583 0 0 DOUGLAS EMMETT INC COM 25960P109 934 29755 SH SOLE 29755 0 0 DOUGLAS DYNAMICS INC COM 25960R105 5515 119501 SH SOLE 119501 0 0 DOUYU INTL HLDGS LTD SPONSORED ADS 25985W105 1430 137358 SH SOLE 137358 0 0 DOVER CORP COM 260003108 23 11290 SH OTR 3 0 11290 0 DOVER CORP COM 260003108 71594 510801 SH SOLE 510801 0 0 DOW INC COM 260557103 134496 2103472 SH SOLE 2103472 0 0 DRAFTKINGS INC COM CL A 26142R104 33274 542543 SH SOLE 542543 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 320 33873 SH SOLE 33873 0 0 DRIL-QUIP INC COM 262037104 1408 42363 SH SOLE 42363 0 0 DROPBOX INC CL A 26210C104 179947 6749716 SH SOLE 6749716 0 0 DUKE REALTY CORP COM NEW 264411505 1785 42582 SH SOLE 42582 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 126785 1313424 SH SOLE 1313424 0 0 DUPONT DE NEMOURS INC COM 26614N102 60050 777049 SH SOLE 777049 0 0 DYCOM INDS INC COM 267475101 4400 47385 SH SOLE 47385 0 0 DYNATRACE INC COM NEW 268150109 32813 680211 SH SOLE 680211 0 0 E L F BEAUTY INC COM 26856L103 3903 145456 SH SOLE 145456 0 0 EOG RES INC COM 26875P101 40729 561551 SH SOLE 561551 0 0 EQT CORP COM 26884L109 17622 948419 SH SOLE 948419 0 0 EPR PPTYS COM SH BEN INT 26884U109 2175 46692 SH SOLE 46692 0 0 EAGLE BANCORP INC MD COM 268948106 5247 98609 SH SOLE 98609 0 0 EAGLE MATLS INC COM 26969P108 17382 129319 SH SOLE 129319 0 0 EAST WEST BANCORP INC COM 27579R104 25408 344285 SH SOLE 344285 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 6 3155 SH OTR 3 0 3155 0 EASTERLY GOVT PPTYS INC COM 27616P103 860 38342 SH SOLE 38342 0 0 EASTGROUP PPTYS INC COM 277276101 3317 23147 SH SOLE 23147 0 0 EASTMAN CHEM CO COM 277432100 24156 219364 SH SOLE 219364 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 956 69425 SH SOLE 69425 0 0 EATON VANCE ENHANCED EQUITY COM 278274105 358 21270 SH SOLE 21270 0 0 EATON VANCE MUN BD FD COM 27827X101 428 32218 SH SOLE 32218 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 4353 165694 SH SOLE 165694 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 4977 260720 SH SOLE 260720 0 0 EATON VANCE TAX-ADVANTAGED G COM 27828U106 3462 131795 SH SOLE 131795 0 0 EATON VANCE SHORT DURATION D COM 27828V104 2007 152510 SH SOLE 152510 0 0 EATON VANCE MUN INCOME 2028 SHS 27829U105 1193 54554 SH SOLE 54554 0 0 EBAY INC. COM 278642103 275861 4504585 SH SOLE 4504585 0 0 EBIX INC COM NEW 278715206 324 10112 SH SOLE 10112 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 251 7979 SH SOLE 7979 0 0 ECHOSTAR CORP CL A 278768106 4424 184342 SH SOLE 184342 0 0 ECOLAB INC COM 278865100 38016 177588 SH SOLE 177588 0 0 ECOPETROL S A SPONSORED ADS 279158109 164 12813 SH SOLE 12813 0 0 EDGEWELL PERS CARE CO COM 28035Q102 3599 90896 SH SOLE 90896 0 0 EDISON INTL COM 281020107 27295 465778 SH SOLE 465778 0 0 EDITAS MEDICINE INC COM 28106W103 3104 73916 SH SOLE 73916 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 10291 123038 SH SOLE 123038 0 0 EHEALTH INC COM 28238P109 559 7691 SH SOLE 7691 0 0 8X8 INC NEW COM 282914100 4877 150344 SH SOLE 150344 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 7901 268272 SH SOLE 268272 0 0 ELDORADO GOLD CORP NEW COM 284902509 676 62643 SH SOLE 62643 0 0 ELECTRONIC ARTS INC COM 285512109 173683 1283022 SH SOLE 1283022 0 0 ELEMENT SOLUTIONS INC COM 28618M106 9433 515733 SH SOLE 515733 0 0 ELLINGTON FINANCIAL INC COM 28852N109 1844 115170 SH SOLE 115170 0 0 EMCOR GROUP INC COM 29084Q100 12363 110229 SH SOLE 110229 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 3662 39416 SH SOLE 39416 0 0 EMERSON ELEC CO COM 291011104 81391 902137 SH SOLE 902137 0 0 EMPIRE ST RLTY TR INC CL A 292104106 3431 308224 SH SOLE 308224 0 0 EMPLOYERS HLDGS INC COM 292218104 5 2288 SH OTR 3 0 2288 0 EMPLOYERS HLDGS INC COM 292218104 5868 133993 SH SOLE 133993 0 0 ENBRIDGE INC COM 29250N105 59153 1625091 SH SOLE 1625091 0 0 ENCORE CAP GROUP INC COM 292554102 4034 100276 SH SOLE 100276 0 0 ENCORE WIRE CORP COM 292562105 3 1265 SH OTR 3 0 1265 0 ENCORE WIRE CORP COM 292562105 8779 129504 SH SOLE 129504 0 0 ENDAVA PLC ADS 29260V105 918 10844 SH SOLE 10844 0 0 ENCOMPASS HEALTH CORP COM 29261A100 2 869 SH OTR 3 0 869 0 ENCOMPASS HEALTH CORP COM 29261A100 23285 283440 SH SOLE 283440 0 0 ENERGY RECOVERY INC COM 29270J100 12308 671077 SH SOLE 671077 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 1552 32701 SH SOLE 32701 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 5972 777540 SH SOLE 777540 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 172 20332 SH SOLE 20332 0 0 ENERSYS COM 29275Y102 37725 415475 SH SOLE 415475 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 748 28655 SH SOLE 28655 0 0 ENERPLUS CORP COM 292766102 2122 423595 SH SOLE 423595 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 3748 873648 SH SOLE 873648 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 138 38935 SH SOLE 17935 0 21000 ENPHASE ENERGY INC COM 29355A107 215619 1329669 SH SOLE 1329669 0 0 ENPRO INDS INC COM 29355X107 569 6668 SH SOLE 6668 0 0 ENOVA INTL INC COM 29357K103 3402 95873 SH SOLE 95873 0 0 ENSIGN GROUP INC COM 29358P101 6242 66521 SH SOLE 66521 0 0 ENTEGRIS INC COM 29362U104 47157 421794 SH SOLE 421794 0 0 ENTERGY CORP NEW COM 29364G103 21 10321 SH OTR 3 0 10321 0 ENTERGY CORP NEW COM 29364G103 78309 776944 SH SOLE 776944 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 759 15350 SH SOLE 15350 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 9007 409039 SH SOLE 144401 0 264638 ENVESTNET INC COM 29404K106 2044 28298 SH SOLE 28298 0 0 EPAM SYS INC COM 29414B104 40417 101885 SH SOLE 101885 0 0 ENVIVA PARTNERS LP COM UNIT 29414J107 1848 38233 SH SOLE 38233 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 5001 122566 SH SOLE 122566 0 0 EPLUS INC COM 294268107 3181 31923 SH SOLE 31923 0 0 EQUIFAX INC COM 294429105 21706 119836 SH SOLE 119836 0 0 EQUINIX INC COM 29444U700 19866 29232 SH SOLE 29232 0 0 EQUILLIUM INC COM 29446K106 328 45834 SH SOLE 45834 0 0 EQUITABLE HLDGS INC COM 29452E101 14757 452401 SH SOLE 452401 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 9606 1177164 SH SOLE 1177164 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 4174 150158 SH SOLE 150158 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 3476 54620 SH SOLE 54620 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 3775 52708 SH SOLE 52708 0 0 ERICSSON ADR B SEK 10 294821608 37692 2857640 SH SOLE 2857330 0 310 ERIE INDTY CO CL A 29530P102 61155 276831 SH SOLE 276831 0 0 ESCO TECHNOLOGIES INC COM 296315104 1 719 SH OTR 3 0 719 0 ESCO TECHNOLOGIES INC COM 296315104 1844 16218 SH SOLE 16218 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 265 9457 SH SOLE 9457 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 847 37083 SH SOLE 37083 0 0 ESSENTIAL UTILS INC COM 29670G102 3 1613 SH OTR 3 0 1613 0 ESSENTIAL UTILS INC COM 29670G102 40045 893239 SH SOLE 893239 0 0 ESSEX PPTY TR INC COM 297178105 2821 10376 SH SOLE 10376 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 1593 57683 SH SOLE 57683 0 0 ETSY INC COM 29786A106 239530 1187734 SH SOLE 1187734 0 0 EVERCORE INC CLASS A 29977A105 9374 71153 SH SOLE 71153 0 0 EVERBRIDGE INC COM 29978A104 41946 346143 SH SOLE 346143 0 0 EVERGY INC COM 30034W106 79852 1341374 SH SOLE 1341374 0 0 EVERTEC INC COM 30040P103 1979 53174 SH SOLE 53174 0 0 EVERSOURCE ENERGY COM 30040W108 76654 885258 SH SOLE 827303 0 57955 EVERQUOTE INC COM CL A 30041R108 528 14541 SH SOLE 14541 0 0 EVOLENT HEALTH INC CL A 30050B101 6531 323293 SH SOLE 323293 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 22888 870248 SH SOLE 870248 0 0 EXACT SCIENCES CORP COM 30063P105 111516 846227 SH SOLE 846227 0 0 EXELON CORP COM 30161N101 62020 1417931 SH SOLE 1417826 0 105 EXELIXIS INC COM 30161Q104 79245 3507974 SH SOLE 3507974 0 0 EXLSERVICE HOLDINGS INC COM 302081104 2 880 SH OTR 3 0 880 0 EXLSERVICE HOLDINGS INC COM 302081104 2831 30525 SH SOLE 30525 0 0 EXONE CO COM 302104104 1306 41641 SH SOLE 41641 0 0 EXPEDIA GROUP INC COM NEW 30212P303 221148 1284850 SH SOLE 1284850 0 0 EXP WORLD HLDGS INC COM 30212W100 7495 164534 SH SOLE 164534 0 0 EXPEDITORS INTL WASH INC COM 302130109 35 17299 SH OTR 3 0 17299 0 EXPEDITORS INTL WASH INC COM 302130109 282393 2604980 SH SOLE 2604358 0 622 EXPONENT INC COM 30214U102 2 825 SH OTR 3 0 825 0 EXPONENT INC COM 30214U102 5666 57317 SH SOLE 57317 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 17389 880452 SH SOLE 880452 0 0 EXTRA SPACE STORAGE INC COM 30225T102 9143 68978 SH SOLE 68978 0 0 EXTERRAN CORP COM 30227H106 220 65373 SH SOLE 65373 0 0 EXXON MOBIL CORP COM 30231G102 38990 698375 SH SOLE 698375 0 0 FBL FINL GROUP INC CL A 30239F106 2493 44574 SH SOLE 44574 0 0 FLIR SYS INC COM 302445101 6483 114797 SH SOLE 114797 0 0 FMC CORP COM NEW 302491303 11976 108271 SH SOLE 108271 0 0 F N B CORP COM 302520101 23992 1889140 SH SOLE 1889035 0 105 FB FINL CORP COM 30257X104 1627 36587 SH SOLE 36587 0 0 FTI CONSULTING INC COM 302941109 1 622 SH OTR 3 0 622 0 FTI CONSULTING INC COM 302941109 20109 142903 SH SOLE 142903 0 0 FACEBOOK INC CL A 30303M102 905622 3074803 SH SOLE 3074803 0 0 FACTSET RESH SYS INC COM 303075105 0 238 SH OTR 3 0 238 0 FACTSET RESH SYS INC COM 303075105 3574 11344 SH SOLE 11344 0 0 FAIR ISAAC CORP COM 303250104 15678 32256 SH SOLE 32256 0 0 FARFETCH LTD ORD SH CL A 30744W107 14877 280598 SH SOLE 280598 0 0 FARMERS NATIONAL BANC CORP COM 309627107 1357 81233 SH SOLE 81233 0 0 FARO TECHNOLOGIES INC COM 311642102 3263 37694 SH SOLE 37694 0 0 FASTLY INC CL A 31188V100 205508 3054516 SH SOLE 677616 0 2376900 FATE THERAPEUTICS INC COM 31189P102 6036 73208 SH SOLE 73208 0 0 FASTENAL CO COM 311900104 93614 1861851 SH SOLE 1861851 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 59695 588420 SH SOLE 588420 0 0 FEDERAL SIGNAL CORP COM 313855108 4 2147 SH OTR 3 0 2147 0 FEDERAL SIGNAL CORP COM 313855108 7175 185200 SH SOLE 185200 0 0 FEDERATED HERMES INC CL B 314211103 6108 195156 SH SOLE 195156 0 0 FEDEX CORP COM 31428X106 70225 247237 SH SOLE 247237 0 0 FERRO CORP COM 315405100 554 32886 SH SOLE 32886 0 0 F5 NETWORKS INC COM 315616102 153646 736486 SH SOLE 736460 0 26 FIBROGEN INC COM 31572Q808 56564 1629618 SH SOLE 1629618 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 32279 229562 SH SOLE 229562 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 91927 2260880 SH SOLE 2260880 0 0 FIFTH THIRD BANCORP COM 316773100 48900 1305748 SH SOLE 1305748 0 0 51JOB INC SPONSORED ADS 316827104 1631 26057 SH SOLE 26057 0 0 FINANCIAL INSTNS INC COM 317585404 236 7806 SH SOLE 7806 0 0 FIREEYE INC COM 31816Q101 149657 7647283 SH SOLE 7647283 0 0 FIRST AMERN FINL CORP COM 31847R102 25464 449493 SH SOLE 449493 0 0 FIRST BANCORP P R COM NEW 318672706 2513 223164 SH SOLE 223164 0 0 FIRST BANCORP N C COM 318910106 613 14081 SH SOLE 14081 0 0 FIRST BANCSHARES INC MS COM 318916103 2415 65960 SH SOLE 65960 0 0 FIRST BUSEY CORP COM NEW 319383204 4416 172169 SH SOLE 172169 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 38715 46323 SH SOLE 46323 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1238 86173 SH SOLE 86173 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 259 8621 SH SOLE 8621 0 0 FIRST FINL BANCORP OH COM 320209109 10664 444328 SH SOLE 444328 0 0 FIRST FINL BANKSHARES COM 32020R109 11256 240879 SH SOLE 240879 0 0 FIRST FINL CORP IND COM 320218100 1182 26267 SH SOLE 26267 0 0 FIRST FNDTN INC COM 32026V104 514 21918 SH SOLE 21918 0 0 FIRST HORIZON CORPORATION COM 320517105 36052 2132003 SH SOLE 2132003 0 0 FIRST HAWAIIAN INC COM 32051X108 11017 402533 SH SOLE 402533 0 0 FIRST INDL RLTY TR INC COM 32054K103 4 1764 SH OTR 3 0 1764 0 FIRST INDL RLTY TR INC COM 32054K103 3333 71018 SH SOLE 71018 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 7220 156816 SH SOLE 156816 0 0 FIRST LONG IS CORP COM 320734106 1502 70690 SH SOLE 70690 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 682 43776 SH SOLE 43776 0 0 FIRST MERCHANTS CORP COM 320817109 5631 121100 SH SOLE 121100 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 358 8145 SH SOLE 8145 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 6764 308718 SH SOLE 308718 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 22476 134791 SH SOLE 134791 0 0 FIRST SOLAR INC COM 336433107 93559 1071690 SH SOLE 1071690 0 0 1ST SOURCE CORP COM 336901103 5174 108733 SH SOLE 108733 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 2026 61931 SH SOLE 61931 0 0 FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 58469 951954 SH SOLE 951954 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 690 4297 SH SOLE 4297 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 2103 9642 SH SOLE 9642 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 7886 114951 SH SOLE 114951 0 0 FIRST TR BICK INDEX FD COM SHS 33733H107 54587 1450974 SH SOLE 1450974 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 543907 3771896 SH SOLE 3771896 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 593676 10200613 SH SOLE 10200613 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 596133 10523092 SH SOLE 10523092 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 534067 4700054 SH SOLE 4700054 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1717 17930 SH SOLE 17930 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 4187 100118 SH SOLE 100118 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 6216 68605 SH SOLE 68605 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 816 8702 SH SOLE 8702 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 1403 22043 SH SOLE 22043 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 12686 129912 SH SOLE 129912 0 0 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 56979 1401342 SH SOLE 1401342 0 0 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 696 11575 SH SOLE 11575 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 699 26475 SH SOLE 26475 0 0 FIRST TR EXCH TRD ALPHDX FD GERMANY ALPHA 33737J190 56491 1049634 SH SOLE 1049634 0 0 FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232 56028 903530 SH SOLE 903530 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 1703 23307 SH SOLE 23307 0 0 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 17651 253354 SH SOLE 253354 0 0 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 5048 100338 SH SOLE 100338 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 50938 1063653 SH SOLE 1063653 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 119722 2460893 SH SOLE 2460893 0 0 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 1607 59869 SH SOLE 59869 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 598887 18192189 SH SOLE 18192189 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 9896 491102 SH SOLE 395181 0 95921 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 14674 426682 SH SOLE 426682 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 3287 162259 SH SOLE 130101 0 32158 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 70886 1388284 SH SOLE 1388284 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 8207 136847 SH SOLE 136847 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 19784 374482 SH SOLE 374482 0 0 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 1952 48529 SH SOLE 48529 0 0 FIRSTCASH INC COM 33767D105 1926 29326 SH SOLE 29326 0 0 FISERV INC COM 337738108 67026 563056 SH SOLE 563056 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 5218 115689 SH SOLE 115689 0 0 FIRSTENERGY CORP COM 337932107 12973 373956 SH SOLE 373956 0 0 FIVE BELOW INC COM 33829M101 24348 127617 SH SOLE 127617 0 0 FIVE9 INC COM 338307101 138491 885888 SH SOLE 885888 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 53610 561480 SH SOLE 561480 0 0 FLUOR CORP NEW COM 343412102 258 11158 SH SOLE 11158 0 0 FLOWERS FOODS INC COM 343498101 6 3250 SH OTR 3 0 3250 0 FLOWERS FOODS INC COM 343498101 5236 216759 SH SOLE 216759 0 0 FLOWSERVE CORP COM 34354P105 30475 785228 SH SOLE 785228 0 0 FLUSHING FINL CORP COM 343873105 293 13792 SH SOLE 13792 0 0 FLUX PWR HLDGS INC COM NEW 344057302 1519 117328 SH SOLE 13103 0 104225 FOCUS FINL PARTNERS INC COM CL A 34417P100 9390 225608 SH SOLE 225608 0 0 FONAR CORP COM NEW 344437405 312 17239 SH SOLE 17239 0 0 FOOT LOCKER INC COM 344849104 34828 619156 SH SOLE 619156 0 0 FORD MTR CO DEL COM 345370860 84512 6898978 SH SOLE 6898978 0 0 FORESTAR GROUP INC COM 346232101 3604 154830 SH SOLE 154830 0 0 FORMFACTOR INC COM 346375108 5432 120422 SH SOLE 120422 0 0 FORTIS INC COM 349553107 58524 1349410 SH SOLE 1349410 0 0 FORTINET INC COM 34959E109 138875 753034 SH SOLE 753034 0 0 FORTIVE CORP COM 34959J108 7573 107201 SH SOLE 107201 0 0 FORTERRA INC COM 34960W106 8012 344614 SH SOLE 344614 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 21637 225813 SH SOLE 225813 0 0 FORWARD AIR CORP COM 349853101 2 931 SH OTR 3 0 931 0 FORWARD AIR CORP COM 349853101 3440 37799 SH SOLE 37799 0 0 FOSSIL GROUP INC COM 34988V106 125 10047 SH SOLE 10047 0 0 FORTUNA SILVER MINES INC COM 349915108 671 103764 SH SOLE 103764 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1210 44155 SH SOLE 44155 0 0 FOX CORP CL A COM 35137L105 100776 2790797 SH SOLE 2790797 0 0 FOX CORP CL B COM 35137L204 6228 178300 SH SOLE 178300 0 0 FOX FACTORY HLDG CORP COM 35138V102 5941 46759 SH SOLE 46759 0 0 FRANCO NEV CORP COM 351858105 831 6632 SH SOLE 6632 0 0 FRANKLIN ELEC INC COM 353514102 32053 406040 SH SOLE 406040 0 0 FRANKLIN RESOURCES INC COM 354613101 93801 3168954 SH SOLE 3168954 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 55 10053 SH SOLE 10053 0 0 FREEPORT-MCMORAN INC CL B 35671D857 9503 288592 SH SOLE 288592 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 58451 1584901 SH SOLE 1584901 0 0 FRESHPET INC COM 358039105 6630 41747 SH SOLE 41747 0 0 FRONTDOOR INC COM 35905A109 12728 236791 SH SOLE 236791 0 0 FUELCELL ENERGY INC COM 35952H601 43293 3004381 SH SOLE 3004381 0 0 FUBOTV INC COM 35953D104 38075 1721289 SH SOLE 938289 0 783000 FULLER H B CO COM 359694106 2847 45262 SH SOLE 45262 0 0 FULTON FINL CORP PA COM 360271100 7975 468301 SH SOLE 468301 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 6559 41299 SH SOLE 41299 0 0 GATX CORP COM 361448103 4376 47190 SH SOLE 47190 0 0 GEO GROUP INC NEW COM 36162J106 3518 453342 SH SOLE 127542 0 325800 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1654 67386 SH SOLE 67386 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 13228 163128 SH SOLE 163128 0 0 GABELLI DIVID & INCOME TR COM 36242H104 3619 151040 SH SOLE 151040 0 0 GMS INC COM 36251C103 3184 76270 SH SOLE 76270 0 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 1549 45725 SH SOLE 45725 0 0 GALLAGHER ARTHUR J & CO COM 363576109 23 11331 SH OTR 3 0 11331 0 GALLAGHER ARTHUR J & CO COM 363576109 69036 541976 SH SOLE 541976 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 1136 26766 SH SOLE 26766 0 0 GAMESTOP CORP NEW CL A 36467W109 1133 5971 SH SOLE 5971 0 0 GAP INC COM 364760108 250 8403 SH SOLE 8403 0 0 GARTNER INC COM 366651107 27933 153014 SH SOLE 153014 0 0 GENERAC HLDGS INC COM 368736104 41407 126452 SH SOLE 126452 0 0 GENERAL AMERN INVS CO INC COM 368802104 2472 62053 SH SOLE 62053 0 0 GENERAL DYNAMICS CORP COM 369550108 13 6333 SH OTR 3 0 6333 0 GENERAL DYNAMICS CORP COM 369550108 272057 1492108 SH SOLE 1492108 0 0 GENERAL ELECTRIC CO COM 369604103 43244 3293560 SH SOLE 3293560 0 0 GENERAL MLS INC COM 370334104 21 10672 SH OTR 3 0 10672 0 GENERAL MLS INC COM 370334104 81556 1319337 SH SOLE 1319337 0 0 GENERAL MTRS CO COM 37045V100 101521 1766816 SH SOLE 1766816 0 0 GENTEX CORP COM 371901109 4 2121 SH OTR 3 0 2121 0 GENTEX CORP COM 371901109 24343 680317 SH SOLE 680317 0 0 GENMARK DIAGNOSTICS INC COM 372309104 4243 177541 SH SOLE 177541 0 0 GENPREX INC COM 372446104 482 111926 SH SOLE 16626 0 95300 GENUINE PARTS CO COM 372460105 245 2122 SH SOLE 2122 0 0 GENTHERM INC COM 37253A103 1551 20930 SH SOLE 20930 0 0 GERDAU SA SPON ADR REP PFD 373737105 187 35061 SH SOLE 35061 0 0 GERMAN AMERN BANCORP INC COM 373865104 1817 39307 SH SOLE 39307 0 0 GETTY RLTY CORP NEW COM 374297109 5 2671 SH OTR 3 0 2671 0 GETTY RLTY CORP NEW COM 374297109 493 14731 SH SOLE 14731 0 0 GIBRALTAR INDS INC COM 374689107 4666 50990 SH SOLE 50990 0 0 GILEAD SCIENCES INC COM 375558103 148205 2293134 SH SOLE 2293134 0 0 GLACIER BANCORP INC NEW COM 37637Q105 7636 133770 SH SOLE 133770 0 0 GLAUKOS CORP COM 377322102 2892 34462 SH SOLE 34462 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 56570 1585042 SH SOLE 1585042 0 0 GLOBAL NET LEASE INC COM NEW 379378201 760 42076 SH SOLE 42076 0 0 GLOBAL PMTS INC COM 37940X102 11423 56666 SH SOLE 56666 0 0 GLOBAL PARTNERS LP COM UNITS 37946R109 3450 161502 SH SOLE 161502 0 0 GLOBUS MED INC CL A 379577208 2 1163 SH OTR 3 0 1163 0 GLOBUS MED INC CL A 379577208 10579 170385 SH SOLE 170322 0 63 GLOBE LIFE INC COM 37959E102 15266 157985 SH SOLE 157985 0 0 GLU MOBILE INC COM 379890106 2866 229670 SH SOLE 229670 0 0 GODADDY INC CL A 380237107 151308 1949340 SH SOLE 1949340 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 143013 437350 SH SOLE 437350 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 812 46218 SH SOLE 46218 0 0 GOOSEHEAD INS INC COM CL A 38267D109 4049 37782 SH SOLE 37782 0 0 GORMAN RUPP CO COM 383082104 11901 359444 SH SOLE 359444 0 0 GRACE W R & CO DEL NEW COM 38388F108 3828 63953 SH SOLE 63953 0 0 GRACO INC COM 384109104 2 1034 SH OTR 3 0 1034 0 GRACO INC COM 384109104 15984 222145 SH SOLE 222145 0 0 GRAFTECH INTL LTD COM 384313508 13966 1141973 SH SOLE 1141973 0 0 GRAHAM HLDGS CO COM CL B 384637104 26565 47232 SH SOLE 47232 0 0 GRAINGER W W INC COM 384802104 76146 189924 SH SOLE 189924 0 0 GRAND CANYON ED INC COM 38526M106 2 860 SH OTR 3 0 860 0 GRAND CANYON ED INC COM 38526M106 22887 212840 SH SOLE 212840 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 20605 1134634 SH SOLE 1134402 0 232 GRAY TELEVISION INC COM 389375106 4024 218679 SH SOLE 218679 0 0 GREAT AJAX CORP COM 38983D300 660 60591 SH SOLE 60591 0 0 GREAT SOUTHN BANCORP INC COM 390905107 382 6737 SH SOLE 6737 0 0 GREEN DOT CORP CL A 39304D102 613 13394 SH SOLE 13394 0 0 GREEN PLAINS INC COM 393222104 1016 37522 SH SOLE 37522 0 0 GREENBRIER COS INC COM 393657101 5133 108711 SH SOLE 108711 0 0 GREENPOWER MTR CO INC COM NEW 39540E302 4813 193513 SH SOLE 193513 0 0 GREENSKY INC CL A 39572G100 834 134682 SH SOLE 134682 0 0 GREIF INC CL A 397624107 4661 81771 SH SOLE 81771 0 0 GRID DYNAMICS HLDGS INC CL A 39813G109 1002 62881 SH SOLE 62881 0 0 GRIFFON CORP COM 398433102 1403 51631 SH SOLE 51631 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 63875 3694355 SH SOLE 3694355 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 3773 102272 SH SOLE 102272 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 6817 43205 SH SOLE 43191 0 14 GROWGENERATION CORP COM 39986L109 399 8020 SH SOLE 8020 0 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 63 31614 SH OTR 1 0 31614 0 GRUBHUB INC COM 400110102 6247 104112 SH SOLE 104112 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 216 5873 SH SOLE 5873 0 0 GUARDANT HEALTH INC COM 40131M109 44050 288569 SH SOLE 288569 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 7182 70669 SH SOLE 70669 0 0 HBT FINL INC. COM 404111106 229 13361 SH SOLE 13361 0 0 HCA HEALTHCARE INC COM 40412C101 38546 204660 SH SOLE 204660 0 0 HC2 HLDGS INC COM 404139107 599 151994 SH SOLE 151994 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 23618 304000 SH SOLE 304000 0 0 HCI GROUP INC COM 40416E103 1258 16371 SH SOLE 16371 0 0 HNI CORP COM 404251100 3308 83612 SH SOLE 83612 0 0 HP INC COM 40434L105 165 82418 SH OTR 3 0 82418 0 HP INC COM 40434L105 129940 4010166 SH SOLE 4010166 0 0 HACKETT GROUP INC COM 404609109 1163 70933 SH SOLE 70933 0 0 HAEMONETICS CORP MASS COM 405024100 6745 60759 SH SOLE 60759 0 0 HAIN CELESTIAL GROUP INC COM 405217100 3 1742 SH OTR 3 0 1742 0 HAIN CELESTIAL GROUP INC COM 405217100 3784 85041 SH SOLE 85041 0 0 HALLIBURTON CO COM 406216101 4339 202209 SH SOLE 202209 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 5798 139080 SH SOLE 139080 0 0 HAMILTON LANE INC CL A 407497106 1178 13304 SH SOLE 13304 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 474 12341 SH SOLE 12341 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 3362 80034 SH SOLE 80034 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 3382 143970 SH SOLE 143970 0 0 HANESBRANDS INC COM 410345102 27930 1419926 SH SOLE 1419926 0 0 HANMI FINL CORP COM NEW 410495204 296 14987 SH SOLE 14987 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 46809 834392 SH SOLE 834392 0 0 HANOVER INS GROUP INC COM 410867105 1 640 SH OTR 3 0 640 0 HANOVER INS GROUP INC COM 410867105 74187 572413 SH SOLE 572413 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 2409 178869 SH SOLE 178869 0 0 HARLEY DAVIDSON INC COM 412822108 20934 522040 SH SOLE 522040 0 0 HARSCO CORP COM 415864107 1199 69889 SH SOLE 69889 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 162518 2433270 SH SOLE 2433270 0 0 HASBRO INC COM 418056107 9801 101969 SH SOLE 101969 0 0 HAVERTY FURNITURE COS INC COM 419596101 1640 44103 SH SOLE 44103 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 4 2184 SH OTR 3 0 2184 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 74687 1678816 SH SOLE 1678816 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 1724 61500 SH SOLE 61500 0 0 HEALTHCARE RLTY TR COM 421946104 5 2387 SH OTR 3 0 2387 0 HEALTHCARE RLTY TR COM 421946104 4703 152740 SH SOLE 152740 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 1237 44837 SH SOLE 44837 0 0 HEALTH CATALYST INC COM 42225T107 2784 59536 SH SOLE 59536 0 0 HEALTHEQUITY INC COM 42226A107 7648 112465 SH SOLE 112465 0 0 HEARTLAND EXPRESS INC COM 422347104 8 3800 SH OTR 3 0 3800 0 HEARTLAND EXPRESS INC COM 422347104 4313 216469 SH SOLE 216469 0 0 HEARTLAND FINL USA INC COM 42234Q102 6811 135507 SH SOLE 135507 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 4735 149191 SH SOLE 149191 0 0 HECLA MNG CO COM 422704106 5870 1031557 SH SOLE 1031557 0 0 HEICO CORP NEW COM 422806109 4852 38570 SH SOLE 38570 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 237 6625 SH SOLE 6625 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 3576 49070 SH SOLE 49070 0 0 HELMERICH & PAYNE INC COM 423452101 9114 338064 SH SOLE 338064 0 0 HENRY JACK & ASSOC INC COM 426281101 7186 47365 SH SOLE 47365 0 0 HERITAGE COMM CORP COM 426927109 356 29156 SH SOLE 29156 0 0 HERC HLDGS INC COM 42704L104 4284 42273 SH SOLE 42273 0 0 HERITAGE FINL CORP WASH COM 42722X106 500 17710 SH SOLE 17710 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 2118 78069 SH SOLE 78069 0 0 HERITAGE INS HLDGS INC COM 42727J102 720 64953 SH SOLE 64953 0 0 HERON THERAPEUTICS INC COM 427746102 416 25661 SH SOLE 25661 0 0 HERSHEY CO COM 427866108 8 4239 SH OTR 3 0 4239 0 HERSHEY CO COM 427866108 215423 1357820 SH SOLE 1357820 0 0 HESKA CORP COM RESTRC NEW 42805E306 4799 28487 SH SOLE 28487 0 0 HESS CORP COM 42809H107 16535 233673 SH SOLE 233673 0 0 HESS MIDSTREAM LP CL A SHS 428103105 1667 74337 SH SOLE 74337 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 225885 14351016 SH SOLE 14351016 0 0 HEXCEL CORP NEW COM 428291108 16655 297403 SH SOLE 297403 0 0 HIGHWOODS PPTYS INC COM 431284108 666 15516 SH SOLE 15516 0 0 HILL ROM HLDGS INC COM 431475102 1 726 SH OTR 3 0 726 0 HILL ROM HLDGS INC COM 431475102 18503 166748 SH SOLE 166748 0 0 HILLENBRAND INC COM 431571108 4258 89248 SH SOLE 89248 0 0 HILLTOP HOLDINGS INC COM 432748101 9735 285222 SH SOLE 285222 0 0 HILTON GRAND VACATIONS INC COM 43283X105 575 15347 SH SOLE 15347 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 519 4292 SH SOLE 4292 0 0 HINGHAM INSTN SVGS MASS COM 433323102 1474 5194 SH SOLE 5194 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 2791 146035 SH SOLE 146035 0 0 HOLLYFRONTIER CORP COM 436106108 12073 337430 SH SOLE 337430 0 0 HOLOGIC INC COM 436440101 34505 463898 SH SOLE 463898 0 0 HOME BANCSHARES INC COM 436893200 5492 203048 SH SOLE 203048 0 0 HOME DEPOT INC COM 437076102 9 4316 SH OTR 3 0 4316 0 HOME DEPOT INC COM 437076102 87968 283868 SH SOLE 283868 0 0 HOMESTREET INC COM 43785V102 628 14251 SH SOLE 14251 0 0 HONEYWELL INTL INC COM 438516106 148735 685193 SH SOLE 685193 0 0 HOPE BANCORP INC COM 43940T109 6201 411739 SH SOLE 411739 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 11 5552 SH OTR 3 0 5552 0 HORACE MANN EDUCATORS CORP N COM 440327104 5032 110896 SH SOLE 110896 0 0 HORIZON BANCORP INC COM 440407104 528 28428 SH SOLE 28428 0 0 HORMEL FOODS CORP COM 440452100 28 13875 SH OTR 3 0 13875 0 HORMEL FOODS CORP COM 440452100 73761 1529896 SH SOLE 1529896 0 0 HOST HOTELS & RESORTS INC COM 44107P104 2363 140244 SH SOLE 140244 0 0 HOSTESS BRANDS INC CL A 44109J106 2277 158794 SH SOLE 158794 0 0 HOULIHAN LOKEY INC CL A 441593100 64745 973465 SH SOLE 973465 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 1261 11923 SH SOLE 11923 0 0 HOWARD HUGHES CORP COM 44267D107 1608 16906 SH SOLE 16906 0 0 HOWMET AEROSPACE INC COM 443201108 9790 304685 SH SOLE 304685 0 0 HUB GROUP INC CL A 443320106 3 1264 SH OTR 3 0 1264 0 HUB GROUP INC CL A 443320106 3809 55357 SH SOLE 55357 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 22774 414818 SH SOLE 414818 0 0 HUBBELL INC COM 443510607 1 453 SH OTR 3 0 453 0 HUBBELL INC COM 443510607 85221 455543 SH SOLE 455543 0 0 HUBSPOT INC COM 443573100 174970 385219 SH SOLE 385219 0 0 HUDSON PAC PPTYS INC COM 444097109 2976 109706 SH SOLE 109706 0 0 HUMANA INC COM 444859102 101119 241191 SH SOLE 241191 0 0 HUNT J B TRANS SVCS INC COM 445658107 105024 624882 SH SOLE 624882 0 0 HUNTINGTON BANCSHARES INC COM 446150104 19740 1255736 SH SOLE 1255736 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 30837 149804 SH SOLE 149804 0 0 HUNTSMAN CORP COM 447011107 12535 434779 SH SOLE 434779 0 0 HURON CONSULTING GROUP INC COM 447462102 411 8161 SH SOLE 8161 0 0 HUYA INC ADS REP SHS A 44852D108 1715 88031 SH SOLE 88031 0 0 HYATT HOTELS CORP COM CL A 448579102 5670 68566 SH SOLE 68566 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 2234 25640 SH SOLE 25640 0 0 IAA INC COM 449253103 14199 257506 SH SOLE 257506 0 0 ICF INTL INC COM 44925C103 3327 38064 SH SOLE 38064 0 0 ICU MED INC COM 44930G107 1 344 SH OTR 3 0 344 0 ICU MED INC COM 44930G107 11735 56779 SH SOLE 56779 0 0 IES HLDGS INC COM 44951W106 2758 54715 SH SOLE 54715 0 0 IPG PHOTONICS CORP COM 44980X109 9666 45822 SH SOLE 45822 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 2347 16899 SH SOLE 16899 0 0 ISTAR INC COM 45031U101 1074 60407 SH SOLE 60407 0 0 ITT INC COM 45073V108 2 941 SH OTR 3 0 941 0 ITT INC COM 45073V108 6042 65518 SH SOLE 65518 0 0 ICICI BANK LIMITED ADR 45104G104 25757 1606786 SH SOLE 1606786 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 4202 78224 SH SOLE 78224 0 0 IDACORP INC COM 451107106 2 822 SH OTR 3 0 822 0 IDACORP INC COM 451107106 70224 701628 SH SOLE 701628 0 0 IDEX CORP COM 45167R104 47867 228678 SH SOLE 228376 0 302 IDEXX LABS INC COM 45168D104 81896 167371 SH SOLE 167371 0 0 IHEARTMEDIA INC COM CL A 45174J509 464 25547 SH SOLE 25547 0 0 ILLINOIS TOOL WKS INC COM 452308109 218223 985117 SH SOLE 984836 0 281 ILLUMINA INC COM 452327109 91257 237612 SH SOLE 237612 0 0 IMMUNITYBIO INC COM 45256X103 7381 310920 SH SOLE 168531 0 142389 INCYTE CORP COM 45337C102 78961 971590 SH SOLE 971590 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 11 5444 SH OTR 3 0 5444 0 INDEPENDENCE RLTY TR INC COM 45378A106 870 51818 SH SOLE 51818 0 0 INDEPENDENT BANK CORP MASS COM 453836108 6318 75049 SH SOLE 75049 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 1611 68138 SH SOLE 68138 0 0 INDEPENDENT BK GROUP INC COM 45384B106 4777 66124 SH SOLE 66124 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 7 3308 SH OTR 3 0 3308 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 8510 364629 SH SOLE 364629 0 0 INFINERA CORP COM 45667G103 4762 494501 SH SOLE 494501 0 0 INFOSYS LTD SPONSORED ADR 456788108 46 23073 SH OTR 1 0 23073 0 INFOSYS LTD SPONSORED ADR 456788108 123436 6570744 SH SOLE 6570744 0 0 ING GROEP N.V. SPONSORED ADR 456837103 1371 112119 SH SOLE 112119 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 3461 212324 SH SOLE 102124 0 110200 INGEVITY CORP COM 45688C107 2797 37028 SH SOLE 37028 0 0 INGREDION INC COM 457187102 2 955 SH OTR 3 0 955 0 INGREDION INC COM 457187102 75159 834886 SH SOLE 834886 0 0 INSIGHT ENTERPRISES INC COM 45765U103 3529 36983 SH SOLE 36983 0 0 INSMED INC COM PAR $.01 457669307 2120 62251 SH SOLE 62251 0 0 INNOSPEC INC COM 45768S105 1442 14047 SH SOLE 14047 0 0 INPHI CORP COM 45772F107 45139 253009 SH SOLE 253009 0 0 INSPIRE MED SYS INC COM 457730109 21679 104733 SH SOLE 104733 0 0 INSPERITY INC COM 45778Q107 1932 23073 SH SOLE 23073 0 0 INSTALLED BLDG PRODS INC COM 45780R101 3623 32671 SH SOLE 32671 0 0 INNOVIVA INC COM 45781M101 536 44884 SH SOLE 44884 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 10886 60422 SH SOLE 60422 0 0 INSEEGO CORP COM 45782B104 2678 267787 SH SOLE 153389 0 114398 INSULET CORP COM 45784P101 24570 94167 SH SOLE 94167 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 629 9102 SH SOLE 9102 0 0 INTEL CORP COM 458140100 354543 5539736 SH SOLE 5539736 0 0 INTEGER HLDGS CORP COM 45826H109 1768 19199 SH SOLE 19199 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 7648 95297 SH SOLE 95297 0 0 INTER PARFUMS INC COM 458334109 1068 15051 SH SOLE 15051 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 59224 2566018 SH SOLE 2566018 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 17 8652 SH OTR 3 0 8652 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 26722 230623 SH SOLE 230623 0 0 INTERDIGITAL INC COM 45867G101 2 1104 SH OTR 3 0 1104 0 INTERDIGITAL INC COM 45867G101 3376 52109 SH SOLE 52109 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 9827 211708 SH SOLE 211708 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 462675 3471971 SH SOLE 3471971 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 74778 535620 SH SOLE 535620 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 1022 68103 SH SOLE 68103 0 0 INTERNATIONAL PAPER CO COM 460146103 14848 274606 SH SOLE 274606 0 0 INTERPUBLIC GROUP COS INC COM 460690100 24804 849457 SH SOLE 849457 0 0 INTUIT COM 461202103 179459 468488 SH SOLE 468488 0 0 INVACARE CORP COM 461203101 726 90545 SH SOLE 90545 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 39997 54128 SH SOLE 54128 0 0 INVESCO MUN TR COM 46131J103 835 63262 SH SOLE 63262 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 760 56390 SH SOLE 56390 0 0 INVESCO PA VALUE MUN INC TR COM 46132K109 376 28841 SH SOLE 28841 0 0 INVESCO QUALITY MUN INCOME T COM 46133G107 1435 110659 SH SOLE 110659 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1438 10151 SH SOLE 10151 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 2108 78759 SH SOLE 78759 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 4469 201962 SH SOLE 201962 0 0 INVESTORS BANCORP INC NEW COM 46146L101 17234 1173210 SH SOLE 1173210 0 0 INVESTORS TITLE CO NC COM 461804106 628 3781 SH SOLE 3781 0 0 INVITAE CORP COM 46185L103 1215 31803 SH SOLE 31803 0 0 INVITATION HOMES INC COM 46187W107 2332 72911 SH SOLE 72911 0 0 IONIS PHARMACEUTICALS INC COM 462222100 52505 1167809 SH SOLE 1167809 0 0 IQVIA HLDGS INC COM 46266C105 84140 435641 SH SOLE 435641 0 0 IQIYI INC SPONSORED ADS 46267X108 1354 81453 SH SOLE 81453 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 9230 223764 SH SOLE 223764 0 0 IROBOT CORP COM 462726100 7736 63316 SH SOLE 63316 0 0 IRON MTN INC NEW COM 46284V101 1873 50603 SH SOLE 50603 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 534 47780 SH SOLE 47780 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 4096 122440 SH SOLE 122290 0 150 ISHARES TR TIPS BD ETF 464287176 8504 67762 SH SOLE 67762 0 0 ISHARES TR CORE US AGGBD ET 464287226 3086 27110 SH SOLE 27110 0 0 ISHARES TR IBOXX INV CP ETF 464287242 8874 68238 SH SOLE 68238 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 3626 55687 SH SOLE 55687 0 0 ISHARES TR S&P 500 VAL ETF 464287408 4282 30317 SH SOLE 30317 0 0 ISHARES TR 20 YR TR BD ETF 464287432 5660 41790 SH SOLE 41790 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 10451 92543 SH SOLE 92543 0 0 ISHARES TR CORE S&P MCP ETF 464287507 56 27875 SH OTR 2 0 27875 0 ISHARES TR NASDAQ BIOTECH 464287556 2161 14350 SH SOLE 14350 0 0 ISHARES TR S&P MC 400GR ETF 464287606 3399 43377 SH SOLE 43377 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 1529 9587 SH SOLE 9587 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 1315 4372 SH SOLE 4372 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 67 33375 SH OTR 2 0 33375 0 ISHARES TR RUSSELL 2000 ETF 464287655 8008 2868 SH SOLE 2868 0 0 ISHARES TR S&P MC 400VL ETF 464287705 3091 30322 SH SOLE 30322 0 0 ISHARES TR US INDUSTRIALS 464287754 2057 19458 SH SOLE 19458 0 0 ISHARES TR SP SMCP600VL ETF 464287879 1149 11401 SH SOLE 11401 0 0 ISHARES TR S&P SML 600 GWT 464287887 555 4329 SH SOLE 4315 0 14 ISHARES TR SHRT NAT MUN ETF 464288158 448 4159 SH SOLE 4039 0 120 ISHARES TR JPMORGAN USD EMG 464288281 5164 47427 SH SOLE 47427 0 0 ISHARES TR NATIONAL MUN ETF 464288414 1001 8629 SH SOLE 8529 0 100 ISHARES TR MBS ETF 464288588 5807 53556 SH SOLE 53556 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 7924 133787 SH SOLE 133787 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 2220 40606 SH SOLE 40606 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 494 3800 SH SOLE 3800 0 0 ISHARES TR CMBS ETF 46429B366 8187 152012 SH SOLE 152012 0 0 ISHARES TR MSCI INDIA ETF 46429B598 5569 132030 SH SOLE 131864 0 166 ISHARES TR MSCI CHINA ETF 46429B671 5313 65030 SH SOLE 64947 0 83 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 780 15548 SH SOLE 15548 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 2391 19631 SH SOLE 19631 0 0 ISHARES TR CORE MSCI EAFE 46432F842 201 100643 SH OTR 2 0 100643 0 ISHARES INC CORE MSCI EMKT 46434G103 6846 106378 SH SOLE 106261 0 117 ISHARES TR 0-5YR INVT GR CP 46434V100 24559 474291 SH SOLE 474291 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 88 44164 SH OTR 1 0 44164 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1158 189283 SH SOLE 189283 0 0 ITRON INC COM 465741106 58773 662976 SH SOLE 662976 0 0 IVERIC BIO INC COM 46583P102 1354 219118 SH SOLE 219118 0 0 JBG SMITH PPTYS COM 46590V100 2132 67078 SH SOLE 67078 0 0 JOYY INC ADS REPSTG COM A 46591M109 3061 32662 SH SOLE 32662 0 0 J & J SNACK FOODS CORP COM 466032109 501 3193 SH SOLE 3193 0 0 JPMORGAN CHASE & CO COM 46625H100 161161 1058666 SH SOLE 1058626 0 40 JABIL INC COM 466313103 40819 782574 SH SOLE 782574 0 0 JACK IN THE BOX INC COM 466367109 3665 33381 SH SOLE 33381 0 0 JACOBS ENGR GROUP INC COM 469814107 27061 209338 SH SOLE 209338 0 0 JD.COM INC SPON ADR CL A 47215P106 21 10741 SH OTR 1 0 10741 0 JD.COM INC SPON ADR CL A 47215P106 42929 498316 SH SOLE 498316 0 0 JEFFERIES FINL GROUP INC COM 47233W109 6 3057 SH OTR 3 0 3057 0 JEFFERIES FINL GROUP INC COM 47233W109 77980 2587644 SH SOLE 2587644 0 0 JELD-WEN HLDG INC COM 47580P103 1372 49551 SH SOLE 49551 0 0 JETBLUE AWYS CORP COM 477143101 14485 712136 SH SOLE 712136 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 16384 392992 SH SOLE 392992 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 2887 21653 SH SOLE 21653 0 0 JOHNSON & JOHNSON COM 478160104 29 14391 SH OTR 3 0 14391 0 JOHNSON & JOHNSON COM 478160104 238091 1434294 SH SOLE 1433913 0 381 JOHNSON OUTDOORS INC CL A 479167108 367 2571 SH SOLE 2571 0 0 JONES LANG LASALLE INC COM 48020Q107 4186 23378 SH SOLE 23378 0 0 JOUNCE THERAPEUTICS INC COM 481116101 613 59704 SH SOLE 59704 0 0 J2 GLOBAL INC COM 48123V102 1 730 SH OTR 3 0 730 0 J2 GLOBAL INC COM 48123V102 7555 62303 SH SOLE 62303 0 0 JUNIPER NETWORKS INC COM 48203R104 317129 12519914 SH SOLE 12519914 0 0 KAR AUCTION SVCS INC COM 48238T109 1666 111042 SH SOLE 111042 0 0 KBR INC COM 48242W106 1060 27609 SH SOLE 27609 0 0 KLA CORP COM NEW 482480100 184724 559092 SH SOLE 559092 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 8 4200 SH OTR 3 0 4200 0 KKR REAL ESTATE FIN TR INC COM 48251K100 649 31098 SH SOLE 31098 0 0 KKR & CO INC COM 48251W104 7554 154635 SH SOLE 154635 0 0 KT CORP SPONSORED ADR 48268K101 4827 387991 SH SOLE 387991 0 0 KADANT INC COM 48282T104 3435 18569 SH SOLE 18569 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 568 5138 SH SOLE 5138 0 0 KALEIDO BIOSCIENCES INC COM 483347100 448 55315 SH SOLE 10294 0 45021 KAMAN CORP COM 483548103 451 8799 SH SOLE 8799 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 51925 196744 SH SOLE 196744 0 0 KARUNA THERAPEUTICS INC COM 48576A100 3607 29997 SH SOLE 29997 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 611 58053 SH SOLE 58053 0 0 KB HOME COM 48666K109 5646 121338 SH SOLE 121338 0 0 KEARNY FINL CORP MD COM 48716P108 675 55853 SH SOLE 55853 0 0 KELLOGG CO COM 487836108 40 20190 SH OTR 3 0 20190 0 KELLOGG CO COM 487836108 75614 1174351 SH SOLE 1174351 0 0 KEMPER CORP COM 488401100 2 1001 SH OTR 3 0 1001 0 KEMPER CORP COM 488401100 18840 235321 SH SOLE 235321 0 0 KENNAMETAL INC COM 489170100 554 13871 SH SOLE 13871 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 3081 152449 SH SOLE 152449 0 0 KEURIG DR PEPPER INC COM 49271V100 71803 2089130 SH SOLE 2089130 0 0 KEYCORP COM 493267108 46916 2348147 SH SOLE 2348147 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 190951 1331597 SH SOLE 1331597 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 573 96150 SH SOLE 96150 0 0 KFORCE INC COM 493732101 392 7322 SH SOLE 7322 0 0 KIMBALL INTL INC CL B 494274103 1352 96601 SH SOLE 96601 0 0 KILROY RLTY CORP COM 49427F108 4327 65932 SH SOLE 65932 0 0 KIMBALL ELECTRONICS INC COM 49428J109 1706 66139 SH SOLE 66139 0 0 KIMBERLY-CLARK CORP COM 494368103 31 15496 SH OTR 3 0 15496 0 KIMBERLY-CLARK CORP COM 494368103 219150 1560558 SH SOLE 1560558 0 0 KIMCO RLTY CORP COM 49446R109 5526 294709 SH SOLE 294709 0 0 KINDER MORGAN INC DEL COM 49456B101 26461 1589252 SH SOLE 1393514 0 195738 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 168421 4283342 SH SOLE 4283342 0 0 KINROSS GOLD CORP COM 496902404 728 109114 SH SOLE 109114 0 0 KINSALE CAP GROUP INC COM 49714P108 2837 17212 SH SOLE 17212 0 0 KIRBY CORP COM 497266106 682 11321 SH SOLE 11321 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 707 20904 SH SOLE 20904 0 0 KITE RLTY GROUP TR COM NEW 49803T300 3802 197079 SH SOLE 197079 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3 1661 SH OTR 3 0 1661 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 25490 528391 SH SOLE 528391 0 0 KNOWLES CORP COM 49926D109 1424 68084 SH SOLE 68084 0 0 KOHLS CORP COM 500255104 22207 372543 SH SOLE 372543 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 3398 59585 SH SOLE 59502 0 83 KONTOOR BRANDS INC COM 50050N103 3446 71000 SH SOLE 71000 0 0 KORN FERRY COM NEW 500643200 731 11727 SH SOLE 11727 0 0 KOSMOS ENERGY LTD COM 500688106 221 72005 SH SOLE 72005 0 0 KRAFT HEINZ CO COM 500754106 20901 522517 SH SOLE 522517 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3059 112150 SH SOLE 112150 0 0 KROGER CO COM 501044101 31676 880127 SH SOLE 880127 0 0 KULICKE & SOFFA INDS INC COM 501242101 795 16183 SH SOLE 16183 0 0 L BRANDS INC COM 501797104 719 11623 SH SOLE 11623 0 0 LHC GROUP INC COM 50187A107 1915 10015 SH SOLE 10015 0 0 LGI HOMES INC COM 50187T106 5668 37964 SH SOLE 37964 0 0 LKQ CORP COM 501889208 24513 579087 SH SOLE 579087 0 0 LCI INDS COM 50189K103 2695 20373 SH SOLE 20373 0 0 LPL FINL HLDGS INC COM 50212V100 22164 155909 SH SOLE 155909 0 0 LSI INDS INC COM 50216C108 2694 315840 SH SOLE 315840 0 0 LTC PPTYS INC COM 502175102 4 1840 SH OTR 3 0 1840 0 LTC PPTYS INC COM 502175102 257 4320 SH SOLE 4320 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 85632 422498 SH SOLE 422498 0 0 LA Z BOY INC COM 505336107 3 1712 SH OTR 3 0 1712 0 LA Z BOY INC COM 505336107 2277 51898 SH SOLE 51898 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 35053 137446 SH SOLE 137422 0 24 LADDER CAP CORP CL A 505743104 2824 239331 SH SOLE 239331 0 0 LAKELAND BANCORP INC COM 511637100 428 24560 SH SOLE 24560 0 0 LAKELAND FINL CORP COM 511656100 5274 76219 SH SOLE 76219 0 0 LAKELAND INDS INC COM 511795106 588 21097 SH SOLE 4461 0 16636 LAM RESEARCH CORP COM 512807108 269070 452036 SH SOLE 452028 0 8 LAMAR ADVERTISING CO NEW CL A 512816109 872 9289 SH SOLE 9289 0 0 LAMB WESTON HLDGS INC COM 513272104 1445 18650 SH SOLE 18650 0 0 LANCASTER COLONY CORP COM 513847103 1 418 SH OTR 3 0 418 0 LANCASTER COLONY CORP COM 513847103 61033 347626 SH SOLE 347626 0 0 LANDSTAR SYS INC COM 515098101 1 494 SH OTR 3 0 494 0 LANDSTAR SYS INC COM 515098101 15917 95936 SH SOLE 95936 0 0 LANTHEUS HLDGS INC COM 516544103 766 35846 SH SOLE 35846 0 0 LAREDO PETROLEUM INC COM 516806205 1081 35961 SH SOLE 35961 0 0 LAS VEGAS SANDS CORP COM 517834107 476 7834 SH SOLE 7834 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 6428 142790 SH SOLE 142790 0 0 LAUDER ESTEE COS INC CL A 518439104 11320 38921 SH SOLE 38921 0 0 LAUREATE EDUCATION INC CL A 518613203 503 37013 SH SOLE 37013 0 0 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 809 42050 SH SOLE 42050 0 0 LEAR CORP COM NEW 521865204 11260 62123 SH SOLE 62123 0 0 LEGGETT & PLATT INC COM 524660107 15696 343823 SH SOLE 343823 0 0 LEIDOS HOLDINGS INC COM 525327102 143325 1488624 SH SOLE 1488624 0 0 LEMAITRE VASCULAR INC COM 525558201 211 4330 SH SOLE 4330 0 0 LEMONADE INC COM 52567D107 5826 62560 SH SOLE 62560 0 0 LENNAR CORP CL A 526057104 46769 462003 SH SOLE 462003 0 0 LENNOX INTL INC COM 526107107 1 257 SH OTR 3 0 257 0 LENNOX INTL INC COM 526107107 7181 22788 SH SOLE 22788 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 9787 409313 SH SOLE 409313 0 0 LEXINGTON REALTY TRUST COM 529043101 14 6985 SH OTR 3 0 6985 0 LEXINGTON REALTY TRUST COM 529043101 420 30849 SH SOLE 30849 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 2946 20295 SH SOLE 20295 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1744 40297 SH SOLE 40297 0 0 LIFEVANTAGE CORP COM NEW 53222K205 317 33914 SH SOLE 33914 0 0 LIFE STORAGE INC COM 53223X107 2 891 SH OTR 3 0 891 0 LIFE STORAGE INC COM 53223X107 5944 68265 SH SOLE 68265 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 182 58660 SH SOLE 58660 0 0 LILLY ELI & CO COM 532457108 71207 381152 SH SOLE 381152 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1 620 SH OTR 3 0 620 0 LINCOLN ELEC HLDGS INC COM 533900106 70097 569555 SH SOLE 569555 0 0 LINCOLN NATL CORP IND COM 534187109 20393 327501 SH SOLE 327501 0 0 LINDSAY CORP COM 535555106 21336 128049 SH SOLE 128049 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 11161 746526 SH SOLE 726526 0 20000 LITHIA MTRS INC CL A 536797103 2322 5953 SH SOLE 5953 0 0 LITTELFUSE INC COM 537008104 61135 231187 SH SOLE 231187 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 11045 130482 SH SOLE 130482 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1408 20555 SH SOLE 20555 0 0 LIVEPERSON INC COM 538146101 4013 76092 SH SOLE 76092 0 0 LIVENT CORP COM 53814L108 23623 1363927 SH SOLE 1363927 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1311 564960 SH SOLE 564960 0 0 LOCKHEED MARTIN CORP COM 539830109 6 2910 SH OTR 3 0 2910 0 LOCKHEED MARTIN CORP COM 539830109 218093 587329 SH SOLE 587329 0 0 LOEWS CORP COM 540424108 942 18377 SH SOLE 18377 0 0 LOUISIANA PAC CORP COM 546347105 68413 1233558 SH SOLE 1233558 0 0 LOWES COS INC COM 548661107 28789 151380 SH SOLE 151380 0 0 LULULEMON ATHLETICA INC COM 550021109 18118 59072 SH SOLE 59072 0 0 LUMEN TECHNOLOGIES INC COM 550241103 281321 21072711 SH SOLE 21072711 0 0 LUMENTUM HLDGS INC COM 55024U109 16732 183162 SH SOLE 183162 0 0 LUMINEX CORP DEL COM 55027E102 935 29315 SH SOLE 29315 0 0 LYFT INC CL A COM 55087P104 20324 321689 SH SOLE 321689 0 0 M & T BK CORP COM 55261F104 108426 715167 SH SOLE 715167 0 0 M D C HLDGS INC COM 552676108 7269 122379 SH SOLE 122379 0 0 MDU RES GROUP INC COM 552690109 6 2763 SH OTR 3 0 2763 0 MDU RES GROUP INC COM 552690109 27497 867118 SH SOLE 867118 0 0 MFA FINL INC COM 55272X102 518 127322 SH SOLE 127322 0 0 MGE ENERGY INC COM 55277P104 59119 828112 SH SOLE 828112 0 0 MGIC INVT CORP WIS COM 552848103 20364 1470353 SH SOLE 1470353 0 0 MGM RESORTS INTERNATIONAL COM 552953101 31895 839555 SH SOLE 839555 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 535 16394 SH SOLE 16394 0 0 M/I HOMES INC COM 55305B101 5217 88321 SH SOLE 88321 0 0 MKS INSTRS INC COM 55306N104 29164 157288 SH SOLE 157288 0 0 MPLX LP COM UNIT REP LTD 55336V100 4469 174377 SH SOLE 174377 0 0 MRC GLOBAL INC COM 55345K103 389 43106 SH SOLE 43106 0 0 MSA SAFETY INC COM 553498106 1 464 SH OTR 3 0 464 0 MSA SAFETY INC COM 553498106 2200 14199 SH SOLE 14199 0 0 MSC INDL DIRECT INC CL A 553530106 2 923 SH OTR 3 0 923 0 MSC INDL DIRECT INC CL A 553530106 90043 997445 SH SOLE 997445 0 0 MSCI INC COM 55354G100 17522 41791 SH SOLE 41791 0 0 MSG NETWORK INC CL A 553573106 1852 123145 SH SOLE 119645 0 3500 MYR GROUP INC DEL COM 55405W104 6479 90397 SH SOLE 90397 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 7015 120909 SH SOLE 120909 0 0 MACATAWA BK CORP COM 554225102 1060 106512 SH SOLE 106512 0 0 MACERICH CO COM 554382101 4440 379520 SH SOLE 379520 0 0 MACK CALI RLTY CORP COM 554489104 1113 71882 SH SOLE 71882 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 438 13759 SH SOLE 13759 0 0 MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 2093 95732 SH SOLE 95732 0 0 MACROGENICS INC COM 556099109 757 23758 SH SOLE 23758 0 0 MACYS INC COM 55616P104 476 29408 SH SOLE 29408 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 348 1939 SH SOLE 1939 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 4896 59858 SH SOLE 59858 0 0 MAG SILVER CORP COM 55903Q104 619 41228 SH SOLE 41228 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 6067 139911 SH SOLE 77404 0 62507 MAGNA INTL INC COM 559222401 961 10917 SH SOLE 10917 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 5130 446892 SH SOLE 446892 0 0 MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 510 22975 SH SOLE 22975 0 0 MALIBU BOATS INC COM CL A 56117J100 3307 41505 SH SOLE 41505 0 0 MANHATTAN ASSOCIATES INC COM 562750109 834 7107 SH SOLE 7107 0 0 MANITOWOC CO INC COM NEW 563571405 1876 90968 SH SOLE 90968 0 0 MANPOWERGROUP INC COM 56418H100 706 7134 SH SOLE 7134 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 2 777 SH OTR 3 0 777 0 MANTECH INTERNATIONAL CORP CL A 564563104 33494 384431 SH SOLE 384431 0 0 MARATHON OIL CORP COM 565849106 33202 3108824 SH SOLE 3108824 0 0 MARATHON PETE CORP COM 56585A102 12492 233541 SH SOLE 233541 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 4547 127575 SH SOLE 127575 0 0 MARCUS & MILLICHAP INC COM 566324109 1414 41959 SH SOLE 41959 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 1333 86139 SH SOLE 86139 0 0 MARKEL CORP COM 570535104 8595 7542 SH SOLE 7542 0 0 MARKETAXESS HLDGS INC COM 57060D108 10340 20767 SH SOLE 20767 0 0 MARSH & MCLENNAN COS INC COM 571748102 34 16817 SH OTR 3 0 16817 0 MARSH & MCLENNAN COS INC COM 571748102 218151 1774242 SH SOLE 1773731 0 511 MARRIOTT INTL INC NEW CL A 571903202 15685 105901 SH SOLE 105901 0 0 MARTEN TRANS LTD COM 573075108 4909 289298 SH SOLE 289298 0 0 MARTIN MARIETTA MATLS INC COM 573284106 27397 81583 SH SOLE 81583 0 0 MASCO CORP COM 574599106 10781 179976 SH SOLE 179976 0 0 MASIMO CORP COM 574795100 1 297 SH OTR 3 0 297 0 MASIMO CORP COM 574795100 16118 69884 SH SOLE 69884 0 0 MASTEC INC COM 576323109 12081 128935 SH SOLE 128935 0 0 MASTERCARD INCORPORATED CL A 57636Q104 66027 185442 SH SOLE 185442 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1325 49847 SH SOLE 49847 0 0 MATADOR RES CO COM 576485205 5789 246868 SH SOLE 246868 0 0 MATCH GROUP INC NEW COM 57667L107 296179 2155911 SH SOLE 2155911 0 0 MATERION CORP COM 576690101 1327 20031 SH SOLE 20031 0 0 MATSON INC COM 57686G105 3681 55192 SH SOLE 55192 0 0 MATTEL INC COM 577081102 31836 1598207 SH SOLE 1598207 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 121045 1324779 SH SOLE 1324779 0 0 MAXLINEAR INC COM 57776J100 3700 108561 SH SOLE 108561 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 4627 122338 SH SOLE 122338 0 0 MAXIMUS INC COM 577933104 2 950 SH OTR 3 0 950 0 MAXIMUS INC COM 577933104 8538 94936 SH SOLE 94936 0 0 MCAFEE CORP COM CL A 579063108 7476 328763 SH SOLE 328763 0 0 MCCORMICK & CO INC COM NON VTG 579780206 62450 700425 SH SOLE 700425 0 0 MCDONALDS CORP COM 580135101 11 5426 SH OTR 3 0 5426 0 MCDONALDS CORP COM 580135101 66930 293181 SH SOLE 293181 0 0 MCGRATH RENTCORP COM 580589109 7215 89456 SH SOLE 89456 0 0 MCKESSON CORP COM 58155Q103 16004 82054 SH SOLE 82054 0 0 MEDALLIA INC COM 584021109 8240 295430 SH SOLE 295430 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 12674 595590 SH SOLE 595590 0 0 MEDIFAST INC COM 58470H101 4825 22778 SH SOLE 22778 0 0 MEDNAX INC COM 58502B106 3189 125210 SH SOLE 125210 0 0 MEDPACE HLDGS INC COM 58506Q109 21316 129937 SH SOLE 129937 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 2032 102067 SH SOLE 102067 0 0 MERCADOLIBRE INC COM 58733R102 15273 10375 SH SOLE 10375 0 0 MERCANTILE BANK CORP COM 587376104 1164 35849 SH SOLE 35849 0 0 MERCHANTS BANCORP IND COM 58844R108 587 13990 SH SOLE 13990 0 0 MERCK & CO. INC COM 58933Y105 36 17919 SH OTR 3 0 17919 0 MERCK & CO. INC COM 58933Y105 217645 2805337 SH SOLE 2804528 0 809 MERCURY SYS INC COM 589378108 4609 65240 SH SOLE 65240 0 0 MERCURY GENL CORP NEW COM 589400100 3 1404 SH OTR 3 0 1404 0 MERCURY GENL CORP NEW COM 589400100 7854 127753 SH SOLE 127753 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 3653 139157 SH SOLE 139157 0 0 MERIDIAN BANCORP INC MD COM 58958U103 470 25506 SH SOLE 25506 0 0 MERIT MED SYS INC COM 589889104 2798 46719 SH SOLE 46719 0 0 MERITAGE HOMES CORP COM 59001A102 4187 45554 SH SOLE 45554 0 0 MERITOR INC COM 59001K100 3294 111950 SH SOLE 111950 0 0 MERSANA THERAPEUTICS INC COM 59045L106 966 59685 SH SOLE 59685 0 0 MESA LABS INC COM 59064R109 1369 5623 SH SOLE 5623 0 0 META FINL GROUP INC COM 59100U108 722 15927 SH SOLE 15927 0 0 METHODE ELECTRS INC COM 591520200 4733 112737 SH SOLE 112737 0 0 METLIFE INC COM 59156R108 119043 1958266 SH SOLE 1958266 0 0 METROPOLITAN BK HLDG CORP COM 591774104 1022 20294 SH SOLE 20294 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 22935 19845 SH SOLE 19845 0 0 MICHAELS COS INC COM 59408Q106 8900 405631 SH SOLE 405631 0 0 MICROSOFT CORP COM 594918104 705976 2994341 SH SOLE 2994341 0 0 MICROSTRATEGY INC CL A NEW 594972408 112862 166267 SH SOLE 166267 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 143806 926466 SH SOLE 926466 0 0 MICRON TECHNOLOGY INC COM 595112103 167146 1894866 SH SOLE 1894866 0 0 MID-AMER APT CMNTYS INC COM 59522J103 25 12574 SH OTR 3 0 12574 0 MID-AMER APT CMNTYS INC COM 59522J103 68082 459039 SH SOLE 459039 0 0 MIDDLEBY CORP COM 596278101 16016 96627 SH SOLE 96627 0 0 MIDDLESEX WTR CO COM 596680108 12049 152483 SH SOLE 152483 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 301 10840 SH SOLE 10840 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 1172 37859 SH SOLE 37859 0 0 MILLER HERMAN INC COM 600544100 625 15192 SH SOLE 15192 0 0 MILLER INDS INC TENN COM NEW 600551204 1386 30002 SH SOLE 30002 0 0 MINERALS TECHNOLOGIES INC COM 603158106 3814 50633 SH SOLE 50633 0 0 MIRATI THERAPEUTICS INC COM 60468T105 5201 30360 SH SOLE 30360 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 4228 506899 SH SOLE 506899 0 0 MODEL N INC COM 607525102 536 15222 SH SOLE 15222 0 0 MODERNA INC COM 60770K107 70056 534981 SH SOLE 534981 0 0 MODINE MFG CO COM 607828100 329 22258 SH SOLE 22258 0 0 MODIVCARE INC COM 60783X104 864 5832 SH SOLE 5832 0 0 MOELIS & CO CL A 60786M105 7498 136618 SH SOLE 136618 0 0 MOHAWK INDS INC COM 608190104 34701 180445 SH SOLE 180445 0 0 MOLINA HEALTHCARE INC COM 60855R100 33300 142453 SH SOLE 142453 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 15296 299040 SH SOLE 299040 0 0 MOMO INC ADR 60879B107 23 11544 SH OTR 1 0 11544 0 MOMO INC ADR 60879B107 2037 126657 SH SOLE 126657 0 0 MONDELEZ INTL INC CL A 609207105 53 26445 SH OTR 3 0 26445 0 MONDELEZ INTL INC CL A 609207105 88659 1488324 SH SOLE 1488324 0 0 MONGODB INC CL A 60937P106 187531 701235 SH SOLE 701235 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1811 102391 SH SOLE 102391 0 0 MONOLITHIC PWR SYS INC COM 609839105 48962 138620 SH SOLE 138620 0 0 MONRO INC COM 610236101 1580 24010 SH SOLE 24010 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 174549 1916231 SH SOLE 1916185 0 46 MONTROSE ENVIRONMENTAL GROUP COM 615111101 10207 203374 SH SOLE 203374 0 0 MOOG INC CL A 615394202 527 6339 SH SOLE 6339 0 0 MORGAN STANLEY COM NEW 617446448 138225 1779871 SH SOLE 1779871 0 0 MORGAN STANLEY CHINA A SH FD COM 617468103 1075 47688 SH SOLE 47688 0 0 MORNINGSTAR INC COM 617700109 23850 105980 SH SOLE 105980 0 0 MOSAIC CO NEW COM 61945C103 3809 120486 SH SOLE 120486 0 0 MOTORCAR PTS AMER INC COM 620071100 1128 50129 SH SOLE 50129 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 27 13521 SH OTR 3 0 13521 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 78015 401341 SH SOLE 401341 0 0 MUELLER INDS INC COM 624756102 19530 472302 SH SOLE 472302 0 0 MUELLER WTR PRODS INC COM SER A 624758108 24067 1732704 SH SOLE 1732704 0 0 MR COOPER GROUP INC COM 62482R107 5805 167011 SH SOLE 167011 0 0 MURPHY OIL CORP COM 626717102 17877 1089408 SH SOLE 1089408 0 0 MURPHY USA INC COM 626755102 1 593 SH OTR 3 0 593 0 MURPHY USA INC COM 626755102 4120 27906 SH SOLE 27906 0 0 NBT BANCORP INC COM 628778102 3784 94837 SH SOLE 94837 0 0 NCR CORP NEW COM 62886E108 34397 906364 SH SOLE 906364 0 0 NIC INC COM 62914B100 5 2552 SH OTR 3 0 2552 0 NIC INC COM 62914B100 3605 103707 SH SOLE 103707 0 0 NIO INC SPON ADS 62914V106 213953 5488785 SH SOLE 5488785 0 0 NMI HLDGS INC CL A 629209305 1667 70520 SH SOLE 70520 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 2952 101546 SH SOLE 101546 0 0 NRG ENERGY INC COM NEW 629377508 14707 389805 SH SOLE 389805 0 0 NVR INC COM 62944T105 29453 6252 SH SOLE 6252 0 0 NV5 GLOBAL INC COM 62945V109 4420 45773 SH SOLE 45773 0 0 NOV INC COM 62955J103 4791 349232 SH SOLE 349232 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 4071 61952 SH SOLE 61952 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 1076 30889 SH SOLE 30889 0 0 NASDAQ INC COM 631103108 18 8788 SH OTR 3 0 8788 0 NASDAQ INC COM 631103108 168646 1134882 SH SOLE 1134468 0 414 NATERA INC COM 632307104 5442 53597 SH SOLE 53597 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1942 48944 SH SOLE 48944 0 0 NATIONAL BEVERAGE CORP COM 635017106 6254 127874 SH SOLE 89822 0 38052 NATIONAL HEALTHCARE CORP COM 635906100 2873 36882 SH SOLE 36882 0 0 NATIONAL FUEL GAS CO COM 636180101 4 1807 SH OTR 3 0 1807 0 NATIONAL FUEL GAS CO COM 636180101 6912 136454 SH SOLE 136454 0 0 NATIONAL HEALTH INVS INC COM 63633D104 7977 110364 SH SOLE 110364 0 0 NATIONAL INSTRS CORP COM 636518102 20889 483714 SH SOLE 483714 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 8509 193078 SH SOLE 193078 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 4 1988 SH OTR 3 0 1988 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 957 21981 SH SOLE 21981 0 0 NATIONAL VISION HLDGS INC COM 63845R107 2510 57259 SH SOLE 57259 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 584 33257 SH SOLE 33257 0 0 NAVISTAR INTL CORP NEW COM 63934E108 386 8763 SH SOLE 8763 0 0 NAVIENT CORPORATION COM 63938C108 9900 691852 SH SOLE 691852 0 0 NEKTAR THERAPEUTICS COM 640268108 82962 4148080 SH SOLE 4148080 0 0 NELNET INC CL A 64031N108 3034 41717 SH SOLE 41717 0 0 NEOGENOMICS INC COM NEW 64049M209 4796 99445 SH SOLE 99445 0 0 NETAPP INC COM 64110D104 263324 3623553 SH SOLE 3623553 0 0 NETFLIX INC COM 64110L106 508399 974579 SH SOLE 974579 0 0 NETEASE INC SPONSORED ADS 64110W102 14 7203 SH OTR 1 0 7203 0 NETEASE INC SPONSORED ADS 64110W102 30875 291797 SH SOLE 291797 0 0 NETGEAR INC COM 64111Q104 1283 31225 SH SOLE 31225 0 0 NETSCOUT SYS INC COM 64115T104 2595 92143 SH SOLE 92143 0 0 NEUBERGER BERMAN MUN FD INC COM 64124P101 537 33847 SH SOLE 33847 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 63602 654006 SH SOLE 654006 0 0 NEUBASE THERAPEUTICS INC COM 64132K102 397 53657 SH SOLE 53657 0 0 NEVRO CORP COM 64157F103 1691 12124 SH SOLE 12124 0 0 NEW JERSEY RES CORP COM 646025106 60397 1514850 SH SOLE 1514850 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 5176 369694 SH SOLE 369694 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 867 77098 SH SOLE 77098 0 0 NEW RELIC INC COM 64829B100 702 11424 SH SOLE 11424 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 34176 2708116 SH SOLE 2708116 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 675 151018 SH SOLE 151018 0 0 NEW YORK TIMES CO CL A 650111107 3 1336 SH OTR 3 0 1336 0 NEW YORK TIMES CO CL A 650111107 9222 180851 SH SOLE 180851 0 0 NEWELL BRANDS INC COM 651229106 11203 418325 SH SOLE 418325 0 0 NEWMARKET CORP COM 651587107 70056 184280 SH SOLE 184280 0 0 NEWMONT CORP COM 651639106 82334 1366078 SH SOLE 1366078 0 0 NEWS CORP NEW CL A 65249B109 3309 130111 SH SOLE 130111 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 33044 235303 SH SOLE 235303 0 0 NEXTERA ENERGY INC COM 65339F101 75897 1003791 SH SOLE 1003791 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 51519 706895 SH SOLE 706895 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 723 15679 SH SOLE 15679 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 4113 227258 SH SOLE 227258 0 0 NICE LTD SPONSORED ADR 653656108 4423 20291 SH SOLE 20291 0 0 NICOLET BANKSHARES INC COM 65406E102 405 4857 SH SOLE 4857 0 0 NIKE INC CL B 654106103 160185 1205399 SH SOLE 1205399 0 0 NIKOLA CORP COM 654110105 11762 846784 SH SOLE 846784 0 0 NISOURCE INC COM 65473P105 4837 200629 SH SOLE 200629 0 0 NIU TECHNOLOGIES ADS 65481N100 13988 381672 SH SOLE 381672 0 0 NLIGHT INC COM 65487K100 4111 126868 SH SOLE 126868 0 0 NOKIA CORP SPONSORED ADR 654902204 13477 3403408 SH SOLE 3403408 0 0 NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 3601 248364 SH SOLE 248364 0 0 NORDSTROM INC COM 655664100 468 12354 SH SOLE 12354 0 0 NORFOLK SOUTHN CORP COM 655844108 113783 423740 SH SOLE 423740 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 562 21301 SH SOLE 21301 0 0 NORTHERN TR CORP COM 665859104 16323 155293 SH SOLE 155293 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 2379 149457 SH SOLE 149457 0 0 NORTHRIM BANCORP INC COM 666762109 699 16443 SH SOLE 16443 0 0 NORTHROP GRUMMAN CORP COM 666807102 85349 263716 SH SOLE 263706 0 10 NORTHWEST BANCSHARES INC MD COM 667340103 6561 454076 SH SOLE 454076 0 0 NORTHWEST PIPE CO COM 667746101 2834 84795 SH SOLE 84795 0 0 NORTHWESTERN CORP COM NEW 668074305 3 1338 SH OTR 3 0 1338 0 NORTHWESTERN CORP COM NEW 668074305 65483 1003003 SH SOLE 1003003 0 0 NORTONLIFELOCK INC COM 668771108 19000 893690 SH SOLE 893690 0 0 NOVARTIS AG SPONSORED ADR 66987V109 57336 670758 SH SOLE 670758 0 0 NOVAVAX INC COM NEW 670002401 5559 30662 SH SOLE 30662 0 0 NOVO-NORDISK A S ADR 670100205 55597 824639 SH SOLE 824639 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 11509 217603 SH SOLE 217603 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 9274 212518 SH SOLE 212518 0 0 NUCOR CORP COM 670346105 30808 383803 SH SOLE 383803 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 3932 230073 SH SOLE 230073 0 0 NUTANIX INC CL A 67059N108 23144 871396 SH SOLE 871396 0 0 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 118 11517 SH SOLE 11517 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 1688 113902 SH SOLE 110242 0 3660 NUVEEN MUN CR OPPORTUNITIES COM 670663103 1098 78279 SH SOLE 78279 0 0 NVIDIA CORPORATION COM 67066G104 214849 402391 SH SOLE 402391 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 1725 113935 SH SOLE 113935 0 0 NUVEEN INTER DURATION MUN TE COM 670671106 520 36428 SH SOLE 36428 0 0 NUVEEN INT DUR QUAL MUN TRM COM 670677103 393 26831 SH SOLE 26831 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 1235 85594 SH SOLE 85594 0 0 NUVASIVE INC COM 670704105 684 10427 SH SOLE 10427 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1345 83246 SH SOLE 83246 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 1832 108390 SH SOLE 108390 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 159 16402 SH SOLE 16402 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 138 14267 SH SOLE 14267 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 2747 289475 SH SOLE 289475 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 3230 496977 SH SOLE 496977 0 0 NUVEEN TAX-ADVANTAGED DIVID COM 67073G105 1942 128509 SH SOLE 128509 0 0 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 1293 77064 SH SOLE 77064 0 0 NUVEEN REAL ASSET INCOME & G COM 67074Y105 1883 127937 SH SOLE 127937 0 0 NUTRIEN LTD COM 67077M108 865 16051 SH SOLE 16051 0 0 NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 585 36242 SH SOLE 36242 0 0 OGE ENERGY CORP COM 670837103 5 2346 SH OTR 3 0 2346 0 OGE ENERGY CORP COM 670837103 68352 2109903 SH SOLE 2109903 0 0 NUVEEN MUN VALUE FD INC COM 670928100 1332 119613 SH SOLE 119613 0 0 O-I GLASS INC COM 67098H104 2785 188937 SH SOLE 188937 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 4 2134 SH OTR 3 0 2134 0 OREILLY AUTOMOTIVE INC COM 67103H107 178242 349254 SH SOLE 349254 0 0 OSI SYSTEMS INC COM 671044105 2 795 SH OTR 3 0 795 0 OSI SYSTEMS INC COM 671044105 1686 16745 SH SOLE 16745 0 0 O2MICRO INTERNATIONAL LIMITE SPONS ADR 67107W100 2432 310935 SH SOLE 310935 0 0 OAK STR HEALTH INC COM 67181A107 8336 153611 SH SOLE 153611 0 0 OCCIDENTAL PETE CORP COM 674599105 31811 1195022 SH SOLE 1195022 0 0 OCEANFIRST FINL CORP COM 675234108 3709 154924 SH SOLE 154924 0 0 OCULAR THERAPEUTIX INC COM 67576A100 528 32150 SH SOLE 32150 0 0 OKTA INC CL A 679295105 407473 1848538 SH SOLE 1848538 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 65960 274364 SH SOLE 274364 0 0 OLD NATL BANCORP IND COM 680033107 10907 563951 SH SOLE 563951 0 0 OLD REP INTL CORP COM 680223104 8 4000 SH OTR 3 0 4000 0 OLD REP INTL CORP COM 680223104 12346 561302 SH SOLE 561302 0 0 OLD SECOND BANCORP INC ILL COM 680277100 1096 82949 SH SOLE 82949 0 0 OLIN CORP COM PAR $1 680665205 3263 85946 SH SOLE 85946 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 14984 172235 SH SOLE 172235 0 0 OMNICOM GROUP INC COM 681919106 32563 439154 SH SOLE 439154 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1046 28568 SH SOLE 28568 0 0 OMNICELL COM COM 68213N109 8366 64416 SH SOLE 64416 0 0 ON SEMICONDUCTOR CORP COM 682189105 138916 3338514 SH SOLE 3338514 0 0 ONE GAS INC COM 68235P108 2 1020 SH OTR 3 0 1020 0 ONE GAS INC COM 68235P108 64369 835922 SH SOLE 835922 0 0 ONE LIBERTY PPTYS INC COM 682406103 970 43568 SH SOLE 43568 0 0 1 800 FLOWERS COM INC CL A 68243Q106 4401 159387 SH SOLE 159387 0 0 ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248T105 1331 90075 SH SOLE 90075 0 0 ONEOK INC NEW COM 682680103 21338 421204 SH SOLE 421204 0 0 ONEMAIN HLDGS INC COM 68268W103 15515 288812 SH SOLE 288812 0 0 1LIFE HEALTHCARE INC COM 68269G107 5367 137340 SH SOLE 137340 0 0 ONESPAN INC COM 68287N100 9942 405797 SH SOLE 405797 0 0 ONTO INNOVATION INC COM 683344105 4246 64620 SH SOLE 64620 0 0 OPEN TEXT CORP COM 683715106 106093 2223716 SH SOLE 2223716 0 0 OPKO HEALTH INC COM 68375N103 5141 1198322 SH SOLE 312161 0 886161 OPORTUN FINL CORP COM 68376D104 951 45909 SH SOLE 45909 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 968 24160 SH SOLE 24160 0 0 ORACLE CORP COM 68389X105 95 47688 SH OTR 3 0 47688 0 ORACLE CORP COM 68389X105 485044 6864719 SH SOLE 6864719 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 4151 233975 SH SOLE 233975 0 0 ORANGE SPONSORED ADR 684060106 296 23990 SH SOLE 23990 0 0 ORIGIN BANCORP INC COM 68621T102 485 11438 SH SOLE 11438 0 0 ORION ENERGY SYSTEMS INC COM 686275108 2468 354556 SH SOLE 354556 0 0 ORION GROUP HLDGS INC COM 68628V308 452 74518 SH SOLE 74518 0 0 ORMAT TECHNOLOGIES INC COM 686688102 41498 528433 SH SOLE 528433 0 0 OSHKOSH CORP COM 688239201 29570 249198 SH SOLE 249198 0 0 OTIS WORLDWIDE CORP COM 68902V107 18827 275041 SH SOLE 275041 0 0 OTTER TAIL CORP COM 689648103 62715 1358347 SH SOLE 1358347 0 0 OUTFRONT MEDIA INC COM 69007J106 550 25192 SH SOLE 25192 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 388 188502 SH SOLE 188502 0 0 OVERSTOCK COM INC DEL COM 690370101 9221 139169 SH SOLE 139169 0 0 OVID THERAPEUTICS INC COM 690469101 429 106796 SH SOLE 106796 0 0 OVINTIV INC COM 69047Q102 8138 341652 SH SOLE 341652 0 0 OWENS & MINOR INC NEW COM 690732102 6702 178288 SH SOLE 178288 0 0 PBF ENERGY INC CL A 69318G106 2174 153619 SH SOLE 153619 0 0 PC CONNECTION INC COM 69318J100 2778 59875 SH SOLE 59875 0 0 PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 6354 431637 SH SOLE 431637 0 0 PDC ENERGY INC COM 69327R101 11868 345014 SH SOLE 345014 0 0 PDF SOLUTIONS INC COM 693282105 447 25144 SH SOLE 25144 0 0 PG&E CORP COM 69331C108 1310 111893 SH SOLE 111893 0 0 PGT INNOVATIONS INC COM 69336V101 4545 179998 SH SOLE 179998 0 0 PJT PARTNERS INC COM CL A 69343T107 4244 62741 SH SOLE 62741 0 0 PLDT INC SPONSORED ADR 69344D408 13092 500457 SH SOLE 481557 0 18900 PGIM HIGH YIELD BOND FUND IN COM 69346H100 195 12437 SH SOLE 12437 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 3376 226269 SH SOLE 226269 0 0 PNC FINL SVCS GROUP INC COM 693475105 189303 1079203 SH SOLE 1079203 0 0 PPG INDS INC COM 693506107 13 6723 SH OTR 3 0 6723 0 PPG INDS INC COM 693506107 216497 1434096 SH SOLE 1434096 0 0 PPL CORP COM 69351T106 95464 3310113 SH SOLE 3310113 0 0 PRA HEALTH SCIENCES INC COM 69354M108 22892 149296 SH SOLE 149296 0 0 PRA GROUP INC COM 69354N106 957 25824 SH SOLE 25824 0 0 PPD INC COM 69355F102 20305 536604 SH SOLE 536604 0 0 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 313 15589 SH SOLE 15589 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 7292 47171 SH SOLE 47171 0 0 PVH CORPORATION COM 693656100 210 1987 SH SOLE 1987 0 0 PTC THERAPEUTICS INC COM 69366J200 2639 55740 SH SOLE 55740 0 0 PTC INC COM 69370C100 1 572 SH OTR 3 0 572 0 PTC INC COM 69370C100 55406 401940 SH SOLE 401940 0 0 PACCAR INC COM 693718108 122167 1314753 SH SOLE 1314753 0 0 PACIFIC PREMIER BANCORP COM 69478X105 3753 86391 SH SOLE 86391 0 0 PACIRA BIOSCIENCES INC COM 695127100 1369 19530 SH SOLE 19530 0 0 PACKAGING CORP AMER COM 695156109 79864 593869 SH SOLE 593869 0 0 GREAT WESTN NATL BK PORTLAND COM 695263103 2927 76711 SH SOLE 76711 0 0 PAGERDUTY INC COM 69553P100 43161 1072864 SH SOLE 1072864 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 384 556700 SH SOLE 115200 0 441500 PALANTIR TECHNOLOGIES INC CL A 69608A108 21675 930654 SH SOLE 930654 0 0 PALO ALTO NETWORKS INC COM 697435105 189318 587835 SH SOLE 587835 0 0 PALOMAR HLDGS INC COM 69753M105 773 11529 SH SOLE 11529 0 0 PAN AMERN SILVER CORP COM 697900108 688 22904 SH SOLE 22904 0 0 PAPA JOHNS INTL INC COM 698813102 2836 31999 SH SOLE 31999 0 0 PAR PAC HOLDINGS INC COM NEW 69888T207 263 18602 SH SOLE 18602 0 0 PARAMOUNT GROUP INC COM 69924R108 2797 276142 SH SOLE 276142 0 0 PARK AEROSPACE CORP COM 70014A104 31 15617 SH OTR 3 0 15617 0 PARK HOTELS & RESORTS INC COM 700517105 1168 54124 SH SOLE 54124 0 0 PARK NATL CORP COM 700658107 3041 23520 SH SOLE 23520 0 0 PARKER-HANNIFIN CORP COM 701094104 14557 46151 SH SOLE 46151 0 0 PARSONS CORPORATION COM 70202L102 1656 40961 SH SOLE 40961 0 0 PATRICK INDS INC COM 703343103 3252 38261 SH SOLE 38261 0 0 PATTERSON COS INC COM 703395103 5803 181641 SH SOLE 181641 0 0 PAYCHEX INC COM 704326107 52 26215 SH OTR 3 0 26215 0 PAYCHEX INC COM 704326107 83666 827350 SH SOLE 827350 0 0 PAYCOM SOFTWARE INC COM 70432V102 79947 216039 SH SOLE 216039 0 0 PAYLOCITY HLDG CORP COM 70438V106 59232 329378 SH SOLE 329378 0 0 PAYPAL HLDGS INC COM 70450Y103 564745 2325585 SH SOLE 2325571 0 14 PEAPACK-GLADSTONE FINL CORP COM 704699107 285 9215 SH SOLE 9215 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 2377 97878 SH SOLE 97878 0 0 PEGASYSTEMS INC COM 705573103 20312 177643 SH SOLE 177643 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 42084 374279 SH SOLE 374279 0 0 PENN NATL GAMING INC COM 707569109 5782 55155 SH SOLE 55155 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 6837 102236 SH SOLE 102236 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 34436 429165 SH SOLE 429165 0 0 PEOPLES BANCORP INC COM 709789101 1176 35468 SH SOLE 35468 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 24086 1345573 SH SOLE 1345573 0 0 PEPSICO INC COM 713448108 28 14045 SH OTR 3 0 14045 0 PEPSICO INC COM 713448108 228577 1601914 SH SOLE 1601460 0 454 PERDOCEO ED CORP COM 71363P106 3710 310196 SH SOLE 310196 0 0 PERFICIENT INC COM 71375U101 2550 43427 SH SOLE 43427 0 0 PERKINELMER INC COM 714046109 36114 281501 SH SOLE 281501 0 0 PERSPECTA INC COM 715347100 2627 90423 SH SOLE 90423 0 0 PETIQ INC COM CL A 71639T106 2819 79960 SH SOLE 79960 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 209 5793 SH SOLE 5793 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 81 40298 SH OTR 1 0 40298 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1287 111502 SH SOLE 111502 0 0 PFIZER INC COM 717081103 76 38174 SH OTR 3 0 38174 0 PFIZER INC COM 717081103 212478 5826513 SH SOLE 5826513 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1302 53367 SH SOLE 53367 0 0 PHILIP MORRIS INTL INC COM 718172109 107930 1216253 SH SOLE 1216253 0 0 PHILLIPS 66 COM 718546104 9754 119625 SH SOLE 119625 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 5771 182213 SH SOLE 182213 0 0 PHYSICIANS RLTY TR COM 71943U104 8 4060 SH OTR 3 0 4060 0 PHYSICIANS RLTY TR COM 71943U104 783 40238 SH SOLE 40238 0 0 PHREESIA INC COM 71944F106 3985 76496 SH SOLE 76496 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1208 69565 SH SOLE 69565 0 0 PILGRIMS PRIDE CORP COM 72147K108 20 9872 SH OTR 3 0 9872 0 PILGRIMS PRIDE CORP COM 72147K108 12953 534602 SH SOLE 534602 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 9676 94949 SH SOLE 94949 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 760 13516 SH SOLE 13416 0 100 PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 3897 174988 SH SOLE 174988 0 0 PINDUODUO INC SPONSORED ADS 722304102 71702 535569 SH SOLE 535569 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 13895 156722 SH SOLE 156722 0 0 PINNACLE WEST CAP CORP COM 723484101 77926 957916 SH SOLE 957916 0 0 PINTEREST INC CL A 72352L106 333923 4510640 SH SOLE 4510640 0 0 PIONEER NAT RES CO COM 723787107 35819 225533 SH SOLE 225533 0 0 PIPER SANDLER COMPANIES COM 724078100 1404 12801 SH SOLE 12801 0 0 PITNEY BOWES INC COM 724479100 875 106240 SH SOLE 106240 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3236 355615 SH SOLE 355615 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 3171 337308 SH SOLE 337308 0 0 PLANET FITNESS INC CL A 72703H101 739 9566 SH SOLE 9566 0 0 PLANTRONICS INC NEW COM 727493108 6011 154482 SH SOLE 154482 0 0 PLEXUS CORP COM 729132100 2451 26690 SH SOLE 26690 0 0 PLUG POWER INC COM NEW 72919P202 168383 4698189 SH SOLE 4698189 0 0 PLURALSIGHT INC COM CL A 72941B106 11699 523667 SH SOLE 523667 0 0 POLARIS INC COM 731068102 7519 56323 SH SOLE 56323 0 0 POOL CORP COM 73278L105 33725 97687 SH SOLE 97687 0 0 POPULAR INC COM NEW 733174700 100784 1433219 SH SOLE 1433219 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 3545 74684 SH SOLE 74684 0 0 POST HLDGS INC COM 737446104 1 743 SH OTR 3 0 743 0 POST HLDGS INC COM 737446104 2662 24438 SH SOLE 24438 0 0 POTLATCHDELTIC CORPORATION COM 737630103 3 1459 SH OTR 3 0 1459 0 POTLATCHDELTIC CORPORATION COM 737630103 5019 93380 SH SOLE 93380 0 0 POWELL INDS INC COM 739128106 3928 115968 SH SOLE 115968 0 0 POWER INTEGRATIONS INC COM 739276103 55301 678705 SH SOLE 678705 0 0 PQ GROUP HLDGS INC COM 73943T103 3659 219112 SH SOLE 219112 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 464 7289 SH SOLE 7289 0 0 PREMIER INC CL A 74051N102 27395 809309 SH SOLE 809309 0 0 PREMIER FINANCIAL CORP COM 74052F108 611 18384 SH SOLE 18384 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3 1738 SH OTR 3 0 1738 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 7092 159162 SH SOLE 159162 0 0 PRETIUM RES INC COM 74139C102 726 70044 SH SOLE 70044 0 0 PRICE T ROWE GROUP INC COM 74144T108 87106 507611 SH SOLE 507611 0 0 PRICESMART INC COM 741511109 2 763 SH OTR 3 0 763 0 PRICESMART INC COM 741511109 1433 14049 SH SOLE 14049 0 0 PRIMORIS SVCS CORP COM 74164F103 4647 140273 SH SOLE 140273 0 0 PRIMERICA INC COM 74164M108 9154 61924 SH SOLE 61924 0 0 PRIMIS FINANCIAL CORP COM 74167B109 172 11858 SH SOLE 11858 0 0 PRIMO WATER CORPORATION COM 74167P108 18098 1113050 SH SOLE 1113050 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 30980 516680 SH SOLE 516680 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 1180 87341 SH SOLE 87341 0 0 PROASSURANCE CORP COM 74267C106 745 27841 SH SOLE 27841 0 0 PROCTER AND GAMBLE CO COM 742718109 25 12386 SH OTR 3 0 12386 0 PROCTER AND GAMBLE CO COM 742718109 218101 1598048 SH SOLE 1597577 0 471 PROFESSIONAL HLDG CORP CL A COM 743139107 654 35608 SH SOLE 35608 0 0 PROGRESS SOFTWARE CORP COM 743312100 3 1715 SH OTR 3 0 1715 0 PROGRESS SOFTWARE CORP COM 743312100 2881 63669 SH SOLE 63669 0 0 PROGRESSIVE CORP COM 743315103 22 10905 SH OTR 3 0 10905 0 PROGRESSIVE CORP COM 743315103 170658 1774035 SH SOLE 1773376 0 659 PROGYNY INC COM 74340E103 4934 110862 SH SOLE 110862 0 0 PROLOGIS INC. COM 74340W103 24 11925 SH OTR 3 0 11925 0 PROLOGIS INC. COM 74340W103 69766 646243 SH SOLE 646243 0 0 PROOFPOINT INC COM 743424103 130466 1037177 SH SOLE 1037177 0 0 PROS HOLDINGS INC COM 74346Y103 5506 129543 SH SOLE 129543 0 0 PROSPERITY BANCSHARES INC COM 743606105 18443 246269 SH SOLE 246269 0 0 PROTO LABS INC COM 743713109 5145 42255 SH SOLE 42255 0 0 PROVENTION BIO INC COM 74374N102 1487 141703 SH SOLE 141703 0 0 PROVIDENT FINL SVCS INC COM 74386T105 2940 131970 SH SOLE 131970 0 0 PRUDENTIAL FINL INC COM 744320102 29474 323540 SH SOLE 323540 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 97624 1621399 SH SOLE 1621399 0 0 PUBLIC STORAGE COM 74460D109 21 10526 SH OTR 3 0 10526 0 PUBLIC STORAGE COM 74460D109 74751 292403 SH SOLE 292403 0 0 PULTE GROUP INC COM 745867101 110316 2103658 SH SOLE 2103658 0 0 PURE STORAGE INC CL A 74624M102 148938 6914484 SH SOLE 6914484 0 0 QCR HOLDINGS INC COM 74727A104 3118 66040 SH SOLE 66040 0 0 QUAD / GRAPHICS INC COM CL A 747301109 314 88874 SH SOLE 88874 0 0 QUAKER CHEM CORP COM 747316107 6437 26404 SH SOLE 26404 0 0 QTS RLTY TR INC COM CL A 74736A103 436 7032 SH SOLE 7032 0 0 QORVO INC COM 74736K101 44612 244184 SH SOLE 244184 0 0 Q2 HLDGS INC COM 74736L109 38418 383412 SH SOLE 383412 0 0 QUALCOMM INC COM 747525103 263452 1986968 SH SOLE 1986968 0 0 QUALYS INC COM 74758T303 156045 1489262 SH SOLE 1489262 0 0 QUANTA SVCS INC COM 74762E102 42244 480153 SH SOLE 480153 0 0 QUANTERIX CORP COM 74766Q101 5216 89208 SH SOLE 89208 0 0 QUANTUM CORP COM NEW 747906501 1242 149054 SH SOLE 149054 0 0 QUEST DIAGNOSTICS INC COM 74834L100 247741 1930347 SH SOLE 1930347 0 0 QUIDEL CORP COM 74838J101 8330 65110 SH SOLE 65110 0 0 QURATE RETAIL INC COM SER A 74915M100 26770 2276378 SH SOLE 2276378 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 1370 21544 SH SOLE 21544 0 0 R1 RCM INC COM 749397105 5336 216225 SH SOLE 216225 0 0 REV GROUP INC COM 749527107 1351 70505 SH SOLE 70505 0 0 RLI CORP COM 749607107 4 2115 SH OTR 3 0 2115 0 RLI CORP COM 749607107 3920 33017 SH SOLE 33017 0 0 RLJ LODGING TR COM 74965L101 801 51740 SH SOLE 51740 0 0 RMR GROUP INC CL A 74967R106 1661 40700 SH SOLE 40700 0 0 RH COM 74967X103 6376 10688 SH SOLE 10688 0 0 RPM INTL INC COM 749685103 2 849 SH OTR 3 0 849 0 RPM INTL INC COM 749685103 7201 77555 SH SOLE 77555 0 0 RPT REALTY SH BEN INT 74971D101 398 34859 SH SOLE 34859 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 282214 11867704 SH SOLE 11867704 0 0 RADIAN GROUP INC COM 750236101 4725 203247 SH SOLE 203247 0 0 RADIANT LOGISTICS INC COM 75025X100 822 118296 SH SOLE 118296 0 0 RADNET INC COM 750491102 2300 105741 SH SOLE 105741 0 0 RAMBUS INC DEL COM 750917106 1768 90964 SH SOLE 90964 0 0 RALPH LAUREN CORP CL A 751212101 5977 48532 SH SOLE 48532 0 0 RANGE RES CORP COM 75281A109 12900 1248831 SH SOLE 1248831 0 0 RAPID7 INC COM 753422104 86456 1158773 SH SOLE 1158773 0 0 RAYMOND JAMES FINL INC COM 754730109 14902 121587 SH SOLE 121587 0 0 RAYONIER INC COM 754907103 15 7667 SH OTR 3 0 7667 0 RAYONIER INC COM 754907103 1738 46229 SH SOLE 46229 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 59671 772236 SH SOLE 772236 0 0 RBC BEARINGS INC COM 75524B104 8018 40746 SH SOLE 40746 0 0 REALOGY HLDGS CORP COM 75605Y106 5968 394441 SH SOLE 394441 0 0 REALTY INCOME CORP COM 756109104 2626 41348 SH SOLE 41348 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 337 10063 SH SOLE 10063 0 0 RED RIVER BANCSHARES INC COM 75686R202 923 16475 SH SOLE 16475 0 0 REDFIN CORP COM 75737F108 17023 255634 SH SOLE 255634 0 0 REDWOOD TR INC COM 758075402 661 63471 SH SOLE 63471 0 0 REGAL BELOIT CORP COM 758750103 21582 151262 SH SOLE 151246 0 16 REGENCY CTRS CORP COM 758849103 2628 46349 SH SOLE 46349 0 0 REGENERON PHARMACEUTICALS COM 75886F107 82353 174057 SH SOLE 174047 0 10 REGENXBIO INC COM 75901B107 2756 80807 SH SOLE 80807 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 29074 1407283 SH SOLE 1407283 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 11360 90122 SH SOLE 90122 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1 597 SH OTR 3 0 597 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 25439 166448 SH SOLE 166448 0 0 RELIANT BANCORP INC COM 75956B101 1348 46943 SH SOLE 46943 0 0 RENASANT CORP COM 75970E107 3666 88603 SH SOLE 88603 0 0 RENESOLA LTD SPONSORED ADS 75971T301 3012 244269 SH SOLE 26869 0 217400 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 28854 436910 SH SOLE 436910 0 0 REPLIGEN CORP COM 759916109 27371 140790 SH SOLE 140790 0 0 RENT A CTR INC NEW COM 76009N100 6931 120208 SH SOLE 120208 0 0 REPUBLIC BANCORP INC KY CL A 760281204 402 9083 SH SOLE 9083 0 0 REPAY HLDGS CORP COM CL A 76029L100 2233 95103 SH SOLE 95103 0 0 REPUBLIC SVCS INC COM 760759100 39 19663 SH OTR 3 0 19663 0 REPUBLIC SVCS INC COM 760759100 70690 691861 SH SOLE 691861 0 0 RESMED INC COM 761152107 12723 65577 SH SOLE 65577 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 640 22668 SH SOLE 22668 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2627 165553 SH SOLE 165553 0 0 RETAIL PPTYS AMER INC CL A 76131V202 3682 351376 SH SOLE 351376 0 0 REVANCE THERAPEUTICS INC COM 761330109 2041 73016 SH SOLE 73016 0 0 REVOLUTION MEDICINES INC COM 76155X100 10311 224741 SH SOLE 224741 0 0 REXNORD CORP COM 76169B102 29082 617590 SH SOLE 617590 0 0 REXFORD INDL RLTY INC COM 76169C100 1473 29234 SH SOLE 29234 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 7697 258464 SH SOLE 258464 0 0 RIBBON COMMUNICATIONS INC COM 762544104 8164 994457 SH SOLE 994457 0 0 RINGCENTRAL INC CL A 76680R206 38032 127675 SH SOLE 127675 0 0 RIO TINTO PLC SPONSORED ADR 767204100 6139 79061 SH SOLE 56401 0 22660 RITE AID CORP COM 767754872 5521 269828 SH SOLE 269828 0 0 ROBERT HALF INTL INC COM 770323103 86022 1101854 SH SOLE 1101854 0 0 ROCKET COS INC COM CL A 77311W101 40458 1752184 SH SOLE 1647184 0 105000 ROCKWELL AUTOMATION INC COM 773903109 65710 247551 SH SOLE 247551 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 84584 1834800 SH SOLE 1834800 0 0 ROGERS CORP COM 775133101 583 3099 SH SOLE 3099 0 0 ROKU INC COM CL A 77543R102 16250 49882 SH SOLE 49882 0 0 ROLLINS INC COM 775711104 21110 613317 SH SOLE 613317 0 0 ROPER TECHNOLOGIES INC COM 776696106 56435 139918 SH SOLE 139918 0 0 ROSS STORES INC COM 778296103 22704 189340 SH SOLE 189340 0 0 ROYAL BK CDA COM 780087102 57674 625462 SH SOLE 625462 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1280 32653 SH SOLE 32653 0 0 ROYAL GOLD INC COM 780287108 13219 122831 SH SOLE 122831 0 0 ROYCE VALUE TR INC COM 780910105 673 37137 SH SOLE 37137 0 0 ROYCE MICRO-CAP TR INC COM 780915104 584 51676 SH SOLE 51676 0 0 RUSH ENTERPRISES INC CL A 781846209 3817 76591 SH SOLE 76591 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 429 17260 SH SOLE 17260 0 0 RYDER SYS INC COM 783549108 20985 277399 SH SOLE 277399 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 444 5727 SH SOLE 5727 0 0 S & T BANCORP INC COM 783859101 2526 75405 SH SOLE 75405 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 14083 50742 SH SOLE 50742 0 0 SEI INVTS CO COM 784117103 16330 268015 SH SOLE 268015 0 0 SJW GROUP COM 784305104 17443 276916 SH SOLE 276916 0 0 SL GREEN RLTY CORP COM 78440X804 4952 70758 SH SOLE 70758 0 0 SLM CORP COM 78442P106 24523 1364676 SH SOLE 1364676 0 0 SM ENERGY CO COM 78454L100 7808 476967 SH SOLE 476967 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 8 3929 SH OTR 2 0 3929 0 SPX CORP COM 784635104 6270 107603 SH SOLE 107603 0 0 SPS COMM INC COM 78463M107 1 702 SH OTR 3 0 702 0 SPS COMM INC COM 78463M107 5249 52152 SH SOLE 52152 0 0 SPDR GOLD TR GOLD SHS 78463V107 552 3453 SH SOLE 3453 0 0 SPDR SER TR NYSE TECH ETF 78464A102 3785 26159 SH SOLE 26159 0 0 SPDR SER TR BLOMBRG BRC INTL 78464A151 1824 50920 SH SOLE 50920 0 0 SPDR SER TR NUVEEN BBG BRCLY 78464A284 311 5235 SH SOLE 5054 0 181 SPDR SER TR WELLS FG PFD ETF 78464A292 1851 42629 SH SOLE 42629 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 625 7623 SH SOLE 7623 0 0 SPDR SER TR FTSE INT GVT ETF 78464A490 1777 32007 SH SOLE 32007 0 0 SPDR SER TR BLOMBERG INTL TR 78464A516 344 11810 SH SOLE 11810 0 0 SPDR SER TR S&P BK ETF 78464A797 1209 23297 SH SOLE 23297 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 28291 404915 SH SOLE 404915 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1776 38830 SH SOLE 38830 0 0 SPDR SER TR BLOOMBERG BRCLYS 78468R622 4172 38349 SH SOLE 38349 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 304 5880 SH SOLE 5880 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 586 11818 SH SOLE 11448 0 370 SSR MNG INC COM 784730103 699 48970 SH SOLE 48970 0 0 SVB FINANCIAL GROUP COM 78486Q101 10300 20864 SH SOLE 20864 0 0 SVMK INC COM 78489X103 42406 2314714 SH SOLE 2314714 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 3395 195575 SH SOLE 195575 0 0 SABRE CORP COM 78573M104 2629 177499 SH SOLE 177499 0 0 SAFEHOLD INC COM 78645L100 7232 103166 SH SOLE 103166 0 0 SAFETY INS GROUP INC COM 78648T100 2 967 SH OTR 3 0 967 0 SAFETY INS GROUP INC COM 78648T100 6879 80681 SH SOLE 80681 0 0 SAGE THERAPEUTICS INC COM 78667J108 18704 249888 SH SOLE 249888 0 0 SAIA INC COM 78709Y105 8540 37037 SH SOLE 37037 0 0 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 91826 1813315 SH SOLE 1813315 0 0 ST JOE CO COM 790148100 5255 122486 SH SOLE 122486 0 0 SALESFORCE COM INC COM 79466L302 561052 2648096 SH SOLE 2648096 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 2841 141111 SH SOLE 141111 0 0 SANDERSON FARMS INC COM 800013104 1499 9621 SH SOLE 9621 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 778 114410 SH SOLE 114410 0 0 SANDY SPRING BANCORP INC COM 800363103 3827 88110 SH SOLE 88110 0 0 SANGAMO THERAPEUTICS INC COM 800677106 4160 331982 SH SOLE 331982 0 0 SANMINA CORPORATION COM 801056102 5102 123298 SH SOLE 123298 0 0 SANOFI SPONSORED ADR 80105N105 58383 1180413 SH SOLE 1180413 0 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 17847 659519 SH SOLE 659519 0 0 SAP SE SPON ADR 803054204 145615 1185889 SH SOLE 675865 0 510024 SAREPTA THERAPEUTICS INC COM 803607100 66024 885871 SH SOLE 885871 0 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 125 21082 SH SOLE 21082 0 0 HENRY SCHEIN INC COM 806407102 25596 369672 SH SOLE 369672 0 0 SCHLUMBERGER LTD COM 806857108 6249 229819 SH SOLE 229819 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 29760 1191826 SH SOLE 1191826 0 0 SCHWAB CHARLES CORP COM 808513105 4668 71616 SH SOLE 71616 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 11 5381 SH OTR 3 0 5381 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 5167 100130 SH SOLE 100130 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 1 734 SH OTR 3 0 734 0 SCIENCE APPLICATIONS INTL CO COM 808625107 86396 1032835 SH SOLE 1032835 0 0 SCIENTIFIC GAMES CORP COM 80874P109 3729 96819 SH SOLE 96819 0 0 SCIPLAY CORPORATION CL A 809087109 973 60127 SH SOLE 60127 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 23066 94160 SH SOLE 94160 0 0 SCPHARMACEUTICALS INC COM 810648105 163 24437 SH SOLE 24437 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 3874 201044 SH SOLE 201044 0 0 SEA LTD SPONSORD ADS 81141R100 64119 287231 SH SOLE 287231 0 0 SEABOARD CORP DEL COM 811543107 4981 1350 SH SOLE 1350 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 2893 79832 SH SOLE 79832 0 0 SEAGEN INC COM 81181C104 69839 502946 SH SOLE 502946 0 0 SEALED AIR CORP NEW COM 81211K100 11529 251615 SH SOLE 251615 0 0 SEAWORLD ENTMT INC COM 81282V100 418 8425 SH SOLE 8425 0 0 SELECT MED HLDGS CORP COM 81619Q105 2554 74900 SH SOLE 74900 0 0 SELECTIVE INS GROUP INC COM 816300107 5914 81522 SH SOLE 81522 0 0 SELECTQUOTE INC COM 816307300 14740 499502 SH SOLE 499502 0 0 SEMTECH CORP COM 816850101 3819 55352 SH SOLE 55352 0 0 SEMPRA ENERGY COM 816851109 80045 603748 SH SOLE 588601 0 15147 SENECA FOODS CORP NEW CL A 817070501 829 17614 SH SOLE 17614 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 2 965 SH OTR 3 0 965 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 59357 760026 SH SOLE 760026 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 412 22467 SH SOLE 22467 0 0 SERVICE CORP INTL COM 817565104 3 1392 SH OTR 3 0 1392 0 SERVICE CORP INTL COM 817565104 14403 280751 SH SOLE 280751 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 3832 323127 SH SOLE 323127 0 0 SERVICENOW INC COM 81762P102 156181 312294 SH SOLE 312294 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 6974 113715 SH SOLE 113715 0 0 SHAKE SHACK INC CL A 819047101 3447 30566 SH SOLE 30566 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 98663 3762903 SH SOLE 3762903 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 5083 381044 SH SOLE 381044 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 6600 135225 SH SOLE 135225 0 0 SHERWIN WILLIAMS CO COM 824348106 3 1324 SH OTR 3 0 1324 0 SHERWIN WILLIAMS CO COM 824348106 17695 22652 SH SOLE 22652 0 0 SHIFT4 PMTS INC CL A 82452J109 20232 246697 SH SOLE 246697 0 0 SHOCKWAVE MED INC COM 82489T104 6508 49959 SH SOLE 49959 0 0 SHOPIFY INC CL A 82509L107 107861 97479 SH SOLE 97479 0 0 SHUTTERSTOCK INC COM 825690100 6440 72330 SH SOLE 72330 0 0 SHYFT GROUP INC COM 825698103 4137 111217 SH SOLE 111217 0 0 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 246 13800 SH SOLE 13800 0 0 SIERRA BANCORP COM 82620P102 200 7475 SH SOLE 7475 0 0 SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 1716 486084 SH SOLE 486084 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 15517 68627 SH SOLE 68627 0 0 SILICON LABORATORIES INC COM 826919102 1125 7972 SH SOLE 7972 0 0 SILGAN HOLDINGS INC COM 827048109 4 2030 SH OTR 3 0 2030 0 SILGAN HOLDINGS INC COM 827048109 24089 571118 SH SOLE 571118 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1253 21104 SH SOLE 21104 0 0 SILK RD MED INC COM 82710M100 1664 32862 SH SOLE 32862 0 0 SILVERCORP METALS INC COM 82835P103 651 132671 SH SOLE 132671 0 0 SILVERCREST METALS INC COM 828363101 751 92891 SH SOLE 92891 0 0 SILVERGATE CAP CORP CL A 82837P408 26275 184811 SH SOLE 184811 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 13214 445381 SH SOLE 445381 0 0 SIMON PPTY GROUP INC NEW COM 828806109 10834 95231 SH SOLE 95231 0 0 SIMPLY GOOD FOODS CO COM 82900L102 3445 113232 SH SOLE 113232 0 0 SIMPSON MFG INC COM 829073105 2747 26478 SH SOLE 26478 0 0 SIMULATIONS PLUS INC COM 829214105 1482 23432 SH SOLE 23432 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 304 10391 SH SOLE 10391 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 24022 3944504 SH SOLE 523742 0 3420762 SITE CTRS CORP COM 82981J109 5075 374290 SH SOLE 374290 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 6614 38735 SH SOLE 38735 0 0 SITIME CORP COM 82982T106 3649 37011 SH SOLE 37011 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 2584 55607 SH SOLE 55607 0 0 SKECHERS U S A INC CL A 830566105 11407 273480 SH SOLE 273480 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 2323 51332 SH SOLE 51332 0 0 SKYWEST INC COM 830879102 5696 104550 SH SOLE 104550 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 211024 1150118 SH SOLE 1150118 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 29750 732229 SH SOLE 732229 0 0 SLEEP NUMBER CORP COM 83125X103 9091 63357 SH SOLE 63357 0 0 SMITH & WESSON BRANDS INC COM 831754106 4113 235720 SH SOLE 235720 0 0 SMITH A O CORP COM 831865209 110062 1627888 SH SOLE 1627888 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 1044 101241 SH SOLE 101241 0 0 SMARTSHEET INC COM CL A 83200N103 178037 2785310 SH SOLE 2785310 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 496 90160 SH SOLE 90160 0 0 SMUCKER J M CO COM NEW 832696405 89255 705404 SH SOLE 705404 0 0 SNAP ON INC COM 833034101 159628 691807 SH SOLE 691807 0 0 SNAP INC CL A 83304A106 421266 8056339 SH SOLE 8056339 0 0 SNOWFLAKE INC CL A 833445109 172749 753443 SH SOLE 753443 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 25294 476612 SH SOLE 467250 0 9362 SOCIEDAD QUIMICA Y MINERA DE RIGHT 04/19/2021 833636111 274 88394 SH SOLE 88394 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 135912 472837 SH SOLE 472837 0 0 SOLID BIOSCIENCES INC COM 83422E105 506 91431 SH SOLE 91431 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 648 13073 SH SOLE 13073 0 0 SONOCO PRODS CO COM 835495102 2 1234 SH OTR 3 0 1234 0 SONOCO PRODS CO COM 835495102 77801 1227843 SH SOLE 1227843 0 0 SONY CORP SPONSORED ADR 835699307 5350 50471 SH SOLE 50433 0 38 SONOS INC COM 83570H108 19751 527128 SH SOLE 527128 0 0 SOURCE CAP INC COM 836144105 3598 82229 SH SOLE 82229 0 0 SOUTH JERSEY INDS INC COM 838518108 18 8969 SH OTR 3 0 8969 0 SOUTH JERSEY INDS INC COM 838518108 1494 57193 SH SOLE 57193 0 0 SOUTH ST CORP COM 840441109 3556 45292 SH SOLE 45292 0 0 SOUTHERN CO COM 842587107 114872 1848001 SH SOLE 1848001 0 0 SOUTHERN COPPER CORP COM 84265V105 5014 73873 SH SOLE 73873 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 3519 91373 SH SOLE 91373 0 0 SOUTHWEST AIRLS CO COM 844741108 14916 244289 SH SOLE 244289 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 2 1220 SH OTR 3 0 1220 0 SOUTHWEST GAS HLDGS INC COM 844895102 4660 66604 SH SOLE 66604 0 0 SOUTHWESTERN ENERGY CO COM 845467109 9124 1962241 SH SOLE 1962241 0 0 SPARK ENERGY INC CL A COM 846511103 325 30397 SH SOLE 27997 0 2400 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 5400 63535 SH SOLE 63535 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 440 9052 SH SOLE 9052 0 0 SPIRIT AIRLS INC COM 848577102 14993 406319 SH SOLE 406319 0 0 SPIRE INC COM 84857L101 2 1225 SH OTR 3 0 1225 0 SPIRE INC COM 84857L101 63968 864499 SH SOLE 864499 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1938 45599 SH SOLE 45599 0 0 SPLUNK INC COM 848637104 417943 3084902 SH SOLE 3084902 0 0 SPRAGUE RES LP COM UNIT REP LTD 849343108 4312 196970 SH SOLE 196970 0 0 SPROUTS FMRS MKT INC COM 85208M102 6 3167 SH OTR 3 0 3167 0 SPROUTS FMRS MKT INC COM 85208M102 14267 532801 SH SOLE 532801 0 0 SPROUT SOCIAL INC COM CL A 85209W109 46307 801716 SH SOLE 801716 0 0 SQUARE INC CL A 852234103 36246 159641 SH SOLE 159641 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 6312 59878 SH SOLE 59878 0 0 STAG INDL INC COM 85254J102 726 21591 SH SOLE 21591 0 0 STAMPS COM INC COM NEW 852857200 2141 10732 SH SOLE 10732 0 0 STANDARD MTR PRODS INC COM 853666105 4 1788 SH OTR 3 0 1788 0 STANDARD MTR PRODS INC COM 853666105 3806 89738 SH SOLE 89738 0 0 STANDEX INTL CORP COM 854231107 210 2194 SH SOLE 2194 0 0 STANLEY BLACK & DECKER INC COM 854502101 13991 70073 SH SOLE 70073 0 0 STARBUCKS CORP COM 855244109 84319 771654 SH SOLE 771654 0 0 STARWOOD PPTY TR INC COM 85571B105 20279 819693 SH SOLE 819693 0 0 STATE STR CORP COM 857477103 27761 330454 SH SOLE 330454 0 0 STEEL DYNAMICS INC COM 858119100 21664 426783 SH SOLE 426783 0 0 STEELCASE INC CL A 858155203 3355 233136 SH SOLE 233136 0 0 STEPAN CO COM 858586100 1 610 SH OTR 3 0 610 0 STEPAN CO COM 858586100 6282 48813 SH SOLE 48813 0 0 STERICYCLE INC COM 858912108 2 1109 SH OTR 3 0 1109 0 STERICYCLE INC COM 858912108 469 5843 SH SOLE 5843 0 0 STERLING BANCORP DEL COM 85917A100 17073 741645 SH SOLE 741645 0 0 STERLING CONSTR INC COM 859241101 4628 199470 SH SOLE 199470 0 0 STEWART INFORMATION SVCS COR COM 860372101 3896 74887 SH SOLE 74887 0 0 STIFEL FINL CORP COM 860630102 3627 56616 SH SOLE 56616 0 0 STITCH FIX INC COM CL A 860897107 7084 142995 SH SOLE 142995 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 371 9686 SH SOLE 9686 0 0 STOCK YDS BANCORP INC COM 861025104 1268 24829 SH SOLE 24829 0 0 STONEX GROUP INC COM 861896108 4134 63234 SH SOLE 63234 0 0 STORE CAP CORP COM 862121100 3322 99167 SH SOLE 99167 0 0 STRATEGIC ED INC COM 86272C103 457 4977 SH SOLE 4977 0 0 STRIDE INC COM 86333M108 5526 183543 SH SOLE 183543 0 0 STRYKER CORPORATION COM 863667101 18545 76134 SH SOLE 76134 0 0 STURM RUGER & CO INC COM 864159108 1986 30059 SH SOLE 30059 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 110 10804 SH SOLE 10804 0 0 SUMMIT MATLS INC CL A 86614U100 5450 194505 SH SOLE 194505 0 0 SUN CMNTYS INC COM 866674104 1734 11556 SH SOLE 11556 0 0 SUN LIFE FINANCIAL INC. COM 866796105 56939 1126393 SH SOLE 1126393 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 45786 1121665 SH SOLE 1121665 0 0 SUNPOWER CORP COM 867652406 53784 1607902 SH SOLE 1107902 0 500000 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 4533 142365 SH SOLE 142365 0 0 SUNRUN INC COM 86771W105 115969 1917480 SH SOLE 1917480 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 288 23141 SH SOLE 23141 0 0 SUPER MICRO COMPUTER INC COM 86800U104 3868 99033 SH SOLE 99033 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 2175 83094 SH SOLE 83094 0 0 SWITCH INC CL A 87105L104 853 52478 SH SOLE 52478 0 0 SYKES ENTERPRISES INC COM 871237103 3301 74888 SH SOLE 74888 0 0 SYNAPTICS INC COM 87157D109 13376 98776 SH SOLE 98776 0 0 SYNOPSYS INC COM 871607107 141500 571070 SH SOLE 571070 0 0 SYNOVUS FINL CORP COM NEW 87161C501 23081 504503 SH SOLE 504503 0 0 SYNNEX CORP COM 87162W100 62722 546170 SH SOLE 546170 0 0 SYNCHRONY FINANCIAL COM 87165B103 26815 659496 SH SOLE 659496 0 0 SYNEOS HEALTH INC CL A 87166B102 20849 274872 SH SOLE 274872 0 0 SYSCO CORP COM 871829107 3331 42307 SH SOLE 42307 0 0 SYSTEMAX INC COM 871851101 1863 45298 SH SOLE 45298 0 0 TCF FINL CORP COM 872307103 12973 279239 SH SOLE 279239 0 0 TFS FINL CORP COM 87240R107 2781 136539 SH SOLE 136539 0 0 TFF PHARMACEUTICALS INC COM 87241J104 420 30986 SH SOLE 30986 0 0 TJX COS INC NEW COM 872540109 9030 136511 SH SOLE 136511 0 0 T-MOBILE US INC COM 872590104 31101 248236 SH SOLE 248201 0 35 TRI POINTE HOMES INC COM 87265H109 4657 228744 SH SOLE 228744 0 0 TPI COMPOSITES INC COM 87266J104 34201 606077 SH SOLE 606077 0 0 TTM TECHNOLOGIES INC COM 87305R109 11 5278 SH OTR 3 0 5278 0 TTM TECHNOLOGIES INC COM 87305R109 1562 102449 SH SOLE 102449 0 0 TABULA RASA HEALTHCARE INC COM 873379101 47231 1025637 SH SOLE 600476 0 425161 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 8 3977 SH OTR 1 0 3977 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 77826 654008 SH SOLE 654008 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 27612 156267 SH SOLE 156267 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 33968 1860257 SH SOLE 1860257 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 4668 86687 SH SOLE 86687 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 1231 13950 SH SOLE 13950 0 0 TAPESTRY INC COM 876030107 5338 129533 SH SOLE 129533 0 0 TARGET CORP COM 87612E106 230369 1163067 SH SOLE 1162728 0 339 TARGA RES CORP COM 87612G101 3150 99223 SH SOLE 99223 0 0 TATA MTRS LTD SPONSORED ADR 876568502 19899 957147 SH SOLE 957147 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 3598 116783 SH SOLE 116783 0 0 TECHTARGET INC COM 87874R100 4888 70375 SH SOLE 70375 0 0 TEGNA INC COM 87901J105 5303 281630 SH SOLE 281630 0 0 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 3798 174776 SH SOLE 174776 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 4274 175111 SH SOLE 175111 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 360 18284 SH SOLE 18284 0 0 TELADOC HEALTH INC COM 87918A105 184436 1014776 SH SOLE 1014776 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 12211 29521 SH SOLE 29521 0 0 TELEFLEX INCORPORATED COM 879369106 7288 17542 SH SOLE 17542 0 0 TELEFONICA BRASIL SA NEW ADR 87936R205 3713 471791 SH SOLE 471791 0 0 TELEFONICA S A SPONSORED ADR 879382208 2137 471716 SH SOLE 471716 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 38676 1684477 SH SOLE 1684477 0 0 TELLURIAN INC NEW COM 87968A104 2164 924810 SH SOLE 335610 0 589200 TELUS CORPORATION COM 87971M103 82476 4138284 SH SOLE 4138284 0 0 TEMPLETON EMERGING MKTS FD COM 880191101 1284 67239 SH SOLE 67239 0 0 TEMPUR SEALY INTL INC COM 88023U101 37746 1032431 SH SOLE 1032431 0 0 TENABLE HLDGS INC COM 88025T102 77095 2130586 SH SOLE 2130586 0 0 10X GENOMICS INC CL A COM 88025U109 46549 257176 SH SOLE 257176 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 8669 166711 SH SOLE 166711 0 0 TENNANT CO COM 880345103 2 1024 SH OTR 3 0 1024 0 TENNANT CO COM 880345103 729 8097 SH SOLE 8097 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 21163 1032836 SH SOLE 1032836 0 0 TERADATA CORP DEL COM 88076W103 14 7196 SH OTR 3 0 7196 0 TERADATA CORP DEL COM 88076W103 44739 1153660 SH SOLE 1153660 0 0 TERADYNE INC COM 880770102 61322 503961 SH SOLE 503961 0 0 TEREX CORP NEW COM 880779103 673 14619 SH SOLE 14619 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 554 11625 SH SOLE 11625 0 0 TERRENO RLTY CORP COM 88146M101 2450 42401 SH SOLE 42401 0 0 TESLA INC COM 88160R101 317790 475783 SH SOLE 475783 0 0 TETRA TECH INC NEW COM 88162G103 1 553 SH OTR 3 0 553 0 TETRA TECH INC NEW COM 88162G103 33163 243799 SH SOLE 243799 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 3239 45678 SH SOLE 45678 0 0 TEXAS INSTRS INC COM 882508104 474329 2509812 SH SOLE 2509812 0 0 TEXAS ROADHOUSE INC COM 882681109 780 8128 SH SOLE 8128 0 0 TEXTRON INC COM 883203101 15121 269628 SH SOLE 269628 0 0 TG THERAPEUTICS INC COM 88322Q108 3845 79780 SH SOLE 79780 0 0 THE ODP CORP COM 88337F105 1181 27287 SH SOLE 27287 0 0 THERAPEUTICSMD INC COM 88338N107 228 170412 SH SOLE 170412 0 0 THE TRADE DESK INC COM CL A 88339J105 51565 79128 SH SOLE 79128 0 0 THE REALREAL INC COM 88339P101 8391 370786 SH SOLE 370786 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 237069 519455 SH SOLE 519444 0 11 THOMSON REUTERS CORP. COM NEW 884903709 57706 658975 SH SOLE 658975 0 0 THOR INDS INC COM 885160101 26621 197572 SH SOLE 197572 0 0 3-D SYS CORP DEL COM NEW 88554D205 1089 39683 SH SOLE 39683 0 0 3M CO COM 88579Y101 11 5677 SH OTR 3 0 5677 0 3M CO COM 88579Y101 254687 1316137 SH SOLE 1315811 0 326 TIMKEN CO COM 887389104 16097 198316 SH SOLE 198316 0 0 TITAN MACHY INC COM 88830R101 1271 49839 SH SOLE 49839 0 0 TOLL BROTHERS INC COM 889478103 33025 582137 SH SOLE 582137 0 0 TOMPKINS FINL CORP COM 890110109 2410 29142 SH SOLE 29142 0 0 TONIX PHARMACEUTICALS HLDG C COM 890260706 279 217669 SH SOLE 217669 0 0 TOPBUILD CORP COM 89055F103 6144 29337 SH SOLE 29337 0 0 TORO CO COM 891092108 2 752 SH OTR 3 0 752 0 TORO CO COM 891092108 32073 310218 SH SOLE 310177 0 41 TORONTO DOMINION BK ONT COM NEW 891160509 57603 883348 SH SOLE 883348 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 5138 169028 SH SOLE 169028 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 58613 375583 SH SOLE 375583 0 0 TRACTOR SUPPLY CO COM 892356106 185868 1049628 SH SOLE 1049628 0 0 TRADEWEB MKTS INC CL A 892672106 47653 643964 SH SOLE 643964 0 0 TRANSDIGM GROUP INC COM 893641100 15457 26291 SH SOLE 26291 0 0 TRANSLATE BIO INC COM 89374L104 3274 198555 SH SOLE 198555 0 0 TRANSUNION COM 89400J107 2733 30369 SH SOLE 30369 0 0 TRAVEL PLUS LEISURE CO COM 894164102 4899 80097 SH SOLE 80097 0 0 TRAVELERS COMPANIES INC COM 89417E109 85931 571347 SH SOLE 571347 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 1040 38329 SH SOLE 38329 0 0 TRAVERE THERAPEUTICS INC COM 89422G107 2818 112848 SH SOLE 112848 0 0 TREEHOUSE FOODS INC COM 89469A104 3 1731 SH OTR 3 0 1731 0 TREEHOUSE FOODS INC COM 89469A104 9512 180359 SH SOLE 180359 0 0 TREX CO INC COM 89531P105 19730 215539 SH SOLE 215539 0 0 TRI CONTL CORP COM 895436103 2401 74042 SH SOLE 74042 0 0 TRICO BANCSHARES COM 896095106 3829 80832 SH SOLE 80832 0 0 TRIMAS CORP COM NEW 896215209 4637 152949 SH SOLE 152949 0 0 TRIMBLE INC COM 896239100 29168 374952 SH SOLE 374952 0 0 TRINET GROUP INC COM 896288107 2060 26428 SH SOLE 26428 0 0 TRINITY INDS INC COM 896522109 13556 475816 SH SOLE 475816 0 0 TRIPLE-S MGMT CORP CL B 896749108 1621 62292 SH SOLE 62292 0 0 TRIP COM GROUP LTD ADS 89677Q107 18286 461422 SH SOLE 461422 0 0 TRISTATE CAP HLDGS INC COM 89678F100 371 16087 SH SOLE 16087 0 0 TRIUMPH BANCORP INC COM 89679E300 967 12492 SH SOLE 12492 0 0 TRIUMPH GROUP INC NEW COM 896818101 426 23182 SH SOLE 23182 0 0 TRUPANION INC COM 898202106 3299 43290 SH SOLE 43290 0 0 TRUIST FINL CORP COM 89832Q109 61277 1050703 SH SOLE 1050703 0 0 TRUSTCO BK CORP N Y COM 898349105 346 46926 SH SOLE 46926 0 0 TRUSTMARK CORP COM 898402102 5278 156812 SH SOLE 156812 0 0 TTEC HLDGS INC COM 89854H102 7601 75665 SH SOLE 75665 0 0 TURTLE BEACH CORP COM NEW 900450206 1087 40743 SH SOLE 40743 0 0 TUTOR PERINI CORP COM 901109108 2121 111947 SH SOLE 111947 0 0 TWILIO INC CL A 90138F102 194834 571763 SH SOLE 571763 0 0 TWIST BIOSCIENCE CORP COM 90184D100 4550 36739 SH SOLE 36739 0 0 TWITTER INC COM 90184L102 252562 3969221 SH SOLE 3969221 0 0 II-VI INC COM 902104108 7137 104382 SH SOLE 104382 0 0 2U INC COM 90214J101 16127 421831 SH SOLE 421831 0 0 TYLER TECHNOLOGIES INC COM 902252105 14 7043 SH OTR 3 0 7043 0 TYLER TECHNOLOGIES INC COM 902252105 30015 63659 SH SOLE 63659 0 0 TYSON FOODS INC CL A 902494103 31989 430533 SH SOLE 430533 0 0 UDR INC COM 902653104 2306 52577 SH SOLE 52577 0 0 UFP TECHNOLOGIES INC COM 902673102 894 17942 SH SOLE 17942 0 0 UGI CORP NEW COM 902681105 75615 1843810 SH SOLE 1843810 0 0 UMB FINL CORP COM 902788108 4920 53285 SH SOLE 53285 0 0 UFP INDUSTRIES INC COM 90278Q108 5316 70093 SH SOLE 70093 0 0 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 6042 394666 SH SOLE 394666 0 0 US BANCORP DEL COM NEW 902973304 114155 2063907 SH SOLE 2063907 0 0 UMH PPTYS INC COM 903002103 2018 105274 SH SOLE 105274 0 0 USANA HEALTH SCIENCES INC COM 90328M107 1316 13485 SH SOLE 13485 0 0 U S CONCRETE INC COM 90333L201 3073 41906 SH SOLE 41906 0 0 U S PHYSICAL THERAPY INC COM 90337L108 2592 24896 SH SOLE 24896 0 0 UBER TECHNOLOGIES INC COM 90353T100 150097 2753576 SH SOLE 2753576 0 0 ULTA BEAUTY INC COM 90384S303 9174 29673 SH SOLE 29673 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 3807 65596 SH SOLE 65596 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 63600 558579 SH SOLE 558579 0 0 UMPQUA HLDGS CORP COM 904214103 8976 511453 SH SOLE 511453 0 0 UNIFIRST CORP MASS COM 904708104 7357 32888 SH SOLE 32888 0 0 UNILEVER PLC SPON ADR NEW 904767704 58181 1042110 SH SOLE 1042110 0 0 UNION PAC CORP COM 907818108 264426 1199700 SH SOLE 1199700 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4027 118028 SH SOLE 118028 0 0 UNITED BANKSHARES INC WEST V COM 909907107 7836 203111 SH SOLE 203111 0 0 UNITED AIRLS HLDGS INC COM 910047109 14355 249478 SH SOLE 249478 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 656 71957 SH SOLE 71957 0 0 UNITED NAT FOODS INC COM 911163103 5541 168228 SH SOLE 168228 0 0 UNITED PARCEL SERVICE INC CL B 911312106 318911 1876056 SH SOLE 1875685 0 371 UNITED RENTALS INC COM 911363109 86152 261615 SH SOLE 261615 0 0 UNITED STATES CELLULAR CORP COM 911684108 4667 127933 SH SOLE 127933 0 0 US FOODS HLDG CORP COM 912008109 766 20107 SH SOLE 20107 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1 446 SH OTR 3 0 446 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 105808 632115 SH SOLE 632115 0 0 UNITEDHEALTH GROUP INC COM 91324P102 39509 106186 SH SOLE 106170 0 16 UNITI GROUP INC COM 91325V108 1504 136389 SH SOLE 136389 0 0 UNIVAR SOLUTIONS USA INC COM 91336L107 9465 439402 SH SOLE 439402 0 0 UNIVERSAL CORP VA COM 913456109 3 1544 SH OTR 3 0 1544 0 UNIVERSAL CORP VA COM 913456109 9559 160506 SH SOLE 160506 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 123089 519869 SH SOLE 519869 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 30319 227294 SH SOLE 227294 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 478 81816 SH SOLE 81816 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 408 14266 SH SOLE 14266 0 0 UNUM GROUP COM 91529Y106 30700 1103127 SH SOLE 1103127 0 0 UPLAND SOFTWARE INC COM 91544A109 2667 56513 SH SOLE 56513 0 0 UPWORK INC COM 91688F104 6747 150709 SH SOLE 150709 0 0 URBAN OUTFITTERS INC COM 917047102 2969 79821 SH SOLE 79821 0 0 URBAN EDGE PPTYS COM 91704F104 4192 253768 SH SOLE 253768 0 0 US ECOLOGY INC COM 91734M103 6459 155105 SH SOLE 155105 0 0 UTZ BRANDS INC COM CL A 918090101 3476 140215 SH SOLE 140215 0 0 V F CORP COM 918204108 4824 60364 SH SOLE 60364 0 0 VAIL RESORTS INC COM 91879Q109 9305 31903 SH SOLE 31903 0 0 VALE S A SPONSORED ADS 91912E105 1058 60875 SH SOLE 60875 0 0 VALERO ENERGY CORP COM 91913Y100 31370 438125 SH SOLE 438125 0 0 VALLEY NATL BANCORP COM 919794107 10253 746217 SH SOLE 746217 0 0 VALMONT INDS INC COM 920253101 2 1199 SH OTR 3 0 1199 0 VALMONT INDS INC COM 920253101 42252 176578 SH SOLE 176578 0 0 VALVOLINE INC COM 92047W101 9978 382745 SH SOLE 382745 0 0 VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 634 12363 SH SOLE 12263 0 100 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 1219 19616 SH SOLE 19531 0 85 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 628 3608 SH SOLE 3608 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4661 89539 SH SOLE 89539 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1011 12381 SH SOLE 12381 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3973 63069 SH SOLE 63069 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1379 16714 SH SOLE 16714 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 537 268334 SH OTR 2 0 268334 0 VAPOTHERM INC COM 922107107 1420 59130 SH SOLE 59130 0 0 VARIAN MED SYS INC COM 92220P105 5149 29168 SH SOLE 29168 0 0 VARONIS SYS INC COM 922280102 95225 1854793 SH SOLE 1854793 0 0 VECTOR GROUP LTD COM 92240M108 2083 149336 SH SOLE 149336 0 0 VECTRUS INC COM 92242T101 1634 30582 SH SOLE 30582 0 0 VEDANTA LIMITED SPONSORED ADR 92242Y100 11864 943795 SH SOLE 943795 0 0 VEEVA SYS INC CL A COM 922475108 268934 1029453 SH SOLE 1029453 0 0 VENTAS INC COM 92276F100 9603 180031 SH SOLE 180031 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 68 34079 SH OTR 2 0 34079 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2998 32632 SH SOLE 32564 0 68 VANGUARD INDEX FDS SM CP VAL ETF 922908611 637 3846 SH SOLE 3846 0 0 VEONEER INC COM 92336X109 3964 161930 SH SOLE 120530 0 41400 VERACYTE INC COM 92337F107 3379 62866 SH SOLE 62866 0 0 VEREIT INC COM 92339V308 3992 103374 SH SOLE 103374 0 0 VERISIGN INC COM 92343E102 374461 1883988 SH SOLE 1883988 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 96 48087 SH OTR 3 0 48087 0 VERIZON COMMUNICATIONS INC COM 92343V104 265530 4518201 SH SOLE 4518201 0 0 VERINT SYS INC COM 92343X100 6296 138403 SH SOLE 138403 0 0 VERITEX HLDGS INC COM 923451108 5473 167281 SH SOLE 167281 0 0 VERISK ANALYTICS INC COM 92345Y106 12 6159 SH OTR 3 0 6159 0 VERISK ANALYTICS INC COM 92345Y106 26883 145989 SH SOLE 145989 0 0 VERITONE INC COM 92347M100 951 39644 SH SOLE 39644 0 0 VERMILION ENERGY INC COM 923725105 2034 279382 SH SOLE 240112 0 39270 VERRA MOBILITY CORP COM 92511U102 1602 118346 SH SOLE 118346 0 0 VERSO CORP CL A 92531L207 1272 87210 SH SOLE 87210 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 83287 387580 SH SOLE 387580 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 1607 80374 SH SOLE 80374 0 0 VIASAT INC COM 92552V100 4600 95694 SH SOLE 95694 0 0 VIAVI SOLUTIONS INC COM 925550105 2176 138582 SH SOLE 138582 0 0 VIACOMCBS INC CL B 92556H206 66522 1474995 SH SOLE 1474995 0 0 VIATRIS INC COM 92556V106 20915 1497125 SH SOLE 1497125 0 0 VICI PPTYS INC COM 925652109 11492 406934 SH SOLE 406934 0 0 VICOR CORP COM 925815102 26433 310862 SH SOLE 310862 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 1097 42923 SH SOLE 9023 0 33900 VILLAGE SUPER MKT INC CL A NEW 927107409 522 22137 SH SOLE 22137 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1603 110126 SH SOLE 110126 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 35 17648 SH OTR 1 0 17648 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 4269 125322 SH SOLE 125322 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 403 13172 SH SOLE 13172 0 0 VIRNETX HLDG CORP COM 92823T108 927 166360 SH SOLE 30960 0 135400 VIRTU FINL INC CL A 928254101 23147 745466 SH SOLE 745466 0 0 VISA INC COM CL A 92826C839 223679 1056437 SH SOLE 1056437 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 5119 21737 SH SOLE 21737 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 3754 155916 SH SOLE 155916 0 0 VISHAY PRECISION GROUP INC COM 92835K103 1017 33020 SH SOLE 33020 0 0 VISTA OUTDOOR INC COM 928377100 7013 218676 SH SOLE 218676 0 0 VIRTUS ALLIANZGI CONVERTIBLE COM 92838R105 986 95139 SH SOLE 95139 0 0 VIRTUS ALLIANZGI ARTIFICIAL COM 92838Y100 2057 77448 SH SOLE 77448 0 0 VISTRA CORP COM 92840M102 12068 682593 SH SOLE 682593 0 0 VIRTUS ALLIANZGI EQUITY & CO COM 92841M101 1210 43190 SH SOLE 43190 0 0 VMWARE INC CL A COM 928563402 393948 2618462 SH SOLE 1310962 0 1307500 VOCERA COMMUNICATIONS INC COM 92857F107 4353 113189 SH SOLE 113189 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 30175 1637302 SH SOLE 1637302 0 0 VONAGE HLDGS CORP COM 92886T201 65236 5519119 SH SOLE 5519119 0 0 VONTIER CORPORATION COM 928881101 317 10481 SH SOLE 10481 0 0 VORNADO RLTY TR SH BEN INT 929042109 779 17173 SH SOLE 17173 0 0 VOYA FINANCIAL INC COM 929089100 847 13302 SH SOLE 13302 0 0 VULCAN MATLS CO COM 929160109 23723 140580 SH SOLE 140580 0 0 W & T OFFSHORE INC COM 92922P106 320 89196 SH SOLE 89196 0 0 WD-40 CO COM 929236107 2 780 SH OTR 3 0 780 0 WD-40 CO COM 929236107 4220 13003 SH SOLE 13003 0 0 WSFS FINL CORP COM 929328102 3504 70373 SH SOLE 70373 0 0 WNS HLDGS LTD SPON ADR 92932M101 6936 95747 SH SOLE 95747 0 0 WP CAREY INC COM 92936U109 1324 18705 SH SOLE 18705 0 0 WEC ENERGY GROUP INC COM 92939U106 71845 767657 SH SOLE 767657 0 0 WABASH NATL CORP COM 929566107 4969 264314 SH SOLE 264314 0 0 WABTEC COM 929740108 49576 626280 SH SOLE 626280 0 0 WADDELL & REED FINL INC CL A 930059100 2957 118057 SH SOLE 118057 0 0 WALMART INC COM 931142103 21 10606 SH OTR 3 0 10606 0 WALMART INC COM 931142103 223771 1636831 SH SOLE 1636831 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 52978 964984 SH SOLE 964984 0 0 WALKER & DUNLOP INC COM 93148P102 3506 34123 SH SOLE 34123 0 0 WARRIOR MET COAL INC COM 93627C101 2676 156238 SH SOLE 156238 0 0 WASHINGTON FED INC COM 938824109 8546 277482 SH SOLE 277482 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 580 26264 SH SOLE 26264 0 0 WASHINGTON TR BANCORP COM 940610108 434 8401 SH SOLE 8401 0 0 WASTE MGMT INC DEL COM 94106L109 53 26592 SH OTR 3 0 26592 0 WASTE MGMT INC DEL COM 94106L109 75130 555722 SH SOLE 555722 0 0 WATERS CORP COM 941848103 13302 46811 SH SOLE 46811 0 0 WATERSTONE FINL INC MD COM 94188P101 1368 67017 SH SOLE 67017 0 0 WATSCO INC COM 942622200 1 300 SH OTR 3 0 300 0 WATSCO INC COM 942622200 76233 292061 SH SOLE 292061 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1 584 SH OTR 3 0 584 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 19868 166637 SH SOLE 166637 0 0 WAYFAIR INC CL A 94419L101 210265 668038 SH SOLE 668038 0 0 WEBSTER FINL CORP CONN COM 947890109 11987 217509 SH SOLE 217509 0 0 WEIBO CORP SPONSORED ADR 948596101 14 7058 SH OTR 1 0 7058 0 WEIBO CORP SPONSORED ADR 948596101 2531 43109 SH SOLE 43109 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 5251 195133 SH SOLE 195133 0 0 WEIS MKTS INC COM 948849104 4647 82227 SH SOLE 82227 0 0 WELLS FARGO CO NEW COM 949746101 28080 718698 SH SOLE 718698 0 0 WELLTOWER INC COM 95040Q104 4598 64194 SH SOLE 64194 0 0 WENDYS CO COM 95058W100 728 35943 SH SOLE 35943 0 0 WERNER ENTERPRISES INC COM 950755108 3 1713 SH OTR 3 0 1713 0 WERNER ENTERPRISES INC COM 950755108 4643 96717 SH SOLE 96717 0 0 WESBANCO INC COM 950810101 5212 144549 SH SOLE 144549 0 0 WESCO INTL INC COM 95082P105 2371 27398 SH SOLE 27398 0 0 WEST BANCORPORATION INC CAP STK 95123P106 2046 84936 SH SOLE 84936 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 20990 74490 SH SOLE 74490 0 0 WESTAMERICA BANCORPORATION COM 957090103 3 1251 SH OTR 3 0 1251 0 WESTAMERICA BANCORPORATION COM 957090103 2546 39304 SH SOLE 39304 0 0 WESTERN ALLIANCE BANCORP COM 957638109 17261 182770 SH SOLE 182747 0 23 WESTERN ASSET EMERGING MKTS COM 95766A101 2850 215607 SH SOLE 215607 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 1581 311287 SH SOLE 311287 0 0 WESTERN ASSET MUN HIGH INCOM COM 95766N103 282 36169 SH SOLE 36169 0 0 WESTERN ASSET MUN PARTNERS F COM 95766P108 1278 83440 SH SOLE 83440 0 0 WESTERN ASSET / CLAYMORE INF COM 95766R104 579 47587 SH SOLE 47587 0 0 WESTERN ASSET MUN DEF OPP TR COM 95768A109 369 17483 SH SOLE 17483 0 0 WESTERN DIGITAL CORP. COM 958102105 25523 382360 SH SOLE 382360 0 0 WESTERN ASSET INTER MUNI FD COM 958435109 639 68743 SH SOLE 68743 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 9098 489380 SH SOLE 489380 0 0 WESTERN UN CO COM 959802109 24507 993811 SH SOLE 993811 0 0 WESTLAKE CHEM CORP COM 960413102 16839 189655 SH SOLE 189655 0 0 WESTROCK CO COM 96145D105 12329 236876 SH SOLE 236876 0 0 WEX INC COM 96208T104 607 2901 SH SOLE 2901 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 5349 150257 SH SOLE 150257 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 764 19987 SH SOLE 19987 0 0 WHIRLPOOL CORP COM 963320106 39360 178627 SH SOLE 178627 0 0 WHITING PETE CORP NEW COM NEW 966387508 3331 93977 SH SOLE 93977 0 0 WIDEOPENWEST INC COM 96758W101 1875 137939 SH SOLE 137939 0 0 WILEY JOHN & SONS INC CL A 968223206 9 4329 SH OTR 3 0 4329 0 WILEY JOHN & SONS INC CL A 968223206 2259 37343 SH SOLE 37343 0 0 WILLDAN GROUP INC COM 96924N100 1701 41438 SH SOLE 41438 0 0 WILLIAMS COS INC COM 969457100 15614 659106 SH SOLE 659106 0 0 WILLIAMS SONOMA INC COM 969904101 103263 576244 SH SOLE 576244 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 10475 377472 SH SOLE 377472 0 0 WINGSTOP INC COM 974155103 768 6037 SH SOLE 6037 0 0 WINNEBAGO INDS INC COM 974637100 3348 43650 SH SOLE 43650 0 0 WINTRUST FINL CORP COM 97650W108 13085 172623 SH SOLE 172623 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 32201 5078961 SH SOLE 5078961 0 0 WOLVERINE WORLD WIDE INC COM 978097103 618 16136 SH SOLE 16136 0 0 WOODWARD INC COM 980745103 8798 72932 SH SOLE 72932 0 0 WORKDAY INC CL A 98138H101 406920 1637965 SH SOLE 1637965 0 0 WORKHORSE GROUP INC COM NEW 98138J206 27023 1962453 SH SOLE 1002704 0 959749 WORKIVA INC COM CL A 98139A105 41529 470528 SH SOLE 470528 0 0 WORLD FUEL SVCS CORP COM 981475106 5685 161494 SH SOLE 161494 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 6069 111854 SH SOLE 111854 0 0 WORTHINGTON INDS INC COM 981811102 5534 82489 SH SOLE 82489 0 0 WW INTL INC COM 98262P101 696 22257 SH SOLE 22257 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 488 6989 SH SOLE 6989 0 0 WYNN RESORTS LTD COM 983134107 6195 49414 SH SOLE 49414 0 0 XPO LOGISTICS INC COM 983793100 33581 272349 SH SOLE 272349 0 0 XCEL ENERGY INC COM 98389B100 90570 1361755 SH SOLE 1361755 0 0 XPERI HOLDING CORP COM 98390M103 2790 128174 SH SOLE 128174 0 0 XILINX INC COM 983919101 121326 979228 SH SOLE 979228 0 0 XENIA HOTELS & RESORTS INC COM 984017103 860 44087 SH SOLE 44087 0 0 XYLEM INC COM 98419M100 33676 320179 SH SOLE 320179 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 51602 2126160 SH SOLE 2126160 0 0 XPENG INC ADS 98422D105 57791 1582875 SH SOLE 1582875 0 0 YELP INC CL A 985817105 576 14782 SH SOLE 14782 0 0 YEXT INC COM 98585N106 500 34548 SH SOLE 34548 0 0 YETI HLDGS INC COM 98585X104 17620 244009 SH SOLE 244009 0 0 YORK WTR CO COM 987184108 11699 238906 SH SOLE 238906 0 0 YUM BRANDS INC COM 988498101 29 14472 SH OTR 3 0 14472 0 YUM BRANDS INC COM 988498101 11997 96424 SH SOLE 96424 0 0 YUM CHINA HLDGS INC COM 98850P109 18803 317566 SH SOLE 317566 0 0 ZAI LAB LTD ADR 98887Q104 11261 84394 SH SOLE 84394 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 47034 96942 SH SOLE 96932 0 10 ZENDESK INC COM 98936J101 90278 680725 SH SOLE 680725 0 0 ZILLOW GROUP INC CL A 98954M101 32900 250420 SH SOLE 250420 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 163776 1263312 SH SOLE 1263312 0 0 ZIONS BANCORPORATION N A COM 989701107 24829 451761 SH SOLE 451761 0 0 ZIX CORP COM 98974P100 8403 1112927 SH SOLE 1112927 0 0 ZOGENIX INC COM NEW 98978L204 238 12212 SH SOLE 12212 0 0 ZOETIS INC CL A 98978V103 17 8701 SH OTR 3 0 8701 0 ZOETIS INC CL A 98978V103 154078 969698 SH SOLE 969299 0 399 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1880 64496 SH SOLE 64496 0 0 ZSCALER INC COM 98980G102 276090 1608260 SH SOLE 1608260 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 463259 1441873 SH SOLE 1441873 0 0 ZUORA INC COM CL A 98983V106 1687 114014 SH SOLE 114014 0 0 ZYNGA INC CL A 98986T108 16969 1661988 SH SOLE 1661988 0 0 ALKERMES PLC SHS G01767105 61017 3266417 SH SOLE 3266417 0 0 ALLEGION PLC ORD SHS G0176J109 9873 78595 SH SOLE 78595 0 0 AMCOR PLC ORD G0250X107 10890 932371 SH SOLE 932371 0 0 AMDOCS LTD SHS G02602103 99236 1414628 SH SOLE 1414628 0 0 AMBARELLA INC SHS G037AX101 9792 97540 SH SOLE 97540 0 0 AON PLC SHS CL A G0403H108 11 5729 SH OTR 3 0 5729 0 AON PLC SHS CL A G0403H108 157623 679260 SH SOLE 679260 0 0 ARCH CAP GROUP LTD ORD G0450A105 25128 654891 SH SOLE 654891 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 907 18029 SH SOLE 18029 0 0 ASSURED GUARANTY LTD COM G0585R106 24802 586613 SH SOLE 586613 0 0 ATLASSIAN CORP PLC CL A G06242104 225088 1067983 SH SOLE 1067983 0 0 ATHENE HOLDING LTD CL A G0684D107 16759 332520 SH SOLE 332520 0 0 AXIS CAP HLDGS LTD SHS G0692U109 57613 1162253 SH SOLE 1162253 0 0 AXALTA COATING SYS LTD COM G0750C108 612 20690 SH SOLE 20690 0 0 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 37777 1031303 SH SOLE 1031303 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17 8611 SH OTR 3 0 8611 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 484951 1746868 SH SOLE 1746849 0 19 MIMECAST LTD ORD SHS G14838109 97930 2435458 SH SOLE 2435458 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 109083 2560629 SH SOLE 2560629 0 0 BUNGE LIMITED COM G16962105 19254 242897 SH SOLE 242897 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 9154 179483 SH SOLE 179483 0 0 CIMPRESS PLC SHS EURO G2143T103 848 8471 SH SOLE 8471 0 0 EATON CORP PLC SHS G29183103 34868 252153 SH SOLE 252153 0 0 ENDO INTL PLC SHS G30401106 6065 818474 SH SOLE 818474 0 0 ENSTAR GROUP LIMITED SHS G3075P101 4881 19781 SH SOLE 19781 0 0 ESSENT GROUP LTD COM G3198U102 4363 91879 SH SOLE 91879 0 0 EVEREST RE GROUP LTD COM G3223R108 80696 325638 SH SOLE 325638 0 0 FABRINET SHS G3323L100 2 891 SH OTR 3 0 891 0 FABRINET SHS G3323L100 314 2578 SH SOLE 2578 0 0 FERGUSON PLC NEW SHS G3421J106 3937 32770 SH SOLE 32735 0 35 FRESH DEL MONTE PRODUCE INC ORD G36738105 4306 150413 SH SOLE 150413 0 0 EROS STX GLOBAL CORPORATION SHS NEW G3788M114 1548 855093 SH SOLE 855093 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 4785 299247 SH SOLE 299247 0 0 GENPACT LIMITED SHS G3922B107 17845 416746 SH SOLE 416746 0 0 HELEN OF TROY LTD COM G4388N106 3237 15364 SH SOLE 15364 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 3650 82290 SH SOLE 82290 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 3664 117612 SH SOLE 117612 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 58993 640953 SH SOLE 640953 0 0 ICON PLC SHS G4705A100 3248 16542 SH SOLE 16518 0 24 INVESCO LTD SHS G491BT108 27800 1102283 SH SOLE 1102283 0 0 JAMES RIV GROUP LTD COM G5005R107 1178 25817 SH SOLE 25817 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 17506 106505 SH SOLE 106505 0 0 JOHNSON CTLS INTL PLC SHS G51502105 32204 539702 SH SOLE 539702 0 0 LAZARD LTD SHS A G54050102 8733 200713 SH SOLE 200713 0 0 LINDE PLC SHS G5494J103 11 5730 SH OTR 3 0 5730 0 LINDE PLC SHS G5494J103 6746 18351 SH SOLE 18351 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 265877 5428272 SH SOLE 5428272 0 0 MEDTRONIC PLC SHS G5960L103 76871 650734 SH SOLE 650734 0 0 APTIV PLC SHS G6095L109 59536 431733 SH SOLE 431733 0 0 NABORS INDUSTRIES LTD SHS G6359F137 274 2934 SH SOLE 2934 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 5114 203357 SH SOLE 203357 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 483 17496 SH SOLE 17496 0 0 NOVOCURE LTD ORD SHS G6674U108 25745 194776 SH SOLE 194776 0 0 NVENT ELECTRIC PLC SHS G6700G107 5126 183650 SH SOLE 183650 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 1429 30872 SH SOLE 30872 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 1 482 SH OTR 3 0 482 0 RENAISSANCERE HLDGS LTD COM G7496G103 8727 53979 SH SOLE 53979 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 23551 539906 SH SOLE 539906 0 0 SFL CORPORATION LTD SHS G7738W106 160 19904 SH SOLE 19904 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 219052 2854101 SH SOLE 2854101 0 0 PENTAIR PLC SHS G7S00T104 38 18888 SH OTR 3 0 18888 0 PENTAIR PLC SHS G7S00T104 49503 775447 SH SOLE 775447 0 0 STERIS PLC SHS USD G8473T100 23383 122756 SH SOLE 122756 0 0 STONECO LTD COM CL A G85158106 36251 592150 SH SOLE 592150 0 0 TECHNIPFMC PLC COM G87110105 147 19026 SH SOLE 19026 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 624 30564 SH SOLE 30564 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1320 7973 SH SOLE 7973 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 7724 595050 SH SOLE 595050 0 0 TRITON INTL LTD CL A G9078F107 4751 86403 SH SOLE 86403 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 20937 18779 SH SOLE 18779 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 2956 12915 SH SOLE 12915 0 0 PERRIGO CO PLC SHS G97822103 16416 405638 SH SOLE 405638 0 0 XP INC CL A G98239109 732 19426 SH SOLE 19426 0 0 YATRA ONLINE INC ORD SHS G98338109 1544 662841 SH SOLE 662841 0 0 ALCON AG ORD SHS H01301128 17525 249710 SH SOLE 249710 0 0 CHUBB LIMITED COM H1467J104 68289 432288 SH SOLE 432288 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 3775 30979 SH SOLE 30979 0 0 GARMIN LTD SHS H2906T109 21 10317 SH OTR 3 0 10317 0 GARMIN LTD SHS H2906T109 249804 1884287 SH SOLE 1883807 0 480 UBS GROUP AG SHS H42097107 82 40950 SH OTR 1 0 40950 0 UBS GROUP AG SHS H42097107 220 14195 SH SOLE 14195 0 0 LOGITECH INTL S A SHS H50430232 21 19164 SH OTR 1 0 19164 0 LOGITECH INTL S A SHS H50430232 4501 23910 SH SOLE 23910 0 0 TE CONNECTIVITY LTD REG SHS H84989104 59826 463373 SH SOLE 463373 0 0 TRANSOCEAN LTD REG SHS H8817H100 6991 1969209 SH SOLE 1969209 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 208 22643 SH SOLE 22643 0 0 GLOBANT S A COM L44385109 29548 142323 SH SOLE 142323 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 56129 209477 SH SOLE 209477 0 0 TRINSEO S A SHS L9340P101 638 10020 SH SOLE 10020 0 0 AUDIOCODES LTD ORD M15342104 216 8023 SH SOLE 8023 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 5 2636 SH OTR 3 0 2636 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 20 10036 SH OTR 1 0 10036 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 201228 1784486 SH SOLE 1784486 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 95486 738254 SH SOLE 738254 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 1070 102329 SH SOLE 102329 0 0 ICL GROUP LTD SHS M53213100 169 29159 SH SOLE 18559 0 10600 INMODE LTD SHS M5425M103 4907 67810 SH SOLE 67810 0 0 KORNIT DIGITAL LTD SHS M6372Q113 531 5358 SH SOLE 5358 0 0 RADA ELECTR INDS LTD COM PAR NEW M81863124 303 25234 SH SOLE 25234 0 0 RADWARE LTD ORD M81873107 8036 308144 SH SOLE 308144 0 0 TUFIN SOFTWARE TECHNOLOGIE SHS M8893U102 7753 738380 SH SOLE 738380 0 0 WIX COM LTD SHS M98068105 1311 4694 SH SOLE 4694 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 105987 171677 SH SOLE 171677 0 0 ELASTIC N V ORD SHS N14506104 70383 632942 SH SOLE 632942 0 0 CNH INDL N V SHS N20944109 245 122569 SH OTR 1 0 122569 0 CNH INDL N V SHS N20944109 2072 9934 SH SOLE 9934 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 33292 319964 SH SOLE 319964 0 0 NXP SEMICONDUCTORS N V COM N6596X109 127357 632549 SH SOLE 632549 0 0 QIAGEN NV SHS NEW N72482123 69177 1420774 SH SOLE 1420774 0 0 YANDEX N V SHS CLASS A N97284108 1638 25564 SH SOLE 25564 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 12071 443956 SH SOLE 443956 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 8186 259202 SH SOLE 259202 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 475 5554 SH SOLE 5554 0 0 ATLAS CORP SHARES Y0436Q109 65 32481 SH OTR 1 0 32481 0 ATLAS CORP SHARES Y0436Q109 636 14090 SH SOLE 14090 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 164 27692 SH SOLE 27692 0 0 DIAMOND S SHIPPING INC COM Y20676105 662 65957 SH SOLE 65957 0 0 DORIAN LPG LTD SHS USD Y2106R110 958 72962 SH SOLE 72962 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 1178 32605 SH SOLE 8305 0 24300 INTERNATIONAL SEAWAYS INC COM Y41053102 1428 73664 SH SOLE 73664 0 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 4762 267400 SH SOLE 267400 0 0 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 9850 312089 SH SOLE 33189 0 278900 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 2250 156333 SH SOLE 156333 0 0