0001104659-20-020869.txt : 20200214 0001104659-20-020869.hdr.sgml : 20200214 20200214091424 ACCESSION NUMBER: 0001104659-20-020869 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200214 DATE AS OF CHANGE: 20200214 EFFECTIVENESS DATE: 20200214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: VANGUARD GROUP INC CENTRAL INDEX KEY: 0000102909 IRS NUMBER: 231945930 STATE OF INCORPORATION: PA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-06408 FILM NUMBER: 20614476 BUSINESS ADDRESS: STREET 1: PO BOX 2600 STREET 2: V26 CITY: VALLEY FORGE STATE: PA ZIP: 19482-2600 BUSINESS PHONE: 6106691000 MAIL ADDRESS: STREET 1: PO BOX 2600 STREET 2: V26 CITY: VALLEY FORGE STATE: PA ZIP: 19482-2600 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000102909 XXXXXXXX 12-31-2019 12-31-2019 false VANGUARD GROUP INC
Po Box 2600 V26 Valley Forge PA 19482-2600
13F HOLDINGS REPORT 028-06408 N
Christine M. Buchanan Principal 610-669-8989 /s/ Christine M. Buchanan Malvern PA 02-14-2020 3 13813 2932327794 1 0000933478 028-11554 VANGUARD FIDUCIARY TRUST CO 2 0001550100 028-14986 Vanguard Investments Australia, Ltd. 3 0000947529 028-16887 VANGUARD ADVISERS INC
INFORMATION TABLE 2 infotable.xml AAON INC COM PAR $0.004 000360206 207400 4197537 SH SOLE 0 0 4197537 AAON INC COM PAR $0.004 000360206 286 5785 SH SOLE 5785 0 0 AAON INC COM PAR $0.004 000360206 4000 80951 SH DFND 01 80951 0 0 AAON INC COM PAR $0.004 000360206 411 8317 SH DFND 02 0 8317 0 AAR CORP COM 000361105 155241 3442146 SH SOLE 0 0 3442146 AAR CORP COM 000361105 202 4479 SH SOLE 4479 0 0 AAR CORP COM 000361105 1270 28151 SH DFND 01 28151 0 0 AAR CORP COM 000361105 270 5990 SH DFND 02 0 5990 0 ACCO BRANDS CORP COM 00081T108 81067 8661029 SH SOLE 0 0 8661029 ACCO BRANDS CORP COM 00081T108 121 12885 SH SOLE 12885 0 0 ACCO BRANDS CORP COM 00081T108 756 80741 SH DFND 01 80741 0 0 ACCO BRANDS CORP COM 00081T108 191 20400 SH DFND 02 0 20400 0 ACNB CORP COM 000868109 11356 300252 SH SOLE 0 0 300252 ACNB CORP COM 000868109 232 6128 SH DFND 01 6128 0 0 ADMA BIOLOGICS INC COM 000899104 8878 2219486 SH SOLE 0 0 2219486 ADMA BIOLOGICS INC COM 000899104 372 93053 SH DFND 01 93053 0 0 ADT INC COM 00090Q103 80277 10123260 SH SOLE 0 0 10123260 ADT INC COM 00090Q103 179 22583 SH SOLE 22583 0 0 ADT INC COM 00090Q103 328 41418 SH DFND 01 41418 0 0 ADT INC COM 00090Q103 94 11866 SH DFND 02 0 11866 0 ABM INDS INC COM 000957100 290013 7690608 SH SOLE 0 0 7690608 ABM INDS INC COM 000957100 335 8880 SH SOLE 8880 0 0 ABM INDS INC COM 000957100 2103 55775 SH DFND 01 55775 0 0 ABM INDS INC COM 000957100 372 9852 SH DFND 02 0 9852 0 AFLAC INC COM 001055102 10384 196286 SH DFND 02 0 0 196286 AFLAC INC COM 001055102 3397938 64233225 SH SOLE 0 0 64233225 AFLAC INC COM 001055102 14122 266948 SH SOLE 266948 0 0 AFLAC INC COM 001055102 43788 827748 SH DFND 01 827748 0 0 AFLAC INC COM 001055102 14412 272436 SH DFND 02 0 272436 0 AGCO CORP COM 001084102 452988 5863925 SH SOLE 0 0 5863925 AGCO CORP COM 001084102 635 8220 SH SOLE 8220 0 0 AGCO CORP COM 001084102 1851 23962 SH DFND 01 23962 0 0 AGCO CORP COM 001084102 737 9544 SH DFND 02 0 9544 0 ACM RESEARCH INC COM CL A 00108J109 8512 461338 SH SOLE 0 0 461338 ACM RESEARCH INC COM CL A 00108J109 22 1180 SH DFND 01 1180 0 0 AG MTG INVT TR INC COM 001228105 47259 3064787 SH SOLE 0 0 3064787 AG MTG INVT TR INC COM 001228105 55 3542 SH SOLE 3542 0 0 AG MTG INVT TR INC COM 001228105 411 26678 SH DFND 01 26678 0 0 AG MTG INVT TR INC COM 001228105 154 10000 SH DFND 02 0 10000 0 AGNC INVT CORP COM 00123Q104 2330 131792 SH DFND 02 0 0 131792 AGNC INVT CORP COM 00123Q104 939141 53118850 SH SOLE 0 0 53118850 AGNC INVT CORP COM 00123Q104 3272 185088 SH SOLE 185088 0 0 AGNC INVT CORP COM 00123Q104 3676 207943 SH DFND 01 207943 0 0 AGNC INVT CORP COM 00123Q104 6302 356464 SH DFND 02 0 356464 0 A H BELO CORP COM CL A 001282102 1484 526142 SH SOLE 0 0 526142 A H BELO CORP COM CL A 001282102 11 3854 SH DFND 01 3854 0 0 AES CORP COM 00130H105 3143 157957 SH DFND 02 0 0 157957 AES CORP COM 00130H105 1741082 87491533 SH SOLE 0 0 87491533 AES CORP COM 00130H105 4567 229509 SH SOLE 229509 0 0 AES CORP COM 00130H105 14895 748491 SH DFND 01 748491 0 0 AES CORP COM 00130H105 3231 162375 SH DFND 02 0 162375 0 AK STL HLDG CORP COM 001547108 109675 33335883 SH SOLE 0 0 33335883 AK STL HLDG CORP COM 001547108 104 31500 SH SOLE 31500 0 0 AK STL HLDG CORP COM 001547108 1381 419661 SH DFND 01 419661 0 0 AK STL HLDG CORP COM 001547108 173 52700 SH DFND 02 0 52700 0 ALJ REGIONAL HLDGS INC COM 001627108 402 349920 SH SOLE 0 0 349920 ALJ REGIONAL HLDGS INC COM 001627108 7 6264 SH DFND 01 6264 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 33993 2793185 SH SOLE 0 0 2793185 AMAG PHARMACEUTICALS INC COM 00163U106 46 3800 SH SOLE 3800 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 341 28011 SH DFND 01 28011 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 27 2233 SH DFND 02 0 2233 0 AMC NETWORKS INC CL A 00164V103 156805 3969750 SH SOLE 0 0 3969750 AMC NETWORKS INC CL A 00164V103 288 7284 SH SOLE 7284 0 0 AMC NETWORKS INC CL A 00164V103 739 18701 SH DFND 01 18701 0 0 AMC NETWORKS INC CL A 00164V103 298 7552 SH DFND 02 0 7552 0 AMC ENTMT HLDGS INC CL A COM 00165C104 35302 4876029 SH SOLE 0 0 4876029 AMC ENTMT HLDGS INC CL A COM 00165C104 52 7156 SH SOLE 7156 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 319 44070 SH DFND 01 44070 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 24 3304 SH DFND 02 0 3304 0 AMN HEALTHCARE SERVICES INC COM 001744101 299320 4803716 SH SOLE 0 0 4803716 AMN HEALTHCARE SERVICES INC COM 001744101 371 5952 SH SOLE 5952 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 5686 91250 SH DFND 01 91250 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 495 7948 SH DFND 02 0 7948 0 A MARK PRECIOUS METALS INC COM 00181T107 1810 218843 SH SOLE 0 0 218843 A MARK PRECIOUS METALS INC COM 00181T107 9 1092 SH DFND 01 1092 0 0 ANI PHARMACEUTICALS INC COM 00182C103 34328 556638 SH SOLE 0 0 556638 ANI PHARMACEUTICALS INC COM 00182C103 54 877 SH SOLE 877 0 0 ANI PHARMACEUTICALS INC COM 00182C103 1117 18115 SH DFND 01 18115 0 0 ANI PHARMACEUTICALS INC COM 00182C103 37 600 SH DFND 02 0 600 0 ANGI HOMESERVICES INC COM CL A 00183L102 55433 6544585 SH SOLE 0 0 6544585 ANGI HOMESERVICES INC COM CL A 00183L102 105 12348 SH SOLE 12348 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 118 13873 SH DFND 01 13873 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 81 9552 SH DFND 02 0 9552 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 2267 1630714 SH SOLE 0 0 1630714 ARC DOCUMENT SOLUTIONS INC COM 00191G103 12 8834 SH DFND 01 8834 0 0 ASGN INC COM 00191U102 327306 4611886 SH SOLE 0 0 4611886 ASGN INC COM 00191U102 473 6669 SH SOLE 6669 0 0 ASGN INC COM 00191U102 6672 94015 SH DFND 01 94015 0 0 ASGN INC COM 00191U102 943 13282 SH DFND 02 0 13282 0 AT&T INC COM 00206R102 75109 1921920 SH DFND 02 0 0 1921920 AT&T INC COM 00206R102 22007885 563149577 SH SOLE 0 0 563149577 AT&T INC COM 00206R102 101366 2593800 SH SOLE 2593800 0 0 AT&T INC COM 00206R102 322775 8259345 SH DFND 01 8259345 0 0 AT&T INC COM 00206R102 81274 2079676 SH DFND 02 0 2079676 0 ATYR PHARMA INC COM NEW 002120202 690 165583 SH SOLE 0 0 165583 A10 NETWORKS INC COM 002121101 25281 3679883 SH SOLE 0 0 3679883 A10 NETWORKS INC COM 002121101 44 6449 SH SOLE 6449 0 0 A10 NETWORKS INC COM 002121101 680 98992 SH DFND 01 98992 0 0 A10 NETWORKS INC COM 002121101 12 1751 SH DFND 02 0 1751 0 ATN INTL INC COM 00215F107 61811 1115921 SH SOLE 0 0 1115921 ATN INTL INC COM 00215F107 63 1136 SH SOLE 1136 0 0 ATN INTL INC COM 00215F107 512 9244 SH DFND 01 9244 0 0 ATN INTL INC COM 00215F107 126 2271 SH DFND 02 0 2271 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 8613 1549150 SH SOLE 0 0 1549150 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 52 9408 SH DFND 01 9408 0 0 AVX CORP NEW COM 002444107 99994 4884909 SH SOLE 0 0 4884909 AVX CORP NEW COM 002444107 163 7966 SH SOLE 7966 0 0 AVX CORP NEW COM 002444107 808 39462 SH DFND 01 39462 0 0 AVX CORP NEW COM 002444107 143 6987 SH DFND 02 0 6987 0 AXT INC COM 00246W103 8378 1925932 SH SOLE 0 0 1925932 AXT INC COM 00246W103 134 30714 SH DFND 01 30714 0 0 AZZ INC COM 002474104 125128 2723123 SH SOLE 0 0 2723123 AZZ INC COM 002474104 237 5152 SH SOLE 5152 0 0 AZZ INC COM 002474104 1436 31254 SH DFND 01 31254 0 0 AZZ INC COM 002474104 358 7785 SH DFND 02 0 7785 0 AARONS INC COM PAR $0.50 002535300 396393 6940872 SH SOLE 0 0 6940872 AARONS INC COM PAR $0.50 002535300 506 8863 SH SOLE 8863 0 0 AARONS INC COM PAR $0.50 002535300 7119 124660 SH DFND 01 124660 0 0 AARONS INC COM PAR $0.50 002535300 809 14174 SH DFND 02 0 14174 0 ABBOTT LABS COM 002824100 40082 461460 SH DFND 02 0 0 461460 ABBOTT LABS COM 002824100 12868856 148156292 SH SOLE 0 0 148156292 ABBOTT LABS COM 002824100 54521 627690 SH SOLE 627690 0 0 ABBOTT LABS COM 002824100 176915 2036789 SH DFND 01 2036789 0 0 ABBOTT LABS COM 002824100 43535 501205 SH DFND 02 0 501205 0 ABBVIE INC COM 00287Y109 34703 391943 SH DFND 02 0 0 391943 ABBVIE INC COM 00287Y109 10579332 119486471 SH SOLE 0 0 119486471 ABBVIE INC COM 00287Y109 46709 527552 SH SOLE 527552 0 0 ABBVIE INC COM 00287Y109 156340 1765760 SH DFND 01 1765760 0 0 ABBVIE INC COM 00287Y109 35681 402994 SH DFND 02 0 402994 0 ABERCROMBIE & FITCH CO CL A 002896207 114650 6630995 SH SOLE 0 0 6630995 ABERCROMBIE & FITCH CO CL A 002896207 172 9934 SH SOLE 9934 0 0 ABERCROMBIE & FITCH CO CL A 002896207 899 51983 SH DFND 01 51983 0 0 ABERCROMBIE & FITCH CO CL A 002896207 199 11485 SH DFND 02 0 11485 0 ABEONA THERAPEUTICS INC COM 00289Y107 8529 2608169 SH SOLE 0 0 2608169 ABEONA THERAPEUTICS INC COM 00289Y107 98 29843 SH DFND 01 29843 0 0 ABIOMED INC COM 003654100 1947 11416 SH DFND 02 0 0 11416 ABIOMED INC COM 003654100 800716 4693803 SH SOLE 0 0 4693803 ABIOMED INC COM 003654100 2609 15296 SH SOLE 15296 0 0 ABIOMED INC COM 003654100 9156 53674 SH DFND 01 53674 0 0 ABIOMED INC COM 003654100 2094 12274 SH DFND 02 0 12274 0 ABRAXAS PETE CORP COM 003830106 2728 7770522 SH SOLE 0 0 7770522 ABRAXAS PETE CORP COM 003830106 47 132522 SH DFND 01 132522 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 8764 3294683 SH SOLE 0 0 3294683 ACACIA RESH CORP ACACIA TCH COM 003881307 117 44094 SH DFND 01 44094 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 234423 3457051 SH SOLE 0 0 3457051 ACACIA COMMUNICATIONS INC COM 00401C108 312 4594 SH SOLE 4594 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 5071 74781 SH DFND 01 74781 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 464 6849 SH DFND 02 0 6849 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 273151 8222500 SH SOLE 0 0 8222500 ACADIA HEALTHCARE COMPANY IN COM 00404A109 419 12625 SH SOLE 12625 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1111 33438 SH DFND 01 33438 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 509 15325 SH DFND 02 0 15325 0 ACADIA PHARMACEUTICALS INC COM 004225108 443187 10359674 SH SOLE 0 0 10359674 ACADIA PHARMACEUTICALS INC COM 004225108 575 13439 SH SOLE 13439 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 9515 222426 SH DFND 01 222426 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 902 21074 SH DFND 02 0 21074 0 ACADIA RLTY TR COM SH BEN INT 004239109 337289 13007686 SH SOLE 0 0 13007686 ACADIA RLTY TR COM SH BEN INT 004239109 2635 101603 SH SOLE 101603 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 1852 71405 SH DFND 01 71405 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 2396 92397 SH DFND 02 0 92397 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 22797 1348963 SH SOLE 0 0 1348963 ACCELERATE DIAGNOSTICS INC COM 00430H102 105 6219 SH SOLE 6219 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 914 54106 SH DFND 01 54106 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 212 12523 SH DFND 02 0 12523 0 ACCELERON PHARMA INC COM 00434H108 215934 4072682 SH SOLE 0 0 4072682 ACCELERON PHARMA INC COM 00434H108 310 5854 SH SOLE 5854 0 0 ACCELERON PHARMA INC COM 00434H108 4249 80136 SH DFND 01 80136 0 0 ACCELERON PHARMA INC COM 00434H108 343 6475 SH DFND 02 0 6475 0 ACCEL ENTMT INC COM CL A1 00436Q106 29153 2332233 SH SOLE 0 0 2332233 ACCURAY INC COM 004397105 13009 4612986 SH SOLE 0 0 4612986 ACCURAY INC COM 004397105 487 172852 SH DFND 01 172852 0 0 ACER THERAPEUTICS INC COM 00444P108 637 158927 SH SOLE 0 0 158927 ACER THERAPEUTICS INC COM 00444P108 42 10365 SH DFND 01 10365 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 7237 3429794 SH SOLE 0 0 3429794 ACELRX PHARMACEUTICALS INC COM 00444T100 195 92603 SH DFND 01 92603 0 0 ACHIEVE LIFE SCIENCE INC COM NEW 004468203 15 29110 SH SOLE 0 0 29110 ACHILLION PHARMACEUTICALS IN COM 00448Q201 78123 12955647 SH SOLE 0 0 12955647 ACHILLION PHARMACEUTICALS IN COM 00448Q201 88 14647 SH SOLE 14647 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 684 113399 SH DFND 01 113399 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 84 13853 SH DFND 02 0 13853 0 ACI WORLDWIDE INC COM 004498101 396699 10471147 SH SOLE 0 0 10471147 ACI WORLDWIDE INC COM 004498101 587 15482 SH SOLE 15482 0 0 ACI WORLDWIDE INC COM 004498101 8626 227692 SH DFND 01 227692 0 0 ACI WORLDWIDE INC COM 004498101 628 16574 SH DFND 02 0 16574 0 ACLARIS THERAPEUTICS INC COM 00461U105 2618 1385270 SH SOLE 0 0 1385270 ACLARIS THERAPEUTICS INC COM 00461U105 50 26663 SH DFND 01 26663 0 0 ACME UTD CORP COM 004816104 2416 101551 SH SOLE 0 0 101551 ACME UTD CORP COM 004816104 19 800 SH DFND 01 800 0 0 ACORDA THERAPEUTICS INC COM 00484M106 10214 5006637 SH SOLE 0 0 5006637 ACORDA THERAPEUTICS INC COM 00484M106 75 37001 SH DFND 01 37001 0 0 ACTIVISION BLIZZARD INC COM 00507V109 11971 201465 SH DFND 02 0 0 201465 ACTIVISION BLIZZARD INC COM 00507V109 3395118 57137635 SH SOLE 0 0 57137635 ACTIVISION BLIZZARD INC COM 00507V109 16237 273251 SH SOLE 273251 0 0 ACTIVISION BLIZZARD INC COM 00507V109 51676 869679 SH DFND 01 869679 0 0 ACTIVISION BLIZZARD INC COM 00507V109 12260 206325 SH DFND 02 0 206325 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 1008 4631343 SH SOLE 0 0 4631343 ACTINIUM PHARMACEUTICALS INC COM 00507W107 3 15462 SH DFND 01 15462 0 0 ACTUANT CORP CL A NEW 00508X203 159172 6114935 SH SOLE 0 0 6114935 ACTUANT CORP CL A NEW 00508X203 243 9339 SH SOLE 9339 0 0 ACTUANT CORP CL A NEW 00508X203 2003 76945 SH DFND 01 76945 0 0 ACTUANT CORP CL A NEW 00508X203 421 16155 SH DFND 02 0 16155 0 ACUITY BRANDS INC COM 00508Y102 1446 10481 SH DFND 02 0 0 10481 ACUITY BRANDS INC COM 00508Y102 531113 3848647 SH SOLE 0 0 3848647 ACUITY BRANDS INC COM 00508Y102 1904 13800 SH SOLE 13800 0 0 ACUITY BRANDS INC COM 00508Y102 2186 15837 SH DFND 01 15837 0 0 ACUITY BRANDS INC COM 00508Y102 1644 11911 SH DFND 02 0 11911 0 ACUSHNET HOLDINGS CORP COM 005098108 99557 3063292 SH SOLE 0 0 3063292 ACUSHNET HOLDINGS CORP COM 005098108 170 5229 SH SOLE 5229 0 0 ACUSHNET HOLDINGS CORP COM 005098108 940 28933 SH DFND 01 28933 0 0 ACUSHNET HOLDINGS CORP COM 005098108 84 2600 SH DFND 02 0 2600 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 1317 1879721 SH SOLE 0 0 1879721 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 5 6516 SH DFND 01 6516 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 3495 922143 SH SOLE 0 0 922143 ADAMAS PHARMACEUTICALS INC COM 00548A106 71 18686 SH DFND 01 18686 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 3502 91988 SH SOLE 0 0 91988 ADAMS RES & ENERGY INC COM NEW 006351308 14 379 SH DFND 01 379 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 47082 1573605 SH SOLE 0 0 1573605 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 223 7466 SH DFND 01 7466 0 0 ADAPTHEALTH CORP COM CL A 00653Q102 388 35365 SH SOLE 0 0 35365 ADDUS HOMECARE CORP COM 006739106 82674 850377 SH SOLE 0 0 850377 ADDUS HOMECARE CORP COM 006739106 177 1818 SH SOLE 1818 0 0 ADDUS HOMECARE CORP COM 006739106 2414 24833 SH DFND 01 24833 0 0 ADDUS HOMECARE CORP COM 006739106 92 951 SH DFND 02 0 951 0 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 160 65171 SH SOLE 0 0 65171 ADESTO TECHNOLOGIES CORP COM 00687D101 10599 1246917 SH SOLE 0 0 1246917 ADESTO TECHNOLOGIES CORP COM 00687D101 418 49146 SH DFND 01 49146 0 0 ADIAL PHARMACEUTICALS INC COM 00688A106 682 282909 SH SOLE 0 0 282909 ADOBE INC COM 00724F101 42124 127723 SH DFND 02 0 0 127723 ADOBE INC COM 00724F101 12391498 37571625 SH SOLE 0 0 37571625 ADOBE INC COM 00724F101 56650 171767 SH SOLE 171767 0 0 ADOBE INC COM 00724F101 190846 578654 SH DFND 01 578654 0 0 ADOBE INC COM 00724F101 42977 130307 SH DFND 02 0 130307 0 ADTALEM GLOBAL ED INC COM 00737L103 171411 4901666 SH SOLE 0 0 4901666 ADTALEM GLOBAL ED INC COM 00737L103 289 8259 SH SOLE 8259 0 0 ADTALEM GLOBAL ED INC COM 00737L103 1587 45396 SH DFND 01 45396 0 0 ADTALEM GLOBAL ED INC COM 00737L103 453 12952 SH DFND 02 0 12952 0 ADTRAN INC COM 00738A106 50739 5130349 SH SOLE 0 0 5130349 ADTRAN INC COM 00738A106 43 4377 SH SOLE 4377 0 0 ADTRAN INC COM 00738A106 402 40659 SH DFND 01 40659 0 0 ADTRAN INC COM 00738A106 243 24523 SH DFND 02 0 24523 0 ADURO BIOTECH INC COM 00739L101 2320 1965790 SH SOLE 0 0 1965790 ADURO BIOTECH INC COM 00739L101 140 118999 SH DFND 01 118999 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 3048 19029 SH DFND 02 0 0 19029 ADVANCE AUTO PARTS INC COM 00751Y106 1162131 7256060 SH SOLE 0 0 7256060 ADVANCE AUTO PARTS INC COM 00751Y106 3970 24788 SH SOLE 24788 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 12615 78768 SH DFND 01 78768 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 3954 24686 SH DFND 02 0 24686 0 AEHR TEST SYSTEMS COM 00760J108 1012 506100 SH SOLE 0 0 506100 AEHR TEST SYSTEMS COM 00760J108 10 5200 SH DFND 01 5200 0 0 ADVAXIS INC COM NEW 007624307 180 209882 SH SOLE 0 0 209882 AECOM COM 00766T100 592493 13737367 SH SOLE 0 0 13737367 AECOM COM 00766T100 925 21441 SH SOLE 21441 0 0 AECOM COM 00766T100 2571 59601 SH DFND 01 59601 0 0 AECOM COM 00766T100 1373 31831 SH DFND 02 0 31831 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 10745 1023308 SH SOLE 0 0 1023308 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 316 30070 SH DFND 01 30070 0 0 AEGION CORP COM 00770F104 72705 3250117 SH SOLE 0 0 3250117 AEGION CORP COM 00770F104 97 4323 SH SOLE 4323 0 0 AEGION CORP COM 00770F104 565 25276 SH DFND 01 25276 0 0 AEGION CORP COM 00770F104 316 14132 SH DFND 02 0 14132 0 AEMETIS INC COM NEW 00770K202 192 231716 SH SOLE 0 0 231716 AERIE PHARMACEUTICALS INC COM 00771V108 100126 4142563 SH SOLE 0 0 4142563 AERIE PHARMACEUTICALS INC COM 00771V108 153 6338 SH SOLE 6338 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 2006 82979 SH DFND 01 82979 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 136 5611 SH DFND 02 0 5611 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 8816 1153938 SH SOLE 0 0 1153938 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 200 26226 SH DFND 01 26226 0 0 ADVANSIX INC COM 00773T101 40638 2035981 SH SOLE 0 0 2035981 ADVANSIX INC COM 00773T101 122 6134 SH SOLE 6134 0 0 ADVANSIX INC COM 00773T101 463 23199 SH DFND 01 23199 0 0 ADVANSIX INC COM 00773T101 50 2500 SH DFND 02 0 2500 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 29937 2598674 SH SOLE 0 0 2598674 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 83 7230 SH SOLE 7230 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1227 106533 SH DFND 01 106533 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 51 4431 SH DFND 02 0 4431 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 386037 8454593 SH SOLE 0 0 8454593 AEROJET ROCKETDYNE HLDGS INC COM 007800105 408 8937 SH SOLE 8937 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 5473 119862 SH DFND 01 119862 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 500 10948 SH DFND 02 0 10948 0 ADVANCED MICRO DEVICES INC COM 007903107 12537 273386 SH DFND 02 0 0 273386 ADVANCED MICRO DEVICES INC COM 007903107 4856671 105902116 SH SOLE 0 0 105902116 ADVANCED MICRO DEVICES INC COM 007903107 16654 363154 SH SOLE 363154 0 0 ADVANCED MICRO DEVICES INC COM 007903107 60014 1308626 SH DFND 01 1308626 0 0 ADVANCED MICRO DEVICES INC COM 007903107 12836 279903 SH DFND 02 0 279903 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 156113 4019391 SH SOLE 0 0 4019391 ADVANCED DRAIN SYS INC DEL COM 00790R104 247 6355 SH SOLE 6355 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 3389 87259 SH DFND 01 87259 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 304 7818 SH DFND 02 0 7818 0 ADVANCED DISP SVCS INC DEL COM 00790X101 212699 6470923 SH SOLE 0 0 6470923 ADVANCED DISP SVCS INC DEL COM 00790X101 363 11036 SH SOLE 11036 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 4576 139201 SH DFND 01 139201 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 184 5594 SH DFND 02 0 5594 0 AEGON N V NY REGISTRY SHS 007924103 1839 405926 SH SOLE 0 0 405926 AEGON N V NY REGISTRY SHS 007924103 73 16024 SH DFND 01 16024 0 0 ADVANCED ENERGY INDS COM 007973100 285167 4005149 SH SOLE 0 0 4005149 ADVANCED ENERGY INDS COM 007973100 351 4925 SH SOLE 4925 0 0 ADVANCED ENERGY INDS COM 007973100 5364 75341 SH DFND 01 75341 0 0 ADVANCED ENERGY INDS COM 007973100 509 7150 SH DFND 02 0 7150 0 AEROVIRONMENT INC COM 008073108 168928 2736113 SH SOLE 0 0 2736113 AEROVIRONMENT INC COM 008073108 189 3062 SH SOLE 3062 0 0 AEROVIRONMENT INC COM 008073108 2609 42251 SH DFND 01 42251 0 0 AEROVIRONMENT INC COM 008073108 378 6121 SH DFND 02 0 6121 0 AETHLON MED INC COM 00808Y307 13 13204 SH SOLE 0 0 13204 AERPIO PHARMACEUTICALS INC COM 00810B105 742 1189790 SH SOLE 0 0 1189790 AERPIO PHARMACEUTICALS INC COM 00810B105 4 7102 SH DFND 01 7102 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 56 660 SH DFND 02 0 0 660 AFFILIATED MANAGERS GROUP IN COM 008252108 369519 4360617 SH SOLE 0 0 4360617 AFFILIATED MANAGERS GROUP IN COM 008252108 649 7653 SH SOLE 7653 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 1586 18717 SH DFND 01 18717 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 799 9426 SH DFND 02 0 9426 0 AEVI GENOMIC MEDICINE INC COM 00835P105 156 1066587 SH SOLE 0 0 1066587 AGILENT TECHNOLOGIES INC COM 00846U101 6739 78994 SH DFND 02 0 0 78994 AGILENT TECHNOLOGIES INC COM 00846U101 2091433 24515689 SH SOLE 0 0 24515689 AGILENT TECHNOLOGIES INC COM 00846U101 9227 108164 SH SOLE 108164 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 30030 352006 SH DFND 01 352006 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 8150 95529 SH DFND 02 0 95529 0 AGNICO EAGLE MINES LTD COM 008474108 3928 63762 SH DFND 02 0 0 63762 AGNICO EAGLE MINES LTD COM 008474108 395427 6418223 SH SOLE 0 0 6418223 AGNICO EAGLE MINES LTD COM 008474108 4970 80676 SH SOLE 80676 0 0 AGNICO EAGLE MINES LTD COM 008474108 6820 110702 SH DFND 01 110702 0 0 AGNICO EAGLE MINES LTD COM 008474108 9775 158665 SH DFND 02 0 158665 0 AGENUS INC COM NEW 00847G705 22332 5487012 SH SOLE 0 0 5487012 AGENUS INC COM NEW 00847G705 85 20818 SH SOLE 20818 0 0 AGENUS INC COM NEW 00847G705 867 213122 SH DFND 01 213122 0 0 AGENUS INC COM NEW 00847G705 56 13698 SH DFND 02 0 13698 0 AGILYSYS INC COM 00847J105 32124 1264222 SH SOLE 0 0 1264222 AGILYSYS INC COM 00847J105 51 2016 SH SOLE 2016 0 0 AGILYSYS INC COM 00847J105 1047 41219 SH DFND 01 41219 0 0 AGILYSYS INC COM 00847J105 44 1720 SH DFND 02 0 1720 0 AGILE THERAPEUTICS INC COM 00847L100 6513 2605203 SH SOLE 0 0 2605203 AGILE THERAPEUTICS INC COM 00847L100 14 5768 SH DFND 01 5768 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 265515 5560532 SH SOLE 0 0 5560532 AGIOS PHARMACEUTICALS INC COM 00847X104 387 8103 SH SOLE 8103 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 1120 23451 SH DFND 01 23451 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 705 14769 SH DFND 02 0 14769 0 AGEX THERAPEUTICS INC COM 00848H108 1254 688759 SH SOLE 0 0 688759 AGEX THERAPEUTICS INC COM 00848H108 76 41922 SH DFND 01 41922 0 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 17 37367 SH SOLE 0 0 37367 AGREE REALTY CORP COM 008492100 440219 6273612 SH SOLE 0 0 6273612 AGREE REALTY CORP COM 008492100 3350 47743 SH SOLE 47743 0 0 AGREE REALTY CORP COM 008492100 2447 34870 SH DFND 01 34870 0 0 AGREE REALTY CORP COM 008492100 3445 49092 SH DFND 02 0 49092 0 AGROFRESH SOLUTIONS COM 00856G109 3821 1480829 SH SOLE 0 0 1480829 AGROFRESH SOLUTIONS COM 00856G109 13 5184 SH DFND 01 5184 0 0 AILERON THERAPEUTICS INC COM 00887A105 133 232390 SH SOLE 0 0 232390 AIMMUNE THERAPEUTICS INC COM 00900T107 132064 3945728 SH SOLE 0 0 3945728 AIMMUNE THERAPEUTICS INC COM 00900T107 134 4001 SH SOLE 4001 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 2958 88369 SH DFND 01 88369 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 92 2737 SH DFND 02 0 2737 0 AIR INDS GROUP COM NEW 00912N205 413 179490 SH SOLE 0 0 179490 AIR INDS GROUP COM NEW 00912N205 17 7465 SH DFND 01 7465 0 0 AIR LEASE CORP CL A 00912X302 443458 9332025 SH SOLE 0 0 9332025 AIR LEASE CORP CL A 00912X302 680 14301 SH SOLE 14301 0 0 AIR LEASE CORP CL A 00912X302 1965 41343 SH DFND 01 41343 0 0 AIR LEASE CORP CL A 00912X302 686 14429 SH DFND 02 0 14429 0 AIR PRODS & CHEMS INC COM 009158106 13706 58327 SH DFND 02 0 0 58327 AIR PRODS & CHEMS INC COM 009158106 4583002 19502965 SH SOLE 0 0 19502965 AIR PRODS & CHEMS INC COM 009158106 18307 77907 SH SOLE 77907 0 0 AIR PRODS & CHEMS INC COM 009158106 59006 251099 SH DFND 01 251099 0 0 AIR PRODS & CHEMS INC COM 009158106 16626 70752 SH DFND 02 0 70752 0 AIR T INC *W EXP 06/07/202 00919P112 7 139519 SH SOLE 0 0 139519 AIR T INC *W EXP 06/07/202 00919P112 0 1547 SH DFND 01 1547 0 0 AIR T INC COM 009207101 1049 52066 SH SOLE 0 0 52066 AIR T INC COM 009207101 11 558 SH DFND 01 558 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 119296 5085077 SH SOLE 0 0 5085077 AIR TRANSPORT SERVICES GRP I COM 00922R105 44 1892 SH SOLE 1892 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 2715 115745 SH DFND 01 115745 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 35 1500 SH DFND 02 0 1500 0 AIRGAIN INC COM 00938A104 4604 430637 SH SOLE 0 0 430637 AIRGAIN INC COM 00938A104 193 18077 SH DFND 01 18077 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 3788 43851 SH DFND 02 0 0 43851 AKAMAI TECHNOLOGIES INC COM 00971T101 1475405 17080402 SH SOLE 0 0 17080402 AKAMAI TECHNOLOGIES INC COM 00971T101 4786 55405 SH SOLE 55405 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 16512 191158 SH DFND 01 191158 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 4417 51139 SH DFND 02 0 51139 0 AKORN INC COM 009728106 12662 8441513 SH SOLE 0 0 8441513 AKORN INC COM 009728106 11 7219 SH SOLE 7219 0 0 AKORN INC COM 009728106 140 93190 SH DFND 01 93190 0 0 AKORN INC COM 009728106 15 9800 SH DFND 02 0 9800 0 AKEBIA THERAPEUTICS INC COM 00972D105 34094 5394585 SH SOLE 0 0 5394585 AKEBIA THERAPEUTICS INC COM 00972D105 41 6516 SH SOLE 6516 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 632 99982 SH DFND 01 99982 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 121 19097 SH DFND 02 0 19097 0 AKCEA THERAPEUTICS INC COM 00972L107 22436 1324468 SH SOLE 0 0 1324468 AKCEA THERAPEUTICS INC COM 00972L107 43 2530 SH SOLE 2530 0 0 AKCEA THERAPEUTICS INC COM 00972L107 437 25784 SH DFND 01 25784 0 0 AKCEA THERAPEUTICS INC COM 00972L107 25 1500 SH DFND 02 0 1500 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 10167 1270896 SH SOLE 0 0 1270896 AKOUSTIS TECHNOLOGIES INC COM 00973N102 395 49425 SH DFND 01 49425 0 0 AKERNA CORP COM 00973W102 917 108729 SH SOLE 0 0 108729 AKERO THERAPEUTICS INC COM 00973Y108 6128 276109 SH SOLE 0 0 276109 AKERO THERAPEUTICS INC COM 00973Y108 188 8487 SH DFND 01 8487 0 0 ALAMO GROUP INC COM 011311107 79903 636424 SH SOLE 0 0 636424 ALAMO GROUP INC COM 011311107 148 1178 SH SOLE 1178 0 0 ALAMO GROUP INC COM 011311107 2235 17799 SH DFND 01 17799 0 0 ALAMO GROUP INC COM 011311107 597 4753 SH DFND 02 0 4753 0 ALAMOS GOLD INC NEW COM CL A 011532108 63257 10507845 SH SOLE 0 0 10507845 ALAMOS GOLD INC NEW COM CL A 011532108 290 48183 SH SOLE 48183 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 1093 181522 SH DFND 01 181522 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 455 75584 SH DFND 02 0 75584 0 ALARM COM HLDGS INC COM 011642105 169257 3938958 SH SOLE 0 0 3938958 ALARM COM HLDGS INC COM 011642105 242 5625 SH SOLE 5625 0 0 ALARM COM HLDGS INC COM 011642105 3116 72525 SH DFND 01 72525 0 0 ALARM COM HLDGS INC COM 011642105 231 5379 SH DFND 02 0 5379 0 ALASKA AIR GROUP INC COM 011659109 12 178 SH DFND 02 0 0 178 ALASKA AIR GROUP INC COM 011659109 906665 13382511 SH SOLE 0 0 13382511 ALASKA AIR GROUP INC COM 011659109 34 506 SH SOLE 506 0 0 ALASKA AIR GROUP INC COM 011659109 9638 142265 SH DFND 01 142265 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 3793 2142860 SH SOLE 0 0 2142860 ALASKA COMMUNICATIONS SYS GR COM 01167P101 24 13317 SH DFND 01 13317 0 0 ALBANY INTL CORP CL A 012348108 257992 3398210 SH SOLE 0 0 3398210 ALBANY INTL CORP CL A 012348108 316 4158 SH SOLE 4158 0 0 ALBANY INTL CORP CL A 012348108 4591 60475 SH DFND 01 60475 0 0 ALBANY INTL CORP CL A 012348108 436 5738 SH DFND 02 0 5738 0 ALBEMARLE CORP COM 012653101 2126 29102 SH DFND 02 0 0 29102 ALBEMARLE CORP COM 012653101 925181 12666774 SH SOLE 0 0 12666774 ALBEMARLE CORP COM 012653101 2539 34760 SH SOLE 34760 0 0 ALBEMARLE CORP COM 012653101 8727 119476 SH DFND 01 119476 0 0 ALBEMARLE CORP COM 012653101 2361 32318 SH DFND 02 0 32318 0 ALBIREO PHARMA INC COM 01345P106 4892 192439 SH SOLE 0 0 192439 ALBIREO PHARMA INC COM 01345P106 546 21498 SH DFND 01 21498 0 0 ALCOA CORP COM 013872106 356404 16569209 SH SOLE 0 0 16569209 ALCOA CORP COM 013872106 555 25802 SH SOLE 25802 0 0 ALCOA CORP COM 013872106 1517 70545 SH DFND 01 70545 0 0 ALCOA CORP COM 013872106 685 31838 SH DFND 02 0 31838 0 ALDEYRA THERAPEUTICS INC COM 01438T106 6322 1088093 SH SOLE 0 0 1088093 ALDEYRA THERAPEUTICS INC COM 01438T106 216 37239 SH DFND 01 37239 0 0 ALECTOR INC COM 014442107 45287 2628353 SH SOLE 0 0 2628353 ALECTOR INC COM 014442107 1039 60277 SH DFND 01 60277 0 0 ALERUS FINL CORP COM 01446U103 6361 278377 SH SOLE 0 0 278377 ALERUS FINL CORP COM 01446U103 102 4472 SH DFND 01 4472 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 210696 10052303 SH SOLE 0 0 10052303 ALEXANDER & BALDWIN INC NEW COM 014491104 199 9507 SH SOLE 9507 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1197 57121 SH DFND 01 57121 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 358 17059 SH DFND 02 0 17059 0 ALEXANDERS INC COM 014752109 106718 323045 SH SOLE 0 0 323045 ALEXANDERS INC COM 014752109 807 2443 SH SOLE 2443 0 0 ALEXANDERS INC COM 014752109 1417 4288 SH DFND 01 4288 0 0 ALEXANDERS INC COM 014752109 1928 5837 SH DFND 02 0 5837 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4537 28077 SH DFND 02 0 0 28077 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2984959 18473567 SH SOLE 0 0 18473567 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 25329 156757 SH SOLE 156757 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 20997 129948 SH DFND 01 129948 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 22768 140907 SH DFND 02 0 140907 0 ALEXION PHARMACEUTICALS INC COM 015351109 6351 58723 SH DFND 02 0 0 58723 ALEXION PHARMACEUTICALS INC COM 015351109 1763226 16303524 SH SOLE 0 0 16303524 ALEXION PHARMACEUTICALS INC COM 015351109 8609 79598 SH SOLE 79598 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 28008 258977 SH DFND 01 258977 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 6878 63595 SH DFND 02 0 63595 0 ALGONQUIN PWR UTILS CORP COM 015857105 1846 130459 SH DFND 02 0 0 130459 ALGONQUIN PWR UTILS CORP COM 015857105 199405 14092201 SH SOLE 0 0 14092201 ALGONQUIN PWR UTILS CORP COM 015857105 2824 199596 SH SOLE 199596 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 3324 234923 SH DFND 01 234923 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 2004 141600 SH DFND 02 0 141600 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 12894422 60794071 SH SOLE 0 0 60794071 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 60347 284521 SH SOLE 284521 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 171844 810201 SH DFND 01 810201 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 113849 536771 SH DFND 02 0 536771 0 ALICO INC COM 016230104 10524 293722 SH SOLE 0 0 293722 ALICO INC COM 016230104 109 3049 SH DFND 01 3049 0 0 ALIGN TECHNOLOGY INC COM 016255101 5673 20332 SH DFND 02 0 0 20332 ALIGN TECHNOLOGY INC COM 016255101 2189097 7845100 SH SOLE 0 0 7845100 ALIGN TECHNOLOGY INC COM 016255101 7425 26608 SH SOLE 26608 0 0 ALIGN TECHNOLOGY INC COM 016255101 24335 87211 SH DFND 01 87211 0 0 ALIGN TECHNOLOGY INC COM 016255101 5786 20737 SH DFND 02 0 20737 0 ALIMERA SCIENCES INC COM NEW 016259202 888 117209 SH SOLE 0 0 117209 ALIMERA SCIENCES INC COM NEW 016259202 9 1230 SH DFND 01 1230 0 0 ALKALINE WTR CO INC COM NEW 01643A207 2159 1700372 SH SOLE 0 0 1700372 ALKALINE WTR CO INC COM NEW 01643A207 12 9124 SH DFND 01 9124 0 0 ALLAKOS INC COM 01671P100 224317 2352314 SH SOLE 0 0 2352314 ALLAKOS INC COM 01671P100 301 3155 SH SOLE 3155 0 0 ALLAKOS INC COM 01671P100 3753 39359 SH DFND 01 39359 0 0 ALLAKOS INC COM 01671P100 510 5346 SH DFND 02 0 5346 0 ALLEGHANY CORP DEL COM 017175100 3169 3963 SH DFND 02 0 0 3963 ALLEGHANY CORP DEL COM 017175100 1070384 1338699 SH SOLE 0 0 1338699 ALLEGHANY CORP DEL COM 017175100 3861 4829 SH SOLE 4829 0 0 ALLEGHANY CORP DEL COM 017175100 4446 5561 SH DFND 01 5561 0 0 ALLEGHANY CORP DEL COM 017175100 3053 3818 SH DFND 02 0 3818 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 254966 12341043 SH SOLE 0 0 12341043 ALLEGHENY TECHNOLOGIES INC COM 01741R102 376 18211 SH SOLE 18211 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 2177 105396 SH DFND 01 105396 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 449 21737 SH DFND 02 0 21737 0 ALLEGIANCE BANCSHARES INC COM 01748H107 42988 1143297 SH SOLE 0 0 1143297 ALLEGIANCE BANCSHARES INC COM 01748H107 78 2071 SH SOLE 2071 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 592 15750 SH DFND 01 15750 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 43 1141 SH DFND 02 0 1141 0 ALLEGIANT TRAVEL CO COM 01748X102 232266 1334557 SH SOLE 0 0 1334557 ALLEGIANT TRAVEL CO COM 01748X102 84 481 SH SOLE 481 0 0 ALLEGIANT TRAVEL CO COM 01748X102 4483 25760 SH DFND 01 25760 0 0 ALLEGIANT TRAVEL CO COM 01748X102 283 1627 SH DFND 02 0 1627 0 ALLENA PHARMACEUTICALS INC COM 018119107 1175 430359 SH SOLE 0 0 430359 ALLENA PHARMACEUTICALS INC COM 018119107 6 2235 SH DFND 01 2235 0 0 ALLETE INC COM NEW 018522300 426468 5254010 SH SOLE 0 0 5254010 ALLETE INC COM NEW 018522300 1721 21208 SH SOLE 21208 0 0 ALLETE INC COM NEW 018522300 3511 43261 SH DFND 01 43261 0 0 ALLETE INC COM NEW 018522300 1603 19751 SH DFND 02 0 19751 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1373 12235 SH DFND 02 0 0 12235 ALLIANCE DATA SYSTEMS CORP COM 018581108 541620 4827271 SH SOLE 0 0 4827271 ALLIANCE DATA SYSTEMS CORP COM 018581108 1803 16072 SH SOLE 16072 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 5192 46278 SH DFND 01 46278 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1724 15365 SH DFND 02 0 15365 0 ALLIANT ENERGY CORP COM 018802108 2972 54307 SH DFND 02 0 0 54307 ALLIANT ENERGY CORP COM 018802108 1653061 30209446 SH SOLE 0 0 30209446 ALLIANT ENERGY CORP COM 018802108 8038 146898 SH SOLE 146898 0 0 ALLIANT ENERGY CORP COM 018802108 14885 272022 SH DFND 01 272022 0 0 ALLIANT ENERGY CORP COM 018802108 7379 134842 SH DFND 02 0 134842 0 ALLIED HEALTHCARE PRODS INC COM NEW 019222207 14 11560 SH SOLE 0 0 11560 ALLIED MOTION TECHNOLOGIES I COM 019330109 19470 401438 SH SOLE 0 0 401438 ALLIED MOTION TECHNOLOGIES I COM 019330109 691 14240 SH DFND 01 14240 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 595984 12334112 SH SOLE 0 0 12334112 ALLISON TRANSMISSION HLDGS I COM 01973R101 746 15438 SH SOLE 15438 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 2457 50843 SH DFND 01 50843 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 888 18379 SH DFND 02 0 18379 0 ALLOGENE THERAPEUTICS INC COM 019770106 100396 3864365 SH SOLE 0 0 3864365 ALLOGENE THERAPEUTICS INC COM 019770106 77 2945 SH SOLE 2945 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 2047 78797 SH DFND 01 78797 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 57 2186 SH DFND 02 0 2186 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 152001 15486612 SH SOLE 0 0 15486612 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 247 25133 SH SOLE 25133 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1355 138082 SH DFND 01 138082 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 260 26536 SH DFND 02 0 26536 0 ALLSTATE CORP COM 020002101 9880 87863 SH DFND 02 0 0 87863 ALLSTATE CORP COM 020002101 2730849 24285009 SH SOLE 0 0 24285009 ALLSTATE CORP COM 020002101 13397 119134 SH SOLE 119134 0 0 ALLSTATE CORP COM 020002101 41129 365752 SH DFND 01 365752 0 0 ALLSTATE CORP COM 020002101 13968 124219 SH DFND 02 0 124219 0 ALLY FINL INC COM 02005N100 3205 104878 SH DFND 02 0 0 104878 ALLY FINL INC COM 02005N100 1130758 37001251 SH SOLE 0 0 37001251 ALLY FINL INC COM 02005N100 4070 133178 SH SOLE 133178 0 0 ALLY FINL INC COM 02005N100 4460 145937 SH DFND 01 145937 0 0 ALLY FINL INC COM 02005N100 3379 110561 SH DFND 02 0 110561 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3425 29736 SH DFND 02 0 0 29736 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1168304 10144171 SH SOLE 0 0 10144171 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4358 37844 SH SOLE 37844 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5472 47511 SH DFND 01 47511 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3249 28210 SH DFND 02 0 28210 0 ALPHA PRO TECH LTD COM 020772109 1618 471840 SH SOLE 0 0 471840 ALPHABET INC CAP STK CL C 02079K107 110590 82714 SH DFND 02 0 0 82714 ALPHABET INC CAP STK CL C 02079K107 29468063 22040106 SH SOLE 0 0 22040106 ALPHABET INC CAP STK CL C 02079K107 149840 112070 SH SOLE 112070 0 0 ALPHABET INC CAP STK CL C 02079K107 419761 313953 SH DFND 01 313953 0 0 ALPHABET INC CAP STK CL C 02079K107 115111 86095 SH DFND 02 0 86095 0 ALPHABET INC CAP STK CL A 02079K305 104904 78322 SH DFND 02 0 0 78322 ALPHABET INC CAP STK CL A 02079K305 29837835 22277182 SH SOLE 0 0 22277182 ALPHABET INC CAP STK CL A 02079K305 140102 104601 SH SOLE 104601 0 0 ALPHABET INC CAP STK CL A 02079K305 537134 401029 SH DFND 01 401029 0 0 ALPHABET INC CAP STK CL A 02079K305 106566 79563 SH DFND 02 0 79563 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 12695 1789225 SH SOLE 0 0 1789225 ALPHATEC HOLDINGS INC COM NEW 02081G201 514 72386 SH DFND 01 72386 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 718 187043 SH SOLE 0 0 187043 ALTAIR ENGR INC COM CL A 021369103 127348 3546301 SH SOLE 0 0 3546301 ALTAIR ENGR INC COM CL A 021369103 142 3946 SH SOLE 3946 0 0 ALTAIR ENGR INC COM CL A 021369103 2835 78953 SH DFND 01 78953 0 0 ALTAIR ENGR INC COM CL A 021369103 95 2635 SH DFND 02 0 2635 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 245 19853 SH SOLE 0 0 19853 ALTISOURCE ASSET MGMT CORP COM 02153X108 2 193 SH DFND 01 193 0 0 ALTIMMUNE INC COM NEW 02155H200 1010 534175 SH SOLE 0 0 534175 ALTERYX INC COM CL A 02156B103 437779 4374726 SH SOLE 0 0 4374726 ALTERYX INC COM CL A 02156B103 617 6166 SH SOLE 6166 0 0 ALTERYX INC COM CL A 02156B103 2099 20978 SH DFND 01 20978 0 0 ALTERYX INC COM CL A 02156B103 891 8901 SH DFND 02 0 8901 0 ALTICE USA INC CL A 02156K103 1254 45878 SH DFND 02 0 0 45878 ALTICE USA INC CL A 02156K103 760012 27798542 SH SOLE 0 0 27798542 ALTICE USA INC CL A 02156K103 1674 61237 SH SOLE 61237 0 0 ALTICE USA INC CL A 02156K103 3688 134879 SH DFND 01 134879 0 0 ALTICE USA INC CL A 02156K103 1705 62348 SH DFND 02 0 62348 0 ALTRA INDL MOTION CORP COM 02208R106 208776 5765697 SH SOLE 0 0 5765697 ALTRA INDL MOTION CORP COM 02208R106 317 8741 SH SOLE 8741 0 0 ALTRA INDL MOTION CORP COM 02208R106 1954 53959 SH DFND 01 53959 0 0 ALTRA INDL MOTION CORP COM 02208R106 347 9590 SH DFND 02 0 9590 0 ALTRIA GROUP INC COM 02209S103 1595 31953 SH DFND 02 0 0 31953 ALTRIA GROUP INC COM 02209S103 7321953 146703125 SH SOLE 0 0 146703125 ALTRIA GROUP INC COM 02209S103 29153 584107 SH SOLE 584107 0 0 ALTRIA GROUP INC COM 02209S103 108329 2170494 SH DFND 01 2170494 0 0 ALTRIA GROUP INC COM 02209S103 16292 326436 SH DFND 02 0 326436 0 ALTUS MIDSTREAM CO CL A 02215L100 9845 3442363 SH SOLE 0 0 3442363 ALTUS MIDSTREAM CO CL A 02215L100 24 8347 SH SOLE 8347 0 0 ALTUS MIDSTREAM CO CL A 02215L100 292 102258 SH DFND 01 102258 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 15750 809746 SH SOLE 0 0 809746 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 50 2548 SH SOLE 2548 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 234 12010 SH DFND 01 12010 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 36 1848 SH DFND 02 0 1848 0 AMAZON COM INC COM 023135106 204247 110533 SH DFND 02 0 0 110533 AMAZON COM INC COM 023135106 57642711 31194644 SH SOLE 0 0 31194644 AMAZON COM INC COM 023135106 275177 148918 SH SOLE 148918 0 0 AMAZON COM INC COM 023135106 917471 496510 SH DFND 01 496510 0 0 AMAZON COM INC COM 023135106 209735 113503 SH DFND 02 0 113503 0 AMBAC FINL GROUP INC COM NEW 023139884 94205 4367395 SH SOLE 0 0 4367395 AMBAC FINL GROUP INC COM NEW 023139884 164 7615 SH SOLE 7615 0 0 AMBAC FINL GROUP INC COM NEW 023139884 806 37387 SH DFND 01 37387 0 0 AMBAC FINL GROUP INC COM NEW 023139884 177 8200 SH DFND 02 0 8200 0 AMBEV SA SPONSORED ADR 02319V103 100650 21598714 SH SOLE 0 0 21598714 AMBEV SA SPONSORED ADR 02319V103 587 125874 SH DFND 01 125874 0 0 AMCON DISTRG CO COM NEW 02341Q205 646 8969 SH SOLE 0 0 8969 AMEDISYS INC COM 023436108 512026 3067494 SH SOLE 0 0 3067494 AMEDISYS INC COM 023436108 660 3952 SH SOLE 3952 0 0 AMEDISYS INC COM 023436108 10374 62150 SH DFND 01 62150 0 0 AMEDISYS INC COM 023436108 1190 7132 SH DFND 02 0 7132 0 AMERANT BANCORP INC CL A 023576101 19878 912255 SH SOLE 0 0 912255 AMERANT BANCORP INC CL A 023576101 365 16763 SH DFND 01 16763 0 0 AMERCO COM 023586100 701 1864 SH DFND 02 0 0 1864 AMERCO COM 023586100 288688 768154 SH SOLE 0 0 768154 AMERCO COM 023586100 1677 4463 SH SOLE 4463 0 0 AMERCO COM 023586100 1210 3219 SH DFND 01 3219 0 0 AMERCO COM 023586100 2320 6174 SH DFND 02 0 6174 0 AMEREN CORP COM 023608102 4298 55967 SH DFND 02 0 0 55967 AMEREN CORP COM 023608102 2294166 29871952 SH SOLE 0 0 29871952 AMEREN CORP COM 023608102 11626 151378 SH SOLE 151378 0 0 AMEREN CORP COM 023608102 21394 278563 SH DFND 01 278563 0 0 AMEREN CORP COM 023608102 11387 148262 SH DFND 02 0 148262 0 AMERESCO INC CL A 02361E108 14941 853772 SH SOLE 0 0 853772 AMERESCO INC CL A 02361E108 51 2910 SH SOLE 2910 0 0 AMERESCO INC CL A 02361E108 325 18586 SH DFND 01 18586 0 0 AMERESCO INC CL A 02361E108 44 2499 SH DFND 02 0 2499 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 184 11515 SH SOLE 0 0 11515 AMERICAN AIRLS GROUP INC COM 02376R102 842 29350 SH DFND 02 0 0 29350 AMERICAN AIRLS GROUP INC COM 02376R102 1205408 42029559 SH SOLE 0 0 42029559 AMERICAN AIRLS GROUP INC COM 02376R102 1092 38069 SH SOLE 38069 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 12770 445268 SH DFND 01 445268 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 931 32478 SH DFND 02 0 32478 0 AMERICAN ASSETS TR INC COM 024013104 343364 7480691 SH SOLE 0 0 7480691 AMERICAN ASSETS TR INC COM 024013104 2624 57160 SH SOLE 57160 0 0 AMERICAN ASSETS TR INC COM 024013104 4383 95488 SH DFND 01 95488 0 0 AMERICAN ASSETS TR INC COM 024013104 2505 54586 SH DFND 02 0 54586 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 133212 12380261 SH SOLE 0 0 12380261 AMERICAN AXLE & MFG HLDGS IN COM 024061103 149 13892 SH SOLE 13892 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1012 94035 SH DFND 01 94035 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 171 15848 SH DFND 02 0 15848 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 936630 19915589 SH SOLE 0 0 19915589 AMERICAN CAMPUS CMNTYS INC COM 024835100 7657 162807 SH SOLE 162807 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 2453 52156 SH DFND 01 52156 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 7448 158376 SH DFND 02 0 158376 0 AMERICAN ELEC PWR CO INC COM 025537101 10827 114561 SH DFND 02 0 0 114561 AMERICAN ELEC PWR CO INC COM 025537101 3769488 39884541 SH SOLE 0 0 39884541 AMERICAN ELEC PWR CO INC COM 025537101 28242 298829 SH SOLE 298829 0 0 AMERICAN ELEC PWR CO INC COM 025537101 52742 558056 SH DFND 01 558056 0 0 AMERICAN ELEC PWR CO INC COM 025537101 27475 290713 SH DFND 02 0 290713 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 214776 14610598 SH SOLE 0 0 14610598 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 315 21452 SH SOLE 21452 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 4381 298042 SH DFND 01 298042 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 364 24756 SH DFND 02 0 24756 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 314053 10492932 SH SOLE 0 0 10492932 AMERICAN EQTY INVT LIFE HLD COM 025676206 326 10892 SH SOLE 10892 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 2264 75638 SH DFND 01 75638 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 822 27457 SH DFND 02 0 27457 0 AMERICAN EXPRESS CO COM 025816109 23297 187139 SH DFND 02 0 0 187139 AMERICAN EXPRESS CO COM 025816109 5979071 48028528 SH SOLE 0 0 48028528 AMERICAN EXPRESS CO COM 025816109 31095 249783 SH SOLE 249783 0 0 AMERICAN EXPRESS CO COM 025816109 97361 782081 SH DFND 01 782081 0 0 AMERICAN EXPRESS CO COM 025816109 23732 190637 SH DFND 02 0 190637 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1786 16287 SH DFND 02 0 0 16287 AMERICAN FINL GROUP INC OHIO COM 025932104 825291 7526592 SH SOLE 0 0 7526592 AMERICAN FINL GROUP INC OHIO COM 025932104 2549 23248 SH SOLE 23248 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 3119 28446 SH DFND 01 28446 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 3699 33731 SH DFND 02 0 33731 0 AMERICAN FIN TR INC COM CLASS A 02607T109 209212 15777669 SH SOLE 0 0 15777669 AMERICAN FIN TR INC COM CLASS A 02607T109 1665 125573 SH SOLE 125573 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 1290 97304 SH DFND 01 97304 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 1771 133589 SH DFND 02 0 133589 0 AMERICAN HOMES 4 RENT CL A 02665T306 1019943 38914284 SH SOLE 0 0 38914284 AMERICAN HOMES 4 RENT CL A 02665T306 7977 304340 SH SOLE 304340 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 2692 102720 SH DFND 01 102720 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 7799 297566 SH DFND 02 0 297566 0 AMERICAN INTL GROUP INC COM NEW 026874784 11774 229374 SH DFND 02 0 0 229374 AMERICAN INTL GROUP INC COM NEW 026874784 3469939 67600597 SH SOLE 0 0 67600597 AMERICAN INTL GROUP INC COM NEW 026874784 16210 315804 SH SOLE 315804 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 50502 983874 SH DFND 01 983874 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 12188 237444 SH DFND 02 0 237444 0 AMERICAN NATL BANKSHARES INC COM 027745108 18483 467100 SH SOLE 0 0 467100 AMERICAN NATL BANKSHARES INC COM 027745108 362 9143 SH DFND 01 9143 0 0 AMERICAN NATL INS CO COM 028591105 98301 835327 SH SOLE 0 0 835327 AMERICAN NATL INS CO COM 028591105 132 1122 SH SOLE 1122 0 0 AMERICAN NATL INS CO COM 028591105 367 3120 SH DFND 01 3120 0 0 AMERICAN NATL INS CO COM 028591105 101 861 SH DFND 02 0 861 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 35060 3777965 SH SOLE 0 0 3777965 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 41 4400 SH SOLE 4400 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 421 45334 SH DFND 01 45334 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 30 3196 SH DFND 02 0 3196 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 35152 1283382 SH SOLE 0 0 1283382 AMERICAN PUBLIC EDUCATION IN COM 02913V103 49 1786 SH SOLE 1786 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 357 13033 SH DFND 01 13033 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 256 9355 SH DFND 02 0 9355 0 AMERICAN RLTY INVS INC COM 029174109 178 10372 SH SOLE 0 0 10372 AMERICAN RLTY INVS INC COM 029174109 24 1416 SH DFND 01 1416 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 6899 665320 SH SOLE 0 0 665320 AMERICAN RENAL ASSOCIATES HO COM 029227105 243 23406 SH DFND 01 23406 0 0 AMERICAN RES CORP CL A 02927U208 207 328065 SH SOLE 0 0 328065 AMERICAN RIVER BANKSHARES COM 029326105 1181 79454 SH SOLE 0 0 79454 AMERICAN RIVER BANKSHARES COM 029326105 9 618 SH DFND 01 618 0 0 AMERICAN SHARED HOSPITAL SVC COM 029595105 108 44331 SH SOLE 0 0 44331 AMERICAN SOFTWARE INC CL A 029683109 21480 1443556 SH SOLE 0 0 1443556 AMERICAN SOFTWARE INC CL A 029683109 65 4376 SH SOLE 4376 0 0 AMERICAN SOFTWARE INC CL A 029683109 629 42260 SH DFND 01 42260 0 0 AMERICAN SOFTWARE INC CL A 029683109 36 2394 SH DFND 02 0 2394 0 AMERICAN STS WTR CO COM 029899101 369444 4264125 SH SOLE 0 0 4264125 AMERICAN STS WTR CO COM 029899101 1255 14488 SH SOLE 14488 0 0 AMERICAN STS WTR CO COM 029899101 6281 72492 SH DFND 01 72492 0 0 AMERICAN STS WTR CO COM 029899101 1849 21340 SH DFND 02 0 21340 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 7608 969185 SH SOLE 0 0 969185 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 188 23934 SH DFND 01 23934 0 0 AMERICAN TOWER CORP NEW COM 03027X100 25042 108965 SH DFND 02 0 0 108965 AMERICAN TOWER CORP NEW COM 03027X100 13173825 57322363 SH SOLE 0 0 57322363 AMERICAN TOWER CORP NEW COM 03027X100 63474 276190 SH SOLE 276190 0 0 AMERICAN TOWER CORP NEW COM 03027X100 121327 527923 SH DFND 01 527923 0 0 AMERICAN TOWER CORP NEW COM 03027X100 50263 218706 SH DFND 02 0 218706 0 AMERICAN VANGUARD CORP COM 030371108 56029 2877713 SH SOLE 0 0 2877713 AMERICAN VANGUARD CORP COM 030371108 75 3876 SH SOLE 3876 0 0 AMERICAN VANGUARD CORP COM 030371108 462 23734 SH DFND 01 23734 0 0 AMERICAN VANGUARD CORP COM 030371108 33 1691 SH DFND 02 0 1691 0 AMERICAN WTR WKS CO INC NEW COM 030420103 5780 47052 SH DFND 02 0 0 47052 AMERICAN WTR WKS CO INC NEW COM 030420103 2702325 21996946 SH SOLE 0 0 21996946 AMERICAN WTR WKS CO INC NEW COM 030420103 13860 112818 SH SOLE 112818 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 25154 204756 SH DFND 01 204756 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 12607 102622 SH DFND 02 0 102622 0 AMERICAN WOODMARK CORPORATIO COM 030506109 152092 1455284 SH SOLE 0 0 1455284 AMERICAN WOODMARK CORPORATIO COM 030506109 216 2068 SH SOLE 2068 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 3460 33106 SH DFND 01 33106 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 493 4713 SH DFND 02 0 4713 0 AMERICAS CAR MART INC COM 03062T105 33411 304677 SH SOLE 0 0 304677 AMERICAS CAR MART INC COM 03062T105 129 1175 SH SOLE 1175 0 0 AMERICAS CAR MART INC COM 03062T105 1360 12405 SH DFND 01 12405 0 0 AMERICAS CAR MART INC COM 03062T105 42 379 SH DFND 02 0 379 0 AMERICOLD RLTY TR COM 03064D108 937942 26752485 SH SOLE 0 0 26752485 AMERICOLD RLTY TR COM 03064D108 7871 224506 SH SOLE 224506 0 0 AMERICOLD RLTY TR COM 03064D108 3019 86110 SH DFND 01 86110 0 0 AMERICOLD RLTY TR COM 03064D108 7624 217462 SH DFND 02 0 217462 0 AMERISAFE INC COM 03071H100 79806 1208638 SH SOLE 0 0 1208638 AMERISAFE INC COM 03071H100 152 2302 SH SOLE 2302 0 0 AMERISAFE INC COM 03071H100 1068 16172 SH DFND 01 16172 0 0 AMERISAFE INC COM 03071H100 379 5741 SH DFND 02 0 5741 0 AMERISOURCEBERGEN CORP COM 03073E105 3487 41010 SH DFND 02 0 0 41010 AMERISOURCEBERGEN CORP COM 03073E105 1563071 18384742 SH SOLE 0 0 18384742 AMERISOURCEBERGEN CORP COM 03073E105 4492 52840 SH SOLE 52840 0 0 AMERISOURCEBERGEN CORP COM 03073E105 15273 179644 SH DFND 01 179644 0 0 AMERISOURCEBERGEN CORP COM 03073E105 4182 49192 SH DFND 02 0 49192 0 AMERISERV FINL INC COM 03074A102 2928 697063 SH SOLE 0 0 697063 AMERISERV FINL INC COM 03074A102 20 4710 SH DFND 01 4710 0 0 AMERIPRISE FINL INC COM 03076C106 5943 35676 SH DFND 02 0 0 35676 AMERIPRISE FINL INC COM 03076C106 2140790 12851420 SH SOLE 0 0 12851420 AMERIPRISE FINL INC COM 03076C106 7584 45529 SH SOLE 45529 0 0 AMERIPRISE FINL INC COM 03076C106 24091 144621 SH DFND 01 144621 0 0 AMERIPRISE FINL INC COM 03076C106 6117 36720 SH DFND 02 0 36720 0 AMERIS BANCORP COM 03076K108 287923 6768289 SH SOLE 0 0 6768289 AMERIS BANCORP COM 03076K108 355 8352 SH SOLE 8352 0 0 AMERIS BANCORP COM 03076K108 2677 62925 SH DFND 01 62925 0 0 AMERIS BANCORP COM 03076K108 574 13502 SH DFND 02 0 13502 0 AMES NATL CORP COM 031001100 3763 134100 SH SOLE 0 0 134100 AMES NATL CORP COM 031001100 214 7615 SH DFND 01 7615 0 0 AMETEK INC NEW COM 031100100 5993 60091 SH DFND 02 0 0 60091 AMETEK INC NEW COM 031100100 2425024 24313450 SH SOLE 0 0 24313450 AMETEK INC NEW COM 031100100 7358 73772 SH SOLE 73772 0 0 AMETEK INC NEW COM 031100100 26851 269207 SH DFND 01 269207 0 0 AMETEK INC NEW COM 031100100 6343 63595 SH DFND 02 0 63595 0 AMGEN INC COM 031162100 38321 158961 SH DFND 02 0 0 158961 AMGEN INC COM 031162100 11383515 47220788 SH SOLE 0 0 47220788 AMGEN INC COM 031162100 51144 212153 SH SOLE 212153 0 0 AMGEN INC COM 031162100 170632 707810 SH DFND 01 707810 0 0 AMGEN INC COM 031162100 41419 171813 SH DFND 02 0 171813 0 AMICUS THERAPEUTICS INC COM 03152W109 225819 23184718 SH SOLE 0 0 23184718 AMICUS THERAPEUTICS INC COM 03152W109 335 34345 SH SOLE 34345 0 0 AMICUS THERAPEUTICS INC COM 03152W109 4915 504650 SH DFND 01 504650 0 0 AMICUS THERAPEUTICS INC COM 03152W109 345 35447 SH DFND 02 0 35447 0 AMKOR TECHNOLOGY INC COM 031652100 111014 8539549 SH SOLE 0 0 8539549 AMKOR TECHNOLOGY INC COM 031652100 212 16285 SH SOLE 16285 0 0 AMKOR TECHNOLOGY INC COM 031652100 1093 84090 SH DFND 01 84090 0 0 AMKOR TECHNOLOGY INC COM 031652100 107 8269 SH DFND 02 0 8269 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 47843 9925989 SH SOLE 0 0 9925989 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 81 16901 SH SOLE 16901 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1119 232085 SH DFND 01 232085 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 49 10100 SH DFND 02 0 10100 0 AMPCO-PITTSBURGH CORP COM 032037103 1892 628439 SH SOLE 0 0 628439 AMPCO-PITTSBURGH CORP COM 032037103 7 2209 SH DFND 01 2209 0 0 AMPHENOL CORP NEW CL A 032095101 8655 79968 SH DFND 02 0 0 79968 AMPHENOL CORP NEW CL A 032095101 3516627 32492162 SH SOLE 0 0 32492162 AMPHENOL CORP NEW CL A 032095101 10916 100856 SH SOLE 100856 0 0 AMPHENOL CORP NEW CL A 032095101 38135 352353 SH DFND 01 352353 0 0 AMPHENOL CORP NEW CL A 032095101 13430 124086 SH DFND 02 0 124086 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 44100 2286178 SH SOLE 0 0 2286178 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 77 4000 SH SOLE 4000 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1366 70826 SH DFND 01 70826 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 48 2500 SH DFND 02 0 2500 0 AMPIO PHARMACEUTICALS INC COM 03209T109 3113 5339699 SH SOLE 0 0 5339699 AMPIO PHARMACEUTICALS INC COM 03209T109 8 13289 SH DFND 01 13289 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 7711 1166494 SH SOLE 0 0 1166494 AMPLIFY ENERGY CORP NEW COM 03212B103 91 13815 SH DFND 01 13815 0 0 AMREP CORP NEW COM 032159105 339 56720 SH SOLE 0 0 56720 AMTECH SYS INC COM PAR $0.01N 032332504 3397 474383 SH SOLE 0 0 474383 AMTECH SYS INC COM PAR $0.01N 032332504 18 2560 SH DFND 01 2560 0 0 AMYRIS INC COM NEW 03236M200 6830 2210225 SH SOLE 0 0 2210225 AMYRIS INC COM NEW 03236M200 20 6428 SH SOLE 6428 0 0 AMYRIS INC COM NEW 03236M200 170 55105 SH DFND 01 55105 0 0 AMYRIS INC COM NEW 03236M200 13 4172 SH DFND 02 0 4172 0 ANALOG DEVICES INC COM 032654105 11692 98387 SH DFND 02 0 0 98387 ANALOG DEVICES INC COM 032654105 3766876 31697041 SH SOLE 0 0 31697041 ANALOG DEVICES INC COM 032654105 15570 131013 SH SOLE 131013 0 0 ANALOG DEVICES INC COM 032654105 49834 419334 SH DFND 01 419334 0 0 ANALOG DEVICES INC COM 032654105 11624 97808 SH DFND 02 0 97808 0 ANAPTYSBIO INC COM 032724106 34841 2144073 SH SOLE 0 0 2144073 ANAPTYSBIO INC COM 032724106 47 2874 SH SOLE 2874 0 0 ANAPTYSBIO INC COM 032724106 721 44340 SH DFND 01 44340 0 0 ANAPTYSBIO INC COM 032724106 55 3374 SH DFND 02 0 3374 0 ANAPLAN INC COM 03272L108 482973 9217034 SH SOLE 0 0 9217034 ANAPLAN INC COM 03272L108 638 12180 SH SOLE 12180 0 0 ANAPLAN INC COM 03272L108 1992 38007 SH DFND 01 38007 0 0 ANAPLAN INC COM 03272L108 983 18753 SH DFND 02 0 18753 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 6076 2345793 SH SOLE 0 0 2345793 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 230 88798 SH DFND 01 88798 0 0 ANDERSONS INC COM 034164103 92063 3641745 SH SOLE 0 0 3641745 ANDERSONS INC COM 034164103 118 4661 SH SOLE 4661 0 0 ANDERSONS INC COM 034164103 670 26514 SH DFND 01 26514 0 0 ANDERSONS INC COM 034164103 126 4965 SH DFND 02 0 4965 0 ANGIODYNAMICS INC COM 03475V101 37349 2332825 SH SOLE 0 0 2332825 ANGIODYNAMICS INC COM 03475V101 62 3900 SH SOLE 3900 0 0 ANGIODYNAMICS INC COM 03475V101 494 30861 SH DFND 01 30861 0 0 ANGIODYNAMICS INC COM 03475V101 50 3113 SH DFND 02 0 3113 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 5485 245518 SH SOLE 0 0 245518 ANIKA THERAPEUTICS INC COM 035255108 46732 901299 SH SOLE 0 0 901299 ANIKA THERAPEUTICS INC COM 035255108 96 1843 SH SOLE 1843 0 0 ANIKA THERAPEUTICS INC COM 035255108 589 11354 SH DFND 01 11354 0 0 ANIKA THERAPEUTICS INC COM 035255108 57 1100 SH DFND 02 0 1100 0 ANIXA BIOSCIENCES INC COM 03528H109 2183 665589 SH SOLE 0 0 665589 ANIXA BIOSCIENCES INC COM 03528H109 11 3437 SH DFND 01 3437 0 0 ANIXTER INTL INC COM 035290105 282276 3064884 SH SOLE 0 0 3064884 ANIXTER INTL INC COM 035290105 368 3992 SH SOLE 3992 0 0 ANIXTER INTL INC COM 035290105 2346 25467 SH DFND 01 25467 0 0 ANIXTER INTL INC COM 035290105 424 4603 SH DFND 02 0 4603 0 ANNALY CAP MGMT INC COM 035710409 3368 357563 SH DFND 02 0 0 357563 ANNALY CAP MGMT INC COM 035710409 1274304 135276417 SH SOLE 0 0 135276417 ANNALY CAP MGMT INC COM 035710409 4576 485799 SH SOLE 485799 0 0 ANNALY CAP MGMT INC COM 035710409 5235 555680 SH DFND 01 555680 0 0 ANNALY CAP MGMT INC COM 035710409 8663 919627 SH DFND 02 0 919627 0 ANSYS INC COM 03662Q105 5921 23003 SH DFND 02 0 0 23003 ANSYS INC COM 03662Q105 2376174 9231086 SH SOLE 0 0 9231086 ANSYS INC COM 03662Q105 7397 28735 SH SOLE 28735 0 0 ANSYS INC COM 03662Q105 26181 101708 SH DFND 01 101708 0 0 ANSYS INC COM 03662Q105 6025 23405 SH DFND 02 0 23405 0 ANTARES PHARMA INC COM 036642106 35426 7537395 SH SOLE 0 0 7537395 ANTARES PHARMA INC COM 036642106 114 24228 SH SOLE 24228 0 0 ANTARES PHARMA INC COM 036642106 1489 316907 SH DFND 01 316907 0 0 ANTARES PHARMA INC COM 036642106 54 11478 SH DFND 02 0 11478 0 ANTERO RES CORP COM 03674X106 67079 23536540 SH SOLE 0 0 23536540 ANTERO RES CORP COM 03674X106 105 36710 SH SOLE 36710 0 0 ANTERO RES CORP COM 03674X106 260 91362 SH DFND 01 91362 0 0 ANTERO RES CORP COM 03674X106 92 32174 SH DFND 02 0 32174 0 ANTHEM INC COM 036752103 20371 67446 SH DFND 02 0 0 67446 ANTHEM INC COM 036752103 5733437 18983006 SH SOLE 0 0 18983006 ANTHEM INC COM 036752103 27482 90992 SH SOLE 90992 0 0 ANTHEM INC COM 036752103 88011 291398 SH DFND 01 291398 0 0 ANTHEM INC COM 036752103 23451 77645 SH DFND 02 0 77645 0 ANTERO MIDSTREAM CORP COM 03676B102 195301 25731413 SH SOLE 0 0 25731413 ANTERO MIDSTREAM CORP COM 03676B102 229 30189 SH SOLE 30189 0 0 ANTERO MIDSTREAM CORP COM 03676B102 802 105711 SH DFND 01 105711 0 0 ANTERO MIDSTREAM CORP COM 03676B102 328 43155 SH DFND 02 0 43155 0 ANTERIX INC COM 03676C100 26381 610541 SH SOLE 0 0 610541 ANTERIX INC COM 03676C100 50 1150 SH SOLE 1150 0 0 ANTERIX INC COM 03676C100 925 21400 SH DFND 01 21400 0 0 ANTERIX INC COM 03676C100 72 1663 SH DFND 02 0 1663 0 ANWORTH MORTGAGE ASSET CP COM 037347101 17287 4910967 SH SOLE 0 0 4910967 ANWORTH MORTGAGE ASSET CP COM 037347101 51 14481 SH SOLE 14481 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 294 83545 SH DFND 01 83545 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 119 33900 SH DFND 02 0 33900 0 APACHE CORP COM 037411105 2454 95914 SH DFND 02 0 0 95914 APACHE CORP COM 037411105 1109316 43349582 SH SOLE 0 0 43349582 APACHE CORP COM 037411105 3323 129840 SH SOLE 129840 0 0 APACHE CORP COM 037411105 10860 424373 SH DFND 01 424373 0 0 APACHE CORP COM 037411105 2690 105130 SH DFND 02 0 105130 0 APARTMENT INVT & MGMT CO CL A 03748R754 1233527 23882420 SH SOLE 0 0 23882420 APARTMENT INVT & MGMT CO CL A 03748R754 8915 172611 SH SOLE 172611 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 8661 167677 SH DFND 01 167677 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 8894 172206 SH DFND 02 0 172206 0 APELLIS PHARMACEUTICALS INC COM 03753U106 70710 2309281 SH SOLE 0 0 2309281 APELLIS PHARMACEUTICALS INC COM 03753U106 193 6296 SH SOLE 6296 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 2892 94456 SH DFND 01 94456 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 131 4281 SH DFND 02 0 4281 0 APERGY CORP COM 03755L104 242348 7174312 SH SOLE 0 0 7174312 APERGY CORP COM 03755L104 408 12092 SH SOLE 12092 0 0 APERGY CORP COM 03755L104 991 29337 SH DFND 01 29337 0 0 APERGY CORP COM 03755L104 419 12398 SH DFND 02 0 12398 0 APEX GLOBAL BRANDS INC COM NEW 03755M201 21 26775 SH SOLE 0 0 26775 APOGEE ENTERPRISES INC COM 037598109 88679 2728588 SH SOLE 0 0 2728588 APOGEE ENTERPRISES INC COM 037598109 120 3697 SH SOLE 3697 0 0 APOGEE ENTERPRISES INC COM 037598109 1529 47046 SH DFND 01 47046 0 0 APOGEE ENTERPRISES INC COM 037598109 310 9540 SH DFND 02 0 9540 0 APOLLO COML REAL EST FIN INC COM 03762U105 307583 16817031 SH SOLE 0 0 16817031 APOLLO COML REAL EST FIN INC COM 03762U105 644 35210 SH SOLE 35210 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 2313 126488 SH DFND 01 126488 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 360 19696 SH DFND 02 0 19696 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 15608 847818 SH SOLE 0 0 847818 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 57 3093 SH SOLE 3093 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 291 15815 SH DFND 01 15815 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 36 1960 SH DFND 02 0 1960 0 APHRIA INC COM 03765K104 28251 5412090 SH SOLE 0 0 5412090 APHRIA INC COM 03765K104 146 27925 SH SOLE 27925 0 0 APHRIA INC COM 03765K104 459 88014 SH DFND 01 88014 0 0 APHRIA INC COM 03765K104 206 39437 SH DFND 02 0 39437 0 APOLLO ENDOSURGERY INC COM 03767D108 1453 509832 SH SOLE 0 0 509832 APOLLO ENDOSURGERY INC COM 03767D108 4 1578 SH DFND 01 1578 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 825532 17303124 SH SOLE 0 0 17303124 APOLLO GLOBAL MGMT INC COM CL A 03768E105 1852 38822 SH DFND 01 38822 0 0 APPIAN CORP CL A 03782L101 113207 2962771 SH SOLE 0 0 2962771 APPIAN CORP CL A 03782L101 124 3251 SH SOLE 3251 0 0 APPIAN CORP CL A 03782L101 2576 67404 SH DFND 01 67404 0 0 APPIAN CORP CL A 03782L101 228 5957 SH DFND 02 0 5957 0 APPLE INC COM 037833100 349712 1190913 SH DFND 02 0 0 1190913 APPLE INC COM 037833100 94038079 320238647 SH SOLE 0 0 320238647 APPLE INC COM 037833100 469657 1599376 SH SOLE 1599376 0 0 APPLE INC COM 037833100 1484404 5055010 SH DFND 01 5055010 0 0 APPLE INC COM 037833100 363975 1239486 SH DFND 02 0 1239486 0 APPFOLIO INC COM CL A 03783C100 159671 1452214 SH SOLE 0 0 1452214 APPFOLIO INC COM CL A 03783C100 228 2071 SH SOLE 2071 0 0 APPFOLIO INC COM CL A 03783C100 3395 30880 SH DFND 01 30880 0 0 APPFOLIO INC COM CL A 03783C100 123 1115 SH DFND 02 0 1115 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 506065 31142439 SH SOLE 0 0 31142439 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4120 253524 SH SOLE 253524 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1322 81383 SH DFND 01 81383 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 3863 237715 SH DFND 02 0 237715 0 APPLIED DNA SCIENCES INC COM 03815U300 401 95694 SH SOLE 0 0 95694 APPLIED INDL TECHNOLOGIES IN COM 03820C105 266177 3991255 SH SOLE 0 0 3991255 APPLIED INDL TECHNOLOGIES IN COM 03820C105 346 5195 SH SOLE 5195 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 5053 75761 SH DFND 01 75761 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 375 5616 SH DFND 02 0 5616 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 3071 679472 SH SOLE 0 0 679472 APPLIED GENETIC TECHNOL CORP COM 03820J100 15 3256 SH DFND 01 3256 0 0 APPLIED MATLS INC COM 038222105 14801 242479 SH DFND 02 0 0 242479 APPLIED MATLS INC COM 038222105 4370203 71595725 SH SOLE 0 0 71595725 APPLIED MATLS INC COM 038222105 19945 326751 SH SOLE 326751 0 0 APPLIED MATLS INC COM 038222105 65648 1075499 SH DFND 01 1075499 0 0 APPLIED MATLS INC COM 038222105 15860 259829 SH DFND 02 0 259829 0 APPLIED OPTOELECTRONICS INC COM 03823U102 15721 1323304 SH SOLE 0 0 1323304 APPLIED OPTOELECTRONICS INC COM 03823U102 190 16033 SH DFND 01 16033 0 0 APPLIED THERAPEUTICS INC COM 03828A101 8978 329089 SH SOLE 0 0 329089 APPLIED THERAPEUTICS INC COM 03828A101 295 10807 SH DFND 01 10807 0 0 APTARGROUP INC COM 038336103 779386 6740924 SH SOLE 0 0 6740924 APTARGROUP INC COM 038336103 951 8223 SH SOLE 8223 0 0 APTARGROUP INC COM 038336103 3048 26362 SH DFND 01 26362 0 0 APTARGROUP INC COM 038336103 1365 11804 SH DFND 02 0 11804 0 APTEVO THERAPEUTICS INC COM 03835L108 567 866778 SH SOLE 0 0 866778 APREA THERAPEUTICS INC COM 03836J102 11539 251449 SH SOLE 0 0 251449 APREA THERAPEUTICS INC COM 03836J102 484 10547 SH DFND 01 10547 0 0 APTINYX INC COM 03836N103 2026 592542 SH SOLE 0 0 592542 APTINYX INC COM 03836N103 4 1309 SH DFND 01 1309 0 0 AQUA AMERICA INC COM 03836W103 2098 44690 SH DFND 02 0 0 44690 AQUA AMERICA INC COM 03836W103 1078301 22971905 SH SOLE 0 0 22971905 AQUA AMERICA INC COM 03836W103 6198 132042 SH SOLE 132042 0 0 AQUA AMERICA INC COM 03836W103 3883 82713 SH DFND 01 82713 0 0 AQUA AMERICA INC COM 03836W103 3831 81613 SH DFND 02 0 81613 0 APYX MED CORP COM 03837C106 12038 1422966 SH SOLE 0 0 1422966 APYX MED CORP COM 03837C106 270 31960 SH DFND 01 31960 0 0 AQUA METALS INC COM 03837J101 1729 2288929 SH SOLE 0 0 2288929 AQUA METALS INC COM 03837J101 10 13797 SH DFND 01 13797 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 946 436093 SH SOLE 0 0 436093 AQUESTIVE THERAPEUTICS INC COM 03843E104 3445 591908 SH SOLE 0 0 591908 AQUESTIVE THERAPEUTICS INC COM 03843E104 3 500 SH DFND 01 500 0 0 ARAMARK COM 03852U106 2846 65582 SH DFND 02 0 0 65582 ARAMARK COM 03852U106 997242 22977917 SH SOLE 0 0 22977917 ARAMARK COM 03852U106 3564 82130 SH SOLE 82130 0 0 ARAMARK COM 03852U106 4116 94833 SH DFND 01 94833 0 0 ARAMARK COM 03852U106 3390 78103 SH DFND 02 0 78103 0 ARBUTUS BIOPHARMA CORP COM 03879J100 1768 635808 SH SOLE 0 0 635808 ARAVIVE INC COM 03890D108 5507 402851 SH SOLE 0 0 402851 ARAVIVE INC COM 03890D108 15 1096 SH DFND 01 1096 0 0 ARBOR RLTY TR INC COM 038923108 65131 4538738 SH SOLE 0 0 4538738 ARBOR RLTY TR INC COM 038923108 188 13103 SH SOLE 13103 0 0 ARBOR RLTY TR INC COM 038923108 261 18181 SH DFND 01 18181 0 0 ARBOR RLTY TR INC COM 038923108 79 5516 SH DFND 02 0 5516 0 ARCADIA BIOSCIENCES INC COM NEW 039014204 1272 232187 SH SOLE 0 0 232187 ARCBEST CORP COM 03937C105 88047 3190095 SH SOLE 0 0 3190095 ARCBEST CORP COM 03937C105 90 3267 SH SOLE 3267 0 0 ARCBEST CORP COM 03937C105 591 21429 SH DFND 01 21429 0 0 ARCBEST CORP COM 03937C105 135 4900 SH DFND 02 0 4900 0 ARCH COAL INC CL A 039380407 101130 1409673 SH SOLE 0 0 1409673 ARCH COAL INC CL A 039380407 157 2183 SH SOLE 2183 0 0 ARCH COAL INC CL A 039380407 911 12696 SH DFND 01 12696 0 0 ARCH COAL INC CL A 039380407 316 4400 SH DFND 02 0 4400 0 ARCHER DANIELS MIDLAND CO COM 039483102 6891 148676 SH DFND 02 0 0 148676 ARCHER DANIELS MIDLAND CO COM 039483102 2030207 43801659 SH SOLE 0 0 43801659 ARCHER DANIELS MIDLAND CO COM 039483102 8905 192122 SH SOLE 192122 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 29188 629741 SH DFND 01 629741 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 8085 174423 SH DFND 02 0 174423 0 ARCHROCK INC COM 03957W106 162347 16170018 SH SOLE 0 0 16170018 ARCHROCK INC COM 03957W106 212 21072 SH SOLE 21072 0 0 ARCHROCK INC COM 03957W106 1063 105903 SH DFND 01 105903 0 0 ARCHROCK INC COM 03957W106 270 26868 SH DFND 02 0 26868 0 ARCIMOTO INC COM 039587100 84 52107 SH SOLE 0 0 52107 ARCOSA INC COM 039653100 221061 4962093 SH SOLE 0 0 4962093 ARCOSA INC COM 039653100 226 5064 SH SOLE 5064 0 0 ARCOSA INC COM 039653100 1822 40890 SH DFND 01 40890 0 0 ARCOSA INC COM 039653100 263 5900 SH DFND 02 0 5900 0 ARCONIC INC COM 03965L100 3269 106250 SH DFND 02 0 0 106250 ARCONIC INC COM 03965L100 1293780 42046812 SH SOLE 0 0 42046812 ARCONIC INC COM 03965L100 4375 142195 SH SOLE 142195 0 0 ARCONIC INC COM 03965L100 13441 436822 SH DFND 01 436822 0 0 ARCONIC INC COM 03965L100 3611 117367 SH DFND 02 0 117367 0 ARDELYX INC COM 039697107 22263 2966464 SH SOLE 0 0 2966464 ARDELYX INC COM 039697107 312 41507 SH DFND 01 41507 0 0 ARCUS BIOSCIENCES INC COM 03969F109 13799 1366253 SH SOLE 0 0 1366253 ARCUS BIOSCIENCES INC COM 03969F109 24 2400 SH SOLE 2400 0 0 ARCUS BIOSCIENCES INC COM 03969F109 279 27597 SH DFND 01 27597 0 0 ARCUS BIOSCIENCES INC COM 03969F109 10 1000 SH DFND 02 0 1000 0 ARCTURUS THERAPEUTICS HLDG I COM 03969T109 1321 121504 SH SOLE 0 0 121504 ARCTURUS THERAPEUTICS HLDG I COM 03969T109 26 2377 SH DFND 01 2377 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 240126 6728102 SH SOLE 0 0 6728102 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 370 10368 SH SOLE 10368 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 5061 141805 SH DFND 01 141805 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 443 12412 SH DFND 02 0 12412 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 202321 4454443 SH SOLE 0 0 4454443 ARENA PHARMACEUTICALS INC COM NEW 040047607 315 6930 SH SOLE 6930 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 4007 88223 SH DFND 01 88223 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 326 7167 SH DFND 02 0 7167 0 ARGAN INC COM 04010E109 28928 720686 SH SOLE 0 0 720686 ARGAN INC COM 04010E109 115 2857 SH SOLE 2857 0 0 ARGAN INC COM 04010E109 1050 26146 SH DFND 01 26146 0 0 ARGAN INC COM 04010E109 369 9200 SH DFND 02 0 9200 0 ARES COML REAL ESTATE CORP COM 04013V108 21719 1371138 SH SOLE 0 0 1371138 ARES COML REAL ESTATE CORP COM 04013V108 48 3013 SH SOLE 3013 0 0 ARES COML REAL ESTATE CORP COM 04013V108 362 22867 SH DFND 01 22867 0 0 ARES COML REAL ESTATE CORP COM 04013V108 41 2561 SH DFND 02 0 2561 0 ARIDIS PHARMACEUTICALS INC COM 040334104 331 74302 SH SOLE 0 0 74302 ARISTA NETWORKS INC COM 040413106 2895 14231 SH DFND 02 0 0 14231 ARISTA NETWORKS INC COM 040413106 1194248 5871427 SH SOLE 0 0 5871427 ARISTA NETWORKS INC COM 040413106 3964 19490 SH SOLE 19490 0 0 ARISTA NETWORKS INC COM 040413106 13438 66066 SH DFND 01 66066 0 0 ARISTA NETWORKS INC COM 040413106 3108 15281 SH DFND 02 0 15281 0 ARK RESTAURANTS CORP COM 040712101 1911 86082 SH SOLE 0 0 86082 ARK RESTAURANTS CORP COM 040712101 13 574 SH DFND 01 574 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 10326 1853888 SH SOLE 0 0 1853888 ARLINGTON ASSET INVT CORP CL A NEW 041356205 177 31734 SH DFND 01 31734 0 0 ARLO TECHNOLOGIES INC COM 04206A101 19784 4699388 SH SOLE 0 0 4699388 ARLO TECHNOLOGIES INC COM 04206A101 35 8196 SH SOLE 8196 0 0 ARLO TECHNOLOGIES INC COM 04206A101 265 62982 SH DFND 01 62982 0 0 ARLO TECHNOLOGIES INC COM 04206A101 55 12980 SH DFND 02 0 12980 0 ARMADA HOFFLER PPTYS INC COM 04208T108 109094 5945200 SH SOLE 0 0 5945200 ARMADA HOFFLER PPTYS INC COM 04208T108 1132 61671 SH SOLE 61671 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1202 65486 SH DFND 01 65486 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 974 53063 SH DFND 02 0 53063 0 ARMATA PHARMACEUTICALS INC COM 04216R102 49 15150 SH SOLE 0 0 15150 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 97586 5460896 SH SOLE 0 0 5460896 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 149 8314 SH SOLE 8314 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 958 53626 SH DFND 01 53626 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 158 8845 SH DFND 02 0 8845 0 ARMSTRONG FLOORING INC COM 04238R106 4079 955370 SH SOLE 0 0 955370 ARMSTRONG FLOORING INC COM 04238R106 65 15180 SH DFND 01 15180 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 482313 5132626 SH SOLE 0 0 5132626 ARMSTRONG WORLD INDS INC NEW COM 04247X102 564 5998 SH SOLE 5998 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 2019 21482 SH DFND 01 21482 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 566 6023 SH DFND 02 0 6023 0 ARQULE INC COM 04269E107 113409 5681820 SH SOLE 0 0 5681820 ARQULE INC COM 04269E107 305 15260 SH SOLE 15260 0 0 ARQULE INC COM 04269E107 4174 209112 SH DFND 01 209112 0 0 ARQULE INC COM 04269E107 227 11375 SH DFND 02 0 11375 0 ARROW ELECTRS INC COM 042735100 1855 21892 SH DFND 02 0 0 21892 ARROW ELECTRS INC COM 042735100 656824 7751049 SH SOLE 0 0 7751049 ARROW ELECTRS INC COM 042735100 3228 38092 SH SOLE 38092 0 0 ARROW ELECTRS INC COM 042735100 2644 31196 SH DFND 01 31196 0 0 ARROW ELECTRS INC COM 042735100 1632 19255 SH DFND 02 0 19255 0 ARROW FINL CORP COM 042744102 24922 659301 SH SOLE 0 0 659301 ARROW FINL CORP COM 042744102 42 1101 SH SOLE 1101 0 0 ARROW FINL CORP COM 042744102 427 11305 SH DFND 01 11305 0 0 ARROW FINL CORP COM 042744102 53 1392 SH DFND 02 0 1392 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 607875 9583397 SH SOLE 0 0 9583397 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 685 10806 SH SOLE 10806 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 11763 185455 SH DFND 01 185455 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1132 17849 SH DFND 02 0 17849 0 ARTESIAN RESOURCES CORP CL A 043113208 14716 395495 SH SOLE 0 0 395495 ARTESIAN RESOURCES CORP CL A 043113208 249 6699 SH DFND 01 6699 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 162475 5027079 SH SOLE 0 0 5027079 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 236 7302 SH SOLE 7302 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2358 72944 SH DFND 01 72944 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 229 7095 SH DFND 02 0 7095 0 ARVINAS INC COM 04335A105 34671 843774 SH SOLE 0 0 843774 ARVINAS INC COM 04335A105 91 2223 SH SOLE 2223 0 0 ARVINAS INC COM 04335A105 1669 40622 SH DFND 01 40622 0 0 ARVINAS INC COM 04335A105 83 2013 SH DFND 02 0 2013 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 225337 2015713 SH SOLE 0 0 2015713 ASBURY AUTOMOTIVE GROUP INC COM 043436104 308 2759 SH SOLE 2759 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 4264 38141 SH DFND 01 38141 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 356 3181 SH DFND 02 0 3181 0 ASCENA RETAIL GROUP INC COM NEW 04351G200 2611 340700 SH SOLE 0 0 340700 ASCENA RETAIL GROUP INC COM NEW 04351G200 49 6448 SH DFND 01 6448 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 30451 10914422 SH SOLE 0 0 10914422 ASHFORD HOSPITALITY TR INC COM SHS 044103109 46 16360 SH SOLE 16360 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 207 74310 SH DFND 01 74310 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 235 84100 SH DFND 02 0 84100 0 ASHFORD INC COM 044104107 1562 66193 SH SOLE 0 0 66193 ASHFORD INC COM 044104107 6 239 SH DFND 01 239 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 68 893 SH DFND 02 0 0 893 ASHLAND GLOBAL HLDGS INC COM 044186104 427555 5586764 SH SOLE 0 0 5586764 ASHLAND GLOBAL HLDGS INC COM 044186104 726 9485 SH SOLE 9485 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1760 22991 SH DFND 01 22991 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 721 9415 SH DFND 02 0 9415 0 ASPEN AEROGELS INC COM 04523Y105 6890 887936 SH SOLE 0 0 887936 ASPEN AEROGELS INC COM 04523Y105 39 5053 SH DFND 01 5053 0 0 ASPEN GROUP INC COM NEW 04530L203 5134 641697 SH SOLE 0 0 641697 ASPEN GROUP INC COM NEW 04530L203 26 3302 SH DFND 01 3302 0 0 ASPEN TECHNOLOGY INC COM 045327103 746550 6173409 SH SOLE 0 0 6173409 ASPEN TECHNOLOGY INC COM 045327103 1079 8919 SH SOLE 8919 0 0 ASPEN TECHNOLOGY INC COM 045327103 3733 30872 SH DFND 01 30872 0 0 ASPEN TECHNOLOGY INC COM 045327103 1551 12826 SH DFND 02 0 12826 0 ASSEMBLY BIOSCIENCES INC COM 045396108 29082 1421394 SH SOLE 0 0 1421394 ASSEMBLY BIOSCIENCES INC COM 045396108 91 4450 SH SOLE 4450 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 457 22347 SH DFND 01 22347 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 29 1400 SH DFND 02 0 1400 0 ASSERTIO THERAPEUTICS INC COM 04545L107 6344 5075112 SH SOLE 0 0 5075112 ASSERTIO THERAPEUTICS INC COM 04545L107 28 22235 SH SOLE 22235 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 69 55335 SH DFND 01 55335 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 33956 1170093 SH SOLE 0 0 1170093 ASSETMARK FINL HLDGS INC COM 04546L106 68 2358 SH SOLE 2358 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 528 18202 SH DFND 01 18202 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 48 1651 SH DFND 02 0 1651 0 ASSOCIATED BANC CORP COM 045487105 337922 15332202 SH SOLE 0 0 15332202 ASSOCIATED BANC CORP COM 045487105 506 22975 SH SOLE 22975 0 0 ASSOCIATED BANC CORP COM 045487105 1357 61576 SH DFND 01 61576 0 0 ASSOCIATED BANC CORP COM 045487105 598 27154 SH DFND 02 0 27154 0 ASSOCIATED CAP GROUP INC CL A 045528106 8797 224408 SH SOLE 0 0 224408 ASSOCIATED CAP GROUP INC CL A 045528106 77 1974 SH DFND 01 1974 0 0 ASSURANT INC COM 04621X108 1844 14069 SH DFND 02 0 0 14069 ASSURANT INC COM 04621X108 902393 6884293 SH SOLE 0 0 6884293 ASSURANT INC COM 04621X108 3016 23007 SH SOLE 23007 0 0 ASSURANT INC COM 04621X108 9015 68771 SH DFND 01 68771 0 0 ASSURANT INC COM 04621X108 1808 13793 SH DFND 02 0 13793 0 ASTA FDG INC COM 046220109 340 32937 SH SOLE 0 0 32937 ASTEC INDS INC COM 046224101 89792 2137908 SH SOLE 0 0 2137908 ASTEC INDS INC COM 046224101 128 3059 SH SOLE 3059 0 0 ASTEC INDS INC COM 046224101 784 18655 SH DFND 01 18655 0 0 ASTEC INDS INC COM 046224101 275 6538 SH DFND 02 0 6538 0 ASTRONOVA INC COM 04638F108 5288 385444 SH SOLE 0 0 385444 ASTRONOVA INC COM 04638F108 178 12964 SH DFND 01 12964 0 0 ASTRONICS CORP COM 046433108 50627 1811336 SH SOLE 0 0 1811336 ASTRONICS CORP COM 046433108 91 3241 SH SOLE 3241 0 0 ASTRONICS CORP COM 046433108 1260 45095 SH DFND 01 45095 0 0 ASTRONICS CORP COM 046433108 217 7771 SH DFND 02 0 7771 0 ASTROTECH CORP COM NEW 046484200 106 59016 SH SOLE 0 0 59016 ASURE SOFTWARE INC COM 04649U102 4320 528096 SH SOLE 0 0 528096 ASURE SOFTWARE INC COM 04649U102 18 2179 SH DFND 01 2179 0 0 AT HOME GROUP INC COM 04650Y100 18954 3446252 SH SOLE 0 0 3446252 AT HOME GROUP INC COM 04650Y100 36 6616 SH SOLE 6616 0 0 AT HOME GROUP INC COM 04650Y100 233 42386 SH DFND 01 42386 0 0 AT HOME GROUP INC COM 04650Y100 17 3035 SH DFND 02 0 3035 0 ATARA BIOTHERAPEUTICS INC COM 046513107 58715 3564991 SH SOLE 0 0 3564991 ATARA BIOTHERAPEUTICS INC COM 046513107 93 5653 SH SOLE 5653 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 1674 101658 SH DFND 01 101658 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 155 9399 SH DFND 02 0 9399 0 ATHENEX INC COM 04685N103 42678 2794871 SH SOLE 0 0 2794871 ATHENEX INC COM 04685N103 98 6422 SH SOLE 6422 0 0 ATHENEX INC COM 04685N103 1993 130526 SH DFND 01 130526 0 0 ATHENEX INC COM 04685N103 62 4076 SH DFND 02 0 4076 0 ATHERSYS INC COM 04744L106 7639 6210521 SH SOLE 0 0 6210521 ATHERSYS INC COM 04744L106 329 267197 SH DFND 01 267197 0 0 ATKORE INTL GROUP INC COM 047649108 208738 5159111 SH SOLE 0 0 5159111 ATKORE INTL GROUP INC COM 047649108 249 6159 SH SOLE 6159 0 0 ATKORE INTL GROUP INC COM 047649108 3744 92544 SH DFND 01 92544 0 0 ATKORE INTL GROUP INC COM 047649108 136 3372 SH DFND 02 0 3372 0 ATLANTIC CAP BANCSHARES INC COM 048269203 20360 1109512 SH SOLE 0 0 1109512 ATLANTIC CAP BANCSHARES INC COM 048269203 66 3600 SH SOLE 3600 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 369 20114 SH DFND 01 20114 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 174 9500 SH DFND 02 0 9500 0 ATLANTIC PWR CORP COM NEW 04878Q863 11033 4735367 SH SOLE 0 0 4735367 ATLANTIC PWR CORP COM NEW 04878Q863 342 146760 SH DFND 01 146760 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 265797 7078476 SH SOLE 0 0 7078476 ATLANTIC UN BANKSHARES CORP COM 04911A107 413 11006 SH SOLE 11006 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 2517 67030 SH DFND 01 67030 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 424 11301 SH DFND 02 0 11301 0 ATLANTICUS HLDGS CORP COM 04914Y102 3258 361612 SH SOLE 0 0 361612 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 77747 2819989 SH SOLE 0 0 2819989 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 63 2267 SH SOLE 2267 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 543 19681 SH DFND 01 19681 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 19 678 SH DFND 02 0 678 0 ATMOS ENERGY CORP COM 049560105 3277 29294 SH DFND 02 0 0 29294 ATMOS ENERGY CORP COM 049560105 1631838 14588215 SH SOLE 0 0 14588215 ATMOS ENERGY CORP COM 049560105 8057 72028 SH SOLE 72028 0 0 ATMOS ENERGY CORP COM 049560105 15030 134365 SH DFND 01 134365 0 0 ATMOS ENERGY CORP COM 049560105 6783 60640 SH DFND 02 0 60640 0 ATOSSA GENETICS INC COM PAR 04962H506 189 120689 SH SOLE 0 0 120689 ATRICURE INC COM 04963C209 61699 1897846 SH SOLE 0 0 1897846 ATRICURE INC COM 04963C209 156 4806 SH SOLE 4806 0 0 ATRICURE INC COM 04963C209 2477 76179 SH DFND 01 76179 0 0 ATRICURE INC COM 04963C209 107 3288 SH DFND 02 0 3288 0 ATOMERA INC COM 04965B100 1512 490790 SH SOLE 0 0 490790 ATOMERA INC COM 04965B100 4 1252 SH DFND 01 1252 0 0 ATRECA INC CL A COM 04965G109 5608 362506 SH SOLE 0 0 362506 ATRECA INC CL A COM 04965G109 162 10468 SH DFND 01 10468 0 0 ATRION CORP COM 049904105 66942 89078 SH SOLE 0 0 89078 ATRION CORP COM 049904105 147 196 SH SOLE 196 0 0 ATRION CORP COM 049904105 2121 2822 SH DFND 01 2822 0 0 ATRION CORP COM 049904105 75 100 SH DFND 02 0 100 0 AUBURN NATL BANCORP COM 050473107 3198 60342 SH SOLE 0 0 60342 AUBURN NATL BANCORP COM 050473107 32 600 SH DFND 01 600 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 186897 3123274 SH SOLE 0 0 3123274 AUDENTES THERAPEUTICS INC COM 05070R104 262 4386 SH SOLE 4386 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 5321 88921 SH DFND 01 88921 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 540 9032 SH DFND 02 0 9032 0 AUDIOEYE INC COM NEW 050734201 337 71778 SH SOLE 0 0 71778 AURINIA PHARMACEUTICALS INC COM 05156V102 678 33475 SH SOLE 0 0 33475 AURINIA PHARMACEUTICALS INC COM 05156V102 190 9374 SH SOLE 9374 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 103 5100 SH DFND 02 0 5100 0 AURORA CANNABIS INC COM 05156X108 386 178707 SH DFND 02 0 0 178707 AURORA CANNABIS INC COM 05156X108 47210 21856517 SH SOLE 0 0 21856517 AURORA CANNABIS INC COM 05156X108 479 221685 SH SOLE 221685 0 0 AURORA CANNABIS INC COM 05156X108 817 378183 SH DFND 01 378183 0 0 AURORA CANNABIS INC COM 05156X108 378 175135 SH DFND 02 0 175135 0 AUTODESK INC COM 052769106 10809 58919 SH DFND 02 0 0 58919 AUTODESK INC COM 052769106 3127218 17045777 SH SOLE 0 0 17045777 AUTODESK INC COM 052769106 14271 77789 SH SOLE 77789 0 0 AUTODESK INC COM 052769106 47630 259619 SH DFND 01 259619 0 0 AUTODESK INC COM 052769106 10857 59179 SH DFND 02 0 59179 0 AUTOHOME INC SP ADR RP CL A 05278C107 157802 1972277 SH SOLE 0 0 1972277 AUTOHOME INC SP ADR RP CL A 05278C107 772 9655 SH SOLE 9655 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 2059 25735 SH DFND 01 25735 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 1536 19194 SH DFND 02 0 19194 0 AUTOLIV INC COM 052800109 2013 23848 SH DFND 02 0 0 23848 AUTOLIV INC COM 052800109 194031 2298670 SH SOLE 0 0 2298670 AUTOLIV INC COM 052800109 2391 28323 SH SOLE 28323 0 0 AUTOLIV INC COM 052800109 1285 15221 SH DFND 01 15221 0 0 AUTOLIV INC COM 052800109 2081 24655 SH DFND 02 0 24655 0 AUTOMATIC DATA PROCESSING IN COM 053015103 19577 114822 SH DFND 02 0 0 114822 AUTOMATIC DATA PROCESSING IN COM 053015103 6361212 37309162 SH SOLE 0 0 37309162 AUTOMATIC DATA PROCESSING IN COM 053015103 26564 155800 SH SOLE 155800 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 88213 517376 SH DFND 01 517376 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 22023 129168 SH DFND 02 0 129168 0 AUTONATION INC COM 05329W102 336660 6922891 SH SOLE 0 0 6922891 AUTONATION INC COM 05329W102 355 7298 SH SOLE 7298 0 0 AUTONATION INC COM 05329W102 1038 21353 SH DFND 01 21353 0 0 AUTONATION INC COM 05329W102 797 16391 SH DFND 02 0 16391 0 AUTOZONE INC COM 053332102 7707 6469 SH DFND 02 0 0 6469 AUTOZONE INC COM 053332102 2643120 2218667 SH SOLE 0 0 2218667 AUTOZONE INC COM 053332102 10526 8836 SH SOLE 8836 0 0 AUTOZONE INC COM 053332102 33851 28415 SH DFND 01 28415 0 0 AUTOZONE INC COM 053332102 9698 8141 SH DFND 02 0 8141 0 AUTOWEB INC COM 05335B100 663 268594 SH SOLE 0 0 268594 AUTOWEB INC COM 05335B100 8 3220 SH DFND 01 3220 0 0 AVALARA INC COM 05338G106 412799 5635476 SH SOLE 0 0 5635476 AVALARA INC COM 05338G106 1782 24324 SH DFND 01 24324 0 0 AVALON HLDGS CORP CL A 05343P109 49 25600 SH SOLE 0 0 25600 AVALON GLOBOCARE CORP COM 05344R104 1156 599194 SH SOLE 0 0 599194 AVALON GLOBOCARE CORP COM 05344R104 69 35630 SH DFND 01 35630 0 0 AVALONBAY CMNTYS INC COM 053484101 7189 34284 SH DFND 02 0 0 34284 AVALONBAY CMNTYS INC COM 053484101 4248944 20262014 SH SOLE 0 0 20262014 AVALONBAY CMNTYS INC COM 053484101 40772 194429 SH SOLE 194429 0 0 AVALONBAY CMNTYS INC COM 053484101 33072 157713 SH DFND 01 157713 0 0 AVALONBAY CMNTYS INC COM 053484101 39422 187993 SH DFND 02 0 187993 0 AVANOS MED INC COM 05350V106 151223 4487326 SH SOLE 0 0 4487326 AVANOS MED INC COM 05350V106 201 5971 SH SOLE 5971 0 0 AVANOS MED INC COM 05350V106 1342 39810 SH DFND 01 39810 0 0 AVANOS MED INC COM 05350V106 241 7155 SH DFND 02 0 7155 0 AVANGRID INC COM 05351W103 83 1616 SH DFND 02 0 0 1616 AVANGRID INC COM 05351W103 310215 6063617 SH SOLE 0 0 6063617 AVANGRID INC COM 05351W103 863 16872 SH SOLE 16872 0 0 AVANGRID INC COM 05351W103 1086 21236 SH DFND 01 21236 0 0 AVANGRID INC COM 05351W103 699 13664 SH DFND 02 0 13664 0 AVAYA HLDGS CORP COM 05351X101 145035 10743320 SH SOLE 0 0 10743320 AVAYA HLDGS CORP COM 05351X101 216 15971 SH SOLE 15971 0 0 AVAYA HLDGS CORP COM 05351X101 1261 93386 SH DFND 01 93386 0 0 AVAYA HLDGS CORP COM 05351X101 224 16592 SH DFND 02 0 16592 0 AVANTOR INC COM 05352A100 534921 29472229 SH SOLE 0 0 29472229 AVANTOR INC COM 05352A100 2104 115896 SH DFND 01 115896 0 0 AVEO PHARMACEUTICALS INC COM 053588109 4029 6453363 SH SOLE 0 0 6453363 AVEO PHARMACEUTICALS INC COM 053588109 14 21721 SH DFND 01 21721 0 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 1614 168153 SH SOLE 0 0 168153 AVERY DENNISON CORP COM 053611109 2922 22336 SH DFND 02 0 0 22336 AVERY DENNISON CORP COM 053611109 1247749 9537904 SH SOLE 0 0 9537904 AVERY DENNISON CORP COM 053611109 3782 28910 SH SOLE 28910 0 0 AVERY DENNISON CORP COM 053611109 13046 99723 SH DFND 01 99723 0 0 AVERY DENNISON CORP COM 053611109 2697 20617 SH DFND 02 0 20617 0 AVIAT NETWORKS INC COM NEW 05366Y201 2372 168829 SH SOLE 0 0 168829 AVIAT NETWORKS INC COM NEW 05366Y201 18 1279 SH DFND 01 1279 0 0 AVID TECHNOLOGY INC COM 05367P100 24789 2889155 SH SOLE 0 0 2889155 AVID TECHNOLOGY INC COM 05367P100 499 58126 SH DFND 01 58126 0 0 AVID BIOSERVICES INC COM 05368M106 18984 2475113 SH SOLE 0 0 2475113 AVID BIOSERVICES INC COM 05368M106 809 105433 SH DFND 01 105433 0 0 AVINGER INC COM 053734604 95 83574 SH SOLE 0 0 83574 AVIS BUDGET GROUP INC COM 053774105 184180 5712772 SH SOLE 0 0 5712772 AVIS BUDGET GROUP INC COM 053774105 240 7434 SH SOLE 7434 0 0 AVIS BUDGET GROUP INC COM 053774105 3646 113103 SH DFND 01 113103 0 0 AVIS BUDGET GROUP INC COM 053774105 380 11774 SH DFND 02 0 11774 0 AVISTA CORP COM 05379B107 366152 7613893 SH SOLE 0 0 7613893 AVISTA CORP COM 05379B107 1389 28893 SH SOLE 28893 0 0 AVISTA CORP COM 05379B107 2667 55468 SH DFND 01 55468 0 0 AVISTA CORP COM 05379B107 1729 35948 SH DFND 02 0 35948 0 AVNET INC COM 053807103 42 992 SH DFND 02 0 0 992 AVNET INC COM 053807103 462162 10889767 SH SOLE 0 0 10889767 AVNET INC COM 053807103 692 16297 SH SOLE 16297 0 0 AVNET INC COM 053807103 1625 38298 SH DFND 01 38298 0 0 AVNET INC COM 053807103 1323 31174 SH DFND 02 0 31174 0 AVON PRODS INC COM 054303102 83610 14824381 SH SOLE 0 0 14824381 AVON PRODS INC COM 054303102 343 60804 SH SOLE 60804 0 0 AVON PRODS INC COM 054303102 474 84002 SH DFND 01 84002 0 0 AVON PRODS INC COM 054303102 743 131681 SH DFND 02 0 131681 0 AWARE INC MASS COM 05453N100 623 185520 SH SOLE 0 0 185520 AWARE INC MASS COM 05453N100 10 3032 SH DFND 01 3032 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 48845 2027192 SH SOLE 0 0 2027192 AXCELIS TECHNOLOGIES INC COM NEW 054540208 140 5829 SH SOLE 5829 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 646 26806 SH DFND 01 26806 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 53 2200 SH DFND 02 0 2200 0 AXCELLA HEALTH INC COM 05454B105 726 181141 SH SOLE 0 0 181141 AXCELLA HEALTH INC COM 05454B105 48 11923 SH DFND 01 11923 0 0 AVROBIO INC COM 05455M100 22787 1132005 SH SOLE 0 0 1132005 AVROBIO INC COM 05455M100 54 2687 SH SOLE 2687 0 0 AVROBIO INC COM 05455M100 829 41194 SH DFND 01 41194 0 0 AVROBIO INC COM 05455M100 34 1696 SH DFND 02 0 1696 0 AXA EQUITABLE HLDGS INC COM 054561105 2628 106052 SH DFND 02 0 0 106052 AXA EQUITABLE HLDGS INC COM 054561105 1142111 46090040 SH SOLE 0 0 46090040 AXA EQUITABLE HLDGS INC COM 054561105 3660 147696 SH SOLE 147696 0 0 AXA EQUITABLE HLDGS INC COM 054561105 4067 164108 SH DFND 01 164108 0 0 AXA EQUITABLE HLDGS INC COM 054561105 2878 116129 SH DFND 02 0 116129 0 AXOGEN INC COM 05463X106 32228 1801449 SH SOLE 0 0 1801449 AXOGEN INC COM 05463X106 72 4038 SH SOLE 4038 0 0 AXOGEN INC COM 05463X106 1201 67143 SH DFND 01 67143 0 0 AXOGEN INC COM 05463X106 41 2300 SH DFND 02 0 2300 0 AXON ENTERPRISE INC COM 05464C101 395285 5394174 SH SOLE 0 0 5394174 AXON ENTERPRISE INC COM 05464C101 533 7277 SH SOLE 7277 0 0 AXON ENTERPRISE INC COM 05464C101 8455 115382 SH DFND 01 115382 0 0 AXON ENTERPRISE INC COM 05464C101 779 10630 SH DFND 02 0 10630 0 AXSOME THERAPEUTICS INC COM 05464T104 135075 1306841 SH SOLE 0 0 1306841 AXSOME THERAPEUTICS INC COM 05464T104 351 3398 SH SOLE 3398 0 0 AXSOME THERAPEUTICS INC COM 05464T104 5165 49975 SH DFND 01 49975 0 0 AXSOME THERAPEUTICS INC COM 05464T104 179 1730 SH DFND 02 0 1730 0 AXOS FINL INC COM 05465C100 164975 5448321 SH SOLE 0 0 5448321 AXOS FINL INC COM 05465C100 232 7651 SH SOLE 7651 0 0 AXOS FINL INC COM 05465C100 2715 89665 SH DFND 01 89665 0 0 AXOS FINL INC COM 05465C100 225 7436 SH DFND 02 0 7436 0 AXONICS MODULATION TECH INC COM 05465P101 20861 752850 SH SOLE 0 0 752850 AXONICS MODULATION TECH INC COM 05465P101 54 1936 SH SOLE 1936 0 0 AXONICS MODULATION TECH INC COM 05465P101 861 31073 SH DFND 01 31073 0 0 AXONICS MODULATION TECH INC COM 05465P101 35 1269 SH DFND 02 0 1269 0 AYTU BIOSCIENCE INC COM PAR 054754700 93 95269 SH SOLE 0 0 95269 BBX CAP CORP NEW CL A 05491N104 13596 2850378 SH SOLE 0 0 2850378 BBX CAP CORP NEW CL A 05491N104 47 9955 SH SOLE 9955 0 0 BBX CAP CORP NEW CL A 05491N104 257 53827 SH DFND 01 53827 0 0 BBX CAP CORP NEW CL A 05491N104 15 3216 SH DFND 02 0 3216 0 AZURRX BIOPHARMA INC COM 05502L105 726 698538 SH SOLE 0 0 698538 B & G FOODS INC NEW COM 05508R106 145588 8119805 SH SOLE 0 0 8119805 B & G FOODS INC NEW COM 05508R106 132 7342 SH SOLE 7342 0 0 B & G FOODS INC NEW COM 05508R106 1087 60631 SH DFND 01 60631 0 0 B & G FOODS INC NEW COM 05508R106 215 12018 SH DFND 02 0 12018 0 BCB BANCORP INC COM 055298103 8250 598258 SH SOLE 0 0 598258 BCB BANCORP INC COM 055298103 151 10925 SH DFND 01 10925 0 0 BCE INC COM NEW 05534B760 2202 47499 SH DFND 02 0 0 47499 BCE INC COM NEW 05534B760 435779 9401919 SH SOLE 0 0 9401919 BCE INC COM NEW 05534B760 3628 78271 SH SOLE 78271 0 0 BCE INC COM NEW 05534B760 6426 138649 SH DFND 01 138649 0 0 BCE INC COM NEW 05534B760 4912 105972 SH DFND 02 0 105972 0 BGC PARTNERS INC CL A 05541T101 158062 26609834 SH SOLE 0 0 26609834 BGC PARTNERS INC CL A 05541T101 258 43494 SH SOLE 43494 0 0 BGC PARTNERS INC CL A 05541T101 653 109979 SH DFND 01 109979 0 0 BGC PARTNERS INC CL A 05541T101 226 38032 SH DFND 02 0 38032 0 BG STAFFING INC COM 05544A109 9917 453054 SH SOLE 0 0 453054 BG STAFFING INC COM 05544A109 288 13170 SH DFND 01 13170 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 284762 12522534 SH SOLE 0 0 12522534 BJS WHSL CLUB HLDGS INC COM 05550J101 341 14976 SH SOLE 14976 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 3144 138266 SH DFND 01 138266 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 371 16297 SH DFND 02 0 16297 0 BBQ HLDGS INC COM 05551A109 982 249958 SH SOLE 0 0 249958 BBQ HLDGS INC COM 05551A109 3 733 SH DFND 01 733 0 0 BOK FINL CORP COM NEW 05561Q201 284040 3249890 SH SOLE 0 0 3249890 BOK FINL CORP COM NEW 05561Q201 351 4017 SH SOLE 4017 0 0 BOK FINL CORP COM NEW 05561Q201 1073 12272 SH DFND 01 12272 0 0 BOK FINL CORP COM NEW 05561Q201 834 9545 SH DFND 02 0 9545 0 BRT APARTMENTS CORP COM 055645303 10443 615389 SH SOLE 0 0 615389 BRT APARTMENTS CORP COM 055645303 135 7935 SH DFND 01 7935 0 0 BRP INC COM SUN VTG 05577W200 45861 1006393 SH SOLE 0 0 1006393 BRP INC COM SUN VTG 05577W200 231 5073 SH SOLE 5073 0 0 BRP INC COM SUN VTG 05577W200 804 17652 SH DFND 01 17652 0 0 BRP INC COM SUN VTG 05577W200 149 3277 SH DFND 02 0 3277 0 B RILEY FINL INC COM 05580M108 20765 824649 SH SOLE 0 0 824649 B RILEY FINL INC COM 05580M108 50 2000 SH SOLE 2000 0 0 B RILEY FINL INC COM 05580M108 398 15812 SH DFND 01 15812 0 0 B RILEY FINL INC COM 05580M108 18 700 SH DFND 02 0 700 0 BK TECHNOLOGIES CORPORATION COM 05587G104 703 226844 SH SOLE 0 0 226844 BK TECHNOLOGIES CORPORATION COM 05587G104 4 1432 SH DFND 01 1432 0 0 BRP GROUP INC COM CL A 05589G102 13412 835649 SH SOLE 0 0 835649 BRP GROUP INC COM CL A 05589G102 321 19984 SH DFND 01 19984 0 0 BMC STK HLDGS INC COM 05591B109 104637 3647164 SH SOLE 0 0 3647164 BMC STK HLDGS INC COM 05591B109 280 9760 SH SOLE 9760 0 0 BMC STK HLDGS INC COM 05591B109 1609 56079 SH DFND 01 56079 0 0 BMC STK HLDGS INC COM 05591B109 652 22726 SH DFND 02 0 22726 0 BWX TECHNOLOGIES INC COM 05605H100 539667 8693085 SH SOLE 0 0 8693085 BWX TECHNOLOGIES INC COM 05605H100 856 13795 SH SOLE 13795 0 0 BWX TECHNOLOGIES INC COM 05605H100 2557 41184 SH DFND 01 41184 0 0 BWX TECHNOLOGIES INC COM 05605H100 1023 16481 SH DFND 02 0 16481 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L209 5254 1443430 SH SOLE 0 0 1443430 BABCOCK & WILCOX ENTERPRIS I COM 05614L209 24 6689 SH DFND 01 6689 0 0 BADGER METER INC COM 056525108 216366 3332292 SH SOLE 0 0 3332292 BADGER METER INC COM 056525108 235 3621 SH SOLE 3621 0 0 BADGER METER INC COM 056525108 3674 56585 SH DFND 01 56585 0 0 BADGER METER INC COM 056525108 436 6710 SH DFND 02 0 6710 0 BAIDU INC SPON ADR REP A 056752108 1237495 9790312 SH SOLE 0 0 9790312 BAIDU INC SPON ADR REP A 056752108 5860 46359 SH SOLE 46359 0 0 BAIDU INC SPON ADR REP A 056752108 16335 129233 SH DFND 01 129233 0 0 BAIDU INC SPON ADR REP A 056752108 11072 87595 SH DFND 02 0 87595 0 BAKER HUGHES COMPANY CL A 05722G100 4049 157969 SH DFND 02 0 0 157969 BAKER HUGHES COMPANY CL A 05722G100 1567324 61151920 SH SOLE 0 0 61151920 BAKER HUGHES COMPANY CL A 05722G100 5542 216220 SH SOLE 216220 0 0 BAKER HUGHES COMPANY CL A 05722G100 18795 733319 SH DFND 01 733319 0 0 BAKER HUGHES COMPANY CL A 05722G100 4172 162761 SH DFND 02 0 162761 0 BALCHEM CORP COM 057665200 364220 3583783 SH SOLE 0 0 3583783 BALCHEM CORP COM 057665200 445 4378 SH SOLE 4378 0 0 BALCHEM CORP COM 057665200 6473 63688 SH DFND 01 63688 0 0 BALCHEM CORP COM 057665200 489 4807 SH DFND 02 0 4807 0 BALL CORP COM 058498106 5450 84280 SH DFND 02 0 0 84280 BALL CORP COM 058498106 2393371 37008985 SH SOLE 0 0 37008985 BALL CORP COM 058498106 7148 110524 SH SOLE 110524 0 0 BALL CORP COM 058498106 25193 389564 SH DFND 01 389564 0 0 BALL CORP COM 058498106 5368 83004 SH DFND 02 0 83004 0 BALLANTYNE STRONG INC COM 058516105 1164 359262 SH SOLE 0 0 359262 BALLANTYNE STRONG INC COM 058516105 5 1410 SH DFND 01 1410 0 0 BALLARD PWR SYS INC NEW COM 058586108 660 91955 SH SOLE 0 0 91955 BALLARD PWR SYS INC NEW COM 058586108 173 24122 SH SOLE 24122 0 0 BALLARD PWR SYS INC NEW COM 058586108 124 17220 SH DFND 02 0 17220 0 BANCO BBVA ARGENTINA SA SPONSORED ADS 058934100 139 24873 SH SOLE 0 0 24873 BANCO BBVA ARGENTINA SA SPONSORED ADS 058934100 59 10654 SH DFND 02 0 10654 0 BANCFIRST CORP COM 05945F103 124247 1989855 SH SOLE 0 0 1989855 BANCFIRST CORP COM 05945F103 198 3177 SH SOLE 3177 0 0 BANCFIRST CORP COM 05945F103 960 15376 SH DFND 01 15376 0 0 BANCFIRST CORP COM 05945F103 71 1130 SH DFND 02 0 1130 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 340701 38067108 SH SOLE 0 0 38067108 BANCO BRADESCO S A SP ADR PFD NEW 059460303 1425 159221 SH DFND 01 159221 0 0 BANCO MACRO SA SPON ADR B 05961W105 7132 196744 SH SOLE 0 0 196744 BANCO MACRO SA SPON ADR B 05961W105 226 6243 SH SOLE 6243 0 0 BANCO MACRO SA SPON ADR B 05961W105 504 13905 SH DFND 02 0 13905 0 BANCO SANTANDER SA ADR 05964H105 1021 246588 SH SOLE 0 0 246588 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 47262 2048649 SH SOLE 0 0 2048649 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 8 363 SH SOLE 363 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 258 11170 SH DFND 01 11170 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 53836 4438285 SH SOLE 0 0 4438285 BANCOLOMBIA S A SPON ADR PREF 05968L102 205003 3741613 SH SOLE 0 0 3741613 BANCOLOMBIA S A SPON ADR PREF 05968L102 356 6496 SH SOLE 6496 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 2684 48982 SH DFND 01 48982 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 137 2501 SH DFND 02 0 2501 0 BANCORP INC DEL COM 05969A105 30802 2374838 SH SOLE 0 0 2374838 BANCORP INC DEL COM 05969A105 71 5450 SH SOLE 5450 0 0 BANCORP INC DEL COM 05969A105 533 41129 SH DFND 01 41129 0 0 BANCORP INC DEL COM 05969A105 46 3570 SH DFND 02 0 3570 0 BANCORP 34 INC COM 05970V106 715 46824 SH SOLE 0 0 46824 BANCORP 34 INC COM 05970V106 4 230 SH DFND 01 230 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 276008 8787261 SH SOLE 0 0 8787261 BANCORPSOUTH BK TUPELO MISS COM 05971J102 434 13802 SH SOLE 13802 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 2571 81862 SH DFND 01 81862 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 394 12529 SH DFND 02 0 12529 0 BANDWIDTH INC COM CL A 05988J103 79620 1243097 SH SOLE 0 0 1243097 BANDWIDTH INC COM CL A 05988J103 106 1661 SH SOLE 1661 0 0 BANDWIDTH INC COM CL A 05988J103 1833 28625 SH DFND 01 28625 0 0 BANDWIDTH INC COM CL A 05988J103 74 1157 SH DFND 02 0 1157 0 BANC OF CALIFORNIA INC COM 05990K106 52156 3035829 SH SOLE 0 0 3035829 BANC OF CALIFORNIA INC COM 05990K106 121 7029 SH SOLE 7029 0 0 BANC OF CALIFORNIA INC COM 05990K106 668 38857 SH DFND 01 38857 0 0 BANC OF CALIFORNIA INC COM 05990K106 266 15500 SH DFND 02 0 15500 0 BANCORP NEW JERSEY INC NEW COM 059915108 893 49915 SH SOLE 0 0 49915 BANCORP NEW JERSEY INC NEW COM 059915108 13 754 SH DFND 01 754 0 0 BANK AMER CORP COM 060505104 81814 2322950 SH DFND 02 0 0 2322950 BANK AMER CORP COM 060505104 21241757 603116315 SH SOLE 0 0 603116315 BANK AMER CORP COM 060505104 110145 3127342 SH SOLE 3127342 0 0 BANK AMER CORP COM 060505104 322616 9160032 SH DFND 01 9160032 0 0 BANK AMER CORP COM 060505104 85495 2427442 SH DFND 02 0 2427442 0 BANK FIRST CORPORATION COM 06211J100 17678 252504 SH SOLE 0 0 252504 BANK FIRST CORPORATION COM 06211J100 768 10968 SH DFND 01 10968 0 0 BANK HAWAII CORP COM 062540109 377269 3964577 SH SOLE 0 0 3964577 BANK HAWAII CORP COM 062540109 564 5931 SH SOLE 5931 0 0 BANK HAWAII CORP COM 062540109 1461 15353 SH DFND 01 15353 0 0 BANK HAWAII CORP COM 062540109 472 4962 SH DFND 02 0 4962 0 BANK OF MARIN BANCORP COM 063425102 31878 707620 SH SOLE 0 0 707620 BANK OF MARIN BANCORP COM 063425102 67 1490 SH SOLE 1490 0 0 BANK OF MARIN BANCORP COM 063425102 485 10757 SH DFND 01 10757 0 0 BANK OF MARIN BANCORP COM 063425102 54 1188 SH DFND 02 0 1188 0 BANK MONTREAL QUE COM 063671101 13057 168474 SH DFND 02 0 0 168474 BANK MONTREAL QUE COM 063671101 1372148 17705141 SH SOLE 0 0 17705141 BANK MONTREAL QUE COM 063671101 17459 225275 SH SOLE 225275 0 0 BANK MONTREAL QUE COM 063671101 22994 296701 SH DFND 01 296701 0 0 BANK MONTREAL QUE COM 063671101 15590 201157 SH DFND 02 0 201157 0 BANK NEW YORK MELLON CORP COM 064058100 11389 226278 SH DFND 02 0 0 226278 BANK NEW YORK MELLON CORP COM 064058100 3102637 61645881 SH SOLE 0 0 61645881 BANK NEW YORK MELLON CORP COM 064058100 14962 297287 SH SOLE 297287 0 0 BANK NEW YORK MELLON CORP COM 064058100 47570 945153 SH DFND 01 945153 0 0 BANK NEW YORK MELLON CORP COM 064058100 12373 245845 SH DFND 02 0 245845 0 BANK N S HALIFAX COM 064149107 18273 323474 SH DFND 02 0 0 323474 BANK N S HALIFAX COM 064149107 1909532 33803011 SH SOLE 0 0 33803011 BANK N S HALIFAX COM 064149107 24065 426004 SH SOLE 426004 0 0 BANK N S HALIFAX COM 064149107 32000 566475 SH DFND 01 566475 0 0 BANK N S HALIFAX COM 064149107 21397 378782 SH DFND 02 0 378782 0 BANK OZK COM 06417N103 338843 11107791 SH SOLE 0 0 11107791 BANK OZK COM 06417N103 430 14088 SH SOLE 14088 0 0 BANK OZK COM 06417N103 1437 47106 SH DFND 01 47106 0 0 BANK OZK COM 06417N103 560 18360 SH DFND 02 0 18360 0 BANK COMM HLDGS COM 06424J103 8626 745506 SH SOLE 0 0 745506 BANK COMM HLDGS COM 06424J103 165 14301 SH DFND 01 14301 0 0 BANK PRINCETON NEW JERSEY COM 064520109 8721 276957 SH SOLE 0 0 276957 BANK PRINCETON NEW JERSEY COM 064520109 141 4490 SH DFND 01 4490 0 0 BANK SOUTH CAROLINA CORP COM 065066102 1474 78501 SH SOLE 0 0 78501 BANK SOUTH CAROLINA CORP COM 065066102 17 886 SH DFND 01 886 0 0 BANKFINANCIAL CORP COM 06643P104 11059 845476 SH SOLE 0 0 845476 BANKFINANCIAL CORP COM 06643P104 155 11822 SH DFND 01 11822 0 0 BANKUNITED INC COM 06652K103 320426 8764391 SH SOLE 0 0 8764391 BANKUNITED INC COM 06652K103 520 14213 SH SOLE 14213 0 0 BANKUNITED INC COM 06652K103 1306 35716 SH DFND 01 35716 0 0 BANKUNITED INC COM 06652K103 796 21762 SH DFND 02 0 21762 0 BANK7 CORP COM 06652N107 3518 185528 SH SOLE 0 0 185528 BANK7 CORP COM 06652N107 69 3662 SH DFND 01 3662 0 0 BANNER CORP COM NEW 06652V208 204525 3614161 SH SOLE 0 0 3614161 BANNER CORP COM NEW 06652V208 226 4002 SH SOLE 4002 0 0 BANNER CORP COM NEW 06652V208 1688 29830 SH DFND 01 29830 0 0 BANNER CORP COM NEW 06652V208 323 5709 SH DFND 02 0 5709 0 BANKWELL FINL GROUP INC COM 06654A103 9280 321766 SH SOLE 0 0 321766 BANKWELL FINL GROUP INC COM 06654A103 170 5890 SH DFND 01 5890 0 0 BAR HBR BANKSHARES COM 066849100 18399 724657 SH SOLE 0 0 724657 BAR HBR BANKSHARES COM 066849100 52 2050 SH SOLE 2050 0 0 BAR HBR BANKSHARES COM 066849100 340 13383 SH DFND 01 13383 0 0 BAR HBR BANKSHARES COM 066849100 299 11761 SH DFND 02 0 11761 0 BAOZUN INC SPONSORED ADR 06684L103 29052 877173 SH SOLE 0 0 877173 BAOZUN INC SPONSORED ADR 06684L103 166 5013 SH SOLE 5013 0 0 BAOZUN INC SPONSORED ADR 06684L103 398 12014 SH DFND 01 12014 0 0 BAOZUN INC SPONSORED ADR 06684L103 417 12587 SH DFND 02 0 12587 0 BARNES & NOBLE ED INC COM 06777U101 9719 2276114 SH SOLE 0 0 2276114 BARNES & NOBLE ED INC COM 06777U101 12 2862 SH SOLE 2862 0 0 BARNES & NOBLE ED INC COM 06777U101 147 34314 SH DFND 01 34314 0 0 BARNES GROUP INC COM 067806109 304371 4912383 SH SOLE 0 0 4912383 BARNES GROUP INC COM 067806109 363 5856 SH SOLE 5856 0 0 BARNES GROUP INC COM 067806109 2861 46183 SH DFND 01 46183 0 0 BARNES GROUP INC COM 067806109 472 7614 SH DFND 02 0 7614 0 BARRICK GOLD CORPORATION COM 067901108 7563 406811 SH DFND 02 0 0 406811 BARRICK GOLD CORPORATION COM 067901108 879482 47309440 SH SOLE 0 0 47309440 BARRICK GOLD CORPORATION COM 067901108 11511 619208 SH SOLE 619208 0 0 BARRICK GOLD CORPORATION COM 067901108 15246 820120 SH DFND 01 820120 0 0 BARRICK GOLD CORPORATION COM 067901108 18543 997471 SH DFND 02 0 997471 0 BARNWELL INDS INC COM 068221100 46 44204 SH SOLE 0 0 44204 BARRETT BUSINESS SERVICES IN COM 068463108 41982 464090 SH SOLE 0 0 464090 BARRETT BUSINESS SERVICES IN COM 068463108 131 1450 SH SOLE 1450 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 1309 14468 SH DFND 01 14468 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 57 633 SH DFND 02 0 633 0 BASSETT FURNITURE INDS INC COM 070203104 7450 446657 SH SOLE 0 0 446657 BASSETT FURNITURE INDS INC COM 070203104 142 8507 SH DFND 01 8507 0 0 BAUDAX BIO INC COM 07160F107 2516 363561 SH SOLE 0 0 363561 BAUDAX BIO INC COM 07160F107 107 15396 SH DFND 01 15396 0 0 BAUSCH HEALTH COS INC COM 071734107 2631 87923 SH DFND 02 0 0 87923 BAUSCH HEALTH COS INC COM 071734107 278953 9323281 SH SOLE 0 0 9323281 BAUSCH HEALTH COS INC COM 071734107 3201 106982 SH SOLE 106982 0 0 BAUSCH HEALTH COS INC COM 071734107 4889 163406 SH DFND 01 163406 0 0 BAUSCH HEALTH COS INC COM 071734107 2605 87069 SH DFND 02 0 87069 0 BAXTER INTL INC COM 071813109 10702 127983 SH DFND 02 0 0 127983 BAXTER INTL INC COM 071813109 3198517 38250616 SH SOLE 0 0 38250616 BAXTER INTL INC COM 071813109 14343 171528 SH SOLE 171528 0 0 BAXTER INTL INC COM 071813109 49022 586243 SH DFND 01 586243 0 0 BAXTER INTL INC COM 071813109 13818 165253 SH DFND 02 0 165253 0 BAYCOM CORP COM 07272M107 13071 574787 SH SOLE 0 0 574787 BAYCOM CORP COM 07272M107 305 13418 SH DFND 01 13418 0 0 BAYTEX ENERGY CORP COM 07317Q105 21201 14621116 SH SOLE 0 0 14621116 BAYTEX ENERGY CORP COM 07317Q105 72 49872 SH SOLE 49872 0 0 BAYTEX ENERGY CORP COM 07317Q105 317 218876 SH DFND 01 218876 0 0 BAYTEX ENERGY CORP COM 07317Q105 152 104974 SH DFND 02 0 104974 0 BEACON ROOFING SUPPLY INC COM 073685109 197039 6161315 SH SOLE 0 0 6161315 BEACON ROOFING SUPPLY INC COM 073685109 290 9079 SH SOLE 9079 0 0 BEACON ROOFING SUPPLY INC COM 073685109 2286 71495 SH DFND 01 71495 0 0 BEACON ROOFING SUPPLY INC COM 073685109 402 12585 SH DFND 02 0 12585 0 BEASLEY BROADCAST GROUP INC CL A 074014101 1232 398737 SH SOLE 0 0 398737 BEASLEY BROADCAST GROUP INC CL A 074014101 4 1155 SH DFND 01 1155 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 20576 1456203 SH SOLE 0 0 1456203 BEAZER HOMES USA INC COM NEW 07556Q881 81 5732 SH SOLE 5732 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 345 24413 SH DFND 01 24413 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 117 8253 SH DFND 02 0 8253 0 BECTON DICKINSON & CO COM 075887109 19394 71309 SH DFND 02 0 0 71309 BECTON DICKINSON & CO COM 075887109 6251494 22985970 SH SOLE 0 0 22985970 BECTON DICKINSON & CO COM 075887109 25978 95519 SH SOLE 95519 0 0 BECTON DICKINSON & CO COM 075887109 83448 306827 SH DFND 01 306827 0 0 BECTON DICKINSON & CO COM 075887109 22104 81272 SH DFND 02 0 81272 0 BED BATH & BEYOND INC COM 075896100 212479 12282015 SH SOLE 0 0 12282015 BED BATH & BEYOND INC COM 075896100 289 16732 SH SOLE 16732 0 0 BED BATH & BEYOND INC COM 075896100 1781 102946 SH DFND 01 102946 0 0 BED BATH & BEYOND INC COM 075896100 339 19600 SH DFND 02 0 19600 0 BEIGENE LTD SPONSORED ADR 07725L102 1480 8929 SH DFND 02 0 0 8929 BEIGENE LTD SPONSORED ADR 07725L102 201087 1213120 SH SOLE 0 0 1213120 BEIGENE LTD SPONSORED ADR 07725L102 2039 12301 SH SOLE 12301 0 0 BEIGENE LTD SPONSORED ADR 07725L102 2953 17813 SH DFND 01 17813 0 0 BEIGENE LTD SPONSORED ADR 07725L102 1722 10390 SH DFND 02 0 10390 0 BEL FUSE INC CL A 077347201 276 17275 SH SOLE 0 0 17275 BEL FUSE INC CL B 077347300 11461 559051 SH SOLE 0 0 559051 BEL FUSE INC CL B 077347300 172 8405 SH DFND 01 8405 0 0 BELDEN INC COM 077454106 229924 4180437 SH SOLE 0 0 4180437 BELDEN INC COM 077454106 330 6008 SH SOLE 6008 0 0 BELDEN INC COM 077454106 1805 32811 SH DFND 01 32811 0 0 BELDEN INC COM 077454106 335 6094 SH DFND 02 0 6094 0 BELLEROPHON THERAPEUTICS INC COM 078771102 387 1107987 SH SOLE 0 0 1107987 BELLEROPHON THERAPEUTICS INC COM 078771102 2 4908 SH DFND 01 4908 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 2285 1770999 SH SOLE 0 0 1770999 BELLICUM PHARMACEUTICALS INC COM 079481107 10 7927 SH DFND 01 7927 0 0 BELLRING BRANDS INC COM CL A 079823100 72126 3387782 SH SOLE 0 0 3387782 BELLRING BRANDS INC COM CL A 079823100 1275 59906 SH DFND 01 59906 0 0 BENCHMARK ELECTRS INC COM 08160H101 138765 4038551 SH SOLE 0 0 4038551 BENCHMARK ELECTRS INC COM 08160H101 127 3700 SH SOLE 3700 0 0 BENCHMARK ELECTRS INC COM 08160H101 1058 30791 SH DFND 01 30791 0 0 BENCHMARK ELECTRS INC COM 08160H101 271 7900 SH DFND 02 0 7900 0 BENEFITFOCUS INC COM 08180D106 53062 2418509 SH SOLE 0 0 2418509 BENEFITFOCUS INC COM 08180D106 54 2463 SH SOLE 2463 0 0 BENEFITFOCUS INC COM 08180D106 1281 58365 SH DFND 01 58365 0 0 BENEFITFOCUS INC COM 08180D106 38 1750 SH DFND 02 0 1750 0 BERKLEY W R CORP COM 084423102 2579 37322 SH DFND 02 0 0 37322 BERKLEY W R CORP COM 084423102 1193223 17268065 SH SOLE 0 0 17268065 BERKLEY W R CORP COM 084423102 3445 49856 SH SOLE 49856 0 0 BERKLEY W R CORP COM 084423102 11386 164778 SH DFND 01 164778 0 0 BERKLEY W R CORP COM 084423102 4629 66983 SH DFND 02 0 66983 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2038 6 SH DFND 02 0 0 6 BERKSHIRE HATHAWAY INC DEL CL A 084670108 778001 2291 SH SOLE 0 0 2291 BERKSHIRE HATHAWAY INC DEL CL A 084670108 113763 335 SH DFND 01 335 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1358 4 SH DFND 02 0 4 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 68221 301198 SH DFND 02 0 0 301198 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 31511730 139124636 SH SOLE 0 0 139124636 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 100537 443871 SH SOLE 443871 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 387145 1709250 SH DFND 01 1709250 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 81781 361065 SH DFND 02 0 361065 0 BERKSHIRE HILLS BANCORP INC COM 084680107 153545 4669869 SH SOLE 0 0 4669869 BERKSHIRE HILLS BANCORP INC COM 084680107 161 4891 SH SOLE 4891 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1230 37394 SH DFND 01 37394 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 252 7657 SH DFND 02 0 7657 0 BERRY GLOBAL GROUP INC COM 08579W103 563121 11857667 SH SOLE 0 0 11857667 BERRY GLOBAL GROUP INC COM 08579W103 804 16935 SH SOLE 16935 0 0 BERRY GLOBAL GROUP INC COM 08579W103 2533 53328 SH DFND 01 53328 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1067 22473 SH DFND 02 0 22473 0 BERRY PETE CORP COM 08579X101 51673 5479644 SH SOLE 0 0 5479644 BERRY PETE CORP COM 08579X101 113 12023 SH SOLE 12023 0 0 BERRY PETE CORP COM 08579X101 468 49673 SH DFND 01 49673 0 0 BERRY PETE CORP COM 08579X101 40 4200 SH DFND 02 0 4200 0 BEST BUY INC COM 086516101 5682 64711 SH DFND 02 0 0 64711 BEST BUY INC COM 086516101 2320276 26426831 SH SOLE 0 0 26426831 BEST BUY INC COM 086516101 7567 86190 SH SOLE 86190 0 0 BEST BUY INC COM 086516101 22864 260412 SH DFND 01 260412 0 0 BEST BUY INC COM 086516101 6208 70705 SH DFND 02 0 70705 0 BEST INC SPONSORED ADS 08653C106 35943 6464608 SH SOLE 0 0 6464608 BEST INC SPONSORED ADS 08653C106 160 28827 SH SOLE 28827 0 0 BEST INC SPONSORED ADS 08653C106 447 80342 SH DFND 01 80342 0 0 BEST INC SPONSORED ADS 08653C106 323 58154 SH DFND 02 0 58154 0 BEYOND MEAT INC COM 08862E109 228899 3027768 SH SOLE 0 0 3027768 BEYOND MEAT INC COM 08862E109 142 1877 SH SOLE 1877 0 0 BEYOND MEAT INC COM 08862E109 837 11067 SH DFND 01 11067 0 0 BEYOND MEAT INC COM 08862E109 100 1329 SH DFND 02 0 1329 0 BEYOND AIR INC COM 08862L103 1870 357477 SH SOLE 0 0 357477 BIG 5 SPORTING GOODS CORP COM 08915P101 2899 966314 SH SOLE 0 0 966314 BIG 5 SPORTING GOODS CORP COM 08915P101 10 3261 SH DFND 01 3261 0 0 BIG LOTS INC COM 089302103 127621 4443625 SH SOLE 0 0 4443625 BIG LOTS INC COM 089302103 150 5229 SH SOLE 5229 0 0 BIG LOTS INC COM 089302103 948 33002 SH DFND 01 33002 0 0 BIG LOTS INC COM 089302103 155 5404 SH DFND 02 0 5404 0 BIGLARI HLDGS INC COM STK CL B 08986R309 4007 35021 SH SOLE 0 0 35021 BIGLARI HLDGS INC COM STK CL B 08986R309 190 1657 SH DFND 01 1657 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 4984 8307 SH SOLE 0 0 8307 BIGLARI HLDGS INC COM STK CL A 08986R408 8 14 SH DFND 01 14 0 0 BILIBILI INC SPONS ADS REP Z 090040106 32232 1731016 SH SOLE 0 0 1731016 BILIBILI INC SPONS ADS REP Z 090040106 34 1832 SH SOLE 1832 0 0 BILIBILI INC SPONS ADS REP Z 090040106 442 23753 SH DFND 01 23753 0 0 BILL COM HLDGS INC COM 090043100 26063 684975 SH SOLE 0 0 684975 BILL COM HLDGS INC COM 090043100 11 282 SH DFND 01 282 0 0 BIO RAD LABS INC CL A 090572207 1805 4878 SH DFND 02 0 0 4878 BIO RAD LABS INC CL A 090572207 722286 1951967 SH SOLE 0 0 1951967 BIO RAD LABS INC CL A 090572207 3025 8174 SH SOLE 8174 0 0 BIO RAD LABS INC CL A 090572207 3028 8182 SH DFND 01 8182 0 0 BIO RAD LABS INC CL A 090572207 1601 4326 SH DFND 02 0 4326 0 BIO PATH HOLDINGS INC COM 09057N300 292 36520 SH SOLE 0 0 36520 BIOANALYTICAL SYS INC COM 09058M103 1179 238086 SH SOLE 0 0 238086 BIOCRYST PHARMACEUTICALS COM 09058V103 27044 7838960 SH SOLE 0 0 7838960 BIOCRYST PHARMACEUTICALS COM 09058V103 43 12515 SH SOLE 12515 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 914 264783 SH DFND 01 264783 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 19 5373 SH DFND 02 0 5373 0 BIO-KEY INTERNATIONAL INC COM 09060C309 39 78056 SH SOLE 0 0 78056 BIODELIVERY SCIENCES INTL IN COM 09060J106 22973 3634922 SH SOLE 0 0 3634922 BIODELIVERY SCIENCES INTL IN COM 09060J106 70 11150 SH SOLE 11150 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 1041 164674 SH DFND 01 164674 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 42 6625 SH DFND 02 0 6625 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3894 46055 SH DFND 02 0 0 46055 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1377943 16297377 SH SOLE 0 0 16297377 BIOMARIN PHARMACEUTICAL INC COM 09061G101 5101 60329 SH SOLE 60329 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 6782 80213 SH DFND 01 80213 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 4465 52806 SH DFND 02 0 52806 0 BIOMERICA INC COM NEW 09061H307 375 126221 SH SOLE 0 0 126221 BIOLIFE SOLUTIONS INC COM NEW 09062W204 9886 611007 SH SOLE 0 0 611007 BIOLIFE SOLUTIONS INC COM NEW 09062W204 250 15467 SH DFND 01 15467 0 0 BIOGEN INC COM 09062X103 14409 48560 SH DFND 02 0 0 48560 BIOGEN INC COM 09062X103 4004687 13496064 SH SOLE 0 0 13496064 BIOGEN INC COM 09062X103 19401 65383 SH SOLE 65383 0 0 BIOGEN INC COM 09062X103 61680 207866 SH DFND 01 207866 0 0 BIOGEN INC COM 09062X103 15627 52665 SH DFND 02 0 52665 0 BIOTELEMETRY INC COM 090672106 170913 3691425 SH SOLE 0 0 3691425 BIOTELEMETRY INC COM 090672106 233 5031 SH SOLE 5031 0 0 BIOTELEMETRY INC COM 090672106 3049 65847 SH DFND 01 65847 0 0 BIOTELEMETRY INC COM 090672106 252 5442 SH DFND 02 0 5442 0 BIOCEPT INC COM 09072V402 45 155963 SH SOLE 0 0 155963 BIOPHARMX CORP COM NEW 09072X309 32 74852 SH SOLE 0 0 74852 BIO TECHNE CORP COM 09073M104 776949 3539472 SH SOLE 0 0 3539472 BIO TECHNE CORP COM 09073M104 1082 4927 SH SOLE 4927 0 0 BIO TECHNE CORP COM 09073M104 3721 16950 SH DFND 01 16950 0 0 BIO TECHNE CORP COM 09073M104 1636 7453 SH DFND 02 0 7453 0 BIOSIG TECH INC COM NEW 09073N201 4790 809182 SH SOLE 0 0 809182 BIOSIG TECH INC COM NEW 09073N201 184 31123 SH DFND 01 31123 0 0 BIOHITECH GLOBAL INC COM 09074B107 121 70896 SH SOLE 0 0 70896 BIOXCEL THERAPEUTICS INC COM 09075P105 5471 374486 SH SOLE 0 0 374486 BIOXCEL THERAPEUTICS INC COM 09075P105 192 13138 SH DFND 01 13138 0 0 BIOLASE INC COM NEW 090911207 540 976805 SH SOLE 0 0 976805 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 15491 272055 SH SOLE 0 0 272055 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 51 900 SH SOLE 900 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 684 12008 SH DFND 01 12008 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 11 200 SH DFND 02 0 200 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 14830 999298 SH SOLE 0 0 999298 BITAUTO HLDGS LTD SPONSORED ADS 091727107 187 12594 SH DFND 01 12594 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 77 5200 SH DFND 02 0 5200 0 BJS RESTAURANTS INC COM 09180C106 71559 1885119 SH SOLE 0 0 1885119 BJS RESTAURANTS INC COM 09180C106 86 2268 SH SOLE 2268 0 0 BJS RESTAURANTS INC COM 09180C106 1431 37709 SH DFND 01 37709 0 0 BJS RESTAURANTS INC COM 09180C106 385 10153 SH DFND 02 0 10153 0 BLACK HILLS CORP COM 092113109 529977 6747867 SH SOLE 0 0 6747867 BLACK HILLS CORP COM 092113109 1871 23827 SH SOLE 23827 0 0 BLACK HILLS CORP COM 092113109 4044 51494 SH DFND 01 51494 0 0 BLACK HILLS CORP COM 092113109 2096 26685 SH DFND 02 0 26685 0 BLACK KNIGHT INC COM 09215C105 2139 33166 SH DFND 02 0 0 33166 BLACK KNIGHT INC COM 09215C105 876919 13599863 SH SOLE 0 0 13599863 BLACK KNIGHT INC COM 09215C105 3549 55043 SH SOLE 55043 0 0 BLACK KNIGHT INC COM 09215C105 4216 65386 SH DFND 01 65386 0 0 BLACK KNIGHT INC COM 09215C105 4413 68440 SH DFND 02 0 68440 0 BLACKBAUD INC COM 09227Q100 367106 4611881 SH SOLE 0 0 4611881 BLACKBAUD INC COM 09227Q100 464 5832 SH SOLE 5832 0 0 BLACKBAUD INC COM 09227Q100 7687 96570 SH DFND 01 96570 0 0 BLACKBAUD INC COM 09227Q100 822 10326 SH DFND 02 0 10326 0 BLACKBERRY LTD COM 09228F103 651 101349 SH DFND 02 0 0 101349 BLACKBERRY LTD COM 09228F103 86371 13453420 SH SOLE 0 0 13453420 BLACKBERRY LTD COM 09228F103 1104 171907 SH SOLE 171907 0 0 BLACKBERRY LTD COM 09228F103 1450 225850 SH DFND 01 225850 0 0 BLACKBERRY LTD COM 09228F103 996 155200 SH DFND 02 0 155200 0 BLACKLINE INC COM 09239B109 206376 4002630 SH SOLE 0 0 4002630 BLACKLINE INC COM 09239B109 262 5086 SH SOLE 5086 0 0 BLACKLINE INC COM 09239B109 4404 85411 SH DFND 01 85411 0 0 BLACKLINE INC COM 09239B109 553 10722 SH DFND 02 0 10722 0 BLACKROCK INC COM 09247X101 15659 31150 SH DFND 02 0 0 31150 BLACKROCK INC COM 09247X101 4404562 8761811 SH SOLE 0 0 8761811 BLACKROCK INC COM 09247X101 20307 40395 SH SOLE 40395 0 0 BLACKROCK INC COM 09247X101 67056 133392 SH DFND 01 133392 0 0 BLACKROCK INC COM 09247X101 16120 32067 SH DFND 02 0 32067 0 BLACKSTONE MTG TR INC COM CL A 09257W100 497302 13361163 SH SOLE 0 0 13361163 BLACKSTONE MTG TR INC COM CL A 09257W100 933 25066 SH SOLE 25066 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 3932 105645 SH DFND 01 105645 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 530 14240 SH DFND 02 0 14240 0 BLACKSTONE GROUP INC COM CL A 09260D107 8884 158812 SH DFND 02 0 0 158812 BLACKSTONE GROUP INC COM CL A 09260D107 2068581 36978567 SH SOLE 0 0 36978567 BLACKSTONE GROUP INC COM CL A 09260D107 12530 223987 SH SOLE 223987 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 7127 127403 SH DFND 01 127403 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 8965 160261 SH DFND 02 0 160261 0 BLINK CHARGING CO COM 09354A100 1359 730433 SH SOLE 0 0 730433 BLINK CHARGING CO COM 09354A100 5 2742 SH DFND 01 2742 0 0 BLOCK H & R INC COM 093671105 76 3258 SH DFND 02 0 0 3258 BLOCK H & R INC COM 093671105 603722 25712170 SH SOLE 0 0 25712170 BLOCK H & R INC COM 093671105 662 28186 SH SOLE 28186 0 0 BLOCK H & R INC COM 093671105 5284 225062 SH DFND 01 225062 0 0 BLOCK H & R INC COM 093671105 1359 57867 SH DFND 02 0 57867 0 BLONDER TONGUE LABS INC COM 093698108 12 16400 SH SOLE 0 0 16400 BLOOM ENERGY CORP COM CL A 093712107 34640 4637186 SH SOLE 0 0 4637186 BLOOM ENERGY CORP COM CL A 093712107 46 6140 SH SOLE 6140 0 0 BLOOM ENERGY CORP COM CL A 093712107 293 39158 SH DFND 01 39158 0 0 BLOOM ENERGY CORP COM CL A 093712107 30 4049 SH DFND 02 0 4049 0 BLOOMIN BRANDS INC COM 094235108 243236 11021118 SH SOLE 0 0 11021118 BLOOMIN BRANDS INC COM 094235108 233 10555 SH SOLE 10555 0 0 BLOOMIN BRANDS INC COM 094235108 3797 172056 SH DFND 01 172056 0 0 BLOOMIN BRANDS INC COM 094235108 324 14665 SH DFND 02 0 14665 0 BLUCORA INC COM 095229100 131954 5047973 SH SOLE 0 0 5047973 BLUCORA INC COM 095229100 171 6542 SH SOLE 6542 0 0 BLUCORA INC COM 095229100 2112 80791 SH DFND 01 80791 0 0 BLUCORA INC COM 095229100 261 9996 SH DFND 02 0 9996 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 1373 208641 SH SOLE 0 0 208641 BLUE APRON HLDGS INC CL A NEW 09523Q200 3 488 SH DFND 01 488 0 0 BLUE BIRD CORP COM 095306106 16409 715927 SH SOLE 0 0 715927 BLUE BIRD CORP COM 095306106 60 2623 SH SOLE 2623 0 0 BLUE BIRD CORP COM 095306106 483 21052 SH DFND 01 21052 0 0 BLUE BIRD CORP COM 095306106 16 700 SH DFND 02 0 700 0 BLUEBIRD BIO INC COM 09609G100 327580 3733106 SH SOLE 0 0 3733106 BLUEBIRD BIO INC COM 09609G100 638 7272 SH SOLE 7272 0 0 BLUEBIRD BIO INC COM 09609G100 1849 21070 SH DFND 01 21070 0 0 BLUEBIRD BIO INC COM 09609G100 870 9912 SH DFND 02 0 9912 0 BLUELINX HLDGS INC COM NEW 09624H208 7022 492749 SH SOLE 0 0 492749 BLUELINX HLDGS INC COM NEW 09624H208 5 382 SH SOLE 382 0 0 BLUELINX HLDGS INC COM NEW 09624H208 108 7568 SH DFND 01 7568 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 13984 1160462 SH SOLE 0 0 1160462 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 548 45459 SH DFND 01 45459 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 341228 4259496 SH SOLE 0 0 4259496 BLUEPRINT MEDICINES CORP COM 09627Y109 449 5609 SH SOLE 5609 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 7727 96452 SH DFND 01 96452 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 515 6427 SH DFND 02 0 6427 0 BLUEGREEN VACATIONS CORP COM 09629F108 1283 124063 SH SOLE 0 0 124063 BLUEGREEN VACATIONS CORP COM 09629F108 62 5974 SH DFND 01 5974 0 0 BOEING CO COM 097023105 36511 112079 SH DFND 02 0 0 112079 BOEING CO COM 097023105 12941698 39727707 SH SOLE 0 0 39727707 BOEING CO COM 097023105 54475 167225 SH SOLE 167225 0 0 BOEING CO COM 097023105 207512 637010 SH DFND 01 637010 0 0 BOEING CO COM 097023105 44524 136678 SH DFND 02 0 136678 0 BOINGO WIRELESS INC COM 09739C102 39942 3647688 SH SOLE 0 0 3647688 BOINGO WIRELESS INC COM 09739C102 51 4689 SH SOLE 4689 0 0 BOINGO WIRELESS INC COM 09739C102 933 85204 SH DFND 01 85204 0 0 BOINGO WIRELESS INC COM 09739C102 121 11081 SH DFND 02 0 11081 0 BOISE CASCADE CO DEL COM 09739D100 162073 4436699 SH SOLE 0 0 4436699 BOISE CASCADE CO DEL COM 09739D100 170 4642 SH SOLE 4642 0 0 BOISE CASCADE CO DEL COM 09739D100 1582 43296 SH DFND 01 43296 0 0 BOISE CASCADE CO DEL COM 09739D100 254 6948 SH DFND 02 0 6948 0 BONANZA CREEK ENERGY INC COM NEW 097793400 28995 1242298 SH SOLE 0 0 1242298 BONANZA CREEK ENERGY INC COM NEW 097793400 107 4585 SH SOLE 4585 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 383 16412 SH DFND 01 16412 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 23 1000 SH DFND 02 0 1000 0 BOOKING HLDGS INC COM 09857L108 23199 11296 SH DFND 02 0 0 11296 BOOKING HLDGS INC COM 09857L108 6490444 3160320 SH SOLE 0 0 3160320 BOOKING HLDGS INC COM 09857L108 31200 15192 SH SOLE 15192 0 0 BOOKING HLDGS INC COM 09857L108 102576 49946 SH DFND 01 49946 0 0 BOOKING HLDGS INC COM 09857L108 24750 12051 SH DFND 02 0 12051 0 BOOT BARN HLDGS INC COM 099406100 89232 2003856 SH SOLE 0 0 2003856 BOOT BARN HLDGS INC COM 099406100 162 3644 SH SOLE 3644 0 0 BOOT BARN HLDGS INC COM 099406100 2465 55349 SH DFND 01 55349 0 0 BOOT BARN HLDGS INC COM 099406100 92 2057 SH DFND 02 0 2057 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2238 31464 SH DFND 02 0 0 31464 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1041651 14644334 SH SOLE 0 0 14644334 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3703 52059 SH SOLE 52059 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4389 61700 SH DFND 01 61700 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2678 37650 SH DFND 02 0 37650 0 BORGWARNER INC COM 099724106 2271 52347 SH DFND 02 0 0 52347 BORGWARNER INC COM 099724106 969701 22353636 SH SOLE 0 0 22353636 BORGWARNER INC COM 099724106 2939 67750 SH SOLE 67750 0 0 BORGWARNER INC COM 099724106 10104 232915 SH DFND 01 232915 0 0 BORGWARNER INC COM 099724106 2551 58806 SH DFND 02 0 58806 0 BOSTON BEER INC CL A 100557107 334802 886070 SH SOLE 0 0 886070 BOSTON BEER INC CL A 100557107 428 1133 SH SOLE 1133 0 0 BOSTON BEER INC CL A 100557107 6306 16689 SH DFND 01 16689 0 0 BOSTON BEER INC CL A 100557107 877 2321 SH DFND 02 0 2321 0 BOSTON OMAHA CORP COM 101044105 8991 427350 SH SOLE 0 0 427350 BOSTON OMAHA CORP COM 101044105 31 1496 SH SOLE 1496 0 0 BOSTON OMAHA CORP COM 101044105 352 16720 SH DFND 01 16720 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 106506 8853338 SH SOLE 0 0 8853338 BOSTON PRIVATE FINL HLDGS IN COM 101119105 155 12883 SH SOLE 12883 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 833 69224 SH DFND 01 69224 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 310 25763 SH DFND 02 0 25763 0 BOSTON PROPERTIES INC COM 101121101 5253 38104 SH DFND 02 0 0 38104 BOSTON PROPERTIES INC COM 101121101 2704858 19620328 SH SOLE 0 0 19620328 BOSTON PROPERTIES INC COM 101121101 30135 218589 SH SOLE 218589 0 0 BOSTON PROPERTIES INC COM 101121101 22715 164771 SH DFND 01 164771 0 0 BOSTON PROPERTIES INC COM 101121101 26711 193756 SH DFND 02 0 193756 0 BOSTON SCIENTIFIC CORP COM 101137107 16699 369287 SH DFND 02 0 0 369287 BOSTON SCIENTIFIC CORP COM 101137107 4798458 106113622 SH SOLE 0 0 106113622 BOSTON SCIENTIFIC CORP COM 101137107 22344 494110 SH SOLE 494110 0 0 BOSTON SCIENTIFIC CORP COM 101137107 75200 1662971 SH DFND 01 1662971 0 0 BOSTON SCIENTIFIC CORP COM 101137107 17042 376859 SH DFND 02 0 376859 0 BOTTOMLINE TECH DEL INC COM 101388106 232642 4340334 SH SOLE 0 0 4340334 BOTTOMLINE TECH DEL INC COM 101388106 312 5817 SH SOLE 5817 0 0 BOTTOMLINE TECH DEL INC COM 101388106 4532 84558 SH DFND 01 84558 0 0 BOTTOMLINE TECH DEL INC COM 101388106 429 7995 SH DFND 02 0 7995 0 BOX INC CL A 10316T104 275021 16389800 SH SOLE 0 0 16389800 BOX INC CL A 10316T104 328 19546 SH SOLE 19546 0 0 BOX INC CL A 10316T104 4765 283967 SH DFND 01 283967 0 0 BOX INC CL A 10316T104 373 22201 SH DFND 02 0 22201 0 BOXLIGHT CORP COM CL A 103197109 378 340768 SH SOLE 0 0 340768 BOYD GAMING CORP COM 103304101 215263 7189816 SH SOLE 0 0 7189816 BOYD GAMING CORP COM 103304101 365 12207 SH SOLE 12207 0 0 BOYD GAMING CORP COM 103304101 4519 150948 SH DFND 01 150948 0 0 BOYD GAMING CORP COM 103304101 435 14540 SH DFND 02 0 14540 0 BRADY CORP CL A 104674106 305400 5333568 SH SOLE 0 0 5333568 BRADY CORP CL A 104674106 345 6024 SH SOLE 6024 0 0 BRADY CORP CL A 104674106 4869 85036 SH DFND 01 85036 0 0 BRADY CORP CL A 104674106 485 8464 SH DFND 02 0 8464 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 27214 3047497 SH SOLE 0 0 3047497 BRAEMAR HOTELS & RESORTS INC COM 10482B101 51 5659 SH SOLE 5659 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 221 24726 SH DFND 01 24726 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 346 38745 SH DFND 02 0 38745 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 3287 768094 SH SOLE 0 0 768094 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 17 3974 SH DFND 01 3974 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 410559 26067221 SH SOLE 0 0 26067221 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3269 207535 SH SOLE 207535 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1055 67004 SH DFND 01 67004 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3130 198761 SH DFND 02 0 198761 0 BRF SA SPONSORED ADR 10552T107 16754 1925700 SH SOLE 0 0 1925700 BRF SA SPONSORED ADR 10552T107 255 29320 SH DFND 01 29320 0 0 BRASKEM S A SP ADR PFD A 105532105 15222 1028512 SH SOLE 0 0 1028512 BRASKEM S A SP ADR PFD A 105532105 83 5628 SH DFND 01 5628 0 0 BRICKELL BIOTECH INC COM 10802T105 83 55155 SH SOLE 0 0 55155 BRIDGE BANCORP INC COM 108035106 26932 803232 SH SOLE 0 0 803232 BRIDGE BANCORP INC COM 108035106 79 2348 SH SOLE 2348 0 0 BRIDGE BANCORP INC COM 108035106 477 14229 SH DFND 01 14229 0 0 BRIDGE BANCORP INC COM 108035106 37 1100 SH DFND 02 0 1100 0 BRIDGEBIO PHARMA INC COM 10806X102 73687 2102329 SH SOLE 0 0 2102329 BRIDGEBIO PHARMA INC COM 10806X102 1355 38667 SH DFND 01 38667 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 15734 1141782 SH SOLE 0 0 1141782 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 253 18362 SH DFND 01 18362 0 0 BRIDGFORD FOODS CORP COM 108763103 1102 44469 SH SOLE 0 0 44469 BRIDGFORD FOODS CORP COM 108763103 80 3237 SH DFND 01 3237 0 0 BRIGGS & STRATTON CORP COM 109043109 16401 2462612 SH SOLE 0 0 2462612 BRIGGS & STRATTON CORP COM 109043109 25 3800 SH SOLE 3800 0 0 BRIGGS & STRATTON CORP COM 109043109 232 34803 SH DFND 01 34803 0 0 BRIGGS & STRATTON CORP COM 109043109 58 8700 SH DFND 02 0 8700 0 BRIGHAM MINERALS INC CL A COM 10918L103 27091 1263588 SH SOLE 0 0 1263588 BRIGHAM MINERALS INC CL A COM 10918L103 88 4106 SH SOLE 4106 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 622 28994 SH DFND 01 28994 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 47 2179 SH DFND 02 0 2179 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 796557 5300133 SH SOLE 0 0 5300133 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1136 7561 SH SOLE 7561 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3911 26022 SH DFND 01 26022 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1624 10804 SH DFND 02 0 10804 0 BRIGHTCOVE INC COM 10921T101 16528 1901986 SH SOLE 0 0 1901986 BRIGHTCOVE INC COM 10921T101 657 75653 SH DFND 01 75653 0 0 BRIGHTHOUSE FINL INC COM 10922N103 407394 10384766 SH SOLE 0 0 10384766 BRIGHTHOUSE FINL INC COM 10922N103 616 15695 SH SOLE 15695 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1645 41941 SH DFND 01 41941 0 0 BRIGHTHOUSE FINL INC COM 10922N103 797 20314 SH DFND 02 0 20314 0 BRIGHTVIEW HLDGS INC COM 10948C107 46443 2752982 SH SOLE 0 0 2752982 BRIGHTVIEW HLDGS INC COM 10948C107 81 4811 SH SOLE 4811 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 433 25690 SH DFND 01 25690 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 42 2460 SH DFND 02 0 2460 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 44132 4318231 SH SOLE 0 0 4318231 BRIGHTSPHERE INVT GROUP INC COM 10948W103 117 11418 SH SOLE 11418 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 558 54565 SH DFND 01 54565 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 52 5047 SH DFND 02 0 5047 0 BRINKER INTL INC COM 109641100 273442 6510534 SH SOLE 0 0 6510534 BRINKER INTL INC COM 109641100 208 4963 SH SOLE 4963 0 0 BRINKER INTL INC COM 109641100 2667 63502 SH DFND 01 63502 0 0 BRINKER INTL INC COM 109641100 259 6170 SH DFND 02 0 6170 0 BRINKS CO COM 109696104 412655 4550673 SH SOLE 0 0 4550673 BRINKS CO COM 109696104 575 6338 SH SOLE 6338 0 0 BRINKS CO COM 109696104 8937 98559 SH DFND 01 98559 0 0 BRINKS CO COM 109696104 706 7790 SH DFND 02 0 7790 0 BRISTOL MYERS SQUIBB CO COM 110122108 39689 618298 SH DFND 02 0 0 618298 BRISTOL MYERS SQUIBB CO COM 110122108 12197011 190014186 SH SOLE 0 0 190014186 BRISTOL MYERS SQUIBB CO COM 110122108 53561 834414 SH SOLE 834414 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 175655 2736485 SH DFND 01 2736485 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 42158 656771 SH DFND 02 0 656771 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 49892 1175038 SH SOLE 0 0 1175038 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 90 2108 SH DFND 01 2108 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 994689 46029121 SH SOLE 0 0 46029121 BRIXMOR PPTY GROUP INC COM 11120U105 7568 350223 SH SOLE 350223 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 2467 114178 SH DFND 01 114178 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 7361 340618 SH DFND 02 0 340618 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3887 31460 SH DFND 02 0 0 31460 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1734973 14043813 SH SOLE 0 0 14043813 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4860 39341 SH SOLE 39341 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 16916 136924 SH DFND 01 136924 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5183 41958 SH DFND 02 0 41958 0 BROADMARK RLTY CAP INC COM 11135B100 112851 8851056 SH SOLE 0 0 8851056 BROADCOM INC COM 11135F101 32946 104253 SH DFND 02 0 0 104253 BROADCOM INC COM 11135F101 10024548 31721244 SH SOLE 0 0 31721244 BROADCOM INC COM 11135F101 44909 142108 SH SOLE 142108 0 0 BROADCOM INC COM 11135F101 148877 471100 SH DFND 01 471100 0 0 BROADCOM INC COM 11135F101 34873 110350 SH DFND 02 0 110350 0 BROADVISION INC COM PAR 111412706 89 33951 SH SOLE 0 0 33951 BROADWAY FINL CORP DEL COM 111444105 485 314815 SH SOLE 0 0 314815 BROADWIND ENERGY INC COM NEW 11161T207 934 562536 SH SOLE 0 0 562536 BROADWIND ENERGY INC COM NEW 11161T207 8 4700 SH DFND 01 4700 0 0 BROOKDALE SR LIVING INC COM 112463104 123657 17009247 SH SOLE 0 0 17009247 BROOKDALE SR LIVING INC COM 112463104 184 25342 SH SOLE 25342 0 0 BROOKDALE SR LIVING INC COM 112463104 1122 154352 SH DFND 01 154352 0 0 BROOKDALE SR LIVING INC COM 112463104 288 39627 SH DFND 02 0 39627 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 13534 234158 SH DFND 02 0 0 234158 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1424423 24644000 SH SOLE 0 0 24644000 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 17561 303826 SH SOLE 303826 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 24184 418405 SH DFND 01 418405 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 13950 241350 SH DFND 02 0 241350 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 90000 4879351 SH SOLE 0 0 4879351 BROOKFIELD PROPERTY REIT INC CL A 11282X103 1299 70436 SH SOLE 70436 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 271 14715 SH DFND 01 14715 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 1184 64176 SH DFND 02 0 64176 0 BROOKLINE BANCORP INC DEL COM 11373M107 136576 8297452 SH SOLE 0 0 8297452 BROOKLINE BANCORP INC DEL COM 11373M107 175 10620 SH SOLE 10620 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1099 66787 SH DFND 01 66787 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 265 16090 SH DFND 02 0 16090 0 BROOKS AUTOMATION INC COM 114340102 306436 7303039 SH SOLE 0 0 7303039 BROOKS AUTOMATION INC COM 114340102 432 10299 SH SOLE 10299 0 0 BROOKS AUTOMATION INC COM 114340102 5433 129487 SH DFND 01 129487 0 0 BROOKS AUTOMATION INC COM 114340102 649 15465 SH DFND 02 0 15465 0 BROWN & BROWN INC COM 115236101 2083 52756 SH DFND 02 0 0 52756 BROWN & BROWN INC COM 115236101 1000336 25337783 SH SOLE 0 0 25337783 BROWN & BROWN INC COM 115236101 3997 101247 SH SOLE 101247 0 0 BROWN & BROWN INC COM 115236101 3610 91439 SH DFND 01 91439 0 0 BROWN & BROWN INC COM 115236101 2649 67108 SH DFND 02 0 67108 0 BROWN FORMAN CORP CL A 115637100 2863 45603 SH SOLE 0 0 45603 BROWN FORMAN CORP CL A 115637100 795 12664 SH DFND 01 12664 0 0 BROWN FORMAN CORP CL B 115637209 5575 82471 SH DFND 02 0 0 82471 BROWN FORMAN CORP CL B 115637209 1465806 21683523 SH SOLE 0 0 21683523 BROWN FORMAN CORP CL B 115637209 7140 105628 SH SOLE 105628 0 0 BROWN FORMAN CORP CL B 115637209 14946 221088 SH DFND 01 221088 0 0 BROWN FORMAN CORP CL B 115637209 6931 102524 SH DFND 02 0 102524 0 BRUKER CORP COM 116794108 559069 10968599 SH SOLE 0 0 10968599 BRUKER CORP COM 116794108 735 14411 SH SOLE 14411 0 0 BRUKER CORP COM 116794108 2321 45533 SH DFND 01 45533 0 0 BRUKER CORP COM 116794108 1134 22253 SH DFND 02 0 22253 0 BRUNSWICK CORP COM 117043109 439703 7330826 SH SOLE 0 0 7330826 BRUNSWICK CORP COM 117043109 657 10956 SH SOLE 10956 0 0 BRUNSWICK CORP COM 117043109 1867 31122 SH DFND 01 31122 0 0 BRUNSWICK CORP COM 117043109 774 12902 SH DFND 02 0 12902 0 BRYN MAWR BK CORP COM 117665109 39033 946488 SH SOLE 0 0 946488 BRYN MAWR BK CORP COM 117665109 107 2593 SH SOLE 2593 0 0 BRYN MAWR BK CORP COM 117665109 682 16545 SH DFND 01 16545 0 0 BRYN MAWR BK CORP COM 117665109 62 1512 SH DFND 02 0 1512 0 BSQUARE CORP COM NEW 11776U300 557 400899 SH SOLE 0 0 400899 B2GOLD CORP COM 11777Q209 107841 26893076 SH SOLE 0 0 26893076 B2GOLD CORP COM 11777Q209 537 133867 SH SOLE 133867 0 0 B2GOLD CORP COM 11777Q209 1867 465521 SH DFND 01 465521 0 0 B2GOLD CORP COM 11777Q209 654 163094 SH DFND 02 0 163094 0 BUCKLE INC COM 118440106 83575 3090780 SH SOLE 0 0 3090780 BUCKLE INC COM 118440106 119 4419 SH SOLE 4419 0 0 BUCKLE INC COM 118440106 658 24323 SH DFND 01 24323 0 0 BUCKLE INC COM 118440106 121 4461 SH DFND 02 0 4461 0 BUILD A BEAR WORKSHOP COM 120076104 1961 605131 SH SOLE 0 0 605131 BUILD A BEAR WORKSHOP COM 120076104 12 3596 SH DFND 01 3596 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 310521 12220414 SH SOLE 0 0 12220414 BUILDERS FIRSTSOURCE INC COM 12008R107 413 16242 SH SOLE 16242 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 5516 217095 SH DFND 01 217095 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 726 28590 SH DFND 02 0 28590 0 BURLINGTON STORES INC COM 122017106 3872 16981 SH DFND 02 0 0 16981 BURLINGTON STORES INC COM 122017106 1342038 5885359 SH SOLE 0 0 5885359 BURLINGTON STORES INC COM 122017106 5131 22502 SH SOLE 22502 0 0 BURLINGTON STORES INC COM 122017106 6689 29334 SH DFND 01 29334 0 0 BURLINGTON STORES INC COM 122017106 4516 19803 SH DFND 02 0 19803 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 14200 569603 SH SOLE 0 0 569603 BUSINESS FIRST BANCSHARES IN COM 12326C105 251 10051 SH DFND 01 10051 0 0 BYLINE BANCORP INC COM 124411109 19331 987810 SH SOLE 0 0 987810 BYLINE BANCORP INC COM 124411109 29 1500 SH SOLE 1500 0 0 BYLINE BANCORP INC COM 124411109 366 18689 SH DFND 01 18689 0 0 BYLINE BANCORP INC COM 124411109 18 900 SH DFND 02 0 900 0 C & F FINL CORP COM 12466Q104 7245 130936 SH SOLE 0 0 130936 C & F FINL CORP COM 12466Q104 149 2690 SH DFND 01 2690 0 0 CAE INC COM 124765108 1511 57096 SH DFND 02 0 0 57096 CAE INC COM 124765108 193229 7302693 SH SOLE 0 0 7302693 CAE INC COM 124765108 2300 86914 SH SOLE 86914 0 0 CAE INC COM 124765108 3297 124617 SH DFND 01 124617 0 0 CAE INC COM 124765108 2163 81733 SH DFND 02 0 81733 0 CAI INTERNATIONAL INC COM 12477X106 24275 837656 SH SOLE 0 0 837656 CAI INTERNATIONAL INC COM 12477X106 73 2533 SH SOLE 2533 0 0 CAI INTERNATIONAL INC COM 12477X106 391 13504 SH DFND 01 13504 0 0 CAI INTERNATIONAL INC COM 12477X106 29 1000 SH DFND 02 0 1000 0 CB FINL SVCS INC COM 12479G101 5184 171989 SH SOLE 0 0 171989 CB FINL SVCS INC COM 12479G101 23 773 SH DFND 01 773 0 0 CBIZ INC COM 124805102 67370 2498873 SH SOLE 0 0 2498873 CBIZ INC COM 124805102 191 7086 SH SOLE 7086 0 0 CBIZ INC COM 124805102 1181 43799 SH DFND 01 43799 0 0 CBIZ INC COM 124805102 1019 37811 SH DFND 02 0 37811 0 CBTX INC COM 12481V104 26108 838962 SH SOLE 0 0 838962 CBTX INC COM 12481V104 72 2322 SH SOLE 2322 0 0 CBTX INC COM 12481V104 462 14830 SH DFND 01 14830 0 0 CBTX INC COM 12481V104 51 1637 SH DFND 02 0 1637 0 CBDMD INC COM 12482W101 1305 577381 SH SOLE 0 0 577381 CBDMD INC COM 12482W101 19 8393 SH DFND 01 8393 0 0 CBL & ASSOC PPTYS INC COM 124830100 8884 8460652 SH SOLE 0 0 8460652 CBL & ASSOC PPTYS INC COM 124830100 151 144215 SH DFND 01 144215 0 0 CBM BANCORP INC COM 1248XT104 673 47683 SH SOLE 0 0 47683 CBM BANCORP INC COM 1248XT104 17 1195 SH DFND 01 1195 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 3565 29710 SH DFND 02 0 0 29710 CBOE GLOBAL MARKETS INC COM 12503M108 1417445 11812045 SH SOLE 0 0 11812045 CBOE GLOBAL MARKETS INC COM 12503M108 4942 41184 SH SOLE 41184 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 15304 127533 SH DFND 01 127533 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 4737 39474 SH DFND 02 0 39474 0 CBRE GROUP INC CL A 12504L109 5107 83326 SH DFND 02 0 0 83326 CBRE GROUP INC CL A 12504L109 3205605 52302248 SH SOLE 0 0 52302248 CBRE GROUP INC CL A 12504L109 6827 111384 SH SOLE 111384 0 0 CBRE GROUP INC CL A 12504L109 23650 385878 SH DFND 01 385878 0 0 CBRE GROUP INC CL A 12504L109 5842 95315 SH DFND 02 0 95315 0 CDK GLOBAL INC COM 12508E101 1841 33672 SH DFND 02 0 0 33672 CDK GLOBAL INC COM 12508E101 625587 11440876 SH SOLE 0 0 11440876 CDK GLOBAL INC COM 12508E101 2291 41894 SH SOLE 41894 0 0 CDK GLOBAL INC COM 12508E101 2990 54683 SH DFND 01 54683 0 0 CDK GLOBAL INC COM 12508E101 3460 63277 SH DFND 02 0 63277 0 CECO ENVIRONMENTAL CORP COM 125141101 11344 1480901 SH SOLE 0 0 1480901 CECO ENVIRONMENTAL CORP COM 125141101 210 27370 SH DFND 01 27370 0 0 CDW CORP COM 12514G108 5490 38433 SH DFND 02 0 0 38433 CDW CORP COM 12514G108 2406205 16845459 SH SOLE 0 0 16845459 CDW CORP COM 12514G108 7092 49649 SH SOLE 49649 0 0 CDW CORP COM 12514G108 24425 170995 SH DFND 01 170995 0 0 CDW CORP COM 12514G108 5909 41365 SH DFND 02 0 41365 0 CF INDS HLDGS INC COM 125269100 2449 51309 SH DFND 02 0 0 51309 CF INDS HLDGS INC COM 125269100 1321844 27688399 SH SOLE 0 0 27688399 CF INDS HLDGS INC COM 125269100 3639 76235 SH SOLE 76235 0 0 CF INDS HLDGS INC COM 125269100 11836 247926 SH DFND 01 247926 0 0 CF INDS HLDGS INC COM 125269100 2803 58717 SH DFND 02 0 58717 0 CGI INC CL A SUB VTG 12532H104 5628 67235 SH DFND 02 0 0 67235 CGI INC CL A SUB VTG 12532H104 541788 6472200 SH SOLE 0 0 6472200 CGI INC CL A SUB VTG 12532H104 7669 91612 SH SOLE 91612 0 0 CGI INC CL A SUB VTG 12532H104 9263 110657 SH DFND 01 110657 0 0 CGI INC CL A SUB VTG 12532H104 6216 74256 SH DFND 02 0 74256 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2758 35264 SH DFND 02 0 0 35264 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1379591 17641824 SH SOLE 0 0 17641824 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3853 49274 SH SOLE 49274 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 12439 159067 SH DFND 01 159067 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4298 54966 SH DFND 02 0 54966 0 CIGNA CORP NEW COM 125523100 20372 99625 SH DFND 02 0 0 99625 CIGNA CORP NEW COM 125523100 5707192 27909396 SH SOLE 0 0 27909396 CIGNA CORP NEW COM 125523100 27517 134564 SH SOLE 134564 0 0 CIGNA CORP NEW COM 125523100 87520 427992 SH DFND 01 427992 0 0 CIGNA CORP NEW COM 125523100 20981 102603 SH DFND 02 0 102603 0 CIM COML TR CORP COM NEW 125525584 226 15594 SH SOLE 0 0 15594 CIM COML TR CORP COM NEW 125525584 13 880 SH DFND 01 880 0 0 CIT GROUP INC COM NEW 125581801 51 1117 SH DFND 02 0 0 1117 CIT GROUP INC COM NEW 125581801 428547 9391779 SH SOLE 0 0 9391779 CIT GROUP INC COM NEW 125581801 645 14126 SH SOLE 14126 0 0 CIT GROUP INC COM NEW 125581801 1686 36957 SH DFND 01 36957 0 0 CIT GROUP INC COM NEW 125581801 1768 38756 SH DFND 02 0 38756 0 CME GROUP INC COM 12572Q105 18836 93844 SH DFND 02 0 0 93844 CME GROUP INC COM 12572Q105 5598382 27891501 SH SOLE 0 0 27891501 CME GROUP INC COM 12572Q105 25257 125830 SH SOLE 125830 0 0 CME GROUP INC COM 12572Q105 81166 404376 SH DFND 01 404376 0 0 CME GROUP INC COM 12572Q105 21289 106062 SH DFND 02 0 106062 0 CMS ENERGY CORP COM 125896100 4691 74652 SH DFND 02 0 0 74652 CMS ENERGY CORP COM 125896100 2243591 35703236 SH SOLE 0 0 35703236 CMS ENERGY CORP COM 125896100 10862 172851 SH SOLE 172851 0 0 CMS ENERGY CORP COM 125896100 20162 320853 SH DFND 01 320853 0 0 CMS ENERGY CORP COM 125896100 10329 164377 SH DFND 02 0 164377 0 CSS INDS INC COM 125906107 1985 450126 SH SOLE 0 0 450126 CSS INDS INC COM 125906107 10 2197 SH DFND 01 2197 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 4069 604571 SH SOLE 0 0 604571 CPI AEROSTRUCTURES INC COM NEW 125919308 11 1598 SH DFND 01 1598 0 0 CNA FINL CORP COM 126117100 22 480 SH DFND 02 0 0 480 CNA FINL CORP COM 126117100 28984 646809 SH SOLE 0 0 646809 CNA FINL CORP COM 126117100 37 823 SH SOLE 823 0 0 CNA FINL CORP COM 126117100 477 10645 SH DFND 01 10645 0 0 CNA FINL CORP COM 126117100 38 846 SH DFND 02 0 846 0 CNB FINL CORP PA COM 126128107 21907 670339 SH SOLE 0 0 670339 CNB FINL CORP PA COM 126128107 98 2991 SH SOLE 2991 0 0 CNB FINL CORP PA COM 126128107 422 12913 SH DFND 01 12913 0 0 CNB FINL CORP PA COM 126128107 56 1701 SH DFND 02 0 1701 0 CRA INTL INC COM 12618T105 19017 349125 SH SOLE 0 0 349125 CRA INTL INC COM 12618T105 5 84 SH SOLE 84 0 0 CRA INTL INC COM 12618T105 478 8773 SH DFND 01 8773 0 0 CPS TECHNOLOGIES CORP COM 12619F104 115 114064 SH SOLE 0 0 114064 CNO FINL GROUP INC COM 12621E103 252347 13918752 SH SOLE 0 0 13918752 CNO FINL GROUP INC COM 12621E103 412 22727 SH SOLE 22727 0 0 CNO FINL GROUP INC COM 12621E103 2298 126765 SH DFND 01 126765 0 0 CNO FINL GROUP INC COM 12621E103 753 41553 SH DFND 02 0 41553 0 CSG SYS INTL INC COM 126349109 204926 3957626 SH SOLE 0 0 3957626 CSG SYS INTL INC COM 126349109 326 6304 SH SOLE 6304 0 0 CSG SYS INTL INC COM 126349109 3371 65111 SH DFND 01 65111 0 0 CSG SYS INTL INC COM 126349109 331 6396 SH DFND 02 0 6396 0 CPI CARD GROUP INC COM NEW 12634H200 35 39269 SH SOLE 0 0 39269 CPI CARD GROUP INC COM NEW 12634H200 1 1400 SH DFND 01 1400 0 0 CSP INC COM 126389105 1548 118635 SH SOLE 0 0 118635 CSW INDUSTRIALS INC COM 126402106 56224 730183 SH SOLE 0 0 730183 CSW INDUSTRIALS INC COM 126402106 155 2012 SH SOLE 2012 0 0 CSW INDUSTRIALS INC COM 126402106 2251 29236 SH DFND 01 29236 0 0 CSW INDUSTRIALS INC COM 126402106 122 1584 SH DFND 02 0 1584 0 CSX CORP COM 126408103 14444 199619 SH DFND 02 0 0 199619 CSX CORP COM 126408103 4552080 62908792 SH SOLE 0 0 62908792 CSX CORP COM 126408103 33998 469839 SH SOLE 469839 0 0 CSX CORP COM 126408103 64407 890096 SH DFND 01 890096 0 0 CSX CORP COM 126408103 20119 278035 SH DFND 02 0 278035 0 CTI BIOPHARMA CORP COM 12648L601 2378 1505153 SH SOLE 0 0 1505153 CTI BIOPHARMA CORP COM 12648L601 17 10521 SH DFND 01 10521 0 0 CTS CORP COM 126501105 59889 1995621 SH SOLE 0 0 1995621 CTS CORP COM 126501105 104 3467 SH SOLE 3467 0 0 CTS CORP COM 126501105 809 26949 SH DFND 01 26949 0 0 CTS CORP COM 126501105 313 10445 SH DFND 02 0 10445 0 CNX RESOURCES CORPORATION COM 12653C108 117235 13246883 SH SOLE 0 0 13246883 CNX RESOURCES CORPORATION COM 12653C108 229 25905 SH SOLE 25905 0 0 CNX RESOURCES CORPORATION COM 12653C108 1378 155731 SH DFND 01 155731 0 0 CNX RESOURCES CORPORATION COM 12653C108 256 28955 SH DFND 02 0 28955 0 CUI GLOBAL INC COM NEW 126576206 1166 1060263 SH SOLE 0 0 1060263 CUI GLOBAL INC COM NEW 126576206 8 6915 SH DFND 01 6915 0 0 CVB FINL CORP COM 126600105 302918 14036972 SH SOLE 0 0 14036972 CVB FINL CORP COM 126600105 335 15531 SH SOLE 15531 0 0 CVB FINL CORP COM 126600105 2404 111402 SH DFND 01 111402 0 0 CVB FINL CORP COM 126600105 348 16119 SH DFND 02 0 16119 0 CVD EQUIPMENT CORP COM 126601103 783 243282 SH SOLE 0 0 243282 CVD EQUIPMENT CORP COM 126601103 3 1033 SH DFND 01 1033 0 0 CVR ENERGY INC COM 12662P108 143544 3550440 SH SOLE 0 0 3550440 CVR ENERGY INC COM 12662P108 168 4145 SH SOLE 4145 0 0 CVR ENERGY INC COM 12662P108 1563 38670 SH DFND 01 38670 0 0 CVR ENERGY INC COM 12662P108 676 16721 SH DFND 02 0 16721 0 CVS HEALTH CORP COM 126650100 25377 341592 SH DFND 02 0 0 341592 CVS HEALTH CORP COM 126650100 7590867 102178857 SH SOLE 0 0 102178857 CVS HEALTH CORP COM 126650100 34302 461735 SH SOLE 461735 0 0 CVS HEALTH CORP COM 126650100 109241 1470462 SH DFND 01 1470462 0 0 CVS HEALTH CORP COM 126650100 26414 355556 SH DFND 02 0 355556 0 CABALETTA BIO INC COM 12674W109 4067 291124 SH SOLE 0 0 291124 CABALETTA BIO INC COM 12674W109 180 12866 SH DFND 01 12866 0 0 CABLE ONE INC COM 12685J105 701302 471156 SH SOLE 0 0 471156 CABLE ONE INC COM 12685J105 1191 800 SH SOLE 800 0 0 CABLE ONE INC COM 12685J105 3103 2085 SH DFND 01 2085 0 0 CABLE ONE INC COM 12685J105 1003 674 SH DFND 02 0 674 0 CABOT CORP COM 127055101 237723 5002588 SH SOLE 0 0 5002588 CABOT CORP COM 127055101 415 8736 SH SOLE 8736 0 0 CABOT CORP COM 127055101 1024 21544 SH DFND 01 21544 0 0 CABOT CORP COM 127055101 437 9200 SH DFND 02 0 9200 0 CABOT OIL & GAS CORP COM 127097103 1955 112268 SH DFND 02 0 0 112268 CABOT OIL & GAS CORP COM 127097103 785947 45143442 SH SOLE 0 0 45143442 CABOT OIL & GAS CORP COM 127097103 2378 136600 SH SOLE 136600 0 0 CABOT OIL & GAS CORP COM 127097103 8293 476331 SH DFND 01 476331 0 0 CABOT OIL & GAS CORP COM 127097103 3143 180538 SH DFND 02 0 180538 0 CABOT MICROELECTRONICS CORP COM 12709P103 396336 2746229 SH SOLE 0 0 2746229 CABOT MICROELECTRONICS CORP COM 12709P103 584 4044 SH SOLE 4044 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 8280 57375 SH DFND 01 57375 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 661 4577 SH DFND 02 0 4577 0 CACI INTL INC CL A 127190304 661395 2645687 SH SOLE 0 0 2645687 CACI INTL INC CL A 127190304 763 3051 SH SOLE 3051 0 0 CACI INTL INC CL A 127190304 2386 9546 SH DFND 01 9546 0 0 CACI INTL INC CL A 127190304 1439 5756 SH DFND 02 0 5756 0 CACTUS INC CL A 127203107 144156 4200354 SH SOLE 0 0 4200354 CACTUS INC CL A 127203107 171 4977 SH SOLE 4977 0 0 CACTUS INC CL A 127203107 3193 93046 SH DFND 01 93046 0 0 CACTUS INC CL A 127203107 165 4804 SH DFND 02 0 4804 0 CADENCE DESIGN SYSTEM INC COM 127387108 5033 72557 SH DFND 02 0 0 72557 CADENCE DESIGN SYSTEM INC COM 127387108 2282735 32911404 SH SOLE 0 0 32911404 CADENCE DESIGN SYSTEM INC COM 127387108 7104 102417 SH SOLE 102417 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 23234 334971 SH DFND 01 334971 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 5080 73247 SH DFND 02 0 73247 0 CADENCE BANCORPORATION CL A 12739A100 232367 12816706 SH SOLE 0 0 12816706 CADENCE BANCORPORATION CL A 12739A100 285 15703 SH SOLE 15703 0 0 CADENCE BANCORPORATION CL A 12739A100 1919 105854 SH DFND 01 105854 0 0 CADENCE BANCORPORATION CL A 12739A100 423 23342 SH DFND 02 0 23342 0 CADIZ INC COM NEW 127537207 14049 1274824 SH SOLE 0 0 1274824 CADIZ INC COM NEW 127537207 156 14158 SH DFND 01 14158 0 0 CAESARS ENTMT CORP COM 127686103 673474 49520127 SH SOLE 0 0 49520127 CAESARS ENTMT CORP COM 127686103 945 69497 SH SOLE 69497 0 0 CAESARS ENTMT CORP COM 127686103 2951 216983 SH DFND 01 216983 0 0 CAESARS ENTMT CORP COM 127686103 1223 89950 SH DFND 02 0 89950 0 CAL MAINE FOODS INC COM NEW 128030202 134821 3153697 SH SOLE 0 0 3153697 CAL MAINE FOODS INC COM NEW 128030202 146 3411 SH SOLE 3411 0 0 CAL MAINE FOODS INC COM NEW 128030202 1120 26207 SH DFND 01 26207 0 0 CAL MAINE FOODS INC COM NEW 128030202 346 8089 SH DFND 02 0 8089 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 608 242195 SH SOLE 0 0 242195 CALADRIUS BIOSCIENCES INC COM NEW 128058203 5 2120 SH DFND 01 2120 0 0 CALAMP CORP COM 128126109 20860 2177423 SH SOLE 0 0 2177423 CALAMP CORP COM 128126109 37 3876 SH SOLE 3876 0 0 CALAMP CORP COM 128126109 272 28343 SH DFND 01 28343 0 0 CALAMP CORP COM 128126109 27 2824 SH DFND 02 0 2824 0 CALAVO GROWERS INC COM 128246105 98041 1082245 SH SOLE 0 0 1082245 CALAVO GROWERS INC COM 128246105 214 2366 SH SOLE 2366 0 0 CALAVO GROWERS INC COM 128246105 2902 32039 SH DFND 01 32039 0 0 CALAVO GROWERS INC COM 128246105 290 3200 SH DFND 02 0 3200 0 CALERES INC COM 129500104 91937 3871012 SH SOLE 0 0 3871012 CALERES INC COM 129500104 119 5011 SH SOLE 5011 0 0 CALERES INC COM 129500104 781 32868 SH DFND 01 32868 0 0 CALERES INC COM 129500104 187 7867 SH DFND 02 0 7867 0 CALIFORNIA RES CORP COM NEW 13057Q206 37156 4114737 SH SOLE 0 0 4114737 CALIFORNIA RES CORP COM NEW 13057Q206 82 9099 SH SOLE 9099 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 363 40158 SH DFND 01 40158 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 54 5990 SH DFND 02 0 5990 0 CALIFORNIA WTR SVC GROUP COM 130788102 288527 5595954 SH SOLE 0 0 5595954 CALIFORNIA WTR SVC GROUP COM 130788102 1000 19390 SH SOLE 19390 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 4732 91777 SH DFND 01 91777 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 1045 20269 SH DFND 02 0 20269 0 CALITHERA BIOSCIENCES INC COM 13089P101 13019 2280121 SH SOLE 0 0 2280121 CALITHERA BIOSCIENCES INC COM 13089P101 252 44086 SH DFND 01 44086 0 0 CALIX INC COM 13100M509 19868 2483513 SH SOLE 0 0 2483513 CALIX INC COM 13100M509 525 65638 SH DFND 01 65638 0 0 CALLAWAY GOLF CO COM 131193104 163724 7722811 SH SOLE 0 0 7722811 CALLAWAY GOLF CO COM 131193104 268 12656 SH SOLE 12656 0 0 CALLAWAY GOLF CO COM 131193104 1668 78670 SH DFND 01 78670 0 0 CALLAWAY GOLF CO COM 131193104 415 19558 SH DFND 02 0 19558 0 CALLON PETE CO DEL COM 13123X102 198250 41045458 SH SOLE 0 0 41045458 CALLON PETE CO DEL COM 13123X102 254 52671 SH SOLE 52671 0 0 CALLON PETE CO DEL COM 13123X102 1548 320491 SH DFND 01 320491 0 0 CALLON PETE CO DEL COM 13123X102 317 65635 SH DFND 02 0 65635 0 CALYXT INC COM 13173L107 2377 339055 SH SOLE 0 0 339055 CALYXT INC COM 13173L107 125 17791 SH DFND 01 17791 0 0 CAMBRIDGE BANCORP COM 132152109 16159 201612 SH SOLE 0 0 201612 CAMBRIDGE BANCORP COM 132152109 381 4757 SH DFND 01 4757 0 0 CAMDEN NATL CORP COM 133034108 32835 712873 SH SOLE 0 0 712873 CAMDEN NATL CORP COM 133034108 76 1650 SH SOLE 1650 0 0 CAMDEN NATL CORP COM 133034108 579 12565 SH DFND 01 12565 0 0 CAMDEN NATL CORP COM 133034108 224 4869 SH DFND 02 0 4869 0 CAMDEN PPTY TR SH BEN INT 133131102 2192 20659 SH DFND 02 0 0 20659 CAMDEN PPTY TR SH BEN INT 133131102 1536527 14481872 SH SOLE 0 0 14481872 CAMDEN PPTY TR SH BEN INT 133131102 14346 135208 SH SOLE 135208 0 0 CAMDEN PPTY TR SH BEN INT 133131102 3844 36234 SH DFND 01 36234 0 0 CAMDEN PPTY TR SH BEN INT 133131102 13748 129575 SH DFND 02 0 129575 0 CAMECO CORP COM 13321L108 657 73831 SH DFND 02 0 0 73831 CAMECO CORP COM 13321L108 103473 11626208 SH SOLE 0 0 11626208 CAMECO CORP COM 13321L108 1081 121505 SH SOLE 121505 0 0 CAMECO CORP COM 13321L108 1654 185837 SH DFND 01 185837 0 0 CAMECO CORP COM 13321L108 902 101300 SH DFND 02 0 101300 0 CAMPBELL SOUP CO COM 134429109 2250 45534 SH DFND 02 0 0 45534 CAMPBELL SOUP CO COM 134429109 1062755 21504545 SH SOLE 0 0 21504545 CAMPBELL SOUP CO COM 134429109 2898 58643 SH SOLE 58643 0 0 CAMPBELL SOUP CO COM 134429109 9693 196126 SH DFND 01 196126 0 0 CAMPBELL SOUP CO COM 134429109 3819 77270 SH DFND 02 0 77270 0 CAMPING WORLD HLDGS INC CL A 13462K109 23660 1605138 SH SOLE 0 0 1605138 CAMPING WORLD HLDGS INC CL A 13462K109 87 5900 SH SOLE 5900 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 960 65117 SH DFND 01 65117 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 28 1900 SH DFND 02 0 1900 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 57613 1589765 SH SOLE 0 0 1589765 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 282 7780 SH SOLE 7780 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 1000 27590 SH DFND 01 27590 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 504 13900 SH DFND 02 0 13900 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 9808 117887 SH DFND 02 0 0 117887 CDN IMPERIAL BK COMM TORONTO COM 136069101 1024405 12312561 SH SOLE 0 0 12312561 CDN IMPERIAL BK COMM TORONTO COM 136069101 13273 159534 SH SOLE 159534 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 17194 206655 SH DFND 01 206655 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 12288 147694 SH DFND 02 0 147694 0 CANADIAN NATL RY CO COM 136375102 17211 190282 SH DFND 02 0 0 190282 CANADIAN NATL RY CO COM 136375102 1784927 19733850 SH SOLE 0 0 19733850 CANADIAN NATL RY CO COM 136375102 40846 451588 SH SOLE 451588 0 0 CANADIAN NATL RY CO COM 136375102 30555 337811 SH DFND 01 337811 0 0 CANADIAN NATL RY CO COM 136375102 23087 255244 SH DFND 02 0 255244 0 CANADIAN NAT RES LTD COM 136385101 8981 277630 SH DFND 02 0 0 277630 CANADIAN NAT RES LTD COM 136385101 1104226 34133727 SH SOLE 0 0 34133727 CANADIAN NAT RES LTD COM 136385101 13239 409256 SH SOLE 409256 0 0 CANADIAN NAT RES LTD COM 136385101 17504 541076 SH DFND 01 541076 0 0 CANADIAN NAT RES LTD COM 136385101 10862 335770 SH DFND 02 0 335770 0 CANADIAN PAC RY LTD COM 13645T100 9569 37531 SH DFND 02 0 0 37531 CANADIAN PAC RY LTD COM 13645T100 943355 3700155 SH SOLE 0 0 3700155 CANADIAN PAC RY LTD COM 13645T100 22090 86644 SH SOLE 86644 0 0 CANADIAN PAC RY LTD COM 13645T100 16312 63982 SH DFND 01 63982 0 0 CANADIAN PAC RY LTD COM 13645T100 12853 50414 SH DFND 02 0 50414 0 CANADIAN SOLAR INC COM 136635109 34471 1559765 SH SOLE 0 0 1559765 CANADIAN SOLAR INC COM 136635109 542 24534 SH DFND 01 24534 0 0 CANCER GENETICS INC COM NEW 13739U203 63 10519 SH SOLE 0 0 10519 CANNAE HLDGS INC COM 13765N107 249559 6710389 SH SOLE 0 0 6710389 CANNAE HLDGS INC COM 13765N107 309 8320 SH SOLE 8320 0 0 CANNAE HLDGS INC COM 13765N107 2136 57447 SH DFND 01 57447 0 0 CANNAE HLDGS INC COM 13765N107 454 12210 SH DFND 02 0 12210 0 CANOPY GROWTH CORP COM 138035100 1166 55292 SH DFND 02 0 0 55292 CANOPY GROWTH CORP COM 138035100 102094 4840883 SH SOLE 0 0 4840883 CANOPY GROWTH CORP COM 138035100 1398 66266 SH SOLE 66266 0 0 CANOPY GROWTH CORP COM 138035100 1765 83686 SH DFND 01 83686 0 0 CANOPY GROWTH CORP COM 138035100 1159 54933 SH DFND 02 0 54933 0 CANTEL MEDICAL CORP COM 138098108 235273 3318377 SH SOLE 0 0 3318377 CANTEL MEDICAL CORP COM 138098108 355 5003 SH SOLE 5003 0 0 CANTEL MEDICAL CORP COM 138098108 1141 16099 SH DFND 01 16099 0 0 CANTEL MEDICAL CORP COM 138098108 415 5849 SH DFND 02 0 5849 0 CANTERBURY PARK HOLDING CORP COM 13811E101 484 39035 SH SOLE 0 0 39035 CANTERBURY PARK HOLDING CORP COM 13811E101 6 495 SH DFND 01 495 0 0 CAPITAL CITY BK GROUP INC COM 139674105 16158 529770 SH SOLE 0 0 529770 CAPITAL CITY BK GROUP INC COM 139674105 106 3490 SH SOLE 3490 0 0 CAPITAL CITY BK GROUP INC COM 139674105 343 11234 SH DFND 01 11234 0 0 CAPITAL CITY BK GROUP INC COM 139674105 58 1917 SH DFND 02 0 1917 0 CAPITAL BANCORP INC MD COM 139737100 3941 264687 SH SOLE 0 0 264687 CAPITAL BANCORP INC MD COM 139737100 82 5500 SH DFND 01 5500 0 0 CAPITAL ONE FINL CORP COM 14040H105 12880 125154 SH DFND 02 0 0 125154 CAPITAL ONE FINL CORP COM 14040H105 3574530 34734524 SH SOLE 0 0 34734524 CAPITAL ONE FINL CORP COM 14040H105 17361 168696 SH SOLE 168696 0 0 CAPITAL ONE FINL CORP COM 14040H105 54249 527149 SH DFND 01 527149 0 0 CAPITAL ONE FINL CORP COM 14040H105 13588 132040 SH DFND 02 0 132040 0 CAPITAL SR LIVING CORP COM 140475104 3726 1205697 SH SOLE 0 0 1205697 CAPITAL SR LIVING CORP COM 140475104 19 6110 SH DFND 01 6110 0 0 CAPITOL FED FINL INC COM 14057J101 176324 12842207 SH SOLE 0 0 12842207 CAPITOL FED FINL INC COM 14057J101 291 21181 SH SOLE 21181 0 0 CAPITOL FED FINL INC COM 14057J101 1535 111804 SH DFND 01 111804 0 0 CAPITOL FED FINL INC COM 14057J101 304 22168 SH DFND 02 0 22168 0 CAPSTONE TURBINE CORP COM 14067D508 814 266150 SH SOLE 0 0 266150 CAPSTONE TURBINE CORP COM 14067D508 3 897 SH DFND 01 897 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 75377 9517256 SH SOLE 0 0 9517256 CAPSTEAD MTG CORP COM NO PAR 14067E506 98 12360 SH SOLE 12360 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 602 76035 SH DFND 01 76035 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 129 16240 SH DFND 02 0 16240 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 38 29419 SH SOLE 0 0 29419 CAPSTAR FINL HLDGS INC COM 14070T102 11515 691596 SH SOLE 0 0 691596 CAPSTAR FINL HLDGS INC COM 14070T102 199 11946 SH DFND 01 11946 0 0 CARA THERAPEUTICS INC COM 140755109 33672 2090120 SH SOLE 0 0 2090120 CARA THERAPEUTICS INC COM 140755109 72 4450 SH SOLE 4450 0 0 CARA THERAPEUTICS INC COM 140755109 1176 72992 SH DFND 01 72992 0 0 CARA THERAPEUTICS INC COM 140755109 64 3983 SH DFND 02 0 3983 0 CARDINAL HEALTH INC COM 14149Y108 4013 79334 SH DFND 02 0 0 79334 CARDINAL HEALTH INC COM 14149Y108 1771749 35028641 SH SOLE 0 0 35028641 CARDINAL HEALTH INC COM 14149Y108 5221 103230 SH SOLE 103230 0 0 CARDINAL HEALTH INC COM 14149Y108 16758 331320 SH DFND 01 331320 0 0 CARDINAL HEALTH INC COM 14149Y108 4284 84703 SH DFND 02 0 84703 0 CARDIOVASCULAR SYS INC DEL COM 141619106 104635 2153432 SH SOLE 0 0 2153432 CARDIOVASCULAR SYS INC DEL COM 141619106 208 4283 SH SOLE 4283 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 3332 68578 SH DFND 01 68578 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 321 6609 SH DFND 02 0 6609 0 CARDLYTICS INC COM 14161W105 63464 1009607 SH SOLE 0 0 1009607 CARDLYTICS INC COM 14161W105 151 2408 SH SOLE 2408 0 0 CARDLYTICS INC COM 14161W105 1831 29132 SH DFND 01 29132 0 0 CARDLYTICS INC COM 14161W105 104 1652 SH DFND 02 0 1652 0 CARE COM INC COM 141633107 25356 1687025 SH SOLE 0 0 1687025 CARE COM INC COM 141633107 71 4754 SH SOLE 4754 0 0 CARE COM INC COM 141633107 619 41200 SH DFND 01 41200 0 0 CARE COM INC COM 141633107 26 1751 SH DFND 02 0 1751 0 CAREER EDUCATION CORP COM 141665109 87837 4776346 SH SOLE 0 0 4776346 CAREER EDUCATION CORP COM 141665109 182 9892 SH SOLE 9892 0 0 CAREER EDUCATION CORP COM 141665109 2509 136423 SH DFND 01 136423 0 0 CAREER EDUCATION CORP COM 141665109 367 19974 SH DFND 02 0 19974 0 CAREDX INC COM 14167L103 46654 2162919 SH SOLE 0 0 2162919 CAREDX INC COM 14167L103 93 4299 SH SOLE 4299 0 0 CAREDX INC COM 14167L103 1670 77413 SH DFND 01 77413 0 0 CAREDX INC COM 14167L103 83 3854 SH DFND 02 0 3854 0 CARETRUST REIT INC COM 14174T107 298259 14457542 SH SOLE 0 0 14457542 CARETRUST REIT INC COM 14174T107 2248 108967 SH SOLE 108967 0 0 CARETRUST REIT INC COM 14174T107 3326 161200 SH DFND 01 161200 0 0 CARETRUST REIT INC COM 14174T107 2223 107772 SH DFND 02 0 107772 0 CARGURUS INC COM CL A 141788109 241442 6863034 SH SOLE 0 0 6863034 CARGURUS INC COM CL A 141788109 374 10622 SH SOLE 10622 0 0 CARGURUS INC COM CL A 141788109 5177 147156 SH DFND 01 147156 0 0 CARGURUS INC COM CL A 141788109 575 16338 SH DFND 02 0 16338 0 CARLISLE COS INC COM 142339100 937075 5790130 SH SOLE 0 0 5790130 CARLISLE COS INC COM 142339100 1146 7078 SH SOLE 7078 0 0 CARLISLE COS INC COM 142339100 4005 24747 SH DFND 01 24747 0 0 CARLISLE COS INC COM 142339100 1323 8173 SH DFND 02 0 8173 0 CARMAX INC COM 143130102 3958 45147 SH DFND 02 0 0 45147 CARMAX INC COM 143130102 1562496 17822470 SH SOLE 0 0 17822470 CARMAX INC COM 143130102 4988 56897 SH SOLE 56897 0 0 CARMAX INC COM 143130102 16695 190435 SH DFND 01 190435 0 0 CARMAX INC COM 143130102 4294 48975 SH DFND 02 0 48975 0 CARNIVAL CORP UNIT 99/99/9999 143658300 4529 89103 SH DFND 02 0 0 89103 CARNIVAL CORP UNIT 99/99/9999 143658300 1630376 32075080 SH SOLE 0 0 32075080 CARNIVAL CORP UNIT 99/99/9999 143658300 7031 138322 SH SOLE 138322 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 23020 452889 SH DFND 01 452889 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 5836 114812 SH DFND 02 0 114812 0 CAROLINA FINL CORP NEW COM 143873107 44575 1031113 SH SOLE 0 0 1031113 CAROLINA FINL CORP NEW COM 143873107 82 1897 SH SOLE 1897 0 0 CAROLINA FINL CORP NEW COM 143873107 817 18903 SH DFND 01 18903 0 0 CAROLINA FINL CORP NEW COM 143873107 69 1600 SH DFND 02 0 1600 0 CARRIAGE SVCS INC COM 143905107 22195 866985 SH SOLE 0 0 866985 CARRIAGE SVCS INC COM 143905107 109 4245 SH SOLE 4245 0 0 CARRIAGE SVCS INC COM 143905107 346 13505 SH DFND 01 13505 0 0 CARRIAGE SVCS INC COM 143905107 47 1818 SH DFND 02 0 1818 0 CAROLINA TR BANCSHARES INC COM 14422P105 5886 451034 SH SOLE 0 0 451034 CAROLINA TR BANCSHARES INC COM 14422P105 21 1596 SH DFND 01 1596 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 221138 4442298 SH SOLE 0 0 4442298 CARPENTER TECHNOLOGY CORP COM 144285103 321 6450 SH SOLE 6450 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 1963 39442 SH DFND 01 39442 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 363 7285 SH DFND 02 0 7285 0 CARROLS RESTAURANT GROUP INC COM 14574X104 12511 1774665 SH SOLE 0 0 1774665 CARROLS RESTAURANT GROUP INC COM 14574X104 26 3748 SH SOLE 3748 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 226 32016 SH DFND 01 32016 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 14 2000 SH DFND 02 0 2000 0 CARS COM INC COM 14575E105 76419 6253575 SH SOLE 0 0 6253575 CARS COM INC COM 14575E105 121 9925 SH SOLE 9925 0 0 CARS COM INC COM 14575E105 804 65759 SH DFND 01 65759 0 0 CARS COM INC COM 14575E105 221 18100 SH DFND 02 0 18100 0 CARTER BK & TR MARTINSVILLE COM 146102108 22089 931254 SH SOLE 0 0 931254 CARTER BK & TR MARTINSVILLE COM 146102108 123 5206 SH SOLE 5206 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 455 19203 SH DFND 01 19203 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 61 2582 SH DFND 02 0 2582 0 CARTERS INC COM 146229109 433403 3963814 SH SOLE 0 0 3963814 CARTERS INC COM 146229109 672 6143 SH SOLE 6143 0 0 CARTERS INC COM 146229109 1942 17757 SH DFND 01 17757 0 0 CARTERS INC COM 146229109 1442 13188 SH DFND 02 0 13188 0 CARVANA CO CL A 146869102 406006 4410715 SH SOLE 0 0 4410715 CARVANA CO CL A 146869102 545 5925 SH SOLE 5925 0 0 CARVANA CO CL A 146869102 1933 20995 SH DFND 01 20995 0 0 CARVANA CO CL A 146869102 895 9718 SH DFND 02 0 9718 0 CASA SYS INC COM 14713L102 7770 1899816 SH SOLE 0 0 1899816 CASA SYS INC COM 14713L102 22 5464 SH SOLE 5464 0 0 CASA SYS INC COM 14713L102 243 59519 SH DFND 01 59519 0 0 CASA SYS INC COM 14713L102 7 1752 SH DFND 02 0 1752 0 CASELLA WASTE SYS INC CL A 147448104 100691 2187516 SH SOLE 0 0 2187516 CASELLA WASTE SYS INC CL A 147448104 283 6144 SH SOLE 6144 0 0 CASELLA WASTE SYS INC CL A 147448104 4148 90114 SH DFND 01 90114 0 0 CASELLA WASTE SYS INC CL A 147448104 184 3988 SH DFND 02 0 3988 0 CASEYS GEN STORES INC COM 147528103 631227 3970232 SH SOLE 0 0 3970232 CASEYS GEN STORES INC COM 147528103 778 4896 SH SOLE 4896 0 0 CASEYS GEN STORES INC COM 147528103 2325 14622 SH DFND 01 14622 0 0 CASEYS GEN STORES INC COM 147528103 818 5143 SH DFND 02 0 5143 0 CASI PHARMACEUTICALS INC COM 14757U109 6922 2239972 SH SOLE 0 0 2239972 CASI PHARMACEUTICALS INC COM 14757U109 295 95514 SH DFND 01 95514 0 0 CASS INFORMATION SYS INC COM 14808P109 47574 823930 SH SOLE 0 0 823930 CASS INFORMATION SYS INC COM 14808P109 118 2051 SH SOLE 2051 0 0 CASS INFORMATION SYS INC COM 14808P109 1579 27344 SH DFND 01 27344 0 0 CASS INFORMATION SYS INC COM 14808P109 61 1056 SH DFND 02 0 1056 0 CASSAVA SCIENCES INC COM 14817C107 940 180853 SH SOLE 0 0 180853 CASTLE BIOSCIENCES INC COM 14843C105 6652 193541 SH SOLE 0 0 193541 CASTLE BIOSCIENCES INC COM 14843C105 239 6961 SH DFND 01 6961 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 6833 5137800 SH SOLE 0 0 5137800 CASTLIGHT HEALTH INC CL B 14862Q100 263 197917 SH DFND 01 197917 0 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 2486 420709 SH SOLE 0 0 420709 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 7 1105 SH DFND 01 1105 0 0 CATALENT INC COM 148806102 759671 13493274 SH SOLE 0 0 13493274 CATALENT INC COM 148806102 1059 18810 SH SOLE 18810 0 0 CATALENT INC COM 148806102 3132 55626 SH DFND 01 55626 0 0 CATALENT INC COM 148806102 1488 26436 SH DFND 02 0 26436 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 4092 600855 SH SOLE 0 0 600855 CATALYST BIOSCIENCES INC COM NEW 14888D208 17 2442 SH DFND 01 2442 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 17247 4599126 SH SOLE 0 0 4599126 CATALYST PHARMACEUTICALS INC COM 14888U101 48 12724 SH SOLE 12724 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 715 190733 SH DFND 01 190733 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 14 3831 SH DFND 02 0 3831 0 CATASYS INC COM PAR 149049504 6618 405781 SH SOLE 0 0 405781 CATASYS INC COM PAR 149049504 232 14242 SH DFND 01 14242 0 0 CATERPILLAR INC DEL COM 149123101 21749 147272 SH DFND 02 0 0 147272 CATERPILLAR INC DEL COM 149123101 7093114 48030292 SH SOLE 0 0 48030292 CATERPILLAR INC DEL COM 149123101 29771 201594 SH SOLE 201594 0 0 CATERPILLAR INC DEL COM 149123101 92167 624102 SH DFND 01 624102 0 0 CATERPILLAR INC DEL COM 149123101 23037 155991 SH DFND 02 0 155991 0 CATCHMARK TIMBER TR INC CL A 14912Y202 58132 5068156 SH SOLE 0 0 5068156 CATCHMARK TIMBER TR INC CL A 14912Y202 73 6404 SH SOLE 6404 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 470 40970 SH DFND 01 40970 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 478 41647 SH DFND 02 0 41647 0 CATHAY GEN BANCORP COM 149150104 287005 7542838 SH SOLE 0 0 7542838 CATHAY GEN BANCORP COM 149150104 400 10522 SH SOLE 10522 0 0 CATHAY GEN BANCORP COM 149150104 2441 64157 SH DFND 01 64157 0 0 CATHAY GEN BANCORP COM 149150104 406 10659 SH DFND 02 0 10659 0 CATO CORP NEW CL A 149205106 24316 1397469 SH SOLE 0 0 1397469 CATO CORP NEW CL A 149205106 78 4489 SH SOLE 4489 0 0 CATO CORP NEW CL A 149205106 319 18321 SH DFND 01 18321 0 0 CATO CORP NEW CL A 149205106 29 1672 SH DFND 02 0 1672 0 CAVCO INDS INC DEL COM 149568107 139163 712268 SH SOLE 0 0 712268 CAVCO INDS INC DEL COM 149568107 199 1021 SH SOLE 1021 0 0 CAVCO INDS INC DEL COM 149568107 3320 16993 SH DFND 01 16993 0 0 CAVCO INDS INC DEL COM 149568107 441 2256 SH DFND 02 0 2256 0 CEDAR REALTY TRUST INC COM NEW 150602209 28629 9704733 SH SOLE 0 0 9704733 CEDAR REALTY TRUST INC COM NEW 150602209 35 11800 SH SOLE 11800 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 218 73936 SH DFND 01 73936 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 205 69400 SH DFND 02 0 69400 0 CEL SCI CORP COM PAR NEW 150837607 14047 1535145 SH SOLE 0 0 1535145 CEL SCI CORP COM PAR NEW 150837607 480 52497 SH DFND 01 52497 0 0 CELANESE CORP DEL COM 150870103 4075 33096 SH DFND 02 0 0 33096 CELANESE CORP DEL COM 150870103 1637864 13302988 SH SOLE 0 0 13302988 CELANESE CORP DEL COM 150870103 5246 42610 SH SOLE 42610 0 0 CELANESE CORP DEL COM 150870103 16820 136616 SH DFND 01 136616 0 0 CELANESE CORP DEL COM 150870103 4456 36189 SH DFND 02 0 36189 0 CELESTICA INC SUB VTG SHS 15101Q108 24905 3011506 SH SOLE 0 0 3011506 CELESTICA INC SUB VTG SHS 15101Q108 122 14763 SH SOLE 14763 0 0 CELESTICA INC SUB VTG SHS 15101Q108 412 49759 SH DFND 01 49759 0 0 CELESTICA INC SUB VTG SHS 15101Q108 149 18000 SH DFND 02 0 18000 0 CELCUITY INC COM 15102K100 2650 249102 SH SOLE 0 0 249102 CELCUITY INC COM 15102K100 124 11699 SH DFND 01 11699 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 1146 514069 SH SOLE 0 0 514069 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 5 2049 SH DFND 01 2049 0 0 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 38 16755 SH SOLE 0 0 16755 CELSION CORPORATION COM PAR NEW 15117N503 1254 733268 SH SOLE 0 0 733268 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 3086 190022 SH SOLE 0 0 190022 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 331 20353 SH DFND 01 20353 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 6383 1321605 SH SOLE 0 0 1321605 CELSIUS HOLDINGS INC COM NEW 15118V207 259 53635 SH DFND 01 53635 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 11749 3108279 SH SOLE 0 0 3108279 CEMEX SAB DE CV SPON ADR NEW 151290889 140 36926 SH DFND 01 36926 0 0 CEMTREX INC COM NEW 15130G600 29 22059 SH SOLE 0 0 22059 CENTENE CORP DEL COM 15135B101 6903 109793 SH DFND 02 0 0 109793 CENTENE CORP DEL COM 15135B101 2735190 43505490 SH SOLE 0 0 43505490 CENTENE CORP DEL COM 15135B101 9398 149480 SH SOLE 149480 0 0 CENTENE CORP DEL COM 15135B101 30710 488461 SH DFND 01 488461 0 0 CENTENE CORP DEL COM 15135B101 7146 113664 SH DFND 02 0 113664 0 CENOVUS ENERGY INC COM 15135U109 2444 240743 SH DFND 02 0 0 240743 CENOVUS ENERGY INC COM 15135U109 303379 29889511 SH SOLE 0 0 29889511 CENOVUS ENERGY INC COM 15135U109 3361 331107 SH SOLE 331107 0 0 CENOVUS ENERGY INC COM 15135U109 4827 475534 SH DFND 01 475534 0 0 CENOVUS ENERGY INC COM 15135U109 3282 323325 SH DFND 02 0 323325 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 83779 18134011 SH SOLE 0 0 18134011 CENTENNIAL RESOURCE DEV INC CL A 15136A102 121 26154 SH SOLE 26154 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 344 74534 SH DFND 01 74534 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 88 19000 SH DFND 02 0 19000 0 CENTERPOINT ENERGY INC COM 15189T107 3538 129729 SH DFND 02 0 0 129729 CENTERPOINT ENERGY INC COM 15189T107 1591446 58358865 SH SOLE 0 0 58358865 CENTERPOINT ENERGY INC COM 15189T107 8349 306161 SH SOLE 306161 0 0 CENTERPOINT ENERGY INC COM 15189T107 15472 567367 SH DFND 01 567367 0 0 CENTERPOINT ENERGY INC COM 15189T107 6999 256642 SH DFND 02 0 256642 0 CENTERSTATE BK CORP COM 15201P109 280284 11220321 SH SOLE 0 0 11220321 CENTERSTATE BK CORP COM 15201P109 340 13604 SH SOLE 13604 0 0 CENTERSTATE BK CORP COM 15201P109 2542 101774 SH DFND 01 101774 0 0 CENTERSTATE BK CORP COM 15201P109 458 18349 SH DFND 02 0 18349 0 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 19362 2042362 SH SOLE 0 0 2042362 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 210 22182 SH DFND 01 22182 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 11488 1232638 SH SOLE 0 0 1232638 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 337 36180 SH DFND 01 36180 0 0 CENTRAL FED CORP COM NEW PAR 15346Q400 1885 135149 SH SOLE 0 0 135149 CENTRAL FED CORP COM NEW PAR 15346Q400 11 758 SH DFND 01 758 0 0 CENTRAL GARDEN & PET CO COM 153527106 39209 1261948 SH SOLE 0 0 1261948 CENTRAL GARDEN & PET CO COM 153527106 88 2825 SH SOLE 2825 0 0 CENTRAL GARDEN & PET CO COM 153527106 151 4865 SH DFND 01 4865 0 0 CENTRAL GARDEN & PET CO COM 153527106 130 4185 SH DFND 02 0 4185 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 123691 4212896 SH SOLE 0 0 4212896 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 150 5100 SH SOLE 5100 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1130 38476 SH DFND 01 38476 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 288 9800 SH DFND 02 0 9800 0 CENTRAL PAC FINL CORP COM NEW 154760409 88420 2989171 SH SOLE 0 0 2989171 CENTRAL PAC FINL CORP COM NEW 154760409 94 3182 SH SOLE 3182 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 771 26066 SH DFND 01 26066 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 59 2000 SH DFND 02 0 2000 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 172 35317 SH SOLE 0 0 35317 CENTRAL PUERTO S A SPONSORED ADR 155038201 81 16625 SH DFND 02 0 16625 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 11973 552503 SH SOLE 0 0 552503 CENTRAL VALLEY CMNTY BANCORP COM 155685100 193 8886 SH DFND 01 8886 0 0 CENTURY ALUM CO COM 156431108 42662 5676963 SH SOLE 0 0 5676963 CENTURY ALUM CO COM 156431108 74 9900 SH SOLE 9900 0 0 CENTURY ALUM CO COM 156431108 316 42111 SH DFND 01 42111 0 0 CENTURY ALUM CO COM 156431108 27 3600 SH DFND 02 0 3600 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 11601 128960 SH SOLE 0 0 128960 CENTURY BANCORP INC MASS CL A NON VTG 156432106 45 495 SH SOLE 495 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 256 2849 SH DFND 01 2849 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 36 400 SH DFND 02 0 400 0 CENTRUS ENERGY CORP CL A 15643U104 1310 190401 SH SOLE 0 0 190401 CENTRIC BRANDS INC COM 15644G104 1352 623027 SH SOLE 0 0 623027 CENTRIC BRANDS INC COM 15644G104 74 33879 SH DFND 01 33879 0 0 CENTURY CASINOS INC COM 156492100 11633 1468858 SH SOLE 0 0 1468858 CENTURY CASINOS INC COM 156492100 177 22321 SH DFND 01 22321 0 0 CENTURY CMNTYS INC COM 156504300 45464 1662304 SH SOLE 0 0 1662304 CENTURY CMNTYS INC COM 156504300 67 2462 SH SOLE 2462 0 0 CENTURY CMNTYS INC COM 156504300 981 35881 SH DFND 01 35881 0 0 CENTURY CMNTYS INC COM 156504300 60 2194 SH DFND 02 0 2194 0 CENTURYLINK INC COM 156700106 3407 257936 SH DFND 02 0 0 257936 CENTURYLINK INC COM 156700106 1643594 124420427 SH SOLE 0 0 124420427 CENTURYLINK INC COM 156700106 4635 350907 SH SOLE 350907 0 0 CENTURYLINK INC COM 156700106 14942 1131109 SH DFND 01 1131109 0 0 CENTURYLINK INC COM 156700106 3713 281072 SH DFND 02 0 281072 0 CERECOR INC COM 15671L109 3698 686069 SH SOLE 0 0 686069 CERECOR INC COM 15671L109 222 41141 SH DFND 01 41141 0 0 CERENCE INC COM 156727109 70205 3102299 SH SOLE 0 0 3102299 CERENCE INC COM 156727109 110 4852 SH SOLE 4852 0 0 CERENCE INC COM 156727109 315 13899 SH DFND 01 13899 0 0 CERENCE INC COM 156727109 157 6950 SH DFND 02 0 6950 0 CERIDIAN HCM HLDG INC COM 15677J108 628712 9262111 SH SOLE 0 0 9262111 CERIDIAN HCM HLDG INC COM 15677J108 359 5285 SH SOLE 5285 0 0 CERIDIAN HCM HLDG INC COM 15677J108 2831 41713 SH DFND 01 41713 0 0 CERIDIAN HCM HLDG INC COM 15677J108 627 9244 SH DFND 02 0 9244 0 CERNER CORP COM 156782104 6305 85913 SH DFND 02 0 0 85913 CERNER CORP COM 156782104 2405924 32782718 SH SOLE 0 0 32782718 CERNER CORP COM 156782104 8087 110187 SH SOLE 110187 0 0 CERNER CORP COM 156782104 27474 374354 SH DFND 01 374354 0 0 CERNER CORP COM 156782104 7244 98704 SH DFND 02 0 98704 0 CERUS CORP COM 157085101 30056 7122162 SH SOLE 0 0 7122162 CERUS CORP COM 157085101 119 28146 SH SOLE 28146 0 0 CERUS CORP COM 157085101 1079 255799 SH DFND 01 255799 0 0 CERUS CORP COM 157085101 66 15536 SH DFND 02 0 15536 0 CEVA INC COM 157210105 60672 2250433 SH SOLE 0 0 2250433 CEVA INC COM 157210105 57 2100 SH SOLE 2100 0 0 CEVA INC COM 157210105 1113 41289 SH DFND 01 41289 0 0 CEVA INC COM 157210105 40 1500 SH DFND 02 0 1500 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 2199 263998 SH SOLE 0 0 263998 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 10 1190 SH DFND 01 1190 0 0 CHANGE HEALTHCARE INC COM 15912K100 72572 4427807 SH SOLE 0 0 4427807 CHANGE HEALTHCARE INC COM 15912K100 109 6670 SH SOLE 6670 0 0 CHANGE HEALTHCARE INC COM 15912K100 337 20585 SH DFND 01 20585 0 0 CHANGE HEALTHCARE INC COM 15912K100 75 4554 SH DFND 02 0 4554 0 CHANNELADVISOR CORP COM 159179100 15301 1692566 SH SOLE 0 0 1692566 CHANNELADVISOR CORP COM 159179100 40 4403 SH SOLE 4403 0 0 CHANNELADVISOR CORP COM 159179100 479 53019 SH DFND 01 53019 0 0 CHANNELADVISOR CORP COM 159179100 16 1800 SH DFND 02 0 1800 0 CHANTICLEER HLDGS INC COM 15930P800 12 19975 SH SOLE 0 0 19975 CHAPARRAL ENERGY INC COM CL A 15942R208 2893 1643813 SH SOLE 0 0 1643813 CHAPARRAL ENERGY INC COM CL A 15942R208 46 26306 SH DFND 01 26306 0 0 CHARAH SOLUTIONS INC COM 15957P105 1011 414406 SH SOLE 0 0 414406 CHARAH SOLUTIONS INC COM 15957P105 21 8667 SH DFND 01 8667 0 0 CHARLES & COLVARD LTD COM 159765106 1122 789839 SH SOLE 0 0 789839 CHARLES & COLVARD LTD COM 159765106 7 5275 SH DFND 01 5275 0 0 CHARLES RIV LABS INTL INC COM 159864107 806815 5281585 SH SOLE 0 0 5281585 CHARLES RIV LABS INTL INC COM 159864107 969 6342 SH SOLE 6342 0 0 CHARLES RIV LABS INTL INC COM 159864107 3325 21768 SH DFND 01 21768 0 0 CHARLES RIV LABS INTL INC COM 159864107 1479 9681 SH DFND 02 0 9681 0 CHART INDS INC COM PAR $0.01 16115Q308 247642 3669320 SH SOLE 0 0 3669320 CHART INDS INC COM PAR $0.01 16115Q308 278 4115 SH SOLE 4115 0 0 CHART INDS INC COM PAR $0.01 16115Q308 4822 71450 SH DFND 01 71450 0 0 CHART INDS INC COM PAR $0.01 16115Q308 411 6086 SH DFND 02 0 6086 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 19895 41013 SH DFND 02 0 0 41013 CHARTER COMMUNICATIONS INC N CL A 16119P108 5500744 11339869 SH SOLE 0 0 11339869 CHARTER COMMUNICATIONS INC N CL A 16119P108 26698 55038 SH SOLE 55038 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 88418 182276 SH DFND 01 182276 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 21097 43491 SH DFND 02 0 43491 0 CHASE CORP COM 16150R104 42591 359477 SH SOLE 0 0 359477 CHASE CORP COM 16150R104 121 1025 SH SOLE 1025 0 0 CHASE CORP COM 16150R104 1716 14483 SH DFND 01 14483 0 0 CHASE CORP COM 16150R104 486 4100 SH DFND 02 0 4100 0 CHATHAM LODGING TR COM 16208T102 96065 5237991 SH SOLE 0 0 5237991 CHATHAM LODGING TR COM 16208T102 1027 55998 SH SOLE 55998 0 0 CHATHAM LODGING TR COM 16208T102 697 37998 SH DFND 01 37998 0 0 CHATHAM LODGING TR COM 16208T102 1189 64826 SH DFND 02 0 64826 0 CHECKPOINT THERAPEUTICS INC COM 162828107 2464 1432808 SH SOLE 0 0 1432808 CHECKPOINT THERAPEUTICS INC COM 162828107 84 49070 SH DFND 01 49070 0 0 CHEESECAKE FACTORY INC COM 163072101 151503 3898677 SH SOLE 0 0 3898677 CHEESECAKE FACTORY INC COM 163072101 220 5658 SH SOLE 5658 0 0 CHEESECAKE FACTORY INC COM 163072101 3197 82270 SH DFND 01 82270 0 0 CHEESECAKE FACTORY INC COM 163072101 252 6497 SH DFND 02 0 6497 0 CHEETAH MOBILE INC ADR 163075104 60 16411 SH SOLE 0 0 16411 CHEFS WHSE INC COM 163086101 66568 1746725 SH SOLE 0 0 1746725 CHEFS WHSE INC COM 163086101 116 3046 SH SOLE 3046 0 0 CHEFS WHSE INC COM 163086101 1850 48554 SH DFND 01 48554 0 0 CHEFS WHSE INC COM 163086101 100 2634 SH DFND 02 0 2634 0 CHEGG INC COM 163092109 387279 10215757 SH SOLE 0 0 10215757 CHEGG INC COM 163092109 526 13869 SH SOLE 13869 0 0 CHEGG INC COM 163092109 8851 233471 SH DFND 01 233471 0 0 CHEGG INC COM 163092109 859 22660 SH DFND 02 0 22660 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 3084 676232 SH SOLE 0 0 676232 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 8 1829 SH DFND 01 1829 0 0 CHEMED CORP NEW COM 16359R103 841806 1916419 SH SOLE 0 0 1916419 CHEMED CORP NEW COM 16359R103 980 2231 SH SOLE 2231 0 0 CHEMED CORP NEW COM 16359R103 3095 7046 SH DFND 01 7046 0 0 CHEMED CORP NEW COM 16359R103 1066 2426 SH DFND 02 0 2426 0 CHEMOCENTRYX INC COM 16383L106 78715 1990269 SH SOLE 0 0 1990269 CHEMOCENTRYX INC COM 16383L106 230 5813 SH SOLE 5813 0 0 CHEMOCENTRYX INC COM 16383L106 3188 80604 SH DFND 01 80604 0 0 CHEMOCENTRYX INC COM 16383L106 198 4996 SH DFND 02 0 4996 0 CHEMOURS CO COM 163851108 272464 15061581 SH SOLE 0 0 15061581 CHEMOURS CO COM 163851108 406 22462 SH SOLE 22462 0 0 CHEMOURS CO COM 163851108 1116 61676 SH DFND 01 61676 0 0 CHEMOURS CO COM 163851108 547 30231 SH DFND 02 0 30231 0 CHEMUNG FINL CORP COM 164024101 7034 165515 SH SOLE 0 0 165515 CHEMUNG FINL CORP COM 164024101 133 3126 SH DFND 01 3126 0 0 CHENIERE ENERGY INC COM NEW 16411R208 3752 61430 SH DFND 02 0 0 61430 CHENIERE ENERGY INC COM NEW 16411R208 1308628 21428333 SH SOLE 0 0 21428333 CHENIERE ENERGY INC COM NEW 16411R208 4847 79362 SH SOLE 79362 0 0 CHENIERE ENERGY INC COM NEW 16411R208 5938 97234 SH DFND 01 97234 0 0 CHENIERE ENERGY INC COM NEW 16411R208 3832 62743 SH DFND 02 0 62743 0 CHERRY HILL MTG INVT CORP COM 164651101 16113 1104408 SH SOLE 0 0 1104408 CHERRY HILL MTG INVT CORP COM 164651101 212 14519 SH DFND 01 14519 0 0 CHESAPEAKE ENERGY CORP COM 165167107 134062 162381869 SH SOLE 0 0 162381869 CHESAPEAKE ENERGY CORP COM 165167107 116 140002 SH SOLE 140002 0 0 CHESAPEAKE ENERGY CORP COM 165167107 403 488000 SH DFND 01 488000 0 0 CHESAPEAKE ENERGY CORP COM 165167107 240 291102 SH DFND 02 0 291102 0 CHESAPEAKE UTILS CORP COM 165303108 99077 1033888 SH SOLE 0 0 1033888 CHESAPEAKE UTILS CORP COM 165303108 191 1994 SH SOLE 1994 0 0 CHESAPEAKE UTILS CORP COM 165303108 3024 31553 SH DFND 01 31553 0 0 CHESAPEAKE UTILS CORP COM 165303108 723 7541 SH DFND 02 0 7541 0 CHEVRON CORP NEW COM 166764100 52309 434063 SH DFND 02 0 0 434063 CHEVRON CORP NEW COM 166764100 18787045 155896151 SH SOLE 0 0 155896151 CHEVRON CORP NEW COM 166764100 77511 643194 SH SOLE 643194 0 0 CHEVRON CORP NEW COM 166764100 257998 2140884 SH DFND 01 2140884 0 0 CHEVRON CORP NEW COM 166764100 62791 521044 SH DFND 02 0 521044 0 CHEWY INC CL A 16679L109 111633 3849399 SH SOLE 0 0 3849399 CHEWY INC CL A 16679L109 303 10440 SH DFND 01 10440 0 0 CHIASMA INC COM 16706W102 8018 1616527 SH SOLE 0 0 1616527 CHIASMA INC COM 16706W102 324 65315 SH DFND 01 65315 0 0 CHICAGO RIVET & MACH CO COM 168088102 388 15038 SH SOLE 0 0 15038 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 1528 191014 SH SOLE 0 0 191014 CHICOS FAS INC COM 168615102 45217 11868075 SH SOLE 0 0 11868075 CHICOS FAS INC COM 168615102 86 22552 SH SOLE 22552 0 0 CHICOS FAS INC COM 168615102 366 95961 SH DFND 01 95961 0 0 CHICOS FAS INC COM 168615102 55 14400 SH DFND 02 0 14400 0 CHILDRENS PL INC COM 168905107 94444 1510619 SH SOLE 0 0 1510619 CHILDRENS PL INC COM 168905107 108 1730 SH SOLE 1730 0 0 CHILDRENS PL INC COM 168905107 1880 30076 SH DFND 01 30076 0 0 CHILDRENS PL INC COM 168905107 202 3232 SH DFND 02 0 3232 0 CHIMERA INVT CORP COM NEW 16934Q208 367992 17898458 SH SOLE 0 0 17898458 CHIMERA INVT CORP COM NEW 16934Q208 561 27263 SH SOLE 27263 0 0 CHIMERA INVT CORP COM NEW 16934Q208 1462 71094 SH DFND 01 71094 0 0 CHIMERA INVT CORP COM NEW 16934Q208 628 30533 SH DFND 02 0 30533 0 CHIMERIX INC COM 16934W106 4923 2425324 SH SOLE 0 0 2425324 CHIMERIX INC COM 16934W106 79 39048 SH DFND 01 39048 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 23637 559197 SH SOLE 0 0 559197 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 163 3865 SH SOLE 3865 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1078 17920 SH SOLE 0 0 17920 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 90 1500 SH SOLE 1500 0 0 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 220 60378 SH SOLE 0 0 60378 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 3 880 SH DFND 01 880 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 5731 6846 SH DFND 02 0 0 6846 CHIPOTLE MEXICAN GRILL INC COM 169656105 2431502 2904638 SH SOLE 0 0 2904638 CHIPOTLE MEXICAN GRILL INC COM 169656105 7925 9467 SH SOLE 9467 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 25552 30524 SH DFND 01 30524 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 6390 7634 SH DFND 02 0 7634 0 CHOICE HOTELS INTL INC COM 169905106 339858 3285872 SH SOLE 0 0 3285872 CHOICE HOTELS INTL INC COM 169905106 537 5191 SH SOLE 5191 0 0 CHOICE HOTELS INTL INC COM 169905106 1413 13657 SH DFND 01 13657 0 0 CHOICE HOTELS INTL INC COM 169905106 564 5453 SH DFND 02 0 5453 0 CHROMADEX CORP COM NEW 171077407 8668 2011215 SH SOLE 0 0 2011215 CHROMADEX CORP COM NEW 171077407 334 77595 SH DFND 01 77595 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 153660 4164228 SH SOLE 0 0 4164228 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 218 5904 SH SOLE 5904 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 820 22217 SH DFND 01 22217 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 6799 184264 SH DFND 02 0 184264 0 CHURCH & DWIGHT INC COM 171340102 4542 64571 SH DFND 02 0 0 64571 CHURCH & DWIGHT INC COM 171340102 2054471 29207720 SH SOLE 0 0 29207720 CHURCH & DWIGHT INC COM 171340102 6238 88683 SH SOLE 88683 0 0 CHURCH & DWIGHT INC COM 171340102 20650 293573 SH DFND 01 293573 0 0 CHURCH & DWIGHT INC COM 171340102 6357 90374 SH DFND 02 0 90374 0 CHURCHILL DOWNS INC COM 171484108 426921 3111670 SH SOLE 0 0 3111670 CHURCHILL DOWNS INC COM 171484108 595 4339 SH SOLE 4339 0 0 CHURCHILL DOWNS INC COM 171484108 9537 69509 SH DFND 01 69509 0 0 CHURCHILL DOWNS INC COM 171484108 757 5517 SH DFND 02 0 5517 0 CHUYS HLDGS INC COM 171604101 26244 1012494 SH SOLE 0 0 1012494 CHUYS HLDGS INC COM 171604101 44 1700 SH SOLE 1700 0 0 CHUYS HLDGS INC COM 171604101 485 18719 SH DFND 01 18719 0 0 CHUYS HLDGS INC COM 171604101 52 2008 SH DFND 02 0 2008 0 CIDARA THERAPEUTICS INC COM 171757107 2601 677298 SH SOLE 0 0 677298 CIDARA THERAPEUTICS INC COM 171757107 7 1787 SH DFND 01 1787 0 0 CIENA CORP COM NEW 171779309 616907 14450845 SH SOLE 0 0 14450845 CIENA CORP COM NEW 171779309 860 20137 SH SOLE 20137 0 0 CIENA CORP COM NEW 171779309 2541 59523 SH DFND 01 59523 0 0 CIENA CORP COM NEW 171779309 1335 31271 SH DFND 02 0 31271 0 CIMAREX ENERGY CO COM 171798101 76 1457 SH DFND 02 0 0 1457 CIMAREX ENERGY CO COM 171798101 571842 10894296 SH SOLE 0 0 10894296 CIMAREX ENERGY CO COM 171798101 693 13204 SH SOLE 13204 0 0 CIMAREX ENERGY CO COM 171798101 5961 113560 SH DFND 01 113560 0 0 CIMAREX ENERGY CO COM 171798101 1166 22209 SH DFND 02 0 22209 0 CINCINNATI BELL INC NEW COM NEW 171871502 30254 2889614 SH SOLE 0 0 2889614 CINCINNATI BELL INC NEW COM NEW 171871502 446 42554 SH DFND 01 42554 0 0 CINCINNATI FINL CORP COM 172062101 4202 39964 SH DFND 02 0 0 39964 CINCINNATI FINL CORP COM 172062101 2074028 19724468 SH SOLE 0 0 19724468 CINCINNATI FINL CORP COM 172062101 6145 58436 SH SOLE 58436 0 0 CINCINNATI FINL CORP COM 172062101 18059 171746 SH DFND 01 171746 0 0 CINCINNATI FINL CORP COM 172062101 4852 46146 SH DFND 02 0 46146 0 CINEDIGM CORP COM NEW 172406209 209 298128 SH SOLE 0 0 298128 CINEMARK HOLDINGS INC COM 17243V102 336323 9935675 SH SOLE 0 0 9935675 CINEMARK HOLDINGS INC COM 17243V102 536 15848 SH SOLE 15848 0 0 CINEMARK HOLDINGS INC COM 17243V102 1367 40383 SH DFND 01 40383 0 0 CINEMARK HOLDINGS INC COM 17243V102 520 15366 SH DFND 02 0 15366 0 CIRCOR INTL INC COM 17273K109 97043 2098690 SH SOLE 0 0 2098690 CIRCOR INTL INC COM 17273K109 107 2318 SH SOLE 2318 0 0 CIRCOR INTL INC COM 17273K109 758 16403 SH DFND 01 16403 0 0 CIRCOR INTL INC COM 17273K109 314 6801 SH DFND 02 0 6801 0 CIRRUS LOGIC INC COM 172755100 489181 5935937 SH SOLE 0 0 5935937 CIRRUS LOGIC INC COM 172755100 620 7518 SH SOLE 7518 0 0 CIRRUS LOGIC INC COM 172755100 4006 48615 SH DFND 01 48615 0 0 CIRRUS LOGIC INC COM 172755100 689 8361 SH DFND 02 0 8361 0 CISCO SYS INC COM 17275R102 54078 1127564 SH DFND 02 0 0 1127564 CISCO SYS INC COM 17275R102 16497668 343988071 SH SOLE 0 0 343988071 CISCO SYS INC COM 17275R102 72745 1516784 SH SOLE 1516784 0 0 CISCO SYS INC COM 17275R102 243422 5075513 SH DFND 01 5075513 0 0 CISCO SYS INC COM 17275R102 59902 1248998 SH DFND 02 0 1248998 0 CINTAS CORP COM 172908105 6290 23377 SH DFND 02 0 0 23377 CINTAS CORP COM 172908105 2738470 10177161 SH SOLE 0 0 10177161 CINTAS CORP COM 172908105 8347 31022 SH SOLE 31022 0 0 CINTAS CORP COM 172908105 26919 100042 SH DFND 01 100042 0 0 CINTAS CORP COM 172908105 6286 23361 SH DFND 02 0 23361 0 CITIZENS & NORTHN CORP COM 172922106 14994 530769 SH SOLE 0 0 530769 CITIZENS & NORTHN CORP COM 172922106 293 10386 SH DFND 01 10386 0 0 CITIGROUP INC COM NEW 172967424 47605 595881 SH DFND 02 0 0 595881 CITIGROUP INC COM NEW 172967424 13941095 174503635 SH SOLE 0 0 174503635 CITIGROUP INC COM NEW 172967424 63765 798159 SH SOLE 798159 0 0 CITIGROUP INC COM NEW 172967424 197155 2467836 SH DFND 01 2467836 0 0 CITIGROUP INC COM NEW 172967424 50891 637013 SH DFND 02 0 637013 0 CITI TRENDS INC COM 17306X102 12703 549431 SH SOLE 0 0 549431 CITI TRENDS INC COM 17306X102 210 9079 SH DFND 01 9079 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 477 467228 SH SOLE 0 0 467228 CITIZENS FINL GROUP INC COM 174610105 5141 126601 SH DFND 02 0 0 126601 CITIZENS FINL GROUP INC COM 174610105 2087894 51413296 SH SOLE 0 0 51413296 CITIZENS FINL GROUP INC COM 174610105 6217 153081 SH SOLE 153081 0 0 CITIZENS FINL GROUP INC COM 174610105 20005 492614 SH DFND 01 492614 0 0 CITIZENS FINL GROUP INC COM 174610105 5168 127261 SH DFND 02 0 127261 0 CITIZENS HLDG CO MISS COM 174715102 1226 56018 SH SOLE 0 0 56018 CITIZENS HLDG CO MISS COM 174715102 19 881 SH DFND 01 881 0 0 CITIZENS INC CL A 174740100 15072 2232846 SH SOLE 0 0 2232846 CITIZENS INC CL A 174740100 63 9300 SH SOLE 9300 0 0 CITIZENS INC CL A 174740100 272 40280 SH DFND 01 40280 0 0 CITIZENS INC CL A 174740100 24 3600 SH DFND 02 0 3600 0 CITIZENS CMNTY BANCORP INC M COM 174903104 2551 208766 SH SOLE 0 0 208766 CITIZENS CMNTY BANCORP INC M COM 174903104 15 1214 SH DFND 01 1214 0 0 CITRIX SYS INC COM 177376100 3867 34871 SH DFND 02 0 0 34871 CITRIX SYS INC COM 177376100 1578148 14230370 SH SOLE 0 0 14230370 CITRIX SYS INC COM 177376100 5135 46302 SH SOLE 46302 0 0 CITRIX SYS INC COM 177376100 16135 145492 SH DFND 01 145492 0 0 CITRIX SYS INC COM 177376100 8437 76078 SH DFND 02 0 76078 0 CITY HLDG CO COM 177835105 135164 1649347 SH SOLE 0 0 1649347 CITY HLDG CO COM 177835105 153 1861 SH SOLE 1861 0 0 CITY HLDG CO COM 177835105 1240 15131 SH DFND 01 15131 0 0 CITY HLDG CO COM 177835105 292 3563 SH DFND 02 0 3563 0 CITY OFFICE REIT INC COM 178587101 76115 5629801 SH SOLE 0 0 5629801 CITY OFFICE REIT INC COM 178587101 103 7607 SH SOLE 7607 0 0 CITY OFFICE REIT INC COM 178587101 612 45234 SH DFND 01 45234 0 0 CITY OFFICE REIT INC COM 178587101 75 5570 SH DFND 02 0 5570 0 CIVEO CORP CDA COM 17878Y108 210 162657 SH SOLE 0 0 162657 CIVISTA BANCSHARES INC COM NO PAR 178867107 16916 704829 SH SOLE 0 0 704829 CIVISTA BANCSHARES INC COM NO PAR 178867107 314 13063 SH DFND 01 13063 0 0 CLARUS CORP NEW COM 18270P109 15644 1153707 SH SOLE 0 0 1153707 CLARUS CORP NEW COM 18270P109 477 35145 SH DFND 01 35145 0 0 CLEAN HARBORS INC COM 184496107 390900 4558605 SH SOLE 0 0 4558605 CLEAN HARBORS INC COM 184496107 578 6735 SH SOLE 6735 0 0 CLEAN HARBORS INC COM 184496107 1681 19600 SH DFND 01 19600 0 0 CLEAN HARBORS INC COM 184496107 1066 12436 SH DFND 02 0 12436 0 CLEAN ENERGY FUELS CORP COM 184499101 16883 7214959 SH SOLE 0 0 7214959 CLEAN ENERGY FUELS CORP COM 184499101 39 16800 SH SOLE 16800 0 0 CLEAN ENERGY FUELS CORP COM 184499101 260 110989 SH DFND 01 110989 0 0 CLEAN ENERGY FUELS CORP COM 184499101 17 7300 SH DFND 02 0 7300 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 89055 31138106 SH SOLE 0 0 31138106 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 110 38318 SH SOLE 38318 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 319 111659 SH DFND 01 111659 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 118 41169 SH DFND 02 0 41169 0 CLEARFIELD INC COM 18482P103 7613 546135 SH SOLE 0 0 546135 CLEARFIELD INC COM 18482P103 318 22828 SH DFND 01 22828 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 3058 1054591 SH SOLE 0 0 1054591 CLEARSIDE BIOMEDICAL INC COM 185063104 17 5799 SH DFND 01 5799 0 0 CLEARSIGN TECHNOLOGIES CORP COM 185064102 452 592834 SH SOLE 0 0 592834 CLEARSIGN TECHNOLOGIES CORP COM 185064102 4 4876 SH DFND 01 4876 0 0 CLEARONE INC COM 18506U104 581 349928 SH SOLE 0 0 349928 CLEARWATER PAPER CORP COM 18538R103 22205 1039542 SH SOLE 0 0 1039542 CLEARWATER PAPER CORP COM 18538R103 39 1810 SH SOLE 1810 0 0 CLEARWATER PAPER CORP COM 18538R103 286 13372 SH DFND 01 13372 0 0 CLEARWATER PAPER CORP COM 18538R103 169 7890 SH DFND 02 0 7890 0 CLEARWAY ENERGY INC CL A 18539C105 68198 3566845 SH SOLE 0 0 3566845 CLEARWAY ENERGY INC CL A 18539C105 96 5022 SH SOLE 5022 0 0 CLEARWAY ENERGY INC CL A 18539C105 549 28737 SH DFND 01 28737 0 0 CLEARWAY ENERGY INC CL A 18539C105 150 7863 SH DFND 02 0 7863 0 CLEARWAY ENERGY INC CL C 18539C204 156767 7857997 SH SOLE 0 0 7857997 CLEARWAY ENERGY INC CL C 18539C204 164 8201 SH SOLE 8201 0 0 CLEARWAY ENERGY INC CL C 18539C204 1251 62682 SH DFND 01 62682 0 0 CLEARWAY ENERGY INC CL C 18539C204 144 7213 SH DFND 02 0 7213 0 CLEVELAND BIOLABS INC COM NEW 185860202 21 34953 SH SOLE 0 0 34953 CLEVELAND CLIFFS INC COM 185899101 232218 27644955 SH SOLE 0 0 27644955 CLEVELAND CLIFFS INC COM 185899101 299 35574 SH SOLE 35574 0 0 CLEVELAND CLIFFS INC COM 185899101 2285 272016 SH DFND 01 272016 0 0 CLEVELAND CLIFFS INC COM 185899101 363 43262 SH DFND 02 0 43262 0 CLIPPER RLTY INC COM 18885T306 8427 794966 SH SOLE 0 0 794966 CLIPPER RLTY INC COM 18885T306 299 28246 SH DFND 01 28246 0 0 CLOROX CO DEL COM 189054109 5536 36057 SH DFND 02 0 0 36057 CLOROX CO DEL COM 189054109 2389187 15560682 SH SOLE 0 0 15560682 CLOROX CO DEL COM 189054109 7045 45883 SH SOLE 45883 0 0 CLOROX CO DEL COM 189054109 22730 148038 SH DFND 01 148038 0 0 CLOROX CO DEL COM 189054109 7731 50352 SH DFND 02 0 50352 0 CLOUDERA INC COM 18914U100 206875 17788049 SH SOLE 0 0 17788049 CLOUDERA INC COM 18914U100 308 26515 SH SOLE 26515 0 0 CLOUDERA INC COM 18914U100 2557 219850 SH DFND 01 219850 0 0 CLOUDERA INC COM 18914U100 450 38676 SH DFND 02 0 38676 0 CLOUDFLARE INC CL A COM 18915M107 56876 3333892 SH SOLE 0 0 3333892 CLOUDFLARE INC CL A COM 18915M107 124 7297 SH DFND 01 7297 0 0 CLOVIS ONCOLOGY INC COM 189464100 42927 4117729 SH SOLE 0 0 4117729 CLOVIS ONCOLOGY INC COM 189464100 1049 100615 SH DFND 01 100615 0 0 CO DIAGNOSTICS INC COM 189763105 529 591055 SH SOLE 0 0 591055 COASTAL FINL CORP WA COM NEW 19046P209 5606 340372 SH SOLE 0 0 340372 COASTAL FINL CORP WA COM NEW 19046P209 195 11842 SH DFND 01 11842 0 0 COCA COLA CONSOLIDATED INC COM 191098102 173371 610354 SH SOLE 0 0 610354 COCA COLA CONSOLIDATED INC COM 191098102 172 606 SH SOLE 606 0 0 COCA COLA CONSOLIDATED INC COM 191098102 2643 9306 SH DFND 01 9306 0 0 COCA COLA CONSOLIDATED INC COM 191098102 393 1385 SH DFND 02 0 1385 0 COCA COLA CO COM 191216100 58711 1060720 SH DFND 02 0 0 1060720 COCA COLA CO COM 191216100 17103411 309004707 SH SOLE 0 0 309004707 COCA COLA CO COM 191216100 79574 1437659 SH SOLE 1437659 0 0 COCA COLA CO COM 191216100 250234 4520942 SH DFND 01 4520942 0 0 COCA COLA CO COM 191216100 69048 1247472 SH DFND 02 0 1247472 0 COCRYSTAL PHARMA INC COM 19188J300 177 356728 SH SOLE 0 0 356728 COCRYSTAL PHARMA INC COM 19188J300 2 3032 SH DFND 01 3032 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 2052 245202 SH SOLE 0 0 245202 CODA OCTOPUS GROUP INC COM NEW 19188U206 81 9657 SH DFND 01 9657 0 0 CODEXIS INC COM 192005106 42325 2646960 SH SOLE 0 0 2646960 CODEXIS INC COM 192005106 129 8072 SH SOLE 8072 0 0 CODEXIS INC COM 192005106 1648 103051 SH DFND 01 103051 0 0 CODEXIS INC COM 192005106 62 3897 SH DFND 02 0 3897 0 CODORUS VY BANCORP INC COM 192025104 9680 420319 SH SOLE 0 0 420319 CODORUS VY BANCORP INC COM 192025104 181 7881 SH DFND 01 7881 0 0 COEUR MNG INC COM NEW 192108504 161395 19974600 SH SOLE 0 0 19974600 COEUR MNG INC COM NEW 192108504 213 26347 SH SOLE 26347 0 0 COEUR MNG INC COM NEW 192108504 1609 199086 SH DFND 01 199086 0 0 COEUR MNG INC COM NEW 192108504 329 40672 SH DFND 02 0 40672 0 COFFEE HLDG CO INC COM 192176105 1345 292409 SH SOLE 0 0 292409 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 303402 4610279 SH SOLE 0 0 4610279 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 367 5581 SH SOLE 5581 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 5505 83645 SH DFND 01 83645 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 726 11025 SH DFND 02 0 11025 0 COGNEX CORP COM 192422103 2369 42276 SH DFND 02 0 0 42276 COGNEX CORP COM 192422103 855460 15265160 SH SOLE 0 0 15265160 COGNEX CORP COM 192422103 3286 58642 SH SOLE 58642 0 0 COGNEX CORP COM 192422103 4191 74783 SH DFND 01 74783 0 0 COGNEX CORP COM 192422103 2473 44129 SH DFND 02 0 44129 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 8811 142070 SH DFND 02 0 0 142070 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2584557 41672960 SH SOLE 0 0 41672960 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 12072 194652 SH SOLE 194652 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 38607 622486 SH DFND 01 622486 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 11417 184093 SH DFND 02 0 184093 0 COHERENT INC COM 192479103 373587 2245788 SH SOLE 0 0 2245788 COHERENT INC COM 192479103 507 3045 SH SOLE 3045 0 0 COHERENT INC COM 192479103 1518 9123 SH DFND 01 9123 0 0 COHERENT INC COM 192479103 635 3818 SH DFND 02 0 3818 0 COHEN & STEERS INC COM 19247A100 137012 2183111 SH SOLE 0 0 2183111 COHEN & STEERS INC COM 19247A100 228 3634 SH SOLE 3634 0 0 COHEN & STEERS INC COM 19247A100 2822 44958 SH DFND 01 44958 0 0 COHEN & STEERS INC COM 19247A100 128 2044 SH DFND 02 0 2044 0 COHERUS BIOSCIENCES INC COM 19249H103 53814 2988811 SH SOLE 0 0 2988811 COHERUS BIOSCIENCES INC COM 19249H103 93 5170 SH SOLE 5170 0 0 COHERUS BIOSCIENCES INC COM 19249H103 1450 80541 SH DFND 01 80541 0 0 COHERUS BIOSCIENCES INC COM 19249H103 75 4181 SH DFND 02 0 4181 0 COHBAR INC COM 19249J109 1388 867572 SH SOLE 0 0 867572 COHBAR INC COM 19249J109 7 4657 SH DFND 01 4657 0 0 COHU INC COM 192576106 54103 2367734 SH SOLE 0 0 2367734 COHU INC COM 192576106 112 4912 SH SOLE 4912 0 0 COHU INC COM 192576106 764 33431 SH DFND 01 33431 0 0 COHU INC COM 192576106 61 2675 SH DFND 02 0 2675 0 COLFAX CORP COM 194014106 289935 7969616 SH SOLE 0 0 7969616 COLFAX CORP COM 194014106 387 10635 SH SOLE 10635 0 0 COLFAX CORP COM 194014106 1223 33630 SH DFND 01 33630 0 0 COLFAX CORP COM 194014106 447 12287 SH DFND 02 0 12287 0 COLGATE PALMOLIVE CO COM 194162103 15130 219790 SH DFND 02 0 0 219790 COLGATE PALMOLIVE CO COM 194162103 5250732 76274430 SH SOLE 0 0 76274430 COLGATE PALMOLIVE CO COM 194162103 20134 292470 SH SOLE 292470 0 0 COLGATE PALMOLIVE CO COM 194162103 66495 965941 SH DFND 01 965941 0 0 COLGATE PALMOLIVE CO COM 194162103 19045 276657 SH DFND 02 0 276657 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 10705 464417 SH SOLE 0 0 464417 COLLECTORS UNIVERSE INC COM NEW 19421R200 377 16358 SH DFND 01 16358 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 32928 1600001 SH SOLE 0 0 1600001 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 63 3049 SH SOLE 3049 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1303 63304 SH DFND 01 63304 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 294 14300 SH DFND 02 0 14300 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 84362 1081975 SH SOLE 0 0 1081975 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 372 4775 SH SOLE 4775 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1258 16131 SH DFND 01 16131 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 667 8558 SH DFND 02 0 8558 0 COLONY BANKCORP INC COM 19623P101 1549 93885 SH SOLE 0 0 93885 COLONY BANKCORP INC COM 19623P101 107 6482 SH DFND 01 6482 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 100358 7625974 SH SOLE 0 0 7625974 COLONY CR REAL ESTATE INC COM CL A 19625T101 117 8878 SH SOLE 8878 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 900 68418 SH DFND 01 68418 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 270 20525 SH DFND 02 0 20525 0 COLONY CAP INC NEW CL A COM 19626G108 326203 68674304 SH SOLE 0 0 68674304 COLONY CAP INC NEW CL A COM 19626G108 2713 571147 SH SOLE 571147 0 0 COLONY CAP INC NEW CL A COM 19626G108 901 189613 SH DFND 01 189613 0 0 COLONY CAP INC NEW CL A COM 19626G108 2666 561266 SH DFND 02 0 561266 0 COLUMBIA BKG SYS INC COM 197236102 313578 7707466 SH SOLE 0 0 7707466 COLUMBIA BKG SYS INC COM 197236102 399 9806 SH SOLE 9806 0 0 COLUMBIA BKG SYS INC COM 197236102 2451 60245 SH DFND 01 60245 0 0 COLUMBIA BKG SYS INC COM 197236102 398 9781 SH DFND 02 0 9781 0 COLUMBIA FINL INC COM 197641103 72176 4260694 SH SOLE 0 0 4260694 COLUMBIA FINL INC COM 197641103 147 8667 SH SOLE 8667 0 0 COLUMBIA FINL INC COM 197641103 734 43320 SH DFND 01 43320 0 0 COLUMBIA FINL INC COM 197641103 107 6287 SH DFND 02 0 6287 0 COLUMBIA PPTY TR INC COM NEW 198287203 346469 16569544 SH SOLE 0 0 16569544 COLUMBIA PPTY TR INC COM NEW 198287203 2807 134263 SH SOLE 134263 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 921 44067 SH DFND 01 44067 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 2789 133365 SH DFND 02 0 133365 0 COLUMBIA SPORTSWEAR CO COM 198516106 332224 3315943 SH SOLE 0 0 3315943 COLUMBIA SPORTSWEAR CO COM 198516106 438 4368 SH SOLE 4368 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1256 12533 SH DFND 01 12533 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 456 4556 SH DFND 02 0 4556 0 COLUMBUS MCKINNON CORP N Y COM 199333105 44836 1120062 SH SOLE 0 0 1120062 COLUMBUS MCKINNON CORP N Y COM 199333105 104 2599 SH SOLE 2599 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 1420 35463 SH DFND 01 35463 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 229 5732 SH DFND 02 0 5732 0 COMFORT SYS USA INC COM 199908104 181865 3648248 SH SOLE 0 0 3648248 COMFORT SYS USA INC COM 199908104 240 4807 SH SOLE 4807 0 0 COMFORT SYS USA INC COM 199908104 3587 71954 SH DFND 01 71954 0 0 COMFORT SYS USA INC COM 199908104 397 7972 SH DFND 02 0 7972 0 COMCAST CORP NEW CL A 20030N101 53435 1188240 SH DFND 02 0 0 1188240 COMCAST CORP NEW CL A 20030N101 17720260 394046262 SH SOLE 0 0 394046262 COMCAST CORP NEW CL A 20030N101 72645 1615404 SH SOLE 1615404 0 0 COMCAST CORP NEW CL A 20030N101 236494 5258924 SH DFND 01 5258924 0 0 COMCAST CORP NEW CL A 20030N101 56562 1257774 SH DFND 02 0 1257774 0 COMERICA INC COM 200340107 2758 38437 SH DFND 02 0 0 38437 COMERICA INC COM 200340107 1252486 17456256 SH SOLE 0 0 17456256 COMERICA INC COM 200340107 4063 56623 SH SOLE 56623 0 0 COMERICA INC COM 200340107 11696 163004 SH DFND 01 163004 0 0 COMERICA INC COM 200340107 3103 43246 SH DFND 02 0 43246 0 COMMERCE BANCSHARES INC COM 200525103 126 1854 SH DFND 02 0 0 1854 COMMERCE BANCSHARES INC COM 200525103 725474 10678164 SH SOLE 0 0 10678164 COMMERCE BANCSHARES INC COM 200525103 1015 14938 SH SOLE 14938 0 0 COMMERCE BANCSHARES INC COM 200525103 2684 39503 SH DFND 01 39503 0 0 COMMERCE BANCSHARES INC COM 200525103 1365 20086 SH DFND 02 0 20086 0 COMMERCIAL METALS CO COM 201723103 255753 11484176 SH SOLE 0 0 11484176 COMMERCIAL METALS CO COM 201723103 356 15975 SH SOLE 15975 0 0 COMMERCIAL METALS CO COM 201723103 2198 98704 SH DFND 01 98704 0 0 COMMERCIAL METALS CO COM 201723103 387 17357 SH DFND 02 0 17357 0 COMMERCIAL VEH GROUP INC COM 202608105 11180 1760697 SH SOLE 0 0 1760697 COMMERCIAL VEH GROUP INC COM 202608105 164 25869 SH DFND 01 25869 0 0 COMMSCOPE HLDG CO INC COM 20337X109 249995 17617686 SH SOLE 0 0 17617686 COMMSCOPE HLDG CO INC COM 20337X109 347 24486 SH SOLE 24486 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1037 73070 SH DFND 01 73070 0 0 COMMSCOPE HLDG CO INC COM 20337X109 486 34229 SH DFND 02 0 34229 0 COMMUNITY BK SYS INC COM 203607106 426916 6017988 SH SOLE 0 0 6017988 COMMUNITY BK SYS INC COM 203607106 526 7408 SH SOLE 7408 0 0 COMMUNITY BK SYS INC COM 203607106 3048 42966 SH DFND 01 42966 0 0 COMMUNITY BK SYS INC COM 203607106 717 10103 SH DFND 02 0 10103 0 COMMUNITY BANKERS TR CORP COM 203612106 8318 936675 SH SOLE 0 0 936675 COMMUNITY BANKERS TR CORP COM 203612106 168 18893 SH DFND 01 18893 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 20457 7054135 SH SOLE 0 0 7054135 COMMUNITY HEALTH SYS INC NEW COM 203668108 28 9783 SH SOLE 9783 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 234 80594 SH DFND 01 80594 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 16 5573 SH DFND 02 0 5573 0 COMMUNITY FINL CORP MD COM 20368X101 7947 223422 SH SOLE 0 0 223422 COMMUNITY FINL CORP MD COM 20368X101 142 4002 SH DFND 01 4002 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 91759 2140896 SH SOLE 0 0 2140896 COMMUNITY HEALTHCARE TR INC COM 20369C106 82 1905 SH SOLE 1905 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1238 28875 SH DFND 01 28875 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 90 2100 SH DFND 02 0 2100 0 COMMUNITY FIRST BANCSHARES I COM 20369M104 560 48927 SH SOLE 0 0 48927 COMMUNICATIONS SYS INC COM 203900105 1114 180554 SH SOLE 0 0 180554 COMMUNITY TR BANCORP INC COM 204149108 36742 787789 SH SOLE 0 0 787789 COMMUNITY TR BANCORP INC COM 204149108 88 1890 SH SOLE 1890 0 0 COMMUNITY TR BANCORP INC COM 204149108 601 12886 SH DFND 01 12886 0 0 COMMUNITY TR BANCORP INC COM 204149108 236 5050 SH DFND 02 0 5050 0 COMMUNITY WEST BANCSHARES COM 204157101 601 54114 SH SOLE 0 0 54114 COMMUNITY WEST BANCSHARES COM 204157101 8 748 SH DFND 01 748 0 0 COMMVAULT SYSTEMS INC COM 204166102 175401 3929236 SH SOLE 0 0 3929236 COMMVAULT SYSTEMS INC COM 204166102 232 5199 SH SOLE 5199 0 0 COMMVAULT SYSTEMS INC COM 204166102 3619 81081 SH DFND 01 81081 0 0 COMMVAULT SYSTEMS INC COM 204166102 296 6632 SH DFND 02 0 6632 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 20362 5971393 SH SOLE 0 0 5971393 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 162 47594 SH DFND 01 47594 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 33850 1547770 SH SOLE 0 0 1547770 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 295 13473 SH DFND 01 13473 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 27432 7951213 SH SOLE 0 0 7951213 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 157 45631 SH DFND 01 45631 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 63085 4191670 SH SOLE 0 0 4191670 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 547 36346 SH DFND 01 36346 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 32998 1947958 SH SOLE 0 0 1947958 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 209 12357 SH DFND 01 12357 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 869 45803 SH SOLE 0 0 45803 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 116427 7710389 SH SOLE 0 0 7710389 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 458 30322 SH SOLE 30322 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1525 101004 SH DFND 01 101004 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1060 70206 SH DFND 02 0 70206 0 COMPASS MINERALS INTL INC COM 20451N101 202351 3319413 SH SOLE 0 0 3319413 COMPASS MINERALS INTL INC COM 20451N101 288 4728 SH SOLE 4728 0 0 COMPASS MINERALS INTL INC COM 20451N101 4103 67313 SH DFND 01 67313 0 0 COMPASS MINERALS INTL INC COM 20451N101 314 5143 SH DFND 02 0 5143 0 COMPUTER PROGRAMS & SYS INC COM 205306103 23801 901540 SH SOLE 0 0 901540 COMPUTER PROGRAMS & SYS INC COM 205306103 77 2928 SH SOLE 2928 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 278 10537 SH DFND 01 10537 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 22 849 SH DFND 02 0 849 0 COMPUTER TASK GROUP INC COM 205477102 4827 931776 SH SOLE 0 0 931776 COMPUTER TASK GROUP INC COM 205477102 14 2786 SH DFND 01 2786 0 0 COMPX INTERNATIONAL INC CL A 20563P101 276 18951 SH SOLE 0 0 18951 COMPX INTERNATIONAL INC CL A 20563P101 16 1121 SH DFND 01 1121 0 0 COMSCORE INC COM 20564W105 13929 2819679 SH SOLE 0 0 2819679 COMSCORE INC COM 20564W105 208 42027 SH DFND 01 42027 0 0 COMSTOCK MNG INC COM NEW 205750300 21 47870 SH SOLE 0 0 47870 COMSTOCK RES INC COM 205768302 2527 307041 SH SOLE 0 0 307041 COMSTOCK RES INC COM 205768302 15 1862 SH SOLE 1862 0 0 COMSTOCK RES INC COM 205768302 108 13068 SH DFND 01 13068 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 59302 1670957 SH SOLE 0 0 1670957 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 90 2550 SH SOLE 2550 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 715 20156 SH DFND 01 20156 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 90 2536 SH DFND 02 0 2536 0 CONAGRA BRANDS INC COM 205887102 4462 130303 SH DFND 02 0 0 130303 CONAGRA BRANDS INC COM 205887102 1890122 55202173 SH SOLE 0 0 55202173 CONAGRA BRANDS INC COM 205887102 5955 173924 SH SOLE 173924 0 0 CONAGRA BRANDS INC COM 205887102 18790 548770 SH DFND 01 548770 0 0 CONAGRA BRANDS INC COM 205887102 4611 134659 SH DFND 02 0 134659 0 CONATUS PHARMACEUTICALS INC COM 20600T108 538 1344426 SH SOLE 0 0 1344426 CONATUS PHARMACEUTICALS INC COM 20600T108 2 6100 SH DFND 01 6100 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 9492 1028889 SH SOLE 0 0 1028889 CONCERT PHARMACEUTICALS INC COM 206022105 163 17705 SH DFND 01 17705 0 0 CONCHO RES INC COM 20605P101 4628 52848 SH DFND 02 0 0 52848 CONCHO RES INC COM 20605P101 1937889 22129595 SH SOLE 0 0 22129595 CONCHO RES INC COM 20605P101 5762 65804 SH SOLE 65804 0 0 CONCHO RES INC COM 20605P101 19846 226635 SH DFND 01 226635 0 0 CONCHO RES INC COM 20605P101 4768 54451 SH DFND 02 0 54451 0 CONCRETE PUMPING HLDGS INC COM 206704108 7457 1363180 SH SOLE 0 0 1363180 CONCRETE PUMPING HLDGS INC COM 206704108 85 15568 SH DFND 01 15568 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 3411 308999 SH SOLE 0 0 308999 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 20 1767 SH DFND 01 1767 0 0 CONDUENT INC COM 206787103 96644 15587730 SH SOLE 0 0 15587730 CONDUENT INC COM 206787103 121 19508 SH SOLE 19508 0 0 CONDUENT INC COM 206787103 890 143519 SH DFND 01 143519 0 0 CONDUENT INC COM 206787103 146 23520 SH DFND 02 0 23520 0 CONFORMIS INC COM 20717E101 4794 3196057 SH SOLE 0 0 3196057 CONFORMIS INC COM 20717E101 194 129199 SH DFND 01 129199 0 0 CONIFER HLDGS INC COM 20731J102 125 31294 SH SOLE 0 0 31294 CONIFER HLDGS INC COM 20731J102 5 1300 SH DFND 01 1300 0 0 CONMED CORP COM 207410101 328585 2938256 SH SOLE 0 0 2938256 CONMED CORP COM 207410101 388 3468 SH SOLE 3468 0 0 CONMED CORP COM 207410101 6040 54011 SH DFND 01 54011 0 0 CONMED CORP COM 207410101 488 4361 SH DFND 02 0 4361 0 CONNECTONE BANCORP INC NEW COM 20786W107 40234 1564304 SH SOLE 0 0 1564304 CONNECTONE BANCORP INC NEW COM 20786W107 100 3876 SH SOLE 3876 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 703 27340 SH DFND 01 27340 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 230 8956 SH DFND 02 0 8956 0 CONNS INC COM 208242107 19226 1551700 SH SOLE 0 0 1551700 CONNS INC COM 208242107 34 2744 SH SOLE 2744 0 0 CONNS INC COM 208242107 183 14760 SH DFND 01 14760 0 0 CONNS INC COM 208242107 17 1400 SH DFND 02 0 1400 0 CONOCOPHILLIPS COM 20825C104 16563 254705 SH DFND 02 0 0 254705 CONOCOPHILLIPS COM 20825C104 5634118 86638748 SH SOLE 0 0 86638748 CONOCOPHILLIPS COM 20825C104 24748 380559 SH SOLE 380559 0 0 CONOCOPHILLIPS COM 20825C104 80720 1241267 SH DFND 01 1241267 0 0 CONOCOPHILLIPS COM 20825C104 19920 306324 SH DFND 02 0 306324 0 CONSOL ENERGY INC NEW COM 20854L108 34812 2399148 SH SOLE 0 0 2399148 CONSOL ENERGY INC NEW COM 20854L108 78 5349 SH SOLE 5349 0 0 CONSOL ENERGY INC NEW COM 20854L108 329 22646 SH DFND 01 22646 0 0 CONSOL ENERGY INC NEW COM 20854L108 45 3134 SH DFND 02 0 3134 0 CONSOLIDATED COMM HLDGS INC COM 209034107 22988 5924642 SH SOLE 0 0 5924642 CONSOLIDATED COMM HLDGS INC COM 209034107 42 10854 SH SOLE 10854 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 230 59323 SH DFND 01 59323 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 83 21383 SH DFND 02 0 21383 0 CONSOLIDATED EDISON INC COM 209115104 7923 87580 SH DFND 02 0 0 87580 CONSOLIDATED EDISON INC COM 209115104 2457064 27158876 SH SOLE 0 0 27158876 CONSOLIDATED EDISON INC COM 209115104 18483 204303 SH SOLE 204303 0 0 CONSOLIDATED EDISON INC COM 209115104 33990 375702 SH DFND 01 375702 0 0 CONSOLIDATED EDISON INC COM 209115104 20542 227061 SH DFND 02 0 227061 0 CONSOLIDATED TOMOKA LD CO COM 210226106 15970 264749 SH SOLE 0 0 264749 CONSOLIDATED TOMOKA LD CO COM 210226106 254 4217 SH DFND 01 4217 0 0 CONSTELLATION BRANDS INC CL A 21036P108 8428 44418 SH DFND 02 0 0 44418 CONSTELLATION BRANDS INC CL A 21036P108 2272446 11975999 SH SOLE 0 0 11975999 CONSTELLATION BRANDS INC CL A 21036P108 10706 56421 SH SOLE 56421 0 0 CONSTELLATION BRANDS INC CL A 21036P108 35637 187811 SH DFND 01 187811 0 0 CONSTELLATION BRANDS INC CL A 21036P108 9231 48648 SH DFND 02 0 48648 0 CONSTELLATION PHARMCETICLS I COM 210373106 43509 923572 SH SOLE 0 0 923572 CONSTELLATION PHARMCETICLS I COM 210373106 1343 28514 SH DFND 01 28514 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 18673 1106883 SH SOLE 0 0 1106883 CONSTRUCTION PARTNERS INC COM CL A 21044C107 36 2129 SH SOLE 2129 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 416 24649 SH DFND 01 24649 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 27 1619 SH DFND 02 0 1619 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 2182 647578 SH SOLE 0 0 647578 CONSUMER PORTFOLIO SVCS INC COM 210502100 12 3675 SH DFND 01 3675 0 0 CONTAINER STORE GROUP INC COM 210751103 3785 896835 SH SOLE 0 0 896835 CONTAINER STORE GROUP INC COM 210751103 62 14706 SH DFND 01 14706 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 10967 2988310 SH SOLE 0 0 2988310 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 50 13723 SH DFND 01 13723 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 111328 3055932 SH SOLE 0 0 3055932 CONTINENTAL BLDG PRODS INC COM 211171103 142 3901 SH SOLE 3901 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 1745 47900 SH DFND 01 47900 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 396 10861 SH DFND 02 0 10861 0 CONTINENTAL MATLS CORP COM PAR $0.25 211615307 82 10372 SH SOLE 0 0 10372 CONTINENTAL RESOURCES INC COM 212015101 734 21395 SH DFND 02 0 0 21395 CONTINENTAL RESOURCES INC COM 212015101 252336 7356738 SH SOLE 0 0 7356738 CONTINENTAL RESOURCES INC COM 212015101 1027 29937 SH SOLE 29937 0 0 CONTINENTAL RESOURCES INC COM 212015101 1136 33134 SH DFND 01 33134 0 0 CONTINENTAL RESOURCES INC COM 212015101 985 28713 SH DFND 02 0 28713 0 CONTRAFECT CORP COM 212326102 1387 2233913 SH SOLE 0 0 2233913 CONTRAFECT CORP COM 212326102 8 13286 SH DFND 01 13286 0 0 CONTURA ENERGY INC COM 21241B100 10858 1199777 SH SOLE 0 0 1199777 CONTURA ENERGY INC COM 21241B100 27 2978 SH SOLE 2978 0 0 CONTURA ENERGY INC COM 21241B100 133 14750 SH DFND 01 14750 0 0 CONTURA ENERGY INC COM 21241B100 15 1701 SH DFND 02 0 1701 0 COOPER COS INC COM NEW 216648402 4210 13102 SH DFND 02 0 0 13102 COOPER COS INC COM NEW 216648402 1772592 5517108 SH SOLE 0 0 5517108 COOPER COS INC COM NEW 216648402 5364 16695 SH SOLE 16695 0 0 COOPER COS INC COM NEW 216648402 18082 56279 SH DFND 01 56279 0 0 COOPER COS INC COM NEW 216648402 4853 15106 SH DFND 02 0 15106 0 COOPER STD HLDGS INC COM 21676P103 57567 1736046 SH SOLE 0 0 1736046 COOPER STD HLDGS INC COM 21676P103 63 1905 SH SOLE 1905 0 0 COOPER STD HLDGS INC COM 21676P103 475 14321 SH DFND 01 14321 0 0 COOPER STD HLDGS INC COM 21676P103 75 2250 SH DFND 02 0 2250 0 COOPER TIRE & RUBR CO COM 216831107 146660 5101226 SH SOLE 0 0 5101226 COOPER TIRE & RUBR CO COM 216831107 193 6705 SH SOLE 6705 0 0 COOPER TIRE & RUBR CO COM 216831107 1205 41928 SH DFND 01 41928 0 0 COOPER TIRE & RUBR CO COM 216831107 230 8007 SH DFND 02 0 8007 0 COPART INC COM 217204106 4966 54604 SH DFND 02 0 0 54604 COPART INC COM 217204106 2134254 23468813 SH SOLE 0 0 23468813 COPART INC COM 217204106 6449 70910 SH SOLE 70910 0 0 COPART INC COM 217204106 22118 243211 SH DFND 01 243211 0 0 COPART INC COM 217204106 4593 50507 SH DFND 02 0 50507 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 16951 3104577 SH SOLE 0 0 3104577 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 636 116520 SH DFND 01 116520 0 0 CORCEPT THERAPEUTICS INC COM 218352102 129678 10717213 SH SOLE 0 0 10717213 CORCEPT THERAPEUTICS INC COM 218352102 181 14985 SH SOLE 14985 0 0 CORCEPT THERAPEUTICS INC COM 218352102 2297 189848 SH DFND 01 189848 0 0 CORCEPT THERAPEUTICS INC COM 218352102 323 26700 SH DFND 02 0 26700 0 CORE MARK HOLDING CO INC COM 218681104 133141 4896697 SH SOLE 0 0 4896697 CORE MARK HOLDING CO INC COM 218681104 150 5518 SH SOLE 5518 0 0 CORE MARK HOLDING CO INC COM 218681104 2444 89879 SH DFND 01 89879 0 0 CORE MARK HOLDING CO INC COM 218681104 216 7930 SH DFND 02 0 7930 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 1622 498980 SH SOLE 0 0 498980 CORE MOLDING TECHNOLOGIES IN COM 218683100 4 1089 SH DFND 01 1089 0 0 CORESITE RLTY CORP COM 21870Q105 605216 5397933 SH SOLE 0 0 5397933 CORESITE RLTY CORP COM 21870Q105 501 4469 SH SOLE 4469 0 0 CORESITE RLTY CORP COM 21870Q105 1815 16189 SH DFND 01 16189 0 0 CORESITE RLTY CORP COM 21870Q105 878 7829 SH DFND 02 0 7829 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 61764 1381431 SH SOLE 0 0 1381431 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 119 2657 SH SOLE 2657 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 483 10798 SH DFND 01 10798 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 60 1346 SH DFND 02 0 1346 0 CORELOGIC INC COM 21871D103 330839 7568960 SH SOLE 0 0 7568960 CORELOGIC INC COM 21871D103 427 9765 SH SOLE 9765 0 0 CORELOGIC INC COM 21871D103 1366 31260 SH DFND 01 31260 0 0 CORELOGIC INC COM 21871D103 796 18212 SH DFND 02 0 18212 0 CORECIVIC INC COM 21871N101 313748 18052248 SH SOLE 0 0 18052248 CORECIVIC INC COM 21871N101 232 13327 SH SOLE 13327 0 0 CORECIVIC INC COM 21871N101 1731 99576 SH DFND 01 99576 0 0 CORECIVIC INC COM 21871N101 680 39115 SH DFND 02 0 39115 0 COREPOINT LODGING INC COM 21872L104 61014 5712877 SH SOLE 0 0 5712877 COREPOINT LODGING INC COM 21872L104 94 8815 SH SOLE 8815 0 0 COREPOINT LODGING INC COM 21872L104 356 33329 SH DFND 01 33329 0 0 COREPOINT LODGING INC COM 21872L104 64 5992 SH DFND 02 0 5992 0 CORMEDIX INC COM 21900C308 7815 1073451 SH SOLE 0 0 1073451 CORMEDIX INC COM 21900C308 362 49717 SH DFND 01 49717 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 23640 2777918 SH SOLE 0 0 2777918 CORNERSTONE BLDG BRANDS INC COM 21925D109 66 7700 SH SOLE 7700 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 320 37640 SH DFND 01 37640 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 37 4400 SH DFND 02 0 4400 0 CORNERSTONE ONDEMAND INC COM 21925Y103 325109 5552674 SH SOLE 0 0 5552674 CORNERSTONE ONDEMAND INC COM 21925Y103 442 7550 SH SOLE 7550 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 6543 111753 SH DFND 01 111753 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 653 11150 SH DFND 02 0 11150 0 CORNING INC COM 219350105 6120 210224 SH DFND 02 0 0 210224 CORNING INC COM 219350105 1790566 61510357 SH SOLE 0 0 61510357 CORNING INC COM 219350105 8133 279374 SH SOLE 279374 0 0 CORNING INC COM 219350105 25671 881874 SH DFND 01 881874 0 0 CORNING INC COM 219350105 7439 255557 SH DFND 02 0 255557 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 474999 16167419 SH SOLE 0 0 16167419 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3833 130474 SH SOLE 130474 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1258 42821 SH DFND 01 42821 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3951 134468 SH DFND 02 0 134468 0 CORTEVA INC COM 22052L104 5850 197913 SH DFND 02 0 0 197913 CORTEVA INC COM 22052L104 2151874 72796832 SH SOLE 0 0 72796832 CORTEVA INC COM 22052L104 7972 269684 SH SOLE 269684 0 0 CORTEVA INC COM 22052L104 25002 845815 SH DFND 01 845815 0 0 CORTEVA INC COM 22052L104 5964 201761 SH DFND 02 0 201761 0 CORTEXYME INC COM 22053A107 21949 390971 SH SOLE 0 0 390971 CORTEXYME INC COM 22053A107 1161 20684 SH DFND 01 20684 0 0 CORVEL CORP COM 221006109 94672 1083695 SH SOLE 0 0 1083695 CORVEL CORP COM 221006109 144 1650 SH SOLE 1650 0 0 CORVEL CORP COM 221006109 1552 17763 SH DFND 01 17763 0 0 CORVEL CORP COM 221006109 70 800 SH DFND 02 0 800 0 CORVUS PHARMACEUTICALS INC COM 221015100 3112 572027 SH SOLE 0 0 572027 CORVUS PHARMACEUTICALS INC COM 221015100 12 2200 SH DFND 01 2200 0 0 COSTCO WHSL CORP NEW COM 22160K105 34065 115899 SH DFND 02 0 0 115899 COSTCO WHSL CORP NEW COM 22160K105 10932358 37195011 SH SOLE 0 0 37195011 COSTCO WHSL CORP NEW COM 22160K105 45817 155884 SH SOLE 155884 0 0 COSTCO WHSL CORP NEW COM 22160K105 154834 526789 SH DFND 01 526789 0 0 COSTCO WHSL CORP NEW COM 22160K105 35495 120764 SH DFND 02 0 120764 0 COSTAR GROUP INC COM 22160N109 5725 9568 SH DFND 02 0 0 9568 COSTAR GROUP INC COM 22160N109 1966153 3286232 SH SOLE 0 0 3286232 COSTAR GROUP INC COM 22160N109 7823 13075 SH SOLE 13075 0 0 COSTAR GROUP INC COM 22160N109 9699 16211 SH DFND 01 16211 0 0 COSTAR GROUP INC COM 22160N109 5827 9739 SH DFND 02 0 9739 0 COTT CORP QUE COM 22163N106 49295 3603420 SH SOLE 0 0 3603420 COTT CORP QUE COM 22163N106 259 18922 SH SOLE 18922 0 0 COTT CORP QUE COM 22163N106 884 64629 SH DFND 01 64629 0 0 COTT CORP QUE COM 22163N106 641 46884 SH DFND 02 0 46884 0 COUNTY BANCORP INC COM 221907108 2516 98154 SH SOLE 0 0 98154 COUNTY BANCORP INC COM 221907108 29 1133 SH DFND 01 1133 0 0 COTY INC COM CL A 222070203 1002 89110 SH DFND 02 0 0 89110 COTY INC COM CL A 222070203 493819 43895004 SH SOLE 0 0 43895004 COTY INC COM CL A 222070203 1232 109487 SH SOLE 109487 0 0 COTY INC COM CL A 222070203 3697 328617 SH DFND 01 328617 0 0 COTY INC COM CL A 222070203 1017 90438 SH DFND 02 0 90438 0 COUPA SOFTWARE INC COM 22266L106 827333 5656979 SH SOLE 0 0 5656979 COUPA SOFTWARE INC COM 22266L106 1101 7529 SH SOLE 7529 0 0 COUPA SOFTWARE INC COM 22266L106 4072 27841 SH DFND 01 27841 0 0 COUPA SOFTWARE INC COM 22266L106 1651 11290 SH DFND 02 0 11290 0 COUSINS PPTYS INC COM NEW 222795502 871075 21142586 SH SOLE 0 0 21142586 COUSINS PPTYS INC COM NEW 222795502 7030 170642 SH SOLE 170642 0 0 COUSINS PPTYS INC COM NEW 222795502 2294 55674 SH DFND 01 55674 0 0 COUSINS PPTYS INC COM NEW 222795502 6684 162241 SH DFND 02 0 162241 0 COVANTA HLDG CORP COM 22282E102 172738 11640010 SH SOLE 0 0 11640010 COVANTA HLDG CORP COM 22282E102 200 13488 SH SOLE 13488 0 0 COVANTA HLDG CORP COM 22282E102 3449 232417 SH DFND 01 232417 0 0 COVANTA HLDG CORP COM 22282E102 271 18266 SH DFND 02 0 18266 0 COVENANT TRANSN GROUP INC CL A 22284P105 8295 641741 SH SOLE 0 0 641741 COVENANT TRANSN GROUP INC CL A 22284P105 17 1303 SH SOLE 1303 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 135 10452 SH DFND 01 10452 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 7 565 SH DFND 02 0 565 0 COVETRUS INC COM 22304C100 131129 9933986 SH SOLE 0 0 9933986 COVETRUS INC COM 22304C100 146 11028 SH SOLE 11028 0 0 COVETRUS INC COM 22304C100 494 37395 SH DFND 01 37395 0 0 COVETRUS INC COM 22304C100 199 15054 SH DFND 02 0 15054 0 COVIA HLDGS CORP COM 22305A103 3773 1849569 SH SOLE 0 0 1849569 COVIA HLDGS CORP COM 22305A103 67 32605 SH DFND 01 32605 0 0 COWEN INC CL A NEW 223622606 23208 1473523 SH SOLE 0 0 1473523 COWEN INC CL A NEW 223622606 90 5722 SH SOLE 5722 0 0 COWEN INC CL A NEW 223622606 603 38254 SH DFND 01 38254 0 0 COWEN INC CL A NEW 223622606 30 1923 SH DFND 02 0 1923 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 382014 2484806 SH SOLE 0 0 2484806 CRACKER BARREL OLD CTRY STOR COM 22410J106 443 2882 SH SOLE 2882 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 7327 47661 SH DFND 01 47661 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 436 2837 SH DFND 02 0 2837 0 CRAFT BREW ALLIANCE INC COM 224122101 8870 537575 SH SOLE 0 0 537575 CRAFT BREW ALLIANCE INC COM 224122101 175 10612 SH DFND 01 10612 0 0 CRANE CO COM 224399105 393209 4552088 SH SOLE 0 0 4552088 CRANE CO COM 224399105 582 6732 SH SOLE 6732 0 0 CRANE CO COM 224399105 1660 19221 SH DFND 01 19221 0 0 CRANE CO COM 224399105 580 6715 SH DFND 02 0 6715 0 CRAWFORD & CO CL B 224633107 7047 694250 SH SOLE 0 0 694250 CRAWFORD & CO CL B 224633107 45 4446 SH DFND 01 4446 0 0 CRAWFORD & CO CL A 224633206 6180 538835 SH SOLE 0 0 538835 CRAWFORD & CO CL A 224633206 2 176 SH SOLE 176 0 0 CRAWFORD & CO CL A 224633206 329 28643 SH DFND 01 28643 0 0 CREATIVE REALITIES INC COM NEW 22530J200 110 72170 SH SOLE 0 0 72170 CREDIT ACCEP CORP MICH COM 225310101 429776 971619 SH SOLE 0 0 971619 CREDIT ACCEP CORP MICH COM 225310101 568 1284 SH SOLE 1284 0 0 CREDIT ACCEP CORP MICH COM 225310101 2327 5260 SH DFND 01 5260 0 0 CREDIT ACCEP CORP MICH COM 225310101 713 1613 SH DFND 02 0 1613 0 CREE INC COM 225447101 458648 9938210 SH SOLE 0 0 9938210 CREE INC COM 225447101 623 13510 SH SOLE 13510 0 0 CREE INC COM 225447101 1936 41943 SH DFND 01 41943 0 0 CREE INC COM 225447101 964 20891 SH DFND 02 0 20891 0 CRESCENT PT ENERGY CORP COM 22576C101 65996 14764239 SH SOLE 0 0 14764239 CRESCENT PT ENERGY CORP COM 22576C101 334 74711 SH SOLE 74711 0 0 CRESCENT PT ENERGY CORP COM 22576C101 1113 249095 SH DFND 01 249095 0 0 CRESCENT PT ENERGY CORP COM 22576C101 606 135637 SH DFND 02 0 135637 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 83 11784 SH SOLE 0 0 11784 CRESUD S A C I F Y A SPONSORED ADR 226406106 33 4753 SH DFND 02 0 4753 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 12053 480393 SH SOLE 0 0 480393 CRINETICS PHARMACEUTICALS IN COM 22663K107 43 1705 SH SOLE 1705 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 530 21113 SH DFND 01 21113 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 20 790 SH DFND 02 0 790 0 CROCS INC COM 227046109 281620 6722839 SH SOLE 0 0 6722839 CROCS INC COM 227046109 330 7887 SH SOLE 7887 0 0 CROCS INC COM 227046109 5717 136469 SH DFND 01 136469 0 0 CROCS INC COM 227046109 541 12923 SH DFND 02 0 12923 0 CRONOS GROUP INC COM 22717L101 351 45717 SH DFND 02 0 0 45717 CRONOS GROUP INC COM 22717L101 69941 9118756 SH SOLE 0 0 9118756 CRONOS GROUP INC COM 22717L101 439 57300 SH SOLE 57300 0 0 CRONOS GROUP INC COM 22717L101 1237 161306 SH DFND 01 161306 0 0 CRONOS GROUP INC COM 22717L101 275 35793 SH DFND 02 0 35793 0 CROSS CTRY HEALTHCARE INC COM 227483104 28272 2433053 SH SOLE 0 0 2433053 CROSS CTRY HEALTHCARE INC COM 227483104 58 5000 SH SOLE 5000 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 417 35904 SH DFND 01 35904 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 36 3100 SH DFND 02 0 3100 0 CROSSFIRST BANKSHARES INC COM 22766M109 3263 226249 SH SOLE 0 0 226249 CROSSFIRST BANKSHARES INC COM 22766M109 76 5261 SH DFND 01 5261 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 88456 1773723 SH SOLE 0 0 1773723 CROWDSTRIKE HLDGS INC CL A 22788C105 194 3885 SH DFND 01 3885 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 14552 102368 SH DFND 02 0 0 102368 CROWN CASTLE INTL CORP NEW COM 22822V101 7640407 53748903 SH SOLE 0 0 53748903 CROWN CASTLE INTL CORP NEW COM 22822V101 37003 260308 SH SOLE 260308 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 70525 496131 SH DFND 01 496131 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 30825 216845 SH DFND 02 0 216845 0 CROWN CRAFTS INC COM 228309100 1238 201262 SH SOLE 0 0 201262 CROWN CRAFTS INC COM 228309100 18 2860 SH DFND 01 2860 0 0 CROWN HOLDINGS INC COM 228368106 2220 30610 SH DFND 02 0 0 30610 CROWN HOLDINGS INC COM 228368106 911485 12565277 SH SOLE 0 0 12565277 CROWN HOLDINGS INC COM 228368106 3172 43723 SH SOLE 43723 0 0 CROWN HOLDINGS INC COM 228368106 4050 55832 SH DFND 01 55832 0 0 CROWN HOLDINGS INC COM 228368106 2437 33589 SH DFND 02 0 33589 0 CRYOLIFE INC COM 228903100 62221 2296828 SH SOLE 0 0 2296828 CRYOLIFE INC COM 228903100 169 6232 SH SOLE 6232 0 0 CRYOLIFE INC COM 228903100 1961 72398 SH DFND 01 72398 0 0 CRYOLIFE INC COM 228903100 563 20782 SH DFND 02 0 20782 0 CRYOPORT INC COM PAR $0.001 229050307 29586 1797444 SH SOLE 0 0 1797444 CRYOPORT INC COM PAR $0.001 229050307 84 5102 SH SOLE 5102 0 0 CRYOPORT INC COM PAR $0.001 229050307 1037 63011 SH DFND 01 63011 0 0 CRYOPORT INC COM PAR $0.001 229050307 55 3366 SH DFND 02 0 3366 0 CUBESMART COM 229663109 871029 27669290 SH SOLE 0 0 27669290 CUBESMART COM 229663109 7136 226685 SH SOLE 226685 0 0 CUBESMART COM 229663109 2326 73882 SH DFND 01 73882 0 0 CUBESMART COM 229663109 6989 222021 SH DFND 02 0 222021 0 CUBIC CORP COM 229669106 199564 3139281 SH SOLE 0 0 3139281 CUBIC CORP COM 229669106 215 3383 SH SOLE 3383 0 0 CUBIC CORP COM 229669106 2024 31846 SH DFND 01 31846 0 0 CUBIC CORP COM 229669106 441 6930 SH DFND 02 0 6930 0 CUE BIOPHARMA INC COM 22978P106 13495 850060 SH SOLE 0 0 850060 CUE BIOPHARMA INC COM 22978P106 630 39656 SH DFND 01 39656 0 0 CULLEN FROST BANKERS INC COM 229899109 623951 6381177 SH SOLE 0 0 6381177 CULLEN FROST BANKERS INC COM 229899109 747 7643 SH SOLE 7643 0 0 CULLEN FROST BANKERS INC COM 229899109 2159 22077 SH DFND 01 22077 0 0 CULLEN FROST BANKERS INC COM 229899109 1253 12812 SH DFND 02 0 12812 0 CULP INC COM 230215105 8030 589538 SH SOLE 0 0 589538 CULP INC COM 230215105 126 9229 SH DFND 01 9229 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 2004 389040 SH SOLE 0 0 389040 CUMBERLAND PHARMACEUTICALS I COM 230770109 14 2655 SH DFND 01 2655 0 0 CUMMINS INC COM 231021106 7220 40344 SH DFND 02 0 0 40344 CUMMINS INC COM 231021106 2195666 12269030 SH SOLE 0 0 12269030 CUMMINS INC COM 231021106 9491 53033 SH SOLE 53033 0 0 CUMMINS INC COM 231021106 30858 172432 SH DFND 01 172432 0 0 CUMMINS INC COM 231021106 7932 44322 SH DFND 02 0 44322 0 CUMULUS MEDIA INC COM CLASS A 231082801 12541 713800 SH SOLE 0 0 713800 CUMULUS MEDIA INC COM CLASS A 231082801 220 12500 SH DFND 01 12500 0 0 CURIS INC COM NEW 231269200 2100 1235381 SH SOLE 0 0 1235381 CURIS INC COM NEW 231269200 10 6157 SH DFND 01 6157 0 0 CURO GROUP HLDGS CORP COM 23131L107 10442 857347 SH SOLE 0 0 857347 CURO GROUP HLDGS CORP COM 23131L107 27 2192 SH SOLE 2192 0 0 CURO GROUP HLDGS CORP COM 23131L107 365 29985 SH DFND 01 29985 0 0 CURTISS WRIGHT CORP COM 231561101 541786 3845451 SH SOLE 0 0 3845451 CURTISS WRIGHT CORP COM 231561101 695 4934 SH SOLE 4934 0 0 CURTISS WRIGHT CORP COM 231561101 2288 16243 SH DFND 01 16243 0 0 CURTISS WRIGHT CORP COM 231561101 834 5922 SH DFND 02 0 5922 0 CUSTOMERS BANCORP INC COM 23204G100 42433 1782150 SH SOLE 0 0 1782150 CUSTOMERS BANCORP INC COM 23204G100 72 3029 SH SOLE 3029 0 0 CUSTOMERS BANCORP INC COM 23204G100 571 23989 SH DFND 01 23989 0 0 CUSTOMERS BANCORP INC COM 23204G100 135 5669 SH DFND 02 0 5669 0 CUTERA INC COM 232109108 31460 878529 SH SOLE 0 0 878529 CUTERA INC COM 232109108 61 1691 SH SOLE 1691 0 0 CUTERA INC COM 232109108 998 27858 SH DFND 01 27858 0 0 CUTERA INC COM 232109108 35 973 SH DFND 02 0 973 0 CYBEROPTICS CORP COM 232517102 6339 344860 SH SOLE 0 0 344860 CYBEROPTICS CORP COM 232517102 25 1348 SH DFND 01 1348 0 0 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 71 106172 SH SOLE 0 0 106172 CYCLERION THERAPEUTICS INC COM 23255M105 3386 1244905 SH SOLE 0 0 1244905 CYCLERION THERAPEUTICS INC COM 23255M105 4 1377 SH SOLE 1377 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 118 43403 SH DFND 01 43403 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 5 1940 SH DFND 02 0 1940 0 CYMABAY THERAPEUTICS INC COM 23257D103 6944 3542876 SH SOLE 0 0 3542876 CYMABAY THERAPEUTICS INC COM 23257D103 11 5511 SH SOLE 5511 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 272 138842 SH DFND 01 138842 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 8 4096 SH DFND 02 0 4096 0 CYNERGISTEK INC COM 23258P105 713 216158 SH SOLE 0 0 216158 CYPRESS SEMICONDUCTOR CORP COM 232806109 831985 35661590 SH SOLE 0 0 35661590 CYPRESS SEMICONDUCTOR CORP COM 232806109 1108 47506 SH SOLE 47506 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 3296 141274 SH DFND 01 141274 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 1502 64378 SH DFND 02 0 64378 0 CYTOKINETICS INC COM NEW 23282W605 47003 4430063 SH SOLE 0 0 4430063 CYTOKINETICS INC COM NEW 23282W605 82 7770 SH SOLE 7770 0 0 CYTOKINETICS INC COM NEW 23282W605 1110 104657 SH DFND 01 104657 0 0 CYTOKINETICS INC COM NEW 23282W605 37 3500 SH DFND 02 0 3500 0 CYRUSONE INC COM 23283R100 1076360 16450562 SH SOLE 0 0 16450562 CYRUSONE INC COM 23283R100 8602 131467 SH SOLE 131467 0 0 CYRUSONE INC COM 23283R100 2831 43273 SH DFND 01 43273 0 0 CYRUSONE INC COM 23283R100 8708 133093 SH DFND 02 0 133093 0 CYTOSORBENTS CORP COM NEW 23283X206 5174 1343881 SH SOLE 0 0 1343881 CYTOSORBENTS CORP COM NEW 23283X206 233 60585 SH DFND 01 60585 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 21548 2593022 SH SOLE 0 0 2593022 CYTOMX THERAPEUTICS INC COM 23284F105 30 3625 SH SOLE 3625 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 748 90057 SH DFND 01 90057 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 24 2900 SH DFND 02 0 2900 0 DMC GLOBAL INC COM 23291C103 41928 932972 SH SOLE 0 0 932972 DMC GLOBAL INC COM 23291C103 83 1856 SH SOLE 1856 0 0 DMC GLOBAL INC COM 23291C103 1248 27761 SH DFND 01 27761 0 0 DMC GLOBAL INC COM 23291C103 40 893 SH DFND 02 0 893 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 4605 519722 SH SOLE 0 0 519722 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 134 15114 SH DFND 01 15114 0 0 D R HORTON INC COM 23331A109 4958 93997 SH DFND 02 0 0 93997 D R HORTON INC COM 23331A109 1997305 37863600 SH SOLE 0 0 37863600 D R HORTON INC COM 23331A109 6518 123560 SH SOLE 123560 0 0 D R HORTON INC COM 23331A109 20010 379334 SH DFND 01 379334 0 0 D R HORTON INC COM 23331A109 5603 106222 SH DFND 02 0 106222 0 DHI GROUP INC COM 23331S100 8550 2840555 SH SOLE 0 0 2840555 DHI GROUP INC COM 23331S100 117 38905 SH DFND 01 38905 0 0 DSP GROUP INC COM 23332B106 23726 1507398 SH SOLE 0 0 1507398 DSP GROUP INC COM 23332B106 435 27635 SH DFND 01 27635 0 0 DTE ENERGY CO COM 233331107 6353 48916 SH DFND 02 0 0 48916 DTE ENERGY CO COM 233331107 2890086 22253687 SH SOLE 0 0 22253687 DTE ENERGY CO COM 233331107 8139 62671 SH SOLE 62671 0 0 DTE ENERGY CO COM 233331107 28030 215832 SH DFND 01 215832 0 0 DTE ENERGY CO COM 233331107 9433 72637 SH DFND 02 0 72637 0 DLH HLDGS CORP COM 23335Q100 1295 309019 SH SOLE 0 0 309019 DLH HLDGS CORP COM 23335Q100 10 2481 SH DFND 01 2481 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 40217 1010230 SH SOLE 0 0 1010230 DXP ENTERPRISES INC NEW COM NEW 233377407 98 2473 SH SOLE 2473 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 528 13270 SH DFND 01 13270 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 76 1902 SH DFND 02 0 1902 0 DXC TECHNOLOGY CO COM 23355L106 2638 70190 SH DFND 02 0 0 70190 DXC TECHNOLOGY CO COM 23355L106 1074873 28594642 SH SOLE 0 0 28594642 DXC TECHNOLOGY CO COM 23355L106 3430 91237 SH SOLE 91237 0 0 DXC TECHNOLOGY CO COM 23355L106 10904 290064 SH DFND 01 290064 0 0 DXC TECHNOLOGY CO COM 23355L106 2724 72457 SH DFND 02 0 72457 0 DAILY JOURNAL CORP COM 233912104 12598 43379 SH SOLE 0 0 43379 DAILY JOURNAL CORP COM 233912104 266 916 SH DFND 01 916 0 0 DAKTRONICS INC COM 234264109 16822 2762225 SH SOLE 0 0 2762225 DAKTRONICS INC COM 234264109 13 2100 SH SOLE 2100 0 0 DAKTRONICS INC COM 234264109 196 32202 SH DFND 01 32202 0 0 DAKTRONICS INC COM 234264109 7 1200 SH DFND 02 0 1200 0 DANA INCORPORATED COM 235825205 240271 13201717 SH SOLE 0 0 13201717 DANA INCORPORATED COM 235825205 393 21614 SH SOLE 21614 0 0 DANA INCORPORATED COM 235825205 2198 120757 SH DFND 01 120757 0 0 DANA INCORPORATED COM 235825205 376 20680 SH DFND 02 0 20680 0 DANAHER CORPORATION COM 235851102 25486 166051 SH DFND 02 0 0 166051 DANAHER CORPORATION COM 235851102 7390057 48149968 SH SOLE 0 0 48149968 DANAHER CORPORATION COM 235851102 34505 224819 SH SOLE 224819 0 0 DANAHER CORPORATION COM 235851102 110572 720430 SH DFND 01 720430 0 0 DANAHER CORPORATION COM 235851102 28807 187689 SH DFND 02 0 187689 0 DARE BIOSCIENCE INC COM 23666P101 46 56579 SH SOLE 0 0 56579 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 14510 283395 SH SOLE 0 0 283395 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 225 4401 SH DFND 01 4401 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 57 1119 SH DFND 02 0 1119 0 DARDEN RESTAURANTS INC COM 237194105 3464 31773 SH DFND 02 0 0 31773 DARDEN RESTAURANTS INC COM 237194105 1528246 14019315 SH SOLE 0 0 14019315 DARDEN RESTAURANTS INC COM 237194105 4575 41968 SH SOLE 41968 0 0 DARDEN RESTAURANTS INC COM 237194105 15958 146393 SH DFND 01 146393 0 0 DARDEN RESTAURANTS INC COM 237194105 5041 46240 SH DFND 02 0 46240 0 DARLING INGREDIENTS INC COM 237266101 483532 17219785 SH SOLE 0 0 17219785 DARLING INGREDIENTS INC COM 237266101 597 21273 SH SOLE 21273 0 0 DARLING INGREDIENTS INC COM 237266101 3865 137647 SH DFND 01 137647 0 0 DARLING INGREDIENTS INC COM 237266101 1285 45758 SH DFND 02 0 45758 0 DASEKE INC COM 23753F107 6984 2210214 SH SOLE 0 0 2210214 DASEKE INC COM 23753F107 121 38211 SH DFND 01 38211 0 0 DATA I O CORP COM 237690102 1358 324172 SH SOLE 0 0 324172 DATA I O CORP COM 237690102 9 2095 SH DFND 01 2095 0 0 DATADOG INC CL A COM 23804L103 89397 2366251 SH SOLE 0 0 2366251 DATADOG INC CL A COM 23804L103 201 5319 SH DFND 01 5319 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 145328 3617835 SH SOLE 0 0 3617835 DAVE & BUSTERS ENTMT INC COM 238337109 169 4207 SH SOLE 4207 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 2445 60877 SH DFND 01 60877 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 378 9400 SH DFND 02 0 9400 0 DAVITA INC COM 23918K108 2023 26966 SH DFND 02 0 0 26966 DAVITA INC COM 23918K108 771139 10277743 SH SOLE 0 0 10277743 DAVITA INC COM 23918K108 2987 39806 SH SOLE 39806 0 0 DAVITA INC COM 23918K108 7779 103672 SH DFND 01 103672 0 0 DAVITA INC COM 23918K108 2496 33270 SH DFND 02 0 33270 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 1852 771585 SH SOLE 0 0 771585 DAWSON GEOPHYSICAL CO NEW COM 239360100 12 4849 SH DFND 01 4849 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 134199 2156161 SH SOLE 0 0 2156161 DECIPHERA PHARMACEUTICALS IN COM 24344T101 203 3260 SH SOLE 3260 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 2417 38840 SH DFND 01 38840 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 156 2500 SH DFND 02 0 2500 0 DECKERS OUTDOOR CORP COM 243537107 473851 2806175 SH SOLE 0 0 2806175 DECKERS OUTDOOR CORP COM 243537107 686 4062 SH SOLE 4062 0 0 DECKERS OUTDOOR CORP COM 243537107 9366 55466 SH DFND 01 55466 0 0 DECKERS OUTDOOR CORP COM 243537107 1043 6175 SH DFND 02 0 6175 0 DEERE & CO COM 244199105 13771 79482 SH DFND 02 0 0 79482 DEERE & CO COM 244199105 3986930 23011252 SH SOLE 0 0 23011252 DEERE & CO COM 244199105 18235 105246 SH SOLE 105246 0 0 DEERE & CO COM 244199105 62075 358277 SH DFND 01 358277 0 0 DEERE & CO COM 244199105 14202 81969 SH DFND 02 0 81969 0 DEL TACO RESTAURANTS INC COM 245496104 12298 1555725 SH SOLE 0 0 1555725 DEL TACO RESTAURANTS INC COM 245496104 23 2911 SH SOLE 2911 0 0 DEL TACO RESTAURANTS INC COM 245496104 205 25940 SH DFND 01 25940 0 0 DEL TACO RESTAURANTS INC COM 245496104 10 1270 SH DFND 02 0 1270 0 DELEK US HLDGS INC NEW COM 24665A103 291945 8706984 SH SOLE 0 0 8706984 DELEK US HLDGS INC NEW COM 24665A103 326 9718 SH SOLE 9718 0 0 DELEK US HLDGS INC NEW COM 24665A103 2083 62130 SH DFND 01 62130 0 0 DELEK US HLDGS INC NEW COM 24665A103 562 16758 SH DFND 02 0 16758 0 DELL TECHNOLOGIES INC CL C 24703L202 2134 41520 SH DFND 02 0 0 41520 DELL TECHNOLOGIES INC CL C 24703L202 608916 11848917 SH SOLE 0 0 11848917 DELL TECHNOLOGIES INC CL C 24703L202 2672 51997 SH SOLE 51997 0 0 DELL TECHNOLOGIES INC CL C 24703L202 3396 66087 SH DFND 01 66087 0 0 DELL TECHNOLOGIES INC CL C 24703L202 2546 49544 SH DFND 02 0 49544 0 DELTA AIR LINES INC DEL COM NEW 247361702 2574 44016 SH DFND 02 0 0 44016 DELTA AIR LINES INC DEL COM NEW 247361702 2515197 43009526 SH SOLE 0 0 43009526 DELTA AIR LINES INC DEL COM NEW 247361702 3449 58980 SH SOLE 58980 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 38482 658036 SH DFND 01 658036 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2432 41583 SH DFND 02 0 41583 0 DELTA APPAREL INC COM 247368103 9383 301716 SH SOLE 0 0 301716 DELTA APPAREL INC COM 247368103 151 4846 SH DFND 01 4846 0 0 DENBURY RES INC COM NEW 247916208 97059 68835879 SH SOLE 0 0 68835879 DENBURY RES INC COM NEW 247916208 77 54766 SH SOLE 54766 0 0 DENBURY RES INC COM NEW 247916208 567 402326 SH DFND 01 402326 0 0 DENBURY RES INC COM NEW 247916208 116 82148 SH DFND 02 0 82148 0 DELUXE CORP COM 248019101 189444 3794945 SH SOLE 0 0 3794945 DELUXE CORP COM 248019101 267 5344 SH SOLE 5344 0 0 DELUXE CORP COM 248019101 1920 38470 SH DFND 01 38470 0 0 DELUXE CORP COM 248019101 343 6877 SH DFND 02 0 6877 0 DENALI THERAPEUTICS INC COM 24823R105 106035 6086942 SH SOLE 0 0 6086942 DENALI THERAPEUTICS INC COM 24823R105 129 7419 SH SOLE 7419 0 0 DENALI THERAPEUTICS INC COM 24823R105 1717 98581 SH DFND 01 98581 0 0 DENALI THERAPEUTICS INC COM 24823R105 254 14600 SH DFND 02 0 14600 0 DENNYS CORP COM 24869P104 57720 2903411 SH SOLE 0 0 2903411 DENNYS CORP COM 24869P104 143 7178 SH SOLE 7178 0 0 DENNYS CORP COM 24869P104 1944 97804 SH DFND 01 97804 0 0 DENNYS CORP COM 24869P104 282 14176 SH DFND 02 0 14176 0 DENTSPLY SIRONA INC COM 24906P109 3333 58899 SH DFND 02 0 0 58899 DENTSPLY SIRONA INC COM 24906P109 1433421 25329931 SH SOLE 0 0 25329931 DENTSPLY SIRONA INC COM 24906P109 4282 75670 SH SOLE 75670 0 0 DENTSPLY SIRONA INC COM 24906P109 14193 250810 SH DFND 01 250810 0 0 DENTSPLY SIRONA INC COM 24906P109 4728 83549 SH DFND 02 0 83549 0 DERMIRA INC COM 24983L104 35145 2318288 SH SOLE 0 0 2318288 DERMIRA INC COM 24983L104 132 8730 SH SOLE 8730 0 0 DERMIRA INC COM 24983L104 1402 92510 SH DFND 01 92510 0 0 DERMIRA INC COM 24983L104 47 3083 SH DFND 02 0 3083 0 DERMTECH INC COM 24984K105 2596 209393 SH SOLE 0 0 209393 DESCARTES SYS GROUP INC COM 249906108 97273 2276995 SH SOLE 0 0 2276995 DESCARTES SYS GROUP INC COM 249906108 481 11266 SH SOLE 11266 0 0 DESCARTES SYS GROUP INC COM 249906108 1701 39821 SH DFND 01 39821 0 0 DESCARTES SYS GROUP INC COM 249906108 561 13139 SH DFND 02 0 13139 0 DESIGNER BRANDS INC CL A 250565108 96421 6125845 SH SOLE 0 0 6125845 DESIGNER BRANDS INC CL A 250565108 122 7727 SH SOLE 7727 0 0 DESIGNER BRANDS INC CL A 250565108 1194 75880 SH DFND 01 75880 0 0 DESIGNER BRANDS INC CL A 250565108 143 9099 SH DFND 02 0 9099 0 DESTINATION XL GROUP INC COM 25065K104 2175 1698922 SH SOLE 0 0 1698922 DESTINATION XL GROUP INC COM 25065K104 12 9467 SH DFND 01 9467 0 0 DEVON ENERGY CORP NEW COM 25179M103 2686 103423 SH DFND 02 0 0 103423 DEVON ENERGY CORP NEW COM 25179M103 1157899 44586037 SH SOLE 0 0 44586037 DEVON ENERGY CORP NEW COM 25179M103 3810 146697 SH SOLE 146697 0 0 DEVON ENERGY CORP NEW COM 25179M103 11384 438369 SH DFND 01 438369 0 0 DEVON ENERGY CORP NEW COM 25179M103 3191 122855 SH DFND 02 0 122855 0 DEXCOM INC COM 252131107 5126 23436 SH DFND 02 0 0 23436 DEXCOM INC COM 252131107 1825700 8346438 SH SOLE 0 0 8346438 DEXCOM INC COM 252131107 7056 32256 SH SOLE 32256 0 0 DEXCOM INC COM 252131107 8876 40579 SH DFND 01 40579 0 0 DEXCOM INC COM 252131107 5365 24526 SH DFND 02 0 24526 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 393 81055 SH SOLE 0 0 81055 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 21121 150368 SH SOLE 0 0 150368 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 52 369 SH SOLE 369 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 814 5793 SH DFND 01 5793 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 32 231 SH DFND 02 0 231 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 48095 6689098 SH SOLE 0 0 6689098 DIAMOND OFFSHORE DRILLING IN COM 25271C102 49 6800 SH SOLE 6800 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 391 54334 SH DFND 01 54334 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 58 8000 SH DFND 02 0 8000 0 DIAMONDROCK HOSPITALITY CO COM 252784301 338235 30526655 SH SOLE 0 0 30526655 DIAMONDROCK HOSPITALITY CO COM 252784301 2633 237600 SH SOLE 237600 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1863 168104 SH DFND 01 168104 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2524 227783 SH DFND 02 0 227783 0 DIAMONDBACK ENERGY INC COM 25278X109 3868 41658 SH DFND 02 0 0 41658 DIAMONDBACK ENERGY INC COM 25278X109 1645720 17722593 SH SOLE 0 0 17722593 DIAMONDBACK ENERGY INC COM 25278X109 4693 50540 SH SOLE 50540 0 0 DIAMONDBACK ENERGY INC COM 25278X109 17075 183881 SH DFND 01 183881 0 0 DIAMONDBACK ENERGY INC COM 25278X109 4049 43603 SH DFND 02 0 43603 0 DICERNA PHARMACEUTICALS INC COM 253031108 59914 2719643 SH SOLE 0 0 2719643 DICERNA PHARMACEUTICALS INC COM 253031108 123 5600 SH SOLE 5600 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 2264 102756 SH DFND 01 102756 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 93 4200 SH DFND 02 0 4200 0 DICKS SPORTING GOODS INC COM 253393102 273075 5517785 SH SOLE 0 0 5517785 DICKS SPORTING GOODS INC COM 253393102 433 8754 SH SOLE 8754 0 0 DICKS SPORTING GOODS INC COM 253393102 1201 24258 SH DFND 01 24258 0 0 DICKS SPORTING GOODS INC COM 253393102 544 10998 SH DFND 02 0 10998 0 DIEBOLD NXDF INC COM 253651103 91436 8658693 SH SOLE 0 0 8658693 DIEBOLD NXDF INC COM 253651103 120 11361 SH SOLE 11361 0 0 DIEBOLD NXDF INC COM 253651103 1159 109793 SH DFND 01 109793 0 0 DIEBOLD NXDF INC COM 253651103 220 20802 SH DFND 02 0 20802 0 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 13 27343 SH SOLE 0 0 27343 DIGI INTL INC COM 253798102 32290 1822253 SH SOLE 0 0 1822253 DIGI INTL INC COM 253798102 408 23029 SH DFND 01 23029 0 0 DIGIMARC CORP NEW COM 25381B101 18346 546667 SH SOLE 0 0 546667 DIGIMARC CORP NEW COM 25381B101 59 1765 SH SOLE 1765 0 0 DIGIMARC CORP NEW COM 25381B101 758 22580 SH DFND 01 22580 0 0 DIGIMARC CORP NEW COM 25381B101 39 1163 SH DFND 02 0 1163 0 DIGIRAD CORP COM NEW 253827703 95 36796 SH SOLE 0 0 36796 DIGITAL ALLY INC COM NEW 25382P208 275 269755 SH SOLE 0 0 269755 DIGITAL RLTY TR INC COM 253868103 6182 51627 SH DFND 02 0 0 51627 DIGITAL RLTY TR INC COM 253868103 3991046 33330935 SH SOLE 0 0 33330935 DIGITAL RLTY TR INC COM 253868103 34866 291181 SH SOLE 291181 0 0 DIGITAL RLTY TR INC COM 253868103 28253 235952 SH DFND 01 235952 0 0 DIGITAL RLTY TR INC COM 253868103 32375 270381 SH DFND 02 0 270381 0 DIME CMNTY BANCSHARES COM 253922108 72337 3462779 SH SOLE 0 0 3462779 DIME CMNTY BANCSHARES COM 253922108 137 6581 SH SOLE 6581 0 0 DIME CMNTY BANCSHARES COM 253922108 559 26736 SH DFND 01 26736 0 0 DIME CMNTY BANCSHARES COM 253922108 48 2300 SH DFND 02 0 2300 0 DIGITAL TURBINE INC COM NEW 25400W102 26395 3702016 SH SOLE 0 0 3702016 DIGITAL TURBINE INC COM NEW 25400W102 65 9176 SH SOLE 9176 0 0 DIGITAL TURBINE INC COM NEW 25400W102 1089 152754 SH DFND 01 152754 0 0 DIGITAL TURBINE INC COM NEW 25400W102 41 5820 SH DFND 02 0 5820 0 DILLARDS INC CL A 254067101 65927 897206 SH SOLE 0 0 897206 DILLARDS INC CL A 254067101 98 1334 SH SOLE 1334 0 0 DILLARDS INC CL A 254067101 608 8277 SH DFND 01 8277 0 0 DILLARDS INC CL A 254067101 154 2094 SH DFND 02 0 2094 0 DINE BRANDS GLOBAL INC COM 254423106 174032 2083715 SH SOLE 0 0 2083715 DINE BRANDS GLOBAL INC COM 254423106 168 2017 SH SOLE 2017 0 0 DINE BRANDS GLOBAL INC COM 254423106 2014 24114 SH DFND 01 24114 0 0 DINE BRANDS GLOBAL INC COM 254423106 242 2901 SH DFND 02 0 2901 0 DIODES INC COM 254543101 264667 4695177 SH SOLE 0 0 4695177 DIODES INC COM 254543101 322 5706 SH SOLE 5706 0 0 DIODES INC COM 254543101 2585 45853 SH DFND 01 45853 0 0 DIODES INC COM 254543101 456 8084 SH DFND 02 0 8084 0 DIPLOMAT PHARMACY INC COM 25456K101 29020 7254934 SH SOLE 0 0 7254934 DIPLOMAT PHARMACY INC COM 25456K101 25 6330 SH SOLE 6330 0 0 DIPLOMAT PHARMACY INC COM 25456K101 194 48525 SH DFND 01 48525 0 0 DIPLOMAT PHARMACY INC COM 25456K101 27 6815 SH DFND 02 0 6815 0 DISNEY WALT CO COM DISNEY 254687106 68210 471614 SH DFND 02 0 0 471614 DISNEY WALT CO COM DISNEY 254687106 18881351 130549338 SH SOLE 0 0 130549338 DISNEY WALT CO COM DISNEY 254687106 92354 638555 SH SOLE 638555 0 0 DISNEY WALT CO COM DISNEY 254687106 293195 2027205 SH DFND 01 2027205 0 0 DISNEY WALT CO COM DISNEY 254687106 72399 500582 SH DFND 02 0 500582 0 DISCOVER FINL SVCS COM 254709108 7284 85878 SH DFND 02 0 0 85878 DISCOVER FINL SVCS COM 254709108 2042894 24085053 SH SOLE 0 0 24085053 DISCOVER FINL SVCS COM 254709108 9587 113023 SH SOLE 113023 0 0 DISCOVER FINL SVCS COM 254709108 30647 361320 SH DFND 01 361320 0 0 DISCOVER FINL SVCS COM 254709108 8154 96138 SH DFND 02 0 96138 0 DISCOVERY INC COM SER A 25470F104 1374 41979 SH DFND 02 0 0 41979 DISCOVERY INC COM SER A 25470F104 623838 19054296 SH SOLE 0 0 19054296 DISCOVERY INC COM SER A 25470F104 2220 67802 SH SOLE 67802 0 0 DISCOVERY INC COM SER A 25470F104 8201 250484 SH DFND 01 250484 0 0 DISCOVERY INC COM SER A 25470F104 1878 57365 SH DFND 02 0 57365 0 DISCOVERY INC COM SER C 25470F302 2969 97363 SH DFND 02 0 0 97363 DISCOVERY INC COM SER C 25470F302 1136476 37273737 SH SOLE 0 0 37273737 DISCOVERY INC COM SER C 25470F302 3626 118911 SH SOLE 118911 0 0 DISCOVERY INC COM SER C 25470F302 9209 302043 SH DFND 01 302043 0 0 DISCOVERY INC COM SER C 25470F302 2684 88043 SH DFND 02 0 88043 0 DISH NETWORK CORP CL A 25470M109 2061 58099 SH DFND 02 0 0 58099 DISH NETWORK CORP CL A 25470M109 935169 26365083 SH SOLE 0 0 26365083 DISH NETWORK CORP CL A 25470M109 2975 83871 SH SOLE 83871 0 0 DISH NETWORK CORP CL A 25470M109 10311 290710 SH DFND 01 290710 0 0 DISH NETWORK CORP CL A 25470M109 2555 72038 SH DFND 02 0 72038 0 DIRTT ENVIRONMENTAL SOLUT LT COM 25490H106 94 28369 SH SOLE 0 0 28369 DIRTT ENVIRONMENTAL SOLUT LT COM 25490H106 21 6335 SH SOLE 6335 0 0 DIRTT ENVIRONMENTAL SOLUT LT COM 25490H106 25 7500 SH DFND 02 0 7500 0 DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 390 374625 SH SOLE 0 0 374625 DIXIE GROUP INC CL A 255519100 192 168576 SH SOLE 0 0 168576 DR REDDYS LABS LTD ADR 256135203 42047 1036153 SH SOLE 0 0 1036153 DR REDDYS LABS LTD ADR 256135203 199 4902 SH SOLE 4902 0 0 DR REDDYS LABS LTD ADR 256135203 482 11874 SH DFND 01 11874 0 0 DR REDDYS LABS LTD ADR 256135203 2894 71312 SH DFND 02 0 71312 0 DOCUMENT SEC SYS INC COM NEW 25614T200 113 374691 SH SOLE 0 0 374691 DOCUSIGN INC COM 256163106 1628 21962 SH DFND 02 0 0 21962 DOCUSIGN INC COM 256163106 918201 12389699 SH SOLE 0 0 12389699 DOCUSIGN INC COM 256163106 2464 33247 SH SOLE 33247 0 0 DOCUSIGN INC COM 256163106 4706 63501 SH DFND 01 63501 0 0 DOCUSIGN INC COM 256163106 2344 31630 SH DFND 02 0 31630 0 DOLBY LABORATORIES INC COM CL A 25659T107 395875 5754001 SH SOLE 0 0 5754001 DOLBY LABORATORIES INC COM CL A 25659T107 571 8297 SH SOLE 8297 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 1713 24901 SH DFND 01 24901 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 900 13079 SH DFND 02 0 13079 0 DOLLAR GEN CORP NEW COM 256677105 10593 67915 SH DFND 02 0 0 67915 DOLLAR GEN CORP NEW COM 256677105 3022864 19379820 SH SOLE 0 0 19379820 DOLLAR GEN CORP NEW COM 256677105 14315 91773 SH SOLE 91773 0 0 DOLLAR GEN CORP NEW COM 256677105 47428 304065 SH DFND 01 304065 0 0 DOLLAR GEN CORP NEW COM 256677105 12486 80048 SH DFND 02 0 80048 0 DOLLAR TREE INC COM 256746108 5914 62879 SH DFND 02 0 0 62879 DOLLAR TREE INC COM 256746108 2370709 25206900 SH SOLE 0 0 25206900 DOLLAR TREE INC COM 256746108 7893 83925 SH SOLE 83925 0 0 DOLLAR TREE INC COM 256746108 25921 275610 SH DFND 01 275610 0 0 DOLLAR TREE INC COM 256746108 6759 71871 SH DFND 02 0 71871 0 DOLPHIN ENTMT INC COM 25686H100 369 527278 SH SOLE 0 0 527278 DOMINION ENERGY INC COM 25746U109 17814 215094 SH DFND 02 0 0 215094 DOMINION ENERGY INC COM 25746U109 5528080 66748131 SH SOLE 0 0 66748131 DOMINION ENERGY INC COM 25746U109 41601 502301 SH SOLE 502301 0 0 DOMINION ENERGY INC COM 25746U109 77037 930170 SH DFND 01 930170 0 0 DOMINION ENERGY INC COM 25746U109 37722 455474 SH DFND 02 0 455474 0 DOMINOS PIZZA INC COM 25754A201 3183 10833 SH DFND 02 0 0 10833 DOMINOS PIZZA INC COM 25754A201 1124412 3827394 SH SOLE 0 0 3827394 DOMINOS PIZZA INC COM 25754A201 3846 13090 SH SOLE 13090 0 0 DOMINOS PIZZA INC COM 25754A201 5356 18233 SH DFND 01 18233 0 0 DOMINOS PIZZA INC COM 25754A201 3287 11189 SH DFND 02 0 11189 0 DOMO INC COM CL B 257554105 29016 1335905 SH SOLE 0 0 1335905 DOMO INC COM CL B 257554105 27 1252 SH SOLE 1252 0 0 DOMO INC COM CL B 257554105 755 34764 SH DFND 01 34764 0 0 DOMO INC COM CL B 257554105 24 1100 SH DFND 02 0 1100 0 DOMTAR CORP COM NEW 257559203 254294 6649950 SH SOLE 0 0 6649950 DOMTAR CORP COM NEW 257559203 296 7749 SH SOLE 7749 0 0 DOMTAR CORP COM NEW 257559203 841 21985 SH DFND 01 21985 0 0 DOMTAR CORP COM NEW 257559203 370 9688 SH DFND 02 0 9688 0 DONALDSON INC COM 257651109 729555 12661484 SH SOLE 0 0 12661484 DONALDSON INC COM 257651109 953 16548 SH SOLE 16548 0 0 DONALDSON INC COM 257651109 3275 56844 SH DFND 01 56844 0 0 DONALDSON INC COM 257651109 1010 17537 SH DFND 02 0 17537 0 DONEGAL GROUP INC CL A 257701201 6968 470185 SH SOLE 0 0 470185 DONEGAL GROUP INC CL A 257701201 32 2166 SH SOLE 2166 0 0 DONEGAL GROUP INC CL A 257701201 134 9055 SH DFND 01 9055 0 0 DONEGAL GROUP INC CL B 257701300 819 67877 SH SOLE 0 0 67877 DONNELLEY R R & SONS CO COM 257867200 18639 4718850 SH SOLE 0 0 4718850 DONNELLEY R R & SONS CO COM 257867200 86 21664 SH SOLE 21664 0 0 DONNELLEY R R & SONS CO COM 257867200 230 58131 SH DFND 01 58131 0 0 DONNELLEY R R & SONS CO COM 257867200 143 36188 SH DFND 02 0 36188 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 22720 2170023 SH SOLE 0 0 2170023 DONNELLEY FINL SOLUTIONS INC COM 25787G100 43 4094 SH SOLE 4094 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 278 26597 SH DFND 01 26597 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 31 2920 SH DFND 02 0 2920 0 DORMAN PRODUCTS INC COM 258278100 217308 2869890 SH SOLE 0 0 2869890 DORMAN PRODUCTS INC COM 258278100 257 3393 SH SOLE 3393 0 0 DORMAN PRODUCTS INC COM 258278100 4066 53698 SH DFND 01 53698 0 0 DORMAN PRODUCTS INC COM 258278100 355 4693 SH DFND 02 0 4693 0 DOUGLAS EMMETT INC COM 25960P109 1066701 24298423 SH SOLE 0 0 24298423 DOUGLAS EMMETT INC COM 25960P109 8593 195747 SH SOLE 195747 0 0 DOUGLAS EMMETT INC COM 25960P109 2773 63157 SH DFND 01 63157 0 0 DOUGLAS EMMETT INC COM 25960P109 8365 190557 SH DFND 02 0 190557 0 DOUGLAS DYNAMICS INC COM 25960R105 60384 1097884 SH SOLE 0 0 1097884 DOUGLAS DYNAMICS INC COM 25960R105 138 2500 SH SOLE 2500 0 0 DOUGLAS DYNAMICS INC COM 25960R105 2441 44376 SH DFND 01 44376 0 0 DOUGLAS DYNAMICS INC COM 25960R105 398 7237 SH DFND 02 0 7237 0 DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 13089 1545375 SH SOLE 0 0 1545375 DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 174 20503 SH DFND 01 20503 0 0 DOVER CORP COM 260003108 4469 38776 SH DFND 02 0 0 38776 DOVER CORP COM 260003108 1990800 17272254 SH SOLE 0 0 17272254 DOVER CORP COM 260003108 5685 49325 SH SOLE 49325 0 0 DOVER CORP COM 260003108 19376 168111 SH DFND 01 168111 0 0 DOVER CORP COM 260003108 4692 40710 SH DFND 02 0 40710 0 DOVER MOTORSPORTS INC COM 260174107 337 181111 SH SOLE 0 0 181111 DOVER MOTORSPORTS INC COM 260174107 8 4284 SH DFND 01 4284 0 0 DOW INC COM 260557103 10815 197611 SH DFND 02 0 0 197611 DOW INC COM 260557103 3227859 58977874 SH SOLE 0 0 58977874 DOW INC COM 260557103 14328 261796 SH SOLE 261796 0 0 DOW INC COM 260557103 46022 840893 SH DFND 01 840893 0 0 DOW INC COM 260557103 11187 204395 SH DFND 02 0 204395 0 DPW HLDGS INC COM 26140E600 15 12261 SH SOLE 0 0 12261 DRIL QUIP INC COM 262037104 180715 3852378 SH SOLE 0 0 3852378 DRIL QUIP INC COM 262037104 209 4452 SH SOLE 4452 0 0 DRIL QUIP INC COM 262037104 1413 30111 SH DFND 01 30111 0 0 DRIL QUIP INC COM 262037104 225 4800 SH DFND 02 0 4800 0 DRIVE SHACK INC COM 262077100 11016 3009878 SH SOLE 0 0 3009878 DRIVE SHACK INC COM 262077100 424 115933 SH DFND 01 115933 0 0 DROPBOX INC CL A 26210C104 978 54579 SH DFND 02 0 0 54579 DROPBOX INC CL A 26210C104 366454 20460851 SH SOLE 0 0 20460851 DROPBOX INC CL A 26210C104 1739 97082 SH SOLE 97082 0 0 DROPBOX INC CL A 26210C104 1708 95376 SH DFND 01 95376 0 0 DROPBOX INC CL A 26210C104 1079 60262 SH DFND 02 0 60262 0 DROPCAR INC COM NEW 26210U203 12 14134 SH SOLE 0 0 14134 DUCOMMUN INC DEL COM 264147109 27194 538173 SH SOLE 0 0 538173 DUCOMMUN INC DEL COM 264147109 69 1364 SH SOLE 1364 0 0 DUCOMMUN INC DEL COM 264147109 550 10887 SH DFND 01 10887 0 0 DUCOMMUN INC DEL COM 264147109 45 899 SH DFND 02 0 899 0 DUKE REALTY CORP COM NEW 264411505 3105 89557 SH DFND 02 0 0 89557 DUKE REALTY CORP COM NEW 264411505 2060975 59445485 SH SOLE 0 0 59445485 DUKE REALTY CORP COM NEW 264411505 17282 498477 SH SOLE 498477 0 0 DUKE REALTY CORP COM NEW 264411505 14418 415870 SH DFND 01 415870 0 0 DUKE REALTY CORP COM NEW 264411505 16226 468012 SH DFND 02 0 468012 0 DUKE ENERGY CORP NEW COM NEW 26441C204 15188 166514 SH DFND 02 0 0 166514 DUKE ENERGY CORP NEW COM NEW 26441C204 5479008 60070259 SH SOLE 0 0 60070259 DUKE ENERGY CORP NEW COM NEW 26441C204 40587 444986 SH SOLE 444986 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 75131 823719 SH DFND 01 823719 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 39961 438116 SH DFND 02 0 438116 0 DULUTH HLDGS INC COM CL B 26443V101 5844 554998 SH SOLE 0 0 554998 DULUTH HLDGS INC COM CL B 26443V101 34 3203 SH SOLE 3203 0 0 DULUTH HLDGS INC COM CL B 26443V101 219 20754 SH DFND 01 20754 0 0 DULUTH HLDGS INC COM CL B 26443V101 9 900 SH DFND 02 0 900 0 DUNKIN BRANDS GROUP INC COM 265504100 567378 7510966 SH SOLE 0 0 7510966 DUNKIN BRANDS GROUP INC COM 265504100 785 10391 SH SOLE 10391 0 0 DUNKIN BRANDS GROUP INC COM 265504100 2782 36823 SH DFND 01 36823 0 0 DUNKIN BRANDS GROUP INC COM 265504100 903 11959 SH DFND 02 0 11959 0 DUPONT DE NEMOURS INC COM 26614N102 12705 197902 SH DFND 02 0 0 197902 DUPONT DE NEMOURS INC COM 26614N102 3756032 58505179 SH SOLE 0 0 58505179 DUPONT DE NEMOURS INC COM 26614N102 16982 264516 SH SOLE 264516 0 0 DUPONT DE NEMOURS INC COM 26614N102 53780 837687 SH DFND 01 837687 0 0 DUPONT DE NEMOURS INC COM 26614N102 13028 202934 SH DFND 02 0 202934 0 DURECT CORP COM 266605104 31103 8185090 SH SOLE 0 0 8185090 DURECT CORP COM 266605104 130 34114 SH DFND 01 34114 0 0 DYADIC INTL INC DEL COM 26745T101 4928 951394 SH SOLE 0 0 951394 DYADIC INTL INC DEL COM 26745T101 22 4175 SH DFND 01 4175 0 0 DYCOM INDS INC COM 267475101 131943 2798361 SH SOLE 0 0 2798361 DYCOM INDS INC COM 267475101 194 4120 SH SOLE 4120 0 0 DYCOM INDS INC COM 267475101 2496 52941 SH DFND 01 52941 0 0 DYCOM INDS INC COM 267475101 244 5183 SH DFND 02 0 5183 0 DYNATRACE INC COM 268150109 150911 5964876 SH SOLE 0 0 5964876 DYNATRACE INC COM 268150109 735 29036 SH DFND 01 29036 0 0 DYNATRONICS CORP COM NEW 268157401 27 32976 SH SOLE 0 0 32976 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 22748 3977000 SH SOLE 0 0 3977000 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 66 11517 SH SOLE 11517 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 883 154365 SH DFND 01 154365 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 26 4612 SH DFND 02 0 4612 0 DYNEX CAP INC COM 26817Q886 19990 1180036 SH SOLE 0 0 1180036 DYNEX CAP INC COM 26817Q886 45 2673 SH SOLE 2673 0 0 DYNEX CAP INC COM 26817Q886 335 19763 SH DFND 01 19763 0 0 DYNEX CAP INC COM 26817Q886 395 23295 SH DFND 02 0 23295 0 E L F BEAUTY INC COM 26856L103 49220 3051454 SH SOLE 0 0 3051454 E L F BEAUTY INC COM 26856L103 49 3029 SH SOLE 3029 0 0 E L F BEAUTY INC COM 26856L103 417 25854 SH DFND 01 25854 0 0 E L F BEAUTY INC COM 26856L103 29 1800 SH DFND 02 0 1800 0 EL POLLO LOCO HLDGS INC COM 268603107 27907 1843267 SH SOLE 0 0 1843267 EL POLLO LOCO HLDGS INC COM 268603107 43 2853 SH SOLE 2853 0 0 EL POLLO LOCO HLDGS INC COM 268603107 249 16467 SH DFND 01 16467 0 0 EL POLLO LOCO HLDGS INC COM 268603107 30 2000 SH DFND 02 0 2000 0 EOG RES INC COM 26875P101 11245 134253 SH DFND 02 0 0 134253 EOG RES INC COM 26875P101 3812769 45520161 SH SOLE 0 0 45520161 EOG RES INC COM 26875P101 16923 202036 SH SOLE 202036 0 0 EOG RES INC COM 26875P101 55112 657978 SH DFND 01 657978 0 0 EOG RES INC COM 26875P101 13205 157648 SH DFND 02 0 157648 0 EQT CORP COM 26884L109 258666 23730818 SH SOLE 0 0 23730818 EQT CORP COM 26884L109 382 35034 SH SOLE 35034 0 0 EQT CORP COM 26884L109 1072 98340 SH DFND 01 98340 0 0 EQT CORP COM 26884L109 554 50854 SH DFND 02 0 50854 0 EPR PPTYS COM SH BEN INT 26884U109 840784 11902375 SH SOLE 0 0 11902375 EPR PPTYS COM SH BEN INT 26884U109 6495 91952 SH SOLE 91952 0 0 EPR PPTYS COM SH BEN INT 26884U109 2137 30253 SH DFND 01 30253 0 0 EPR PPTYS COM SH BEN INT 26884U109 5988 84768 SH DFND 02 0 84768 0 ERA GROUP INC COM 26885G109 14090 1385481 SH SOLE 0 0 1385481 ERA GROUP INC COM 26885G109 170 16689 SH DFND 01 16689 0 0 EAGLE BANCORP INC MD COM 268948106 155568 3199021 SH SOLE 0 0 3199021 EAGLE BANCORP INC MD COM 268948106 249 5123 SH SOLE 5123 0 0 EAGLE BANCORP INC MD COM 268948106 1489 30616 SH DFND 01 30616 0 0 EAGLE BANCORP INC MD COM 268948106 278 5713 SH DFND 02 0 5713 0 E TRADE FINANCIAL CORP COM NEW 269246401 2986 65819 SH DFND 02 0 0 65819 E TRADE FINANCIAL CORP COM NEW 269246401 1128404 24871149 SH SOLE 0 0 24871149 E TRADE FINANCIAL CORP COM NEW 269246401 3851 84883 SH SOLE 84883 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 11691 257671 SH DFND 01 257671 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 2973 65528 SH DFND 02 0 65528 0 EVO PMTS INC CL A COM 26927E104 90069 3410424 SH SOLE 0 0 3410424 EVO PMTS INC CL A COM 26927E104 178 6735 SH SOLE 6735 0 0 EVO PMTS INC CL A COM 26927E104 1878 71119 SH DFND 01 71119 0 0 EVO PMTS INC CL A COM 26927E104 71 2683 SH DFND 02 0 2683 0 EVI INDUSTRIES INC COM 26929N102 5120 189332 SH SOLE 0 0 189332 EVI INDUSTRIES INC COM 26929N102 253 9344 SH DFND 01 9344 0 0 EAGLE BANCORP MONT INC COM 26942G100 3187 149014 SH SOLE 0 0 149014 EAGLE BANCORP MONT INC COM 26942G100 19 907 SH DFND 01 907 0 0 EAGLE MATERIALS INC COM 26969P108 348051 3839079 SH SOLE 0 0 3839079 EAGLE MATERIALS INC COM 26969P108 450 4968 SH SOLE 4968 0 0 EAGLE MATERIALS INC COM 26969P108 1656 18267 SH DFND 01 18267 0 0 EAGLE MATERIALS INC COM 26969P108 594 6550 SH DFND 02 0 6550 0 EAGLE PHARMACEUTICALS INC COM 269796108 44429 739493 SH SOLE 0 0 739493 EAGLE PHARMACEUTICALS INC COM 269796108 88 1463 SH SOLE 1463 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 1098 18274 SH DFND 01 18274 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 68 1140 SH DFND 02 0 1140 0 EARTHSTONE ENERGY INC CL A 27032D304 4545 718085 SH SOLE 0 0 718085 EARTHSTONE ENERGY INC CL A 27032D304 107 16973 SH DFND 01 16973 0 0 EAST WEST BANCORP INC COM 27579R104 1577 32387 SH DFND 02 0 0 32387 EAST WEST BANCORP INC COM 27579R104 651168 13371013 SH SOLE 0 0 13371013 EAST WEST BANCORP INC COM 27579R104 2302 47261 SH SOLE 47261 0 0 EAST WEST BANCORP INC COM 27579R104 2748 56426 SH DFND 01 56426 0 0 EAST WEST BANCORP INC COM 27579R104 1916 39336 SH DFND 02 0 39336 0 EASTERLY GOVT PPTYS INC COM 27616P103 192494 8111834 SH SOLE 0 0 8111834 EASTERLY GOVT PPTYS INC COM 27616P103 2044 86155 SH SOLE 86155 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1948 82104 SH DFND 01 82104 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 2110 88915 SH DFND 02 0 88915 0 EASTERN CO COM 276317104 8269 270847 SH SOLE 0 0 270847 EASTERN CO COM 276317104 141 4631 SH DFND 01 4631 0 0 EASTGROUP PPTY INC COM 277276101 773919 5833412 SH SOLE 0 0 5833412 EASTGROUP PPTY INC COM 277276101 5969 44994 SH SOLE 44994 0 0 EASTGROUP PPTY INC COM 277276101 9988 75286 SH DFND 01 75286 0 0 EASTGROUP PPTY INC COM 277276101 5523 41631 SH DFND 02 0 41631 0 EASTMAN CHEMICAL CO COM 277432100 2931 36983 SH DFND 02 0 0 36983 EASTMAN CHEMICAL CO COM 277432100 1137343 14349526 SH SOLE 0 0 14349526 EASTMAN CHEMICAL CO COM 277432100 3862 48726 SH SOLE 48726 0 0 EASTMAN CHEMICAL CO COM 277432100 12230 154298 SH DFND 01 154298 0 0 EASTMAN CHEMICAL CO COM 277432100 3361 42400 SH DFND 02 0 42400 0 EASTMAN KODAK CO COM NEW 277461406 5874 1263249 SH SOLE 0 0 1263249 EASTMAN KODAK CO COM NEW 277461406 40 8606 SH DFND 01 8606 0 0 EASTSIDE DISTILLING INC COM 277802302 699 236882 SH SOLE 0 0 236882 EATON VANCE CORP COM NON VTG 278265103 1300 27836 SH DFND 02 0 0 27836 EATON VANCE CORP COM NON VTG 278265103 486811 10426452 SH SOLE 0 0 10426452 EATON VANCE CORP COM NON VTG 278265103 1635 35011 SH SOLE 35011 0 0 EATON VANCE CORP COM NON VTG 278265103 1993 42695 SH DFND 01 42695 0 0 EATON VANCE CORP COM NON VTG 278265103 1479 31671 SH DFND 02 0 31671 0 EBAY INC COM 278642103 7793 215811 SH DFND 02 0 0 215811 EBAY INC COM 278642103 2089034 57851952 SH SOLE 0 0 57851952 EBAY INC COM 278642103 10713 296674 SH SOLE 296674 0 0 EBAY INC COM 278642103 33013 914226 SH DFND 01 914226 0 0 EBAY INC COM 278642103 9457 261889 SH DFND 02 0 261889 0 EBIX INC COM NEW 278715206 80811 2418771 SH SOLE 0 0 2418771 EBIX INC COM NEW 278715206 97 2890 SH SOLE 2890 0 0 EBIX INC COM NEW 278715206 1525 45656 SH DFND 01 45656 0 0 EBIX INC COM NEW 278715206 104 3100 SH DFND 02 0 3100 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 40742 1968225 SH SOLE 0 0 1968225 ECHO GLOBAL LOGISTICS INC COM 27875T101 76 3654 SH SOLE 3654 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 458 22110 SH DFND 01 22110 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 271 13100 SH DFND 02 0 13100 0 ECHOSTAR CORP CL A 278768106 188298 4347680 SH SOLE 0 0 4347680 ECHOSTAR CORP CL A 278768106 387 8938 SH SOLE 8938 0 0 ECHOSTAR CORP CL A 278768106 797 18393 SH DFND 01 18393 0 0 ECHOSTAR CORP CL A 278768106 322 7431 SH DFND 02 0 7431 0 ECOLAB INC COM 278865100 13257 68694 SH DFND 02 0 0 68694 ECOLAB INC COM 278865100 4263001 22089231 SH SOLE 0 0 22089231 ECOLAB INC COM 278865100 18064 93600 SH SOLE 93600 0 0 ECOLAB INC COM 278865100 57776 299373 SH DFND 01 299373 0 0 ECOLAB INC COM 278865100 16695 86506 SH DFND 02 0 86506 0 ECOLOGY & ENVIRONMENT INC CL A 278878103 1205 77757 SH SOLE 0 0 77757 ECOPETROL S A SPONSORED ADS 279158109 55707 2790909 SH SOLE 0 0 2790909 ECOPETROL S A SPONSORED ADS 279158109 33 1670 SH SOLE 1670 0 0 ECOPETROL S A SPONSORED ADS 279158109 695 34838 SH DFND 01 34838 0 0 ECOPETROL S A SPONSORED ADS 279158109 54 2722 SH DFND 02 0 2722 0 EDGEWELL PERS CARE CO COM 28035Q102 171803 5549193 SH SOLE 0 0 5549193 EDGEWELL PERS CARE CO COM 28035Q102 192 6188 SH SOLE 6188 0 0 EDGEWELL PERS CARE CO COM 28035Q102 1404 45343 SH DFND 01 45343 0 0 EDGEWELL PERS CARE CO COM 28035Q102 257 8289 SH DFND 02 0 8289 0 EDISON INTL COM 281020107 7058 93600 SH DFND 02 0 0 93600 EDISON INTL COM 281020107 2187882 29013154 SH SOLE 0 0 29013154 EDISON INTL COM 281020107 16800 222783 SH SOLE 222783 0 0 EDISON INTL COM 281020107 30462 403950 SH DFND 01 403950 0 0 EDISON INTL COM 281020107 13086 173530 SH DFND 02 0 173530 0 EDISON NATION INC COM 28103E106 41 20400 SH SOLE 0 0 20400 EDITAS MEDICINE INC COM 28106W103 131941 4455968 SH SOLE 0 0 4455968 EDITAS MEDICINE INC COM 28106W103 199 6717 SH SOLE 6717 0 0 EDITAS MEDICINE INC COM 28106W103 3023 102098 SH DFND 01 102098 0 0 EDITAS MEDICINE INC COM 28106W103 84 2833 SH DFND 02 0 2833 0 EDUCATIONAL DEV CORP COM 281479105 1197 193668 SH SOLE 0 0 193668 EDUCATIONAL DEV CORP COM 281479105 9 1476 SH DFND 01 1476 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 12863 55139 SH DFND 02 0 0 55139 EDWARDS LIFESCIENCES CORP COM 28176E108 3692504 15827957 SH SOLE 0 0 15827957 EDWARDS LIFESCIENCES CORP COM 28176E108 17052 73094 SH SOLE 73094 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 58040 248789 SH DFND 01 248789 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 13233 56723 SH DFND 02 0 56723 0 EGAIN CORP COM NEW 28225C806 16462 2078490 SH SOLE 0 0 2078490 EGAIN CORP COM NEW 28225C806 317 40021 SH DFND 01 40021 0 0 EHEALTH INC COM 28238P109 125784 1309155 SH SOLE 0 0 1309155 EHEALTH INC COM 28238P109 229 2381 SH SOLE 2381 0 0 EHEALTH INC COM 28238P109 4275 44490 SH DFND 01 44490 0 0 EHEALTH INC COM 28238P109 441 4586 SH DFND 02 0 4586 0 EIDOS THERAPEUTICS INC COM 28249H104 21789 379667 SH SOLE 0 0 379667 EIDOS THERAPEUTICS INC COM 28249H104 50 868 SH SOLE 868 0 0 EIDOS THERAPEUTICS INC COM 28249H104 1209 21064 SH DFND 01 21064 0 0 EIDOS THERAPEUTICS INC COM 28249H104 31 542 SH DFND 02 0 542 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 17203 1154582 SH SOLE 0 0 1154582 EIGER BIOPHARMACEUTICALS INC COM 28249U105 699 46916 SH DFND 01 46916 0 0 89BIO INC COM 282559103 2287 86996 SH SOLE 0 0 86996 89BIO INC COM 282559103 144 5481 SH DFND 01 5481 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 836 2138706 SH SOLE 0 0 2138706 EKSO BIONICS HLDGS INC COM NEW 282644202 4 10588 SH DFND 01 10588 0 0 8X8 INC NEW COM 282914100 185411 10131752 SH SOLE 0 0 10131752 8X8 INC NEW COM 282914100 260 14192 SH SOLE 14192 0 0 8X8 INC NEW COM 282914100 3402 185894 SH DFND 01 185894 0 0 8X8 INC NEW COM 282914100 409 22373 SH DFND 02 0 22373 0 EL PASO ELEC CO COM NEW 283677854 314413 4631213 SH SOLE 0 0 4631213 EL PASO ELEC CO COM NEW 283677854 1128 16610 SH SOLE 16610 0 0 EL PASO ELEC CO COM NEW 283677854 2870 42267 SH DFND 01 42267 0 0 EL PASO ELEC CO COM NEW 283677854 1107 16299 SH DFND 02 0 16299 0 ELANCO ANIMAL HEALTH INC COM 28414H103 2823 95847 SH DFND 02 0 0 95847 ELANCO ANIMAL HEALTH INC COM 28414H103 989121 33586468 SH SOLE 0 0 33586468 ELANCO ANIMAL HEALTH INC COM 28414H103 3909 132730 SH SOLE 132730 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 4241 143994 SH DFND 01 143994 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 3495 118687 SH DFND 02 0 118687 0 ELDORADO RESORTS INC COM 28470R102 342599 5744451 SH SOLE 0 0 5744451 ELDORADO RESORTS INC COM 28470R102 512 8579 SH SOLE 8579 0 0 ELDORADO RESORTS INC COM 28470R102 7758 130076 SH DFND 01 130076 0 0 ELDORADO RESORTS INC COM 28470R102 825 13840 SH DFND 02 0 13840 0 ELDORADO GOLD CORP NEW COM 284902509 34308 4272505 SH SOLE 0 0 4272505 ELDORADO GOLD CORP NEW COM 284902509 143 17790 SH SOLE 17790 0 0 ELDORADO GOLD CORP NEW COM 284902509 588 73167 SH DFND 01 73167 0 0 ELDORADO GOLD CORP NEW COM 284902509 166 20700 SH DFND 02 0 20700 0 ELECTROCORE INC COM 28531P103 1337 841003 SH SOLE 0 0 841003 ELECTROCORE INC COM 28531P103 13 7934 SH DFND 01 7934 0 0 ELECTROMED INC COM 285409108 2479 286578 SH SOLE 0 0 286578 ELECTRONIC ARTS INC COM 285512109 8460 78692 SH DFND 02 0 0 78692 ELECTRONIC ARTS INC COM 285512109 2359425 21946097 SH SOLE 0 0 21946097 ELECTRONIC ARTS INC COM 285512109 11333 105413 SH SOLE 105413 0 0 ELECTRONIC ARTS INC COM 285512109 37230 346297 SH DFND 01 346297 0 0 ELECTRONIC ARTS INC COM 285512109 8832 82155 SH DFND 02 0 82155 0 ELEMENT SOLUTIONS INC COM 28618M106 287322 24599478 SH SOLE 0 0 24599478 ELEMENT SOLUTIONS INC COM 28618M106 409 34998 SH SOLE 34998 0 0 ELEMENT SOLUTIONS INC COM 28618M106 1100 94142 SH DFND 01 94142 0 0 ELEMENT SOLUTIONS INC COM 28618M106 612 52366 SH DFND 02 0 52366 0 ELEVATE CREDIT INC COM 28621V101 4913 1104131 SH SOLE 0 0 1104131 ELEVATE CREDIT INC COM 28621V101 170 38207 SH DFND 01 38207 0 0 ELLINGTON FINANCIAL INC COM 28852N109 31280 1706486 SH SOLE 0 0 1706486 ELLINGTON FINANCIAL INC COM 28852N109 79 4308 SH SOLE 4308 0 0 ELLINGTON FINANCIAL INC COM 28852N109 480 26209 SH DFND 01 26209 0 0 ELLINGTON FINANCIAL INC COM 28852N109 53 2902 SH DFND 02 0 2902 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 8431 777033 SH SOLE 0 0 777033 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 23 2110 SH DFND 01 2110 0 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 1094 72424 SH SOLE 0 0 72424 ELOXX PHARMACEUTICALS INC COM 29014R103 8056 1094598 SH SOLE 0 0 1094598 ELOXX PHARMACEUTICALS INC COM 29014R103 342 46461 SH DFND 01 46461 0 0 EMAGIN CORP COM NEW 29076N206 477 1387725 SH SOLE 0 0 1387725 EMAGIN CORP COM NEW 29076N206 3 7500 SH DFND 01 7500 0 0 EMCLAIRE FINL CORP COM 290828102 482 14818 SH SOLE 0 0 14818 EMCLAIRE FINL CORP COM 290828102 7 216 SH DFND 01 216 0 0 EMBRAER S A SPONSORED ADS 29082A107 42071 2158588 SH SOLE 0 0 2158588 EMBRAER S A SPONSORED ADS 29082A107 64 3269 SH SOLE 3269 0 0 EMBRAER S A SPONSORED ADS 29082A107 259 13278 SH DFND 01 13278 0 0 EMCORE CORP COM NEW 290846203 2969 976558 SH SOLE 0 0 976558 EMCORE CORP COM NEW 290846203 19 6392 SH DFND 01 6392 0 0 EMCOR GROUP INC COM 29084Q100 475355 5508169 SH SOLE 0 0 5508169 EMCOR GROUP INC COM 29084Q100 591 6844 SH SOLE 6844 0 0 EMCOR GROUP INC COM 29084Q100 8196 94975 SH DFND 01 94975 0 0 EMCOR GROUP INC COM 29084Q100 709 8213 SH DFND 02 0 8213 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 246275 4564874 SH SOLE 0 0 4564874 EMERGENT BIOSOLUTIONS INC COM 29089Q105 296 5487 SH SOLE 5487 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 4843 89764 SH DFND 01 89764 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 384 7121 SH DFND 02 0 7121 0 EMERSON ELEC CO COM 291011104 12517 164135 SH DFND 02 0 0 164135 EMERSON ELEC CO COM 291011104 3553903 46602453 SH SOLE 0 0 46602453 EMERSON ELEC CO COM 291011104 16140 211640 SH SOLE 211640 0 0 EMERSON ELEC CO COM 291011104 52828 692731 SH DFND 01 692731 0 0 EMERSON ELEC CO COM 291011104 12702 166561 SH DFND 02 0 166561 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 24963 2366179 SH SOLE 0 0 2366179 EMERALD EXPOSITIONS EVENTS I COM 29103B100 24 2300 SH SOLE 2300 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 217 20577 SH DFND 01 20577 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 9 900 SH DFND 02 0 900 0 EMERSON RADIO CORP COM NEW 291087203 204 248492 SH SOLE 0 0 248492 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 2368 587685 SH SOLE 0 0 587685 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 12 2921 SH DFND 01 2921 0 0 EMPIRE ST RLTY TR INC CL A 292104106 331104 23718057 SH SOLE 0 0 23718057 EMPIRE ST RLTY TR INC CL A 292104106 2464 176483 SH SOLE 176483 0 0 EMPIRE ST RLTY TR INC CL A 292104106 785 56202 SH DFND 01 56202 0 0 EMPIRE ST RLTY TR INC CL A 292104106 2273 162820 SH DFND 02 0 162820 0 EMPLOYERS HOLDINGS INC COM 292218104 131884 3158909 SH SOLE 0 0 3158909 EMPLOYERS HOLDINGS INC COM 292218104 174 4167 SH SOLE 4167 0 0 EMPLOYERS HOLDINGS INC COM 292218104 1091 26131 SH DFND 01 26131 0 0 EMPLOYERS HOLDINGS INC COM 292218104 316 7577 SH DFND 02 0 7577 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 47 7582 SH SOLE 0 0 7582 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 30 4790 SH DFND 02 0 4790 0 ENCANA CORP COM 292505104 1698 362132 SH DFND 02 0 0 362132 ENCANA CORP COM 292505104 178189 37993485 SH SOLE 0 0 37993485 ENCANA CORP COM 292505104 2307 491892 SH SOLE 491892 0 0 ENCANA CORP COM 292505104 2858 609358 SH DFND 01 609358 0 0 ENCANA CORP COM 292505104 1788 381289 SH DFND 02 0 381289 0 ENBRIDGE INC COM 29250N105 21225 533693 SH DFND 02 0 0 533693 ENBRIDGE INC COM 29250N105 2370655 59609131 SH SOLE 0 0 59609131 ENBRIDGE INC COM 29250N105 49819 1252686 SH SOLE 1252686 0 0 ENBRIDGE INC COM 29250N105 36629 921020 SH DFND 01 921020 0 0 ENBRIDGE INC COM 29250N105 37740 948953 SH DFND 02 0 948953 0 ENANTA PHARMACEUTICALS INC COM 29251M106 102645 1661463 SH SOLE 0 0 1661463 ENANTA PHARMACEUTICALS INC COM 29251M106 89 1439 SH SOLE 1439 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 2077 33623 SH DFND 01 33623 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 74 1204 SH DFND 02 0 1204 0 ENCORE CAP GROUP INC COM 292554102 110316 3119783 SH SOLE 0 0 3119783 ENCORE CAP GROUP INC COM 292554102 130 3673 SH SOLE 3673 0 0 ENCORE CAP GROUP INC COM 292554102 896 25328 SH DFND 01 25328 0 0 ENCORE CAP GROUP INC COM 292554102 159 4500 SH DFND 02 0 4500 0 ENCORE WIRE CORP COM 292562105 119438 2080799 SH SOLE 0 0 2080799 ENCORE WIRE CORP COM 292562105 187 3257 SH SOLE 3257 0 0 ENCORE WIRE CORP COM 292562105 979 17056 SH DFND 01 17056 0 0 ENCORE WIRE CORP COM 292562105 230 4000 SH DFND 02 0 4000 0 ENDEAVOUR SILVER CORP COM 29258Y103 110 45843 SH SOLE 0 0 45843 ENDEAVOUR SILVER CORP COM 29258Y103 58 24210 SH SOLE 24210 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 18 7400 SH DFND 02 0 7400 0 ENCOMPASS HEALTH CORP COM 29261A100 679776 9813421 SH SOLE 0 0 9813421 ENCOMPASS HEALTH CORP COM 29261A100 908 13108 SH SOLE 13108 0 0 ENCOMPASS HEALTH CORP COM 29261A100 2848 41118 SH DFND 01 41118 0 0 ENCOMPASS HEALTH CORP COM 29261A100 1231 17776 SH DFND 02 0 17776 0 ENDOLOGIX INC COM NEW 29266S304 1207 763736 SH SOLE 0 0 763736 ENDOLOGIX INC COM NEW 29266S304 6 4034 SH DFND 01 4034 0 0 ENERGY FUELS INC COM NEW 292671708 5752 3011431 SH SOLE 0 0 3011431 ENERGY FUELS INC COM NEW 292671708 112 58551 SH DFND 01 58551 0 0 ENERGY FOCUS INC COM NEW 29268T300 30 63555 SH SOLE 0 0 63555 ENERGY RECOVERY INC COM 29270J100 18042 1842856 SH SOLE 0 0 1842856 ENERGY RECOVERY INC COM 29270J100 25 2604 SH SOLE 2604 0 0 ENERGY RECOVERY INC COM 29270J100 721 73619 SH DFND 01 73619 0 0 ENERGY RECOVERY INC COM 29270J100 23 2400 SH DFND 02 0 2400 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 34000 7234132 SH SOLE 0 0 7234132 ENDURANCE INTL GROUP HLDGS I COM 29272B105 39 8213 SH SOLE 8213 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 685 145724 SH DFND 01 145724 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 151 32225 SH DFND 02 0 32225 0 ENERGOUS CORP COM 29272C103 2039 1152005 SH SOLE 0 0 1152005 ENERGOUS CORP COM 29272C103 97 55061 SH DFND 01 55061 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 297010 5914187 SH SOLE 0 0 5914187 ENERGIZER HLDGS INC NEW COM 29272W109 444 8833 SH SOLE 8833 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 1210 24085 SH DFND 01 24085 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 929 18490 SH DFND 02 0 18490 0 ENDRA LIFE SCIENCES INC COM 29273B104 164 97900 SH SOLE 0 0 97900 ENEL AMERICAS S A SPONSORED ADR 29274F104 79172 7210556 SH SOLE 0 0 7210556 ENEL AMERICAS S A SPONSORED ADR 29274F104 30 2728 SH SOLE 2728 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 195 17737 SH DFND 01 17737 0 0 ENERSYS COM 29275Y102 286391 3827228 SH SOLE 0 0 3827228 ENERSYS COM 29275Y102 413 5520 SH SOLE 5520 0 0 ENERSYS COM 29275Y102 5048 67458 SH DFND 01 67458 0 0 ENERSYS COM 29275Y102 476 6358 SH DFND 02 0 6358 0 ENERPLUS CORP COM 292766102 44169 6194825 SH SOLE 0 0 6194825 ENERPLUS CORP COM 292766102 222 31158 SH SOLE 31158 0 0 ENERPLUS CORP COM 292766102 739 103603 SH DFND 01 103603 0 0 ENERPLUS CORP COM 292766102 237 33170 SH DFND 02 0 33170 0 ENEL CHILE S A SPONSORED ADR 29278D105 15440 3250525 SH SOLE 0 0 3250525 ENEL CHILE S A SPONSORED ADR 29278D105 118 24792 SH DFND 01 24792 0 0 ENGLOBAL CORP COM 293306106 222 226300 SH SOLE 0 0 226300 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 5610 915152 SH SOLE 0 0 915152 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 210 34243 SH SOLE 34243 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 317 51649 SH DFND 02 0 51649 0 ENNIS INC COM 293389102 37328 1724174 SH SOLE 0 0 1724174 ENNIS INC COM 293389102 106 4895 SH SOLE 4895 0 0 ENNIS INC COM 293389102 462 21356 SH DFND 01 21356 0 0 ENNIS INC COM 293389102 579 26745 SH DFND 02 0 26745 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 3305 658307 SH SOLE 0 0 658307 ENOCHIAN BIOSCIENCES INC COM 29350E104 92 18347 SH DFND 01 18347 0 0 ENPHASE ENERGY INC COM 29355A107 235554 9014679 SH SOLE 0 0 9014679 ENPHASE ENERGY INC COM 29355A107 301 11524 SH SOLE 11524 0 0 ENPHASE ENERGY INC COM 29355A107 4680 179108 SH DFND 01 179108 0 0 ENPHASE ENERGY INC COM 29355A107 426 16310 SH DFND 02 0 16310 0 ENPRO INDS INC COM 29355X107 144307 2157695 SH SOLE 0 0 2157695 ENPRO INDS INC COM 29355X107 188 2809 SH SOLE 2809 0 0 ENPRO INDS INC COM 29355X107 1284 19205 SH DFND 01 19205 0 0 ENPRO INDS INC COM 29355X107 240 3588 SH DFND 02 0 3588 0 ENOVA INTL INC COM 29357K103 74925 3114095 SH SOLE 0 0 3114095 ENOVA INTL INC COM 29357K103 86 3586 SH SOLE 3586 0 0 ENOVA INTL INC COM 29357K103 1271 52834 SH DFND 01 52834 0 0 ENOVA INTL INC COM 29357K103 54 2245 SH DFND 02 0 2245 0 ENSIGN GROUP INC COM 29358P101 267248 5890411 SH SOLE 0 0 5890411 ENSIGN GROUP INC COM 29358P101 303 6682 SH SOLE 6682 0 0 ENSIGN GROUP INC COM 29358P101 4537 100001 SH DFND 01 100001 0 0 ENSIGN GROUP INC COM 29358P101 415 9155 SH DFND 02 0 9155 0 ENSERVCO CORP COM 29358Y102 188 1011611 SH SOLE 0 0 1011611 ENTASIS THERAPEUTICS HLDGS I COM 293614103 271 54526 SH SOLE 0 0 54526 ENTEGRIS INC COM 29362U104 610740 12192843 SH SOLE 0 0 12192843 ENTEGRIS INC COM 29362U104 867 17306 SH SOLE 17306 0 0 ENTEGRIS INC COM 29362U104 3030 60489 SH DFND 01 60489 0 0 ENTEGRIS INC COM 29362U104 1018 20323 SH DFND 02 0 20323 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 49900 10754232 SH SOLE 0 0 10754232 ENTERCOM COMMUNICATIONS CORP CL A 293639100 75 16267 SH SOLE 16267 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 470 101221 SH DFND 01 101221 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 121 26000 SH DFND 02 0 26000 0 ENTEGRA FINL CORP COM 29363J108 16511 547443 SH SOLE 0 0 547443 ENTEGRA FINL CORP COM 29363J108 190 6286 SH DFND 01 6286 0 0 ENTERGY CORP NEW COM 29364G103 6132 51185 SH DFND 02 0 0 51185 ENTERGY CORP NEW COM 29364G103 2887421 24102008 SH SOLE 0 0 24102008 ENTERGY CORP NEW COM 29364G103 14803 123562 SH SOLE 123562 0 0 ENTERGY CORP NEW COM 29364G103 26967 225096 SH DFND 01 225096 0 0 ENTERGY CORP NEW COM 29364G103 12616 105307 SH DFND 02 0 105307 0 ENTERPRISE BANCORP INC MASS COM 293668109 11601 342515 SH SOLE 0 0 342515 ENTERPRISE BANCORP INC MASS COM 293668109 248 7312 SH DFND 01 7312 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 56700 1176097 SH SOLE 0 0 1176097 ENTERPRISE FINL SVCS CORP COM 293712105 175 3631 SH SOLE 3631 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 998 20699 SH DFND 01 20699 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 236 4903 SH DFND 02 0 4903 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 6945 2650695 SH SOLE 0 0 2650695 ENTRAVISION COMMUNICATIONS C CL A 29382R107 158 60197 SH DFND 01 60197 0 0 ENVESTNET INC COM 29404K106 321206 4613042 SH SOLE 0 0 4613042 ENVESTNET INC COM 29404K106 480 6888 SH SOLE 6888 0 0 ENVESTNET INC COM 29404K106 6703 96270 SH DFND 01 96270 0 0 ENVESTNET INC COM 29404K106 866 12434 SH DFND 02 0 12434 0 ENZO BIOCHEM INC COM 294100102 5581 2121902 SH SOLE 0 0 2121902 ENZO BIOCHEM INC COM 294100102 97 36938 SH DFND 01 36938 0 0 EPAM SYS INC COM 29414B104 2850 13433 SH DFND 02 0 0 13433 EPAM SYS INC COM 29414B104 1038459 4894698 SH SOLE 0 0 4894698 EPAM SYS INC COM 29414B104 3842 18110 SH SOLE 18110 0 0 EPAM SYS INC COM 29414B104 5054 23821 SH DFND 01 23821 0 0 EPAM SYS INC COM 29414B104 2836 13368 SH DFND 02 0 13368 0 ENVISTA HLDGS CORP COM 29415F104 286047 9650719 SH SOLE 0 0 9650719 ENVISTA HLDGS CORP COM 29415F104 450 15172 SH SOLE 15172 0 0 ENVISTA HLDGS CORP COM 29415F104 1870 63077 SH DFND 01 63077 0 0 ENVISTA HLDGS CORP COM 29415F104 662 22320 SH DFND 02 0 22320 0 EPLUS INC COM 294268107 82892 983413 SH SOLE 0 0 983413 EPLUS INC COM 294268107 158 1872 SH SOLE 1872 0 0 EPLUS INC COM 294268107 2073 24596 SH DFND 01 24596 0 0 EPLUS INC COM 294268107 93 1100 SH DFND 02 0 1100 0 EPIZYME INC COM 29428V104 163807 6658804 SH SOLE 0 0 6658804 EPIZYME INC COM 29428V104 257 10451 SH SOLE 10451 0 0 EPIZYME INC COM 29428V104 3202 130151 SH DFND 01 130151 0 0 EPIZYME INC COM 29428V104 170 6927 SH DFND 02 0 6927 0 EPSILON ENERGY LTD COM 294375209 441 133632 SH SOLE 0 0 133632 EQUIFAX INC COM 294429105 4554 32503 SH DFND 02 0 0 32503 EQUIFAX INC COM 294429105 1807726 12901270 SH SOLE 0 0 12901270 EQUIFAX INC COM 294429105 6564 46843 SH SOLE 46843 0 0 EQUIFAX INC COM 294429105 20124 143621 SH DFND 01 143621 0 0 EQUIFAX INC COM 294429105 4546 32444 SH DFND 02 0 32444 0 EQUINIX INC COM 29444U700 12133 20786 SH DFND 02 0 0 20786 EQUINIX INC COM 29444U700 6424785 11006998 SH SOLE 0 0 11006998 EQUINIX INC COM 29444U700 17411 29828 SH SOLE 29828 0 0 EQUINIX INC COM 29444U700 59396 101758 SH DFND 01 101758 0 0 EQUINIX INC COM 29444U700 14120 24190 SH DFND 02 0 24190 0 EQUILLIUM INC COM 29446K106 943 279096 SH SOLE 0 0 279096 EQUITRANS MIDSTREAM CORPORAT COM 294600101 37 2793 SH DFND 02 0 0 2793 EQUITRANS MIDSTREAM CORPORAT COM 294600101 264820 19821858 SH SOLE 0 0 19821858 EQUITRANS MIDSTREAM CORPORAT COM 294600101 463 34636 SH SOLE 34636 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 1084 81142 SH DFND 01 81142 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 583 43607 SH DFND 02 0 43607 0 EQUITY BANCSHARES INC COM CL A 29460X109 23102 748359 SH SOLE 0 0 748359 EQUITY BANCSHARES INC COM CL A 29460X109 66 2143 SH SOLE 2143 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 384 12444 SH DFND 01 12444 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 47 1511 SH DFND 02 0 1511 0 EQUITY COMWLTH COM SH BEN INT 294628102 601290 18315247 SH SOLE 0 0 18315247 EQUITY COMWLTH COM SH BEN INT 294628102 4887 148864 SH SOLE 148864 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1516 46187 SH DFND 01 46187 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 4436 135110 SH DFND 02 0 135110 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2738 38891 SH DFND 02 0 0 38891 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1774139 25204423 SH SOLE 0 0 25204423 EQUITY LIFESTYLE PPTYS INC COM 29472R108 16832 239122 SH SOLE 239122 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 5565 79060 SH DFND 01 79060 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 17010 241653 SH DFND 02 0 241653 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 7202 88999 SH DFND 02 0 0 88999 EQUITY RESIDENTIAL SH BEN INT 29476L107 3783338 46754056 SH SOLE 0 0 46754056 EQUITY RESIDENTIAL SH BEN INT 29476L107 41597 514049 SH SOLE 514049 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 32149 397289 SH DFND 01 397289 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 39625 489680 SH DFND 02 0 489680 0 ERIE INDTY CO CL A 29530P102 789 4751 SH DFND 02 0 0 4751 ERIE INDTY CO CL A 29530P102 433845 2613523 SH SOLE 0 0 2613523 ERIE INDTY CO CL A 29530P102 1378 8303 SH SOLE 8303 0 0 ERIE INDTY CO CL A 29530P102 1544 9304 SH DFND 01 9304 0 0 ERIE INDTY CO CL A 29530P102 978 5889 SH DFND 02 0 5889 0 ESCALADE INC COM 296056104 3600 366186 SH SOLE 0 0 366186 ESCALADE INC COM 296056104 87 8816 SH DFND 01 8816 0 0 ESCO TECHNOLOGIES INC COM 296315104 237487 2567431 SH SOLE 0 0 2567431 ESCO TECHNOLOGIES INC COM 296315104 290 3139 SH SOLE 3139 0 0 ESCO TECHNOLOGIES INC COM 296315104 4519 48859 SH DFND 01 48859 0 0 ESCO TECHNOLOGIES INC COM 296315104 527 5693 SH DFND 02 0 5693 0 ESPERION THERAPEUTICS INC NE COM 29664W105 154512 2591179 SH SOLE 0 0 2591179 ESPERION THERAPEUTICS INC NE COM 29664W105 167 2800 SH SOLE 2800 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 2971 49832 SH DFND 01 49832 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 244 4100 SH DFND 02 0 4100 0 ESPEY MFG & ELECTRS CORP COM 296650104 933 43199 SH SOLE 0 0 43199 ESPEY MFG & ELECTRS CORP COM 296650104 10 483 SH DFND 01 483 0 0 ESSA BANCORP INC COM 29667D104 8214 484602 SH SOLE 0 0 484602 ESSA BANCORP INC COM 29667D104 143 8453 SH DFND 01 8453 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 7565 290186 SH SOLE 0 0 290186 ESQUIRE FINL HLDGS INC COM 29667J101 220 8423 SH DFND 01 8423 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 221740 8937531 SH SOLE 0 0 8937531 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2334 94070 SH SOLE 94070 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1933 77931 SH DFND 01 77931 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2089 84184 SH DFND 02 0 84184 0 ESSEX PPTY TR INC COM 297178105 4949 16448 SH DFND 02 0 0 16448 ESSEX PPTY TR INC COM 297178105 3226220 10723328 SH SOLE 0 0 10723328 ESSEX PPTY TR INC COM 297178105 27608 91763 SH SOLE 91763 0 0 ESSEX PPTY TR INC COM 297178105 22456 74641 SH DFND 01 74641 0 0 ESSEX PPTY TR INC COM 297178105 26809 89108 SH DFND 02 0 89108 0 ETHAN ALLEN INTERIORS INC COM 297602104 51073 2679601 SH SOLE 0 0 2679601 ETHAN ALLEN INTERIORS INC COM 297602104 72 3777 SH SOLE 3777 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 391 20527 SH DFND 01 20527 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 109 5703 SH DFND 02 0 5703 0 ETON PHARMACEUTICALS INC COM 29772L108 2028 281646 SH SOLE 0 0 281646 ETSY INC COM 29786A106 506143 11425358 SH SOLE 0 0 11425358 ETSY INC COM 29786A106 679 15334 SH SOLE 15334 0 0 ETSY INC COM 29786A106 2334 52696 SH DFND 01 52696 0 0 ETSY INC COM 29786A106 1001 22603 SH DFND 02 0 22603 0 EURONET WORLDWIDE INC COM 298736109 787516 4998198 SH SOLE 0 0 4998198 EURONET WORLDWIDE INC COM 298736109 1092 6929 SH SOLE 6929 0 0 EURONET WORLDWIDE INC COM 298736109 3647 23145 SH DFND 01 23145 0 0 EURONET WORLDWIDE INC COM 298736109 1333 8462 SH DFND 02 0 8462 0 EVANS BANCORP INC COM NEW 29911Q208 8306 207134 SH SOLE 0 0 207134 EVANS BANCORP INC COM NEW 29911Q208 164 4094 SH DFND 01 4094 0 0 EVELO BIOSCIENCES INC COM 299734103 1673 412092 SH SOLE 0 0 412092 EVELO BIOSCIENCES INC COM 299734103 56 13676 SH DFND 01 13676 0 0 EVENTBRITE INC COM CL A 29975E109 95026 4711271 SH SOLE 0 0 4711271 EVENTBRITE INC COM CL A 29975E109 80 3961 SH SOLE 3961 0 0 EVENTBRITE INC COM CL A 29975E109 1449 71848 SH DFND 01 71848 0 0 EVENTBRITE INC COM CL A 29975E109 87 4324 SH DFND 02 0 4324 0 EVERCORE INC CLASS A 29977A105 260486 3484295 SH SOLE 0 0 3484295 EVERCORE INC CLASS A 29977A105 427 5717 SH SOLE 5717 0 0 EVERCORE INC CLASS A 29977A105 1214 16232 SH DFND 01 16232 0 0 EVERCORE INC CLASS A 29977A105 428 5731 SH DFND 02 0 5731 0 EVERBRIDGE INC COM 29978A104 255750 3275492 SH SOLE 0 0 3275492 EVERBRIDGE INC COM 29978A104 289 3702 SH SOLE 3702 0 0 EVERBRIDGE INC COM 29978A104 5134 65750 SH DFND 01 65750 0 0 EVERBRIDGE INC COM 29978A104 582 7457 SH DFND 02 0 7457 0 EVERI HLDGS INC COM 30034T103 69335 5162699 SH SOLE 0 0 5162699 EVERI HLDGS INC COM 30034T103 131 9774 SH SOLE 9774 0 0 EVERI HLDGS INC COM 30034T103 1858 138369 SH DFND 01 138369 0 0 EVERI HLDGS INC COM 30034T103 107 7990 SH DFND 02 0 7990 0 EVERGY INC COM 30034W106 3764 57835 SH DFND 02 0 0 57835 EVERGY INC COM 30034W106 1926592 29598888 SH SOLE 0 0 29598888 EVERGY INC COM 30034W106 9409 144554 SH SOLE 144554 0 0 EVERGY INC COM 30034W106 16772 257679 SH DFND 01 257679 0 0 EVERGY INC COM 30034W106 11009 169130 SH DFND 02 0 169130 0 EVERTEC INC COM 30040P103 212112 6231257 SH SOLE 0 0 6231257 EVERTEC INC COM 30040P103 257 7542 SH SOLE 7542 0 0 EVERTEC INC COM 30040P103 4074 119670 SH DFND 01 119670 0 0 EVERTEC INC COM 30040P103 329 9657 SH DFND 02 0 9657 0 EVERSOURCE ENERGY COM 30040W108 7219 84865 SH DFND 02 0 0 84865 EVERSOURCE ENERGY COM 30040W108 3442366 40465099 SH SOLE 0 0 40465099 EVERSOURCE ENERGY COM 30040W108 16691 196208 SH SOLE 196208 0 0 EVERSOURCE ENERGY COM 30040W108 31146 366124 SH DFND 01 366124 0 0 EVERSOURCE ENERGY COM 30040W108 15752 185164 SH DFND 02 0 185164 0 EVERQUOTE INC COM CL A 30041R108 23231 676291 SH SOLE 0 0 676291 EVERQUOTE INC COM CL A 30041R108 43 1253 SH SOLE 1253 0 0 EVERQUOTE INC COM CL A 30041R108 617 17957 SH DFND 01 17957 0 0 EVERQUOTE INC COM CL A 30041R108 43 1246 SH DFND 02 0 1246 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 3109 591052 SH SOLE 0 0 591052 EVERSPIN TECHNOLOGIES INC COM 30041T104 4 772 SH DFND 01 772 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 2398 388601 SH SOLE 0 0 388601 EVOFEM BIOSCIENCES INC COM 30048L104 160 26011 SH DFND 01 26011 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 6634 1212886 SH SOLE 0 0 1212886 EVOLUTION PETROLEUM CORP COM 30049A107 288 52641 SH DFND 01 52641 0 0 EVOKE PHARMA INC COM 30049G104 776 478895 SH SOLE 0 0 478895 EVOKE PHARMA INC COM 30049G104 6 3475 SH DFND 01 3475 0 0 EVOLVING SYS INC COM NEW 30049R209 138 153837 SH SOLE 0 0 153837 EVOLENT HEALTH INC CL A 30050B101 61372 6781385 SH SOLE 0 0 6781385 EVOLENT HEALTH INC CL A 30050B101 106 11663 SH SOLE 11663 0 0 EVOLENT HEALTH INC CL A 30050B101 729 80588 SH DFND 01 80588 0 0 EVOLENT HEALTH INC CL A 30050B101 116 12781 SH DFND 02 0 12781 0 EVOLUS INC COM 30052C107 12882 1058501 SH SOLE 0 0 1058501 EVOLUS INC COM 30052C107 27 2208 SH SOLE 2208 0 0 EVOLUS INC COM 30052C107 447 36700 SH DFND 01 36700 0 0 EVOLUS INC COM 30052C107 17 1406 SH DFND 02 0 1406 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 123188 6500668 SH SOLE 0 0 6500668 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 183 9646 SH SOLE 9646 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2801 147817 SH DFND 01 147817 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 443 23366 SH DFND 02 0 23366 0 EXACT SCIENCES CORP COM 30063P105 3557 38460 SH DFND 02 0 0 38460 EXACT SCIENCES CORP COM 30063P105 1224073 13236086 SH SOLE 0 0 13236086 EXACT SCIENCES CORP COM 30063P105 4906 53048 SH SOLE 53048 0 0 EXACT SCIENCES CORP COM 30063P105 5783 62530 SH DFND 01 62530 0 0 EXACT SCIENCES CORP COM 30063P105 3512 37980 SH DFND 02 0 37980 0 EXANTAS CAP CORP COM NEW 30068N105 19795 1676136 SH SOLE 0 0 1676136 EXANTAS CAP CORP COM NEW 30068N105 54 4606 SH SOLE 4606 0 0 EXANTAS CAP CORP COM NEW 30068N105 305 25809 SH DFND 01 25809 0 0 EXANTAS CAP CORP COM NEW 30068N105 28 2375 SH DFND 02 0 2375 0 EXAGEN INC COM 30068X103 6069 238920 SH SOLE 0 0 238920 EXAGEN INC COM 30068X103 157 6163 SH DFND 01 6163 0 0 EXELON CORP COM 30161N101 11660 255755 SH DFND 02 0 0 255755 EXELON CORP COM 30161N101 3753368 82328746 SH SOLE 0 0 82328746 EXELON CORP COM 30161N101 14937 327637 SH SOLE 327637 0 0 EXELON CORP COM 30161N101 50107 1099068 SH DFND 01 1099068 0 0 EXELON CORP COM 30161N101 12688 278313 SH DFND 02 0 278313 0 EXELIXIS INC COM 30161Q104 491371 27887128 SH SOLE 0 0 27887128 EXELIXIS INC COM 30161Q104 698 39640 SH SOLE 39640 0 0 EXELIXIS INC COM 30161Q104 2176 123484 SH DFND 01 123484 0 0 EXELIXIS INC COM 30161Q104 1073 60919 SH DFND 02 0 60919 0 EXELA TECHNOLOGIES INC COM 30162V102 925 2269528 SH SOLE 0 0 2269528 EXELA TECHNOLOGIES INC COM 30162V102 34 82181 SH DFND 01 82181 0 0 EXICURE INC COM 30205M101 6432 2248794 SH SOLE 0 0 2248794 EXICURE INC COM 30205M101 26 9083 SH DFND 01 9083 0 0 EXLSERVICE HOLDINGS INC COM 302081104 242050 3484745 SH SOLE 0 0 3484745 EXLSERVICE HOLDINGS INC COM 302081104 392 5648 SH SOLE 5648 0 0 EXLSERVICE HOLDINGS INC COM 302081104 4612 66395 SH DFND 01 66395 0 0 EXLSERVICE HOLDINGS INC COM 302081104 384 5534 SH DFND 02 0 5534 0 EXONE CO COM 302104104 3673 492350 SH SOLE 0 0 492350 EXONE CO COM 302104104 22 2902 SH DFND 01 2902 0 0 EXPEDIA GROUP INC COM NEW 30212P303 4102 37931 SH DFND 02 0 0 37931 EXPEDIA GROUP INC COM NEW 30212P303 1651358 15270553 SH SOLE 0 0 15270553 EXPEDIA GROUP INC COM NEW 30212P303 5508 50934 SH SOLE 50934 0 0 EXPEDIA GROUP INC COM NEW 30212P303 17854 165100 SH DFND 01 165100 0 0 EXPEDIA GROUP INC COM NEW 30212P303 4824 44612 SH DFND 02 0 44612 0 EXP WORLD HOLDINGS INC COM 30212W100 25457 2246889 SH SOLE 0 0 2246889 EXP WORLD HOLDINGS INC COM 30212W100 34 3000 SH SOLE 3000 0 0 EXP WORLD HOLDINGS INC COM 30212W100 456 40204 SH DFND 01 40204 0 0 EXP WORLD HOLDINGS INC COM 30212W100 15 1300 SH DFND 02 0 1300 0 EXPEDITORS INTL WASH INC COM 302130109 3393 43489 SH DFND 02 0 0 43489 EXPEDITORS INTL WASH INC COM 302130109 1627440 20859273 SH SOLE 0 0 20859273 EXPEDITORS INTL WASH INC COM 302130109 4414 56572 SH SOLE 56572 0 0 EXPEDITORS INTL WASH INC COM 302130109 15605 200019 SH DFND 01 200019 0 0 EXPEDITORS INTL WASH INC COM 302130109 4697 60200 SH DFND 02 0 60200 0 EXPONENT INC COM 30214U102 362794 5257125 SH SOLE 0 0 5257125 EXPONENT INC COM 30214U102 435 6310 SH SOLE 6310 0 0 EXPONENT INC COM 30214U102 7052 102186 SH DFND 01 102186 0 0 EXPONENT INC COM 30214U102 620 8982 SH DFND 02 0 8982 0 EXPRESS INC COM 30219E103 23858 4898914 SH SOLE 0 0 4898914 EXPRESS INC COM 30219E103 14 2830 SH SOLE 2830 0 0 EXPRESS INC COM 30219E103 275 56556 SH DFND 01 56556 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 245896 16547501 SH SOLE 0 0 16547501 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 409 27542 SH SOLE 27542 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1067 71776 SH DFND 01 71776 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 601 40413 SH DFND 02 0 40413 0 EXTRA SPACE STORAGE INC COM 30225T102 3295 31198 SH DFND 02 0 0 31198 EXTRA SPACE STORAGE INC COM 30225T102 2162289 20472347 SH SOLE 0 0 20472347 EXTRA SPACE STORAGE INC COM 30225T102 18606 176156 SH SOLE 176156 0 0 EXTRA SPACE STORAGE INC COM 30225T102 16058 152037 SH DFND 01 152037 0 0 EXTRA SPACE STORAGE INC COM 30225T102 20022 189563 SH DFND 02 0 189563 0 EXTREME NETWORKS INC COM 30226D106 65463 8882319 SH SOLE 0 0 8882319 EXTREME NETWORKS INC COM 30226D106 119 16200 SH SOLE 16200 0 0 EXTREME NETWORKS INC COM 30226D106 1736 235526 SH DFND 01 235526 0 0 EXTREME NETWORKS INC COM 30226D106 53 7180 SH DFND 02 0 7180 0 EXTERRAN CORP COM 30227H106 19125 2442553 SH SOLE 0 0 2442553 EXTERRAN CORP COM 30227H106 32 4138 SH SOLE 4138 0 0 EXTERRAN CORP COM 30227H106 195 24897 SH DFND 01 24897 0 0 EXTERRAN CORP COM 30227H106 69 8860 SH DFND 02 0 8860 0 EXTRACTION OIL AND GAS INC COM 30227M105 11470 5410477 SH SOLE 0 0 5410477 EXTRACTION OIL AND GAS INC COM 30227M105 26 12424 SH SOLE 12424 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 145 68591 SH DFND 01 68591 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 14 6800 SH DFND 02 0 6800 0 EZCORP INC CL A NON VTG 302301106 21370 3133492 SH SOLE 0 0 3133492 EZCORP INC CL A NON VTG 302301106 119 17416 SH SOLE 17416 0 0 EZCORP INC CL A NON VTG 302301106 295 43262 SH DFND 01 43262 0 0 EZCORP INC CL A NON VTG 302301106 25 3700 SH DFND 02 0 3700 0 EXXON MOBIL CORP COM 30231G102 67931 973501 SH DFND 02 0 0 973501 EXXON MOBIL CORP COM 30231G102 24084147 345143984 SH SOLE 0 0 345143984 EXXON MOBIL CORP COM 30231G102 100114 1434707 SH SOLE 1434707 0 0 EXXON MOBIL CORP COM 30231G102 333872 4784634 SH DFND 01 4784634 0 0 EXXON MOBIL CORP COM 30231G102 83343 1194365 SH DFND 02 0 1194365 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 4493 2898513 SH SOLE 0 0 2898513 EYEPOINT PHARMACEUTICALS INC COM 30233G100 155 100227 SH DFND 01 100227 0 0 EYENOVIA INC COM 30234E104 906 202309 SH SOLE 0 0 202309 FBL FINL GROUP INC CL A 30239F106 53025 899803 SH SOLE 0 0 899803 FBL FINL GROUP INC CL A 30239F106 71 1200 SH SOLE 1200 0 0 FBL FINL GROUP INC CL A 30239F106 483 8201 SH DFND 01 8201 0 0 FBL FINL GROUP INC CL A 30239F106 53 900 SH DFND 02 0 900 0 FLIR SYS INC COM 302445101 1670 32080 SH DFND 02 0 0 32080 FLIR SYS INC COM 302445101 769378 14775849 SH SOLE 0 0 14775849 FLIR SYS INC COM 302445101 2224 42709 SH SOLE 42709 0 0 FLIR SYS INC COM 302445101 7971 153084 SH DFND 01 153084 0 0 FLIR SYS INC COM 302445101 3748 71976 SH DFND 02 0 71976 0 F M C CORP COM NEW 302491303 3479 34855 SH DFND 02 0 0 34855 F M C CORP COM NEW 302491303 1424025 14265931 SH SOLE 0 0 14265931 F M C CORP COM NEW 302491303 4534 45426 SH SOLE 45426 0 0 F M C CORP COM NEW 302491303 14654 146807 SH DFND 01 146807 0 0 F M C CORP COM NEW 302491303 3966 39728 SH DFND 02 0 39728 0 FNB CORP PA COM 302520101 414243 32617590 SH SOLE 0 0 32617590 FNB CORP PA COM 302520101 565 44449 SH SOLE 44449 0 0 FNB CORP PA COM 302520101 1585 124776 SH DFND 01 124776 0 0 FNB CORP PA COM 302520101 767 60408 SH DFND 02 0 60408 0 FNCB BANCORP INC COM 302578109 6274 742455 SH SOLE 0 0 742455 FNCB BANCORP INC COM 302578109 117 13809 SH DFND 01 13809 0 0 FB FINL CORP COM 30257X104 31979 807762 SH SOLE 0 0 807762 FB FINL CORP COM 30257X104 165 4157 SH SOLE 4157 0 0 FB FINL CORP COM 30257X104 943 23814 SH DFND 01 23814 0 0 FB FINL CORP COM 30257X104 333 8422 SH DFND 02 0 8422 0 FFBW INC COM 30258M107 767 66435 SH SOLE 0 0 66435 FFBW INC COM 30258M107 4 323 SH DFND 01 323 0 0 FAT BRANDS INC COM 30258N105 208 45657 SH SOLE 0 0 45657 FS BANCORP INC COM 30263Y104 12616 197775 SH SOLE 0 0 197775 FS BANCORP INC COM 30263Y104 250 3913 SH DFND 01 3913 0 0 FTS INTERNATIONAL INC COM 30283W104 1975 1898662 SH SOLE 0 0 1898662 FTS INTERNATIONAL INC COM 30283W104 49 47355 SH DFND 01 47355 0 0 FRP HLDGS INC COM 30292L107 34942 701514 SH SOLE 0 0 701514 FRP HLDGS INC COM 30292L107 30 600 SH SOLE 600 0 0 FRP HLDGS INC COM 30292L107 292 5867 SH DFND 01 5867 0 0 FRP HLDGS INC COM 30292L107 15 300 SH DFND 02 0 300 0 FTI CONSULTING INC COM 302941109 431901 3902953 SH SOLE 0 0 3902953 FTI CONSULTING INC COM 302941109 569 5142 SH SOLE 5142 0 0 FTI CONSULTING INC COM 302941109 3905 35289 SH DFND 01 35289 0 0 FTI CONSULTING INC COM 302941109 651 5883 SH DFND 02 0 5883 0 FACEBOOK INC CL A 30303M102 129960 633180 SH DFND 02 0 0 633180 FACEBOOK INC CL A 30303M102 36743058 179016115 SH SOLE 0 0 179016115 FACEBOOK INC CL A 30303M102 175154 853370 SH SOLE 853370 0 0 FACEBOOK INC CL A 30303M102 588831 2868848 SH DFND 01 2868848 0 0 FACEBOOK INC CL A 30303M102 133536 650600 SH DFND 02 0 650600 0 FACTSET RESH SYS INC COM 303075105 2483 9256 SH DFND 02 0 0 9256 FACTSET RESH SYS INC COM 303075105 1035500 3859486 SH SOLE 0 0 3859486 FACTSET RESH SYS INC COM 303075105 3657 13629 SH SOLE 13629 0 0 FACTSET RESH SYS INC COM 303075105 4507 16798 SH DFND 01 16798 0 0 FACTSET RESH SYS INC COM 303075105 2315 8628 SH DFND 02 0 8628 0 FAIR ISAAC CORP COM 303250104 1039342 2773947 SH SOLE 0 0 2773947 FAIR ISAAC CORP COM 303250104 1382 3688 SH SOLE 3688 0 0 FAIR ISAAC CORP COM 303250104 4803 12818 SH DFND 01 12818 0 0 FAIR ISAAC CORP COM 303250104 2128 5680 SH DFND 02 0 5680 0 FALCON MINERALS CORP CL A COM 30607B109 12876 1823824 SH SOLE 0 0 1823824 FALCON MINERALS CORP CL A COM 30607B109 279 39518 SH DFND 01 39518 0 0 FANG HLDGS LTD ADR NEW 30711Y201 821 286994 SH SOLE 0 0 286994 FANG HLDGS LTD ADR NEW 30711Y201 11 3970 SH DFND 01 3970 0 0 FANHUA INC SPONSORED ADR 30712A103 35192 1355108 SH SOLE 0 0 1355108 FANHUA INC SPONSORED ADR 30712A103 459 17655 SH DFND 01 17655 0 0 FANHUA INC SPONSORED ADR 30712A103 195 7500 SH DFND 02 0 7500 0 FARFETCH LTD ORD SH CL A 30744W107 423 40838 SH SOLE 0 0 40838 FARMER BROS CO COM 307675108 11795 783231 SH SOLE 0 0 783231 FARMER BROS CO COM 307675108 8 501 SH SOLE 501 0 0 FARMER BROS CO COM 307675108 154 10224 SH DFND 01 10224 0 0 FARMER BROS CO COM 307675108 206 13660 SH DFND 02 0 13660 0 FARMER & MERCHANTS BANCORP I COM 30779N105 12873 426967 SH SOLE 0 0 426967 FARMER & MERCHANTS BANCORP I COM 30779N105 252 8370 SH DFND 01 8370 0 0 FARMERS NATL BANC CORP COM 309627107 18374 1125885 SH SOLE 0 0 1125885 FARMERS NATL BANC CORP COM 309627107 351 21520 SH DFND 01 21520 0 0 FARMLAND PARTNERS INC COM 31154R109 9542 1407447 SH SOLE 0 0 1407447 FARMLAND PARTNERS INC COM 31154R109 165 24334 SH DFND 01 24334 0 0 FARO TECHNOLOGIES INC COM 311642102 90460 1796628 SH SOLE 0 0 1796628 FARO TECHNOLOGIES INC COM 311642102 91 1810 SH SOLE 1810 0 0 FARO TECHNOLOGIES INC COM 311642102 1654 32846 SH DFND 01 32846 0 0 FARO TECHNOLOGIES INC COM 311642102 357 7090 SH DFND 02 0 7090 0 FASTLY INC CL A 31188V100 37205 1853779 SH SOLE 0 0 1853779 FASTLY INC CL A 31188V100 36 1808 SH SOLE 1808 0 0 FASTLY INC CL A 31188V100 51 2562 SH DFND 01 2562 0 0 FATE THERAPEUTICS INC COM 31189P102 58613 2995061 SH SOLE 0 0 2995061 FATE THERAPEUTICS INC COM 31189P102 117 5954 SH SOLE 5954 0 0 FATE THERAPEUTICS INC COM 31189P102 2347 119954 SH DFND 01 119954 0 0 FATE THERAPEUTICS INC COM 31189P102 74 3800 SH DFND 02 0 3800 0 FASTENAL CO COM 311900104 5604 151651 SH DFND 02 0 0 151651 FASTENAL CO COM 311900104 2521302 68235494 SH SOLE 0 0 68235494 FASTENAL CO COM 311900104 7371 199492 SH SOLE 199492 0 0 FASTENAL CO COM 311900104 25173 681260 SH DFND 01 681260 0 0 FASTENAL CO COM 311900104 5538 149879 SH DFND 02 0 149879 0 FAUQUIER BANKSHARES INC VA COM 312059108 312 14703 SH SOLE 0 0 14703 FAUQUIER BANKSHARES INC VA COM 312059108 8 396 SH DFND 01 396 0 0 FEDERAL AGRIC MTG CORP CL A 313148108 4208 56505 SH SOLE 0 0 56505 FEDERAL AGRIC MTG CORP CL C 313148306 52678 630879 SH SOLE 0 0 630879 FEDERAL AGRIC MTG CORP CL C 313148306 102 1219 SH SOLE 1219 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 903 10811 SH DFND 01 10811 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 317 3794 SH DFND 02 0 3794 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2400 18643 SH DFND 02 0 0 18643 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1506307 11701292 SH SOLE 0 0 11701292 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 14341 111407 SH SOLE 111407 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 10343 80347 SH DFND 01 80347 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 13513 104970 SH DFND 02 0 104970 0 FEDERAL SIGNAL CORP COM 313855108 120508 3736691 SH SOLE 0 0 3736691 FEDERAL SIGNAL CORP COM 313855108 246 7619 SH SOLE 7619 0 0 FEDERAL SIGNAL CORP COM 313855108 3681 114146 SH DFND 01 114146 0 0 FEDERAL SIGNAL CORP COM 313855108 371 11519 SH DFND 02 0 11519 0 FEDERATED INVS INC PA CL B 314211103 302875 9293483 SH SOLE 0 0 9293483 FEDERATED INVS INC PA CL B 314211103 381 11690 SH SOLE 11690 0 0 FEDERATED INVS INC PA CL B 314211103 6216 190744 SH DFND 01 190744 0 0 FEDERATED INVS INC PA CL B 314211103 422 12938 SH DFND 02 0 12938 0 FEDEX CORP COM 31428X106 9987 66050 SH DFND 02 0 0 66050 FEDEX CORP COM 31428X106 2982187 19722157 SH SOLE 0 0 19722157 FEDEX CORP COM 31428X106 13530 89481 SH SOLE 89481 0 0 FEDEX CORP COM 31428X106 41109 271866 SH DFND 01 271866 0 0 FEDEX CORP COM 31428X106 10267 67900 SH DFND 02 0 67900 0 FEDNAT HLDG CO COM 31431B109 7967 479071 SH SOLE 0 0 479071 FEDNAT HLDG CO COM 31431B109 274 16461 SH DFND 01 16461 0 0 FERRO CORP COM 315405100 125920 8490903 SH SOLE 0 0 8490903 FERRO CORP COM 315405100 167 11257 SH SOLE 11257 0 0 FERRO CORP COM 315405100 2141 144389 SH DFND 01 144389 0 0 FERRO CORP COM 315405100 238 16023 SH DFND 02 0 16023 0 F5 NETWORKS INC COM 315616102 2234 15997 SH DFND 02 0 0 15997 F5 NETWORKS INC COM 315616102 929693 6657310 SH SOLE 0 0 6657310 F5 NETWORKS INC COM 315616102 2703 19354 SH SOLE 19354 0 0 F5 NETWORKS INC COM 315616102 10084 72211 SH DFND 01 72211 0 0 F5 NETWORKS INC COM 315616102 3052 21855 SH DFND 02 0 21855 0 FIBROGEN INC COM 31572Q808 294156 6858387 SH SOLE 0 0 6858387 FIBROGEN INC COM 31572Q808 466 10862 SH SOLE 10862 0 0 FIBROGEN INC COM 31572Q808 6256 145861 SH DFND 01 145861 0 0 FIBROGEN INC COM 31572Q808 571 13317 SH DFND 02 0 13317 0 FIDELITY D & D BANCORP INC COM 31609R100 6869 110422 SH SOLE 0 0 110422 FIDELITY D & D BANCORP INC COM 31609R100 223 3583 SH DFND 01 3583 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 22553 162150 SH DFND 02 0 0 162150 FIDELITY NATL INFORMATION SV COM 31620M106 6597402 47432610 SH SOLE 0 0 47432610 FIDELITY NATL INFORMATION SV COM 31620M106 30216 217241 SH SOLE 217241 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 99815 717632 SH DFND 01 717632 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 26278 188931 SH DFND 02 0 188931 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3302 72809 SH DFND 02 0 0 72809 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1147949 25313098 SH SOLE 0 0 25313098 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4185 92277 SH SOLE 92277 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4670 102980 SH DFND 01 102980 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4723 104141 SH DFND 02 0 104141 0 FIESTA RESTAURANT GROUP INC COM 31660B101 10568 1068509 SH SOLE 0 0 1068509 FIESTA RESTAURANT GROUP INC COM 31660B101 194 19662 SH DFND 01 19662 0 0 FIFTH THIRD BANCORP COM 316773100 6081 197815 SH DFND 02 0 0 197815 FIFTH THIRD BANCORP COM 316773100 1854689 60334722 SH SOLE 0 0 60334722 FIFTH THIRD BANCORP COM 316773100 8538 277746 SH SOLE 277746 0 0 FIFTH THIRD BANCORP COM 316773100 24685 803033 SH DFND 01 803033 0 0 FIFTH THIRD BANCORP COM 316773100 6637 215896 SH DFND 02 0 215896 0 58 COM INC SPON ADR REP A 31680Q104 223899 3458963 SH SOLE 0 0 3458963 58 COM INC SPON ADR REP A 31680Q104 1044 16129 SH SOLE 16129 0 0 58 COM INC SPON ADR REP A 31680Q104 2929 45254 SH DFND 01 45254 0 0 58 COM INC SPON ADR REP A 31680Q104 2006 30988 SH DFND 02 0 30988 0 51JOB INC SPONSORED ADS 316827104 71538 842617 SH SOLE 0 0 842617 51JOB INC SPONSORED ADS 316827104 331 3895 SH SOLE 3895 0 0 51JOB INC SPONSORED ADS 316827104 979 11536 SH DFND 01 11536 0 0 51JOB INC SPONSORED ADS 316827104 697 8209 SH DFND 02 0 8209 0 FINANCIAL INSTNS INC COM 317585404 22621 704701 SH SOLE 0 0 704701 FINANCIAL INSTNS INC COM 317585404 39 1201 SH SOLE 1201 0 0 FINANCIAL INSTNS INC COM 317585404 423 13179 SH DFND 01 13179 0 0 FINANCIAL INSTNS INC COM 317585404 51 1600 SH DFND 02 0 1600 0 FINJAN HLDGS INC COM NEW 31788H303 1265 629114 SH SOLE 0 0 629114 FINJAN HLDGS INC COM NEW 31788H303 10 5060 SH DFND 01 5060 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 8858 3342785 SH SOLE 0 0 3342785 FINVOLUTION GROUP SPONSORED ADS 31810T101 151 56903 SH DFND 01 56903 0 0 FINVOLUTION GROUP SPONSORED ADS 31810T101 63 23938 SH DFND 02 0 23938 0 FIREEYE INC COM 31816Q101 311940 18871150 SH SOLE 0 0 18871150 FIREEYE INC COM 31816Q101 460 27829 SH SOLE 27829 0 0 FIREEYE INC COM 31816Q101 1534 92784 SH DFND 01 92784 0 0 FIREEYE INC COM 31816Q101 716 43332 SH DFND 02 0 43332 0 FIRST AMERN FINL CORP COM 31847R102 662145 11353644 SH SOLE 0 0 11353644 FIRST AMERN FINL CORP COM 31847R102 831 14244 SH SOLE 14244 0 0 FIRST AMERN FINL CORP COM 31847R102 2481 42541 SH DFND 01 42541 0 0 FIRST AMERN FINL CORP COM 31847R102 1256 21528 SH DFND 02 0 21528 0 FIRST BANCORP INC ME COM 31866P102 14219 470377 SH SOLE 0 0 470377 FIRST BANCORP INC ME COM 31866P102 254 8404 SH DFND 01 8404 0 0 FIRST BANCORP P R COM NEW 318672706 242128 22863820 SH SOLE 0 0 22863820 FIRST BANCORP P R COM NEW 318672706 363 34297 SH SOLE 34297 0 0 FIRST BANCORP P R COM NEW 318672706 1906 179944 SH DFND 01 179944 0 0 FIRST BANCORP P R COM NEW 318672706 692 65345 SH DFND 02 0 65345 0 FIRST BANCORP N C COM 318910106 57975 1452633 SH SOLE 0 0 1452633 FIRST BANCORP N C COM 318910106 183 4575 SH SOLE 4575 0 0 FIRST BANCORP N C COM 318910106 987 24737 SH DFND 01 24737 0 0 FIRST BANCORP N C COM 318910106 203 5097 SH DFND 02 0 5097 0 FIRST BANCSHARES INC MS COM 318916103 30604 861594 SH SOLE 0 0 861594 FIRST BANCSHARES INC MS COM 318916103 53 1500 SH SOLE 1500 0 0 FIRST BANCSHARES INC MS COM 318916103 510 14350 SH DFND 01 14350 0 0 FIRST BANCSHARES INC MS COM 318916103 32 900 SH DFND 02 0 900 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 10481 948545 SH SOLE 0 0 948545 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 148 13422 SH DFND 01 13422 0 0 FIRST BUSEY CORP COM NEW 319383204 64352 2340081 SH SOLE 0 0 2340081 FIRST BUSEY CORP COM NEW 319383204 193 7003 SH SOLE 7003 0 0 FIRST BUSEY CORP COM NEW 319383204 1166 42415 SH DFND 01 42415 0 0 FIRST BUSEY CORP COM NEW 319383204 239 8680 SH DFND 02 0 8680 0 FIRST BUS FINL SVCS INC WIS COM 319390100 10654 404634 SH SOLE 0 0 404634 FIRST BUS FINL SVCS INC WIS COM 319390100 183 6951 SH DFND 01 6951 0 0 FIRST CAPITAL INC COM 31942S104 2134 29231 SH SOLE 0 0 29231 FIRST CAPITAL INC COM 31942S104 208 2855 SH DFND 01 2855 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 241396 453573 SH SOLE 0 0 453573 FIRST CTZNS BANCSHARES INC N CL A 31946M103 474 890 SH SOLE 890 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1607 3020 SH DFND 01 3020 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1197 2250 SH DFND 02 0 2250 0 FIRST CHOICE BANCORP COM 31948P104 11471 425471 SH SOLE 0 0 425471 FIRST CHOICE BANCORP COM 31948P104 217 8058 SH DFND 01 8058 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 151285 10426281 SH SOLE 0 0 10426281 FIRST COMWLTH FINL CORP PA COM 319829107 239 16453 SH SOLE 16453 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 1191 82075 SH DFND 01 82075 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 307 21170 SH DFND 02 0 21170 0 FIRST CMNTY CORP S C COM 319835104 6173 285648 SH SOLE 0 0 285648 FIRST CMNTY CORP S C COM 319835104 26 1213 SH DFND 01 1213 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 21843 704172 SH SOLE 0 0 704172 FIRST CMNTY BANKSHARES INC V COM 31983A103 31 1000 SH SOLE 1000 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 393 12685 SH DFND 01 12685 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 18 583 SH DFND 02 0 583 0 1ST CONSTITUTION BANCORP COM 31986N102 7054 318765 SH SOLE 0 0 318765 1ST CONSTITUTION BANCORP COM 31986N102 164 7397 SH DFND 01 7397 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 30330 963171 SH SOLE 0 0 963171 FIRST DEFIANCE FINL CORP COM 32006W106 77 2450 SH SOLE 2450 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 526 16719 SH DFND 01 16719 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 57 1800 SH DFND 02 0 1800 0 FIRST FINL BANCORP OH COM 320209109 261502 10279172 SH SOLE 0 0 10279172 FIRST FINL BANCORP OH COM 320209109 337 13247 SH SOLE 13247 0 0 FIRST FINL BANCORP OH COM 320209109 2135 83931 SH DFND 01 83931 0 0 FIRST FINL BANCORP OH COM 320209109 392 15410 SH DFND 02 0 15410 0 FIRST FINL BANKSHARES COM 32020R109 431420 12291155 SH SOLE 0 0 12291155 FIRST FINL BANKSHARES COM 32020R109 579 16497 SH SOLE 16497 0 0 FIRST FINL BANKSHARES COM 32020R109 9064 258228 SH DFND 01 258228 0 0 FIRST FINL BANKSHARES COM 32020R109 590 16814 SH DFND 02 0 16814 0 FIRST FINL CORP IND COM 320218100 24991 546607 SH SOLE 0 0 546607 FIRST FINL CORP IND COM 320218100 79 1725 SH SOLE 1725 0 0 FIRST FINL CORP IND COM 320218100 565 12366 SH DFND 01 12366 0 0 FIRST FINL CORP IND COM 320218100 46 1000 SH DFND 02 0 1000 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 5389 360712 SH SOLE 0 0 360712 FIRST FINANCIAL NORTHWEST IN COM 32022K102 93 6256 SH DFND 01 6256 0 0 FIRST FNDTN INC COM 32026V104 31333 1800765 SH SOLE 0 0 1800765 FIRST FNDTN INC COM 32026V104 65 3725 SH SOLE 3725 0 0 FIRST FNDTN INC COM 32026V104 813 46706 SH DFND 01 46706 0 0 FIRST FNDTN INC COM 32026V104 54 3100 SH DFND 02 0 3100 0 FIRST GTY BANCSHARES INC COM 32043P106 5851 268760 SH SOLE 0 0 268760 FIRST GTY BANCSHARES INC COM 32043P106 102 4704 SH DFND 01 4704 0 0 FIRST HORIZON NATL CORP COM 320517105 512989 30977578 SH SOLE 0 0 30977578 FIRST HORIZON NATL CORP COM 320517105 724 43701 SH SOLE 43701 0 0 FIRST HORIZON NATL CORP COM 320517105 1977 119355 SH DFND 01 119355 0 0 FIRST HORIZON NATL CORP COM 320517105 773 46673 SH DFND 02 0 46673 0 FIRST HAWAIIAN INC COM 32051X108 361276 12522563 SH SOLE 0 0 12522563 FIRST HAWAIIAN INC COM 32051X108 539 18679 SH SOLE 18679 0 0 FIRST HAWAIIAN INC COM 32051X108 1447 50173 SH DFND 01 50173 0 0 FIRST HAWAIIAN INC COM 32051X108 571 19777 SH DFND 02 0 19777 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 776837 18714465 SH SOLE 0 0 18714465 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 6181 148900 SH SOLE 148900 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 5604 134994 SH DFND 01 134994 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 5862 141216 SH DFND 02 0 141216 0 FIRST INTERNET BANCORP COM 320557101 11331 477910 SH SOLE 0 0 477910 FIRST INTERNET BANCORP COM 320557101 192 8115 SH DFND 01 8115 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 156667 3737294 SH SOLE 0 0 3737294 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 208 4962 SH SOLE 4962 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1297 30948 SH DFND 01 30948 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 162 3871 SH DFND 02 0 3871 0 FIRST LONG IS CORP COM 320734106 27354 1090664 SH SOLE 0 0 1090664 FIRST LONG IS CORP COM 320734106 92 3660 SH SOLE 3660 0 0 FIRST LONG IS CORP COM 320734106 523 20855 SH DFND 01 20855 0 0 FIRST LONG IS CORP COM 320734106 45 1800 SH DFND 02 0 1800 0 FIRST MAJESTIC SILVER CORP COM 32076V103 53810 4389084 SH SOLE 0 0 4389084 FIRST MAJESTIC SILVER CORP COM 32076V103 251 20500 SH SOLE 20500 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 978 79769 SH DFND 01 79769 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 199 16199 SH DFND 02 0 16199 0 FIRST MERCHANTS CORP COM 320817109 203186 4885446 SH SOLE 0 0 4885446 FIRST MERCHANTS CORP COM 320817109 256 6162 SH SOLE 6162 0 0 FIRST MERCHANTS CORP COM 320817109 1901 45713 SH DFND 01 45713 0 0 FIRST MERCHANTS CORP COM 320817109 387 9307 SH DFND 02 0 9307 0 FIRST MID BANCSHARES INC COM 320866106 19677 558217 SH SOLE 0 0 558217 FIRST MID BANCSHARES INC COM 320866106 32 905 SH SOLE 905 0 0 FIRST MID BANCSHARES INC COM 320866106 398 11288 SH DFND 01 11288 0 0 FIRST MID BANCSHARES INC COM 320866106 40 1145 SH DFND 02 0 1145 0 FIRST MIDWEST BANCORP DEL COM 320867104 266822 11570784 SH SOLE 0 0 11570784 FIRST MIDWEST BANCORP DEL COM 320867104 307 13334 SH SOLE 13334 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 2126 92212 SH DFND 01 92212 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 303 13142 SH DFND 02 0 13142 0 FIRST NATL CORP COM 32106V107 1427 66693 SH SOLE 0 0 66693 FIRST NATL CORP COM 32106V107 25 1183 SH DFND 01 1183 0 0 FIRST NORTHWEST BANCORP COM 335834107 10116 557975 SH SOLE 0 0 557975 FIRST NORTHWEST BANCORP COM 335834107 134 7416 SH DFND 01 7416 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 5350 45551 SH DFND 02 0 0 45551 FIRST REP BK SAN FRANCISCO C COM 33616C100 1686416 14358586 SH SOLE 0 0 14358586 FIRST REP BK SAN FRANCISCO C COM 33616C100 7189 61211 SH SOLE 61211 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 22606 192472 SH DFND 01 192472 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 5963 50770 SH DFND 02 0 50770 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 4562 67982 SH SOLE 0 0 67982 FIRST SAVINGS FINL GROUP INC COM 33621E109 24 360 SH DFND 01 360 0 0 FIRST SOLAR INC COM 336433107 389628 6962610 SH SOLE 0 0 6962610 FIRST SOLAR INC COM 336433107 568 10151 SH SOLE 10151 0 0 FIRST SOLAR INC COM 336433107 1691 30210 SH DFND 01 30210 0 0 FIRST SOLAR INC COM 336433107 748 13371 SH DFND 02 0 13371 0 1ST SOURCE CORP COM 336901103 40949 789303 SH SOLE 0 0 789303 1ST SOURCE CORP COM 336901103 152 2922 SH SOLE 2922 0 0 1ST SOURCE CORP COM 336901103 613 11811 SH DFND 01 11811 0 0 1ST SOURCE CORP COM 336901103 70 1351 SH DFND 02 0 1351 0 FIRST UTD CORP COM 33741H107 7651 317603 SH SOLE 0 0 317603 FIRST UTD CORP COM 33741H107 29 1185 SH DFND 01 1185 0 0 FIRST US BANCSHARES INC COM 33744V103 905 77918 SH SOLE 0 0 77918 FIRST US BANCSHARES INC COM 33744V103 20 1697 SH DFND 01 1697 0 0 FIRST WESTN FINL INC COM 33751L105 2859 173602 SH SOLE 0 0 173602 FIRSTCASH INC COM 33767D105 304549 3777114 SH SOLE 0 0 3777114 FIRSTCASH INC COM 33767D105 443 5492 SH SOLE 5492 0 0 FIRSTCASH INC COM 33767D105 6697 83054 SH DFND 01 83054 0 0 FIRSTCASH INC COM 33767D105 739 9161 SH DFND 02 0 9161 0 FIRSTSERVICE CORP NEW COM 33767E202 88764 954043 SH SOLE 0 0 954043 FIRSTSERVICE CORP NEW COM 33767E202 441 4744 SH SOLE 4744 0 0 FIRSTSERVICE CORP NEW COM 33767E202 1335 14347 SH DFND 01 14347 0 0 FIRSTSERVICE CORP NEW COM 33767E202 548 5887 SH DFND 02 0 5887 0 FISERV INC COM 337738108 17554 151808 SH DFND 02 0 0 151808 FISERV INC COM 337738108 5157717 44605351 SH SOLE 0 0 44605351 FISERV INC COM 337738108 23535 203541 SH SOLE 203541 0 0 FISERV INC COM 337738108 78637 680075 SH DFND 01 680075 0 0 FISERV INC COM 337738108 21239 183685 SH DFND 02 0 183685 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 134489 3516056 SH SOLE 0 0 3516056 FLAGSTAR BANCORP INC COM PAR .001 337930705 260 6786 SH SOLE 6786 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1102 28820 SH DFND 01 28820 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 387 10127 SH DFND 02 0 10127 0 FIRSTENERGY CORP COM 337932107 6622 136264 SH DFND 02 0 0 136264 FIRSTENERGY CORP COM 337932107 3212542 66101696 SH SOLE 0 0 66101696 FIRSTENERGY CORP COM 337932107 16376 336965 SH SOLE 336965 0 0 FIRSTENERGY CORP COM 337932107 29684 610782 SH DFND 01 610782 0 0 FIRSTENERGY CORP COM 337932107 13149 270557 SH DFND 02 0 270557 0 FITBIT INC CL A 33812L102 139712 21265142 SH SOLE 0 0 21265142 FITBIT INC CL A 33812L102 199 30266 SH SOLE 30266 0 0 FITBIT INC CL A 33812L102 1590 242061 SH DFND 01 242061 0 0 FITBIT INC CL A 33812L102 372 56625 SH DFND 02 0 56625 0 FIVE BELOW INC COM 33829M101 638279 4992012 SH SOLE 0 0 4992012 FIVE BELOW INC COM 33829M101 941 7356 SH SOLE 7356 0 0 FIVE BELOW INC COM 33829M101 3163 24741 SH DFND 01 24741 0 0 FIVE BELOW INC COM 33829M101 1137 8894 SH DFND 02 0 8894 0 500 COM LTD SPON ADR REP A 33829R100 75 8686 SH SOLE 0 0 8686 500 COM LTD SPON ADR REP A 33829R100 30 3500 SH DFND 02 0 3500 0 FIVE9 INC COM 338307101 447276 6820308 SH SOLE 0 0 6820308 FIVE9 INC COM 338307101 521 7946 SH SOLE 7946 0 0 FIVE9 INC COM 338307101 7761 118343 SH DFND 01 118343 0 0 FIVE9 INC COM 338307101 984 14999 SH DFND 02 0 14999 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 7186 1565625 SH SOLE 0 0 1565625 FIVE PRIME THERAPEUTICS INC COM 33830X104 137 29834 SH DFND 01 29834 0 0 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 135 36522 SH SOLE 0 0 36522 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 20186 2904501 SH SOLE 0 0 2904501 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 64 9258 SH SOLE 9258 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 145 20800 SH DFND 02 0 20800 0 FLEETCOR TECHNOLOGIES INC COM 339041105 6564 22815 SH DFND 02 0 0 22815 FLEETCOR TECHNOLOGIES INC COM 339041105 2729561 9486867 SH SOLE 0 0 9486867 FLEETCOR TECHNOLOGIES INC COM 339041105 8685 30186 SH SOLE 30186 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 29697 103214 SH DFND 01 103214 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 7793 27086 SH DFND 02 0 27086 0 FLEXSTEEL INDS INC COM 339382103 6770 339877 SH SOLE 0 0 339877 FLEXSTEEL INDS INC COM 339382103 127 6356 SH DFND 01 6356 0 0 FLEXION THERAPEUTICS INC COM 33938J106 34916 1686762 SH SOLE 0 0 1686762 FLEXION THERAPEUTICS INC COM 33938J106 69 3310 SH SOLE 3310 0 0 FLEXION THERAPEUTICS INC COM 33938J106 1386 66965 SH DFND 01 66965 0 0 FLEXION THERAPEUTICS INC COM 33938J106 333 16100 SH DFND 02 0 16100 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 140 54447 SH SOLE 0 0 54447 FLEXSHOPPER INC COM NEW 33939J303 717 283524 SH SOLE 0 0 283524 FLOOR & DECOR HLDGS INC CL A 339750101 353519 6957656 SH SOLE 0 0 6957656 FLOOR & DECOR HLDGS INC CL A 339750101 445 8756 SH SOLE 8756 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 1568 30862 SH DFND 01 30862 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 784 15430 SH DFND 02 0 15430 0 FLOTEK INDS INC DEL COM 343389102 5774 2887048 SH SOLE 0 0 2887048 FLOTEK INDS INC DEL COM 343389102 90 44810 SH DFND 01 44810 0 0 FLUOR CORP NEW COM 343412102 37 1963 SH DFND 02 0 0 1963 FLUOR CORP NEW COM 343412102 236648 12534346 SH SOLE 0 0 12534346 FLUOR CORP NEW COM 343412102 323 17100 SH SOLE 17100 0 0 FLUOR CORP NEW COM 343412102 1012 53584 SH DFND 01 53584 0 0 FLUOR CORP NEW COM 343412102 506 26804 SH DFND 02 0 26804 0 FLOWERS FOODS INC COM 343498101 407796 18757880 SH SOLE 0 0 18757880 FLOWERS FOODS INC COM 343498101 672 30899 SH SOLE 30899 0 0 FLOWERS FOODS INC COM 343498101 1602 73711 SH DFND 01 73711 0 0 FLOWERS FOODS INC COM 343498101 745 34279 SH DFND 02 0 34279 0 FLOWSERVE CORP COM 34354P105 1723 34621 SH DFND 02 0 0 34621 FLOWSERVE CORP COM 34354P105 686327 13789968 SH SOLE 0 0 13789968 FLOWSERVE CORP COM 34354P105 1992 40029 SH SOLE 40029 0 0 FLOWSERVE CORP COM 34354P105 7469 150063 SH DFND 01 150063 0 0 FLOWSERVE CORP COM 34354P105 1743 35023 SH DFND 02 0 35023 0 FLUENT INC COM 34380C102 4276 1710496 SH SOLE 0 0 1710496 FLUENT INC COM 34380C102 192 76615 SH DFND 01 76615 0 0 FLUIDIGM CORP DEL COM 34385P108 14814 4256785 SH SOLE 0 0 4256785 FLUIDIGM CORP DEL COM 34385P108 28 8054 SH SOLE 8054 0 0 FLUIDIGM CORP DEL COM 34385P108 486 139550 SH DFND 01 139550 0 0 FLUIDIGM CORP DEL COM 34385P108 19 5387 SH DFND 02 0 5387 0 FLUSHING FINL CORP COM 343873105 29744 1376724 SH SOLE 0 0 1376724 FLUSHING FINL CORP COM 343873105 73 3381 SH SOLE 3381 0 0 FLUSHING FINL CORP COM 343873105 486 22501 SH DFND 01 22501 0 0 FLUSHING FINL CORP COM 343873105 175 8119 SH DFND 02 0 8119 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 77221 2620338 SH SOLE 0 0 2620338 FOCUS FINL PARTNERS INC COM CL A 34417P100 116 3952 SH SOLE 3952 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 1794 60869 SH DFND 01 60869 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 82 2798 SH DFND 02 0 2798 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 25506 269881 SH SOLE 0 0 269881 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 119 1257 SH SOLE 1257 0 0 FONAR CORP COM NEW 344437405 6019 305701 SH SOLE 0 0 305701 FONAR CORP COM NEW 344437405 20 996 SH DFND 01 996 0 0 FOOT LOCKER INC COM 344849104 60 1535 SH DFND 02 0 0 1535 FOOT LOCKER INC COM 344849104 381982 9796934 SH SOLE 0 0 9796934 FOOT LOCKER INC COM 344849104 668 17120 SH SOLE 17120 0 0 FOOT LOCKER INC COM 344849104 1608 41236 SH DFND 01 41236 0 0 FOOT LOCKER INC COM 344849104 854 21913 SH DFND 02 0 21913 0 FORD MTR CO DEL COM 345370860 9458 1017018 SH DFND 02 0 0 1017018 FORD MTR CO DEL COM 345370860 2775063 298393868 SH SOLE 0 0 298393868 FORD MTR CO DEL COM 345370860 13107 1409310 SH SOLE 1409310 0 0 FORD MTR CO DEL COM 345370860 40930 4401087 SH DFND 01 4401087 0 0 FORD MTR CO DEL COM 345370860 10440 1122551 SH DFND 02 0 1122551 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 62386 1902017 SH SOLE 0 0 1902017 FORESCOUT TECHNOLOGIES INC COM 34553D101 141 4300 SH SOLE 4300 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 2707 82526 SH DFND 01 82526 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 85 2597 SH DFND 02 0 2597 0 FORESTAR GROUP INC COM 346232101 49903 2393430 SH SOLE 0 0 2393430 FORESTAR GROUP INC COM 346232101 54 2578 SH SOLE 2578 0 0 FORESTAR GROUP INC COM 346232101 220 10547 SH DFND 01 10547 0 0 FORESTAR GROUP INC COM 346232101 43 2059 SH DFND 02 0 2059 0 FORMFACTOR INC COM 346375108 204153 7861113 SH SOLE 0 0 7861113 FORMFACTOR INC COM 346375108 273 10504 SH SOLE 10504 0 0 FORMFACTOR INC COM 346375108 1843 70968 SH DFND 01 70968 0 0 FORMFACTOR INC COM 346375108 170 6542 SH DFND 02 0 6542 0 FORRESTER RESH INC COM 346563109 47095 1129376 SH SOLE 0 0 1129376 FORRESTER RESH INC COM 346563109 42 1010 SH SOLE 1010 0 0 FORRESTER RESH INC COM 346563109 879 21071 SH DFND 01 21071 0 0 FORRESTER RESH INC COM 346563109 40 964 SH DFND 02 0 964 0 FORTIS INC COM 349553107 4747 114326 SH DFND 02 0 0 114326 FORTIS INC COM 349553107 508823 12254896 SH SOLE 0 0 12254896 FORTIS INC COM 349553107 11712 282091 SH SOLE 282091 0 0 FORTIS INC COM 349553107 8410 202559 SH DFND 01 202559 0 0 FORTIS INC COM 349553107 8370 201592 SH DFND 02 0 201592 0 FORTINET INC COM 34959E109 4197 39317 SH DFND 02 0 0 39317 FORTINET INC COM 34959E109 1824299 17087850 SH SOLE 0 0 17087850 FORTINET INC COM 34959E109 5401 50592 SH SOLE 50592 0 0 FORTINET INC COM 34959E109 18098 169524 SH DFND 01 169524 0 0 FORTINET INC COM 34959E109 4374 40971 SH DFND 02 0 40971 0 FORTIVE CORP COM 34959J108 6035 79003 SH DFND 02 0 0 79003 FORTIVE CORP COM 34959J108 1649325 21590853 SH SOLE 0 0 21590853 FORTIVE CORP COM 34959J108 7949 104057 SH SOLE 104057 0 0 FORTIVE CORP COM 34959J108 25867 338612 SH DFND 01 338612 0 0 FORTIVE CORP COM 34959J108 6580 86135 SH DFND 02 0 86135 0 FORTRESS BIOTECH INC COM 34960Q109 4250 1653597 SH SOLE 0 0 1653597 FORTRESS BIOTECH INC COM 34960Q109 16 6238 SH DFND 01 6238 0 0 FORTERRA INC COM 34960W106 11598 1003245 SH SOLE 0 0 1003245 FORTERRA INC COM 34960W106 46 4005 SH SOLE 4005 0 0 FORTERRA INC COM 34960W106 420 36291 SH DFND 01 36291 0 0 FORTERRA INC COM 34960W106 37 3167 SH DFND 02 0 3167 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2477 37915 SH DFND 02 0 0 37915 FORTUNE BRANDS HOME & SEC IN COM 34964C106 967135 14801571 SH SOLE 0 0 14801571 FORTUNE BRANDS HOME & SEC IN COM 34964C106 3128 47875 SH SOLE 47875 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 10502 160731 SH DFND 01 160731 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2816 43103 SH DFND 02 0 43103 0 FORTY SEVEN INC COM 34983P104 62455 1586350 SH SOLE 0 0 1586350 FORTY SEVEN INC COM 34983P104 174 4408 SH SOLE 4408 0 0 FORTY SEVEN INC COM 34983P104 1783 45292 SH DFND 01 45292 0 0 FORTY SEVEN INC COM 34983P104 137 3481 SH DFND 02 0 3481 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 6721 4000372 SH SOLE 0 0 4000372 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 117 69755 SH DFND 01 69755 0 0 FORWARD AIR CORP COM 349853101 203406 2907870 SH SOLE 0 0 2907870 FORWARD AIR CORP COM 349853101 229 3269 SH SOLE 3269 0 0 FORWARD AIR CORP COM 349853101 3909 55887 SH DFND 01 55887 0 0 FORWARD AIR CORP COM 349853101 323 4613 SH DFND 02 0 4613 0 FORWARD INDS INC N Y COM NEW 349862300 115 115757 SH SOLE 0 0 115757 FOSSIL GROUP INC COM 34988V106 28821 3657541 SH SOLE 0 0 3657541 FOSSIL GROUP INC COM 34988V106 40 5031 SH SOLE 5031 0 0 FOSSIL GROUP INC COM 34988V106 306 38801 SH DFND 01 38801 0 0 FOSSIL GROUP INC COM 34988V106 70 8900 SH DFND 02 0 8900 0 FORTUNA SILVER MINES INC COM 349915108 297 72706 SH SOLE 0 0 72706 FORTUNA SILVER MINES INC COM 349915108 56 13800 SH SOLE 13800 0 0 FORTUNA SILVER MINES INC COM 349915108 61 14887 SH DFND 02 0 14887 0 FOSTER L B CO COM 350060109 9323 481055 SH SOLE 0 0 481055 FOSTER L B CO COM 350060109 188 9683 SH DFND 01 9683 0 0 FOUNDATION BLDG MATLS INC COM 350392106 34630 1789671 SH SOLE 0 0 1789671 FOUNDATION BLDG MATLS INC COM 350392106 92 4750 SH SOLE 4750 0 0 FOUNDATION BLDG MATLS INC COM 350392106 453 23424 SH DFND 01 23424 0 0 FOUNDATION BLDG MATLS INC COM 350392106 23 1200 SH DFND 02 0 1200 0 FOUR CORNERS PPTY TR INC COM 35086T109 221856 7870016 SH SOLE 0 0 7870016 FOUR CORNERS PPTY TR INC COM 35086T109 2232 79163 SH SOLE 79163 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 3819 135460 SH DFND 01 135460 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2662 94439 SH DFND 02 0 94439 0 FOX CORP CL A COM 35137L105 3374 91013 SH DFND 02 0 0 91013 FOX CORP CL A COM 35137L105 945107 25495192 SH SOLE 0 0 25495192 FOX CORP CL A COM 35137L105 5155 139050 SH SOLE 139050 0 0 FOX CORP CL A COM 35137L105 12831 346128 SH DFND 01 346128 0 0 FOX CORP CL A COM 35137L105 3535 95355 SH DFND 02 0 95355 0 FOX CORP CL B COM 35137L204 1583 43492 SH DFND 02 0 0 43492 FOX CORP CL B COM 35137L204 438281 12040677 SH SOLE 0 0 12040677 FOX CORP CL B COM 35137L204 2115 58108 SH SOLE 58108 0 0 FOX CORP CL B COM 35137L204 8810 242033 SH DFND 01 242033 0 0 FOX CORP CL B COM 35137L204 1632 44833 SH DFND 02 0 44833 0 FOX FACTORY HLDG CORP COM 35138V102 264780 3805956 SH SOLE 0 0 3805956 FOX FACTORY HLDG CORP COM 35138V102 357 5129 SH SOLE 5129 0 0 FOX FACTORY HLDG CORP COM 35138V102 5180 74463 SH DFND 01 74463 0 0 FOX FACTORY HLDG CORP COM 35138V102 405 5816 SH DFND 02 0 5816 0 FRANCESCAS HLDGS CORP COM NEW 351793203 1325 127612 SH SOLE 0 0 127612 FRANCHISE GROUP INC COM 35180X105 2647 114095 SH SOLE 0 0 114095 FRANCHISE GROUP INC COM 35180X105 21 913 SH DFND 01 913 0 0 FRANCO NEVADA CORP COM 351858105 5200 50341 SH DFND 02 0 0 50341 FRANCO NEVADA CORP COM 351858105 521874 5052020 SH SOLE 0 0 5052020 FRANCO NEVADA CORP COM 351858105 6525 63169 SH SOLE 63169 0 0 FRANCO NEVADA CORP COM 351858105 8872 85883 SH DFND 01 85883 0 0 FRANCO NEVADA CORP COM 351858105 12970 125554 SH DFND 02 0 125554 0 FRANKLIN COVEY CO COM 353469109 16524 512693 SH SOLE 0 0 512693 FRANKLIN COVEY CO COM 353469109 50 1539 SH SOLE 1539 0 0 FRANKLIN COVEY CO COM 353469109 626 19419 SH DFND 01 19419 0 0 FRANKLIN COVEY CO COM 353469109 31 955 SH DFND 02 0 955 0 FRANKLIN ELEC INC COM 353514102 256353 4472314 SH SOLE 0 0 4472314 FRANKLIN ELEC INC COM 353514102 282 4917 SH SOLE 4917 0 0 FRANKLIN ELEC INC COM 353514102 5000 87234 SH DFND 01 87234 0 0 FRANKLIN ELEC INC COM 353514102 391 6820 SH DFND 02 0 6820 0 FRANKLIN FINL SVCS CORP COM 353525108 3932 101630 SH SOLE 0 0 101630 FRANKLIN FINL SVCS CORP COM 353525108 128 3320 SH DFND 01 3320 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 30713 894637 SH SOLE 0 0 894637 FRANKLIN FINL NETWORK INC COM 35352P104 76 2206 SH SOLE 2206 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 371 10819 SH DFND 01 10819 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 41 1200 SH DFND 02 0 1200 0 FRANKLIN RES INC COM 354613101 2198 84593 SH DFND 02 0 0 84593 FRANKLIN RES INC COM 354613101 922727 35516803 SH SOLE 0 0 35516803 FRANKLIN RES INC COM 354613101 2632 101302 SH SOLE 101302 0 0 FRANKLIN RES INC COM 354613101 8217 316273 SH DFND 01 316273 0 0 FRANKLIN RES INC COM 354613101 2871 110513 SH DFND 02 0 110513 0 FRANKLIN STREET PPTYS CORP COM 35471R106 135457 15824376 SH SOLE 0 0 15824376 FRANKLIN STREET PPTYS CORP COM 35471R106 1017 118775 SH SOLE 118775 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 751 87752 SH DFND 01 87752 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 1223 142899 SH DFND 02 0 142899 0 FREEPORT-MCMORAN INC CL B 35671D857 4413 336324 SH DFND 02 0 0 336324 FREEPORT-MCMORAN INC CL B 35671D857 2008789 153108887 SH SOLE 0 0 153108887 FREEPORT-MCMORAN INC CL B 35671D857 6482 494018 SH SOLE 494018 0 0 FREEPORT-MCMORAN INC CL B 35671D857 21495 1638328 SH DFND 01 1638328 0 0 FREEPORT-MCMORAN INC CL B 35671D857 5384 410360 SH DFND 02 0 410360 0 FREIGHTCAR AMER INC COM 357023100 1045 504967 SH SOLE 0 0 504967 FREIGHTCAR AMER INC COM 357023100 6 2850 SH DFND 01 2850 0 0 FREQUENCY ELECTRS INC COM 358010106 2994 293243 SH SOLE 0 0 293243 FREQUENCY ELECTRS INC COM 358010106 8 800 SH DFND 01 800 0 0 FRESHPET INC COM 358039105 116242 1967199 SH SOLE 0 0 1967199 FRESHPET INC COM 358039105 245 4142 SH SOLE 4142 0 0 FRESHPET INC COM 358039105 3983 67399 SH DFND 01 67399 0 0 FRESHPET INC COM 358039105 452 7642 SH DFND 02 0 7642 0 FREQUENCY THERAPEUTICS INC COM 35803L108 3679 209858 SH SOLE 0 0 209858 FREQUENCY THERAPEUTICS INC COM 35803L108 192 10938 SH DFND 01 10938 0 0 FRIEDMAN INDS INC COM 358435105 1277 212096 SH SOLE 0 0 212096 FRIEDMAN INDS INC COM 358435105 14 2316 SH DFND 01 2316 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 87373 7080473 SH SOLE 0 0 7080473 FRONT YD RESIDENTIAL CORP COM 35904G107 98 7947 SH SOLE 7947 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 518 41999 SH DFND 01 41999 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 31 2500 SH DFND 02 0 2500 0 FRONTDOOR INC COM 35905A109 377676 7964496 SH SOLE 0 0 7964496 FRONTDOOR INC COM 35905A109 504 10631 SH SOLE 10631 0 0 FRONTDOOR INC COM 35905A109 1523 32113 SH DFND 01 32113 0 0 FRONTDOOR INC COM 35905A109 836 17620 SH DFND 02 0 17620 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 5383 6050839 SH SOLE 0 0 6050839 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 81 90516 SH DFND 01 90516 0 0 FUEL TECH INC COM 359523107 431 462701 SH SOLE 0 0 462701 FUELCELL ENERGY INC COM 35952H601 23526 9372738 SH SOLE 0 0 9372738 FUELCELL ENERGY INC COM 35952H601 71 28342 SH DFND 01 28342 0 0 FULCRUM THERAPEUTICS INC COM 359616109 1112 66856 SH SOLE 0 0 66856 FULCRUM THERAPEUTICS INC COM 359616109 116 6978 SH DFND 01 6978 0 0 FULGENT GENETICS INC COM 359664109 6632 514083 SH SOLE 0 0 514083 FULGENT GENETICS INC COM 359664109 17 1300 SH DFND 01 1300 0 0 FULL HOUSE RESORTS INC COM 359678109 3288 981526 SH SOLE 0 0 981526 FULL HOUSE RESORTS INC COM 359678109 15 4619 SH DFND 01 4619 0 0 FULLER H B CO COM 359694106 297071 5760547 SH SOLE 0 0 5760547 FULLER H B CO COM 359694106 344 6676 SH SOLE 6676 0 0 FULLER H B CO COM 359694106 4423 85760 SH DFND 01 85760 0 0 FULLER H B CO COM 359694106 414 8024 SH DFND 02 0 8024 0 FULTON FINL CORP PA COM 360271100 271504 15576796 SH SOLE 0 0 15576796 FULTON FINL CORP PA COM 360271100 441 25295 SH SOLE 25295 0 0 FULTON FINL CORP PA COM 360271100 2343 134414 SH DFND 01 134414 0 0 FULTON FINL CORP PA COM 360271100 410 23534 SH DFND 02 0 23534 0 FUNKO INC COM CL A 361008105 18058 1052337 SH SOLE 0 0 1052337 FUNKO INC COM CL A 361008105 85 4936 SH SOLE 4936 0 0 FUNKO INC COM CL A 361008105 729 42467 SH DFND 01 42467 0 0 FUNKO INC COM CL A 361008105 43 2488 SH DFND 02 0 2488 0 FUTUREFUEL CORPORATION COM 36116M106 32957 2659932 SH SOLE 0 0 2659932 FUTUREFUEL CORPORATION COM 36116M106 57 4583 SH SOLE 4583 0 0 FUTUREFUEL CORPORATION COM 36116M106 268 21634 SH DFND 01 21634 0 0 FUTUREFUEL CORPORATION COM 36116M106 33 2640 SH DFND 02 0 2640 0 FVCBANKCORP INC COM 36120Q101 9498 543668 SH SOLE 0 0 543668 FVCBANKCORP INC COM 36120Q101 174 9981 SH DFND 01 9981 0 0 GAMCO INVESTORS INC CL A COM 361438104 9892 507561 SH SOLE 0 0 507561 GAMCO INVESTORS INC CL A COM 361438104 180 9254 SH DFND 01 9254 0 0 GAMCO INVESTORS INC CL A COM 361438104 5 274 SH DFND 02 0 274 0 GATX CORP COM 361448103 316353 3818386 SH SOLE 0 0 3818386 GATX CORP COM 361448103 354 4271 SH SOLE 4271 0 0 GATX CORP COM 361448103 2443 29489 SH DFND 01 29489 0 0 GATX CORP COM 361448103 478 5765 SH DFND 02 0 5765 0 GEO GROUP INC NEW COM 36162J106 326302 19644905 SH SOLE 0 0 19644905 GEO GROUP INC NEW COM 36162J106 303 18234 SH SOLE 18234 0 0 GEO GROUP INC NEW COM 36162J106 3912 235523 SH DFND 01 235523 0 0 GEO GROUP INC NEW COM 36162J106 461 27759 SH DFND 02 0 27759 0 GCI LIBERTY INC COM CLASS A 36164V305 601763 8493483 SH SOLE 0 0 8493483 GCI LIBERTY INC COM CLASS A 36164V305 918 12961 SH SOLE 12961 0 0 GCI LIBERTY INC COM CLASS A 36164V305 2642 37284 SH DFND 01 37284 0 0 GCI LIBERTY INC COM CLASS A 36164V305 1209 17068 SH DFND 02 0 17068 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 135862 5982470 SH SOLE 0 0 5982470 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 182 8020 SH SOLE 8020 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2421 106609 SH DFND 01 106609 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 530 23318 SH DFND 02 0 23318 0 GEE GROUP INC COM 36165A102 11 27339 SH SOLE 0 0 27339 GDS HLDGS LTD SPONSORED ADS 36165L108 95547 1852401 SH SOLE 0 0 1852401 GDS HLDGS LTD SPONSORED ADS 36165L108 515 9993 SH SOLE 9993 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 1280 24823 SH DFND 01 24823 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 1061 20562 SH DFND 02 0 20562 0 GNC HLDGS INC COM CL A 36191G107 10272 3804447 SH SOLE 0 0 3804447 GNC HLDGS INC COM CL A 36191G107 10 3846 SH SOLE 3846 0 0 GNC HLDGS INC COM CL A 36191G107 180 66501 SH DFND 01 66501 0 0 GWG HLDGS INC COM 36192A109 2436 248112 SH SOLE 0 0 248112 GWG HLDGS INC COM 36192A109 17 1721 SH DFND 01 1721 0 0 G1 THERAPEUTICS INC COM 3621LQ109 51768 1958676 SH SOLE 0 0 1958676 G1 THERAPEUTICS INC COM 3621LQ109 84 3187 SH SOLE 3187 0 0 G1 THERAPEUTICS INC COM 3621LQ109 1328 50231 SH DFND 01 50231 0 0 G1 THERAPEUTICS INC COM 3621LQ109 39 1471 SH DFND 02 0 1471 0 GP STRATEGIES CORP COM 36225V104 9174 693459 SH SOLE 0 0 693459 GP STRATEGIES CORP COM 36225V104 144 10854 SH DFND 01 10854 0 0 GSE SYS INC COM 36227K106 1230 745577 SH SOLE 0 0 745577 GSE SYS INC COM 36227K106 7 4296 SH DFND 01 4296 0 0 G-III APPAREL GROUP LTD COM 36237H101 142505 4253893 SH SOLE 0 0 4253893 G-III APPAREL GROUP LTD COM 36237H101 203 6070 SH SOLE 6070 0 0 G-III APPAREL GROUP LTD COM 36237H101 1227 36631 SH DFND 01 36631 0 0 G-III APPAREL GROUP LTD COM 36237H101 227 6766 SH DFND 02 0 6766 0 GTT COMMUNICATIONS INC COM 362393100 35952 3167574 SH SOLE 0 0 3167574 GTT COMMUNICATIONS INC COM 362393100 158 13937 SH SOLE 13937 0 0 GTT COMMUNICATIONS INC COM 362393100 752 66257 SH DFND 01 66257 0 0 GTT COMMUNICATIONS INC COM 362393100 179 15745 SH DFND 02 0 15745 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 5897 1001192 SH SOLE 0 0 1001192 GTY TECHNOLOGY HOLDINGS INC COM 362409104 187 31828 SH DFND 01 31828 0 0 GSI TECHNOLOGY COM 36241U106 7271 1025525 SH SOLE 0 0 1025525 GSI TECHNOLOGY COM 36241U106 86 12165 SH DFND 01 12165 0 0 GMS INC COM 36251C103 139160 5138837 SH SOLE 0 0 5138837 GMS INC COM 36251C103 191 7036 SH SOLE 7036 0 0 GMS INC COM 36251C103 1447 53433 SH DFND 01 53433 0 0 GMS INC COM 36251C103 114 4203 SH DFND 02 0 4203 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 24206 1107314 SH SOLE 0 0 1107314 GSX TECHEDU INC SPONSORED ADS 36257Y109 22 1000 SH SOLE 1000 0 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 376 17217 SH DFND 01 17217 0 0 GAIN CAP HLDGS INC COM 36268W100 3208 812040 SH SOLE 0 0 812040 GAIN CAP HLDGS INC COM 36268W100 62 15630 SH DFND 01 15630 0 0 GAIA INC NEW CL A 36269P104 3671 459463 SH SOLE 0 0 459463 GAIA INC NEW CL A 36269P104 69 8582 SH DFND 01 8582 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 5029 1758316 SH SOLE 0 0 1758316 GALECTIN THERAPEUTICS INC COM NEW 363225202 226 79049 SH DFND 01 79049 0 0 GALERA THERAPEUTICS INC COM 36338D108 958 72760 SH SOLE 0 0 72760 GALERA THERAPEUTICS INC COM 36338D108 39 2981 SH DFND 01 2981 0 0 GALLAGHER ARTHUR J & CO COM 363576109 4616 48472 SH DFND 02 0 0 48472 GALLAGHER ARTHUR J & CO COM 363576109 1999478 20996299 SH SOLE 0 0 20996299 GALLAGHER ARTHUR J & CO COM 363576109 6514 68401 SH SOLE 68401 0 0 GALLAGHER ARTHUR J & CO COM 363576109 20296 213127 SH DFND 01 213127 0 0 GALLAGHER ARTHUR J & CO COM 363576109 5840 61326 SH DFND 02 0 61326 0 GAMING & LEISURE PPTYS INC COM 36467J108 1267881 29451368 SH SOLE 0 0 29451368 GAMING & LEISURE PPTYS INC COM 36467J108 10359 240625 SH SOLE 240625 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 3351 77842 SH DFND 01 77842 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 10108 234808 SH DFND 02 0 234808 0 GAMESTOP CORP NEW CL A 36467W109 57290 9422672 SH SOLE 0 0 9422672 GAMESTOP CORP NEW CL A 36467W109 71 11686 SH SOLE 11686 0 0 GAMESTOP CORP NEW CL A 36467W109 424 69700 SH DFND 01 69700 0 0 GAMESTOP CORP NEW CL A 36467W109 74 12123 SH DFND 02 0 12123 0 GANNETT CO INC NEW COM 36472T109 81992 12851468 SH SOLE 0 0 12851468 GANNETT CO INC NEW COM 36472T109 94 14691 SH SOLE 14691 0 0 GANNETT CO INC NEW COM 36472T109 626 98057 SH DFND 01 98057 0 0 GANNETT CO INC NEW COM 36472T109 133 20823 SH DFND 02 0 20823 0 GAP INC COM 364760108 1007 56978 SH DFND 02 0 0 56978 GAP INC COM 364760108 494249 27955259 SH SOLE 0 0 27955259 GAP INC COM 364760108 1385 78349 SH SOLE 78349 0 0 GAP INC COM 364760108 4243 240016 SH DFND 01 240016 0 0 GAP INC COM 364760108 1128 63827 SH DFND 02 0 63827 0 GARDNER DENVER HLDGS INC COM 36555P107 427731 11661148 SH SOLE 0 0 11661148 GARDNER DENVER HLDGS INC COM 36555P107 601 16386 SH SOLE 16386 0 0 GARDNER DENVER HLDGS INC COM 36555P107 1870 50982 SH DFND 01 50982 0 0 GARDNER DENVER HLDGS INC COM 36555P107 771 21007 SH DFND 02 0 21007 0 GARRETT MOTION INC COM 366505105 22019 2204084 SH SOLE 0 0 2204084 GARRETT MOTION INC COM 366505105 86 8600 SH SOLE 8600 0 0 GARRETT MOTION INC COM 366505105 141 14128 SH DFND 01 14128 0 0 GARRETT MOTION INC COM 366505105 114 11461 SH DFND 02 0 11461 0 GARTNER INC COM 366651107 3678 23869 SH DFND 02 0 0 23869 GARTNER INC COM 366651107 1468515 9529622 SH SOLE 0 0 9529622 GARTNER INC COM 366651107 4710 30563 SH SOLE 30563 0 0 GARTNER INC COM 366651107 16315 105875 SH DFND 01 105875 0 0 GARTNER INC COM 366651107 4772 30964 SH DFND 02 0 30964 0 GENCOR INDS INC COM 368678108 6648 569667 SH SOLE 0 0 569667 GENCOR INDS INC COM 368678108 107 9138 SH DFND 01 9138 0 0 GENERAC HLDGS INC COM 368736104 585185 5817524 SH SOLE 0 0 5817524 GENERAC HLDGS INC COM 368736104 817 8118 SH SOLE 8118 0 0 GENERAC HLDGS INC COM 368736104 12210 121383 SH DFND 01 121383 0 0 GENERAC HLDGS INC COM 368736104 968 9619 SH DFND 02 0 9619 0 GENERAL DYNAMICS CORP COM 369550108 10631 60282 SH DFND 02 0 0 60282 GENERAL DYNAMICS CORP COM 369550108 3544774 20100786 SH SOLE 0 0 20100786 GENERAL DYNAMICS CORP COM 369550108 13444 76233 SH SOLE 76233 0 0 GENERAL DYNAMICS CORP COM 369550108 47628 270074 SH DFND 01 270074 0 0 GENERAL DYNAMICS CORP COM 369550108 10974 62230 SH DFND 02 0 62230 0 GENERAL ELECTRIC CO COM 369604103 25751 2307441 SH DFND 02 0 0 2307441 GENERAL ELECTRIC CO COM 369604103 7190447 644305297 SH SOLE 0 0 644305297 GENERAL ELECTRIC CO COM 369604103 33081 2964226 SH SOLE 2964226 0 0 GENERAL ELECTRIC CO COM 369604103 110056 9861645 SH DFND 01 9861645 0 0 GENERAL ELECTRIC CO COM 369604103 26511 2375517 SH DFND 02 0 2375517 0 GENERAL FIN CORP DEL COM 369822101 6954 628188 SH SOLE 0 0 628188 GENERAL FIN CORP DEL COM 369822101 197 17782 SH DFND 01 17782 0 0 GENERAL MLS INC COM 370334104 8530 159254 SH DFND 02 0 0 159254 GENERAL MLS INC COM 370334104 2563813 47868056 SH SOLE 0 0 47868056 GENERAL MLS INC COM 370334104 11309 211143 SH SOLE 211143 0 0 GENERAL MLS INC COM 370334104 36545 682311 SH DFND 01 682311 0 0 GENERAL MLS INC COM 370334104 10821 202031 SH DFND 02 0 202031 0 GENERAL MOLY INC COM 370373102 551 2424746 SH SOLE 0 0 2424746 GENERAL MTRS CO COM 37045V100 10676 291707 SH DFND 02 0 0 291707 GENERAL MTRS CO COM 37045V100 3676842 100460159 SH SOLE 0 0 100460159 GENERAL MTRS CO COM 37045V100 16947 463043 SH SOLE 463043 0 0 GENERAL MTRS CO COM 37045V100 51926 1418740 SH DFND 01 1418740 0 0 GENERAL MTRS CO COM 37045V100 13048 356496 SH DFND 02 0 356496 0 GENESCO INC COM 371532102 83048 1733060 SH SOLE 0 0 1733060 GENESCO INC COM 371532102 122 2556 SH SOLE 2556 0 0 GENESCO INC COM 371532102 571 11926 SH DFND 01 11926 0 0 GENESCO INC COM 371532102 129 2700 SH DFND 02 0 2700 0 GENESIS HEALTHCARE INC CL A COM 37185X106 4651 2835695 SH SOLE 0 0 2835695 GENESIS HEALTHCARE INC CL A COM 37185X106 256 156373 SH DFND 01 156373 0 0 GENTEX CORP COM 371901109 119 4103 SH DFND 02 0 0 4103 GENTEX CORP COM 371901109 717387 24754559 SH SOLE 0 0 24754559 GENTEX CORP COM 371901109 1051 36277 SH SOLE 36277 0 0 GENTEX CORP COM 371901109 2810 96959 SH DFND 01 96959 0 0 GENTEX CORP COM 371901109 1154 39819 SH DFND 02 0 39819 0 GENIE ENERGY LTD CL B 372284208 7178 928603 SH SOLE 0 0 928603 GENIE ENERGY LTD CL B 372284208 161 20801 SH DFND 01 20801 0 0 GENIUS BRANDS INTL INC COM 37229T301 24 88809 SH SOLE 0 0 88809 GENMARK DIAGNOSTICS INC COM 372309104 14661 3048036 SH SOLE 0 0 3048036 GENMARK DIAGNOSTICS INC COM 372309104 28 5743 SH SOLE 5743 0 0 GENMARK DIAGNOSTICS INC COM 372309104 518 107716 SH DFND 01 107716 0 0 GENMARK DIAGNOSTICS INC COM 372309104 11 2300 SH DFND 02 0 2300 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 1593 769687 SH SOLE 0 0 769687 GENOCEA BIOSCIENCES INC COM NEW 372427401 5 2235 SH DFND 01 2235 0 0 GENUINE PARTS CO COM 372460105 4251 40014 SH DFND 02 0 0 40014 GENUINE PARTS CO COM 372460105 1798441 16929686 SH SOLE 0 0 16929686 GENUINE PARTS CO COM 372460105 5303 49923 SH SOLE 49923 0 0 GENUINE PARTS CO COM 372460105 17410 163890 SH DFND 01 163890 0 0 GENUINE PARTS CO COM 372460105 4647 43744 SH DFND 02 0 43744 0 GENWORTH FINL INC COM CL A 37247D106 205003 46591571 SH SOLE 0 0 46591571 GENWORTH FINL INC COM CL A 37247D106 273 62053 SH SOLE 62053 0 0 GENWORTH FINL INC COM CL A 37247D106 1859 422508 SH DFND 01 422508 0 0 GENWORTH FINL INC COM CL A 37247D106 419 95243 SH DFND 02 0 95243 0 GENTHERM INC COM 37253A103 149832 3375363 SH SOLE 0 0 3375363 GENTHERM INC COM 37253A103 176 3957 SH SOLE 3957 0 0 GENTHERM INC COM 37253A103 2903 65388 SH DFND 01 65388 0 0 GENTHERM INC COM 37253A103 370 8326 SH DFND 02 0 8326 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 13713 817727 SH SOLE 0 0 817727 GEOSPACE TECHNOLOGIES CORP COM 37364X109 186 11086 SH DFND 01 11086 0 0 GERDAU S A SPON ADR REP PFD 373737105 52881 10792064 SH SOLE 0 0 10792064 GERDAU S A SPON ADR REP PFD 373737105 45 9126 SH SOLE 9126 0 0 GERDAU S A SPON ADR REP PFD 373737105 276 56312 SH DFND 01 56312 0 0 GERMAN AMERN BANCORP INC COM 373865104 41491 1164818 SH SOLE 0 0 1164818 GERMAN AMERN BANCORP INC COM 373865104 77 2150 SH SOLE 2150 0 0 GERMAN AMERN BANCORP INC COM 373865104 728 20446 SH DFND 01 20446 0 0 GERMAN AMERN BANCORP INC COM 373865104 69 1948 SH DFND 02 0 1948 0 GERON CORP COM 374163103 13252 9744462 SH SOLE 0 0 9744462 GERON CORP COM 374163103 27 19647 SH SOLE 19647 0 0 GERON CORP COM 374163103 203 149109 SH DFND 01 149109 0 0 GERON CORP COM 374163103 11 8087 SH DFND 02 0 8087 0 GETTY RLTY CORP NEW COM 374297109 170100 5174927 SH SOLE 0 0 5174927 GETTY RLTY CORP NEW COM 374297109 1273 38723 SH SOLE 38723 0 0 GETTY RLTY CORP NEW COM 374297109 922 28065 SH DFND 01 28065 0 0 GETTY RLTY CORP NEW COM 374297109 1610 48984 SH DFND 02 0 48984 0 GEVO INC COM PAR 374396406 699 302812 SH SOLE 0 0 302812 GIBRALTAR INDS INC COM 374689107 100374 1989971 SH SOLE 0 0 1989971 GIBRALTAR INDS INC COM 374689107 213 4215 SH SOLE 4215 0 0 GIBRALTAR INDS INC COM 374689107 1366 27080 SH DFND 01 27080 0 0 GIBRALTAR INDS INC COM 374689107 436 8637 SH DFND 02 0 8637 0 GILEAD SCIENCES INC COM 375558103 21991 338424 SH DFND 02 0 0 338424 GILEAD SCIENCES INC COM 375558103 6574204 101172735 SH SOLE 0 0 101172735 GILEAD SCIENCES INC COM 375558103 29259 450279 SH SOLE 450279 0 0 GILEAD SCIENCES INC COM 375558103 93863 1444493 SH DFND 01 1444493 0 0 GILEAD SCIENCES INC COM 375558103 23777 365917 SH DFND 02 0 365917 0 GILDAN ACTIVEWEAR INC COM 375916103 1565 53011 SH DFND 02 0 0 53011 GILDAN ACTIVEWEAR INC COM 375916103 162636 5507481 SH SOLE 0 0 5507481 GILDAN ACTIVEWEAR INC COM 375916103 2012 68132 SH SOLE 68132 0 0 GILDAN ACTIVEWEAR INC COM 375916103 2797 94728 SH DFND 01 94728 0 0 GILDAN ACTIVEWEAR INC COM 375916103 1765 59753 SH DFND 02 0 59753 0 GLACIER BANCORP INC NEW COM 37637Q105 436464 9490410 SH SOLE 0 0 9490410 GLACIER BANCORP INC NEW COM 37637Q105 555 12064 SH SOLE 12064 0 0 GLACIER BANCORP INC NEW COM 37637Q105 4019 87391 SH DFND 01 87391 0 0 GLACIER BANCORP INC NEW COM 37637Q105 501 10895 SH DFND 02 0 10895 0 GLADSTONE COML CORP COM 376536108 69595 3183680 SH SOLE 0 0 3183680 GLADSTONE COML CORP COM 376536108 69 3136 SH SOLE 3136 0 0 GLADSTONE COML CORP COM 376536108 781 35748 SH DFND 01 35748 0 0 GLADSTONE COML CORP COM 376536108 41 1875 SH DFND 02 0 1875 0 GLADSTONE LD CORP COM 376549101 14797 1140897 SH SOLE 0 0 1140897 GLADSTONE LD CORP COM 376549101 201 15522 SH DFND 01 15522 0 0 GLATFELTER COM 377316104 81971 4479304 SH SOLE 0 0 4479304 GLATFELTER COM 377316104 84 4609 SH SOLE 4609 0 0 GLATFELTER COM 377316104 674 36855 SH DFND 01 36855 0 0 GLATFELTER COM 377316104 286 15652 SH DFND 02 0 15652 0 GLAUKOS CORP COM 377322102 199189 3656864 SH SOLE 0 0 3656864 GLAUKOS CORP COM 377322102 268 4922 SH SOLE 4922 0 0 GLAUKOS CORP COM 377322102 4184 76807 SH DFND 01 76807 0 0 GLAUKOS CORP COM 377322102 279 5115 SH DFND 02 0 5115 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 424545 5340860 SH SOLE 0 0 5340860 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 623 7842 SH SOLE 7842 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 9140 114985 SH DFND 01 114985 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 618 7775 SH DFND 02 0 7775 0 GLOBALSTAR INC COM 378973408 27813 53620615 SH SOLE 0 0 53620615 GLOBALSTAR INC COM 378973408 38 73054 SH SOLE 73054 0 0 GLOBALSTAR INC COM 378973408 69 132628 SH DFND 01 132628 0 0 GLOBALSTAR INC COM 378973408 14 27246 SH DFND 02 0 27246 0 GLOBAL NET LEASE INC COM NEW 379378201 269668 13297247 SH SOLE 0 0 13297247 GLOBAL NET LEASE INC COM NEW 379378201 2271 112000 SH SOLE 112000 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1522 75073 SH DFND 01 75073 0 0 GLOBAL NET LEASE INC COM NEW 379378201 2105 103816 SH DFND 02 0 103816 0 GLOBALSCAPE INC COM 37940G109 4950 503531 SH SOLE 0 0 503531 GLOBALSCAPE INC COM 37940G109 18 1803 SH DFND 01 1803 0 0 GLOBAL PMTS INC COM 37940X102 14456 79187 SH DFND 02 0 0 79187 GLOBAL PMTS INC COM 37940X102 4265269 23363656 SH SOLE 0 0 23363656 GLOBAL PMTS INC COM 37940X102 19447 106523 SH SOLE 106523 0 0 GLOBAL PMTS INC COM 37940X102 65391 358187 SH DFND 01 358187 0 0 GLOBAL PMTS INC COM 37940X102 16022 87765 SH DFND 02 0 87765 0 GLOBAL WTR RES INC COM 379463102 7842 596357 SH SOLE 0 0 596357 GLOBAL WTR RES INC COM 379463102 309 23502 SH DFND 01 23502 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 798 1596527 SH SOLE 0 0 1596527 GLOBAL EAGLE ENTMT INC COM 37951D102 4 7861 SH DFND 01 7861 0 0 GLOBAL MED REIT INC COM NEW 37954A204 55484 4193790 SH SOLE 0 0 4193790 GLOBAL MED REIT INC COM NEW 37954A204 73 5539 SH SOLE 5539 0 0 GLOBAL MED REIT INC COM NEW 37954A204 380 28691 SH DFND 01 28691 0 0 GLOBAL MED REIT INC COM NEW 37954A204 41 3125 SH DFND 02 0 3125 0 GLOBAL SELF STORAGE INC COM 37955N106 1818 422834 SH SOLE 0 0 422834 GLOBUS MED INC CL A 379577208 418739 7111739 SH SOLE 0 0 7111739 GLOBUS MED INC CL A 379577208 595 10108 SH SOLE 10108 0 0 GLOBUS MED INC CL A 379577208 8859 150451 SH DFND 01 150451 0 0 GLOBUS MED INC CL A 379577208 938 15929 SH DFND 02 0 15929 0 GLOBE LIFE INC COM 37959E102 2870 27272 SH DFND 02 0 0 27272 GLOBE LIFE INC COM 37959E102 1285231 12211218 SH SOLE 0 0 12211218 GLOBE LIFE INC COM 37959E102 3616 34359 SH SOLE 34359 0 0 GLOBE LIFE INC COM 37959E102 12024 114240 SH DFND 01 114240 0 0 GLOBE LIFE INC COM 37959E102 3024 28736 SH DFND 02 0 28736 0 GLU MOBILE INC COM 379890106 67991 11238159 SH SOLE 0 0 11238159 GLU MOBILE INC COM 379890106 76 12559 SH SOLE 12559 0 0 GLU MOBILE INC COM 379890106 1380 228030 SH DFND 01 228030 0 0 GLU MOBILE INC COM 379890106 46 7600 SH DFND 02 0 7600 0 GLYCOMIMETICS INC COM 38000Q102 8874 1677519 SH SOLE 0 0 1677519 GLYCOMIMETICS INC COM 38000Q102 357 67535 SH DFND 01 67535 0 0 GODADDY INC CL A 380237107 3170 46676 SH DFND 02 0 0 46676 GODADDY INC CL A 380237107 1085944 15988581 SH SOLE 0 0 15988581 GODADDY INC CL A 380237107 4213 62031 SH SOLE 62031 0 0 GODADDY INC CL A 380237107 5250 77299 SH DFND 01 77299 0 0 GODADDY INC CL A 380237107 2987 43985 SH DFND 02 0 43985 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 2593 143523 SH SOLE 0 0 143523 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 45 2487 SH DFND 01 2487 0 0 GOGO INC COM 38046C109 36797 5749485 SH SOLE 0 0 5749485 GOGO INC COM 38046C109 39 6100 SH SOLE 6100 0 0 GOGO INC COM 38046C109 707 110539 SH DFND 01 110539 0 0 GOGO INC COM 38046C109 16 2500 SH DFND 02 0 2500 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 182 27630 SH SOLE 0 0 27630 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 9 1300 SH SOLE 1300 0 0 GOLD RESOURCE CORP COM 38068T105 17278 3118719 SH SOLE 0 0 3118719 GOLD RESOURCE CORP COM 38068T105 276 49870 SH DFND 01 49870 0 0 GOLDEN ENTMT INC COM 381013101 16850 876678 SH SOLE 0 0 876678 GOLDEN ENTMT INC COM 381013101 34 1786 SH SOLE 1786 0 0 GOLDEN ENTMT INC COM 381013101 476 24790 SH DFND 01 24790 0 0 GOLDEN ENTMT INC COM 381013101 23 1200 SH DFND 02 0 1200 0 GOLDEN MINERALS CO COM 381119106 304 980738 SH SOLE 0 0 980738 GOLDFIELD CORP COM 381370105 4154 1170208 SH SOLE 0 0 1170208 GOLDFIELD CORP COM 381370105 17 4875 SH DFND 01 4875 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 19370 84245 SH DFND 02 0 0 84245 GOLDMAN SACHS GROUP INC COM 38141G104 5582495 24279105 SH SOLE 0 0 24279105 GOLDMAN SACHS GROUP INC COM 38141G104 26423 114916 SH SOLE 114916 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 82812 360160 SH DFND 01 360160 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 21322 92734 SH DFND 02 0 92734 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 737 463296 SH SOLE 0 0 463296 GOODRICH PETE CORP COM PAR 382410843 4248 423103 SH SOLE 0 0 423103 GOODRICH PETE CORP COM PAR 382410843 140 13986 SH DFND 01 13986 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 342011 21987205 SH SOLE 0 0 21987205 GOODYEAR TIRE & RUBR CO COM 382550101 507 32605 SH SOLE 32605 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1377 88542 SH DFND 01 88542 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 543 34881 SH DFND 02 0 34881 0 GOOSEHEAD INS INC COM CL A 38267D109 26094 615435 SH SOLE 0 0 615435 GOOSEHEAD INS INC COM CL A 38267D109 70 1662 SH SOLE 1662 0 0 GOOSEHEAD INS INC COM CL A 38267D109 958 22585 SH DFND 01 22585 0 0 GOOSEHEAD INS INC COM CL A 38267D109 50 1177 SH DFND 02 0 1177 0 GOPRO INC CL A 38268T103 46698 10760013 SH SOLE 0 0 10760013 GOPRO INC CL A 38268T103 52 11939 SH SOLE 11939 0 0 GOPRO INC CL A 38268T103 1037 238849 SH DFND 01 238849 0 0 GOPRO INC CL A 38268T103 39 9000 SH DFND 02 0 9000 0 GORMAN RUPP CO COM 383082104 66278 1767415 SH SOLE 0 0 1767415 GORMAN RUPP CO COM 383082104 51 1368 SH SOLE 1368 0 0 GORMAN RUPP CO COM 383082104 713 19018 SH DFND 01 19018 0 0 GORMAN RUPP CO COM 383082104 39 1032 SH DFND 02 0 1032 0 GOSSAMER BIO INC COM 38341P102 57201 3659679 SH SOLE 0 0 3659679 GOSSAMER BIO INC COM 38341P102 39 2493 SH SOLE 2493 0 0 GOSSAMER BIO INC COM 38341P102 953 60963 SH DFND 01 60963 0 0 GOSSAMER BIO INC COM 38341P102 30 1933 SH DFND 02 0 1933 0 GRACE W R & CO DEL NEW COM 38388F108 408040 5841657 SH SOLE 0 0 5841657 GRACE W R & CO DEL NEW COM 38388F108 524 7498 SH SOLE 7498 0 0 GRACE W R & CO DEL NEW COM 38388F108 1764 25255 SH DFND 01 25255 0 0 GRACE W R & CO DEL NEW COM 38388F108 983 14080 SH DFND 02 0 14080 0 GRACO INC COM 384109104 860078 16539966 SH SOLE 0 0 16539966 GRACO INC COM 384109104 1158 22278 SH SOLE 22278 0 0 GRACO INC COM 384109104 3811 73295 SH DFND 01 73295 0 0 GRACO INC COM 384109104 1441 27708 SH DFND 02 0 27708 0 GRAFTECH INTL LTD COM 384313508 71285 6134667 SH SOLE 0 0 6134667 GRAFTECH INTL LTD COM 384313508 164 14109 SH SOLE 14109 0 0 GRAFTECH INTL LTD COM 384313508 274 23565 SH DFND 01 23565 0 0 GRAFTECH INTL LTD COM 384313508 155 13382 SH DFND 02 0 13382 0 GRAHAM CORP COM 384556106 9651 441109 SH SOLE 0 0 441109 GRAHAM CORP COM 384556106 177 8077 SH DFND 01 8077 0 0 GRAHAM HLDGS CO COM 384637104 250825 392534 SH SOLE 0 0 392534 GRAHAM HLDGS CO COM 384637104 436 682 SH SOLE 682 0 0 GRAHAM HLDGS CO COM 384637104 1042 1631 SH DFND 01 1631 0 0 GRAHAM HLDGS CO COM 384637104 444 695 SH DFND 02 0 695 0 GRAINGER W W INC COM 384802104 4202 12414 SH DFND 02 0 0 12414 GRAINGER W W INC COM 384802104 1953851 5771744 SH SOLE 0 0 5771744 GRAINGER W W INC COM 384802104 5474 16171 SH SOLE 16171 0 0 GRAINGER W W INC COM 384802104 17559 51869 SH DFND 01 51869 0 0 GRAINGER W W INC COM 384802104 4493 13273 SH DFND 02 0 13273 0 GRAN TIERRA ENERGY INC COM 38500T101 15178 11765632 SH SOLE 0 0 11765632 GRAN TIERRA ENERGY INC COM 38500T101 55 42600 SH SOLE 42600 0 0 GRAN TIERRA ENERGY INC COM 38500T101 217 168407 SH DFND 01 168407 0 0 GRAN TIERRA ENERGY INC COM 38500T101 91 70700 SH DFND 02 0 70700 0 GRAND CANYON ED INC COM 38526M106 417406 4357512 SH SOLE 0 0 4357512 GRAND CANYON ED INC COM 38526M106 594 6205 SH SOLE 6205 0 0 GRAND CANYON ED INC COM 38526M106 1820 18996 SH DFND 01 18996 0 0 GRAND CANYON ED INC COM 38526M106 893 9318 SH DFND 02 0 9318 0 GRANITE CONSTR INC COM 387328107 130652 4721779 SH SOLE 0 0 4721779 GRANITE CONSTR INC COM 387328107 174 6274 SH SOLE 6274 0 0 GRANITE CONSTR INC COM 387328107 1306 47199 SH DFND 01 47199 0 0 GRANITE CONSTR INC COM 387328107 177 6380 SH DFND 02 0 6380 0 GRANITE PT MTG TR INC COM 38741L107 99048 5388925 SH SOLE 0 0 5388925 GRANITE PT MTG TR INC COM 38741L107 133 7240 SH SOLE 7240 0 0 GRANITE PT MTG TR INC COM 38741L107 827 44988 SH DFND 01 44988 0 0 GRANITE PT MTG TR INC COM 38741L107 64 3489 SH DFND 02 0 3489 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 90852 1793022 SH SOLE 0 0 1793022 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 3005 59314 SH SOLE 59314 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 1335 26353 SH DFND 01 26353 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 2700 53294 SH DFND 02 0 53294 0 GRAPHIC PACKAGING HLDG CO COM 388689101 432151 25955022 SH SOLE 0 0 25955022 GRAPHIC PACKAGING HLDG CO COM 388689101 691 41505 SH SOLE 41505 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1858 111585 SH DFND 01 111585 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 689 41359 SH DFND 02 0 41359 0 GRAY TELEVISION INC COM 389375106 94512 4408188 SH SOLE 0 0 4408188 GRAY TELEVISION INC COM 389375106 276 12868 SH SOLE 12868 0 0 GRAY TELEVISION INC COM 389375106 2521 117572 SH DFND 01 117572 0 0 GRAY TELEVISION INC COM 389375106 231 10762 SH DFND 02 0 10762 0 GREAT AJAX CORP COM 38983D300 28244 1907059 SH SOLE 0 0 1907059 GREAT AJAX CORP COM 38983D300 206 13886 SH DFND 01 13886 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 3845 1151342 SH SOLE 0 0 1151342 GREAT ELM CAP GROUP INC COM NEW 39036P209 11 3154 SH DFND 01 3154 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 35784 3158341 SH SOLE 0 0 3158341 GREAT LAKES DREDGE & DOCK CO COM 390607109 119 10531 SH SOLE 10531 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1275 112509 SH DFND 01 112509 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 509 44949 SH DFND 02 0 44949 0 GREAT SOUTHN BANCORP INC COM 390905107 34769 549092 SH SOLE 0 0 549092 GREAT SOUTHN BANCORP INC COM 390905107 95 1495 SH SOLE 1495 0 0 GREAT SOUTHN BANCORP INC COM 390905107 590 9321 SH DFND 01 9321 0 0 GREAT SOUTHN BANCORP INC COM 390905107 68 1068 SH DFND 02 0 1068 0 GREAT WESTN BANCORP INC COM 391416104 209301 6024790 SH SOLE 0 0 6024790 GREAT WESTN BANCORP INC COM 391416104 258 7440 SH SOLE 7440 0 0 GREAT WESTN BANCORP INC COM 391416104 1646 47368 SH DFND 01 47368 0 0 GREAT WESTN BANCORP INC COM 391416104 267 7677 SH DFND 02 0 7677 0 GREEN BRICK PARTNERS INC COM 392709101 13025 1134550 SH SOLE 0 0 1134550 GREEN BRICK PARTNERS INC COM 392709101 53 4598 SH SOLE 4598 0 0 GREEN BRICK PARTNERS INC COM 392709101 251 21879 SH DFND 01 21879 0 0 GREEN BRICK PARTNERS INC COM 392709101 15 1300 SH DFND 02 0 1300 0 GREEN DOT CORP CL A 39304D102 100756 4324297 SH SOLE 0 0 4324297 GREEN DOT CORP CL A 39304D102 144 6165 SH SOLE 6165 0 0 GREEN DOT CORP CL A 39304D102 2001 85898 SH DFND 01 85898 0 0 GREEN DOT CORP CL A 39304D102 189 8111 SH DFND 02 0 8111 0 GREEN PLAINS INC COM 393222104 45357 2939538 SH SOLE 0 0 2939538 GREEN PLAINS INC COM 393222104 76 4911 SH SOLE 4911 0 0 GREEN PLAINS INC COM 393222104 449 29114 SH DFND 01 29114 0 0 GREEN PLAINS INC COM 393222104 33 2140 SH DFND 02 0 2140 0 GREENBRIER COS INC COM 393657101 119030 3670367 SH SOLE 0 0 3670367 GREENBRIER COS INC COM 393657101 185 5717 SH SOLE 5717 0 0 GREENBRIER COS INC COM 393657101 876 27007 SH DFND 01 27007 0 0 GREENBRIER COS INC COM 393657101 190 5855 SH DFND 02 0 5855 0 GREENE COUNTY BANCORP INC COM 394357107 3551 123336 SH SOLE 0 0 123336 GREENE COUNTY BANCORP INC COM 394357107 171 5953 SH DFND 01 5953 0 0 GREENHILL & CO INC COM 395259104 17215 1007917 SH SOLE 0 0 1007917 GREENHILL & CO INC COM 395259104 54 3186 SH SOLE 3186 0 0 GREENHILL & CO INC COM 395259104 506 29652 SH DFND 01 29652 0 0 GREENHILL & CO INC COM 395259104 147 8614 SH DFND 02 0 8614 0 GREENLANE HLDGS INC CL A 395330103 614 188580 SH SOLE 0 0 188580 GREENLANE HLDGS INC CL A 395330103 68 21000 SH DFND 01 21000 0 0 GREENSKY INC CL A 39572G100 43507 4888397 SH SOLE 0 0 4888397 GREENSKY INC CL A 39572G100 61 6809 SH SOLE 6809 0 0 GREENSKY INC CL A 39572G100 71 8005 SH DFND 01 8005 0 0 GREENSKY INC CL A 39572G100 39 4435 SH DFND 02 0 4435 0 GREIF INC CL A 397624107 162381 3673788 SH SOLE 0 0 3673788 GREIF INC CL A 397624107 215 4857 SH SOLE 4857 0 0 GREIF INC CL A 397624107 956 21637 SH DFND 01 21637 0 0 GREIF INC CL A 397624107 147 3325 SH DFND 02 0 3325 0 GREIF INC CL B 397624206 15489 299186 SH SOLE 0 0 299186 GREIF INC CL B 397624206 9 175 SH SOLE 175 0 0 GREIF INC CL B 397624206 250 4834 SH DFND 01 4834 0 0 GREIF INC CL B 397624206 54 1036 SH DFND 02 0 1036 0 GRIFFIN INL RLTY INC COM 398231100 4102 103719 SH SOLE 0 0 103719 GRIFFIN INL RLTY INC COM 398231100 57 1438 SH DFND 01 1438 0 0 GRIFFON CORP COM 398433102 84623 4162489 SH SOLE 0 0 4162489 GRIFFON CORP COM 398433102 105 5158 SH SOLE 5158 0 0 GRIFFON CORP COM 398433102 639 31435 SH DFND 01 31435 0 0 GRIFFON CORP COM 398433102 314 15458 SH DFND 02 0 15458 0 GRITSTONE ONCOLOGY INC COM 39868T105 9082 1012502 SH SOLE 0 0 1012502 GRITSTONE ONCOLOGY INC COM 39868T105 236 26297 SH DFND 01 26297 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 89859 2769149 SH SOLE 0 0 2769149 GROCERY OUTLET HLDG CORP COM 39874R101 93 2855 SH SOLE 2855 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 421 12974 SH DFND 01 12974 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 65 2012 SH DFND 02 0 2012 0 GROUP 1 AUTOMOTIVE INC COM 398905109 182286 1822861 SH SOLE 0 0 1822861 GROUP 1 AUTOMOTIVE INC COM 398905109 270 2698 SH SOLE 2698 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1460 14603 SH DFND 01 14603 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 300 3000 SH DFND 02 0 3000 0 GROUPON INC COM 399473107 102000 42677751 SH SOLE 0 0 42677751 GROUPON INC COM 399473107 171 71480 SH SOLE 71480 0 0 GROUPON INC COM 399473107 2137 894346 SH DFND 01 894346 0 0 GROUPON INC COM 399473107 292 122277 SH DFND 02 0 122277 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 7124 438963 SH SOLE 0 0 438963 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 232 14313 SH SOLE 14313 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 504 31044 SH DFND 02 0 31044 0 GRUBHUB INC COM 400110102 1092 22443 SH DFND 02 0 0 22443 GRUBHUB INC COM 400110102 398844 8199916 SH SOLE 0 0 8199916 GRUBHUB INC COM 400110102 1427 29335 SH SOLE 29335 0 0 GRUBHUB INC COM 400110102 1980 40705 SH DFND 01 40705 0 0 GRUBHUB INC COM 400110102 1286 26432 SH DFND 02 0 26432 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 9507 80150 SH SOLE 0 0 80150 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 12 100 SH SOLE 100 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 143 1203 SH DFND 01 1203 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 9699 1112289 SH SOLE 0 0 1112289 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 62 7137 SH DFND 01 7137 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 35 4000 SH DFND 02 0 4000 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 109 29546 SH SOLE 0 0 29546 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 33 8899 SH DFND 02 0 8899 0 GUARANTY BANCSHARES INC TEX COM 400764106 12966 394338 SH SOLE 0 0 394338 GUARANTY BANCSHARES INC TEX COM 400764106 223 6785 SH DFND 01 6785 0 0 GUARANTY FED BANCSHARES INC COM 40108P101 1095 43443 SH SOLE 0 0 43443 GUARANTY FED BANCSHARES INC COM 40108P101 16 618 SH DFND 01 618 0 0 GUARDANT HEALTH INC COM 40131M109 315523 4037917 SH SOLE 0 0 4037917 GUARDANT HEALTH INC COM 40131M109 374 4781 SH SOLE 4781 0 0 GUARDANT HEALTH INC COM 40131M109 1360 17405 SH DFND 01 17405 0 0 GUARDANT HEALTH INC COM 40131M109 549 7029 SH DFND 02 0 7029 0 GUARDION HEALTH SCIENCES INC COM NEW 40145Q203 9 41925 SH SOLE 0 0 41925 GUESS INC COM 401617105 98647 4407801 SH SOLE 0 0 4407801 GUESS INC COM 401617105 152 6799 SH SOLE 6799 0 0 GUESS INC COM 401617105 858 38342 SH DFND 01 38342 0 0 GUESS INC COM 401617105 199 8900 SH DFND 02 0 8900 0 GUIDEWIRE SOFTWARE INC COM 40171V100 2151 19597 SH DFND 02 0 0 19597 GUIDEWIRE SOFTWARE INC COM 40171V100 827490 7538394 SH SOLE 0 0 7538394 GUIDEWIRE SOFTWARE INC COM 40171V100 3269 29785 SH SOLE 29785 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 4018 36604 SH DFND 01 36604 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 2259 20578 SH DFND 02 0 20578 0 GULF ISLAND FABRICATION INC COM 402307102 4020 792858 SH SOLE 0 0 792858 GULF ISLAND FABRICATION INC COM 402307102 13 2591 SH DFND 01 2591 0 0 GULFPORT ENERGY CORP COM NEW 402635304 45027 14811444 SH SOLE 0 0 14811444 GULFPORT ENERGY CORP COM NEW 402635304 63 20655 SH SOLE 20655 0 0 GULFPORT ENERGY CORP COM NEW 402635304 394 129658 SH DFND 01 129658 0 0 GULFPORT ENERGY CORP COM NEW 402635304 46 15183 SH DFND 02 0 15183 0 H & E EQUIPMENT SERVICES INC COM 404030108 103529 3096883 SH SOLE 0 0 3096883 H & E EQUIPMENT SERVICES INC COM 404030108 120 3595 SH SOLE 3595 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 1834 54850 SH DFND 01 54850 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 271 8100 SH DFND 02 0 8100 0 HBT FINL INC COM 404111106 7684 404641 SH SOLE 0 0 404641 HBT FINL INC COM 404111106 158 8343 SH DFND 01 8343 0 0 HCA HEALTHCARE INC COM 40412C101 10748 72717 SH DFND 02 0 0 72717 HCA HEALTHCARE INC COM 40412C101 3020784 20436936 SH SOLE 0 0 20436936 HCA HEALTHCARE INC COM 40412C101 14222 96217 SH SOLE 96217 0 0 HCA HEALTHCARE INC COM 40412C101 45866 310302 SH DFND 01 310302 0 0 HCA HEALTHCARE INC COM 40412C101 11320 76584 SH DFND 02 0 76584 0 HC2 HLDGS INC COM 404139107 3288 1515374 SH SOLE 0 0 1515374 HC2 HLDGS INC COM 404139107 14 6662 SH DFND 01 6662 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 51100 806373 SH SOLE 0 0 806373 HCI GROUP INC COM 40416E103 21149 463275 SH SOLE 0 0 463275 HCI GROUP INC COM 40416E103 23 500 SH SOLE 500 0 0 HCI GROUP INC COM 40416E103 248 5423 SH DFND 01 5423 0 0 HCI GROUP INC COM 40416E103 37 800 SH DFND 02 0 800 0 HD SUPPLY HLDGS INC COM 40416M105 1743 43333 SH DFND 02 0 0 43333 HD SUPPLY HLDGS INC COM 40416M105 644972 16036106 SH SOLE 0 0 16036106 HD SUPPLY HLDGS INC COM 40416M105 2398 59630 SH SOLE 59630 0 0 HD SUPPLY HLDGS INC COM 40416M105 2564 63745 SH DFND 01 63745 0 0 HD SUPPLY HLDGS INC COM 40416M105 2046 50865 SH DFND 02 0 50865 0 HF FOODS GROUP INC COM 40417F109 25366 1300832 SH SOLE 0 0 1300832 HF FOODS GROUP INC COM 40417F109 385 19768 SH DFND 01 19768 0 0 HMN FINL INC COM 40424G108 1002 47710 SH SOLE 0 0 47710 HMN FINL INC COM 40424G108 20 971 SH DFND 01 971 0 0 HNI CORP COM 404251100 154407 4121914 SH SOLE 0 0 4121914 HNI CORP COM 404251100 206 5488 SH SOLE 5488 0 0 HNI CORP COM 404251100 2777 74144 SH DFND 01 74144 0 0 HNI CORP COM 404251100 227 6068 SH DFND 02 0 6068 0 HMS HLDGS CORP COM 40425J101 274809 9284096 SH SOLE 0 0 9284096 HMS HLDGS CORP COM 40425J101 307 10368 SH SOLE 10368 0 0 HMS HLDGS CORP COM 40425J101 5132 173391 SH DFND 01 173391 0 0 HMS HLDGS CORP COM 40425J101 458 15459 SH DFND 02 0 15459 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 1146 1632205 SH SOLE 0 0 1632205 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 4 6350 SH DFND 01 6350 0 0 HP INC COM 40434L105 8260 401960 SH DFND 02 0 0 401960 HP INC COM 40434L105 2603076 126670374 SH SOLE 0 0 126670374 HP INC COM 40434L105 10655 518477 SH SOLE 518477 0 0 HP INC COM 40434L105 34537 1680624 SH DFND 01 1680624 0 0 HP INC COM 40434L105 9468 460709 SH DFND 02 0 460709 0 HV BANCORP INC COM 40441H105 464 27288 SH SOLE 0 0 27288 HABIT RESTAURANTS INC COM CL A 40449J103 10258 983539 SH SOLE 0 0 983539 HABIT RESTAURANTS INC COM CL A 40449J103 257 24593 SH DFND 01 24593 0 0 HACKETT GROUP INC COM 404609109 23991 1486404 SH SOLE 0 0 1486404 HACKETT GROUP INC COM 404609109 68 4200 SH SOLE 4200 0 0 HACKETT GROUP INC COM 404609109 756 46837 SH DFND 01 46837 0 0 HACKETT GROUP INC COM 404609109 36 2215 SH DFND 02 0 2215 0 HAEMONETICS CORP COM 405024100 587539 5113481 SH SOLE 0 0 5113481 HAEMONETICS CORP COM 405024100 720 6269 SH SOLE 6269 0 0 HAEMONETICS CORP COM 405024100 11618 101112 SH DFND 01 101112 0 0 HAEMONETICS CORP COM 405024100 1187 10333 SH DFND 02 0 10333 0 HAIN CELESTIAL GROUP INC COM 405217100 194388 7489423 SH SOLE 0 0 7489423 HAIN CELESTIAL GROUP INC COM 405217100 318 12234 SH SOLE 12234 0 0 HAIN CELESTIAL GROUP INC COM 405217100 805 31000 SH DFND 01 31000 0 0 HAIN CELESTIAL GROUP INC COM 405217100 486 18713 SH DFND 02 0 18713 0 HALLADOR ENERGY COMPANY COM 40609P105 2411 811865 SH SOLE 0 0 811865 HALLADOR ENERGY COMPANY COM 40609P105 44 14690 SH DFND 01 14690 0 0 HALLIBURTON CO COM 406216101 5709 233286 SH DFND 02 0 0 233286 HALLIBURTON CO COM 406216101 2310535 94423170 SH SOLE 0 0 94423170 HALLIBURTON CO COM 406216101 7793 318465 SH SOLE 318465 0 0 HALLIBURTON CO COM 406216101 24295 992855 SH DFND 01 992855 0 0 HALLIBURTON CO COM 406216101 6102 249359 SH DFND 02 0 249359 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 14295 813630 SH SOLE 0 0 813630 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 200 11393 SH DFND 01 11393 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 242726 13690111 SH SOLE 0 0 13690111 HALOZYME THERAPEUTICS INC COM 40637H109 310 17464 SH SOLE 17464 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 4947 279014 SH DFND 01 279014 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 294 16566 SH DFND 02 0 16566 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 5693 298080 SH SOLE 0 0 298080 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 0 8 SH SOLE 8 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 246 12863 SH DFND 01 12863 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 7 364 SH DFND 02 0 364 0 HAMILTON LANE INC CL A 407497106 126801 2127531 SH SOLE 0 0 2127531 HAMILTON LANE INC CL A 407497106 137 2303 SH SOLE 2303 0 0 HAMILTON LANE INC CL A 407497106 2637 44251 SH DFND 01 44251 0 0 HAMILTON LANE INC CL A 407497106 98 1641 SH DFND 02 0 1641 0 HANCOCK WHITNEY CORPORATION COM 410120109 374033 8523999 SH SOLE 0 0 8523999 HANCOCK WHITNEY CORPORATION COM 410120109 556 12667 SH SOLE 12667 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 3184 72570 SH DFND 01 72570 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 978 22282 SH DFND 02 0 22282 0 HANESBRANDS INC COM 410345102 1444 97210 SH DFND 02 0 0 97210 HANESBRANDS INC COM 410345102 638203 42976606 SH SOLE 0 0 42976606 HANESBRANDS INC COM 410345102 1796 120967 SH SOLE 120967 0 0 HANESBRANDS INC COM 410345102 6304 424526 SH DFND 01 424526 0 0 HANESBRANDS INC COM 410345102 1455 97977 SH DFND 02 0 97977 0 HANGER INC COM NEW 41043F208 61005 2209518 SH SOLE 0 0 2209518 HANGER INC COM NEW 41043F208 109 3939 SH SOLE 3939 0 0 HANGER INC COM NEW 41043F208 1022 37016 SH DFND 01 37016 0 0 HANGER INC COM NEW 41043F208 77 2799 SH DFND 02 0 2799 0 HANMI FINL CORP COM NEW 410495204 42387 2119866 SH SOLE 0 0 2119866 HANMI FINL CORP COM NEW 410495204 68 3407 SH SOLE 3407 0 0 HANMI FINL CORP COM NEW 410495204 595 29771 SH DFND 01 29771 0 0 HANMI FINL CORP COM NEW 410495204 119 5933 SH DFND 02 0 5933 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 246609 7663428 SH SOLE 0 0 7663428 HANNON ARMSTRONG SUST INFR C COM 41068X100 316 9828 SH SOLE 9828 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1924 59803 SH DFND 01 59803 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 496 15403 SH DFND 02 0 15403 0 HANOVER INS GROUP INC COM 410867105 599994 4390093 SH SOLE 0 0 4390093 HANOVER INS GROUP INC COM 410867105 795 5814 SH SOLE 5814 0 0 HANOVER INS GROUP INC COM 410867105 2050 15001 SH DFND 01 15001 0 0 HANOVER INS GROUP INC COM 410867105 776 5676 SH DFND 02 0 5676 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 19277 1754012 SH SOLE 0 0 1754012 HARBORONE BANCORP INC NEW COM NEW 41165Y100 22 2019 SH SOLE 2019 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 470 42764 SH DFND 01 42764 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 38 3479 SH DFND 02 0 3479 0 HARLEY DAVIDSON INC COM 412822108 1507 40535 SH DFND 02 0 0 40535 HARLEY DAVIDSON INC COM 412822108 627024 16860005 SH SOLE 0 0 16860005 HARLEY DAVIDSON INC COM 412822108 1945 52287 SH SOLE 52287 0 0 HARLEY DAVIDSON INC COM 412822108 6462 173759 SH DFND 01 173759 0 0 HARLEY DAVIDSON INC COM 412822108 1479 39757 SH DFND 02 0 39757 0 HARMONIC INC COM 413160102 44758 5738260 SH SOLE 0 0 5738260 HARMONIC INC COM 413160102 74 9456 SH SOLE 9456 0 0 HARMONIC INC COM 413160102 562 72024 SH DFND 01 72024 0 0 HARMONIC INC COM 413160102 53 6804 SH DFND 02 0 6804 0 HARPOON THERAPEUTICS INC COM 41358P106 5633 380869 SH SOLE 0 0 380869 HARPOON THERAPEUTICS INC COM 41358P106 145 9823 SH DFND 01 9823 0 0 HARROW HEALTH INC COM 415858109 8800 1131104 SH SOLE 0 0 1131104 HARROW HEALTH INC COM 415858109 25 3205 SH DFND 01 3205 0 0 HARSCO CORP COM 415864107 184423 8014928 SH SOLE 0 0 8014928 HARSCO CORP COM 415864107 251 10908 SH SOLE 10908 0 0 HARSCO CORP COM 415864107 3557 154584 SH DFND 01 154584 0 0 HARSCO CORP COM 415864107 328 14275 SH DFND 02 0 14275 0 HARTE-HANKS INC COM 416196202 518 144665 SH SOLE 0 0 144665 HARTFORD FINL SVCS GROUP INC COM 416515104 5726 94220 SH DFND 02 0 0 94220 HARTFORD FINL SVCS GROUP INC COM 416515104 2381816 39193937 SH SOLE 0 0 39193937 HARTFORD FINL SVCS GROUP INC COM 416515104 7723 127090 SH SOLE 127090 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 24699 406427 SH DFND 01 406427 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 8747 143933 SH DFND 02 0 143933 0 HARVARD BIOSCIENCE INC COM 416906105 4436 1454471 SH SOLE 0 0 1454471 HARVARD BIOSCIENCE INC COM 416906105 21 6728 SH DFND 01 6728 0 0 HASBRO INC COM 418056107 3372 31927 SH DFND 02 0 0 31927 HASBRO INC COM 418056107 1629663 15430950 SH SOLE 0 0 15430950 HASBRO INC COM 418056107 5027 47599 SH SOLE 47599 0 0 HASBRO INC COM 418056107 16015 151641 SH DFND 01 151641 0 0 HASBRO INC COM 418056107 3469 32852 SH DFND 02 0 32852 0 HAVERTY FURNITURE INC COM 419596101 22716 1126772 SH SOLE 0 0 1126772 HAVERTY FURNITURE INC COM 419596101 87 4299 SH SOLE 4299 0 0 HAVERTY FURNITURE INC COM 419596101 304 15093 SH DFND 01 15093 0 0 HAVERTY FURNITURE INC COM 419596101 40 2000 SH DFND 02 0 2000 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 539092 11504317 SH SOLE 0 0 11504317 HAWAIIAN ELEC INDUSTRIES COM 419870100 2368 50530 SH SOLE 50530 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1936 41317 SH DFND 01 41317 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1806 38539 SH DFND 02 0 38539 0 HAWAIIAN HOLDINGS INC COM 419879101 139152 4750844 SH SOLE 0 0 4750844 HAWAIIAN HOLDINGS INC COM 419879101 56 1927 SH SOLE 1927 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1134 38716 SH DFND 01 38716 0 0 HAWAIIAN HOLDINGS INC COM 419879101 24 821 SH DFND 02 0 821 0 HAWKINS INC COM 420261109 34853 760821 SH SOLE 0 0 760821 HAWKINS INC COM 420261109 46 1000 SH SOLE 1000 0 0 HAWKINS INC COM 420261109 368 8043 SH DFND 01 8043 0 0 HAWKINS INC COM 420261109 27 600 SH DFND 02 0 600 0 HAWTHORN BANCSHARES INC COM 420476103 5825 228439 SH SOLE 0 0 228439 HAWTHORN BANCSHARES INC COM 420476103 125 4910 SH DFND 01 4910 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 46019 1286154 SH SOLE 0 0 1286154 HAYNES INTERNATIONAL INC COM NEW 420877201 110 3071 SH SOLE 3071 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 375 10472 SH DFND 01 10472 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 42 1182 SH DFND 02 0 1182 0 HEALTHCARE SVCS GRP INC COM 421906108 182934 7521958 SH SOLE 0 0 7521958 HEALTHCARE SVCS GRP INC COM 421906108 205 8449 SH SOLE 8449 0 0 HEALTHCARE SVCS GRP INC COM 421906108 3565 146585 SH DFND 01 146585 0 0 HEALTHCARE SVCS GRP INC COM 421906108 420 17258 SH DFND 02 0 17258 0 HEALTHCARE RLTY TR COM 421946104 643449 19282252 SH SOLE 0 0 19282252 HEALTHCARE RLTY TR COM 421946104 5115 153288 SH SOLE 153288 0 0 HEALTHCARE RLTY TR COM 421946104 3696 110768 SH DFND 01 110768 0 0 HEALTHCARE RLTY TR COM 421946104 4833 144830 SH DFND 02 0 144830 0 HEALTHSTREAM INC COM 42222N103 74823 2750859 SH SOLE 0 0 2750859 HEALTHSTREAM INC COM 42222N103 105 3843 SH SOLE 3843 0 0 HEALTHSTREAM INC COM 42222N103 905 33273 SH DFND 01 33273 0 0 HEALTHSTREAM INC COM 42222N103 381 14000 SH DFND 02 0 14000 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 20309 1052805 SH SOLE 0 0 1052805 HEALTH INS INNOVATIONS INC COM CL A 42225K106 4 230 SH SOLE 230 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 383 19837 SH DFND 01 19837 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 893501 29507956 SH SOLE 0 0 29507956 HEALTHCARE TR AMER INC CL A NEW 42225P501 7362 243125 SH SOLE 243125 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 2422 79995 SH DFND 01 79995 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 6996 231039 SH DFND 02 0 231039 0 HEALTH CATALYST INC COM 42225T107 26928 776033 SH SOLE 0 0 776033 HEALTH CATALYST INC COM 42225T107 55 1596 SH SOLE 1596 0 0 HEALTH CATALYST INC COM 42225T107 518 14927 SH DFND 01 14927 0 0 HEALTH CATALYST INC COM 42225T107 36 1037 SH DFND 02 0 1037 0 HEALTHEQUITY INC COM 42226A107 481540 6501143 SH SOLE 0 0 6501143 HEALTHEQUITY INC COM 42226A107 656 8851 SH SOLE 8851 0 0 HEALTHEQUITY INC COM 42226A107 10164 137215 SH DFND 01 137215 0 0 HEALTHEQUITY INC COM 42226A107 931 12565 SH DFND 02 0 12565 0 HEARTLAND EXPRESS INC COM 422347104 97466 4630216 SH SOLE 0 0 4630216 HEARTLAND EXPRESS INC COM 422347104 108 5132 SH SOLE 5132 0 0 HEARTLAND EXPRESS INC COM 422347104 853 40529 SH DFND 01 40529 0 0 HEARTLAND EXPRESS INC COM 422347104 120 5700 SH DFND 02 0 5700 0 HEARTLAND FINL USA INC COM 42234Q102 119372 2399929 SH SOLE 0 0 2399929 HEARTLAND FINL USA INC COM 42234Q102 231 4646 SH SOLE 4646 0 0 HEARTLAND FINL USA INC COM 42234Q102 1423 28605 SH DFND 01 28605 0 0 HEARTLAND FINL USA INC COM 42234Q102 319 6410 SH DFND 02 0 6410 0 HEAT BIOLOGICS INC COM NEW 42237K300 504 1062011 SH SOLE 0 0 1062011 HEAT BIOLOGICS INC COM NEW 42237K300 2 4711 SH DFND 01 4711 0 0 HEALTHPEAK PPTYS INC COM 42250P103 4201 121886 SH DFND 02 0 0 121886 HEALTHPEAK PPTYS INC COM 42250P103 2806736 81425483 SH SOLE 0 0 81425483 HEALTHPEAK PPTYS INC COM 42250P103 24007 696455 SH SOLE 696455 0 0 HEALTHPEAK PPTYS INC COM 42250P103 19309 560162 SH DFND 01 560162 0 0 HEALTHPEAK PPTYS INC COM 42250P103 24519 711322 SH DFND 02 0 711322 0 HECLA MNG CO COM 422704106 152209 44899384 SH SOLE 0 0 44899384 HECLA MNG CO COM 422704106 181 53320 SH SOLE 53320 0 0 HECLA MNG CO COM 422704106 1392 410634 SH DFND 01 410634 0 0 HECLA MNG CO COM 422704106 382 112639 SH DFND 02 0 112639 0 HEICO CORP NEW COM 422806109 1199 10505 SH DFND 02 0 0 10505 HEICO CORP NEW COM 422806109 414459 3630829 SH SOLE 0 0 3630829 HEICO CORP NEW COM 422806109 1887 16527 SH SOLE 16527 0 0 HEICO CORP NEW COM 422806109 2067 18105 SH DFND 01 18105 0 0 HEICO CORP NEW COM 422806109 1094 9584 SH DFND 02 0 9584 0 HEICO CORP NEW CL A 422806208 1851 20670 SH DFND 02 0 0 20670 HEICO CORP NEW CL A 422806208 725977 8108752 SH SOLE 0 0 8108752 HEICO CORP NEW CL A 422806208 2473 27622 SH SOLE 27622 0 0 HEICO CORP NEW CL A 422806208 2968 33151 SH DFND 01 33151 0 0 HEICO CORP NEW CL A 422806208 1564 17466 SH DFND 02 0 17466 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 38841 1195105 SH SOLE 0 0 1195105 HEIDRICK & STRUGGLES INTL IN COM 422819102 81 2478 SH SOLE 2478 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 582 17909 SH DFND 01 17909 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 42 1293 SH DFND 02 0 1293 0 HELIOS TECHNOLOGIES INC COM 42328H109 120116 2598236 SH SOLE 0 0 2598236 HELIOS TECHNOLOGIES INC COM 42328H109 143 3104 SH SOLE 3104 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 2671 57777 SH DFND 01 57777 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 269 5823 SH DFND 02 0 5823 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 603 621498 SH SOLE 0 0 621498 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 3 2837 SH DFND 01 2837 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 143217 14871944 SH SOLE 0 0 14871944 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 154 16035 SH SOLE 16035 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1124 116745 SH DFND 01 116745 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 333 34538 SH DFND 02 0 34538 0 HELMERICH & PAYNE INC COM 423452101 65 1437 SH DFND 02 0 0 1437 HELMERICH & PAYNE INC COM 423452101 534560 11766666 SH SOLE 0 0 11766666 HELMERICH & PAYNE INC COM 423452101 724 15936 SH SOLE 15936 0 0 HELMERICH & PAYNE INC COM 423452101 5582 122878 SH DFND 01 122878 0 0 HELMERICH & PAYNE INC COM 423452101 1141 25115 SH DFND 02 0 25115 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 12953 872232 SH SOLE 0 0 872232 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 66 4474 SH SOLE 4474 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 478 32183 SH DFND 01 32183 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 70 4688 SH DFND 02 0 4688 0 HENNESSY ADVISORS INC COM 425885100 1976 196008 SH SOLE 0 0 196008 HENNESSY ADVISORS INC COM 425885100 10 950 SH DFND 01 950 0 0 HENRY JACK & ASSOC INC COM 426281101 2797 19203 SH DFND 02 0 0 19203 HENRY JACK & ASSOC INC COM 426281101 1362053 9350264 SH SOLE 0 0 9350264 HENRY JACK & ASSOC INC COM 426281101 3892 26720 SH SOLE 26720 0 0 HENRY JACK & ASSOC INC COM 426281101 13262 91041 SH DFND 01 91041 0 0 HENRY JACK & ASSOC INC COM 426281101 5906 40542 SH DFND 02 0 40542 0 HERITAGE COMMERCE CORP COM 426927109 35230 2745945 SH SOLE 0 0 2745945 HERITAGE COMMERCE CORP COM 426927109 58 4500 SH SOLE 4500 0 0 HERITAGE COMMERCE CORP COM 426927109 685 53384 SH DFND 01 53384 0 0 HERITAGE COMMERCE CORP COM 426927109 46 3600 SH DFND 02 0 3600 0 HERC HLDGS INC COM 42704L104 123566 2524855 SH SOLE 0 0 2524855 HERC HLDGS INC COM 42704L104 179 3654 SH SOLE 3654 0 0 HERC HLDGS INC COM 42704L104 1075 21959 SH DFND 01 21959 0 0 HERC HLDGS INC COM 42704L104 286 5842 SH DFND 02 0 5842 0 HERITAGE FINL CORP WASH COM 42722X106 64024 2262344 SH SOLE 0 0 2262344 HERITAGE FINL CORP WASH COM 42722X106 148 5247 SH SOLE 5247 0 0 HERITAGE FINL CORP WASH COM 42722X106 872 30830 SH DFND 01 30830 0 0 HERITAGE FINL CORP WASH COM 42722X106 164 5781 SH DFND 02 0 5781 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 23044 734600 SH SOLE 0 0 734600 HERITAGE CRYSTAL CLEAN INC COM 42726M106 38 1200 SH SOLE 1200 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 765 24377 SH DFND 01 24377 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 28 900 SH DFND 02 0 900 0 HERITAGE INS HLDGS INC COM 42727J102 15478 1168117 SH SOLE 0 0 1168117 HERITAGE INS HLDGS INC COM 42727J102 59 4433 SH SOLE 4433 0 0 HERITAGE INS HLDGS INC COM 42727J102 327 24643 SH DFND 01 24643 0 0 HERITAGE INS HLDGS INC COM 42727J102 24 1810 SH DFND 02 0 1810 0 HERON THERAPEUTICS INC COM 427746102 180245 7670014 SH SOLE 0 0 7670014 HERON THERAPEUTICS INC COM 427746102 258 10998 SH SOLE 10998 0 0 HERON THERAPEUTICS INC COM 427746102 3860 164271 SH DFND 01 164271 0 0 HERON THERAPEUTICS INC COM 427746102 265 11283 SH DFND 02 0 11283 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 83663 5750004 SH SOLE 0 0 5750004 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 567 38949 SH SOLE 38949 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 426 29264 SH DFND 01 29264 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 776 53328 SH DFND 02 0 53328 0 HERSHEY CO COM 427866108 5706 38825 SH DFND 02 0 0 38825 HERSHEY CO COM 427866108 1806409 12290172 SH SOLE 0 0 12290172 HERSHEY CO COM 427866108 7796 53044 SH SOLE 53044 0 0 HERSHEY CO COM 427866108 25702 174866 SH DFND 01 174866 0 0 HERSHEY CO COM 427866108 11261 76613 SH DFND 02 0 76613 0 HESKA CORP COM RESTRC NEW 42805E306 44088 459534 SH SOLE 0 0 459534 HESKA CORP COM RESTRC NEW 42805E306 132 1373 SH SOLE 1373 0 0 HESKA CORP COM RESTRC NEW 42805E306 1318 13739 SH DFND 01 13739 0 0 HESKA CORP COM RESTRC NEW 42805E306 48 500 SH DFND 02 0 500 0 HERTZ GLOBAL HLDGS INC COM 42806J106 140353 8911317 SH SOLE 0 0 8911317 HERTZ GLOBAL HLDGS INC COM 42806J106 163 10364 SH SOLE 10364 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 1319 83766 SH DFND 01 83766 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 225 14291 SH DFND 02 0 14291 0 HESS CORP COM 42809H107 4879 73026 SH DFND 02 0 0 73026 HESS CORP COM 42809H107 2002957 29979905 SH SOLE 0 0 29979905 HESS CORP COM 42809H107 6170 92350 SH SOLE 92350 0 0 HESS CORP COM 42809H107 19666 294352 SH DFND 01 294352 0 0 HESS CORP COM 42809H107 5444 81486 SH DFND 02 0 81486 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 5537 349109 SH DFND 02 0 0 349109 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2003661 126334228 SH SOLE 0 0 126334228 HEWLETT PACKARD ENTERPRISE C COM 42824C109 7369 464648 SH SOLE 464648 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 23218 1463950 SH DFND 01 1463950 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 5893 371569 SH DFND 02 0 371569 0 HEXCEL CORP NEW COM 428291108 546052 7448532 SH SOLE 0 0 7448532 HEXCEL CORP NEW COM 428291108 831 11338 SH SOLE 11338 0 0 HEXCEL CORP NEW COM 428291108 2738 37347 SH DFND 01 37347 0 0 HEXCEL CORP NEW COM 428291108 904 12331 SH DFND 02 0 12331 0 HEXO CORP COM 428304109 163 102475 SH SOLE 0 0 102475 HEXO CORP COM 428304109 43 26747 SH SOLE 26747 0 0 HEXO CORP COM 428304109 22 13554 SH DFND 02 0 13554 0 HI CRUSH INC COM 428337109 3041 3445852 SH SOLE 0 0 3445852 HI CRUSH INC COM 428337109 16 18049 SH DFND 01 18049 0 0 HIBBETT SPORTS INC COM 428567101 32024 1142073 SH SOLE 0 0 1142073 HIBBETT SPORTS INC COM 428567101 85 3031 SH SOLE 3031 0 0 HIBBETT SPORTS INC COM 428567101 455 16237 SH DFND 01 16237 0 0 HIBBETT SPORTS INC COM 428567101 44 1582 SH DFND 02 0 1582 0 HIGHPOINT RES CORP COM 43114K108 11059 6544052 SH SOLE 0 0 6544052 HIGHPOINT RES CORP COM 43114K108 9 5284 SH SOLE 5284 0 0 HIGHPOINT RES CORP COM 43114K108 160 94803 SH DFND 01 94803 0 0 HIGHWOODS PPTYS INC COM 431284108 747199 15277020 SH SOLE 0 0 15277020 HIGHWOODS PPTYS INC COM 431284108 5876 120147 SH SOLE 120147 0 0 HIGHWOODS PPTYS INC COM 431284108 1914 39134 SH DFND 01 39134 0 0 HIGHWOODS PPTYS INC COM 431284108 5903 120681 SH DFND 02 0 120681 0 HILL INTERNATIONAL INC COM 431466101 5075 1605872 SH SOLE 0 0 1605872 HILL INTERNATIONAL INC COM 431466101 18 5709 SH DFND 01 5709 0 0 HILL ROM HLDGS INC COM 431475102 709139 6246274 SH SOLE 0 0 6246274 HILL ROM HLDGS INC COM 431475102 939 8268 SH SOLE 8268 0 0 HILL ROM HLDGS INC COM 431475102 3140 27659 SH DFND 01 27659 0 0 HILL ROM HLDGS INC COM 431475102 1463 12890 SH DFND 02 0 12890 0 HILLENBRAND INC COM 431571108 262931 7893451 SH SOLE 0 0 7893451 HILLENBRAND INC COM 431571108 309 9284 SH SOLE 9284 0 0 HILLENBRAND INC COM 431571108 3606 108250 SH DFND 01 108250 0 0 HILLENBRAND INC COM 431571108 374 11242 SH DFND 02 0 11242 0 HILLTOP HOLDINGS INC COM 432748101 157694 6325481 SH SOLE 0 0 6325481 HILLTOP HOLDINGS INC COM 432748101 296 11880 SH SOLE 11880 0 0 HILLTOP HOLDINGS INC COM 432748101 1467 58850 SH DFND 01 58850 0 0 HILLTOP HOLDINGS INC COM 432748101 249 9980 SH DFND 02 0 9980 0 HILTON GRAND VACATIONS INC COM 43283X105 259953 7558961 SH SOLE 0 0 7558961 HILTON GRAND VACATIONS INC COM 43283X105 366 10647 SH SOLE 10647 0 0 HILTON GRAND VACATIONS INC COM 43283X105 1157 33632 SH DFND 01 33632 0 0 HILTON GRAND VACATIONS INC COM 43283X105 437 12705 SH DFND 02 0 12705 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 8123 73240 SH DFND 02 0 0 73240 HILTON WORLDWIDE HLDGS INC COM 43300A203 2312630 20851407 SH SOLE 0 0 20851407 HILTON WORLDWIDE HLDGS INC COM 43300A203 10517 94822 SH SOLE 94822 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 37239 335762 SH DFND 01 335762 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 8139 73382 SH DFND 02 0 73382 0 HINGHAM INSTN SVGS MASS COM 433323102 14020 66697 SH SOLE 0 0 66697 HINGHAM INSTN SVGS MASS COM 433323102 411 1954 SH DFND 01 1954 0 0 HIREQUEST INC COM 433535101 650 91742 SH SOLE 0 0 91742 HOLLYFRONTIER CORP COM 436106108 2171 42821 SH DFND 02 0 0 42821 HOLLYFRONTIER CORP COM 436106108 896444 17677862 SH SOLE 0 0 17677862 HOLLYFRONTIER CORP COM 436106108 2791 55045 SH SOLE 55045 0 0 HOLLYFRONTIER CORP COM 436106108 8515 167906 SH DFND 01 167906 0 0 HOLLYFRONTIER CORP COM 436106108 2129 41990 SH DFND 02 0 41990 0 HOLOGIC INC COM 436440101 3709 71035 SH DFND 02 0 0 71035 HOLOGIC INC COM 436440101 1543424 29561846 SH SOLE 0 0 29561846 HOLOGIC INC COM 436440101 5668 108555 SH SOLE 108555 0 0 HOLOGIC INC COM 436440101 16556 317109 SH DFND 01 317109 0 0 HOLOGIC INC COM 436440101 4274 81863 SH DFND 02 0 81863 0 HOME BANCSHARES INC COM 436893200 271928 13831524 SH SOLE 0 0 13831524 HOME BANCSHARES INC COM 436893200 440 22395 SH SOLE 22395 0 0 HOME BANCSHARES INC COM 436893200 2545 129429 SH DFND 01 129429 0 0 HOME BANCSHARES INC COM 436893200 830 42238 SH DFND 02 0 42238 0 HOME BANCORP INC COM 43689E107 14443 368548 SH SOLE 0 0 368548 HOME BANCORP INC COM 43689E107 254 6486 SH DFND 01 6486 0 0 HOME DEPOT INC COM 437076102 63422 290422 SH DFND 02 0 0 290422 HOME DEPOT INC COM 437076102 17819173 81597090 SH SOLE 0 0 81597090 HOME DEPOT INC COM 437076102 84592 387360 SH SOLE 387360 0 0 HOME DEPOT INC COM 437076102 278475 1275186 SH DFND 01 1275186 0 0 HOME DEPOT INC COM 437076102 67146 307473 SH DFND 02 0 307473 0 HOMESTREET INC COM 43785V102 53650 1577951 SH SOLE 0 0 1577951 HOMESTREET INC COM 43785V102 155 4550 SH SOLE 4550 0 0 HOMESTREET INC COM 43785V102 648 19064 SH DFND 01 19064 0 0 HOMESTREET INC COM 43785V102 235 6900 SH DFND 02 0 6900 0 HOMETRUST BANCSHARES INC COM 437872104 22074 822736 SH SOLE 0 0 822736 HOMETRUST BANCSHARES INC COM 437872104 46 1700 SH SOLE 1700 0 0 HOMETRUST BANCSHARES INC COM 437872104 480 17895 SH DFND 01 17895 0 0 HOMETRUST BANCSHARES INC COM 437872104 38 1400 SH DFND 02 0 1400 0 HOMOLOGY MEDICINES INC COM 438083107 22475 1085739 SH SOLE 0 0 1085739 HOMOLOGY MEDICINES INC COM 438083107 28 1335 SH SOLE 1335 0 0 HOMOLOGY MEDICINES INC COM 438083107 1022 49365 SH DFND 01 49365 0 0 HOMOLOGY MEDICINES INC COM 438083107 33 1573 SH DFND 02 0 1573 0 HONEYWELL INTL INC COM 438516106 33487 189193 SH DFND 02 0 0 189193 HONEYWELL INTL INC COM 438516106 9240558 52206541 SH SOLE 0 0 52206541 HONEYWELL INTL INC COM 438516106 39906 225455 SH SOLE 225455 0 0 HONEYWELL INTL INC COM 438516106 147027 830663 SH DFND 01 830663 0 0 HONEYWELL INTL INC COM 438516106 35684 201603 SH DFND 02 0 201603 0 HOOKER FURNITURE CORP COM 439038100 13343 519385 SH SOLE 0 0 519385 HOOKER FURNITURE CORP COM 439038100 43 1681 SH SOLE 1681 0 0 HOOKER FURNITURE CORP COM 439038100 279 10875 SH DFND 01 10875 0 0 HOOKER FURNITURE CORP COM 439038100 31 1200 SH DFND 02 0 1200 0 HOOKIPA PHARMA INC COM 43906K100 5226 427344 SH SOLE 0 0 427344 HOOKIPA PHARMA INC COM 43906K100 212 17302 SH DFND 01 17302 0 0 HOPE BANCORP INC COM 43940T109 193640 13030949 SH SOLE 0 0 13030949 HOPE BANCORP INC COM 43940T109 233 15691 SH SOLE 15691 0 0 HOPE BANCORP INC COM 43940T109 1532 103120 SH DFND 01 103120 0 0 HOPE BANCORP INC COM 43940T109 395 26549 SH DFND 02 0 26549 0 HORACE MANN EDUCATORS CORP N COM 440327104 192375 4406208 SH SOLE 0 0 4406208 HORACE MANN EDUCATORS CORP N COM 440327104 202 4632 SH SOLE 4632 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 1545 35377 SH DFND 01 35377 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 304 6971 SH DFND 02 0 6971 0 HORIZON BANCORP INC COM 440407104 33505 1763411 SH SOLE 0 0 1763411 HORIZON BANCORP INC COM 440407104 65 3420 SH SOLE 3420 0 0 HORIZON BANCORP INC COM 440407104 596 31357 SH DFND 01 31357 0 0 HORIZON BANCORP INC COM 440407104 82 4320 SH DFND 02 0 4320 0 HORMEL FOODS CORP COM 440452100 3635 80585 SH DFND 02 0 0 80585 HORMEL FOODS CORP COM 440452100 1530779 33934361 SH SOLE 0 0 33934361 HORMEL FOODS CORP COM 440452100 4505 99878 SH SOLE 99878 0 0 HORMEL FOODS CORP COM 440452100 14140 313458 SH DFND 01 313458 0 0 HORMEL FOODS CORP COM 440452100 8334 184744 SH DFND 02 0 184744 0 HORIZON GLOBAL CORP COM 44052W104 3134 897986 SH SOLE 0 0 897986 HORIZON GLOBAL CORP COM 44052W104 19 5394 SH DFND 01 5394 0 0 HOST HOTELS & RESORTS INC COM 44107P104 3384 182405 SH DFND 02 0 0 182405 HOST HOTELS & RESORTS INC COM 44107P104 2180147 117528123 SH SOLE 0 0 117528123 HOST HOTELS & RESORTS INC COM 44107P104 18372 990430 SH SOLE 990430 0 0 HOST HOTELS & RESORTS INC COM 44107P104 15016 809507 SH DFND 01 809507 0 0 HOST HOTELS & RESORTS INC COM 44107P104 16568 893161 SH DFND 02 0 893161 0 HOSTESS BRANDS INC CL A 44109J106 155180 10672606 SH SOLE 0 0 10672606 HOSTESS BRANDS INC CL A 44109J106 266 18299 SH SOLE 18299 0 0 HOSTESS BRANDS INC CL A 44109J106 1468 100956 SH DFND 01 100956 0 0 HOSTESS BRANDS INC CL A 44109J106 435 29942 SH DFND 02 0 29942 0 HOTH THERAPEUTICS INC COM 44148G105 193 31221 SH SOLE 0 0 31221 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 58197 9311546 SH SOLE 0 0 9311546 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 85 13623 SH SOLE 13623 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 544 86991 SH DFND 01 86991 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 236 37777 SH DFND 02 0 37777 0 HOULIHAN LOKEY INC CL A 441593100 182666 3737802 SH SOLE 0 0 3737802 HOULIHAN LOKEY INC CL A 441593100 263 5382 SH SOLE 5382 0 0 HOULIHAN LOKEY INC CL A 441593100 4063 83145 SH DFND 01 83145 0 0 HOULIHAN LOKEY INC CL A 441593100 167 3419 SH DFND 02 0 3419 0 HOUSTON AMERN ENERGY CORP COM 44183U100 19 133197 SH SOLE 0 0 133197 HOUSTON WIRE & CABLE CO COM 44244K109 3097 702183 SH SOLE 0 0 702183 HOUSTON WIRE & CABLE CO COM 44244K109 14 3165 SH DFND 01 3165 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 3942 188880 SH SOLE 0 0 188880 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 23 1097 SH DFND 01 1097 0 0 HOWARD BANCORP INC COM 442496105 11884 704003 SH SOLE 0 0 704003 HOWARD BANCORP INC COM 442496105 189 11180 SH DFND 01 11180 0 0 HOWARD HUGHES CORP COM 44267D107 754058 5946829 SH SOLE 0 0 5946829 HOWARD HUGHES CORP COM 44267D107 660 5204 SH SOLE 5204 0 0 HOWARD HUGHES CORP COM 44267D107 2149 16947 SH DFND 01 16947 0 0 HOWARD HUGHES CORP COM 44267D107 1109 8747 SH DFND 02 0 8747 0 HUB GROUP INC CL A 443320106 181863 3545772 SH SOLE 0 0 3545772 HUB GROUP INC CL A 443320106 279 5431 SH SOLE 5431 0 0 HUB GROUP INC CL A 443320106 1401 27319 SH DFND 01 27319 0 0 HUB GROUP INC CL A 443320106 297 5791 SH DFND 02 0 5791 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 147603 3683637 SH SOLE 0 0 3683637 HUAZHU GROUP LTD SPONSORED ADS 44332N106 852 21264 SH SOLE 21264 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 1921 47936 SH DFND 01 47936 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 1719 42900 SH DFND 02 0 42900 0 HUBBELL INC COM 443510607 853595 5774557 SH SOLE 0 0 5774557 HUBBELL INC COM 443510607 1038 7025 SH SOLE 7025 0 0 HUBBELL INC COM 443510607 3358 22714 SH DFND 01 22714 0 0 HUBBELL INC COM 443510607 1242 8405 SH DFND 02 0 8405 0 HUBSPOT INC COM 443573100 616738 3891089 SH SOLE 0 0 3891089 HUBSPOT INC COM 443573100 858 5414 SH SOLE 5414 0 0 HUBSPOT INC COM 443573100 2857 18027 SH DFND 01 18027 0 0 HUBSPOT INC COM 443573100 1169 7375 SH DFND 02 0 7375 0 HUDBAY MINERALS INC COM 443628102 26730 6441046 SH SOLE 0 0 6441046 HUDBAY MINERALS INC COM 443628102 106 25500 SH SOLE 25500 0 0 HUDBAY MINERALS INC COM 443628102 450 108335 SH DFND 01 108335 0 0 HUDBAY MINERALS INC COM 443628102 128 30800 SH DFND 02 0 30800 0 HUDSON GLOBAL INC COM NEW 443787205 1030 86171 SH SOLE 0 0 86171 HUDSON GLOBAL INC COM NEW 443787205 4 356 SH DFND 01 356 0 0 HUDSON PAC PPTYS INC COM 444097109 833432 22136306 SH SOLE 0 0 22136306 HUDSON PAC PPTYS INC COM 444097109 6721 178502 SH SOLE 178502 0 0 HUDSON PAC PPTYS INC COM 444097109 2229 59215 SH DFND 01 59215 0 0 HUDSON PAC PPTYS INC COM 444097109 6603 175386 SH DFND 02 0 175386 0 HUDSON TECHNOLOGIES INC COM 444144109 1441 1474554 SH SOLE 0 0 1474554 HUDSON TECHNOLOGIES INC COM 444144109 9 8774 SH DFND 01 8774 0 0 HUMANA INC COM 444859102 13061 35635 SH DFND 02 0 0 35635 HUMANA INC COM 444859102 3634155 9915297 SH SOLE 0 0 9915297 HUMANA INC COM 444859102 17541 47858 SH SOLE 47858 0 0 HUMANA INC COM 444859102 56179 153276 SH DFND 01 153276 0 0 HUMANA INC COM 444859102 14841 40492 SH DFND 02 0 40492 0 HUNT COS FIN TR INC COM 44558T100 3087 955868 SH SOLE 0 0 955868 HUNT COS FIN TR INC COM 44558T100 16 4959 SH DFND 01 4959 0 0 HUNT J B TRANS SVCS INC COM 445658107 2584 22127 SH DFND 02 0 0 22127 HUNT J B TRANS SVCS INC COM 445658107 1178903 10095076 SH SOLE 0 0 10095076 HUNT J B TRANS SVCS INC COM 445658107 4031 34519 SH SOLE 34519 0 0 HUNT J B TRANS SVCS INC COM 445658107 11451 98059 SH DFND 01 98059 0 0 HUNT J B TRANS SVCS INC COM 445658107 2521 21586 SH DFND 02 0 21586 0 HUNTINGTON BANCSHARES INC COM 446150104 4283 284000 SH DFND 02 0 0 284000 HUNTINGTON BANCSHARES INC COM 446150104 1772880 117565011 SH SOLE 0 0 117565011 HUNTINGTON BANCSHARES INC COM 446150104 5325 353149 SH SOLE 353149 0 0 HUNTINGTON BANCSHARES INC COM 446150104 17602 1167215 SH DFND 01 1167215 0 0 HUNTINGTON BANCSHARES INC COM 446150104 4200 278504 SH DFND 02 0 278504 0 HUNTINGTON INGALLS INDS INC COM 446413106 2719 10838 SH DFND 02 0 0 10838 HUNTINGTON INGALLS INDS INC COM 446413106 1174079 4679844 SH SOLE 0 0 4679844 HUNTINGTON INGALLS INDS INC COM 446413106 3004 11974 SH SOLE 11974 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 11997 47818 SH DFND 01 47818 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 2853 11370 SH DFND 02 0 11370 0 HUNTSMAN CORP COM 447011107 552738 22878245 SH SOLE 0 0 22878245 HUNTSMAN CORP COM 447011107 714 29553 SH SOLE 29553 0 0 HUNTSMAN CORP COM 447011107 1926 79700 SH DFND 01 79700 0 0 HUNTSMAN CORP COM 447011107 836 34586 SH DFND 02 0 34586 0 HURCO COMPANIES INC COM 447324104 14993 390845 SH SOLE 0 0 390845 HURCO COMPANIES INC COM 447324104 200 5220 SH DFND 01 5220 0 0 HURON CONSULTING GROUP INC COM 447462102 141615 2060754 SH SOLE 0 0 2060754 HURON CONSULTING GROUP INC COM 447462102 225 3274 SH SOLE 3274 0 0 HURON CONSULTING GROUP INC COM 447462102 1521 22132 SH DFND 01 22132 0 0 HURON CONSULTING GROUP INC COM 447462102 490 7134 SH DFND 02 0 7134 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 2631 104928 SH SOLE 0 0 104928 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 193 7700 SH SOLE 7700 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 389 15500 SH DFND 02 0 15500 0 HUTTIG BLDG PRODS INC COM 448451104 1060 688310 SH SOLE 0 0 688310 HUTTIG BLDG PRODS INC COM 448451104 6 3931 SH DFND 01 3931 0 0 HUYA INC ADS REP SHS A 44852D108 34008 1894610 SH SOLE 0 0 1894610 HUYA INC ADS REP SHS A 44852D108 158 8775 SH SOLE 8775 0 0 HUYA INC ADS REP SHS A 44852D108 425 23650 SH DFND 01 23650 0 0 HUYA INC ADS REP SHS A 44852D108 323 17988 SH DFND 02 0 17988 0 HYATT HOTELS CORP COM CL A 448579102 293864 3275710 SH SOLE 0 0 3275710 HYATT HOTELS CORP COM CL A 448579102 16 173 SH SOLE 173 0 0 HYATT HOTELS CORP COM CL A 448579102 1273 14187 SH DFND 01 14187 0 0 IDT CORP CL B NEW 448947507 5959 826456 SH SOLE 0 0 826456 IDT CORP CL B NEW 448947507 198 27403 SH DFND 01 27403 0 0 HYRECAR INC COM 44916T107 1030 391703 SH SOLE 0 0 391703 HYSTER YALE MATLS HANDLING I CL A 449172105 53266 903425 SH SOLE 0 0 903425 HYSTER YALE MATLS HANDLING I CL A 449172105 65 1100 SH SOLE 1100 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 493 8354 SH DFND 01 8354 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 29 500 SH DFND 02 0 500 0 IAC INTERACTIVECORP COM 44919P508 5112 20521 SH DFND 02 0 0 20521 IAC INTERACTIVECORP COM 44919P508 1725494 6926634 SH SOLE 0 0 6926634 IAC INTERACTIVECORP COM 44919P508 6889 27653 SH SOLE 27653 0 0 IAC INTERACTIVECORP COM 44919P508 7700 30909 SH DFND 01 30909 0 0 IAC INTERACTIVECORP COM 44919P508 5570 22359 SH DFND 02 0 22359 0 IAA INC COM 449253103 576087 12241536 SH SOLE 0 0 12241536 IAA INC COM 449253103 824 17511 SH SOLE 17511 0 0 IAA INC COM 449253103 2783 59147 SH DFND 01 59147 0 0 IAA INC COM 449253103 1091 23188 SH DFND 02 0 23188 0 ICF INTL INC COM 44925C103 81435 888836 SH SOLE 0 0 888836 ICF INTL INC COM 44925C103 201 2196 SH SOLE 2196 0 0 ICF INTL INC COM 44925C103 2579 28145 SH DFND 01 28145 0 0 ICF INTL INC COM 44925C103 385 4200 SH DFND 02 0 4200 0 ICU MED INC COM 44930G107 340161 1817878 SH SOLE 0 0 1817878 ICU MED INC COM 44930G107 457 2441 SH SOLE 2441 0 0 ICU MED INC COM 44930G107 1460 7800 SH DFND 01 7800 0 0 ICU MED INC COM 44930G107 531 2838 SH DFND 02 0 2838 0 ICAD INC COM NEW 44934S206 6669 858331 SH SOLE 0 0 858331 ICAD INC COM NEW 44934S206 22 2787 SH DFND 01 2787 0 0 IEC ELECTRS CORP NEW COM 44949L105 2640 290387 SH SOLE 0 0 290387 IEC ELECTRS CORP NEW COM 44949L105 25 2700 SH DFND 01 2700 0 0 IF BANCORP INC COM 44951J105 2363 102658 SH SOLE 0 0 102658 IF BANCORP INC COM 44951J105 16 679 SH DFND 01 679 0 0 IES HLDGS INC COM 44951W106 9492 369909 SH SOLE 0 0 369909 IES HLDGS INC COM 44951W106 71 2774 SH SOLE 2774 0 0 IES HLDGS INC COM 44951W106 289 11264 SH DFND 01 11264 0 0 IFRESH INC COM 449538107 15 36399 SH SOLE 0 0 36399 IGM BIOSCIENCES INC COM 449585108 18881 494776 SH SOLE 0 0 494776 IGM BIOSCIENCES INC COM 449585108 378 9905 SH DFND 01 9905 0 0 IMAC HLDGS INC COM 44967K104 58 38906 SH SOLE 0 0 38906 IPG PHOTONICS CORP COM 44980X109 1335 9212 SH DFND 02 0 0 9212 IPG PHOTONICS CORP COM 44980X109 550102 3795901 SH SOLE 0 0 3795901 IPG PHOTONICS CORP COM 44980X109 1748 12065 SH SOLE 12065 0 0 IPG PHOTONICS CORP COM 44980X109 5845 40335 SH DFND 01 40335 0 0 IPG PHOTONICS CORP COM 44980X109 1439 9927 SH DFND 02 0 9927 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 57 8253 SH SOLE 0 0 8253 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 37 5346 SH DFND 02 0 5346 0 IRHYTHM TECHNOLOGIES INC COM 450056106 161730 2375241 SH SOLE 0 0 2375241 IRHYTHM TECHNOLOGIES INC COM 450056106 188 2760 SH SOLE 2760 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 3552 52167 SH DFND 01 52167 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 124 1826 SH DFND 02 0 1826 0 ISTAR INC COM 45031U101 141238 9733824 SH SOLE 0 0 9733824 ISTAR INC COM 45031U101 134 9246 SH SOLE 9246 0 0 ISTAR INC COM 45031U101 1408 97060 SH DFND 01 97060 0 0 ISTAR INC COM 45031U101 427 29428 SH DFND 02 0 29428 0 ITT INC COM 45073V108 645847 8738291 SH SOLE 0 0 8738291 ITT INC COM 45073V108 830 11234 SH SOLE 11234 0 0 ITT INC COM 45073V108 2472 33443 SH DFND 01 33443 0 0 ITT INC COM 45073V108 920 12453 SH DFND 02 0 12453 0 IBERIABANK CORP COM 450828108 354607 4738835 SH SOLE 0 0 4738835 IBERIABANK CORP COM 450828108 496 6630 SH SOLE 6630 0 0 IBERIABANK CORP COM 450828108 3295 44034 SH DFND 01 44034 0 0 IBERIABANK CORP COM 450828108 788 10533 SH DFND 02 0 10533 0 IAMGOLD CORP COM 450913108 46664 12510444 SH SOLE 0 0 12510444 IAMGOLD CORP COM 450913108 216 57862 SH SOLE 57862 0 0 IAMGOLD CORP COM 450913108 866 232269 SH DFND 01 232269 0 0 IAMGOLD CORP COM 450913108 370 99290 SH DFND 02 0 99290 0 IBIO INC COM NEW 451033203 27 108024 SH SOLE 0 0 108024 ICICI BK LTD ADR 45104G104 13740 910555 SH SOLE 0 0 910555 ICICI BK LTD ADR 45104G104 16 1028 SH SOLE 1028 0 0 ICONIX BRAND GROUP INC COM NEW 451055305 142 105013 SH SOLE 0 0 105013 IDACORP INC COM 451107106 614867 5757186 SH SOLE 0 0 5757186 IDACORP INC COM 451107106 2152 20150 SH SOLE 20150 0 0 IDACORP INC COM 451107106 2051 19204 SH DFND 01 19204 0 0 IDACORP INC COM 451107106 2198 20580 SH DFND 02 0 20580 0 IDEAYA BIOSCIENCES INC COM 45166A102 581 77509 SH SOLE 0 0 77509 IDEAYA BIOSCIENCES INC COM 45166A102 1 158 SH DFND 01 158 0 0 IDEANOMICS INC COM 45166V106 82 95565 SH SOLE 0 0 95565 IDEANOMICS INC COM 45166V106 75 87575 SH DFND 01 87575 0 0 IDEX CORP COM 45167R104 3302 19198 SH DFND 02 0 0 19198 IDEX CORP COM 45167R104 1396834 8121128 SH SOLE 0 0 8121128 IDEX CORP COM 45167R104 5059 29415 SH SOLE 29415 0 0 IDEX CORP COM 45167R104 15224 88513 SH DFND 01 88513 0 0 IDEX CORP COM 45167R104 3686 21431 SH DFND 02 0 21431 0 IDEXX LABS INC COM 45168D104 5953 22797 SH DFND 02 0 0 22797 IDEXX LABS INC COM 45168D104 2420624 9269804 SH SOLE 0 0 9269804 IDEXX LABS INC COM 45168D104 8028 30742 SH SOLE 30742 0 0 IDEXX LABS INC COM 45168D104 26647 102044 SH DFND 01 102044 0 0 IDEXX LABS INC COM 45168D104 6380 24431 SH DFND 02 0 24431 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 1797 987395 SH SOLE 0 0 987395 IDERA PHARMACEUTICALS INC COM PAR 45168K405 9 4982 SH DFND 01 4982 0 0 IDENTIV INC COM NEW 45170X205 3060 542574 SH SOLE 0 0 542574 IDENTIV INC COM NEW 45170X205 22 3870 SH DFND 01 3870 0 0 IHEARTMEDIA INC COM CL A 45174J509 38943 2304347 SH SOLE 0 0 2304347 IHEARTMEDIA INC COM CL A 45174J509 133 7845 SH SOLE 7845 0 0 IHEARTMEDIA INC COM CL A 45174J509 163 9673 SH DFND 01 9673 0 0 IHEARTMEDIA INC COM CL A 45174J509 92 5433 SH DFND 02 0 5433 0 ILLINOIS TOOL WKS INC COM 452308109 15368 85555 SH DFND 02 0 0 85555 ILLINOIS TOOL WKS INC COM 452308109 4655525 25917301 SH SOLE 0 0 25917301 ILLINOIS TOOL WKS INC COM 452308109 20752 115524 SH SOLE 115524 0 0 ILLINOIS TOOL WKS INC COM 452308109 63920 355842 SH DFND 01 355842 0 0 ILLINOIS TOOL WKS INC COM 452308109 15870 88350 SH DFND 02 0 88350 0 ILLUMINA INC COM 452327109 12836 38693 SH DFND 02 0 0 38693 ILLUMINA INC COM 452327109 3700562 11155007 SH SOLE 0 0 11155007 ILLUMINA INC COM 452327109 17475 52677 SH SOLE 52677 0 0 ILLUMINA INC COM 452327109 58206 175458 SH DFND 01 175458 0 0 ILLUMINA INC COM 452327109 13397 40385 SH DFND 02 0 40385 0 IMAGE SENSING SYS INC COM 45244C104 595 132701 SH SOLE 0 0 132701 IMAX CORP COM 45245E109 7419 363164 SH SOLE 0 0 363164 IMAX CORP COM 45245E109 133 6514 SH SOLE 6514 0 0 IMAX CORP COM 45245E109 1902 93103 SH DFND 01 93103 0 0 IMAX CORP COM 45245E109 398 19500 SH DFND 02 0 19500 0 IMEDIA BRANDS INC COM CL A 452465206 1209 303020 SH SOLE 0 0 303020 IMEDIA BRANDS INC COM CL A 452465206 3 810 SH DFND 01 810 0 0 IMMERSION CORP COM 452521107 14893 2004434 SH SOLE 0 0 2004434 IMMERSION CORP COM 452521107 198 26608 SH DFND 01 26608 0 0 IMMUCELL CORP COM PAR 452525306 481 93381 SH SOLE 0 0 93381 IMMUCELL CORP COM PAR 452525306 6 1200 SH DFND 01 1200 0 0 IMMUNOGEN INC COM 45253H101 71378 13982006 SH SOLE 0 0 13982006 IMMUNOGEN INC COM 45253H101 96 18743 SH SOLE 18743 0 0 IMMUNOGEN INC COM 45253H101 1091 213709 SH DFND 01 213709 0 0 IMMUNOGEN INC COM 45253H101 57 11212 SH DFND 02 0 11212 0 IMPAC MTG HLDGS INC COM NEW 45254P508 2381 452634 SH SOLE 0 0 452634 IMPAC MTG HLDGS INC COM NEW 45254P508 17 3208 SH DFND 01 3208 0 0 IMMUNIC INC COM 4525EP101 110 11330 SH SOLE 0 0 11330 IMMUNIC INC COM 4525EP101 2 190 SH DFND 01 190 0 0 IMMUNOMEDICS INC COM 452907108 336581 15906470 SH SOLE 0 0 15906470 IMMUNOMEDICS INC COM 452907108 422 19949 SH SOLE 19949 0 0 IMMUNOMEDICS INC COM 452907108 6939 327939 SH DFND 01 327939 0 0 IMMUNOMEDICS INC COM 452907108 622 29415 SH DFND 02 0 29415 0 INCOME OPPORTUNITY RLTY INVS COM 452926108 159 12050 SH SOLE 0 0 12050 IMPERIAL OIL LTD COM NEW 453038408 1794 67769 SH DFND 02 0 0 67769 IMPERIAL OIL LTD COM NEW 453038408 186234 7035660 SH SOLE 0 0 7035660 IMPERIAL OIL LTD COM NEW 453038408 3022 114167 SH SOLE 114167 0 0 IMPERIAL OIL LTD COM NEW 453038408 2865 108221 SH DFND 01 108221 0 0 IMPERIAL OIL LTD COM NEW 453038408 2072 78275 SH DFND 02 0 78275 0 IMPINJ INC COM 453204109 20471 791608 SH SOLE 0 0 791608 IMPINJ INC COM 453204109 62 2380 SH SOLE 2380 0 0 IMPINJ INC COM 453204109 846 32698 SH DFND 01 32698 0 0 IMPINJ INC COM 453204109 46 1790 SH DFND 02 0 1790 0 INCYTE CORP COM 45337C102 4156 47592 SH DFND 02 0 0 47592 INCYTE CORP COM 45337C102 1715864 19650298 SH SOLE 0 0 19650298 INCYTE CORP COM 45337C102 5595 64079 SH SOLE 64079 0 0 INCYTE CORP COM 45337C102 18675 213864 SH DFND 01 213864 0 0 INCYTE CORP COM 45337C102 4409 50490 SH DFND 02 0 50490 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 1675 1680748 SH SOLE 0 0 1680748 INDEPENDENCE CONTRACT DRIL I COM 453415309 35 34666 SH DFND 01 34666 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 9025 214469 SH SOLE 0 0 214469 INDEPENDENCE HLDG CO NEW COM NEW 453440307 48 1131 SH SOLE 1131 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 184 4369 SH DFND 01 4369 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 143523 10193396 SH SOLE 0 0 10193396 INDEPENDENCE RLTY TR INC COM 45378A106 1437 102064 SH SOLE 102064 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1137 80755 SH DFND 01 80755 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1305 92668 SH DFND 02 0 92668 0 INDEPENDENT BANK CORP MASS COM 453836108 293089 3520586 SH SOLE 0 0 3520586 INDEPENDENT BANK CORP MASS COM 453836108 347 4164 SH SOLE 4164 0 0 INDEPENDENT BANK CORP MASS COM 453836108 2632 31620 SH DFND 01 31620 0 0 INDEPENDENT BANK CORP MASS COM 453836108 822 9875 SH DFND 02 0 9875 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 24418 1078050 SH SOLE 0 0 1078050 INDEPENDENT BANK CORP MICH COM NEW 453838609 71 3125 SH SOLE 3125 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 541 23888 SH DFND 01 23888 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 469 20700 SH DFND 02 0 20700 0 INDEPENDENT BK GROUP INC COM 45384B106 170700 3079009 SH SOLE 0 0 3079009 INDEPENDENT BK GROUP INC COM 45384B106 289 5221 SH SOLE 5221 0 0 INDEPENDENT BK GROUP INC COM 45384B106 2215 39958 SH DFND 01 39958 0 0 INDEPENDENT BK GROUP INC COM 45384B106 313 5641 SH DFND 02 0 5641 0 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 286 454110 SH SOLE 0 0 454110 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 224313 10005057 SH SOLE 0 0 10005057 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1803 80409 SH SOLE 80409 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1210 53961 SH DFND 01 53961 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1791 79900 SH DFND 02 0 79900 0 INFINITY PHARMACEUTICALS INC COM 45665G303 2208 2300035 SH SOLE 0 0 2300035 INFINITY PHARMACEUTICALS INC COM 45665G303 12 12958 SH DFND 01 12958 0 0 INFINERA CORPORATION COM 45667G103 126806 15970487 SH SOLE 0 0 15970487 INFINERA CORPORATION COM 45667G103 193 24331 SH SOLE 24331 0 0 INFINERA CORPORATION COM 45667G103 1142 143770 SH DFND 01 143770 0 0 INFINERA CORPORATION COM 45667G103 279 35086 SH DFND 02 0 35086 0 INFORMATION SERVICES GROUP I COM 45675Y104 5175 2045269 SH SOLE 0 0 2045269 INFORMATION SERVICES GROUP I COM 45675Y104 73 28878 SH DFND 01 28878 0 0 INFOSYS LTD SPONSORED ADR 456788108 127993 12402384 SH SOLE 0 0 12402384 INFOSYS LTD SPONSORED ADR 456788108 221 21462 SH SOLE 21462 0 0 INFOSYS LTD SPONSORED ADR 456788108 10136 982149 SH DFND 02 0 982149 0 INFUSYSTEM HLDGS INC COM 45685K102 6247 732408 SH SOLE 0 0 732408 INFUSYSTEM HLDGS INC COM 45685K102 25 2929 SH DFND 01 2929 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 1123 348778 SH SOLE 0 0 348778 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 8 2395 SH DFND 01 2395 0 0 INGEVITY CORP COM 45688C107 338513 3874032 SH SOLE 0 0 3874032 INGEVITY CORP COM 45688C107 476 5447 SH SOLE 5447 0 0 INGEVITY CORP COM 45688C107 7251 82978 SH DFND 01 82978 0 0 INGEVITY CORP COM 45688C107 992 11355 SH DFND 02 0 11355 0 INGLES MKTS INC CL A 457030104 55167 1161172 SH SOLE 0 0 1161172 INGLES MKTS INC CL A 457030104 95 2005 SH SOLE 2005 0 0 INGLES MKTS INC CL A 457030104 560 11785 SH DFND 01 11785 0 0 INGLES MKTS INC CL A 457030104 44 931 SH DFND 02 0 931 0 INGREDION INC COM 457187102 1807 19437 SH DFND 02 0 0 19437 INGREDION INC COM 457187102 584657 6290016 SH SOLE 0 0 6290016 INGREDION INC COM 457187102 2115 22757 SH SOLE 22757 0 0 INGREDION INC COM 457187102 2367 25467 SH DFND 01 25467 0 0 INGREDION INC COM 457187102 2539 27313 SH DFND 02 0 27313 0 INNODATA INC COM NEW 457642205 989 867820 SH SOLE 0 0 867820 INSIGHT ENTERPRISES INC COM 45765U103 271794 3866752 SH SOLE 0 0 3866752 INSIGHT ENTERPRISES INC COM 45765U103 361 5130 SH SOLE 5130 0 0 INSIGHT ENTERPRISES INC COM 45765U103 3098 44078 SH DFND 01 44078 0 0 INSIGHT ENTERPRISES INC COM 45765U103 480 6825 SH DFND 02 0 6825 0 INSIGNIA SYS INC COM 45765Y105 116 158737 SH SOLE 0 0 158737 INSMED INC COM PAR $.01 457669307 190449 7975272 SH SOLE 0 0 7975272 INSMED INC COM PAR $.01 457669307 239 10010 SH SOLE 10010 0 0 INSMED INC COM PAR $.01 457669307 4198 175809 SH DFND 01 175809 0 0 INSMED INC COM PAR $.01 457669307 358 14985 SH DFND 02 0 14985 0 INNOSPEC INC COM 45768S105 263126 2543756 SH SOLE 0 0 2543756 INNOSPEC INC COM 45768S105 346 3346 SH SOLE 3346 0 0 INNOSPEC INC COM 45768S105 4575 44231 SH DFND 01 44231 0 0 INNOSPEC INC COM 45768S105 486 4702 SH DFND 02 0 4702 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 1654 283284 SH SOLE 0 0 283284 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 19 3261 SH DFND 01 3261 0 0 INPHI CORP COM 45772F107 321235 4339840 SH SOLE 0 0 4339840 INPHI CORP COM 45772F107 385 5205 SH SOLE 5205 0 0 INPHI CORP COM 45772F107 6606 89245 SH DFND 01 89245 0 0 INPHI CORP COM 45772F107 819 11067 SH DFND 02 0 11067 0 INSPIRE MED SYS INC COM 457730109 61174 824332 SH SOLE 0 0 824332 INSPIRE MED SYS INC COM 457730109 102 1368 SH SOLE 1368 0 0 INSPIRE MED SYS INC COM 457730109 1986 26768 SH DFND 01 26768 0 0 INSPIRE MED SYS INC COM 457730109 103 1390 SH DFND 02 0 1390 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 16066 4868351 SH SOLE 0 0 4868351 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 607 184043 SH DFND 01 184043 0 0 INNERWORKINGS INC COM 45773Y105 11621 2109112 SH SOLE 0 0 2109112 INNERWORKINGS INC COM 45773Y105 207 37538 SH DFND 01 37538 0 0 INNOPHOS HOLDINGS INC COM 45774N108 68898 2154408 SH SOLE 0 0 2154408 INNOPHOS HOLDINGS INC COM 45774N108 54 1700 SH SOLE 1700 0 0 INNOPHOS HOLDINGS INC COM 45774N108 521 16294 SH DFND 01 16294 0 0 INNOPHOS HOLDINGS INC COM 45774N108 102 3200 SH DFND 02 0 3200 0 INSTEEL INDUSTRIES INC COM 45774W108 25405 1182201 SH SOLE 0 0 1182201 INSTEEL INDUSTRIES INC COM 45774W108 50 2319 SH SOLE 2319 0 0 INSTEEL INDUSTRIES INC COM 45774W108 328 15286 SH DFND 01 15286 0 0 INSTEEL INDUSTRIES INC COM 45774W108 34 1581 SH DFND 02 0 1581 0 INSPERITY INC COM 45778Q107 296601 3447249 SH SOLE 0 0 3447249 INSPERITY INC COM 45778Q107 474 5512 SH SOLE 5512 0 0 INSPERITY INC COM 45778Q107 6390 74265 SH DFND 01 74265 0 0 INSPERITY INC COM 45778Q107 796 9252 SH DFND 02 0 9252 0 INOGEN INC COM 45780L104 132839 1944081 SH SOLE 0 0 1944081 INOGEN INC COM 45780L104 160 2337 SH SOLE 2337 0 0 INOGEN INC COM 45780L104 2472 36179 SH DFND 01 36179 0 0 INOGEN INC COM 45780L104 175 2558 SH DFND 02 0 2558 0 INSTALLED BLDG PRODS INC COM 45780R101 147015 2134678 SH SOLE 0 0 2134678 INSTALLED BLDG PRODS INC COM 45780R101 242 3507 SH SOLE 3507 0 0 INSTALLED BLDG PRODS INC COM 45780R101 3064 44494 SH DFND 01 44494 0 0 INSTALLED BLDG PRODS INC COM 45780R101 436 6328 SH DFND 02 0 6328 0 INOVALON HLDGS INC COM CL A 45781D101 128454 6825394 SH SOLE 0 0 6825394 INOVALON HLDGS INC COM CL A 45781D101 149 7900 SH SOLE 7900 0 0 INOVALON HLDGS INC COM CL A 45781D101 2713 144158 SH DFND 01 144158 0 0 INOVALON HLDGS INC COM CL A 45781D101 435 23100 SH DFND 02 0 23100 0 INNOVIVA INC COM 45781M101 94311 6660373 SH SOLE 0 0 6660373 INNOVIVA INC COM 45781M101 111 7848 SH SOLE 7848 0 0 INNOVIVA INC COM 45781M101 1802 127278 SH DFND 01 127278 0 0 INNOVIVA INC COM 45781M101 162 11440 SH DFND 02 0 11440 0 INSTRUCTURE INC COM 45781U103 82586 1713057 SH SOLE 0 0 1713057 INSTRUCTURE INC COM 45781U103 193 3999 SH SOLE 3999 0 0 INSTRUCTURE INC COM 45781U103 3298 68416 SH DFND 01 68416 0 0 INSTRUCTURE INC COM 45781U103 435 9016 SH DFND 02 0 9016 0 INNOVATIVE INDL PPTYS INC COM 45781V101 96007 1265420 SH SOLE 0 0 1265420 INNOVATIVE INDL PPTYS INC COM 45781V101 991 13059 SH SOLE 13059 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1694 22324 SH DFND 01 22324 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 865 11398 SH DFND 02 0 11398 0 INSEEGO CORP COM 45782B104 16848 2298520 SH SOLE 0 0 2298520 INSEEGO CORP COM 45782B104 299 40737 SH DFND 01 40737 0 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 402 721046 SH SOLE 0 0 721046 INSPIRED ENTMT INC COM 45782N108 1472 218146 SH SOLE 0 0 218146 INSPIRED ENTMT INC COM 45782N108 115 17033 SH DFND 01 17033 0 0 INSULET CORP COM 45784P101 2498 14592 SH DFND 02 0 0 14592 INSULET CORP COM 45784P101 941389 5498766 SH SOLE 0 0 5498766 INSULET CORP COM 45784P101 3523 20578 SH SOLE 20578 0 0 INSULET CORP COM 45784P101 4624 27012 SH DFND 01 27012 0 0 INSULET CORP COM 45784P101 2925 17088 SH DFND 02 0 17088 0 INPIXON COM 45790J503 2 16676 SH SOLE 0 0 16676 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 384575 6598755 SH SOLE 0 0 6598755 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 537 9213 SH SOLE 9213 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1601 27476 SH DFND 01 27476 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 889 15255 SH DFND 02 0 15255 0 INTEL CORP COM 458140100 69810 1166423 SH DFND 02 0 0 1166423 INTEL CORP COM 458140100 21075556 352139624 SH SOLE 0 0 352139624 INTEL CORP COM 458140100 93844 1567990 SH SOLE 1567990 0 0 INTEL CORP COM 458140100 294411 4919153 SH DFND 01 4919153 0 0 INTEL CORP COM 458140100 73584 1229472 SH DFND 02 0 1229472 0 INTELLIGENT SYS CORP NEW COM 45816D100 8319 208291 SH SOLE 0 0 208291 INTELLIGENT SYS CORP NEW COM 45816D100 530 13262 SH DFND 01 13262 0 0 INTELLICHECK INC COM NEW 45817G201 2774 370394 SH SOLE 0 0 370394 INTELLICHECK INC COM NEW 45817G201 29 3879 SH DFND 01 3879 0 0 INTEGER HLDGS CORP COM 45826H109 317879 3952240 SH SOLE 0 0 3952240 INTEGER HLDGS CORP COM 45826H109 318 3948 SH SOLE 3948 0 0 INTEGER HLDGS CORP COM 45826H109 4383 54489 SH DFND 01 54489 0 0 INTEGER HLDGS CORP COM 45826H109 426 5301 SH DFND 02 0 5301 0 INTELLIA THERAPEUTICS INC COM 45826J105 50659 3453211 SH SOLE 0 0 3453211 INTELLIA THERAPEUTICS INC COM 45826J105 48 3272 SH SOLE 3272 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 937 63855 SH DFND 01 63855 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 57 3861 SH DFND 02 0 3861 0 INTER PARFUMS INC COM 458334109 138400 1903448 SH SOLE 0 0 1903448 INTER PARFUMS INC COM 458334109 152 2096 SH SOLE 2096 0 0 INTER PARFUMS INC COM 458334109 2535 34871 SH DFND 01 34871 0 0 INTER PARFUMS INC COM 458334109 320 4400 SH DFND 02 0 4400 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 263134 5644232 SH SOLE 0 0 5644232 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 454 9747 SH SOLE 9747 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1417 30388 SH DFND 01 30388 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 667 14297 SH DFND 02 0 14297 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 277295 2237695 SH SOLE 0 0 2237695 INTERCEPT PHARMACEUTICALS IN COM 45845P108 435 3513 SH SOLE 3513 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 6188 49937 SH DFND 01 49937 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 656 5293 SH DFND 02 0 5293 0 INTERFACE INC COM 458665304 101979 6147029 SH SOLE 0 0 6147029 INTERFACE INC COM 458665304 135 8163 SH SOLE 8163 0 0 INTERFACE INC COM 458665304 1788 107781 SH DFND 01 107781 0 0 INTERFACE INC COM 458665304 289 17400 SH DFND 02 0 17400 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 13694 147965 SH DFND 02 0 0 147965 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3881535 41939867 SH SOLE 0 0 41939867 INTERCONTINENTAL EXCHANGE IN COM 45866F104 18553 200461 SH SOLE 200461 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 59394 641752 SH DFND 01 641752 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 14760 159481 SH DFND 02 0 159481 0 INTERDIGITAL INC COM 45867G101 162632 2984618 SH SOLE 0 0 2984618 INTERDIGITAL INC COM 45867G101 250 4594 SH SOLE 4594 0 0 INTERDIGITAL INC COM 45867G101 3353 61540 SH DFND 01 61540 0 0 INTERDIGITAL INC COM 45867G101 368 6745 SH DFND 02 0 6745 0 INTERGROUP CORP COM 458685104 487 13086 SH SOLE 0 0 13086 INTERNAP CORP COM PAR 45885A409 878 797837 SH SOLE 0 0 797837 INTERNAP CORP COM PAR 45885A409 2 2237 SH DFND 01 2237 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 239739 5566260 SH SOLE 0 0 5566260 INTERNATIONAL BANCSHARES COR COM 459044103 300 6976 SH SOLE 6976 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 2008 46632 SH DFND 01 46632 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 380 8813 SH DFND 02 0 8813 0 INTERNATIONAL BUSINESS MACHS COM 459200101 31480 234854 SH DFND 02 0 0 234854 INTERNATIONAL BUSINESS MACHS COM 459200101 9596370 71593334 SH SOLE 0 0 71593334 INTERNATIONAL BUSINESS MACHS COM 459200101 41890 312521 SH SOLE 312521 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 138778 1035349 SH DFND 01 1035349 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 34786 259523 SH DFND 02 0 259523 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3394 26303 SH DFND 02 0 0 26303 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1633140 12658035 SH SOLE 0 0 12658035 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4457 34544 SH SOLE 34544 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 15558 120585 SH DFND 01 120585 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4294 33280 SH DFND 02 0 33280 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 13092 1087408 SH SOLE 0 0 1087408 INTERNATIONAL MNY EXPRESS IN COM 46005L101 51 4214 SH SOLE 4214 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 441 36651 SH DFND 01 36651 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 33 2757 SH DFND 02 0 2757 0 INTL PAPER CO COM 460146103 4713 102355 SH DFND 02 0 0 102355 INTL PAPER CO COM 460146103 2120530 46048415 SH SOLE 0 0 46048415 INTL PAPER CO COM 460146103 6697 145421 SH SOLE 145421 0 0 INTL PAPER CO COM 460146103 20396 442919 SH DFND 01 442919 0 0 INTL PAPER CO COM 460146103 4579 99430 SH DFND 02 0 99430 0 INTERPACE BIOSCIENCES INC COM NEW 46062X204 599 1197631 SH SOLE 0 0 1197631 INTERPUBLIC GROUP COS INC COM 460690100 2302 99670 SH DFND 02 0 0 99670 INTERPUBLIC GROUP COS INC COM 460690100 1004040 43464942 SH SOLE 0 0 43464942 INTERPUBLIC GROUP COS INC COM 460690100 2888 125036 SH SOLE 125036 0 0 INTERPUBLIC GROUP COS INC COM 460690100 10157 439714 SH DFND 01 439714 0 0 INTERPUBLIC GROUP COS INC COM 460690100 2698 116786 SH DFND 02 0 116786 0 INTERSECT ENT INC COM 46071F103 38740 1555840 SH SOLE 0 0 1555840 INTERSECT ENT INC COM 46071F103 134 5369 SH SOLE 5369 0 0 INTERSECT ENT INC COM 46071F103 1513 60757 SH DFND 01 60757 0 0 INTERSECT ENT INC COM 46071F103 50 2000 SH DFND 02 0 2000 0 INTEST CORP COM 461147100 1802 302783 SH SOLE 0 0 302783 INTEST CORP COM 461147100 10 1610 SH DFND 01 1610 0 0 INTEVAC INC COM 461148108 6834 967997 SH SOLE 0 0 967997 INTEVAC INC COM 461148108 30 4291 SH DFND 01 4291 0 0 INTL FCSTONE INC COM 46116V105 46104 944182 SH SOLE 0 0 944182 INTL FCSTONE INC COM 46116V105 90 1835 SH SOLE 1835 0 0 INTL FCSTONE INC COM 46116V105 648 13266 SH DFND 01 13266 0 0 INTL FCSTONE INC COM 46116V105 64 1306 SH DFND 02 0 1306 0 INTRA CELLULAR THERAPIES INC COM 46116X101 142336 4148534 SH SOLE 0 0 4148534 INTRA CELLULAR THERAPIES INC COM 46116X101 155 4510 SH SOLE 4510 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 2150 62656 SH DFND 01 62656 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 133 3890 SH DFND 02 0 3890 0 INTUIT COM 461202103 17894 68317 SH DFND 02 0 0 68317 INTUIT COM 461202103 5145021 19642732 SH SOLE 0 0 19642732 INTUIT COM 461202103 24537 93678 SH SOLE 93678 0 0 INTUIT COM 461202103 80627 307819 SH DFND 01 307819 0 0 INTUIT COM 461202103 18272 69759 SH DFND 02 0 69759 0 INVACARE CORP COM 461203101 20121 2230724 SH SOLE 0 0 2230724 INVACARE CORP COM 461203101 254 28168 SH DFND 01 28168 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 17904 30286 SH DFND 02 0 0 30286 INTUITIVE SURGICAL INC COM NEW 46120E602 5183476 8768462 SH SOLE 0 0 8768462 INTUITIVE SURGICAL INC COM NEW 46120E602 24183 40909 SH SOLE 40909 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 81419 137730 SH DFND 01 137730 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 18230 30838 SH DFND 02 0 30838 0 INTRICON CORP COM 46121H109 6864 381355 SH SOLE 0 0 381355 INTRICON CORP COM 46121H109 291 16151 SH DFND 01 16151 0 0 INTREPID POTASH INC COM 46121Y102 12366 4563069 SH SOLE 0 0 4563069 INTREPID POTASH INC COM 46121Y102 24 8700 SH SOLE 8700 0 0 INTREPID POTASH INC COM 46121Y102 228 84253 SH DFND 01 84253 0 0 INTREPID POTASH INC COM 46121Y102 17 6300 SH DFND 02 0 6300 0 INTREXON CORP COM 46122T102 41618 7594530 SH SOLE 0 0 7594530 INTREXON CORP COM 46122T102 46 8484 SH SOLE 8484 0 0 INTREXON CORP COM 46122T102 448 81696 SH DFND 01 81696 0 0 INTREXON CORP COM 46122T102 34 6279 SH DFND 02 0 6279 0 INUVO INC COM NEW 46122W204 206 695085 SH SOLE 0 0 695085 INUVO INC COM NEW 46122W204 2 6497 SH DFND 01 6497 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 243630 14632438 SH SOLE 0 0 14632438 INVESCO MORTGAGE CAPITAL INC COM 46131B100 340 20399 SH SOLE 20399 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1981 118987 SH DFND 01 118987 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 311 18688 SH DFND 02 0 18688 0 INVESTAR HLDG CORP COM 46134L105 11002 458436 SH SOLE 0 0 458436 INVESTAR HLDG CORP COM 46134L105 262 10908 SH DFND 01 10908 0 0 INVESTORS BANCORP INC NEW COM 46146L101 246410 20680643 SH SOLE 0 0 20680643 INVESTORS BANCORP INC NEW COM 46146L101 410 34445 SH SOLE 34445 0 0 INVESTORS BANCORP INC NEW COM 46146L101 2252 188984 SH DFND 01 188984 0 0 INVESTORS BANCORP INC NEW COM 46146L101 621 52105 SH DFND 02 0 52105 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 123087 1697751 SH SOLE 0 0 1697751 INVESTORS REAL ESTATE TR SH BEN INT 461730509 959 13230 SH SOLE 13230 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 691 9531 SH DFND 01 9531 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 1238 17076 SH DFND 02 0 17076 0 INVESTORS TITLE CO COM 461804106 10251 64389 SH SOLE 0 0 64389 INVESTORS TITLE CO COM 461804106 239 1499 SH DFND 01 1499 0 0 INVITAE CORP COM 46185L103 72204 4476378 SH SOLE 0 0 4476378 INVITAE CORP COM 46185L103 154 9552 SH SOLE 9552 0 0 INVITAE CORP COM 46185L103 2759 171037 SH DFND 01 171037 0 0 INVITAE CORP COM 46185L103 298 18472 SH DFND 02 0 18472 0 INVIVO THERAPEUTICS HLDGS CO COM 46186M407 19 85892 SH SOLE 0 0 85892 INVITATION HOMES INC COM 46187W107 3669 122417 SH DFND 02 0 0 122417 INVITATION HOMES INC COM 46187W107 2369637 79066980 SH SOLE 0 0 79066980 INVITATION HOMES INC COM 46187W107 22496 750630 SH SOLE 750630 0 0 INVITATION HOMES INC COM 46187W107 6174 206022 SH DFND 01 206022 0 0 INVITATION HOMES INC COM 46187W107 19659 655950 SH DFND 02 0 655950 0 ION GEOPHYSICAL CORP COM NEW 462044207 4221 486266 SH SOLE 0 0 486266 ION GEOPHYSICAL CORP COM NEW 462044207 16 1895 SH DFND 01 1895 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1916 31719 SH DFND 02 0 0 31719 IONIS PHARMACEUTICALS INC COM 462222100 712720 11798042 SH SOLE 0 0 11798042 IONIS PHARMACEUTICALS INC COM 462222100 2583 42756 SH SOLE 42756 0 0 IONIS PHARMACEUTICALS INC COM 462222100 3469 57428 SH DFND 01 57428 0 0 IONIS PHARMACEUTICALS INC COM 462222100 2202 36447 SH DFND 02 0 36447 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 292829 10579071 SH SOLE 0 0 10579071 IOVANCE BIOTHERAPEUTICS INC COM 462260100 335 12091 SH SOLE 12091 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 6426 232165 SH DFND 01 232165 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 825 29802 SH DFND 02 0 29802 0 IRADIMED CORP COM 46266A109 6494 277780 SH SOLE 0 0 277780 IRADIMED CORP COM 46266A109 211 9023 SH DFND 01 9023 0 0 IQVIA HLDGS INC COM 46266C105 6792 43956 SH DFND 02 0 0 43956 IQVIA HLDGS INC COM 46266C105 2933497 18985808 SH SOLE 0 0 18985808 IQVIA HLDGS INC COM 46266C105 9681 62659 SH SOLE 62659 0 0 IQVIA HLDGS INC COM 46266C105 32145 208047 SH DFND 01 208047 0 0 IQVIA HLDGS INC COM 46266C105 7076 45796 SH DFND 02 0 45796 0 IQIYI INC SPONSORED ADS 46267X108 150731 7140248 SH SOLE 0 0 7140248 IQIYI INC SPONSORED ADS 46267X108 488 23101 SH SOLE 23101 0 0 IQIYI INC SPONSORED ADS 46267X108 2050 97126 SH DFND 01 97126 0 0 IQIYI INC SPONSORED ADS 46267X108 893 42286 SH DFND 02 0 42286 0 IRIDEX CORP COM 462684101 1673 747089 SH SOLE 0 0 747089 IRIDEX CORP COM 462684101 6 2456 SH DFND 01 2456 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 272638 11064838 SH SOLE 0 0 11064838 IRIDIUM COMMUNICATIONS INC COM 46269C102 1013 41092 SH SOLE 41092 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 2033 82489 SH DFND 01 82489 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 917 37208 SH DFND 02 0 37208 0 IROBOT CORP COM 462726100 143490 2834081 SH SOLE 0 0 2834081 IROBOT CORP COM 462726100 162 3205 SH SOLE 3205 0 0 IROBOT CORP COM 462726100 2757 54445 SH DFND 01 54445 0 0 IROBOT CORP COM 462726100 365 7217 SH DFND 02 0 7217 0 IRON MTN INC NEW COM 46284V101 2104 66023 SH DFND 02 0 0 66023 IRON MTN INC NEW COM 46284V101 1498713 47025809 SH SOLE 0 0 47025809 IRON MTN INC NEW COM 46284V101 3139 98480 SH SOLE 98480 0 0 IRON MTN INC NEW COM 46284V101 10394 326130 SH DFND 01 326130 0 0 IRON MTN INC NEW COM 46284V101 2522 79124 SH DFND 02 0 79124 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 216839 16291434 SH SOLE 0 0 16291434 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 236 17767 SH SOLE 17767 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 4058 304875 SH DFND 01 304875 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 331 24865 SH DFND 02 0 24865 0 ISHARES INC MSCI PAC JP ETF 464286665 991 21400 SH DFND 01 21400 0 0 ISHARES TR IBOXX INV CP ETF 464287242 48945 382500 SH SOLE 0 0 382500 ISHARES TR EUROPE ETF 464287861 6527 139000 SH DFND 01 139000 0 0 ISHARES TR MSCI INDIA ETF 46429B598 9905 281800 SH DFND 02 0 281800 0 ISHARES INC MSCI TAIWAN ETF 46434G772 4681 113800 SH DFND 02 0 113800 0 ISHARES INC MSCI RUSSIA ETF 46434G798 2299 53900 SH DFND 02 0 53900 0 ISHARES INC MSCI JPN ETF NEW 46434G822 2014 34000 SH DFND 01 34000 0 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 20818 673300 SH DFND 02 0 673300 0 ISHARES TR MSCI QATAR ETF 46434V779 1441 80976 SH DFND 02 0 80976 0 ISORAY INC COM 46489V104 996 1595489 SH SOLE 0 0 1595489 ISSUER DIRECT CORPORATION COM NEW 46520M204 1417 121220 SH SOLE 0 0 121220 ISSUER DIRECT CORPORATION COM NEW 46520M204 9 750 SH DFND 01 750 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 450863 49274674 SH SOLE 0 0 49274674 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 2217 242335 SH DFND 01 242335 0 0 ITERIS INC COM 46564T107 10340 2072186 SH SOLE 0 0 2072186 ITERIS INC COM 46564T107 390 78117 SH DFND 01 78117 0 0 I3 VERTICALS INC COM CL A 46571Y107 16327 577959 SH SOLE 0 0 577959 I3 VERTICALS INC COM CL A 46571Y107 811 28692 SH DFND 01 28692 0 0 ITRON INC COM 465741106 323928 3858587 SH SOLE 0 0 3858587 ITRON INC COM 465741106 379 4517 SH SOLE 4517 0 0 ITRON INC COM 465741106 5708 67998 SH DFND 01 67998 0 0 ITRON INC COM 465741106 514 6126 SH DFND 02 0 6126 0 IVERIC BIO INC COM 46583P102 15234 1775542 SH SOLE 0 0 1775542 IVERIC BIO INC COM 46583P102 51 5942 SH DFND 01 5942 0 0 JBG SMITH PPTYS COM 46590V100 730813 18320700 SH SOLE 0 0 18320700 JBG SMITH PPTYS COM 46590V100 5701 142909 SH SOLE 142909 0 0 JBG SMITH PPTYS COM 46590V100 1835 46007 SH DFND 01 46007 0 0 JBG SMITH PPTYS COM 46590V100 5633 141216 SH DFND 02 0 141216 0 JOYY INC ADS REPSTG COM A 46591M109 99927 1892917 SH SOLE 0 0 1892917 JOYY INC ADS REPSTG COM A 46591M109 499 9458 SH SOLE 9458 0 0 JOYY INC ADS REPSTG COM A 46591M109 1296 24547 SH DFND 01 24547 0 0 JOYY INC ADS REPSTG COM A 46591M109 947 17947 SH DFND 02 0 17947 0 J & J SNACK FOODS CORP COM 466032109 327223 1775782 SH SOLE 0 0 1775782 J & J SNACK FOODS CORP COM 466032109 485 2634 SH SOLE 2634 0 0 J & J SNACK FOODS CORP COM 466032109 5501 29855 SH DFND 01 29855 0 0 J & J SNACK FOODS CORP COM 466032109 778 4220 SH DFND 02 0 4220 0 IZEA WORLDWIDE INC COM 46604H105 22 92728 SH SOLE 0 0 92728 J ALEXANDERS HLDGS INC COM 46609J106 8111 848425 SH SOLE 0 0 848425 J ALEXANDERS HLDGS INC COM 46609J106 107 11204 SH DFND 01 11204 0 0 J JILL INC COM 46620W102 664 588024 SH SOLE 0 0 588024 J JILL INC COM 46620W102 16 14527 SH DFND 01 14527 0 0 JPMORGAN CHASE & CO COM 46625H100 117437 842445 SH DFND 02 0 0 842445 JPMORGAN CHASE & CO COM 46625H100 33510940 240394121 SH SOLE 0 0 240394121 JPMORGAN CHASE & CO COM 46625H100 157585 1130449 SH SOLE 1130449 0 0 JPMORGAN CHASE & CO COM 46625H100 493802 3542338 SH DFND 01 3542338 0 0 JPMORGAN CHASE & CO COM 46625H100 125242 898434 SH DFND 02 0 898434 0 JABIL INC COM 466313103 79 1909 SH DFND 02 0 0 1909 JABIL INC COM 466313103 635200 15368989 SH SOLE 0 0 15368989 JABIL INC COM 466313103 785 18999 SH SOLE 18999 0 0 JABIL INC COM 466313103 2357 57020 SH DFND 01 57020 0 0 JABIL INC COM 466313103 906 21932 SH DFND 02 0 21932 0 JACK IN THE BOX INC COM 466367109 192021 2460860 SH SOLE 0 0 2460860 JACK IN THE BOX INC COM 466367109 229 2933 SH SOLE 2933 0 0 JACK IN THE BOX INC COM 466367109 2025 25952 SH DFND 01 25952 0 0 JACK IN THE BOX INC COM 466367109 318 4072 SH DFND 02 0 4072 0 JACOBS ENGR GROUP INC COM 469814107 3024 33666 SH DFND 02 0 0 33666 JACOBS ENGR GROUP INC COM 469814107 1335698 14869171 SH SOLE 0 0 14869171 JACOBS ENGR GROUP INC COM 469814107 3697 41160 SH SOLE 41160 0 0 JACOBS ENGR GROUP INC COM 469814107 13700 152505 SH DFND 01 152505 0 0 JACOBS ENGR GROUP INC COM 469814107 2959 32936 SH DFND 02 0 32936 0 JAGGED PEAK ENERGY INC COM 47009K107 53087 6252863 SH SOLE 0 0 6252863 JAGGED PEAK ENERGY INC COM 47009K107 54 6416 SH SOLE 6416 0 0 JAGGED PEAK ENERGY INC COM 47009K107 865 101935 SH DFND 01 101935 0 0 JAGGED PEAK ENERGY INC COM 47009K107 30 3500 SH DFND 02 0 3500 0 JAGUAR HEALTH INC COM 47010C409 24 30283 SH SOLE 0 0 30283 JAKKS PAC INC COM 47012E106 729 708051 SH SOLE 0 0 708051 JAKKS PAC INC COM 47012E106 6 5881 SH DFND 01 5881 0 0 BANK OF THE ST JAMES FINL GP COM 470299108 712 46602 SH SOLE 0 0 46602 BANK OF THE ST JAMES FINL GP COM 470299108 5 318 SH DFND 01 318 0 0 JASON INDS INC COM 471172106 81 216911 SH SOLE 0 0 216911 JD COM INC SPON ADR CL A 47215P106 989666 28091561 SH SOLE 0 0 28091561 JD COM INC SPON ADR CL A 47215P106 4396 124783 SH SOLE 124783 0 0 JD COM INC SPON ADR CL A 47215P106 13091 371587 SH DFND 01 371587 0 0 JD COM INC SPON ADR CL A 47215P106 8256 234348 SH DFND 02 0 234348 0 JEFFERIES FINL GROUP INC COM 47233W109 1504 70358 SH DFND 02 0 0 70358 JEFFERIES FINL GROUP INC COM 47233W109 478666 22398990 SH SOLE 0 0 22398990 JEFFERIES FINL GROUP INC COM 47233W109 2012 94140 SH SOLE 94140 0 0 JEFFERIES FINL GROUP INC COM 47233W109 2105 98484 SH DFND 01 98484 0 0 JEFFERIES FINL GROUP INC COM 47233W109 1774 83005 SH DFND 02 0 83005 0 JELD-WEN HLDG INC COM 47580P103 138018 5895684 SH SOLE 0 0 5895684 JELD-WEN HLDG INC COM 47580P103 206 8814 SH SOLE 8814 0 0 JELD-WEN HLDG INC COM 47580P103 2936 125433 SH DFND 01 125433 0 0 JELD-WEN HLDG INC COM 47580P103 232 9900 SH DFND 02 0 9900 0 JERASH HLDGS US INC COM 47632P101 245 41854 SH SOLE 0 0 41854 JERNIGAN CAP INC COM 476405105 43492 2272302 SH SOLE 0 0 2272302 JERNIGAN CAP INC COM 476405105 82 4284 SH SOLE 4284 0 0 JERNIGAN CAP INC COM 476405105 358 18725 SH DFND 01 18725 0 0 JERNIGAN CAP INC COM 476405105 101 5285 SH DFND 02 0 5285 0 JETBLUE AWYS CORP COM 477143101 532215 28430287 SH SOLE 0 0 28430287 JETBLUE AWYS CORP COM 477143101 28 1473 SH SOLE 1473 0 0 JETBLUE AWYS CORP COM 477143101 2104 112417 SH DFND 01 112417 0 0 JEWETT CAMERON TRADING LTD COM NEW 47733C207 619 80328 SH SOLE 0 0 80328 JIANPU TECHNOLOGY INC ADR 47738D101 28 18854 SH SOLE 0 0 18854 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 23352 1038311 SH SOLE 0 0 1038311 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 286 12727 SH DFND 01 12727 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 157 7000 SH DFND 02 0 7000 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 359711 3192893 SH SOLE 0 0 3192893 JOHN BEAN TECHNOLOGIES CORP COM 477839104 503 4467 SH SOLE 4467 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 6951 61696 SH DFND 01 61696 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 647 5746 SH DFND 02 0 5746 0 JOHNSON & JOHNSON COM 478160104 101575 696340 SH DFND 02 0 0 696340 JOHNSON & JOHNSON COM 478160104 32515370 222906490 SH SOLE 0 0 222906490 JOHNSON & JOHNSON COM 478160104 136576 936289 SH SOLE 936289 0 0 JOHNSON & JOHNSON COM 478160104 438506 3006140 SH DFND 01 3006140 0 0 JOHNSON & JOHNSON COM 478160104 109770 752516 SH DFND 02 0 752516 0 JOHNSON OUTDOORS INC CL A 479167108 20578 268293 SH SOLE 0 0 268293 JOHNSON OUTDOORS INC CL A 479167108 79 1025 SH SOLE 1025 0 0 JOHNSON OUTDOORS INC CL A 479167108 597 7784 SH DFND 01 7784 0 0 JOHNSON OUTDOORS INC CL A 479167108 44 569 SH DFND 02 0 569 0 JOINT CORP COM 47973J102 9069 561878 SH SOLE 0 0 561878 JOINT CORP COM 47973J102 402 24906 SH DFND 01 24906 0 0 JONES LANG LASALLE INC COM 48020Q107 2150 12352 SH DFND 02 0 0 12352 JONES LANG LASALLE INC COM 48020Q107 1319135 7577314 SH SOLE 0 0 7577314 JONES LANG LASALLE INC COM 48020Q107 2896 16636 SH SOLE 16636 0 0 JONES LANG LASALLE INC COM 48020Q107 3437 19744 SH DFND 01 19744 0 0 JONES LANG LASALLE INC COM 48020Q107 1934 11111 SH DFND 02 0 11111 0 JOUNCE THERAPEUTICS INC COM 481116101 8094 927189 SH SOLE 0 0 927189 JOUNCE THERAPEUTICS INC COM 481116101 108 12349 SH DFND 01 12349 0 0 J2 GLOBAL INC COM 48123V102 408218 4356183 SH SOLE 0 0 4356183 J2 GLOBAL INC COM 48123V102 533 5686 SH SOLE 5686 0 0 J2 GLOBAL INC COM 48123V102 8647 92278 SH DFND 01 92278 0 0 J2 GLOBAL INC COM 48123V102 611 6519 SH DFND 02 0 6519 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 49 23825 SH SOLE 0 0 23825 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 12 5800 SH DFND 02 0 5800 0 JUNIPER NETWORKS INC COM 48203R104 2255 91549 SH DFND 02 0 0 91549 JUNIPER NETWORKS INC COM 48203R104 951354 38625808 SH SOLE 0 0 38625808 JUNIPER NETWORKS INC COM 48203R104 3765 152879 SH SOLE 152879 0 0 JUNIPER NETWORKS INC COM 48203R104 9347 379510 SH DFND 01 379510 0 0 JUNIPER NETWORKS INC COM 48203R104 5038 204527 SH DFND 02 0 204527 0 JUST ENERGY GROUP INC COM 48213W101 4575 2723210 SH SOLE 0 0 2723210 JUST ENERGY GROUP INC COM 48213W101 22 13349 SH SOLE 13349 0 0 JUST ENERGY GROUP INC COM 48213W101 63 37730 SH DFND 01 37730 0 0 JUST ENERGY GROUP INC COM 48213W101 7 4162 SH DFND 02 0 4162 0 KAR AUCTION SVCS INC COM 48238T109 321684 14762934 SH SOLE 0 0 14762934 KAR AUCTION SVCS INC COM 48238T109 438 20089 SH SOLE 20089 0 0 KAR AUCTION SVCS INC COM 48238T109 1199 55047 SH DFND 01 55047 0 0 KAR AUCTION SVCS INC COM 48238T109 521 23915 SH DFND 02 0 23915 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 33658 813582 SH SOLE 0 0 813582 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 188 4548 SH DFND 01 4548 0 0 KBR INC COM 48242W106 403747 13237611 SH SOLE 0 0 13237611 KBR INC COM 48242W106 554 18165 SH SOLE 18165 0 0 KBR INC COM 48242W106 3607 118252 SH DFND 01 118252 0 0 KBR INC COM 48242W106 883 28937 SH DFND 02 0 28937 0 KLA CORPORATION COM NEW 482480100 7462 41883 SH DFND 02 0 0 41883 KLA CORPORATION COM NEW 482480100 3230319 18130543 SH SOLE 0 0 18130543 KLA CORPORATION COM NEW 482480100 9754 54744 SH SOLE 54744 0 0 KLA CORPORATION COM NEW 482480100 33627 188733 SH DFND 01 188733 0 0 KLA CORPORATION COM NEW 482480100 7514 42175 SH DFND 02 0 42175 0 KKR REAL ESTATE FIN TR INC COM 48251K100 45882 2246919 SH SOLE 0 0 2246919 KKR REAL ESTATE FIN TR INC COM 48251K100 56 2743 SH SOLE 2743 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 451 22078 SH DFND 01 22078 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 29 1400 SH DFND 02 0 1400 0 KKR & CO INC CL A 48251W104 3539 121310 SH DFND 02 0 0 121310 KKR & CO INC CL A 48251W104 1380095 47312126 SH SOLE 0 0 47312126 KKR & CO INC CL A 48251W104 5169 177204 SH SOLE 177204 0 0 KKR & CO INC CL A 48251W104 3125 107145 SH DFND 01 107145 0 0 KKR & CO INC CL A 48251W104 3749 128522 SH DFND 02 0 128522 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 8422 1307731 SH SOLE 0 0 1307731 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 118 18298 SH DFND 01 18298 0 0 KVH INDS INC COM 482738101 8479 761815 SH SOLE 0 0 761815 KVH INDS INC COM 482738101 172 15483 SH DFND 01 15483 0 0 K12 INC COM 48273U102 73405 3607118 SH SOLE 0 0 3607118 K12 INC COM 48273U102 100 4914 SH SOLE 4914 0 0 K12 INC COM 48273U102 743 36501 SH DFND 01 36501 0 0 K12 INC COM 48273U102 81 3970 SH DFND 02 0 3970 0 KADANT INC COM 48282T104 54752 519764 SH SOLE 0 0 519764 KADANT INC COM 48282T104 116 1100 SH SOLE 1100 0 0 KADANT INC COM 48282T104 2300 21832 SH DFND 01 21832 0 0 KADANT INC COM 48282T104 346 3288 SH DFND 02 0 3288 0 KADMON HLDGS INC COM 48283N106 33626 7422870 SH SOLE 0 0 7422870 KADMON HLDGS INC COM 48283N106 1385 305693 SH DFND 01 305693 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 201317 1815466 SH SOLE 0 0 1815466 KAISER ALUMINUM CORP COM PAR $0.01 483007704 213 1924 SH SOLE 1924 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 2491 22468 SH DFND 01 22468 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 307 2772 SH DFND 02 0 2772 0 KALA PHARMACEUTICALS INC COM 483119103 3903 1057828 SH SOLE 0 0 1057828 KALA PHARMACEUTICALS INC COM 483119103 117 31575 SH DFND 01 31575 0 0 KALEIDO BIOSCIENCES INC COM 483347100 1590 316825 SH SOLE 0 0 316825 KALEIDO BIOSCIENCES INC COM 483347100 109 21648 SH DFND 01 21648 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 9362 525686 SH SOLE 0 0 525686 KALVISTA PHARMACEUTICALS INC COM 483497103 433 24333 SH DFND 01 24333 0 0 KAMAN CORP COM 483548103 190982 2897173 SH SOLE 0 0 2897173 KAMAN CORP COM 483548103 211 3203 SH SOLE 3203 0 0 KAMAN CORP COM 483548103 1825 27682 SH DFND 01 27682 0 0 KAMAN CORP COM 483548103 359 5445 SH DFND 02 0 5445 0 KANSAS CITY SOUTHERN COM NEW 485170302 4206 27461 SH DFND 02 0 0 27461 KANSAS CITY SOUTHERN COM NEW 485170302 1608875 10504541 SH SOLE 0 0 10504541 KANSAS CITY SOUTHERN COM NEW 485170302 9612 62761 SH SOLE 62761 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 17170 112108 SH DFND 01 112108 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 6271 40946 SH DFND 02 0 40946 0 KARUNA THERAPEUTICS INC COM 48576A100 31731 421167 SH SOLE 0 0 421167 KARUNA THERAPEUTICS INC COM 48576A100 662 8787 SH DFND 01 8787 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 50611 2640089 SH SOLE 0 0 2640089 KARYOPHARM THERAPEUTICS INC COM 48576U106 98 5100 SH SOLE 5100 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 2237 116702 SH DFND 01 116702 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 77 4000 SH DFND 02 0 4000 0 KB HOME COM 48666K109 280032 8171345 SH SOLE 0 0 8171345 KB HOME COM 48666K109 368 10744 SH SOLE 10744 0 0 KB HOME COM 48666K109 3122 91092 SH DFND 01 91092 0 0 KB HOME COM 48666K109 481 14034 SH DFND 02 0 14034 0 KEARNY FINL CORP MD COM 48716P108 101382 7330604 SH SOLE 0 0 7330604 KEARNY FINL CORP MD COM 48716P108 214 15501 SH SOLE 15501 0 0 KEARNY FINL CORP MD COM 48716P108 1288 93141 SH DFND 01 93141 0 0 KEARNY FINL CORP MD COM 48716P108 219 15866 SH DFND 02 0 15866 0 KELLOGG CO COM 487836108 4678 67636 SH DFND 02 0 0 67636 KELLOGG CO COM 487836108 1382592 19991211 SH SOLE 0 0 19991211 KELLOGG CO COM 487836108 6390 92389 SH SOLE 92389 0 0 KELLOGG CO COM 487836108 19904 287799 SH DFND 01 287799 0 0 KELLOGG CO COM 487836108 7506 108537 SH DFND 02 0 108537 0 KELLY SVCS INC CL A 488152208 71594 3170671 SH SOLE 0 0 3170671 KELLY SVCS INC CL A 488152208 102 4501 SH SOLE 4501 0 0 KELLY SVCS INC CL A 488152208 624 27654 SH DFND 01 27654 0 0 KELLY SVCS INC CL A 488152208 217 9600 SH DFND 02 0 9600 0 KEMET CORP COM NEW 488360207 96189 3555982 SH SOLE 0 0 3555982 KEMET CORP COM NEW 488360207 197 7271 SH SOLE 7271 0 0 KEMET CORP COM NEW 488360207 1295 47864 SH DFND 01 47864 0 0 KEMET CORP COM NEW 488360207 119 4406 SH DFND 02 0 4406 0 KEMPER CORP DEL COM 488401100 442311 5707233 SH SOLE 0 0 5707233 KEMPER CORP DEL COM 488401100 613 7908 SH SOLE 7908 0 0 KEMPER CORP DEL COM 488401100 1927 24867 SH DFND 01 24867 0 0 KEMPER CORP DEL COM 488401100 609 7855 SH DFND 02 0 7855 0 KEMPHARM INC COM 488445107 589 1554146 SH SOLE 0 0 1554146 KENNAMETAL INC COM 489170100 289281 7841720 SH SOLE 0 0 7841720 KENNAMETAL INC COM 489170100 431 11681 SH SOLE 11681 0 0 KENNAMETAL INC COM 489170100 2540 68844 SH DFND 01 68844 0 0 KENNAMETAL INC COM 489170100 743 20154 SH DFND 02 0 20154 0 KENNEDY-WILSON HLDGS INC COM 489398107 410950 18428253 SH SOLE 0 0 18428253 KENNEDY-WILSON HLDGS INC COM 489398107 3243 145446 SH SOLE 145446 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 3879 173958 SH DFND 01 173958 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 3297 147860 SH DFND 02 0 147860 0 KEURIG DR PEPPER INC COM 49271V100 90 3121 SH DFND 02 0 0 3121 KEURIG DR PEPPER INC COM 49271V100 440873 15228777 SH SOLE 0 0 15228777 KEURIG DR PEPPER INC COM 49271V100 102 3534 SH SOLE 3534 0 0 KEURIG DR PEPPER INC COM 49271V100 2643 91298 SH DFND 01 91298 0 0 KEURIG DR PEPPER INC COM 49271V100 49 1700 SH DFND 02 0 1700 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 1673 124398 SH SOLE 0 0 124398 KEWAUNEE SCIENTIFIC CORP COM 492854104 8 600 SH DFND 01 600 0 0 KEY TRONIC CORP COM 493144109 2232 410241 SH SOLE 0 0 410241 KEY TRONIC CORP COM 493144109 10 1879 SH DFND 01 1879 0 0 KEYCORP NEW COM 493267108 5602 276796 SH DFND 02 0 0 276796 KEYCORP NEW COM 493267108 2261968 111757288 SH SOLE 0 0 111757288 KEYCORP NEW COM 493267108 6967 344221 SH SOLE 344221 0 0 KEYCORP NEW COM 493267108 22563 1114754 SH DFND 01 1114754 0 0 KEYCORP NEW COM 493267108 5243 259042 SH DFND 02 0 259042 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 5050 49209 SH DFND 02 0 0 49209 KEYSIGHT TECHNOLOGIES INC COM 49338L103 2167007 21114755 SH SOLE 0 0 21114755 KEYSIGHT TECHNOLOGIES INC COM 49338L103 7182 69980 SH SOLE 69980 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 22948 223604 SH DFND 01 223604 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 5385 52468 SH DFND 02 0 52468 0 KEZAR LIFE SCIENCES INC COM 49372L100 1376 343148 SH SOLE 0 0 343148 KEZAR LIFE SCIENCES INC COM 49372L100 51 12753 SH DFND 01 12753 0 0 KFORCE INC COM 493732101 87591 2206312 SH SOLE 0 0 2206312 KFORCE INC COM 493732101 134 3385 SH SOLE 3385 0 0 KFORCE INC COM 493732101 1584 39902 SH DFND 01 39902 0 0 KFORCE INC COM 493732101 65 1645 SH DFND 02 0 1645 0 KIMBALL INTL INC CL B 494274103 44089 2132979 SH SOLE 0 0 2132979 KIMBALL INTL INC CL B 494274103 108 5240 SH SOLE 5240 0 0 KIMBALL INTL INC CL B 494274103 1347 65152 SH DFND 01 65152 0 0 KIMBALL INTL INC CL B 494274103 441 21331 SH DFND 02 0 21331 0 KILROY RLTY CORP COM 49427F108 1252558 14929181 SH SOLE 0 0 14929181 KILROY RLTY CORP COM 49427F108 10251 122183 SH SOLE 122183 0 0 KILROY RLTY CORP COM 49427F108 3243 38654 SH DFND 01 38654 0 0 KILROY RLTY CORP COM 49427F108 9846 117349 SH DFND 02 0 117349 0 KIMBALL ELECTRONICS INC COM 49428J109 21478 1223837 SH SOLE 0 0 1223837 KIMBALL ELECTRONICS INC COM 49428J109 74 4219 SH SOLE 4219 0 0 KIMBALL ELECTRONICS INC COM 49428J109 392 22348 SH DFND 01 22348 0 0 KIMBALL ELECTRONICS INC COM 49428J109 48 2729 SH DFND 02 0 2729 0 KIMBERLY CLARK CORP COM 494368103 12657 92021 SH DFND 02 0 0 92021 KIMBERLY CLARK CORP COM 494368103 3831555 27855724 SH SOLE 0 0 27855724 KIMBERLY CLARK CORP COM 494368103 16636 120947 SH SOLE 120947 0 0 KIMBERLY CLARK CORP COM 494368103 53305 387535 SH DFND 01 387535 0 0 KIMBERLY CLARK CORP COM 494368103 16093 117001 SH DFND 02 0 117001 0 KIMCO RLTY CORP COM 49446R109 2042 98611 SH DFND 02 0 0 98611 KIMCO RLTY CORP COM 49446R109 1432615 69175023 SH SOLE 0 0 69175023 KIMCO RLTY CORP COM 49446R109 11538 557100 SH SOLE 557100 0 0 KIMCO RLTY CORP COM 49446R109 9795 472969 SH DFND 01 472969 0 0 KIMCO RLTY CORP COM 49446R109 10448 504471 SH DFND 02 0 504471 0 KINDER MORGAN INC DEL COM 49456B101 11279 532787 SH DFND 02 0 0 532787 KINDER MORGAN INC DEL COM 49456B101 3370908 159230444 SH SOLE 0 0 159230444 KINDER MORGAN INC DEL COM 49456B101 25964 1226474 SH SOLE 1226474 0 0 KINDER MORGAN INC DEL COM 49456B101 46630 2202666 SH DFND 01 2202666 0 0 KINDER MORGAN INC DEL COM 49456B101 22203 1048782 SH DFND 02 0 1048782 0 KINDRED BIOSCIENCES INC COM 494577109 15538 1832260 SH SOLE 0 0 1832260 KINDRED BIOSCIENCES INC COM 494577109 617 72788 SH DFND 01 72788 0 0 KINGSTONE COS INC COM 496719105 2675 345201 SH SOLE 0 0 345201 KINGSTONE COS INC COM 496719105 11 1400 SH DFND 01 1400 0 0 KINROSS GOLD CORP COM 496902404 1272 268338 SH DFND 02 0 0 268338 KINROSS GOLD CORP COM 496902404 159468 33643134 SH SOLE 0 0 33643134 KINROSS GOLD CORP COM 496902404 1909 402737 SH SOLE 402737 0 0 KINROSS GOLD CORP COM 496902404 2772 584762 SH DFND 01 584762 0 0 KINROSS GOLD CORP COM 496902404 4015 846943 SH DFND 02 0 846943 0 KINGSWAY FINL SVCS INC COM NEW 496904202 73 39077 SH SOLE 0 0 39077 KINSALE CAP GROUP INC COM 49714P108 172015 1692058 SH SOLE 0 0 1692058 KINSALE CAP GROUP INC COM 49714P108 283 2787 SH SOLE 2787 0 0 KINSALE CAP GROUP INC COM 49714P108 4119 40522 SH DFND 01 40522 0 0 KINSALE CAP GROUP INC COM 49714P108 607 5972 SH DFND 02 0 5972 0 KIRBY CORP COM 497266106 465499 5199366 SH SOLE 0 0 5199366 KIRBY CORP COM 497266106 162 1811 SH SOLE 1811 0 0 KIRBY CORP COM 497266106 2040 22785 SH DFND 01 22785 0 0 KIRBY CORP COM 497266106 176 1967 SH DFND 02 0 1967 0 KIRKLAND LAKE GOLD LTD COM 49741E100 2136 48476 SH DFND 02 0 0 48476 KIRKLAND LAKE GOLD LTD COM 49741E100 222824 5056142 SH SOLE 0 0 5056142 KIRKLAND LAKE GOLD LTD COM 49741E100 2986 67756 SH SOLE 67756 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 3813 86523 SH DFND 01 86523 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 5197 117933 SH DFND 02 0 117933 0 KIRKLANDS INC COM 497498105 501 404146 SH SOLE 0 0 404146 KIRKLANDS INC COM 497498105 5 3688 SH DFND 01 3688 0 0 KITE RLTY GROUP TR COM NEW 49803T300 256885 13153334 SH SOLE 0 0 13153334 KITE RLTY GROUP TR COM NEW 49803T300 1895 97007 SH SOLE 97007 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1366 69922 SH DFND 01 69922 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1757 89966 SH DFND 02 0 89966 0 KNOLL INC COM NEW 498904200 114701 4540799 SH SOLE 0 0 4540799 KNOLL INC COM NEW 498904200 164 6486 SH SOLE 6486 0 0 KNOLL INC COM NEW 498904200 2354 93210 SH DFND 01 93210 0 0 KNOLL INC COM NEW 498904200 217 8600 SH DFND 02 0 8600 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1146 31975 SH DFND 02 0 0 31975 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 386740 10790736 SH SOLE 0 0 10790736 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1513 42215 SH SOLE 42215 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1697 47356 SH DFND 01 47356 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1174 32767 SH DFND 02 0 32767 0 KNOWLES CORP COM 49926D109 198097 9366301 SH SOLE 0 0 9366301 KNOWLES CORP COM 49926D109 277 13080 SH SOLE 13080 0 0 KNOWLES CORP COM 49926D109 1466 69296 SH DFND 01 69296 0 0 KNOWLES CORP COM 49926D109 474 22427 SH DFND 02 0 22427 0 KODIAK SCIENCES INC COM 50015M109 127839 1776777 SH SOLE 0 0 1776777 KODIAK SCIENCES INC COM 50015M109 228 3170 SH SOLE 3170 0 0 KODIAK SCIENCES INC COM 50015M109 3361 46712 SH DFND 01 46712 0 0 KODIAK SCIENCES INC COM 50015M109 160 2221 SH DFND 02 0 2221 0 KOHLS CORP COM 500255104 2246 44084 SH DFND 02 0 0 44084 KOHLS CORP COM 500255104 919372 18044588 SH SOLE 0 0 18044588 KOHLS CORP COM 500255104 2829 55528 SH SOLE 55528 0 0 KOHLS CORP COM 500255104 9017 176975 SH DFND 01 176975 0 0 KOHLS CORP COM 500255104 2418 47463 SH DFND 02 0 47463 0 KONTOOR BRANDS INC COM 50050N103 249446 5940607 SH SOLE 0 0 5940607 KONTOOR BRANDS INC COM 50050N103 262 6249 SH SOLE 6249 0 0 KONTOOR BRANDS INC COM 50050N103 2094 49865 SH DFND 01 49865 0 0 KONTOOR BRANDS INC COM 50050N103 390 9296 SH DFND 02 0 9296 0 KOPIN CORP COM 500600101 1190 2966045 SH SOLE 0 0 2966045 KOPIN CORP COM 500600101 4 10322 SH DFND 01 10322 0 0 KOPPERS HOLDINGS INC COM 50060P106 81999 2145443 SH SOLE 0 0 2145443 KOPPERS HOLDINGS INC COM 50060P106 81 2131 SH SOLE 2131 0 0 KOPPERS HOLDINGS INC COM 50060P106 1210 31664 SH DFND 01 31664 0 0 KOPPERS HOLDINGS INC COM 50060P106 59 1551 SH DFND 02 0 1551 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 25541 2159028 SH SOLE 0 0 2159028 KOREA ELECTRIC PWR SPONSORED ADR 500631106 379 32003 SH DFND 01 32003 0 0 KORN FERRY COM NEW 500643200 292128 6889801 SH SOLE 0 0 6889801 KORN FERRY COM NEW 500643200 296 6985 SH SOLE 6985 0 0 KORN FERRY COM NEW 500643200 4709 111068 SH DFND 01 111068 0 0 KORN FERRY COM NEW 500643200 361 8506 SH DFND 02 0 8506 0 KOSMOS ENERGY LTD COM 500688106 36920 6477226 SH SOLE 0 0 6477226 KOSMOS ENERGY LTD COM 500688106 183 32057 SH SOLE 32057 0 0 KOSMOS ENERGY LTD COM 500688106 791 138761 SH DFND 01 138761 0 0 KOSMOS ENERGY LTD COM 500688106 283 49600 SH DFND 02 0 49600 0 KOSS CORP COM 500692108 34 22362 SH SOLE 0 0 22362 KRAFT HEINZ CO COM 500754106 5753 179056 SH DFND 02 0 0 179056 KRAFT HEINZ CO COM 500754106 1760686 54798819 SH SOLE 0 0 54798819 KRAFT HEINZ CO COM 500754106 7590 236232 SH SOLE 236232 0 0 KRAFT HEINZ CO COM 500754106 22675 705734 SH DFND 01 705734 0 0 KRAFT HEINZ CO COM 500754106 6651 206988 SH DFND 02 0 206988 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 121845 6765385 SH SOLE 0 0 6765385 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 209 11603 SH SOLE 11603 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3213 178427 SH DFND 01 178427 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 315 17511 SH DFND 02 0 17511 0 KRATON CORPORATION COM 50077C106 89698 3542584 SH SOLE 0 0 3542584 KRATON CORPORATION COM 50077C106 139 5501 SH SOLE 5501 0 0 KRATON CORPORATION COM 50077C106 923 36462 SH DFND 01 36462 0 0 KRATON CORPORATION COM 50077C106 166 6543 SH DFND 02 0 6543 0 KROGER CO COM 501044101 6195 213687 SH DFND 02 0 0 213687 KROGER CO COM 501044101 1955446 67452435 SH SOLE 0 0 67452435 KROGER CO COM 501044101 8382 289123 SH SOLE 289123 0 0 KROGER CO COM 501044101 26279 906476 SH DFND 01 906476 0 0 KROGER CO COM 501044101 7010 241812 SH DFND 02 0 241812 0 KRONOS WORLDWIDE INC COM 50105F105 30603 2283777 SH SOLE 0 0 2283777 KRONOS WORLDWIDE INC COM 50105F105 40 2999 SH SOLE 2999 0 0 KRONOS WORLDWIDE INC COM 50105F105 253 18891 SH DFND 01 18891 0 0 KRONOS WORLDWIDE INC COM 50105F105 25 1900 SH DFND 02 0 1900 0 KRYSTAL BIOTECH INC COM 501147102 32770 591727 SH SOLE 0 0 591727 KRYSTAL BIOTECH INC COM 501147102 77 1398 SH SOLE 1398 0 0 KRYSTAL BIOTECH INC COM 501147102 1149 20745 SH DFND 01 20745 0 0 KRYSTAL BIOTECH INC COM 501147102 42 764 SH DFND 02 0 764 0 KULICKE & SOFFA INDS INC COM 501242101 58356 2145448 SH SOLE 0 0 2145448 KULICKE & SOFFA INDS INC COM 501242101 254 9339 SH SOLE 9339 0 0 KULICKE & SOFFA INDS INC COM 501242101 329 12112 SH DFND 01 12112 0 0 KULICKE & SOFFA INDS INC COM 501242101 375 13805 SH DFND 02 0 13805 0 KURA SUSHI USA INC CL A COM 501270102 4017 157835 SH SOLE 0 0 157835 KURA SUSHI USA INC CL A COM 501270102 112 4403 SH DFND 01 4403 0 0 KURA ONCOLOGY INC COM 50127T109 28496 2072428 SH SOLE 0 0 2072428 KURA ONCOLOGY INC COM 50127T109 41 2954 SH SOLE 2954 0 0 KURA ONCOLOGY INC COM 50127T109 935 67995 SH DFND 01 67995 0 0 KURA ONCOLOGY INC COM 50127T109 64 4625 SH DFND 02 0 4625 0 L BRANDS INC COM 501797104 62 3439 SH DFND 02 0 0 3439 L BRANDS INC COM 501797104 461253 25455473 SH SOLE 0 0 25455473 L BRANDS INC COM 501797104 599 33041 SH SOLE 33041 0 0 L BRANDS INC COM 501797104 4777 263657 SH DFND 01 263657 0 0 L BRANDS INC COM 501797104 800 44137 SH DFND 02 0 44137 0 LCNB CORP COM 50181P100 11191 579820 SH SOLE 0 0 579820 LCNB CORP COM 50181P100 187 9678 SH DFND 01 9678 0 0 LGL GROUP INC COM 50186A108 1519 101251 SH SOLE 0 0 101251 LHC GROUP INC COM 50187A107 408353 2964233 SH SOLE 0 0 2964233 LHC GROUP INC COM 50187A107 545 3959 SH SOLE 3959 0 0 LHC GROUP INC COM 50187A107 8180 59377 SH DFND 01 59377 0 0 LHC GROUP INC COM 50187A107 951 6906 SH DFND 02 0 6906 0 LGI HOMES INC COM 50187T106 86119 1218958 SH SOLE 0 0 1218958 LGI HOMES INC COM 50187T106 151 2141 SH SOLE 2141 0 0 LGI HOMES INC COM 50187T106 2796 39578 SH DFND 01 39578 0 0 LGI HOMES INC COM 50187T106 246 3476 SH DFND 02 0 3476 0 LKQ CORP COM 501889208 2729 76447 SH DFND 02 0 0 76447 LKQ CORP COM 501889208 1099055 30785850 SH SOLE 0 0 30785850 LKQ CORP COM 501889208 4024 112728 SH SOLE 112728 0 0 LKQ CORP COM 501889208 12518 350640 SH DFND 01 350640 0 0 LKQ CORP COM 501889208 2837 79467 SH DFND 02 0 79467 0 LCI INDS COM 50189K103 273015 2548446 SH SOLE 0 0 2548446 LCI INDS COM 50189K103 331 3093 SH SOLE 3093 0 0 LCI INDS COM 50189K103 5172 48279 SH DFND 01 48279 0 0 LCI INDS COM 50189K103 426 3974 SH DFND 02 0 3974 0 LM FDG AMER INC COM NEW 502074305 15 19336 SH SOLE 0 0 19336 LPL FINL HLDGS INC COM 50212V100 862259 9346982 SH SOLE 0 0 9346982 LPL FINL HLDGS INC COM 50212V100 1002 10863 SH SOLE 10863 0 0 LPL FINL HLDGS INC COM 50212V100 3310 35884 SH DFND 01 35884 0 0 LPL FINL HLDGS INC COM 50212V100 1349 14621 SH DFND 02 0 14621 0 LRAD CORP COM 50213V109 4566 1396470 SH SOLE 0 0 1396470 LRAD CORP COM 50213V109 30 9297 SH DFND 01 9297 0 0 LSB INDS INC COM 502160104 4977 1185099 SH SOLE 0 0 1185099 LSB INDS INC COM 502160104 74 17712 SH DFND 01 17712 0 0 LSI INDS INC COM 50216C108 7536 1245606 SH SOLE 0 0 1245606 LSI INDS INC COM 50216C108 37 6124 SH DFND 01 6124 0 0 LTC PPTYS INC COM 502175102 272227 6080571 SH SOLE 0 0 6080571 LTC PPTYS INC COM 502175102 2021 45146 SH SOLE 45146 0 0 LTC PPTYS INC COM 502175102 2449 54704 SH DFND 01 54704 0 0 LTC PPTYS INC COM 502175102 2037 45494 SH DFND 02 0 45494 0 L3HARRIS TECHNOLOGIES INC COM 502431109 11555 58399 SH DFND 02 0 0 58399 L3HARRIS TECHNOLOGIES INC COM 502431109 3631751 18354227 SH SOLE 0 0 18354227 L3HARRIS TECHNOLOGIES INC COM 502431109 14713 74356 SH SOLE 74356 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 50848 256979 SH DFND 01 256979 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 12755 64464 SH DFND 02 0 64464 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 3872 985267 SH SOLE 0 0 985267 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 165 42077 SH DFND 01 42077 0 0 LA Z BOY INC COM 505336107 151806 4822313 SH SOLE 0 0 4822313 LA Z BOY INC COM 505336107 188 5965 SH SOLE 5965 0 0 LA Z BOY INC COM 505336107 1874 59540 SH DFND 01 59540 0 0 LA Z BOY INC COM 505336107 279 8854 SH DFND 02 0 8854 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4457 26347 SH DFND 02 0 0 26347 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1808298 10689233 SH SOLE 0 0 10689233 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5637 33322 SH SOLE 33322 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 18692 110494 SH DFND 01 110494 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5491 32456 SH DFND 02 0 32456 0 LADDER CAP CORP CL A 505743104 154028 8538165 SH SOLE 0 0 8538165 LADDER CAP CORP CL A 505743104 194 10765 SH SOLE 10765 0 0 LADDER CAP CORP CL A 505743104 1534 85036 SH DFND 01 85036 0 0 LADDER CAP CORP CL A 505743104 150 8318 SH DFND 02 0 8318 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 21504 6179244 SH SOLE 0 0 6179244 LADENBURG THALMAN FIN SVCS I COM 50575Q102 46 13340 SH SOLE 13340 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 768 220716 SH DFND 01 220716 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 21 6100 SH DFND 02 0 6100 0 LAKELAND BANCORP INC COM 511637100 39799 2289913 SH SOLE 0 0 2289913 LAKELAND BANCORP INC COM 511637100 79 4542 SH SOLE 4542 0 0 LAKELAND BANCORP INC COM 511637100 705 40582 SH DFND 01 40582 0 0 LAKELAND BANCORP INC COM 511637100 349 20100 SH DFND 02 0 20100 0 LAKELAND FINL CORP COM 511656100 58665 1198958 SH SOLE 0 0 1198958 LAKELAND FINL CORP COM 511656100 150 3062 SH SOLE 3062 0 0 LAKELAND FINL CORP COM 511656100 2007 41020 SH DFND 01 41020 0 0 LAKELAND FINL CORP COM 511656100 339 6920 SH DFND 02 0 6920 0 LAKELAND INDS INC COM 511795106 3940 364855 SH SOLE 0 0 364855 LAKELAND INDS INC COM 511795106 11 1054 SH DFND 01 1054 0 0 LAM RESEARCH CORP COM 512807108 11265 38525 SH DFND 02 0 0 38525 LAM RESEARCH CORP COM 512807108 3358639 11486455 SH SOLE 0 0 11486455 LAM RESEARCH CORP COM 512807108 15034 51415 SH SOLE 51415 0 0 LAM RESEARCH CORP COM 512807108 50266 171910 SH DFND 01 171910 0 0 LAM RESEARCH CORP COM 512807108 11977 40960 SH DFND 02 0 40960 0 LAMAR ADVERTISING CO NEW CL A 512816109 1127216 12628461 SH SOLE 0 0 12628461 LAMAR ADVERTISING CO NEW CL A 512816109 996 11153 SH SOLE 11153 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 3421 38329 SH DFND 01 38329 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1484 16626 SH DFND 02 0 16626 0 LAMB WESTON HLDGS INC COM 513272104 3435 39923 SH DFND 02 0 0 39923 LAMB WESTON HLDGS INC COM 513272104 1399447 16266964 SH SOLE 0 0 16266964 LAMB WESTON HLDGS INC COM 513272104 4519 52525 SH SOLE 52525 0 0 LAMB WESTON HLDGS INC COM 513272104 14375 167089 SH DFND 01 167089 0 0 LAMB WESTON HLDGS INC COM 513272104 5765 67010 SH DFND 02 0 67010 0 LANCASTER COLONY CORP COM 513847103 338432 2113877 SH SOLE 0 0 2113877 LANCASTER COLONY CORP COM 513847103 498 3111 SH SOLE 3111 0 0 LANCASTER COLONY CORP COM 513847103 5049 31536 SH DFND 01 31536 0 0 LANCASTER COLONY CORP COM 513847103 557 3482 SH DFND 02 0 3482 0 LANDEC CORP COM 514766104 17738 1568353 SH SOLE 0 0 1568353 LANDEC CORP COM 514766104 17 1500 SH SOLE 1500 0 0 LANDEC CORP COM 514766104 254 22449 SH DFND 01 22449 0 0 LANDEC CORP COM 514766104 303 26800 SH DFND 02 0 26800 0 LANDMARK BANCORP INC COM 51504L107 648 25864 SH SOLE 0 0 25864 LANDMARK BANCORP INC COM 51504L107 18 705 SH DFND 01 705 0 0 LANDSTAR SYS INC COM 515098101 466116 4093404 SH SOLE 0 0 4093404 LANDSTAR SYS INC COM 515098101 619 5436 SH SOLE 5436 0 0 LANDSTAR SYS INC COM 515098101 1981 17397 SH DFND 01 17397 0 0 LANDSTAR SYS INC COM 515098101 957 8401 SH DFND 02 0 8401 0 LANDS END INC NEW COM 51509F105 18134 1079395 SH SOLE 0 0 1079395 LANDS END INC NEW COM 51509F105 12 700 SH SOLE 700 0 0 LANDS END INC NEW COM 51509F105 168 9999 SH DFND 01 9999 0 0 LANDS END INC NEW COM 51509F105 12 700 SH DFND 02 0 700 0 LANNET INC COM 516012101 20489 2323026 SH SOLE 0 0 2323026 LANNET INC COM 516012101 66 7506 SH SOLE 7506 0 0 LANNET INC COM 516012101 234 26494 SH DFND 01 26494 0 0 LANNET INC COM 516012101 35 3946 SH DFND 02 0 3946 0 LANTHEUS HLDGS INC COM 516544103 56766 2767727 SH SOLE 0 0 2767727 LANTHEUS HLDGS INC COM 516544103 111 5408 SH SOLE 5408 0 0 LANTHEUS HLDGS INC COM 516544103 1565 76297 SH DFND 01 76297 0 0 LANTHEUS HLDGS INC COM 516544103 297 14494 SH DFND 02 0 14494 0 LANTRONIX INC COM NEW 516548203 1832 516070 SH SOLE 0 0 516070 LANTRONIX INC COM NEW 516548203 14 3846 SH DFND 01 3846 0 0 LAREDO PETROLEUM INC COM 516806106 57777 20131361 SH SOLE 0 0 20131361 LAREDO PETROLEUM INC COM 516806106 62 21465 SH SOLE 21465 0 0 LAREDO PETROLEUM INC COM 516806106 442 153854 SH DFND 01 153854 0 0 LAREDO PETROLEUM INC COM 516806106 51 17743 SH DFND 02 0 17743 0 LAS VEGAS SANDS CORP COM 517834107 6383 92453 SH DFND 02 0 0 92453 LAS VEGAS SANDS CORP COM 517834107 1940109 28101230 SH SOLE 0 0 28101230 LAS VEGAS SANDS CORP COM 517834107 8081 117049 SH SOLE 117049 0 0 LAS VEGAS SANDS CORP COM 517834107 27084 392300 SH DFND 01 392300 0 0 LAS VEGAS SANDS CORP COM 517834107 6969 100940 SH DFND 02 0 100940 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 3634 357656 SH SOLE 0 0 357656 LATTICE SEMICONDUCTOR CORP COM 518415104 301646 15759972 SH SOLE 0 0 15759972 LATTICE SEMICONDUCTOR CORP COM 518415104 348 18175 SH SOLE 18175 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 4795 250535 SH DFND 01 250535 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 502 26241 SH DFND 02 0 26241 0 LAUDER ESTEE COS INC CL A 518439104 12098 58574 SH DFND 02 0 0 58574 LAUDER ESTEE COS INC CL A 518439104 3524863 17066250 SH SOLE 0 0 17066250 LAUDER ESTEE COS INC CL A 518439104 16155 78217 SH SOLE 78217 0 0 LAUDER ESTEE COS INC CL A 518439104 54635 264526 SH DFND 01 264526 0 0 LAUDER ESTEE COS INC CL A 518439104 12456 60307 SH DFND 02 0 60307 0 LAUREATE EDUCATION INC CL A 518613203 177457 10077076 SH SOLE 0 0 10077076 LAUREATE EDUCATION INC CL A 518613203 239 13554 SH SOLE 13554 0 0 LAUREATE EDUCATION INC CL A 518613203 1715 97371 SH DFND 01 97371 0 0 LAUREATE EDUCATION INC CL A 518613203 477 27103 SH DFND 02 0 27103 0 LAWSON PRODS INC COM 520776105 13794 264763 SH SOLE 0 0 264763 LAWSON PRODS INC COM 520776105 474 9096 SH DFND 01 9096 0 0 LAZYDAYS HLDGS INC COM 52110H100 177 41010 SH SOLE 0 0 41010 LEAF GROUP LTD COM 52177G102 2860 715099 SH SOLE 0 0 715099 LEAF GROUP LTD COM 52177G102 113 28193 SH DFND 01 28193 0 0 LEAR CORP COM NEW 521865204 1937 14117 SH DFND 02 0 0 14117 LEAR CORP COM NEW 521865204 784777 5719951 SH SOLE 0 0 5719951 LEAR CORP COM NEW 521865204 2905 21174 SH SOLE 21174 0 0 LEAR CORP COM NEW 521865204 3032 22096 SH DFND 01 22096 0 0 LEAR CORP COM NEW 521865204 2153 15689 SH DFND 02 0 15689 0 LEAP THERAPEUTICS INC COM 52187K101 751 670902 SH SOLE 0 0 670902 LEAP THERAPEUTICS INC COM 52187K101 2 1613 SH DFND 01 1613 0 0 LEE ENTERPRISES INC COM 523768109 2799 1970984 SH SOLE 0 0 1970984 LEE ENTERPRISES INC COM 523768109 66 46766 SH DFND 01 46766 0 0 LEGGETT & PLATT INC COM 524660107 1759 34609 SH DFND 02 0 0 34609 LEGGETT & PLATT INC COM 524660107 727081 14304174 SH SOLE 0 0 14304174 LEGGETT & PLATT INC COM 524660107 2386 46933 SH SOLE 46933 0 0 LEGGETT & PLATT INC COM 524660107 7522 147975 SH DFND 01 147975 0 0 LEGGETT & PLATT INC COM 524660107 1920 37769 SH DFND 02 0 37769 0 LEGACY HOUSING CORP COM 52472M101 3955 237677 SH SOLE 0 0 237677 LEGACY HOUSING CORP COM 52472M101 126 7578 SH DFND 01 7578 0 0 LEGG MASON INC COM 524901105 278893 7766434 SH SOLE 0 0 7766434 LEGG MASON INC COM 524901105 386 10748 SH SOLE 10748 0 0 LEGG MASON INC COM 524901105 1151 32055 SH DFND 01 32055 0 0 LEGG MASON INC COM 524901105 440 12258 SH DFND 02 0 12258 0 LEIDOS HLDGS INC COM 525327102 3467 35419 SH DFND 02 0 0 35419 LEIDOS HLDGS INC COM 525327102 1522479 15552957 SH SOLE 0 0 15552957 LEIDOS HLDGS INC COM 525327102 4372 44661 SH SOLE 44661 0 0 LEIDOS HLDGS INC COM 525327102 14737 150550 SH DFND 01 150550 0 0 LEIDOS HLDGS INC COM 525327102 4828 49325 SH DFND 02 0 49325 0 LEMAITRE VASCULAR INC COM 525558201 47983 1334727 SH SOLE 0 0 1334727 LEMAITRE VASCULAR INC COM 525558201 82 2283 SH SOLE 2283 0 0 LEMAITRE VASCULAR INC COM 525558201 1069 29743 SH DFND 01 29743 0 0 LEMAITRE VASCULAR INC COM 525558201 58 1600 SH DFND 02 0 1600 0 LENDINGCLUB CORP COM NEW 52603A208 98446 7800758 SH SOLE 0 0 7800758 LENDINGCLUB CORP COM NEW 52603A208 95 7567 SH SOLE 7567 0 0 LENDINGCLUB CORP COM NEW 52603A208 767 60803 SH DFND 01 60803 0 0 LENDINGCLUB CORP COM NEW 52603A208 52 4100 SH DFND 02 0 4100 0 LENDINGTREE INC NEW COM 52603B107 214363 706443 SH SOLE 0 0 706443 LENDINGTREE INC NEW COM 52603B107 328 1081 SH SOLE 1081 0 0 LENDINGTREE INC NEW COM 52603B107 1050 3459 SH DFND 01 3459 0 0 LENDINGTREE INC NEW COM 52603B107 411 1354 SH DFND 02 0 1354 0 LENNAR CORP CL A 526057104 4251 76204 SH DFND 02 0 0 76204 LENNAR CORP CL A 526057104 1700403 30478629 SH SOLE 0 0 30478629 LENNAR CORP CL A 526057104 5646 101200 SH SOLE 101200 0 0 LENNAR CORP CL A 526057104 17950 321747 SH DFND 01 321747 0 0 LENNAR CORP CL A 526057104 4391 78700 SH DFND 02 0 78700 0 LENNAR CORP CL B 526057302 48620 1087697 SH SOLE 0 0 1087697 LENNAR CORP CL B 526057302 421 9426 SH DFND 01 9426 0 0 LENNOX INTL INC COM 526107107 2020 8278 SH DFND 02 0 0 8278 LENNOX INTL INC COM 526107107 806697 3306541 SH SOLE 0 0 3306541 LENNOX INTL INC COM 526107107 2789 11432 SH SOLE 11432 0 0 LENNOX INTL INC COM 526107107 3789 15529 SH DFND 01 15529 0 0 LENNOX INTL INC COM 526107107 2701 11070 SH DFND 02 0 11070 0 LEVEL ONE BANCORP INC COM 52730D208 4563 181349 SH SOLE 0 0 181349 LEVEL ONE BANCORP INC COM 52730D208 97 3841 SH DFND 01 3841 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 76130 3946627 SH SOLE 0 0 3946627 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 123 6354 SH SOLE 6354 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 153 7925 SH DFND 01 7925 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 86 4466 SH DFND 02 0 4466 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 11972 2884851 SH SOLE 0 0 2884851 LEXICON PHARMACEUTICALS INC COM NEW 528872302 19 4500 SH SOLE 4500 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 348 83781 SH DFND 01 83781 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 12 2871 SH DFND 02 0 2871 0 LEXINFINTECH HLDGS LTD ADR 528877103 28159 2027268 SH SOLE 0 0 2027268 LEXINFINTECH HLDGS LTD ADR 528877103 441 31754 SH DFND 01 31754 0 0 LEXINGTON REALTY TRUST COM 529043101 417369 39300259 SH SOLE 0 0 39300259 LEXINGTON REALTY TRUST COM 529043101 2978 280459 SH SOLE 280459 0 0 LEXINGTON REALTY TRUST COM 529043101 2149 202321 SH DFND 01 202321 0 0 LEXINGTON REALTY TRUST COM 529043101 2818 265378 SH DFND 02 0 265378 0 LIBBEY INC COM 529898108 1127 777301 SH SOLE 0 0 777301 LIBBEY INC COM 529898108 5 3474 SH DFND 01 3474 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 49 397 SH DFND 02 0 0 397 LIBERTY BROADBAND CORP COM SER A 530307107 243086 1951556 SH SOLE 0 0 1951556 LIBERTY BROADBAND CORP COM SER A 530307107 321 2575 SH SOLE 2575 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 1157 9289 SH DFND 01 9289 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 3669 29178 SH DFND 02 0 0 29178 LIBERTY BROADBAND CORP COM SER C 530307305 1732596 13778103 SH SOLE 0 0 13778103 LIBERTY BROADBAND CORP COM SER C 530307305 4519 35934 SH SOLE 35934 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 6261 49788 SH DFND 01 49788 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 3754 29849 SH DFND 02 0 29849 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 55921 5028886 SH SOLE 0 0 5028886 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 103 9223 SH SOLE 9223 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 701 63000 SH DFND 01 63000 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 51 4553 SH DFND 02 0 4553 0 LIBERTY PPTY TR SH BEN INT 531172104 2438 40601 SH DFND 02 0 0 40601 LIBERTY PPTY TR SH BEN INT 531172104 1373694 22875835 SH SOLE 0 0 22875835 LIBERTY PPTY TR SH BEN INT 531172104 13456 224073 SH SOLE 224073 0 0 LIBERTY PPTY TR SH BEN INT 531172104 3616 60219 SH DFND 01 60219 0 0 LIBERTY PPTY TR SH BEN INT 531172104 12167 202622 SH DFND 02 0 202622 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1149 23771 SH DFND 02 0 0 23771 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 392550 8120610 SH SOLE 0 0 8120610 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1356 28056 SH SOLE 28056 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1539 31831 SH DFND 01 31831 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 824 17045 SH DFND 02 0 17045 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2240 46538 SH DFND 02 0 0 46538 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 674773 14016883 SH SOLE 0 0 14016883 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2827 58716 SH SOLE 58716 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2799 58140 SH DFND 01 58140 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 3159 65613 SH DFND 02 0 65613 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 14174 478027 SH SOLE 0 0 478027 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 587 19795 SH DFND 01 19795 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 50 1693 SH DFND 02 0 1693 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2136 46468 SH DFND 02 0 0 46468 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 790942 17207486 SH SOLE 0 0 17207486 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 3085 67115 SH SOLE 67115 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 3269 71129 SH DFND 01 71129 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2236 48647 SH DFND 02 0 48647 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 105677 2413824 SH SOLE 0 0 2413824 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 704 16072 SH DFND 01 16072 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 56534 1913803 SH SOLE 0 0 1913803 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 142 4793 SH SOLE 4793 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 2092 70823 SH DFND 01 70823 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 77 2600 SH DFND 02 0 2600 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 56051 7626012 SH SOLE 0 0 7626012 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 89 12125 SH SOLE 12125 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1050 142900 SH DFND 01 142900 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 143 19407 SH DFND 02 0 19407 0 LIFEWAY FOODS INC COM 531914109 289 145344 SH SOLE 0 0 145344 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 161397 1547580 SH SOLE 0 0 1547580 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 228 2190 SH SOLE 2190 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1822 17470 SH DFND 01 17470 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 289 2773 SH DFND 02 0 2773 0 LIFEVANTAGE CORP COM NEW 53222K205 9997 640429 SH SOLE 0 0 640429 LIFEVANTAGE CORP COM NEW 53222K205 417 26690 SH DFND 01 26690 0 0 LIFETIME BRANDS INC COM 53222Q103 3488 501831 SH SOLE 0 0 501831 LIFETIME BRANDS INC COM 53222Q103 77 11102 SH DFND 01 11102 0 0 LIFE STORAGE INC COM 53223X107 775406 7161118 SH SOLE 0 0 7161118 LIFE STORAGE INC COM 53223X107 5959 55036 SH SOLE 55036 0 0 LIFE STORAGE INC COM 53223X107 1925 17779 SH DFND 01 17779 0 0 LIFE STORAGE INC COM 53223X107 5630 51996 SH DFND 02 0 51996 0 LIGHTBRIDGE CORP COM 53224K302 388 86118 SH SOLE 0 0 86118 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 457 630022 SH SOLE 0 0 630022 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 4 5325 SH DFND 01 5325 0 0 LILIS ENERGY INC COM NEW 532403201 546 1436356 SH SOLE 0 0 1436356 LILLY ELI & CO COM 532457108 30225 229971 SH DFND 02 0 0 229971 LILLY ELI & CO COM 532457108 9083471 69112616 SH SOLE 0 0 69112616 LILLY ELI & CO COM 532457108 40382 307252 SH SOLE 307252 0 0 LILLY ELI & CO COM 532457108 132788 1010335 SH DFND 01 1010335 0 0 LILLY ELI & CO COM 532457108 34156 259876 SH DFND 02 0 259876 0 LIMELIGHT NETWORKS INC COM 53261M104 24108 5908816 SH SOLE 0 0 5908816 LIMELIGHT NETWORKS INC COM 53261M104 49 11955 SH SOLE 11955 0 0 LIMELIGHT NETWORKS INC COM 53261M104 592 145091 SH DFND 01 145091 0 0 LIMELIGHT NETWORKS INC COM 53261M104 36 8703 SH DFND 02 0 8703 0 LIMESTONE BANCORP INC COM 53262L105 1521 84516 SH SOLE 0 0 84516 LIMESTONE BANCORP INC COM 53262L105 20 1106 SH DFND 01 1106 0 0 LIMBACH HLDGS INC COM 53263P105 631 166807 SH SOLE 0 0 166807 LIMBACH HLDGS INC COM 53263P105 4 1136 SH DFND 01 1136 0 0 LIMONEIRA CO COM 532746104 13803 717791 SH SOLE 0 0 717791 LIMONEIRA CO COM 532746104 350 18212 SH DFND 01 18212 0 0 LINCOLN EDL SVCS CORP COM 533535100 301 111644 SH SOLE 0 0 111644 LINCOLN ELEC HLDGS INC COM 533900106 588684 6085846 SH SOLE 0 0 6085846 LINCOLN ELEC HLDGS INC COM 533900106 708 7321 SH SOLE 7321 0 0 LINCOLN ELEC HLDGS INC COM 533900106 2533 26187 SH DFND 01 26187 0 0 LINCOLN ELEC HLDGS INC COM 533900106 816 8436 SH DFND 02 0 8436 0 LINCOLN NATL CORP IND COM 534187109 3358 56907 SH DFND 02 0 0 56907 LINCOLN NATL CORP IND COM 534187109 1306530 22140818 SH SOLE 0 0 22140818 LINCOLN NATL CORP IND COM 534187109 4385 74307 SH SOLE 74307 0 0 LINCOLN NATL CORP IND COM 534187109 13221 224048 SH DFND 01 224048 0 0 LINCOLN NATL CORP IND COM 534187109 4056 68735 SH DFND 02 0 68735 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 23470 1435485 SH SOLE 0 0 1435485 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 58 3538 SH SOLE 3538 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 749 45824 SH DFND 01 45824 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 52 3176 SH DFND 02 0 3176 0 LINDSAY CORP COM 535555106 115709 1205428 SH SOLE 0 0 1205428 LINDSAY CORP COM 535555106 172 1790 SH SOLE 1790 0 0 LINDSAY CORP COM 535555106 1291 13446 SH DFND 01 13446 0 0 LINDSAY CORP COM 535555106 194 2018 SH DFND 02 0 2018 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 4781 5372243 SH SOLE 0 0 5372243 LINEAGE CELL THERAPEUTICS IN COM 53566P109 85 95657 SH DFND 01 95657 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 62303 5844553 SH SOLE 0 0 5844553 LIONS GATE ENTMNT CORP CL A VTG 535919401 85 7966 SH SOLE 7966 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 222 20783 SH DFND 01 20783 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 174 16354 SH DFND 02 0 16354 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 93035 9369058 SH SOLE 0 0 9369058 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 133 13394 SH SOLE 13394 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 417 42001 SH DFND 01 42001 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 203 20470 SH DFND 02 0 20470 0 LIPOCINE INC NEW COM 53630X104 351 912829 SH SOLE 0 0 912829 LIPOCINE INC NEW COM 53630X104 2 4900 SH DFND 01 4900 0 0 LIQTECH INTL INC COM 53632A201 1461 249795 SH SOLE 0 0 249795 LIQTECH INTL INC COM 53632A201 21 3627 SH DFND 01 3627 0 0 LIQUIDITY SERVICES INC COM 53635B107 10555 1770932 SH SOLE 0 0 1770932 LIQUIDITY SERVICES INC COM 53635B107 142 23753 SH DFND 01 23753 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 1776 415497 SH SOLE 0 0 415497 LIQUIDIA TECHNOLOGIES INC COM 53635D202 116 27144 SH DFND 01 27144 0 0 LITHIA MTRS INC CL A 536797103 361347 2458144 SH SOLE 0 0 2458144 LITHIA MTRS INC CL A 536797103 425 2889 SH SOLE 2889 0 0 LITHIA MTRS INC CL A 536797103 5070 34490 SH DFND 01 34490 0 0 LITHIA MTRS INC CL A 536797103 823 5599 SH DFND 02 0 5599 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 40 12706 SH SOLE 0 0 12706 LITHIUM AMERS CORP NEW COM NEW 53680Q207 22 6800 SH SOLE 6800 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 18 5800 SH DFND 02 0 5800 0 LITTELFUSE INC COM 537008104 411582 2151501 SH SOLE 0 0 2151501 LITTELFUSE INC COM 537008104 640 3343 SH SOLE 3343 0 0 LITTELFUSE INC COM 537008104 1762 9212 SH DFND 01 9212 0 0 LITTELFUSE INC COM 537008104 942 4924 SH DFND 02 0 4924 0 LIVE NATION ENTERTAINMENT IN COM 538034109 2928 40964 SH DFND 02 0 0 40964 LIVE NATION ENTERTAINMENT IN COM 538034109 1061213 14848365 SH SOLE 0 0 14848365 LIVE NATION ENTERTAINMENT IN COM 538034109 3849 53852 SH SOLE 53852 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 11822 165419 SH DFND 01 165419 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 2723 38095 SH DFND 02 0 38095 0 LIVE OAK BANCSHARES INC COM 53803X105 23525 1237496 SH SOLE 0 0 1237496 LIVE OAK BANCSHARES INC COM 53803X105 72 3779 SH SOLE 3779 0 0 LIVE OAK BANCSHARES INC COM 53803X105 412 21678 SH DFND 01 21678 0 0 LIVE OAK BANCSHARES INC COM 53803X105 31 1631 SH DFND 02 0 1631 0 LIVEPERSON INC COM 538146101 232123 6273587 SH SOLE 0 0 6273587 LIVEPERSON INC COM 538146101 269 7257 SH SOLE 7257 0 0 LIVEPERSON INC COM 538146101 4526 122337 SH DFND 01 122337 0 0 LIVEPERSON INC COM 538146101 373 10086 SH DFND 02 0 10086 0 LIVENT CORP COM 53814L108 132809 15533195 SH SOLE 0 0 15533195 LIVENT CORP COM 53814L108 152 17800 SH SOLE 17800 0 0 LIVENT CORP COM 53814L108 1035 121084 SH DFND 01 121084 0 0 LIVENT CORP COM 53814L108 232 27102 SH DFND 02 0 27102 0 LIVERAMP HLDGS INC COM 53815P108 293871 6113401 SH SOLE 0 0 6113401 LIVERAMP HLDGS INC COM 53815P108 381 7929 SH SOLE 7929 0 0 LIVERAMP HLDGS INC COM 53815P108 2734 56877 SH DFND 01 56877 0 0 LIVERAMP HLDGS INC COM 53815P108 578 12020 SH DFND 02 0 12020 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 1740 1126043 SH SOLE 0 0 1126043 LIVEXLIVE MEDIA INC COM NEW 53839L208 96 61968 SH DFND 01 61968 0 0 LIVONGO HEALTH INC COM 539183103 46562 1858036 SH SOLE 0 0 1858036 LIVONGO HEALTH INC COM 539183103 662 26405 SH DFND 01 26405 0 0 LOCKHEED MARTIN CORP COM 539830109 20946 53793 SH DFND 02 0 0 53793 LOCKHEED MARTIN CORP COM 539830109 8642954 22196708 SH SOLE 0 0 22196708 LOCKHEED MARTIN CORP COM 539830109 30697 78835 SH SOLE 78835 0 0 LOCKHEED MARTIN CORP COM 539830109 115200 295856 SH DFND 01 295856 0 0 LOCKHEED MARTIN CORP COM 539830109 24987 64172 SH DFND 02 0 64172 0 LOEWS CORP COM 540424108 3836 73089 SH DFND 02 0 0 73089 LOEWS CORP COM 540424108 1458679 27789658 SH SOLE 0 0 27789658 LOEWS CORP COM 540424108 4711 89744 SH SOLE 89744 0 0 LOEWS CORP COM 540424108 15188 289347 SH DFND 01 289347 0 0 LOEWS CORP COM 540424108 5222 99477 SH DFND 02 0 99477 0 LOGICBIO THERAPEUTICS INC COM 54142F102 2163 300409 SH SOLE 0 0 300409 LOGICBIO THERAPEUTICS INC COM 54142F102 116 16122 SH DFND 01 16122 0 0 LOGMEIN INC COM 54142L109 386732 4510517 SH SOLE 0 0 4510517 LOGMEIN INC COM 54142L109 516 6016 SH SOLE 6016 0 0 LOGMEIN INC COM 54142L109 1592 18567 SH DFND 01 18567 0 0 LOGMEIN INC COM 54142L109 1021 11911 SH DFND 02 0 11911 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 165 21110 SH SOLE 0 0 21110 LOMA NEGRA CORP SPONSORED ADS 54150E104 68 8686 SH DFND 02 0 8686 0 LONESTAR RES US INC CL A VTG 54240F103 2139 819638 SH SOLE 0 0 819638 LONESTAR RES US INC CL A VTG 54240F103 10 3966 SH DFND 01 3966 0 0 LOOP INDS INC COM 543518104 1876 189496 SH SOLE 0 0 189496 LOOP INDS INC COM 543518104 29 2897 SH DFND 01 2897 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 36424 1126992 SH SOLE 0 0 1126992 LORAL SPACE & COMMUNICATNS I COM 543881106 173 5347 SH SOLE 5347 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 810 25075 SH DFND 01 25075 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 162 5000 SH DFND 02 0 5000 0 LOUISIANA PAC CORP COM 546347105 349836 11790888 SH SOLE 0 0 11790888 LOUISIANA PAC CORP COM 546347105 520 17513 SH SOLE 17513 0 0 LOUISIANA PAC CORP COM 546347105 3475 117134 SH DFND 01 117134 0 0 LOUISIANA PAC CORP COM 546347105 573 19326 SH DFND 02 0 19326 0 LOVESAC COMPANY COM 54738L109 6608 411710 SH SOLE 0 0 411710 LOVESAC COMPANY COM 54738L109 281 17479 SH DFND 01 17479 0 0 LOWES COS INC COM 548661107 24487 204471 SH DFND 02 0 0 204471 LOWES COS INC COM 548661107 7724292 64498096 SH SOLE 0 0 64498096 LOWES COS INC COM 548661107 32908 274781 SH SOLE 274781 0 0 LOWES COS INC COM 548661107 109770 916585 SH DFND 01 916585 0 0 LOWES COS INC COM 548661107 25644 214132 SH DFND 02 0 214132 0 LUBYS INC COM 549282101 577 262493 SH SOLE 0 0 262493 LUCKIN COFFEE INC SPONSORED ADS 54951L109 22510 571888 SH SOLE 0 0 571888 LUCKIN COFFEE INC SPONSORED ADS 54951L109 386 9798 SH DFND 01 9798 0 0 LULULEMON ATHLETICA INC COM 550021109 6852 29576 SH DFND 02 0 0 29576 LULULEMON ATHLETICA INC COM 550021109 2431197 10494223 SH SOLE 0 0 10494223 LULULEMON ATHLETICA INC COM 550021109 9396 40559 SH SOLE 40559 0 0 LULULEMON ATHLETICA INC COM 550021109 12286 53032 SH DFND 01 53032 0 0 LULULEMON ATHLETICA INC COM 550021109 7242 31261 SH DFND 02 0 31261 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 17632 1804695 SH SOLE 0 0 1804695 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 17 1703 SH SOLE 1703 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 292 29880 SH DFND 01 29880 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 25 2532 SH DFND 02 0 2532 0 LUMENTUM HLDGS INC COM 55024U109 551580 6955614 SH SOLE 0 0 6955614 LUMENTUM HLDGS INC COM 55024U109 828 10438 SH SOLE 10438 0 0 LUMENTUM HLDGS INC COM 55024U109 5144 64863 SH DFND 01 64863 0 0 LUMENTUM HLDGS INC COM 55024U109 1058 13342 SH DFND 02 0 13342 0 LUMINEX CORP DEL COM 55027E102 98696 4261479 SH SOLE 0 0 4261479 LUMINEX CORP DEL COM 55027E102 97 4193 SH SOLE 4193 0 0 LUMINEX CORP DEL COM 55027E102 824 35576 SH DFND 01 35576 0 0 LUMINEX CORP DEL COM 55027E102 213 9207 SH DFND 02 0 9207 0 LUNA INNOVATIONS COM 550351100 8526 1169594 SH SOLE 0 0 1169594 LUNA INNOVATIONS COM 550351100 40 5483 SH DFND 01 5483 0 0 LUTHER BURBANK CORP COM 550550107 7161 621108 SH SOLE 0 0 621108 LUTHER BURBANK CORP COM 550550107 33 2900 SH SOLE 2900 0 0 LUTHER BURBANK CORP COM 550550107 187 16242 SH DFND 01 16242 0 0 LUTHER BURBANK CORP COM 550550107 14 1238 SH DFND 02 0 1238 0 LYDALL INC DEL COM 550819106 23376 1139185 SH SOLE 0 0 1139185 LYDALL INC DEL COM 550819106 41 2006 SH SOLE 2006 0 0 LYDALL INC DEL COM 550819106 299 14575 SH DFND 01 14575 0 0 LYDALL INC DEL COM 550819106 26 1255 SH DFND 02 0 1255 0 LYFT INC CL A COM 55087P104 166 3868 SH DFND 02 0 0 3868 LYFT INC CL A COM 55087P104 756290 17579968 SH SOLE 0 0 17579968 LYFT INC CL A COM 55087P104 3277 76165 SH DFND 01 76165 0 0 LYFT INC CL A COM 55087P104 93 2155 SH DFND 02 0 2155 0 LYON WILLIAM HOMES CL A NEW 552074700 40950 2049533 SH SOLE 0 0 2049533 LYON WILLIAM HOMES CL A NEW 552074700 92 4606 SH SOLE 4606 0 0 LYON WILLIAM HOMES CL A NEW 552074700 531 26568 SH DFND 01 26568 0 0 LYON WILLIAM HOMES CL A NEW 552074700 59 2931 SH DFND 02 0 2931 0 M & T BK CORP COM 55261F104 5785 34082 SH DFND 02 0 0 34082 M & T BK CORP COM 55261F104 2356523 13882316 SH SOLE 0 0 13882316 M & T BK CORP COM 55261F104 7484 44090 SH SOLE 44090 0 0 M & T BK CORP COM 55261F104 25330 149217 SH DFND 01 149217 0 0 M & T BK CORP COM 55261F104 6069 35755 SH DFND 02 0 35755 0 MBIA INC COM 55262C100 60250 6478502 SH SOLE 0 0 6478502 MBIA INC COM 55262C100 97 10406 SH SOLE 10406 0 0 MBIA INC COM 55262C100 682 73354 SH DFND 01 73354 0 0 MBIA INC COM 55262C100 228 24529 SH DFND 02 0 24529 0 M D C HLDGS INC COM 552676108 204321 5354312 SH SOLE 0 0 5354312 M D C HLDGS INC COM 552676108 224 5871 SH SOLE 5871 0 0 M D C HLDGS INC COM 552676108 1603 42003 SH DFND 01 42003 0 0 M D C HLDGS INC COM 552676108 251 6568 SH DFND 02 0 6568 0 MDU RES GROUP INC COM 552690109 106 3582 SH DFND 02 0 0 3582 MDU RES GROUP INC COM 552690109 617026 20768286 SH SOLE 0 0 20768286 MDU RES GROUP INC COM 552690109 1001 33702 SH SOLE 33702 0 0 MDU RES GROUP INC COM 552690109 2278 76663 SH DFND 01 76663 0 0 MDU RES GROUP INC COM 552690109 1396 46984 SH DFND 02 0 46984 0 MDC PARTNERS INC CL A SUB VTG 552697104 6964 2505135 SH SOLE 0 0 2505135 MDC PARTNERS INC CL A SUB VTG 552697104 316 113545 SH DFND 01 113545 0 0 MFA FINL INC COM 55272X102 329170 43028695 SH SOLE 0 0 43028695 MFA FINL INC COM 55272X102 740 96683 SH SOLE 96683 0 0 MFA FINL INC COM 55272X102 1278 167022 SH DFND 01 167022 0 0 MFA FINL INC COM 55272X102 668 87287 SH DFND 02 0 87287 0 MGE ENERGY INC COM 55277P104 282178 3580031 SH SOLE 0 0 3580031 MGE ENERGY INC COM 55277P104 1068 13550 SH SOLE 13550 0 0 MGE ENERGY INC COM 55277P104 3444 43690 SH DFND 01 43690 0 0 MGE ENERGY INC COM 55277P104 1121 14227 SH DFND 02 0 14227 0 MEI PHARMA INC COM NEW 55279B202 10547 4252857 SH SOLE 0 0 4252857 MEI PHARMA INC COM NEW 55279B202 347 139938 SH DFND 01 139938 0 0 MGIC INVT CORP WIS COM 552848103 497151 35084751 SH SOLE 0 0 35084751 MGIC INVT CORP WIS COM 552848103 702 49537 SH SOLE 49537 0 0 MGIC INVT CORP WIS COM 552848103 1906 134476 SH DFND 01 134476 0 0 MGIC INVT CORP WIS COM 552848103 772 54502 SH DFND 02 0 54502 0 MGM RESORTS INTERNATIONAL COM 552953101 4398 132179 SH DFND 02 0 0 132179 MGM RESORTS INTERNATIONAL COM 552953101 1728809 51963008 SH SOLE 0 0 51963008 MGM RESORTS INTERNATIONAL COM 552953101 5562 167170 SH SOLE 167170 0 0 MGM RESORTS INTERNATIONAL COM 552953101 19354 581730 SH DFND 01 581730 0 0 MGM RESORTS INTERNATIONAL COM 552953101 4187 125857 SH DFND 02 0 125857 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 200190 6464004 SH SOLE 0 0 6464004 MGM GROWTH PPTYS LLC CL A COM 55303A105 430 13879 SH SOLE 13879 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 546 17616 SH DFND 02 0 17616 0 MGP INGREDIENTS INC NEW COM 55303J106 43793 903888 SH SOLE 0 0 903888 MGP INGREDIENTS INC NEW COM 55303J106 89 1845 SH SOLE 1845 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1234 25461 SH DFND 01 25461 0 0 MGP INGREDIENTS INC NEW COM 55303J106 140 2889 SH DFND 02 0 2889 0 M/I HOMES INC COM 55305B101 71952 1828513 SH SOLE 0 0 1828513 M/I HOMES INC COM 55305B101 211 5358 SH SOLE 5358 0 0 M/I HOMES INC COM 55305B101 891 22645 SH DFND 01 22645 0 0 M/I HOMES INC COM 55305B101 260 6617 SH DFND 02 0 6617 0 MKS INSTRUMENT INC COM 55306N104 554563 5041019 SH SOLE 0 0 5041019 MKS INSTRUMENT INC COM 55306N104 812 7384 SH SOLE 7384 0 0 MKS INSTRUMENT INC COM 55306N104 2306 20964 SH DFND 01 20964 0 0 MKS INSTRUMENT INC COM 55306N104 1192 10836 SH DFND 02 0 10836 0 MMA CAPITAL HOLDINGS INC COM 55315D105 5813 182800 SH SOLE 0 0 182800 MMA CAPITAL HOLDINGS INC COM 55315D105 119 3741 SH DFND 01 3741 0 0 MICT INC COM 55328R109 43 48420 SH SOLE 0 0 48420 MRC GLOBAL INC COM 55345K103 97508 7148662 SH SOLE 0 0 7148662 MRC GLOBAL INC COM 55345K103 144 10538 SH SOLE 10538 0 0 MRC GLOBAL INC COM 55345K103 1006 73764 SH DFND 01 73764 0 0 MRC GLOBAL INC COM 55345K103 190 13932 SH DFND 02 0 13932 0 MRI INTERVENTIONS INC COM NEW 55347P209 1579 329057 SH SOLE 0 0 329057 MRI INTERVENTIONS INC COM NEW 55347P209 14 2960 SH DFND 01 2960 0 0 MSA SAFETY INC COM 553498106 463175 3665518 SH SOLE 0 0 3665518 MSA SAFETY INC COM 553498106 589 4658 SH SOLE 4658 0 0 MSA SAFETY INC COM 553498106 8850 70039 SH DFND 01 70039 0 0 MSA SAFETY INC COM 553498106 666 5274 SH DFND 02 0 5274 0 MSB FINL CORP NEW COM 55352L101 1132 62888 SH SOLE 0 0 62888 MSB FINL CORP NEW COM 55352L101 19 1039 SH DFND 01 1039 0 0 MSC INDL DIRECT INC CL A 553530106 367207 4679585 SH SOLE 0 0 4679585 MSC INDL DIRECT INC CL A 553530106 515 6562 SH SOLE 6562 0 0 MSC INDL DIRECT INC CL A 553530106 1315 16758 SH DFND 01 16758 0 0 MSC INDL DIRECT INC CL A 553530106 505 6441 SH DFND 02 0 6441 0 MSCI INC COM 55354G100 5880 22775 SH DFND 02 0 0 22775 MSCI INC COM 55354G100 2386204 9242403 SH SOLE 0 0 9242403 MSCI INC COM 55354G100 7807 30240 SH SOLE 30240 0 0 MSCI INC COM 55354G100 25967 100577 SH DFND 01 100577 0 0 MSCI INC COM 55354G100 5888 22806 SH DFND 02 0 22806 0 MSG NETWORK INC CL A 553573106 92626 5323312 SH SOLE 0 0 5323312 MSG NETWORK INC CL A 553573106 129 7420 SH SOLE 7420 0 0 MSG NETWORK INC CL A 553573106 645 37043 SH DFND 01 37043 0 0 MSG NETWORK INC CL A 553573106 132 7606 SH DFND 02 0 7606 0 MTS SYS CORP COM 553777103 97371 2027305 SH SOLE 0 0 2027305 MTS SYS CORP COM 553777103 122 2545 SH SOLE 2545 0 0 MTS SYS CORP COM 553777103 1053 21926 SH DFND 01 21926 0 0 MTS SYS CORP COM 553777103 141 2926 SH DFND 02 0 2926 0 MTBC INC COM 55378G102 1084 266874 SH SOLE 0 0 266874 MTBC INC COM 55378G102 8 2000 SH DFND 01 2000 0 0 MVB FINANCIAL CORP COM 553810102 11556 463714 SH SOLE 0 0 463714 MVB FINANCIAL CORP COM 553810102 196 7852 SH DFND 01 7852 0 0 MYR GROUP INC DEL COM 55405W104 33198 1018668 SH SOLE 0 0 1018668 MYR GROUP INC DEL COM 55405W104 78 2389 SH SOLE 2389 0 0 MYR GROUP INC DEL COM 55405W104 1029 31577 SH DFND 01 31577 0 0 MYR GROUP INC DEL COM 55405W104 248 7609 SH DFND 02 0 7609 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 113518 4267576 SH SOLE 0 0 4267576 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 149 5607 SH SOLE 5607 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1010 37955 SH DFND 01 37955 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 128 4806 SH DFND 02 0 4806 0 MACATAWA BK CORP COM 554225102 12551 1127706 SH SOLE 0 0 1127706 MACATAWA BK CORP COM 554225102 239 21455 SH DFND 01 21455 0 0 MACERICH CO COM 554382101 515865 19162884 SH SOLE 0 0 19162884 MACERICH CO COM 554382101 4442 165022 SH SOLE 165022 0 0 MACERICH CO COM 554382101 1623 60287 SH DFND 01 60287 0 0 MACERICH CO COM 554382101 4479 166378 SH DFND 02 0 166378 0 MACK CALI RLTY CORP COM 554489104 289385 12511230 SH SOLE 0 0 12511230 MACK CALI RLTY CORP COM 554489104 2333 100880 SH SOLE 100880 0 0 MACK CALI RLTY CORP COM 554489104 1699 73467 SH DFND 01 73467 0 0 MACK CALI RLTY CORP COM 554489104 2447 105779 SH DFND 02 0 105779 0 MACKINAC FINL CORP COM 554571109 7065 404664 SH SOLE 0 0 404664 MACKINAC FINL CORP COM 554571109 135 7754 SH DFND 01 7754 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 298032 6956863 SH SOLE 0 0 6956863 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1335 31173 SH SOLE 31173 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1249 29161 SH DFND 01 29161 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 4986 116381 SH DFND 02 0 116381 0 MACROGENICS INC COM 556099109 34084 3132761 SH SOLE 0 0 3132761 MACROGENICS INC COM 556099109 61 5588 SH SOLE 5588 0 0 MACROGENICS INC COM 556099109 737 67781 SH DFND 01 67781 0 0 MACROGENICS INC COM 556099109 37 3400 SH DFND 02 0 3400 0 MACYS INC COM 55616P104 81 4762 SH DFND 02 0 0 4762 MACYS INC COM 55616P104 579917 34112757 SH SOLE 0 0 34112757 MACYS INC COM 55616P104 793 46662 SH SOLE 46662 0 0 MACYS INC COM 55616P104 5949 349968 SH DFND 01 349968 0 0 MACYS INC COM 55616P104 1147 67461 SH DFND 02 0 67461 0 MADDEN STEVEN LTD COM 556269108 334360 7774015 SH SOLE 0 0 7774015 MADDEN STEVEN LTD COM 556269108 444 10324 SH SOLE 10324 0 0 MADDEN STEVEN LTD COM 556269108 7085 164722 SH DFND 01 164722 0 0 MADDEN STEVEN LTD COM 556269108 767 17827 SH DFND 02 0 17827 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 472137 1604872 SH SOLE 0 0 1604872 MADISON SQUARE GARDEN CO NEW CL A 55825T103 554 1882 SH SOLE 1882 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 2072 7042 SH DFND 01 7042 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1139 3871 SH DFND 02 0 3871 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 69923 767461 SH SOLE 0 0 767461 MADRIGAL PHARMACEUTICALS INC COM 558868105 119 1308 SH SOLE 1308 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 1428 15672 SH DFND 01 15672 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 91 1000 SH DFND 02 0 1000 0 MAG SILVER CORP COM 55903Q104 463 39085 SH SOLE 0 0 39085 MAG SILVER CORP COM 55903Q104 121 10226 SH SOLE 10226 0 0 MAG SILVER CORP COM 55903Q104 78 6625 SH DFND 02 0 6625 0 MAGELLAN HEALTH INC COM NEW 559079207 182437 2331461 SH SOLE 0 0 2331461 MAGELLAN HEALTH INC COM NEW 559079207 276 3522 SH SOLE 3522 0 0 MAGELLAN HEALTH INC COM NEW 559079207 2522 32228 SH DFND 01 32228 0 0 MAGELLAN HEALTH INC COM NEW 559079207 276 3528 SH DFND 02 0 3528 0 MAGENTA THERAPEUTICS INC COM 55910K108 12788 843547 SH SOLE 0 0 843547 MAGENTA THERAPEUTICS INC COM 55910K108 572 37729 SH DFND 01 37729 0 0 MAGNA INTL INC COM 559222401 4414 80492 SH DFND 02 0 0 80492 MAGNA INTL INC COM 559222401 436340 7956606 SH SOLE 0 0 7956606 MAGNA INTL INC COM 559222401 5872 107079 SH SOLE 107079 0 0 MAGNA INTL INC COM 559222401 7507 136894 SH DFND 01 136894 0 0 MAGNA INTL INC COM 559222401 5005 91263 SH DFND 02 0 91263 0 MAGNOLIA OIL & GAS CORP CL A 559663109 130701 10389600 SH SOLE 0 0 10389600 MAGNOLIA OIL & GAS CORP CL A 559663109 215 17069 SH SOLE 17069 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 1069 84952 SH DFND 01 84952 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 125 9929 SH DFND 02 0 9929 0 MAGYAR BANCORP INC COM 55977T109 128 10465 SH SOLE 0 0 10465 MAGYAR BANCORP INC COM 55977T109 5 396 SH DFND 01 396 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 6107 265507 SH SOLE 0 0 265507 MAINSTREET BANCSHARES INC COM 56064Y100 140 6102 SH DFND 01 6102 0 0 MAJESCO COM 56068V102 2513 304634 SH SOLE 0 0 304634 MAJESCO COM 56068V102 110 13296 SH DFND 01 13296 0 0 MALIBU BOATS INC COM CL A 56117J100 41275 1007941 SH SOLE 0 0 1007941 MALIBU BOATS INC COM CL A 56117J100 108 2646 SH SOLE 2646 0 0 MALIBU BOATS INC COM CL A 56117J100 1652 40340 SH DFND 01 40340 0 0 MALIBU BOATS INC COM CL A 56117J100 73 1790 SH DFND 02 0 1790 0 MALVERN BANCORP INC COM 561409103 7986 345850 SH SOLE 0 0 345850 MALVERN BANCORP INC COM 561409103 185 8003 SH DFND 01 8003 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 1040 472516 SH SOLE 0 0 472516 MAMMOTH ENERGY SVCS INC COM 56155L108 5 2360 SH SOLE 2360 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 23 10562 SH DFND 01 10562 0 0 MANHATTAN ASSOCS INC COM 562750109 554658 6954954 SH SOLE 0 0 6954954 MANHATTAN ASSOCS INC COM 562750109 637 7990 SH SOLE 7990 0 0 MANHATTAN ASSOCS INC COM 562750109 2284 28637 SH DFND 01 28637 0 0 MANHATTAN ASSOCS INC COM 562750109 759 9521 SH DFND 02 0 9521 0 MANHATTAN BRIDGE CAPITAL INC COM 562803106 2099 329960 SH SOLE 0 0 329960 MANHATTAN BRIDGE CAPITAL INC COM 562803106 13 2055 SH DFND 01 2055 0 0 MANITEX INTL INC COM 563420108 4428 744244 SH SOLE 0 0 744244 MANITEX INTL INC COM 563420108 20 3301 SH DFND 01 3301 0 0 MANITOWOC CO INC COM NEW 563571405 57298 3274169 SH SOLE 0 0 3274169 MANITOWOC CO INC COM NEW 563571405 119 6826 SH SOLE 6826 0 0 MANITOWOC CO INC COM NEW 563571405 515 29425 SH DFND 01 29425 0 0 MANITOWOC CO INC COM NEW 563571405 171 9798 SH DFND 02 0 9798 0 MANNATECH INC COM NEW 563771203 717 45782 SH SOLE 0 0 45782 MANNING & NAPIER INC CL A 56382Q102 1581 908704 SH SOLE 0 0 908704 MANNING & NAPIER INC CL A 56382Q102 7 4262 SH DFND 01 4262 0 0 MANNKIND CORP COM NEW 56400P706 11688 9060494 SH SOLE 0 0 9060494 MANNKIND CORP COM NEW 56400P706 475 368433 SH DFND 01 368433 0 0 MANPOWERGROUP INC COM 56418H100 1611 16592 SH DFND 02 0 0 16592 MANPOWERGROUP INC COM 56418H100 527465 5432180 SH SOLE 0 0 5432180 MANPOWERGROUP INC COM 56418H100 2029 20892 SH SOLE 20892 0 0 MANPOWERGROUP INC COM 56418H100 2191 22565 SH DFND 01 22565 0 0 MANPOWERGROUP INC COM 56418H100 2102 21645 SH DFND 02 0 21645 0 MANTECH INTL CORP CL A 564563104 258199 3232338 SH SOLE 0 0 3232338 MANTECH INTL CORP CL A 564563104 277 3467 SH SOLE 3467 0 0 MANTECH INTL CORP CL A 564563104 1793 22450 SH DFND 01 22450 0 0 MANTECH INTL CORP CL A 564563104 545 6825 SH DFND 02 0 6825 0 MANULIFE FINL CORP COM 56501R106 10672 525959 SH DFND 02 0 0 525959 MANULIFE FINL CORP COM 56501R106 1109025 54658697 SH SOLE 0 0 54658697 MANULIFE FINL CORP COM 56501R106 13778 679072 SH SOLE 679072 0 0 MANULIFE FINL CORP COM 56501R106 18622 917782 SH DFND 01 917782 0 0 MANULIFE FINL CORP COM 56501R106 11116 547859 SH DFND 02 0 547859 0 MARATHON OIL CORP COM 565849106 2982 219608 SH DFND 02 0 0 219608 MARATHON OIL CORP COM 565849106 1258509 92673692 SH SOLE 0 0 92673692 MARATHON OIL CORP COM 565849106 3554 261701 SH SOLE 261701 0 0 MARATHON OIL CORP COM 565849106 12310 906479 SH DFND 01 906479 0 0 MARATHON OIL CORP COM 565849106 2999 220854 SH DFND 02 0 220854 0 MARATHON PETE CORP COM 56585A102 10632 176469 SH DFND 02 0 0 176469 MARATHON PETE CORP COM 56585A102 3165250 52535277 SH SOLE 0 0 52535277 MARATHON PETE CORP COM 56585A102 14205 235770 SH SOLE 235770 0 0 MARATHON PETE CORP COM 56585A102 44180 733282 SH DFND 01 733282 0 0 MARATHON PETE CORP COM 56585A102 11554 191775 SH DFND 02 0 191775 0 MARATHON PATENT GROUP INC COM 56585W401 115 130308 SH SOLE 0 0 130308 MARCHEX INC CL B 56624R108 5668 1499443 SH SOLE 0 0 1499443 MARCHEX INC CL B 56624R108 105 27884 SH DFND 01 27884 0 0 MARCUS & MILLICHAP INC COM 566324109 131769 3537427 SH SOLE 0 0 3537427 MARCUS & MILLICHAP INC COM 566324109 138 3698 SH SOLE 3698 0 0 MARCUS & MILLICHAP INC COM 566324109 1575 42291 SH DFND 01 42291 0 0 MARCUS & MILLICHAP INC COM 566324109 78 2087 SH DFND 02 0 2087 0 MARCUS CORP COM 566330106 46693 1469716 SH SOLE 0 0 1469716 MARCUS CORP COM 566330106 72 2258 SH SOLE 2258 0 0 MARCUS CORP COM 566330106 590 18566 SH DFND 01 18566 0 0 MARCUS CORP COM 566330106 340 10700 SH DFND 02 0 10700 0 MARINEMAX INC COM 567908108 24939 1494269 SH SOLE 0 0 1494269 MARINEMAX INC COM 567908108 49 2943 SH SOLE 2943 0 0 MARINEMAX INC COM 567908108 327 19597 SH DFND 01 19597 0 0 MARINEMAX INC COM 567908108 27 1632 SH DFND 02 0 1632 0 MARIN SOFTWARE INC COM NEW 56804T205 147 106492 SH SOLE 0 0 106492 MARIN SOFTWARE INC COM NEW 56804T205 1 733 SH DFND 01 733 0 0 MARINE PRODS CORP COM 568427108 5170 359053 SH SOLE 0 0 359053 MARINE PRODS CORP COM 568427108 215 14921 SH DFND 01 14921 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 7343 3399579 SH SOLE 0 0 3399579 MARINUS PHARMACEUTICALS INC COM 56854Q101 222 102690 SH DFND 01 102690 0 0 MARKEL CORP COM 570535104 4137 3619 SH DFND 02 0 0 3619 MARKEL CORP COM 570535104 1378400 1205770 SH SOLE 0 0 1205770 MARKEL CORP COM 570535104 5746 5026 SH SOLE 5026 0 0 MARKEL CORP COM 570535104 6095 5332 SH DFND 01 5332 0 0 MARKEL CORP COM 570535104 5999 5248 SH DFND 02 0 5248 0 MARKER THERAPEUTICS INC COM 57055L107 4305 1494678 SH SOLE 0 0 1494678 MARKER THERAPEUTICS INC COM 57055L107 150 52128 SH DFND 01 52128 0 0 MARKETAXESS HLDGS INC COM 57060D108 3712 9791 SH DFND 02 0 0 9791 MARKETAXESS HLDGS INC COM 57060D108 1484014 3914469 SH SOLE 0 0 3914469 MARKETAXESS HLDGS INC COM 57060D108 5033 13277 SH SOLE 13277 0 0 MARKETAXESS HLDGS INC COM 57060D108 17086 45069 SH DFND 01 45069 0 0 MARKETAXESS HLDGS INC COM 57060D108 3814 10060 SH DFND 02 0 10060 0 MARLIN BUSINESS SVCS CORP COM 571157106 10731 488201 SH SOLE 0 0 488201 MARLIN BUSINESS SVCS CORP COM 571157106 235 10690 SH DFND 01 10690 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 421905 3276678 SH SOLE 0 0 3276678 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 616 4781 SH SOLE 4781 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 5460 42402 SH DFND 01 42402 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 819 6362 SH DFND 02 0 6362 0 MARRONE BIO INNOVATIONS INC COM 57165B106 3133 3101947 SH SOLE 0 0 3101947 MARRONE BIO INNOVATIONS INC COM 57165B106 98 97428 SH DFND 01 97428 0 0 MARSH & MCLENNAN COS INC COM 571748102 14946 134156 SH DFND 02 0 0 134156 MARSH & MCLENNAN COS INC COM 571748102 4237044 38031092 SH SOLE 0 0 38031092 MARSH & MCLENNAN COS INC COM 571748102 20275 181983 SH SOLE 181983 0 0 MARSH & MCLENNAN COS INC COM 571748102 66714 598814 SH DFND 01 598814 0 0 MARSH & MCLENNAN COS INC COM 571748102 17445 156582 SH DFND 02 0 156582 0 MARRIOTT INTL INC NEW CL A 571903202 11514 76034 SH DFND 02 0 0 76034 MARRIOTT INTL INC NEW CL A 571903202 3004117 19838323 SH SOLE 0 0 19838323 MARRIOTT INTL INC NEW CL A 571903202 14109 93174 SH SOLE 93174 0 0 MARRIOTT INTL INC NEW CL A 571903202 49158 324626 SH DFND 01 324626 0 0 MARRIOTT INTL INC NEW CL A 571903202 12523 82699 SH DFND 02 0 82699 0 MARTEN TRANS LTD COM 573075108 51541 2398362 SH SOLE 0 0 2398362 MARTEN TRANS LTD COM 573075108 99 4619 SH SOLE 4619 0 0 MARTEN TRANS LTD COM 573075108 711 33107 SH DFND 01 33107 0 0 MARTEN TRANS LTD COM 573075108 381 17707 SH DFND 02 0 17707 0 MARTIN MARIETTA MATLS INC COM 573284106 4622 16530 SH DFND 02 0 0 16530 MARTIN MARIETTA MATLS INC COM 573284106 1893886 6772586 SH SOLE 0 0 6772586 MARTIN MARIETTA MATLS INC COM 573284106 6006 21477 SH SOLE 21477 0 0 MARTIN MARIETTA MATLS INC COM 573284106 20068 71763 SH DFND 01 71763 0 0 MARTIN MARIETTA MATLS INC COM 573284106 4558 16298 SH DFND 02 0 16298 0 MASCO CORP COM 574599106 3761 78375 SH DFND 02 0 0 78375 MASCO CORP COM 574599106 1512510 31517191 SH SOLE 0 0 31517191 MASCO CORP COM 574599106 4761 99198 SH SOLE 99198 0 0 MASCO CORP COM 574599106 15443 321786 SH DFND 01 321786 0 0 MASCO CORP COM 574599106 4491 93584 SH DFND 02 0 93584 0 MASIMO CORP COM 574795100 707083 4473509 SH SOLE 0 0 4473509 MASIMO CORP COM 574795100 1018 6443 SH SOLE 6443 0 0 MASIMO CORP COM 574795100 3404 21538 SH DFND 01 21538 0 0 MASIMO CORP COM 574795100 2025 12813 SH DFND 02 0 12813 0 MASONITE INTL CORP NEW COM 575385109 160624 2224407 SH SOLE 0 0 2224407 MASONITE INTL CORP NEW COM 575385109 208 2885 SH SOLE 2885 0 0 MASONITE INTL CORP NEW COM 575385109 3416 47307 SH DFND 01 47307 0 0 MASONITE INTL CORP NEW COM 575385109 274 3800 SH DFND 02 0 3800 0 MASTEC INC COM 576323109 434441 6771216 SH SOLE 0 0 6771216 MASTEC INC COM 576323109 520 8100 SH SOLE 8100 0 0 MASTEC INC COM 576323109 7609 118593 SH DFND 01 118593 0 0 MASTEC INC COM 576323109 704 10966 SH DFND 02 0 10966 0 MASTECH DIGITAL INC COM 57633B100 1635 147674 SH SOLE 0 0 147674 MASTERCARD INC CL A 57636Q104 70943 237595 SH DFND 02 0 0 237595 MASTERCARD INC CL A 57636Q104 20811415 69698969 SH SOLE 0 0 69698969 MASTERCARD INC CL A 57636Q104 95570 320070 SH SOLE 320070 0 0 MASTERCARD INC CL A 57636Q104 316330 1059412 SH DFND 01 1059412 0 0 MASTERCARD INC CL A 57636Q104 73192 245125 SH DFND 02 0 245125 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 14881 944795 SH SOLE 0 0 944795 MASTERCRAFT BOAT HLDGS INC COM 57637H103 48 3077 SH SOLE 3077 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 572 36305 SH DFND 01 36305 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 20 1269 SH DFND 02 0 1269 0 MATADOR RES CO COM 576485205 186585 10383121 SH SOLE 0 0 10383121 MATADOR RES CO COM 576485205 311 17311 SH SOLE 17311 0 0 MATADOR RES CO COM 576485205 1884 104846 SH DFND 01 104846 0 0 MATADOR RES CO COM 576485205 513 28523 SH DFND 02 0 28523 0 MATCH GROUP INC COM 57665R106 1105 13461 SH DFND 02 0 0 13461 MATCH GROUP INC COM 57665R106 491406 5984730 SH SOLE 0 0 5984730 MATCH GROUP INC COM 57665R106 1695 20638 SH SOLE 20638 0 0 MATCH GROUP INC COM 57665R106 2007 24444 SH DFND 01 24444 0 0 MATCH GROUP INC COM 57665R106 1080 13150 SH DFND 02 0 13150 0 MATERION CORP COM 576690101 126307 2124599 SH SOLE 0 0 2124599 MATERION CORP COM 576690101 201 3377 SH SOLE 3377 0 0 MATERION CORP COM 576690101 1560 26243 SH DFND 01 26243 0 0 MATERION CORP COM 576690101 133 2244 SH DFND 02 0 2244 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 12004 5288314 SH SOLE 0 0 5288314 MATINAS BIOPHARMA HLDGS INC COM 576810105 47 20493 SH DFND 01 20493 0 0 MATRIX SVC CO COM 576853105 39053 1706870 SH SOLE 0 0 1706870 MATRIX SVC CO COM 576853105 98 4301 SH SOLE 4301 0 0 MATRIX SVC CO COM 576853105 516 22533 SH DFND 01 22533 0 0 MATRIX SVC CO COM 576853105 30 1294 SH DFND 02 0 1294 0 MATSON INC COM 57686G105 176609 4328652 SH SOLE 0 0 4328652 MATSON INC COM 57686G105 53 1309 SH SOLE 1309 0 0 MATSON INC COM 57686G105 1464 35873 SH DFND 01 35873 0 0 MATSON INC COM 57686G105 20 500 SH DFND 02 0 500 0 MATTEL INC COM 577081102 433299 31977787 SH SOLE 0 0 31977787 MATTEL INC COM 577081102 570 42043 SH SOLE 42043 0 0 MATTEL INC COM 577081102 2020 149068 SH DFND 01 149068 0 0 MATTEL INC COM 577081102 773 57077 SH DFND 02 0 57077 0 MATTHEWS INTL CORP CL A 577128101 130216 3411480 SH SOLE 0 0 3411480 MATTHEWS INTL CORP CL A 577128101 179 4702 SH SOLE 4702 0 0 MATTHEWS INTL CORP CL A 577128101 995 26074 SH DFND 01 26074 0 0 MATTHEWS INTL CORP CL A 577128101 181 4746 SH DFND 02 0 4746 0 MAUI LD & PINEAPPLE INC COM 577345101 3632 322808 SH SOLE 0 0 322808 MAUI LD & PINEAPPLE INC COM 577345101 120 10660 SH DFND 01 10660 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 4586 74564 SH DFND 02 0 0 74564 MAXIM INTEGRATED PRODS INC COM 57772K101 1973447 32083357 SH SOLE 0 0 32083357 MAXIM INTEGRATED PRODS INC COM 57772K101 6398 104021 SH SOLE 104021 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 19230 312632 SH DFND 01 312632 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 4431 72035 SH DFND 02 0 72035 0 MAXLINEAR INC COM 57776J100 143550 6764860 SH SOLE 0 0 6764860 MAXLINEAR INC COM 57776J100 174 8178 SH SOLE 8178 0 0 MAXLINEAR INC COM 57776J100 2765 130280 SH DFND 01 130280 0 0 MAXLINEAR INC COM 57776J100 248 11670 SH DFND 02 0 11670 0 MAXAR TECHNOLOGIES INC COM 57778K105 83355 5319406 SH SOLE 0 0 5319406 MAXAR TECHNOLOGIES INC COM 57778K105 124 7904 SH SOLE 7904 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 780 49748 SH DFND 01 49748 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 88 5617 SH DFND 02 0 5617 0 MAXIMUS INC COM 577933104 516361 6941273 SH SOLE 0 0 6941273 MAXIMUS INC COM 577933104 684 9200 SH SOLE 9200 0 0 MAXIMUS INC COM 577933104 9374 126006 SH DFND 01 126006 0 0 MAXIMUS INC COM 577933104 662 8905 SH DFND 02 0 8905 0 MAYS J W INC COM 578473100 260 8610 SH SOLE 0 0 8610 MAYS J W INC COM 578473100 3 100 SH DFND 01 100 0 0 MAYVILLE ENGINEERING CO INC COM 578605107 2823 301002 SH SOLE 0 0 301002 MAYVILLE ENGINEERING CO INC COM 578605107 113 12042 SH DFND 01 12042 0 0 MCCLATCHY CO CL A NEW 579489303 24 50275 SH SOLE 0 0 50275 MCCORMICK & CO INC COM NON VTG 579780206 5552 32709 SH DFND 02 0 0 32709 MCCORMICK & CO INC COM NON VTG 579780206 2488166 14659551 SH SOLE 0 0 14659551 MCCORMICK & CO INC COM NON VTG 579780206 7480 44070 SH SOLE 44070 0 0 MCCORMICK & CO INC COM NON VTG 579780206 24533 144542 SH DFND 01 144542 0 0 MCCORMICK & CO INC COM NON VTG 579780206 8220 48428 SH DFND 02 0 48428 0 MCDERMOTT INTL INC COM 580037703 10073 14887379 SH SOLE 0 0 14887379 MCDERMOTT INTL INC COM 580037703 28 40896 SH SOLE 40896 0 0 MCDERMOTT INTL INC COM 580037703 104 153389 SH DFND 01 153389 0 0 MCDERMOTT INTL INC COM 580037703 22 32922 SH DFND 02 0 32922 0 MCDONALDS CORP COM 580135101 39589 200340 SH DFND 02 0 0 200340 MCDONALDS CORP COM 580135101 13067368 66127058 SH SOLE 0 0 66127058 MCDONALDS CORP COM 580135101 53369 270072 SH SOLE 270072 0 0 MCDONALDS CORP COM 580135101 169768 859105 SH DFND 01 859105 0 0 MCDONALDS CORP COM 580135101 45055 227999 SH DFND 02 0 227999 0 MCEWEN MNG INC COM 58039P107 7109 5597577 SH SOLE 0 0 5597577 MCEWEN MNG INC COM 58039P107 33 25600 SH SOLE 25600 0 0 MCEWEN MNG INC COM 58039P107 63 49574 SH DFND 01 49574 0 0 MCEWEN MNG INC COM 58039P107 28 21720 SH DFND 02 0 21720 0 MCGRATH RENTCORP COM 580589109 194556 2541893 SH SOLE 0 0 2541893 MCGRATH RENTCORP COM 580589109 289 3774 SH SOLE 3774 0 0 MCGRATH RENTCORP COM 580589109 2994 39114 SH DFND 01 39114 0 0 MCGRATH RENTCORP COM 580589109 412 5379 SH DFND 02 0 5379 0 MCKESSON CORP COM 58155Q103 6954 50278 SH DFND 02 0 0 50278 MCKESSON CORP COM 58155Q103 2121898 15340497 SH SOLE 0 0 15340497 MCKESSON CORP COM 58155Q103 8955 64739 SH SOLE 64739 0 0 MCKESSON CORP COM 58155Q103 28387 205224 SH DFND 01 205224 0 0 MCKESSON CORP COM 58155Q103 7588 54861 SH DFND 02 0 54861 0 MECHEL PAO SPONSORED ADR NE 583840608 1836 891280 SH SOLE 0 0 891280 MECHEL PAO SPONSORED ADR NE 583840608 39 18862 SH DFND 01 18862 0 0 MECHEL PAO SPONSORED ADR NE 583840608 17 8106 SH DFND 02 0 8106 0 MEDALLION FINL CORP COM 583928106 6154 846546 SH SOLE 0 0 846546 MEDALLION FINL CORP COM 583928106 117 16097 SH DFND 01 16097 0 0 MEDALLIA INC COM 584021109 50024 1607969 SH SOLE 0 0 1607969 MEDALLIA INC COM 584021109 105 3374 SH SOLE 3374 0 0 MEDALLIA INC COM 584021109 225 7220 SH DFND 01 7220 0 0 MEDALLIA INC COM 584021109 73 2345 SH DFND 02 0 2345 0 MEDALIST DIVERSIFIED REIT IN COM 58403P105 77 22394 SH SOLE 0 0 22394 MEDICAL PPTYS TRUST INC COM 58463J304 2396 113516 SH DFND 02 0 0 113516 MEDICAL PPTYS TRUST INC COM 58463J304 1633954 77401878 SH SOLE 0 0 77401878 MEDICAL PPTYS TRUST INC COM 58463J304 15250 722427 SH SOLE 722427 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 4176 197803 SH DFND 01 197803 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 12473 590858 SH DFND 02 0 590858 0 MEDICINES CO COM 584688105 639216 7525495 SH SOLE 0 0 7525495 MEDICINES CO COM 584688105 7778 91566 SH DFND 01 91566 0 0 MEDICINES CO COM 584688105 1279 15055 SH DFND 02 0 15055 0 MEDICINOVA INC COM NEW 58468P206 11772 1746632 SH SOLE 0 0 1746632 MEDICINOVA INC COM NEW 58468P206 544 80710 SH DFND 01 80710 0 0 MEDIFAST INC COM 58470H101 145557 1328320 SH SOLE 0 0 1328320 MEDIFAST INC COM 58470H101 162 1480 SH SOLE 1480 0 0 MEDIFAST INC COM 58470H101 2415 22040 SH DFND 01 22040 0 0 MEDIFAST INC COM 58470H101 413 3767 SH DFND 02 0 3767 0 MEDNAX INC COM 58502B106 206646 7435974 SH SOLE 0 0 7435974 MEDNAX INC COM 58502B106 321 11558 SH SOLE 11558 0 0 MEDNAX INC COM 58502B106 887 31923 SH DFND 01 31923 0 0 MEDNAX INC COM 58502B106 378 13603 SH DFND 02 0 13603 0 MEDLEY MGMT INC CL A COM 58503T106 354 119467 SH SOLE 0 0 119467 MEDPACE HLDGS INC COM 58506Q109 311113 3701077 SH SOLE 0 0 3701077 MEDPACE HLDGS INC COM 58506Q109 283 3364 SH SOLE 3364 0 0 MEDPACE HLDGS INC COM 58506Q109 4584 54535 SH DFND 01 54535 0 0 MEDPACE HLDGS INC COM 58506Q109 379 4503 SH DFND 02 0 4503 0 MEET GROUP INC COM 58513U101 17324 3457917 SH SOLE 0 0 3457917 MEET GROUP INC COM 58513U101 12 2495 SH SOLE 2495 0 0 MEET GROUP INC COM 58513U101 540 107686 SH DFND 01 107686 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 1305 53987 SH DFND 02 0 0 53987 MELCO RESORTS AND ENTMT LTD ADR 585464100 13119 542773 SH SOLE 0 0 542773 MELCO RESORTS AND ENTMT LTD ADR 585464100 1891 78227 SH SOLE 78227 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 337 13936 SH DFND 01 13936 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 1264 52294 SH DFND 02 0 52294 0 MENLO THERAPEUTICS INC COM 586858102 2404 517998 SH SOLE 0 0 517998 MENLO THERAPEUTICS INC COM 586858102 57 12296 SH DFND 01 12296 0 0 MERCADOLIBRE INC COM 58733R102 6852 11981 SH DFND 02 0 0 11981 MERCADOLIBRE INC COM 58733R102 64521 112811 SH SOLE 0 0 112811 MERCADOLIBRE INC COM 58733R102 9015 15762 SH SOLE 15762 0 0 MERCADOLIBRE INC COM 58733R102 7256 12687 SH DFND 02 0 12687 0 MERCANTILE BANK CORP COM 587376104 27603 756863 SH SOLE 0 0 756863 MERCANTILE BANK CORP COM 587376104 64 1757 SH SOLE 1757 0 0 MERCANTILE BANK CORP COM 587376104 486 13322 SH DFND 01 13322 0 0 MERCANTILE BANK CORP COM 587376104 29 800 SH DFND 02 0 800 0 MERCER INTL INC COM 588056101 16504 1341820 SH SOLE 0 0 1341820 MERCER INTL INC COM 588056101 70 5675 SH SOLE 5675 0 0 MERCER INTL INC COM 588056101 99 8057 SH DFND 01 8057 0 0 MERCER INTL INC COM 588056101 33 2683 SH DFND 02 0 2683 0 MERCHANTS BANCORP IND COM 58844R108 14002 710405 SH SOLE 0 0 710405 MERCHANTS BANCORP IND COM 58844R108 28 1400 SH SOLE 1400 0 0 MERCHANTS BANCORP IND COM 58844R108 170 8623 SH DFND 01 8623 0 0 MERCHANTS BANCORP IND COM 58844R108 10 500 SH DFND 02 0 500 0 MERCK & CO INC COM 58933Y105 61527 676489 SH DFND 02 0 0 676489 MERCK & CO INC COM 58933Y105 18661160 205180424 SH SOLE 0 0 205180424 MERCK & CO INC COM 58933Y105 82391 905894 SH SOLE 905894 0 0 MERCK & CO INC COM 58933Y105 275755 3031940 SH DFND 01 3031940 0 0 MERCK & CO INC COM 58933Y105 67993 747586 SH DFND 02 0 747586 0 MERCURY SYS INC COM 589378108 353962 5121721 SH SOLE 0 0 5121721 MERCURY SYS INC COM 589378108 505 7304 SH SOLE 7304 0 0 MERCURY SYS INC COM 589378108 7428 107485 SH DFND 01 107485 0 0 MERCURY SYS INC COM 589378108 889 12869 SH DFND 02 0 12869 0 MERCURY GENL CORP NEW COM 589400100 125575 2576963 SH SOLE 0 0 2576963 MERCURY GENL CORP NEW COM 589400100 161 3308 SH SOLE 3308 0 0 MERCURY GENL CORP NEW COM 589400100 501 10288 SH DFND 01 10288 0 0 MERCURY GENL CORP NEW COM 589400100 232 4769 SH DFND 02 0 4769 0 MEREDITH CORP COM 589433101 128218 3948807 SH SOLE 0 0 3948807 MEREDITH CORP COM 589433101 197 6080 SH SOLE 6080 0 0 MEREDITH CORP COM 589433101 2565 78991 SH DFND 01 78991 0 0 MEREDITH CORP COM 589433101 166 5114 SH DFND 02 0 5114 0 MERIDIAN BIOSCIENCE INC COM 589584101 44437 4548274 SH SOLE 0 0 4548274 MERIDIAN BIOSCIENCE INC COM 589584101 51 5267 SH SOLE 5267 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 386 39552 SH DFND 01 39552 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 85 8733 SH DFND 02 0 8733 0 MERIDIAN BK PAOLI PA COM 58958P104 5553 275038 SH SOLE 0 0 275038 MERIDIAN BK PAOLI PA COM 58958P104 32 1598 SH DFND 01 1598 0 0 MERIDIAN BANCORP INC MD COM 58958U103 48834 2430737 SH SOLE 0 0 2430737 MERIDIAN BANCORP INC MD COM 58958U103 144 7161 SH SOLE 7161 0 0 MERIDIAN BANCORP INC MD COM 58958U103 978 48673 SH DFND 01 48673 0 0 MERIDIAN BANCORP INC MD COM 58958U103 263 13100 SH DFND 02 0 13100 0 MERIT MED SYS INC COM 589889104 172851 5536562 SH SOLE 0 0 5536562 MERIT MED SYS INC COM 589889104 226 7237 SH SOLE 7237 0 0 MERIT MED SYS INC COM 589889104 3324 106455 SH DFND 01 106455 0 0 MERIT MED SYS INC COM 589889104 319 10228 SH DFND 02 0 10228 0 MERITAGE HOMES CORP COM 59001A102 255129 4174919 SH SOLE 0 0 4174919 MERITAGE HOMES CORP COM 59001A102 279 4569 SH SOLE 4569 0 0 MERITAGE HOMES CORP COM 59001A102 1849 30258 SH DFND 01 30258 0 0 MERITAGE HOMES CORP COM 59001A102 342 5603 SH DFND 02 0 5603 0 MERITOR INC COM 59001K100 257688 9839188 SH SOLE 0 0 9839188 MERITOR INC COM 59001K100 253 9667 SH SOLE 9667 0 0 MERITOR INC COM 59001K100 3527 134661 SH DFND 01 134661 0 0 MERITOR INC COM 59001K100 361 13789 SH DFND 02 0 13789 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 1570 498498 SH SOLE 0 0 498498 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 14 4529 SH DFND 01 4529 0 0 MERSANA THERAPEUTICS INC COM 59045L106 10515 1835071 SH SOLE 0 0 1835071 MERSANA THERAPEUTICS INC COM 59045L106 184 32193 SH DFND 01 32193 0 0 MESA AIR GROUP INC COM NEW 590479135 11391 1274199 SH SOLE 0 0 1274199 MESA AIR GROUP INC COM NEW 590479135 14 1566 SH SOLE 1566 0 0 MESA AIR GROUP INC COM NEW 590479135 248 27751 SH DFND 01 27751 0 0 MESA LABS INC COM 59064R109 71706 287514 SH SOLE 0 0 287514 MESA LABS INC COM 59064R109 124 496 SH SOLE 496 0 0 MESA LABS INC COM 59064R109 1964 7873 SH DFND 01 7873 0 0 MESA LABS INC COM 59064R109 88 354 SH DFND 02 0 354 0 META FINL GROUP INC COM 59100U108 77456 2121505 SH SOLE 0 0 2121505 META FINL GROUP INC COM 59100U108 181 4965 SH SOLE 4965 0 0 META FINL GROUP INC COM 59100U108 1924 52688 SH DFND 01 52688 0 0 META FINL GROUP INC COM 59100U108 386 10563 SH DFND 02 0 10563 0 METHANEX CORP COM 59151K108 664 17193 SH DFND 02 0 0 17193 METHANEX CORP COM 59151K108 80455 2082715 SH SOLE 0 0 2082715 METHANEX CORP COM 59151K108 786 20351 SH SOLE 20351 0 0 METHANEX CORP COM 59151K108 1377 35642 SH DFND 01 35642 0 0 METHANEX CORP COM 59151K108 982 25424 SH DFND 02 0 25424 0 METHODE ELECTRS INC COM 591520200 150704 3829832 SH SOLE 0 0 3829832 METHODE ELECTRS INC COM 591520200 239 6084 SH SOLE 6084 0 0 METHODE ELECTRS INC COM 591520200 1204 30588 SH DFND 01 30588 0 0 METHODE ELECTRS INC COM 591520200 265 6723 SH DFND 02 0 6723 0 METLIFE INC COM 59156R108 11119 218154 SH DFND 02 0 0 218154 METLIFE INC COM 59156R108 3082121 60469320 SH SOLE 0 0 60469320 METLIFE INC COM 59156R108 13985 274377 SH SOLE 274377 0 0 METLIFE INC COM 59156R108 44961 882114 SH DFND 01 882114 0 0 METLIFE INC COM 59156R108 11617 227909 SH DFND 02 0 227909 0 METROCITY BANKSHARES INC COM 59165J105 441 25206 SH SOLE 0 0 25206 METROCITY BANKSHARES INC COM 59165J105 195 11163 SH DFND 01 11163 0 0 METROPOLITAN BK HLDG CORP COM 591774104 13242 274563 SH SOLE 0 0 274563 METROPOLITAN BK HLDG CORP COM 591774104 275 5705 SH DFND 01 5705 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 5241 6607 SH DFND 02 0 0 6607 METTLER TOLEDO INTERNATIONAL COM 592688105 2160773 2723846 SH SOLE 0 0 2723846 METTLER TOLEDO INTERNATIONAL COM 592688105 7135 8994 SH SOLE 8994 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 22996 28988 SH DFND 01 28988 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 5578 7032 SH DFND 02 0 7032 0 MICHAELS COS INC COM 59408Q106 66458 8214893 SH SOLE 0 0 8214893 MICHAELS COS INC COM 59408Q106 88 10896 SH SOLE 10896 0 0 MICHAELS COS INC COM 59408Q106 563 69589 SH DFND 01 69589 0 0 MICHAELS COS INC COM 59408Q106 96 11880 SH DFND 02 0 11880 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 20296 1446643 SH SOLE 0 0 1446643 MICROSOFT CORP COM 594918104 302272 1916755 SH DFND 02 0 0 1916755 MICROSOFT CORP COM 594918104 95895803 608090061 SH SOLE 0 0 608090061 MICROSOFT CORP COM 594918104 406086 2575051 SH SOLE 2575051 0 0 MICROSOFT CORP COM 594918104 1433774 9091784 SH DFND 01 9091784 0 0 MICROSOFT CORP COM 594918104 314395 1993630 SH DFND 02 0 1993630 0 MICROVISION INC DEL COM NEW 594960304 2878 3996974 SH SOLE 0 0 3996974 MICROVISION INC DEL COM NEW 594960304 12 17207 SH DFND 01 17207 0 0 MICROSTRATEGY INC CL A NEW 594972408 125324 878665 SH SOLE 0 0 878665 MICROSTRATEGY INC CL A NEW 594972408 152 1066 SH SOLE 1066 0 0 MICROSTRATEGY INC CL A NEW 594972408 2324 16293 SH DFND 01 16293 0 0 MICROSTRATEGY INC CL A NEW 594972408 176 1234 SH DFND 02 0 1234 0 MICROCHIP TECHNOLOGY INC COM 595017104 6621 63223 SH DFND 02 0 0 63223 MICROCHIP TECHNOLOGY INC COM 595017104 2950740 28177425 SH SOLE 0 0 28177425 MICROCHIP TECHNOLOGY INC COM 595017104 8537 81519 SH SOLE 81519 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 28615 273255 SH DFND 01 273255 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 6822 65143 SH DFND 02 0 65143 0 MICROBOT MED INC COM NEW 59503A204 470 46177 SH SOLE 0 0 46177 MICRON TECHNOLOGY INC COM 595112103 15649 290975 SH DFND 02 0 0 290975 MICRON TECHNOLOGY INC COM 595112103 4597242 85482373 SH SOLE 0 0 85482373 MICRON TECHNOLOGY INC COM 595112103 21151 393285 SH SOLE 393285 0 0 MICRON TECHNOLOGY INC COM 595112103 67320 1251762 SH DFND 01 1251762 0 0 MICRON TECHNOLOGY INC COM 595112103 16001 297528 SH DFND 02 0 297528 0 MID AMER APT CMNTYS INC COM 59522J103 3712 28151 SH DFND 02 0 0 28151 MID AMER APT CMNTYS INC COM 59522J103 2502371 18977484 SH SOLE 0 0 18977484 MID AMER APT CMNTYS INC COM 59522J103 21013 159357 SH SOLE 159357 0 0 MID AMER APT CMNTYS INC COM 59522J103 16963 128641 SH DFND 01 128641 0 0 MID AMER APT CMNTYS INC COM 59522J103 20493 155415 SH DFND 02 0 155415 0 MID PENN BANCORP INC COM 59540G107 7254 251882 SH SOLE 0 0 251882 MID PENN BANCORP INC COM 59540G107 158 5492 SH DFND 01 5492 0 0 MID SOUTHERN BANCORP INC COM 59548Q107 224 16680 SH SOLE 0 0 16680 MIDDLEBY CORP COM 596278101 1470 13419 SH DFND 02 0 0 13419 MIDDLEBY CORP COM 596278101 540063 4931183 SH SOLE 0 0 4931183 MIDDLEBY CORP COM 596278101 1923 17555 SH SOLE 17555 0 0 MIDDLEBY CORP COM 596278101 2743 25042 SH DFND 01 25042 0 0 MIDDLEBY CORP COM 596278101 1534 14011 SH DFND 02 0 14011 0 MIDDLEFIELD BANC CORP COM NEW 596304204 6468 247906 SH SOLE 0 0 247906 MIDDLEFIELD BANC CORP COM NEW 596304204 36 1378 SH DFND 01 1378 0 0 MIDDLESEX WATER CO COM 596680108 65558 1031279 SH SOLE 0 0 1031279 MIDDLESEX WATER CO COM 596680108 169 2663 SH SOLE 2663 0 0 MIDDLESEX WATER CO COM 596680108 1891 29754 SH DFND 01 29754 0 0 MIDDLESEX WATER CO COM 596680108 610 9600 SH DFND 02 0 9600 0 MIDLAND STS BANCORP INC ILL COM 597742105 29286 1011266 SH SOLE 0 0 1011266 MIDLAND STS BANCORP INC ILL COM 597742105 64 2227 SH SOLE 2227 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 593 20490 SH DFND 01 20490 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 35 1199 SH DFND 02 0 1199 0 MIDWESTONE FINL GROUP INC NE COM 598511103 23274 642406 SH SOLE 0 0 642406 MIDWESTONE FINL GROUP INC NE COM 598511103 110 3030 SH SOLE 3030 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 344 9489 SH DFND 01 9489 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 60 1649 SH DFND 02 0 1649 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 744 535166 SH SOLE 0 0 535166 MILLENDO THERAPEUTICS INC COM 60040X103 3954 586619 SH SOLE 0 0 586619 MILLENDO THERAPEUTICS INC COM 60040X103 112 16575 SH DFND 01 16575 0 0 MILLER HERMAN INC COM 600544100 234058 5619639 SH SOLE 0 0 5619639 MILLER HERMAN INC COM 600544100 344 8251 SH SOLE 8251 0 0 MILLER HERMAN INC COM 600544100 4856 116580 SH DFND 01 116580 0 0 MILLER HERMAN INC COM 600544100 382 9181 SH DFND 02 0 9181 0 MILLER INDS INC TENN COM NEW 600551204 19295 519665 SH SOLE 0 0 519665 MILLER INDS INC TENN COM NEW 600551204 368 9922 SH DFND 01 9922 0 0 MINERALS TECHNOLOGIES INC COM 603158106 187142 3247310 SH SOLE 0 0 3247310 MINERALS TECHNOLOGIES INC COM 603158106 310 5379 SH SOLE 5379 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1710 29679 SH DFND 01 29679 0 0 MINERALS TECHNOLOGIES INC COM 603158106 320 5544 SH DFND 02 0 5544 0 MINERVA NEUROSCIENCES INC COM 603380106 11533 1622126 SH SOLE 0 0 1622126 MINERVA NEUROSCIENCES INC COM 603380106 390 54876 SH DFND 01 54876 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 310 646437 SH SOLE 0 0 646437 MIRAGEN THERAPEUTICS INC COM 60463E103 2 4906 SH DFND 01 4906 0 0 MIRATI THERAPEUTICS INC COM 60468T105 386888 3002387 SH SOLE 0 0 3002387 MIRATI THERAPEUTICS INC COM 60468T105 411 3188 SH SOLE 3188 0 0 MIRATI THERAPEUTICS INC COM 60468T105 7090 55022 SH DFND 01 55022 0 0 MIRATI THERAPEUTICS INC COM 60468T105 904 7014 SH DFND 02 0 7014 0 MIRUM PHARMACEUTICALS INC COM 604749101 1859 75808 SH SOLE 0 0 75808 MIRUM PHARMACEUTICALS INC COM 604749101 113 4625 SH DFND 01 4625 0 0 MISONIX INC COM 604871103 10827 581781 SH SOLE 0 0 581781 MISONIX INC COM 604871103 317 17015 SH DFND 01 17015 0 0 MISTRAS GROUP INC COM 60649T107 23484 1645687 SH SOLE 0 0 1645687 MISTRAS GROUP INC COM 60649T107 14 1000 SH SOLE 1000 0 0 MISTRAS GROUP INC COM 60649T107 259 18157 SH DFND 01 18157 0 0 MISTRAS GROUP INC COM 60649T107 16 1100 SH DFND 02 0 1100 0 MITCHAM INDS INC COM 606501104 1454 506574 SH SOLE 0 0 506574 MITCHAM INDS INC COM 606501104 2 862 SH DFND 01 862 0 0 MITEK SYS INC COM NEW 606710200 17165 2243761 SH SOLE 0 0 2243761 MITEK SYS INC COM NEW 606710200 38 5013 SH SOLE 5013 0 0 MITEK SYS INC COM NEW 606710200 577 75469 SH DFND 01 75469 0 0 MITEK SYS INC COM NEW 606710200 29 3819 SH DFND 02 0 3819 0 MOBILEIRON INC COM NEW 60739U204 32465 6680056 SH SOLE 0 0 6680056 MOBILEIRON INC COM NEW 60739U204 51 10522 SH SOLE 10522 0 0 MOBILEIRON INC COM NEW 60739U204 930 191371 SH DFND 01 191371 0 0 MOBILEIRON INC COM NEW 60739U204 19 3900 SH DFND 02 0 3900 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 144871 14273012 SH SOLE 0 0 14273012 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 712 70150 SH SOLE 70150 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1573 154998 SH DFND 01 154998 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1632 160831 SH DFND 02 0 160831 0 MOBILE MINI INC COM 60740F105 183867 4850090 SH SOLE 0 0 4850090 MOBILE MINI INC COM 60740F105 224 5907 SH SOLE 5907 0 0 MOBILE MINI INC COM 60740F105 2022 53342 SH DFND 01 53342 0 0 MOBILE MINI INC COM 60740F105 270 7117 SH DFND 02 0 7117 0 MODEL N INC COM 607525102 55885 1593518 SH SOLE 0 0 1593518 MODEL N INC COM 607525102 93 2664 SH SOLE 2664 0 0 MODEL N INC COM 607525102 2231 63608 SH DFND 01 63608 0 0 MODEL N INC COM 607525102 81 2300 SH DFND 02 0 2300 0 MODERNA INC COM 60770K107 336984 17228243 SH SOLE 0 0 17228243 MODERNA INC COM 60770K107 1776 90794 SH DFND 01 90794 0 0 MODINE MFG CO COM 607828100 24648 3201025 SH SOLE 0 0 3201025 MODINE MFG CO COM 607828100 63 8136 SH SOLE 8136 0 0 MODINE MFG CO COM 607828100 324 42026 SH DFND 01 42026 0 0 MODINE MFG CO COM 607828100 102 13300 SH DFND 02 0 13300 0 MOELIS & CO CL A 60786M105 148145 4641122 SH SOLE 0 0 4641122 MOELIS & CO CL A 60786M105 202 6320 SH SOLE 6320 0 0 MOELIS & CO CL A 60786M105 2682 84009 SH DFND 01 84009 0 0 MOELIS & CO CL A 60786M105 236 7393 SH DFND 02 0 7393 0 MOHAWK GROUP HLDGS INC COM 608189106 974 165330 SH SOLE 0 0 165330 MOHAWK INDS INC COM 608190104 2320 17009 SH DFND 02 0 0 17009 MOHAWK INDS INC COM 608190104 857079 6284490 SH SOLE 0 0 6284490 MOHAWK INDS INC COM 608190104 2770 20314 SH SOLE 20314 0 0 MOHAWK INDS INC COM 608190104 9176 67284 SH DFND 01 67284 0 0 MOHAWK INDS INC COM 608190104 2143 15716 SH DFND 02 0 15716 0 MOLECULAR TEMPLATES INC COM 608550109 13126 938585 SH SOLE 0 0 938585 MOLECULAR TEMPLATES INC COM 608550109 401 28678 SH DFND 01 28678 0 0 MOLECULIN BIOTECH INC COM 60855D101 2381 2602114 SH SOLE 0 0 2602114 MOLINA HEALTHCARE INC COM 60855R100 791670 5834404 SH SOLE 0 0 5834404 MOLINA HEALTHCARE INC COM 60855R100 1076 7927 SH SOLE 7927 0 0 MOLINA HEALTHCARE INC COM 60855R100 3685 27154 SH DFND 01 27154 0 0 MOLINA HEALTHCARE INC COM 60855R100 1653 12184 SH DFND 02 0 12184 0 MOLSON COORS BREWING CO CL B 60871R209 2675 49637 SH DFND 02 0 0 49637 MOLSON COORS BREWING CO CL B 60871R209 1175021 21800012 SH SOLE 0 0 21800012 MOLSON COORS BREWING CO CL B 60871R209 3389 62881 SH SOLE 62881 0 0 MOLSON COORS BREWING CO CL B 60871R209 11287 209404 SH DFND 01 209404 0 0 MOLSON COORS BREWING CO CL B 60871R209 2872 53284 SH DFND 02 0 53284 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 230723 11694019 SH SOLE 0 0 11694019 MOMENTA PHARMACEUTICALS INC COM 60877T100 278 14082 SH SOLE 14082 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 3893 197304 SH DFND 01 197304 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 284 14383 SH DFND 02 0 14383 0 MOMO INC ADR 60879B107 123801 3695567 SH SOLE 0 0 3695567 MOMO INC ADR 60879B107 820 24467 SH SOLE 24467 0 0 MOMO INC ADR 60879B107 1622 48430 SH DFND 01 48430 0 0 MOMO INC ADR 60879B107 1611 48082 SH DFND 02 0 48082 0 MONAKER GROUP INC COM NEW 609011200 454 210266 SH SOLE 0 0 210266 MONARCH CASINO & RESORT INC COM 609027107 34811 717015 SH SOLE 0 0 717015 MONARCH CASINO & RESORT INC COM 609027107 106 2178 SH SOLE 2178 0 0 MONARCH CASINO & RESORT INC COM 609027107 971 20004 SH DFND 01 20004 0 0 MONARCH CASINO & RESORT INC COM 609027107 61 1248 SH DFND 02 0 1248 0 MONDELEZ INTL INC CL A 609207105 20823 378049 SH DFND 02 0 0 378049 MONDELEZ INTL INC CL A 609207105 6009726 109109042 SH SOLE 0 0 109109042 MONDELEZ INTL INC CL A 609207105 28061 509452 SH SOLE 509452 0 0 MONDELEZ INTL INC CL A 609207105 89450 1623998 SH DFND 01 1623998 0 0 MONDELEZ INTL INC CL A 609207105 24327 441662 SH DFND 02 0 441662 0 MONEYGRAM INTL INC COM NEW 60935Y208 3290 1566721 SH SOLE 0 0 1566721 MONEYGRAM INTL INC COM NEW 60935Y208 11 5196 SH DFND 01 5196 0 0 MONGODB INC CL A 60937P106 1473 11190 SH DFND 02 0 0 11190 MONGODB INC CL A 60937P106 531836 4041000 SH SOLE 0 0 4041000 MONGODB INC CL A 60937P106 1774 13482 SH SOLE 13482 0 0 MONGODB INC CL A 60937P106 2272 17263 SH DFND 01 17263 0 0 MONGODB INC CL A 60937P106 1201 9129 SH DFND 02 0 9129 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 135438 9353444 SH SOLE 0 0 9353444 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1572 108534 SH SOLE 108534 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1355 93560 SH DFND 01 93560 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1680 115988 SH DFND 02 0 115988 0 MONOLITHIC PWR SYS INC COM 609839105 677507 3805789 SH SOLE 0 0 3805789 MONOLITHIC PWR SYS INC COM 609839105 907 5095 SH SOLE 5095 0 0 MONOLITHIC PWR SYS INC COM 609839105 3291 18488 SH DFND 01 18488 0 0 MONOLITHIC PWR SYS INC COM 609839105 1543 8665 SH DFND 02 0 8665 0 MONRO INC COM 610236101 281354 3597880 SH SOLE 0 0 3597880 MONRO INC COM 610236101 374 4781 SH SOLE 4781 0 0 MONRO INC COM 610236101 5044 64503 SH DFND 01 64503 0 0 MONRO INC COM 610236101 400 5115 SH DFND 02 0 5115 0 MONSTER BEVERAGE CORP NEW COM 61174X109 6009 94558 SH DFND 02 0 0 94558 MONSTER BEVERAGE CORP NEW COM 61174X109 1879222 29570771 SH SOLE 0 0 29570771 MONSTER BEVERAGE CORP NEW COM 61174X109 9075 142796 SH SOLE 142796 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 28973 455904 SH DFND 01 455904 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 7434 116985 SH DFND 02 0 116985 0 MONTAGE RES CORP COM 61179L100 7108 895169 SH SOLE 0 0 895169 MONTAGE RES CORP COM 61179L100 13 1695 SH SOLE 1695 0 0 MONTAGE RES CORP COM 61179L100 121 15204 SH DFND 01 15204 0 0 MOODYS CORP COM 615369105 10732 45204 SH DFND 02 0 0 45204 MOODYS CORP COM 615369105 2898834 12210242 SH SOLE 0 0 12210242 MOODYS CORP COM 615369105 14216 59879 SH SOLE 59879 0 0 MOODYS CORP COM 615369105 46154 194405 SH DFND 01 194405 0 0 MOODYS CORP COM 615369105 10987 46279 SH DFND 02 0 46279 0 MOOG INC CL A 615394202 280275 3284605 SH SOLE 0 0 3284605 MOOG INC CL A 615394202 367 4306 SH SOLE 4306 0 0 MOOG INC CL A 615394202 5010 58709 SH DFND 01 58709 0 0 MOOG INC CL A 615394202 423 4958 SH DFND 02 0 4958 0 MORGAN STANLEY COM NEW 617446448 16561 323958 SH DFND 02 0 0 323958 MORGAN STANLEY COM NEW 617446448 4896644 95787239 SH SOLE 0 0 95787239 MORGAN STANLEY COM NEW 617446448 22865 447288 SH SOLE 447288 0 0 MORGAN STANLEY COM NEW 617446448 70431 1377761 SH DFND 01 1377761 0 0 MORGAN STANLEY COM NEW 617446448 17828 348755 SH DFND 02 0 348755 0 MORNINGSTAR INC COM 617700109 284331 1879127 SH SOLE 0 0 1879127 MORNINGSTAR INC COM 617700109 364 2407 SH SOLE 2407 0 0 MORNINGSTAR INC COM 617700109 1356 8962 SH DFND 01 8962 0 0 MORNINGSTAR INC COM 617700109 429 2835 SH DFND 02 0 2835 0 MORPHIC HLDG INC COM 61775R105 1721 100312 SH SOLE 0 0 100312 MORPHIC HLDG INC COM 61775R105 154 8974 SH DFND 01 8974 0 0 MOSAIC CO NEW COM 61945C103 2092 96667 SH DFND 02 0 0 96667 MOSAIC CO NEW COM 61945C103 815882 37702484 SH SOLE 0 0 37702484 MOSAIC CO NEW COM 61945C103 2659 122897 SH SOLE 122897 0 0 MOSAIC CO NEW COM 61945C103 8603 397533 SH DFND 01 397533 0 0 MOSAIC CO NEW COM 61945C103 2361 109083 SH DFND 02 0 109083 0 MOSYS INC COM 619718307 18 10086 SH SOLE 0 0 10086 MOTORCAR PTS AMER INC COM 620071100 27018 1226417 SH SOLE 0 0 1226417 MOTORCAR PTS AMER INC COM 620071100 54 2446 SH SOLE 2446 0 0 MOTORCAR PTS AMER INC COM 620071100 354 16076 SH DFND 01 16076 0 0 MOTORCAR PTS AMER INC COM 620071100 23 1054 SH DFND 02 0 1054 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 6851 42518 SH DFND 02 0 0 42518 MOTOROLA SOLUTIONS INC COM NEW 620076307 3088813 19168505 SH SOLE 0 0 19168505 MOTOROLA SOLUTIONS INC COM NEW 620076307 9677 60053 SH SOLE 60053 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 32501 201697 SH DFND 01 201697 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 10955 67983 SH DFND 02 0 67983 0 MOTUS GI HLDGS INC COM 62014P108 799 349075 SH SOLE 0 0 349075 MOTUS GI HLDGS INC COM 62014P108 13 5597 SH DFND 01 5597 0 0 MOVADO GROUP INC COM 624580106 38136 1754181 SH SOLE 0 0 1754181 MOVADO GROUP INC COM 624580106 55 2544 SH SOLE 2544 0 0 MOVADO GROUP INC COM 624580106 285 13116 SH DFND 01 13116 0 0 MOVADO GROUP INC COM 624580106 32 1455 SH DFND 02 0 1455 0 MUELLER INDS INC COM 624756102 180927 5698503 SH SOLE 0 0 5698503 MUELLER INDS INC COM 624756102 198 6238 SH SOLE 6238 0 0 MUELLER INDS INC COM 624756102 2576 81127 SH DFND 01 81127 0 0 MUELLER INDS INC COM 624756102 420 13213 SH DFND 02 0 13213 0 MUELLER WTR PRODS INC COM SER A 624758108 168856 14094814 SH SOLE 0 0 14094814 MUELLER WTR PRODS INC COM SER A 624758108 235 19590 SH SOLE 19590 0 0 MUELLER WTR PRODS INC COM SER A 624758108 2858 238526 SH DFND 01 238526 0 0 MUELLER WTR PRODS INC COM SER A 624758108 279 23269 SH DFND 02 0 23269 0 MR COOPER GROUP INC COM 62482R107 57634 4607042 SH SOLE 0 0 4607042 MR COOPER GROUP INC COM 62482R107 107 8524 SH SOLE 8524 0 0 MR COOPER GROUP INC COM 62482R107 1306 104371 SH DFND 01 104371 0 0 MR COOPER GROUP INC COM 62482R107 175 14006 SH DFND 02 0 14006 0 MURPHY OIL CORP COM 626717102 445946 16639761 SH SOLE 0 0 16639761 MURPHY OIL CORP COM 626717102 583 21748 SH SOLE 21748 0 0 MURPHY OIL CORP COM 626717102 1523 56841 SH DFND 01 56841 0 0 MURPHY OIL CORP COM 626717102 880 32853 SH DFND 02 0 32853 0 MURPHY USA INC COM 626755102 347838 2972972 SH SOLE 0 0 2972972 MURPHY USA INC COM 626755102 459 3922 SH SOLE 3922 0 0 MURPHY USA INC COM 626755102 3509 29994 SH DFND 01 29994 0 0 MURPHY USA INC COM 626755102 621 5310 SH DFND 02 0 5310 0 MUSTANG BIO INC COM 62818Q104 5407 1325312 SH SOLE 0 0 1325312 MUSTANG BIO INC COM 62818Q104 227 55741 SH DFND 01 55741 0 0 MUTUALFIRST FINL INC COM 62845B104 14445 364126 SH SOLE 0 0 364126 MUTUALFIRST FINL INC COM 62845B104 194 4897 SH DFND 01 4897 0 0 MYERS INDS INC COM 628464109 39768 2384143 SH SOLE 0 0 2384143 MYERS INDS INC COM 628464109 65 3898 SH SOLE 3898 0 0 MYERS INDS INC COM 628464109 1173 70319 SH DFND 01 70319 0 0 MYERS INDS INC COM 628464109 28 1702 SH DFND 02 0 1702 0 MYRIAD GENETICS INC COM 62855J104 224133 8231114 SH SOLE 0 0 8231114 MYRIAD GENETICS INC COM 62855J104 268 9843 SH SOLE 9843 0 0 MYRIAD GENETICS INC COM 62855J104 1891 69442 SH DFND 01 69442 0 0 MYRIAD GENETICS INC COM 62855J104 277 10175 SH DFND 02 0 10175 0 MYOMO INC COM 62857J102 32 106685 SH SOLE 0 0 106685 MYOKARDIA INC COM 62857M105 280672 3850889 SH SOLE 0 0 3850889 MYOKARDIA INC COM 62857M105 455 6237 SH SOLE 6237 0 0 MYOKARDIA INC COM 62857M105 6429 88209 SH DFND 01 88209 0 0 MYOKARDIA INC COM 62857M105 455 6248 SH DFND 02 0 6248 0 MYOS RENS TECHNOLOGY INC COM 62857P108 59 48910 SH SOLE 0 0 48910 NBT BANCORP INC COM 628778102 184590 4551046 SH SOLE 0 0 4551046 NBT BANCORP INC COM 628778102 282 6961 SH SOLE 6961 0 0 NBT BANCORP INC COM 628778102 1458 35944 SH DFND 01 35944 0 0 NBT BANCORP INC COM 628778102 325 8015 SH DFND 02 0 8015 0 NCR CORP NEW COM 62886E108 449788 12792607 SH SOLE 0 0 12792607 NCR CORP NEW COM 62886E108 565 16063 SH SOLE 16063 0 0 NCR CORP NEW COM 62886E108 1969 56002 SH DFND 01 56002 0 0 NCR CORP NEW COM 62886E108 1125 31990 SH DFND 02 0 31990 0 NCS MULTISTAGE HLDGS INC COM 628877102 964 458813 SH SOLE 0 0 458813 NCS MULTISTAGE HLDGS INC COM 628877102 20 9677 SH DFND 01 9677 0 0 NII HLDGS INC COM PAR 62913F508 2876 1325547 SH SOLE 0 0 1325547 NII HLDGS INC COM PAR 62913F508 45 20592 SH DFND 01 20592 0 0 NIC INC COM 62914B100 150702 6742816 SH SOLE 0 0 6742816 NIC INC COM 62914B100 181 8098 SH SOLE 8098 0 0 NIC INC COM 62914B100 2919 130597 SH DFND 01 130597 0 0 NIC INC COM 62914B100 450 20131 SH DFND 02 0 20131 0 NIO INC SPON ADS 62914V106 102857 25586397 SH SOLE 0 0 25586397 NIO INC SPON ADS 62914V106 445 110615 SH SOLE 110615 0 0 NIO INC SPON ADS 62914V106 1326 329858 SH DFND 01 329858 0 0 NIO INC SPON ADS 62914V106 821 204236 SH DFND 02 0 204236 0 NL INDS INC COM NEW 629156407 760 194490 SH SOLE 0 0 194490 NL INDS INC COM NEW 629156407 31 7824 SH DFND 01 7824 0 0 NMI HLDGS INC CL A 629209305 188048 5667522 SH SOLE 0 0 5667522 NMI HLDGS INC CL A 629209305 287 8639 SH SOLE 8639 0 0 NMI HLDGS INC CL A 629209305 4288 129249 SH DFND 01 129249 0 0 NMI HLDGS INC CL A 629209305 389 11735 SH DFND 02 0 11735 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 7695 416196 SH SOLE 0 0 416196 NGM BIOPHARMACEUTICALS INC COM 62921N105 805 43513 SH DFND 01 43513 0 0 NN INC COM 629337106 18242 1972076 SH SOLE 0 0 1972076 NN INC COM 629337106 53 5692 SH SOLE 5692 0 0 NN INC COM 629337106 323 34901 SH DFND 01 34901 0 0 NN INC COM 629337106 19 2105 SH DFND 02 0 2105 0 NRG ENERGY INC COM NEW 629377508 2544 64002 SH DFND 02 0 0 64002 NRG ENERGY INC COM NEW 629377508 1188929 29910158 SH SOLE 0 0 29910158 NRG ENERGY INC COM NEW 629377508 3794 95459 SH SOLE 95459 0 0 NRG ENERGY INC COM NEW 629377508 11326 284928 SH DFND 01 284928 0 0 NRG ENERGY INC COM NEW 629377508 2961 74480 SH DFND 02 0 74480 0 NTN BUZZTIME INC COM PAR 629410606 36 16227 SH SOLE 0 0 16227 NVE CORP COM NEW 629445206 17910 250840 SH SOLE 0 0 250840 NVE CORP COM NEW 629445206 21 300 SH SOLE 300 0 0 NVE CORP COM NEW 629445206 652 9131 SH DFND 01 9131 0 0 NVE CORP COM NEW 629445206 21 292 SH DFND 02 0 292 0 NVR INC COM 62944T105 3378 887 SH DFND 02 0 0 887 NVR INC COM 62944T105 1505503 395310 SH SOLE 0 0 395310 NVR INC COM 62944T105 4585 1204 SH SOLE 1204 0 0 NVR INC COM 62944T105 15592 4094 SH DFND 01 4094 0 0 NVR INC COM 62944T105 4974 1306 SH DFND 02 0 1306 0 NV5 GLOBAL INC COM 62945V109 24091 477519 SH SOLE 0 0 477519 NV5 GLOBAL INC COM 62945V109 57 1125 SH SOLE 1125 0 0 NV5 GLOBAL INC COM 62945V109 1034 20497 SH DFND 01 20497 0 0 NV5 GLOBAL INC COM 62945V109 45 891 SH DFND 02 0 891 0 NACCO INDS INC CL A 629579103 8562 182830 SH SOLE 0 0 182830 NACCO INDS INC CL A 629579103 139 2969 SH DFND 01 2969 0 0 NANOVIRICIDES INC COM 630087302 55 22056 SH SOLE 0 0 22056 NANOVIRICIDES INC COM 630087302 2 875 SH DFND 01 875 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 49422 1776505 SH SOLE 0 0 1776505 NANOSTRING TECHNOLOGIES INC COM 63009R109 103 3710 SH SOLE 3710 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 1726 62027 SH DFND 01 62027 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 70 2515 SH DFND 02 0 2515 0 NANTHEALTH INC COM 630104107 1143 1110073 SH SOLE 0 0 1110073 NANTHEALTH INC COM 630104107 8 7800 SH DFND 01 7800 0 0 NANTKWEST INC COM 63016Q102 4040 1066092 SH SOLE 0 0 1066092 NANTKWEST INC COM 63016Q102 28 7428 SH DFND 01 7428 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 16831 572694 SH SOLE 0 0 572694 NAPCO SEC TECHNOLOGIES INC COM 630402105 69 2354 SH SOLE 2354 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 673 22892 SH DFND 01 22892 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 35 1181 SH DFND 02 0 1181 0 NASDAQ INC COM 631103108 2948 27522 SH DFND 02 0 0 27522 NASDAQ INC COM 631103108 1350850 12612981 SH SOLE 0 0 12612981 NASDAQ INC COM 631103108 4101 38291 SH SOLE 38291 0 0 NASDAQ INC COM 631103108 13911 129885 SH DFND 01 129885 0 0 NASDAQ INC COM 631103108 3291 30730 SH DFND 02 0 30730 0 NATERA INC COM 632307104 222362 6600249 SH SOLE 0 0 6600249 NATERA INC COM 632307104 195 5789 SH SOLE 5789 0 0 NATERA INC COM 632307104 4160 123478 SH DFND 01 123478 0 0 NATERA INC COM 632307104 156 4623 SH DFND 02 0 4623 0 NATHANS FAMOUS INC NEW COM 632347100 10950 154484 SH SOLE 0 0 154484 NATHANS FAMOUS INC NEW COM 632347100 265 3742 SH DFND 01 3742 0 0 NATIONAL BK HLDGS CORP CL A 633707104 106585 3026255 SH SOLE 0 0 3026255 NATIONAL BK HLDGS CORP CL A 633707104 143 4046 SH SOLE 4046 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1273 36143 SH DFND 01 36143 0 0 NATIONAL BK HLDGS CORP CL A 633707104 289 8218 SH DFND 02 0 8218 0 NATIONAL BANKSHARES INC VA COM 634865109 12818 285298 SH SOLE 0 0 285298 NATIONAL BANKSHARES INC VA COM 634865109 245 5445 SH DFND 01 5445 0 0 NATIONAL BEVERAGE CORP COM 635017106 65307 1280027 SH SOLE 0 0 1280027 NATIONAL BEVERAGE CORP COM 635017106 102 1990 SH SOLE 1990 0 0 NATIONAL BEVERAGE CORP COM 635017106 1181 23157 SH DFND 01 23157 0 0 NATIONAL BEVERAGE CORP COM 635017106 277 5433 SH DFND 02 0 5433 0 NATIONAL CINEMEDIA INC COM 635309107 49414 6778263 SH SOLE 0 0 6778263 NATIONAL CINEMEDIA INC COM 635309107 86 11772 SH SOLE 11772 0 0 NATIONAL CINEMEDIA INC COM 635309107 449 61568 SH DFND 01 61568 0 0 NATIONAL CINEMEDIA INC COM 635309107 33 4510 SH DFND 02 0 4510 0 NATIONAL HEALTHCARE CORP COM 635906100 104648 1210781 SH SOLE 0 0 1210781 NATIONAL HEALTHCARE CORP COM 635906100 98 1131 SH SOLE 1131 0 0 NATIONAL HEALTHCARE CORP COM 635906100 859 9941 SH DFND 01 9941 0 0 NATIONAL HEALTHCARE CORP COM 635906100 70 812 SH DFND 02 0 812 0 NATIONAL FUEL GAS CO N J COM 636180101 389300 8364838 SH SOLE 0 0 8364838 NATIONAL FUEL GAS CO N J COM 636180101 462 9932 SH SOLE 9932 0 0 NATIONAL FUEL GAS CO N J COM 636180101 1480 31808 SH DFND 01 31808 0 0 NATIONAL FUEL GAS CO N J COM 636180101 658 14135 SH DFND 02 0 14135 0 NATIONAL GEN HLDGS CORP COM 636220303 139726 6322447 SH SOLE 0 0 6322447 NATIONAL GEN HLDGS CORP COM 636220303 232 10476 SH SOLE 10476 0 0 NATIONAL GEN HLDGS CORP COM 636220303 2261 102300 SH DFND 01 102300 0 0 NATIONAL GEN HLDGS CORP COM 636220303 260 11752 SH DFND 02 0 11752 0 NATIONAL HEALTH INVS INC COM 63633D104 550642 6758003 SH SOLE 0 0 6758003 NATIONAL HEALTH INVS INC COM 63633D104 4076 50020 SH SOLE 50020 0 0 NATIONAL HEALTH INVS INC COM 63633D104 4641 56960 SH DFND 01 56960 0 0 NATIONAL HEALTH INVS INC COM 63633D104 3834 47060 SH DFND 02 0 47060 0 NATIONAL HOLDINGS CORP *W EXP 01/18/202 636375115 10 103095 SH SOLE 0 0 103095 NATIONAL HOLDINGS CORP *W EXP 01/18/202 636375115 1 5008 SH DFND 01 5008 0 0 NATIONAL HOLDINGS CORP COM NEW 636375206 283 110845 SH SOLE 0 0 110845 NATIONAL INSTRS CORP COM 636518102 503187 11884446 SH SOLE 0 0 11884446 NATIONAL INSTRS CORP COM 636518102 728 17204 SH SOLE 17204 0 0 NATIONAL INSTRS CORP COM 636518102 2063 48734 SH DFND 01 48734 0 0 NATIONAL INSTRS CORP COM 636518102 854 20168 SH DFND 02 0 20168 0 NATIONAL OILWELL VARCO INC COM 637071101 2520 100586 SH DFND 02 0 0 100586 NATIONAL OILWELL VARCO INC COM 637071101 1079503 43093917 SH SOLE 0 0 43093917 NATIONAL OILWELL VARCO INC COM 637071101 3289 131281 SH SOLE 131281 0 0 NATIONAL OILWELL VARCO INC COM 637071101 10922 436006 SH DFND 01 436006 0 0 NATIONAL OILWELL VARCO INC COM 637071101 2524 100776 SH DFND 02 0 100776 0 NATIONAL PRESTO INDS INC COM 637215104 54308 614410 SH SOLE 0 0 614410 NATIONAL PRESTO INDS INC COM 637215104 59 667 SH SOLE 667 0 0 NATIONAL PRESTO INDS INC COM 637215104 412 4664 SH DFND 01 4664 0 0 NATIONAL PRESTO INDS INC COM 637215104 21 233 SH DFND 02 0 233 0 NATIONAL RESH CORP COM NEW 637372202 42609 646171 SH SOLE 0 0 646171 NATIONAL RESH CORP COM NEW 637372202 93 1403 SH SOLE 1403 0 0 NATIONAL RESH CORP COM NEW 637372202 1563 23704 SH DFND 01 23704 0 0 NATIONAL RESH CORP COM NEW 637372202 96 1453 SH DFND 02 0 1453 0 NATIONAL RETAIL PPTYS INC COM 637417106 2173 40530 SH DFND 02 0 0 40530 NATIONAL RETAIL PPTYS INC COM 637417106 1309185 24415989 SH SOLE 0 0 24415989 NATIONAL RETAIL PPTYS INC COM 637417106 12396 231189 SH SOLE 231189 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 3532 65879 SH DFND 01 65879 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 13857 258432 SH DFND 02 0 258432 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 264410 7864665 SH SOLE 0 0 7864665 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2311 68726 SH SOLE 68726 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3928 116832 SH DFND 01 116832 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2558 76097 SH DFND 02 0 76097 0 NATIONAL VISION HLDGS INC COM 63845R107 226513 6984670 SH SOLE 0 0 6984670 NATIONAL VISION HLDGS INC COM 63845R107 325 10020 SH SOLE 10020 0 0 NATIONAL VISION HLDGS INC COM 63845R107 5021 154832 SH DFND 01 154832 0 0 NATIONAL VISION HLDGS INC COM 63845R107 612 18886 SH DFND 02 0 18886 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 61150 210223 SH SOLE 0 0 210223 NATIONAL WESTN LIFE GROUP IN CL A 638517102 114 393 SH SOLE 393 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 560 1925 SH DFND 01 1925 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 58 200 SH DFND 02 0 200 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 2176 272655 SH SOLE 0 0 272655 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 14 1739 SH DFND 01 1739 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 7207 587870 SH SOLE 0 0 587870 NATURAL GAS SERVICES GROUP COM 63886Q109 135 10978 SH DFND 01 10978 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 641 119185 SH SOLE 0 0 119185 NATURAL HEALTH TRENDS CORP COM 63888P406 7 1218 SH DFND 01 1218 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 3830 388015 SH SOLE 0 0 388015 NATURAL GROCERS BY VITAMIN C COM 63888U108 76 7717 SH DFND 01 7717 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 3278 367040 SH SOLE 0 0 367040 NATURES SUNSHINE PRODUCTS IN COM 639027101 72 8010 SH DFND 01 8010 0 0 NATUS MEDICAL INC COM 639050103 89381 2709344 SH SOLE 0 0 2709344 NATUS MEDICAL INC COM 639050103 146 4416 SH SOLE 4416 0 0 NATUS MEDICAL INC COM 639050103 2207 66904 SH DFND 01 66904 0 0 NATUS MEDICAL INC COM 639050103 198 6005 SH DFND 02 0 6005 0 NAUTILUS INC COM 63910B102 1225 699978 SH SOLE 0 0 699978 NAUTILUS INC COM 63910B102 11 6073 SH DFND 01 6073 0 0 NAVISTAR INTL CORP NEW COM 63934E108 140130 4842084 SH SOLE 0 0 4842084 NAVISTAR INTL CORP NEW COM 63934E108 158 5463 SH SOLE 5463 0 0 NAVISTAR INTL CORP NEW COM 63934E108 1288 44495 SH DFND 01 44495 0 0 NAVISTAR INTL CORP NEW COM 63934E108 230 7946 SH DFND 02 0 7946 0 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 257 204041 SH SOLE 0 0 204041 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 3 2393 SH DFND 01 2393 0 0 NAVIENT CORPORATION COM 63938C108 374408 27369038 SH SOLE 0 0 27369038 NAVIENT CORPORATION COM 63938C108 371 27128 SH SOLE 27128 0 0 NAVIENT CORPORATION COM 63938C108 1014 74130 SH DFND 01 74130 0 0 NAVIENT CORPORATION COM 63938C108 554 40510 SH DFND 02 0 40510 0 NEENAH INC COM 640079109 74530 1058210 SH SOLE 0 0 1058210 NEENAH INC COM 640079109 128 1815 SH SOLE 1815 0 0 NEENAH INC COM 640079109 2106 29902 SH DFND 01 29902 0 0 NEENAH INC COM 640079109 247 3500 SH DFND 02 0 3500 0 NEKTAR THERAPEUTICS COM 640268108 346148 16036521 SH SOLE 0 0 16036521 NEKTAR THERAPEUTICS COM 640268108 472 21857 SH SOLE 21857 0 0 NEKTAR THERAPEUTICS COM 640268108 1459 67593 SH DFND 01 67593 0 0 NEKTAR THERAPEUTICS COM 640268108 683 31640 SH DFND 02 0 31640 0 NELNET INC CL A 64031N108 118619 2036735 SH SOLE 0 0 2036735 NELNET INC CL A 64031N108 145 2492 SH SOLE 2492 0 0 NELNET INC CL A 64031N108 905 15541 SH DFND 01 15541 0 0 NELNET INC CL A 64031N108 236 4051 SH DFND 02 0 4051 0 NEOGEN CORP COM 640491106 353633 5418840 SH SOLE 0 0 5418840 NEOGEN CORP COM 640491106 471 7216 SH SOLE 7216 0 0 NEOGEN CORP COM 640491106 6627 101546 SH DFND 01 101546 0 0 NEOGEN CORP COM 640491106 517 7922 SH DFND 02 0 7922 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 6346 515095 SH SOLE 0 0 515095 NEOLEUKIN THERAPEUTICS INC COM 64049K104 83 6755 SH DFND 01 6755 0 0 NEOGENOMICS INC COM NEW 64049M209 300988 10290173 SH SOLE 0 0 10290173 NEOGENOMICS INC COM NEW 64049M209 389 13292 SH SOLE 13292 0 0 NEOGENOMICS INC COM NEW 64049M209 5557 189970 SH DFND 01 189970 0 0 NEOGENOMICS INC COM NEW 64049M209 572 19568 SH DFND 02 0 19568 0 NEON THERAPEUTICS INC COM 64050Y100 820 695287 SH SOLE 0 0 695287 NEON THERAPEUTICS INC COM 64050Y100 11 9255 SH DFND 01 9255 0 0 NEONODE INC COM PAR 64051M709 87 44970 SH SOLE 0 0 44970 NEOPHOTONICS CORP COM 64051T100 20005 2268089 SH SOLE 0 0 2268089 NEOPHOTONICS CORP COM 64051T100 287 32508 SH DFND 01 32508 0 0 NEOS THERAPEUTICS INC COM 64052L106 2649 1754340 SH SOLE 0 0 1754340 NEOS THERAPEUTICS INC COM 64052L106 8 5221 SH DFND 01 5221 0 0 NESCO HLDGS INC COM 64083J104 2140 520695 SH SOLE 0 0 520695 NETAPP INC COM 64110D104 4152 66700 SH DFND 02 0 0 66700 NETAPP INC COM 64110D104 1641767 26373760 SH SOLE 0 0 26373760 NETAPP INC COM 64110D104 5184 83285 SH SOLE 83285 0 0 NETAPP INC COM 64110D104 17134 275245 SH DFND 01 275245 0 0 NETAPP INC COM 64110D104 4290 68916 SH DFND 02 0 68916 0 NETFLIX INC COM 64110L106 37288 115239 SH DFND 02 0 0 115239 NETFLIX INC COM 64110L106 10511968 32487461 SH SOLE 0 0 32487461 NETFLIX INC COM 64110L106 50089 154801 SH SOLE 154801 0 0 NETFLIX INC COM 64110L106 167922 518966 SH DFND 01 518966 0 0 NETFLIX INC COM 64110L106 38008 117463 SH DFND 02 0 117463 0 NETEASE INC SPONSORED ADS 64110W102 774100 2524458 SH SOLE 0 0 2524458 NETEASE INC SPONSORED ADS 64110W102 3657 11926 SH SOLE 11926 0 0 NETEASE INC SPONSORED ADS 64110W102 10218 33324 SH DFND 01 33324 0 0 NETEASE INC SPONSORED ADS 64110W102 7676 25032 SH DFND 02 0 25032 0 NETGEAR INC COM 64111Q104 76956 3139786 SH SOLE 0 0 3139786 NETGEAR INC COM 64111Q104 104 4247 SH SOLE 4247 0 0 NETGEAR INC COM 64111Q104 620 25283 SH DFND 01 25283 0 0 NETGEAR INC COM 64111Q104 136 5545 SH DFND 02 0 5545 0 NET ELEMENT INC COM 64111R300 580 180707 SH SOLE 0 0 180707 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1928 482030 SH SOLE 0 0 482030 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 6 1513 SH DFND 01 1513 0 0 NETSCOUT SYS INC COM 64115T104 157086 6526197 SH SOLE 0 0 6526197 NETSCOUT SYS INC COM 64115T104 206 8548 SH SOLE 8548 0 0 NETSCOUT SYS INC COM 64115T104 1448 60175 SH DFND 01 60175 0 0 NETSCOUT SYS INC COM 64115T104 269 11193 SH DFND 02 0 11193 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 546 250414 SH SOLE 0 0 250414 NETWORK 1 TECHNOLOGIES INC COM 64121N109 8 3500 SH DFND 01 3500 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 2275 21166 SH DFND 02 0 0 21166 NEUROCRINE BIOSCIENCES INC COM 64125C109 881625 8201923 SH SOLE 0 0 8201923 NEUROCRINE BIOSCIENCES INC COM 64125C109 3278 30500 SH SOLE 30500 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 4395 40892 SH DFND 01 40892 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 2409 22416 SH DFND 02 0 22416 0 NEUROTROPE INC COM NEW 64129T207 330 336294 SH SOLE 0 0 336294 NEURONETICS INC COM 64131A105 2122 472634 SH SOLE 0 0 472634 NEURONETICS INC COM 64131A105 114 25460 SH DFND 01 25460 0 0 NEUBASE THERAPEUTICS INC COM 64132K102 296 41097 SH SOLE 0 0 41097 NEVRO CORP COM 64157F103 314733 2677669 SH SOLE 0 0 2677669 NEVRO CORP COM 64157F103 465 3954 SH SOLE 3954 0 0 NEVRO CORP COM 64157F103 6991 59477 SH DFND 01 59477 0 0 NEVRO CORP COM 64157F103 589 5009 SH DFND 02 0 5009 0 NEW AGE BEVERAGES CORP COM 64157V108 6665 3662242 SH SOLE 0 0 3662242 NEW AGE BEVERAGES CORP COM 64157V108 277 152177 SH DFND 01 152177 0 0 NEW CONCEPT ENERGY INC COM 643611106 36 29463 SH SOLE 0 0 29463 NEW GOLD INC CDA COM 644535106 216 245949 SH SOLE 0 0 245949 NEW GOLD INC CDA COM 644535106 80 91303 SH SOLE 91303 0 0 NEW GOLD INC CDA COM 644535106 72 81700 SH DFND 02 0 81700 0 NEW HOME CO INC COM 645370107 1673 359098 SH SOLE 0 0 359098 NEW HOME CO INC COM 645370107 14 3027 SH DFND 01 3027 0 0 NEW JERSEY RES COM 646025106 452849 10160398 SH SOLE 0 0 10160398 NEW JERSEY RES COM 646025106 541 12146 SH SOLE 12146 0 0 NEW JERSEY RES COM 646025106 3670 82343 SH DFND 01 82343 0 0 NEW JERSEY RES COM 646025106 783 17567 SH DFND 02 0 17567 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 590693 4871691 SH SOLE 0 0 4871691 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2885 23793 SH SOLE 23793 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 7738 63822 SH DFND 01 63822 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 6947 57294 SH DFND 02 0 57294 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 599230 37196162 SH SOLE 0 0 37196162 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 844 52402 SH SOLE 52402 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2553 158458 SH DFND 01 158458 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1119 69451 SH DFND 02 0 69451 0 NEW RELIC INC COM 64829B100 314455 4785501 SH SOLE 0 0 4785501 NEW RELIC INC COM 64829B100 393 5980 SH SOLE 5980 0 0 NEW RELIC INC COM 64829B100 1457 22176 SH DFND 01 22176 0 0 NEW RELIC INC COM 64829B100 752 11450 SH DFND 02 0 11450 0 NEW SR INVT GROUP INC COM 648691103 92329 12069192 SH SOLE 0 0 12069192 NEW SR INVT GROUP INC COM 648691103 132 17286 SH SOLE 17286 0 0 NEW SR INVT GROUP INC COM 648691103 862 112686 SH DFND 01 112686 0 0 NEW SR INVT GROUP INC COM 648691103 324 42362 SH DFND 02 0 42362 0 NEW YORK CMNTY BANCORP INC COM 649445103 516561 42975096 SH SOLE 0 0 42975096 NEW YORK CMNTY BANCORP INC COM 649445103 729 60659 SH SOLE 60659 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2132 177367 SH DFND 01 177367 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 958 79723 SH DFND 02 0 79723 0 NEW YORK MTG TR INC COM PAR $.02 649604501 100204 16084073 SH SOLE 0 0 16084073 NEW YORK MTG TR INC COM PAR $.02 649604501 228 36672 SH SOLE 36672 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 1397 224300 SH DFND 01 224300 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 233 37351 SH DFND 02 0 37351 0 NEW YORK TIMES CO CL A 650111107 445819 13858215 SH SOLE 0 0 13858215 NEW YORK TIMES CO CL A 650111107 655 20370 SH SOLE 20370 0 0 NEW YORK TIMES CO CL A 650111107 1954 60737 SH DFND 01 60737 0 0 NEW YORK TIMES CO CL A 650111107 694 21570 SH DFND 02 0 21570 0 NEWELL BRANDS INC COM 651229106 2136 111145 SH DFND 02 0 0 111145 NEWELL BRANDS INC COM 651229106 855898 44531615 SH SOLE 0 0 44531615 NEWELL BRANDS INC COM 651229106 2897 150728 SH SOLE 150728 0 0 NEWELL BRANDS INC COM 651229106 8235 428476 SH DFND 01 428476 0 0 NEWELL BRANDS INC COM 651229106 2248 116946 SH DFND 02 0 116946 0 NEWLINK GENETICS CORP COM 651511107 3280 1296275 SH SOLE 0 0 1296275 NEWLINK GENETICS CORP COM 651511107 16 6383 SH DFND 01 6383 0 0 NEWMARKET CORP COM 651587107 405921 834335 SH SOLE 0 0 834335 NEWMARKET CORP COM 651587107 533 1096 SH SOLE 1096 0 0 NEWMARKET CORP COM 651587107 1526 3137 SH DFND 01 3137 0 0 NEWMARKET CORP COM 651587107 900 1849 SH DFND 02 0 1849 0 NEWMARK GROUP INC CL A 65158N102 293636 21823536 SH SOLE 0 0 21823536 NEWMARK GROUP INC CL A 65158N102 265 19679 SH SOLE 19679 0 0 NEWMARK GROUP INC CL A 65158N102 3622 269187 SH DFND 01 269187 0 0 NEWMARK GROUP INC CL A 65158N102 426 31635 SH DFND 02 0 31635 0 NEWMONT GOLDCORP CORPORATION COM 651639106 9352 215239 SH DFND 02 0 0 215239 NEWMONT GOLDCORP CORPORATION COM 651639106 3921243 90247248 SH SOLE 0 0 90247248 NEWMONT GOLDCORP CORPORATION COM 651639106 12613 290283 SH SOLE 290283 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 40270 926809 SH DFND 01 926809 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 23813 548052 SH DFND 02 0 548052 0 NEWPARK RES INC COM PAR $.01NEW 651718504 59425 9477652 SH SOLE 0 0 9477652 NEWPARK RES INC COM PAR $.01NEW 651718504 73 11647 SH SOLE 11647 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 466 74303 SH DFND 01 74303 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 128 20441 SH DFND 02 0 20441 0 NEWS CORP NEW CL A 65249B109 1113 78691 SH DFND 02 0 0 78691 NEWS CORP NEW CL A 65249B109 763861 54021291 SH SOLE 0 0 54021291 NEWS CORP NEW CL A 65249B109 1780 125877 SH SOLE 125877 0 0 NEWS CORP NEW CL A 65249B109 5926 419069 SH DFND 01 419069 0 0 NEWS CORP NEW CL A 65249B109 1138 80471 SH DFND 02 0 80471 0 NEWS CORP NEW CL B 65249B208 137 9416 SH DFND 02 0 0 9416 NEWS CORP NEW CL B 65249B208 57856 3987290 SH SOLE 0 0 3987290 NEWS CORP NEW CL B 65249B208 2332 160730 SH DFND 01 160730 0 0 NEXTIER OILFIELD SOLUTIONS I COM 65290C105 97527 14556291 SH SOLE 0 0 14556291 NEXTIER OILFIELD SOLUTIONS I COM 65290C105 114 16959 SH SOLE 16959 0 0 NEXTIER OILFIELD SOLUTIONS I COM 65290C105 883 131822 SH DFND 01 131822 0 0 NEXTIER OILFIELD SOLUTIONS I COM 65290C105 209 31199 SH DFND 02 0 31199 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 454813 3879000 SH SOLE 0 0 3879000 NEXSTAR MEDIA GROUP INC CL A 65336K103 718 6125 SH SOLE 6125 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 2292 19545 SH DFND 01 19545 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 806 6874 SH DFND 02 0 6874 0 NEXTERA ENERGY INC COM 65339F101 30270 124999 SH DFND 02 0 0 124999 NEXTERA ENERGY INC COM 65339F101 10666075 44045568 SH SOLE 0 0 44045568 NEXTERA ENERGY INC COM 65339F101 71369 294720 SH SOLE 294720 0 0 NEXTERA ENERGY INC COM 65339F101 133779 552441 SH DFND 01 552441 0 0 NEXTERA ENERGY INC COM 65339F101 64061 264542 SH DFND 02 0 264542 0 NEXGEN ENERGY LTD COM 65340P106 134 104715 SH SOLE 0 0 104715 NEXGEN ENERGY LTD COM 65340P106 36 28050 SH SOLE 28050 0 0 NEXGEN ENERGY LTD COM 65340P106 27 21400 SH DFND 02 0 21400 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 17972 341351 SH SOLE 0 0 341351 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 362 6867 SH SOLE 6867 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 649 12318 SH DFND 02 0 12318 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 93583 2079628 SH SOLE 0 0 2079628 NEXPOINT RESIDENTIAL TR INC COM 65341D102 89 1978 SH SOLE 1978 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1777 39492 SH DFND 01 39492 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 293 6518 SH DFND 02 0 6518 0 NEXTDECADE CORP COM 65342K105 609 99253 SH SOLE 0 0 99253 NEXTDECADE CORP COM 65342K105 132 21503 SH DFND 01 21503 0 0 NI HLDGS INC COM 65342T106 7222 419856 SH SOLE 0 0 419856 NI HLDGS INC COM 65342T106 128 7428 SH DFND 01 7428 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 81869 5094513 SH SOLE 0 0 5094513 NEXTGEN HEALTHCARE INC COM 65343C102 76 4760 SH SOLE 4760 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 1719 106984 SH DFND 01 106984 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 192 11970 SH DFND 02 0 11970 0 NEXTCURE INC COM 65343E108 30530 541984 SH SOLE 0 0 541984 NEXTCURE INC COM 65343E108 1477 26220 SH DFND 01 26220 0 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 1965 238452 SH SOLE 0 0 238452 NICHOLAS FINANCIAL INC COM NEW 65373J209 18 2154 SH DFND 01 2154 0 0 NICOLET BANKSHARES INC COM 65406E102 32376 438408 SH SOLE 0 0 438408 NICOLET BANKSHARES INC COM 65406E102 91 1231 SH SOLE 1231 0 0 NICOLET BANKSHARES INC COM 65406E102 579 7838 SH DFND 01 7838 0 0 NICOLET BANKSHARES INC COM 65406E102 229 3100 SH DFND 02 0 3100 0 NIKE INC CL B 654106103 33559 331250 SH DFND 02 0 0 331250 NIKE INC CL B 654106103 10528742 103925986 SH SOLE 0 0 103925986 NIKE INC CL B 654106103 45014 444320 SH SOLE 444320 0 0 NIKE INC CL B 654106103 150338 1483936 SH DFND 01 1483936 0 0 NIKE INC CL B 654106103 35819 353555 SH DFND 02 0 353555 0 NINE ENERGY SVC INC COM 65441V101 4866 622306 SH SOLE 0 0 622306 NINE ENERGY SVC INC COM 65441V101 96 12296 SH DFND 01 12296 0 0 NISOURCE INC COM 65473P105 2847 102258 SH DFND 02 0 0 102258 NISOURCE INC COM 65473P105 1211188 43505311 SH SOLE 0 0 43505311 NISOURCE INC COM 65473P105 6336 227575 SH SOLE 227575 0 0 NISOURCE INC COM 65473P105 11716 420850 SH DFND 01 420850 0 0 NISOURCE INC COM 65473P105 5392 193686 SH DFND 02 0 193686 0 NLIGHT INC COM 65487K100 52054 2566757 SH SOLE 0 0 2566757 NLIGHT INC COM 65487K100 85 4202 SH SOLE 4202 0 0 NLIGHT INC COM 65487K100 1323 65224 SH DFND 01 65224 0 0 NLIGHT INC COM 65487K100 60 2954 SH DFND 02 0 2954 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 15397 435311 SH SOLE 0 0 435311 NOAH HLDGS LTD SPON ADS CL A 65487X102 187 5300 SH SOLE 5300 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 178 5024 SH DFND 01 5024 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 311 8800 SH DFND 02 0 8800 0 NOBLE ENERGY INC COM 655044105 3036 122234 SH DFND 02 0 0 122234 NOBLE ENERGY INC COM 655044105 1325812 53374055 SH SOLE 0 0 53374055 NOBLE ENERGY INC COM 655044105 3843 154725 SH SOLE 154725 0 0 NOBLE ENERGY INC COM 655044105 13406 539701 SH DFND 01 539701 0 0 NOBLE ENERGY INC COM 655044105 3313 133362 SH DFND 02 0 133362 0 NOODLES & CO COM CL A 65540B105 8374 1511555 SH SOLE 0 0 1511555 NOODLES & CO COM CL A 65540B105 312 56386 SH DFND 01 56386 0 0 NORBORD INC COM NEW 65548P403 36515 1366051 SH SOLE 0 0 1366051 NORBORD INC COM NEW 65548P403 165 6171 SH SOLE 6171 0 0 NORBORD INC COM NEW 65548P403 562 21017 SH DFND 01 21017 0 0 NORBORD INC COM NEW 65548P403 335 12517 SH DFND 02 0 12517 0 NORDSON CORP COM 655663102 840004 5158460 SH SOLE 0 0 5158460 NORDSON CORP COM 655663102 1103 6773 SH SOLE 6773 0 0 NORDSON CORP COM 655663102 3923 24089 SH DFND 01 24089 0 0 NORDSON CORP COM 655663102 1530 9393 SH DFND 02 0 9393 0 NORDSTROM INC COM 655664100 1124 27471 SH DFND 02 0 0 27471 NORDSTROM INC COM 655664100 482937 11799084 SH SOLE 0 0 11799084 NORDSTROM INC COM 655664100 1518 37097 SH SOLE 37097 0 0 NORDSTROM INC COM 655664100 5223 127609 SH DFND 01 127609 0 0 NORDSTROM INC COM 655664100 1557 38043 SH DFND 02 0 38043 0 NORFOLK SOUTHERN CORP COM 655844108 13680 70470 SH DFND 02 0 0 70470 NORFOLK SOUTHERN CORP COM 655844108 3709466 19108154 SH SOLE 0 0 19108154 NORFOLK SOUTHERN CORP COM 655844108 30999 159683 SH SOLE 159683 0 0 NORFOLK SOUTHERN CORP COM 655844108 57673 297082 SH DFND 01 297082 0 0 NORFOLK SOUTHERN CORP COM 655844108 19086 98313 SH DFND 02 0 98313 0 NORTHEAST BK LEWISTON ME COM 66405S100 7950 361522 SH SOLE 0 0 361522 NORTHEAST BK LEWISTON ME COM 66405S100 157 7144 SH DFND 01 7144 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 31713 13552611 SH SOLE 0 0 13552611 NORTHERN OIL & GAS INC NEV COM 665531109 82 35156 SH SOLE 35156 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 549 234781 SH DFND 01 234781 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 50 21206 SH DFND 02 0 21206 0 NORTHERN TECH INTL CORP COM 665809109 3697 262933 SH SOLE 0 0 262933 NORTHERN TECH INTL CORP COM 665809109 23 1612 SH DFND 01 1612 0 0 NORTHERN TR CORP COM 665859104 5810 54686 SH DFND 02 0 0 54686 NORTHERN TR CORP COM 665859104 1612701 15179789 SH SOLE 0 0 15179789 NORTHERN TR CORP COM 665859104 7736 72814 SH SOLE 72814 0 0 NORTHERN TR CORP COM 665859104 25122 236464 SH DFND 01 236464 0 0 NORTHERN TR CORP COM 665859104 5845 55021 SH DFND 02 0 55021 0 NORTHFIELD BANCORP INC DEL COM 66611T108 80674 4756732 SH SOLE 0 0 4756732 NORTHFIELD BANCORP INC DEL COM 66611T108 73 4300 SH SOLE 4300 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 616 36330 SH DFND 01 36330 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 41 2400 SH DFND 02 0 2400 0 NORTHRIM BANCORP INC COM 666762109 13443 350986 SH SOLE 0 0 350986 NORTHRIM BANCORP INC COM 666762109 212 5541 SH DFND 01 5541 0 0 NORTHROP GRUMMAN CORP COM 666807102 13475 39176 SH DFND 02 0 0 39176 NORTHROP GRUMMAN CORP COM 666807102 4459865 12965856 SH SOLE 0 0 12965856 NORTHROP GRUMMAN CORP COM 666807102 17193 49984 SH SOLE 49984 0 0 NORTHROP GRUMMAN CORP COM 666807102 64488 187481 SH DFND 01 187481 0 0 NORTHROP GRUMMAN CORP COM 666807102 14075 40919 SH DFND 02 0 40919 0 NORTHWEST BANCSHARES INC MD COM 667340103 186307 11203065 SH SOLE 0 0 11203065 NORTHWEST BANCSHARES INC MD COM 667340103 320 19236 SH SOLE 19236 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 1407 84605 SH DFND 01 84605 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 292 17554 SH DFND 02 0 17554 0 NORTHWEST NAT HLDG CO COM 66765N105 268512 3641824 SH SOLE 0 0 3641824 NORTHWEST NAT HLDG CO COM 66765N105 879 11920 SH SOLE 11920 0 0 NORTHWEST NAT HLDG CO COM 66765N105 2254 30568 SH DFND 01 30568 0 0 NORTHWEST NAT HLDG CO COM 66765N105 959 13010 SH DFND 02 0 13010 0 NORTHWEST PIPE CO COM 667746101 15990 480049 SH SOLE 0 0 480049 NORTHWEST PIPE CO COM 667746101 266 7983 SH DFND 01 7983 0 0 NORTHWESTERN CORP COM NEW 668074305 378316 5278579 SH SOLE 0 0 5278579 NORTHWESTERN CORP COM NEW 668074305 1556 21713 SH SOLE 21713 0 0 NORTHWESTERN CORP COM NEW 668074305 3023 42173 SH DFND 01 42173 0 0 NORTHWESTERN CORP COM NEW 668074305 1543 21530 SH DFND 02 0 21530 0 NORTONLIFELOCK INC COM 668771108 4105 160858 SH DFND 02 0 0 160858 NORTONLIFELOCK INC COM 668771108 1610071 63090551 SH SOLE 0 0 63090551 NORTONLIFELOCK INC COM 668771108 5479 214697 SH SOLE 214697 0 0 NORTONLIFELOCK INC COM 668771108 16583 649786 SH DFND 01 649786 0 0 NORTONLIFELOCK INC COM 668771108 4332 169742 SH DFND 02 0 169742 0 NORWOOD FINANCIAL CORP COM 669549107 9015 231736 SH SOLE 0 0 231736 NORWOOD FINANCIAL CORP COM 669549107 201 5166 SH DFND 01 5166 0 0 NOVA LIFESTYLE INC COM NEW 66979P201 180 97530 SH SOLE 0 0 97530 NOVAGOLD RES INC COM NEW 66987E206 61822 6899752 SH SOLE 0 0 6899752 NOVAGOLD RES INC COM NEW 66987E206 260 29014 SH SOLE 29014 0 0 NOVAGOLD RES INC COM NEW 66987E206 4041 451053 SH DFND 01 451053 0 0 NOVAGOLD RES INC COM NEW 66987E206 325 36291 SH DFND 02 0 36291 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 20 31726 SH SOLE 0 0 31726 NOVAN INC COM 66988N106 1962 620808 SH SOLE 0 0 620808 NOVAN INC COM 66988N106 15 4627 SH DFND 01 4627 0 0 NOVAVAX INC COM NEW 670002401 5779 1452092 SH SOLE 0 0 1452092 NOVAVAX INC COM NEW 670002401 118 29767 SH DFND 01 29767 0 0 NOVANTA INC COM 67000B104 272863 3085293 SH SOLE 0 0 3085293 NOVANTA INC COM 67000B104 373 4221 SH SOLE 4221 0 0 NOVANTA INC COM 67000B104 5917 66908 SH DFND 01 66908 0 0 NOVANTA INC COM 67000B104 1053 11912 SH DFND 02 0 11912 0 NOVUS THERAPEUTICS INC COM 67011N105 22 37690 SH SOLE 0 0 37690 NOW INC COM 67011P100 114001 10142446 SH SOLE 0 0 10142446 NOW INC COM 67011P100 139 12379 SH SOLE 12379 0 0 NOW INC COM 67011P100 1028 91488 SH DFND 01 91488 0 0 NOW INC COM 67011P100 319 28409 SH DFND 02 0 28409 0 NU SKIN ENTERPRISES INC CL A 67018T105 242068 5906986 SH SOLE 0 0 5906986 NU SKIN ENTERPRISES INC CL A 67018T105 306 7461 SH SOLE 7461 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 861 21002 SH DFND 01 21002 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 818 19952 SH DFND 02 0 19952 0 NUANCE COMMUNICATIONS INC COM 67020Y100 458577 25719407 SH SOLE 0 0 25719407 NUANCE COMMUNICATIONS INC COM 67020Y100 692 38822 SH SOLE 38822 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 1963 110098 SH DFND 01 110098 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 1091 61211 SH DFND 02 0 61211 0 NUCOR CORP COM 670346105 4688 83290 SH DFND 02 0 0 83290 NUCOR CORP COM 670346105 2084703 37041626 SH SOLE 0 0 37041626 NUCOR CORP COM 670346105 6339 112640 SH SOLE 112640 0 0 NUCOR CORP COM 670346105 19290 342758 SH DFND 01 342758 0 0 NUCOR CORP COM 670346105 5725 101731 SH DFND 02 0 101731 0 NUTANIX INC CL A 67059N108 477741 15282820 SH SOLE 0 0 15282820 NUTANIX INC CL A 67059N108 608 19461 SH SOLE 19461 0 0 NUTANIX INC CL A 67059N108 2202 70426 SH DFND 01 70426 0 0 NUTANIX INC CL A 67059N108 899 28753 SH DFND 02 0 28753 0 NVIDIA CORP COM 67066G104 35885 152507 SH DFND 02 0 0 152507 NVIDIA CORP COM 67066G104 10825009 46005140 SH SOLE 0 0 46005140 NVIDIA CORP COM 67066G104 48609 206581 SH SOLE 206581 0 0 NVIDIA CORP COM 67066G104 170227 723448 SH DFND 01 723448 0 0 NVIDIA CORP COM 67066G104 36583 155473 SH DFND 02 0 155473 0 NUVASIVE INC COM 670704105 386495 4997343 SH SOLE 0 0 4997343 NUVASIVE INC COM 670704105 489 6317 SH SOLE 6317 0 0 NUVASIVE INC COM 670704105 7937 102631 SH DFND 01 102631 0 0 NUVASIVE INC COM 670704105 562 7273 SH DFND 02 0 7273 0 NUTRIEN LTD COM 67077M108 7456 155617 SH DFND 02 0 0 155617 NUTRIEN LTD COM 67077M108 740642 15459026 SH SOLE 0 0 15459026 NUTRIEN LTD COM 67077M108 9893 206490 SH SOLE 206490 0 0 NUTRIEN LTD COM 67077M108 12800 267169 SH DFND 01 267169 0 0 NUTRIEN LTD COM 67077M108 7583 158278 SH DFND 02 0 158278 0 OGE ENERGY CORP COM 670837103 1711 38480 SH DFND 02 0 0 38480 OGE ENERGY CORP COM 670837103 915517 20587297 SH SOLE 0 0 20587297 OGE ENERGY CORP COM 670837103 5152 115852 SH SOLE 115852 0 0 OGE ENERGY CORP COM 670837103 3408 76627 SH DFND 01 76627 0 0 OGE ENERGY CORP COM 670837103 3691 83001 SH DFND 02 0 83001 0 NXT ID INC COM NEW 67091J206 240 532790 SH SOLE 0 0 532790 NXT ID INC COM NEW 67091J206 2 3473 SH DFND 01 3473 0 0 O-I GLASS INC COM 67098H104 175767 14733218 SH SOLE 0 0 14733218 O-I GLASS INC COM 67098H104 256 21427 SH SOLE 21427 0 0 O-I GLASS INC COM 67098H104 710 59509 SH DFND 01 59509 0 0 O-I GLASS INC COM 67098H104 248 20782 SH DFND 02 0 20782 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 8767 20005 SH DFND 02 0 0 20005 O REILLY AUTOMOTIVE INC NEW COM 67103H107 2482970 5665519 SH SOLE 0 0 5665519 O REILLY AUTOMOTIVE INC NEW COM 67103H107 12026 27440 SH SOLE 27440 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 39449 90012 SH DFND 01 90012 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 11186 25523 SH DFND 02 0 25523 0 OFG BANCORP COM 67103X102 147030 6227444 SH SOLE 0 0 6227444 OFG BANCORP COM 67103X102 144 6113 SH SOLE 6113 0 0 OFG BANCORP COM 67103X102 996 42181 SH DFND 01 42181 0 0 OFG BANCORP COM 67103X102 118 4987 SH DFND 02 0 4987 0 OSI SYSTEMS INC COM 671044105 189056 1876668 SH SOLE 0 0 1876668 OSI SYSTEMS INC COM 671044105 250 2478 SH SOLE 2478 0 0 OSI SYSTEMS INC COM 671044105 3359 33347 SH DFND 01 33347 0 0 OSI SYSTEMS INC COM 671044105 268 2660 SH DFND 02 0 2660 0 OP BANCORP COM 67109R109 4880 470580 SH SOLE 0 0 470580 OP BANCORP COM 67109R109 96 9235 SH DFND 01 9235 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 4412 226703 SH SOLE 0 0 226703 OAK VALLEY BANCORP OAKDALE C COM 671807105 111 5692 SH DFND 01 5692 0 0 OASIS PETE INC NEW COM 674215108 96913 29727952 SH SOLE 0 0 29727952 OASIS PETE INC NEW COM 674215108 128 39219 SH SOLE 39219 0 0 OASIS PETE INC NEW COM 674215108 839 257362 SH DFND 01 257362 0 0 OASIS PETE INC NEW COM 674215108 115 35381 SH DFND 02 0 35381 0 OBALON THERAPEUTICS INC COM NEW 67424L209 344 180840 SH SOLE 0 0 180840 OCCIDENTAL PETE CORP COM 674599105 8561 207739 SH DFND 02 0 0 207739 OCCIDENTAL PETE CORP COM 674599105 2958015 71779054 SH SOLE 0 0 71779054 OCCIDENTAL PETE CORP COM 674599105 12734 309013 SH SOLE 309013 0 0 OCCIDENTAL PETE CORP COM 674599105 41678 1011358 SH DFND 01 1011358 0 0 OCCIDENTAL PETE CORP COM 674599105 10070 244364 SH DFND 02 0 244364 0 OCEAN BIO CHEM INC COM 674631106 146 44012 SH SOLE 0 0 44012 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 16 18163 SH SOLE 0 0 18163 OCEANEERING INTL INC COM 675232102 149734 10042501 SH SOLE 0 0 10042501 OCEANEERING INTL INC COM 675232102 200 13427 SH SOLE 13427 0 0 OCEANEERING INTL INC COM 675232102 1226 82237 SH DFND 01 82237 0 0 OCEANEERING INTL INC COM 675232102 277 18568 SH DFND 02 0 18568 0 OCEANFIRST FINL CORP COM 675234108 63908 2502290 SH SOLE 0 0 2502290 OCEANFIRST FINL CORP COM 675234108 236 9223 SH SOLE 9223 0 0 OCEANFIRST FINL CORP COM 675234108 1246 48800 SH DFND 01 48800 0 0 OCEANFIRST FINL CORP COM 675234108 117 4598 SH DFND 02 0 4598 0 OCONEE FED FINL CORP COM 675607105 398 15252 SH SOLE 0 0 15252 OCONEE FED FINL CORP COM 675607105 7 280 SH DFND 01 280 0 0 OCWEN FINL CORP COM NEW 675746309 6782 4950273 SH SOLE 0 0 4950273 OCWEN FINL CORP COM NEW 675746309 18 12813 SH SOLE 12813 0 0 OCWEN FINL CORP COM NEW 675746309 144 104831 SH DFND 01 104831 0 0 OCWEN FINL CORP COM NEW 675746309 6 4560 SH DFND 02 0 4560 0 OCULAR THERAPEUTIX INC COM 67576A100 7611 1926962 SH SOLE 0 0 1926962 OCULAR THERAPEUTIX INC COM 67576A100 323 81845 SH DFND 01 81845 0 0 OCUGEN INC COM 67577C105 84 162104 SH SOLE 0 0 162104 ODONATE THERAPEUTICS INC COM 676079106 21027 647985 SH SOLE 0 0 647985 ODONATE THERAPEUTICS INC COM 676079106 62 1914 SH SOLE 1914 0 0 ODONATE THERAPEUTICS INC COM 676079106 763 23507 SH DFND 01 23507 0 0 ODONATE THERAPEUTICS INC COM 676079106 55 1688 SH DFND 02 0 1688 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 839 263126 SH SOLE 0 0 263126 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 5 1702 SH DFND 01 1702 0 0 OFFICE DEPOT INC COM 676220106 157737 57568176 SH SOLE 0 0 57568176 OFFICE DEPOT INC COM 676220106 236 86292 SH SOLE 86292 0 0 OFFICE DEPOT INC COM 676220106 1260 459947 SH DFND 01 459947 0 0 OFFICE DEPOT INC COM 676220106 188 68518 SH DFND 02 0 68518 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 238035 7406179 SH SOLE 0 0 7406179 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1808 56264 SH SOLE 56264 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1280 39827 SH DFND 01 39827 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1885 58639 SH DFND 02 0 58639 0 OHIO VY BANC CORP COM 677719106 5765 145506 SH SOLE 0 0 145506 OHIO VY BANC CORP COM 677719106 132 3334 SH DFND 01 3334 0 0 OIL DRI CORP AMER COM 677864100 9415 259737 SH SOLE 0 0 259737 OIL DRI CORP AMER COM 677864100 152 4186 SH DFND 01 4186 0 0 OIL STS INTL INC COM 678026105 97110 5953997 SH SOLE 0 0 5953997 OIL STS INTL INC COM 678026105 90 5527 SH SOLE 5527 0 0 OIL STS INTL INC COM 678026105 831 50973 SH DFND 01 50973 0 0 OIL STS INTL INC COM 678026105 115 7073 SH DFND 02 0 7073 0 OKTA INC CL A 679295105 3047 26409 SH DFND 02 0 0 26409 OKTA INC CL A 679295105 1144561 9920784 SH SOLE 0 0 9920784 OKTA INC CL A 679295105 4367 37856 SH SOLE 37856 0 0 OKTA INC CL A 679295105 5575 48327 SH DFND 01 48327 0 0 OKTA INC CL A 679295105 3410 29558 SH DFND 02 0 29558 0 OLD DOMINION FREIGHT LINE IN COM 679580100 3234 17039 SH DFND 02 0 0 17039 OLD DOMINION FREIGHT LINE IN COM 679580100 1414464 7453177 SH SOLE 0 0 7453177 OLD DOMINION FREIGHT LINE IN COM 679580100 4322 22775 SH SOLE 22775 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 14069 74135 SH DFND 01 74135 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 3424 18042 SH DFND 02 0 18042 0 OLD NATL BANCORP IND COM 680033107 328189 17943621 SH SOLE 0 0 17943621 OLD NATL BANCORP IND COM 680033107 396 21626 SH SOLE 21626 0 0 OLD NATL BANCORP IND COM 680033107 2583 141233 SH DFND 01 141233 0 0 OLD NATL BANCORP IND COM 680033107 379 20730 SH DFND 02 0 20730 0 OLD POINT FINL CORP COM 680194107 3906 142090 SH SOLE 0 0 142090 OLD POINT FINL CORP COM 680194107 15 547 SH DFND 01 547 0 0 OLD REP INTL CORP COM 680223104 99 4420 SH DFND 02 0 0 4420 OLD REP INTL CORP COM 680223104 615037 27493811 SH SOLE 0 0 27493811 OLD REP INTL CORP COM 680223104 928 41469 SH SOLE 41469 0 0 OLD REP INTL CORP COM 680223104 2435 108840 SH DFND 01 108840 0 0 OLD REP INTL CORP COM 680223104 1261 56392 SH DFND 02 0 56392 0 OLD SECOND BANCORP INC ILL COM 680277100 18011 1337109 SH SOLE 0 0 1337109 OLD SECOND BANCORP INC ILL COM 680277100 303 22507 SH DFND 01 22507 0 0 OLIN CORP COM PAR $1 680665205 260201 15084142 SH SOLE 0 0 15084142 OLIN CORP COM PAR $1 680665205 416 24118 SH SOLE 24118 0 0 OLIN CORP COM PAR $1 680665205 1077 62432 SH DFND 01 62432 0 0 OLIN CORP COM PAR $1 680665205 568 32955 SH DFND 02 0 32955 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 318077 4870271 SH SOLE 0 0 4870271 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 475 7272 SH SOLE 7272 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1566 23983 SH DFND 01 23983 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 660 10106 SH DFND 02 0 10106 0 OLYMPIC STEEL INC COM 68162K106 11389 635525 SH SOLE 0 0 635525 OLYMPIC STEEL INC COM 68162K106 142 7900 SH DFND 01 7900 0 0 OMNICOM GROUP INC COM 681919106 4835 59680 SH DFND 02 0 0 59680 OMNICOM GROUP INC COM 681919106 2015283 24873895 SH SOLE 0 0 24873895 OMNICOM GROUP INC COM 681919106 6120 75543 SH SOLE 75543 0 0 OMNICOM GROUP INC COM 681919106 20520 253276 SH DFND 01 253276 0 0 OMNICOM GROUP INC COM 681919106 5766 71170 SH DFND 02 0 71170 0 OMEGA HEALTHCARE INVS INC COM 681936100 1925 45464 SH DFND 02 0 0 45464 OMEGA HEALTHCARE INVS INC COM 681936100 1390266 32827998 SH SOLE 0 0 32827998 OMEGA HEALTHCARE INVS INC COM 681936100 13063 308448 SH SOLE 308448 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 3548 83786 SH DFND 01 83786 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 10845 256075 SH DFND 02 0 256075 0 OMEGA FLEX INC COM 682095104 16332 152220 SH SOLE 0 0 152220 OMEGA FLEX INC COM 682095104 55 516 SH SOLE 516 0 0 OMEGA FLEX INC COM 682095104 621 5787 SH DFND 01 5787 0 0 OMEGA FLEX INC COM 682095104 56 518 SH DFND 02 0 518 0 OMNOVA SOLUTIONS INC COM 682129101 26555 2626653 SH SOLE 0 0 2626653 OMNOVA SOLUTIONS INC COM 682129101 60 5901 SH SOLE 5901 0 0 OMNOVA SOLUTIONS INC COM 682129101 882 87202 SH DFND 01 87202 0 0 OMNOVA SOLUTIONS INC COM 682129101 29 2900 SH DFND 02 0 2900 0 OMNICELL INC COM 68213N109 358071 4381677 SH SOLE 0 0 4381677 OMNICELL INC COM 68213N109 460 5626 SH SOLE 5626 0 0 OMNICELL INC COM 68213N109 6693 81898 SH DFND 01 81898 0 0 OMNICELL INC COM 68213N109 521 6378 SH DFND 02 0 6378 0 OMEROS CORP COM 682143102 35369 2510236 SH SOLE 0 0 2510236 OMEROS CORP COM 682143102 68 4800 SH SOLE 4800 0 0 OMEROS CORP COM 682143102 1310 92980 SH DFND 01 92980 0 0 OMEROS CORP COM 682143102 107 7600 SH DFND 02 0 7600 0 ON DECK CAP INC COM 682163100 11536 2786548 SH SOLE 0 0 2786548 ON DECK CAP INC COM 682163100 21 5045 SH SOLE 5045 0 0 ON DECK CAP INC COM 682163100 210 50607 SH DFND 01 50607 0 0 ON DECK CAP INC COM 682163100 11 2600 SH DFND 02 0 2600 0 ON SEMICONDUCTOR CORP COM 682189105 2515 103178 SH DFND 02 0 0 103178 ON SEMICONDUCTOR CORP COM 682189105 936106 38396458 SH SOLE 0 0 38396458 ON SEMICONDUCTOR CORP COM 682189105 3148 129104 SH SOLE 129104 0 0 ON SEMICONDUCTOR CORP COM 682189105 3833 157207 SH DFND 01 157207 0 0 ON SEMICONDUCTOR CORP COM 682189105 2728 111910 SH DFND 02 0 111910 0 ONCONOVA THERAPEUTICS INC COM PAR 68232V405 29 75693 SH SOLE 0 0 75693 ONCOSEC MED INC COM 68234L306 236 130562 SH SOLE 0 0 130562 ONCOSEC MED INC COM 68234L306 2 1165 SH DFND 01 1165 0 0 ONCOCYTE CORPORATION COM 68235C107 2826 1256046 SH SOLE 0 0 1256046 ONCOCYTE CORPORATION COM 68235C107 102 45351 SH DFND 01 45351 0 0 ONE GAS INC COM 68235P108 490509 5242158 SH SOLE 0 0 5242158 ONE GAS INC COM 68235P108 1909 20407 SH SOLE 20407 0 0 ONE GAS INC COM 68235P108 4139 44231 SH DFND 01 44231 0 0 ONE GAS INC COM 68235P108 2078 22205 SH DFND 02 0 22205 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 1124 284504 SH SOLE 0 0 284504 ONCTERNAL THERAPEUTICS INC COM 68236P107 1 345 SH DFND 01 345 0 0 ONE LIBERTY PPTYS INC COM 682406103 43808 1611173 SH SOLE 0 0 1611173 ONE LIBERTY PPTYS INC COM 682406103 45 1638 SH SOLE 1638 0 0 ONE LIBERTY PPTYS INC COM 682406103 352 12951 SH DFND 01 12951 0 0 ONE LIBERTY PPTYS INC COM 682406103 27 1000 SH DFND 02 0 1000 0 FLWS/1-800 FLOWERS CL A 68243Q106 22905 1579663 SH SOLE 0 0 1579663 FLWS/1-800 FLOWERS CL A 68243Q106 48 3338 SH SOLE 3338 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 709 48875 SH DFND 01 48875 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 180 12414 SH DFND 02 0 12414 0 1347 PPTY INS HLDGS INC COM 68244P107 259 46841 SH SOLE 0 0 46841 ONE STOP SYS INC COM 68247W109 227 112351 SH SOLE 0 0 112351 ONEOK INC NEW COM 682680103 8192 108266 SH DFND 02 0 0 108266 ONEOK INC NEW COM 682680103 3563830 47097004 SH SOLE 0 0 47097004 ONEOK INC NEW COM 682680103 19640 259547 SH SOLE 259547 0 0 ONEOK INC NEW COM 682680103 35954 475138 SH DFND 01 475138 0 0 ONEOK INC NEW COM 682680103 15327 202544 SH DFND 02 0 202544 0 ONEMAIN HLDGS INC COM 68268W103 333984 7923692 SH SOLE 0 0 7923692 ONEMAIN HLDGS INC COM 68268W103 475 11264 SH SOLE 11264 0 0 ONEMAIN HLDGS INC COM 68268W103 1134 26907 SH DFND 01 26907 0 0 ONEMAIN HLDGS INC COM 68268W103 605 14362 SH DFND 02 0 14362 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 180 27034 SH SOLE 0 0 27034 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 92 13830 SH DFND 02 0 13830 0 ONESPAN INC COM 68287N100 35967 2100884 SH SOLE 0 0 2100884 ONESPAN INC COM 68287N100 70 4112 SH SOLE 4112 0 0 ONESPAN INC COM 68287N100 934 54585 SH DFND 01 54585 0 0 ONESPAN INC COM 68287N100 199 11600 SH DFND 02 0 11600 0 ONTO INNOVATION INC COM 683344105 107956 2954471 SH SOLE 0 0 2954471 ONTO INNOVATION INC COM 683344105 248 6777 SH SOLE 6777 0 0 ONTO INNOVATION INC COM 683344105 1938 53028 SH DFND 01 53028 0 0 ONTO INNOVATION INC COM 683344105 165 4513 SH DFND 02 0 4513 0 OOMA INC COM 683416101 12087 913604 SH SOLE 0 0 913604 OOMA INC COM 683416101 509 38482 SH DFND 01 38482 0 0 OPEN TEXT CORP COM 683715106 3007 68242 SH DFND 02 0 0 68242 OPEN TEXT CORP COM 683715106 309225 7016689 SH SOLE 0 0 7016689 OPEN TEXT CORP COM 683715106 3814 86548 SH SOLE 86548 0 0 OPEN TEXT CORP COM 683715106 5326 120851 SH DFND 01 120851 0 0 OPEN TEXT CORP COM 683715106 3100 70345 SH DFND 02 0 70345 0 OPIANT PHARMACEUTICALS INC COM 683750103 1518 105437 SH SOLE 0 0 105437 OPIANT PHARMACEUTICALS INC COM 683750103 13 885 SH DFND 01 885 0 0 OPKO HEALTH INC COM 68375N103 54552 37110313 SH SOLE 0 0 37110313 OPKO HEALTH INC COM 68375N103 92 62570 SH SOLE 62570 0 0 OPKO HEALTH INC COM 68375N103 482 327817 SH DFND 01 327817 0 0 OPKO HEALTH INC COM 68375N103 65 43950 SH DFND 02 0 43950 0 OPORTUN FINL CORP COM 68376D104 4279 179773 SH SOLE 0 0 179773 OPORTUN FINL CORP COM 68376D104 232 9736 SH DFND 01 9736 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 13843 503762 SH SOLE 0 0 503762 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 223 8130 SH DFND 01 8130 0 0 OPTICAL CABLE CORP COM NEW 683827208 537 165223 SH SOLE 0 0 165223 ORACLE CORP COM 68389X105 32591 615154 SH DFND 02 0 0 615154 ORACLE CORP COM 68389X105 8730893 164796014 SH SOLE 0 0 164796014 ORACLE CORP COM 68389X105 43752 825816 SH SOLE 825816 0 0 ORACLE CORP COM 68389X105 135503 2557617 SH DFND 01 2557617 0 0 ORACLE CORP COM 68389X105 37376 705477 SH DFND 02 0 705477 0 OPUS BK IRVINE CALIF COM 684000102 42757 1652782 SH SOLE 0 0 1652782 OPUS BK IRVINE CALIF COM 684000102 77 2962 SH SOLE 2962 0 0 OPUS BK IRVINE CALIF COM 684000102 468 18075 SH DFND 01 18075 0 0 OPUS BK IRVINE CALIF COM 684000102 69 2653 SH DFND 02 0 2653 0 OPTIMIZERX CORP COM NEW 68401U204 6475 630452 SH SOLE 0 0 630452 OPTIMIZERX CORP COM NEW 68401U204 290 28256 SH DFND 01 28256 0 0 ORAGENICS INC COM PAR 684023302 541 1033927 SH SOLE 0 0 1033927 OPTION CARE HEALTH INC COM 68404L102 36779 9860301 SH SOLE 0 0 9860301 OPTION CARE HEALTH INC COM 68404L102 75 20167 SH SOLE 20167 0 0 OPTION CARE HEALTH INC COM 68404L102 454 121657 SH DFND 01 121657 0 0 OPTION CARE HEALTH INC COM 68404L102 54 14418 SH DFND 02 0 14418 0 OPTINOSE INC COM 68404V100 11293 1224873 SH SOLE 0 0 1224873 OPTINOSE INC COM 68404V100 41 4394 SH SOLE 4394 0 0 OPTINOSE INC COM 68404V100 453 49177 SH DFND 01 49177 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 30928 3851570 SH SOLE 0 0 3851570 ORASURE TECHNOLOGIES INC COM 68554V108 55 6791 SH SOLE 6791 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 416 51863 SH DFND 01 51863 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 39 4900 SH DFND 02 0 4900 0 ORBCOMM INC COM 68555P100 17373 4126721 SH SOLE 0 0 4126721 ORBCOMM INC COM 68555P100 24 5800 SH SOLE 5800 0 0 ORBCOMM INC COM 68555P100 552 131174 SH DFND 01 131174 0 0 ORBCOMM INC COM 68555P100 144 34200 SH DFND 02 0 34200 0 ORCHID IS CAP INC COM 68571X103 20915 3575198 SH SOLE 0 0 3575198 ORCHID IS CAP INC COM 68571X103 303 51711 SH DFND 01 51711 0 0 ORGENESIS INC COM NEW 68619K204 2540 545096 SH SOLE 0 0 545096 ORGENESIS INC COM NEW 68619K204 7 1425 SH DFND 01 1425 0 0 ORGANOVO HLDGS INC COM 68620A104 1530 4300261 SH SOLE 0 0 4300261 ORGANOVO HLDGS INC COM 68620A104 9 24546 SH DFND 01 24546 0 0 ORGANIGRAM HLDGS INC COM 68620P101 168 68432 SH SOLE 0 0 68432 ORGANIGRAM HLDGS INC COM 68620P101 61 24922 SH SOLE 24922 0 0 ORGANIGRAM HLDGS INC COM 68620P101 44 17921 SH DFND 02 0 17921 0 ORGANOGENESIS HLDGS INC COM 68621F102 1157 240498 SH SOLE 0 0 240498 ORGANOGENESIS HLDGS INC COM 68621F102 104 21546 SH DFND 01 21546 0 0 ORIGIN BANCORP INC COM 68621T102 30601 808704 SH SOLE 0 0 808704 ORIGIN BANCORP INC COM 68621T102 82 2161 SH SOLE 2161 0 0 ORIGIN BANCORP INC COM 68621T102 605 15995 SH DFND 01 15995 0 0 ORIGIN BANCORP INC COM 68621T102 183 4824 SH DFND 02 0 4824 0 ORION ENERGY SYSTEMS INC COM 686275108 4903 1463670 SH SOLE 0 0 1463670 ORION ENERGY SYSTEMS INC COM 686275108 20 5929 SH DFND 01 5929 0 0 ORION GROUP HOLDINGS INC COM 68628V308 6883 1326131 SH SOLE 0 0 1326131 ORION GROUP HOLDINGS INC COM 68628V308 27 5207 SH DFND 01 5207 0 0 ORMAT TECHNOLOGIES INC COM 686688102 291511 3911849 SH SOLE 0 0 3911849 ORMAT TECHNOLOGIES INC COM 686688102 356 4779 SH SOLE 4779 0 0 ORMAT TECHNOLOGIES INC COM 686688102 3846 51617 SH DFND 01 51617 0 0 ORMAT TECHNOLOGIES INC COM 686688102 842 11293 SH DFND 02 0 11293 0 ORRSTOWN FINL SVCS INC COM 687380105 10244 452860 SH SOLE 0 0 452860 ORRSTOWN FINL SVCS INC COM 687380105 191 8449 SH DFND 01 8449 0 0 ORTHOPEDIATRICS CORP COM 68752L100 23976 510235 SH SOLE 0 0 510235 ORTHOPEDIATRICS CORP COM 68752L100 52 1105 SH SOLE 1105 0 0 ORTHOPEDIATRICS CORP COM 68752L100 846 18012 SH DFND 01 18012 0 0 ORTHOPEDIATRICS CORP COM 68752L100 46 971 SH DFND 02 0 971 0 ORTHOFIX MED INC COM 68752M108 90714 1964358 SH SOLE 0 0 1964358 ORTHOFIX MED INC COM 68752M108 86 1866 SH SOLE 1866 0 0 ORTHOFIX MED INC COM 68752M108 1417 30683 SH DFND 01 30683 0 0 ORTHOFIX MED INC COM 68752M108 342 7396 SH DFND 02 0 7396 0 OSHKOSH CORP COM 688239201 631461 6671539 SH SOLE 0 0 6671539 OSHKOSH CORP COM 688239201 868 9175 SH SOLE 9175 0 0 OSHKOSH CORP COM 688239201 2476 26158 SH DFND 01 26158 0 0 OSHKOSH CORP COM 688239201 1123 11867 SH DFND 02 0 11867 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 37317 3843137 SH SOLE 0 0 3843137 OSISKO GOLD ROYALTIES LTD COM 68827L101 113 11600 SH SOLE 11600 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 633 65168 SH DFND 01 65168 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 162 16701 SH DFND 02 0 16701 0 OTELCO INC CL A NEW 688823301 722 72116 SH SOLE 0 0 72116 OTELCO INC CL A NEW 688823301 6 600 SH DFND 01 600 0 0 OTONOMY INC COM 68906L105 4496 1173857 SH SOLE 0 0 1173857 OTONOMY INC COM 68906L105 22 5751 SH DFND 01 5751 0 0 OTTAWA BANCORP INC COM 689195105 445 32210 SH SOLE 0 0 32210 OTTER TAIL CORP COM 689648103 204236 3981991 SH SOLE 0 0 3981991 OTTER TAIL CORP COM 689648103 218 4256 SH SOLE 4256 0 0 OTTER TAIL CORP COM 689648103 2708 52796 SH DFND 01 52796 0 0 OTTER TAIL CORP COM 689648103 396 7729 SH DFND 02 0 7729 0 OUTFRONT MEDIA INC COM 69007J106 549038 20471216 SH SOLE 0 0 20471216 OUTFRONT MEDIA INC COM 69007J106 462 17220 SH SOLE 17220 0 0 OUTFRONT MEDIA INC COM 69007J106 1524 56832 SH DFND 01 56832 0 0 OUTFRONT MEDIA INC COM 69007J106 797 29729 SH DFND 02 0 29729 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 187 316753 SH SOLE 0 0 316753 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 8014 3484249 SH SOLE 0 0 3484249 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 126 54660 SH DFND 01 54660 0 0 OVERSTOCK COM INC DEL COM 690370101 9749 1382865 SH SOLE 0 0 1382865 OVERSTOCK COM INC DEL COM 690370101 29 4176 SH SOLE 4176 0 0 OVERSTOCK COM INC DEL COM 690370101 201 28569 SH DFND 01 28569 0 0 OVERSTOCK COM INC DEL COM 690370101 17 2370 SH DFND 02 0 2370 0 OVID THERAPEUTICS INC COM 690469101 6147 1481255 SH SOLE 0 0 1481255 OVID THERAPEUTICS INC COM 690469101 30 7274 SH DFND 01 7274 0 0 OWENS & MINOR INC NEW COM 690732102 27017 5225810 SH SOLE 0 0 5225810 OWENS & MINOR INC NEW COM 690732102 47 9065 SH SOLE 9065 0 0 OWENS & MINOR INC NEW COM 690732102 264 51100 SH DFND 01 51100 0 0 OWENS & MINOR INC NEW COM 690732102 32 6176 SH DFND 02 0 6176 0 OWENS CORNING NEW COM 690742101 1675 25716 SH DFND 02 0 0 25716 OWENS CORNING NEW COM 690742101 676393 10386869 SH SOLE 0 0 10386869 OWENS CORNING NEW COM 690742101 2289 35158 SH SOLE 35158 0 0 OWENS CORNING NEW COM 690742101 2710 41614 SH DFND 01 41614 0 0 OWENS CORNING NEW COM 690742101 2019 30999 SH DFND 02 0 30999 0 OXFORD INDS INC COM 691497309 129260 1713875 SH SOLE 0 0 1713875 OXFORD INDS INC COM 691497309 133 1762 SH SOLE 1762 0 0 OXFORD INDS INC COM 691497309 1619 21465 SH DFND 01 21465 0 0 OXFORD INDS INC COM 691497309 196 2600 SH DFND 02 0 2600 0 OYSTER POINT PHARMA INC COM 69242L106 3464 141743 SH SOLE 0 0 141743 OYSTER POINT PHARMA INC COM 69242L106 236 9663 SH DFND 01 9663 0 0 P & F INDS INC CL A NEW 692830508 167 24366 SH SOLE 0 0 24366 PDL CMNTY BANCORP COM 69290X101 5476 372494 SH SOLE 0 0 372494 PDL CMNTY BANCORP COM 69290X101 100 6808 SH DFND 01 6808 0 0 P A M TRANSN SVCS INC COM 693149106 5710 98936 SH SOLE 0 0 98936 P A M TRANSN SVCS INC COM 693149106 201 3477 SH DFND 01 3477 0 0 PBF ENERGY INC CL A 69318G106 310953 9912420 SH SOLE 0 0 9912420 PBF ENERGY INC CL A 69318G106 480 15290 SH SOLE 15290 0 0 PBF ENERGY INC CL A 69318G106 1324 42194 SH DFND 01 42194 0 0 PBF ENERGY INC CL A 69318G106 646 20579 SH DFND 02 0 20579 0 PC CONNECTION INC COM 69318J100 28209 568045 SH SOLE 0 0 568045 PC CONNECTION INC COM 69318J100 81 1629 SH SOLE 1629 0 0 PC CONNECTION INC COM 69318J100 471 9492 SH DFND 01 9492 0 0 PC CONNECTION INC COM 69318J100 45 900 SH DFND 02 0 900 0 PCB BANCORP COM 69320M109 10935 632812 SH SOLE 0 0 632812 PCB BANCORP COM 69320M109 177 10242 SH DFND 01 10242 0 0 PCSB FINL CORP COM 69324R104 16974 838232 SH SOLE 0 0 838232 PCSB FINL CORP COM 69324R104 301 14878 SH DFND 01 14878 0 0 PC-TEL INC COM 69325Q105 8129 959734 SH SOLE 0 0 959734 PC-TEL INC COM 69325Q105 24 2815 SH DFND 01 2815 0 0 PDC ENERGY INC COM 69327R101 165243 6314200 SH SOLE 0 0 6314200 PDC ENERGY INC COM 69327R101 184 7035 SH SOLE 7035 0 0 PDC ENERGY INC COM 69327R101 1345 51393 SH DFND 01 51393 0 0 PDC ENERGY INC COM 69327R101 242 9265 SH DFND 02 0 9265 0 PDF SOLUTIONS INC COM 693282105 32089 1899883 SH SOLE 0 0 1899883 PDF SOLUTIONS INC COM 693282105 80 4725 SH SOLE 4725 0 0 PDF SOLUTIONS INC COM 693282105 444 26305 SH DFND 01 26305 0 0 PDF SOLUTIONS INC COM 693282105 34 2000 SH DFND 02 0 2000 0 PDL BIOPHARMA INC COM 69329Y104 17329 5340185 SH SOLE 0 0 5340185 PDL BIOPHARMA INC COM 69329Y104 47 14617 SH SOLE 14617 0 0 PDL BIOPHARMA INC COM 69329Y104 310 95550 SH DFND 01 95550 0 0 PDL BIOPHARMA INC COM 69329Y104 239 73600 SH DFND 02 0 73600 0 PG&E CORP COM 69331C108 94 8621 SH DFND 02 0 0 8621 PG&E CORP COM 69331C108 413984 38085010 SH SOLE 0 0 38085010 PG&E CORP COM 69331C108 1549 142546 SH SOLE 142546 0 0 PG&E CORP COM 69331C108 1097 100914 SH DFND 01 100914 0 0 PG&E CORP COM 69331C108 1377 126711 SH DFND 02 0 126711 0 PICO HLDGS INC COM NEW 693366205 11573 1040727 SH SOLE 0 0 1040727 PICO HLDGS INC COM NEW 693366205 178 15985 SH DFND 01 15985 0 0 PGT INNOVATIONS INC COM 69336V101 53049 3557950 SH SOLE 0 0 3557950 PGT INNOVATIONS INC COM 69336V101 116 7801 SH SOLE 7801 0 0 PGT INNOVATIONS INC COM 69336V101 1183 79322 SH DFND 01 79322 0 0 PGT INNOVATIONS INC COM 69336V101 66 4400 SH DFND 02 0 4400 0 PJT PARTNERS INC COM CL A 69343T107 43053 953977 SH SOLE 0 0 953977 PJT PARTNERS INC COM CL A 69343T107 127 2808 SH SOLE 2808 0 0 PJT PARTNERS INC COM CL A 69343T107 1526 33809 SH DFND 01 33809 0 0 PJT PARTNERS INC COM CL A 69343T107 75 1658 SH DFND 02 0 1658 0 PNC FINL SVCS GROUP INC COM 693475105 18512 115970 SH DFND 02 0 0 115970 PNC FINL SVCS GROUP INC COM 693475105 5196456 32553130 SH SOLE 0 0 32553130 PNC FINL SVCS GROUP INC COM 693475105 25330 158679 SH SOLE 158679 0 0 PNC FINL SVCS GROUP INC COM 693475105 79016 494997 SH DFND 01 494997 0 0 PNC FINL SVCS GROUP INC COM 693475105 19792 123989 SH DFND 02 0 123989 0 POSCO SPONSORED ADR 693483109 24987 493614 SH SOLE 0 0 493614 POSCO SPONSORED ADR 693483109 211 4159 SH DFND 01 4159 0 0 PNM RES INC COM 69349H107 466734 9203988 SH SOLE 0 0 9203988 PNM RES INC COM 69349H107 1574 31040 SH SOLE 31040 0 0 PNM RES INC COM 69349H107 3380 66646 SH DFND 01 66646 0 0 PNM RES INC COM 69349H107 1506 29692 SH DFND 02 0 29692 0 PPG INDS INC COM 693506107 8388 62835 SH DFND 02 0 0 62835 PPG INDS INC COM 693506107 2632629 19721542 SH SOLE 0 0 19721542 PPG INDS INC COM 693506107 11268 84414 SH SOLE 84414 0 0 PPG INDS INC COM 693506107 36306 271974 SH DFND 01 271974 0 0 PPG INDS INC COM 693506107 9985 74797 SH DFND 02 0 74797 0 PPL CORP COM 69351T106 6931 193170 SH DFND 02 0 0 193170 PPL CORP COM 69351T106 2164792 60334228 SH SOLE 0 0 60334228 PPL CORP COM 69351T106 16304 454403 SH SOLE 454403 0 0 PPL CORP COM 69351T106 29339 817711 SH DFND 01 817711 0 0 PPL CORP COM 69351T106 14251 397176 SH DFND 02 0 397176 0 PRA HEALTH SCIENCES INC COM 69354M108 757086 6811387 SH SOLE 0 0 6811387 PRA HEALTH SCIENCES INC COM 69354M108 901 8110 SH SOLE 8110 0 0 PRA HEALTH SCIENCES INC COM 69354M108 3094 27840 SH DFND 01 27840 0 0 PRA HEALTH SCIENCES INC COM 69354M108 1209 10878 SH DFND 02 0 10878 0 PRA GROUP INC COM 69354N106 166948 4599115 SH SOLE 0 0 4599115 PRA GROUP INC COM 69354N106 227 6255 SH SOLE 6255 0 0 PRA GROUP INC COM 69354N106 1378 37957 SH DFND 01 37957 0 0 PRA GROUP INC COM 69354N106 247 6792 SH DFND 02 0 6792 0 PRGX GLOBAL INC COM NEW 69357C503 6290 1278523 SH SOLE 0 0 1278523 PRGX GLOBAL INC COM NEW 69357C503 207 41973 SH DFND 01 41973 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 508236 3082646 SH SOLE 0 0 3082646 PS BUSINESS PKS INC CALIF COM 69360J107 3966 24058 SH SOLE 24058 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 6533 39624 SH DFND 01 39624 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 3768 22854 SH DFND 02 0 22854 0 PVH CORP COM 693656100 2122 20183 SH DFND 02 0 0 20183 PVH CORP COM 693656100 845429 8040219 SH SOLE 0 0 8040219 PVH CORP COM 693656100 2895 27531 SH SOLE 27531 0 0 PVH CORP COM 693656100 8783 83533 SH DFND 01 83533 0 0 PVH CORP COM 693656100 2167 20607 SH DFND 02 0 20607 0 PTC THERAPEUTICS INC COM 69366J200 254868 5306439 SH SOLE 0 0 5306439 PTC THERAPEUTICS INC COM 69366J200 362 7534 SH SOLE 7534 0 0 PTC THERAPEUTICS INC COM 69366J200 5746 119634 SH DFND 01 119634 0 0 PTC THERAPEUTICS INC COM 69366J200 386 8033 SH DFND 02 0 8033 0 PTC INC COM 69370C100 2122 28334 SH DFND 02 0 0 28334 PTC INC COM 69370C100 728941 9733495 SH SOLE 0 0 9733495 PTC INC COM 69370C100 2923 39024 SH SOLE 39024 0 0 PTC INC COM 69370C100 3477 46430 SH DFND 01 46430 0 0 PTC INC COM 69370C100 2104 28099 SH DFND 02 0 28099 0 PACCAR INC COM 693718108 7413 93717 SH DFND 02 0 0 93717 PACCAR INC COM 693718108 2236270 28271424 SH SOLE 0 0 28271424 PACCAR INC COM 693718108 9258 117036 SH SOLE 117036 0 0 PACCAR INC COM 693718108 30852 390039 SH DFND 01 390039 0 0 PACCAR INC COM 693718108 7064 89304 SH DFND 02 0 89304 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 38865 7561308 SH SOLE 0 0 7561308 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 135 26212 SH SOLE 26212 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1368 266107 SH DFND 01 266107 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 117 22858 SH DFND 02 0 22858 0 PACIFIC ETHANOL INC COM 69423U305 1095 1684339 SH SOLE 0 0 1684339 PACIFIC ETHANOL INC COM 69423U305 6 9410 SH DFND 01 9410 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 6410 789468 SH SOLE 0 0 789468 PACIFIC MERCANTILE BANCORP COM 694552100 133 16398 SH DFND 01 16398 0 0 PACIFIC PREMIER BANCORP COM 69478X105 194593 5968209 SH SOLE 0 0 5968209 PACIFIC PREMIER BANCORP COM 69478X105 242 7419 SH SOLE 7419 0 0 PACIFIC PREMIER BANCORP COM 69478X105 1598 48997 SH DFND 01 48997 0 0 PACIFIC PREMIER BANCORP COM 69478X105 379 11636 SH DFND 02 0 11636 0 PACIRA BIOSCIENCES COM 695127100 192477 4248942 SH SOLE 0 0 4248942 PACIRA BIOSCIENCES COM 695127100 244 5392 SH SOLE 5392 0 0 PACIRA BIOSCIENCES COM 695127100 3676 81152 SH DFND 01 81152 0 0 PACIRA BIOSCIENCES COM 695127100 411 9068 SH DFND 02 0 9068 0 PACKAGING CORP AMER COM 695156109 2899 25883 SH DFND 02 0 0 25883 PACKAGING CORP AMER COM 695156109 1206168 10770321 SH SOLE 0 0 10770321 PACKAGING CORP AMER COM 695156109 3457 30866 SH SOLE 30866 0 0 PACKAGING CORP AMER COM 695156109 11937 106586 SH DFND 01 106586 0 0 PACKAGING CORP AMER COM 695156109 2699 24100 SH DFND 02 0 24100 0 PACWEST BANCORP DEL COM 695263103 468525 12242616 SH SOLE 0 0 12242616 PACWEST BANCORP DEL COM 695263103 628 16400 SH SOLE 16400 0 0 PACWEST BANCORP DEL COM 695263103 1771 46288 SH DFND 01 46288 0 0 PACWEST BANCORP DEL COM 695263103 830 21695 SH DFND 02 0 21695 0 PAGERDUTY INC COM 69553P100 60730 2596398 SH SOLE 0 0 2596398 PAGERDUTY INC COM 69553P100 53 2283 SH SOLE 2283 0 0 PAGERDUTY INC COM 69553P100 290 12391 SH DFND 01 12391 0 0 PAGERDUTY INC COM 69553P100 38 1623 SH DFND 02 0 1623 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 7601 9718058 SH SOLE 0 0 9718058 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 341 436559 SH DFND 01 436559 0 0 PALO ALTO NETWORKS INC COM 697435105 5869 25380 SH DFND 02 0 0 25380 PALO ALTO NETWORKS INC COM 697435105 2007846 8682576 SH SOLE 0 0 8682576 PALO ALTO NETWORKS INC COM 697435105 7794 33704 SH SOLE 33704 0 0 PALO ALTO NETWORKS INC COM 697435105 9931 42943 SH DFND 01 42943 0 0 PALO ALTO NETWORKS INC COM 697435105 6307 27273 SH DFND 02 0 27273 0 PALOMAR HLDGS INC COM 69753M105 33545 664383 SH SOLE 0 0 664383 PALOMAR HLDGS INC COM 69753M105 70 1382 SH SOLE 1382 0 0 PALOMAR HLDGS INC COM 69753M105 1254 24829 SH DFND 01 24829 0 0 PALOMAR HLDGS INC COM 69753M105 42 830 SH DFND 02 0 830 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 325 19789 SH SOLE 0 0 19789 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 169 10264 SH DFND 02 0 10264 0 PAN AMERICAN SILVER CORP COM 697900108 131353 5544651 SH SOLE 0 0 5544651 PAN AMERICAN SILVER CORP COM 697900108 611 25791 SH SOLE 25791 0 0 PAN AMERICAN SILVER CORP COM 697900108 2329 98320 SH DFND 01 98320 0 0 PAN AMERICAN SILVER CORP COM 697900108 935 39450 SH DFND 02 0 39450 0 PANHANDLE OIL AND GAS INC CL A 698477106 7132 636220 SH SOLE 0 0 636220 PANHANDLE OIL AND GAS INC CL A 698477106 140 12452 SH DFND 01 12452 0 0 PAPA JOHNS INTL INC COM 698813102 134611 2131613 SH SOLE 0 0 2131613 PAPA JOHNS INTL INC COM 698813102 145 2300 SH SOLE 2300 0 0 PAPA JOHNS INTL INC COM 698813102 2579 40833 SH DFND 01 40833 0 0 PAPA JOHNS INTL INC COM 698813102 202 3200 SH DFND 02 0 3200 0 PAR TECHNOLOGY CORP COM 698884103 16229 527945 SH SOLE 0 0 527945 PAR TECHNOLOGY CORP COM 698884103 695 22601 SH DFND 01 22601 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 55469 2386803 SH SOLE 0 0 2386803 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 117 5032 SH SOLE 5032 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 688 29587 SH DFND 01 29587 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 46 1986 SH DFND 02 0 1986 0 PARAMOUNT GOLD NEV CORP COM 69924M109 154 198958 SH SOLE 0 0 198958 PARAMOUNT GROUP INC COM 69924R108 390659 28064556 SH SOLE 0 0 28064556 PARAMOUNT GROUP INC COM 69924R108 3187 228956 SH SOLE 228956 0 0 PARAMOUNT GROUP INC COM 69924R108 1054 75684 SH DFND 01 75684 0 0 PARAMOUNT GROUP INC COM 69924R108 3213 230813 SH DFND 02 0 230813 0 PARATEK PHARMACEUTICALS INC COM 699374302 5303 1315957 SH SOLE 0 0 1315957 PARATEK PHARMACEUTICALS INC COM 699374302 254 62925 SH DFND 01 62925 0 0 PARETEUM CORP COM NEW 69946T207 2388 5460678 SH SOLE 0 0 5460678 PARETEUM CORP COM NEW 69946T207 9 19752 SH SOLE 19752 0 0 PARETEUM CORP COM NEW 69946T207 74 168511 SH DFND 01 168511 0 0 PARK AEROSPACE CORP COM 70014A104 22338 1372937 SH SOLE 0 0 1372937 PARK AEROSPACE CORP COM 70014A104 21 1279 SH SOLE 1279 0 0 PARK AEROSPACE CORP COM 70014A104 258 15834 SH DFND 01 15834 0 0 PARK AEROSPACE CORP COM 70014A104 18 1086 SH DFND 02 0 1086 0 PARK CITY GROUP INC COM NEW 700215304 3211 634606 SH SOLE 0 0 634606 PARK CITY GROUP INC COM NEW 700215304 18 3487 SH DFND 01 3487 0 0 PARK HOTELS RESORTS INC COM 700517105 954429 36893282 SH SOLE 0 0 36893282 PARK HOTELS RESORTS INC COM 700517105 7320 282942 SH SOLE 282942 0 0 PARK HOTELS RESORTS INC COM 700517105 2374 91751 SH DFND 01 91751 0 0 PARK HOTELS RESORTS INC COM 700517105 7330 283332 SH DFND 02 0 283332 0 PARK NATL CORP COM 700658107 124226 1213386 SH SOLE 0 0 1213386 PARK NATL CORP COM 700658107 219 2143 SH SOLE 2143 0 0 PARK NATL CORP COM 700658107 1159 11318 SH DFND 01 11318 0 0 PARK NATL CORP COM 700658107 219 2142 SH DFND 02 0 2142 0 PARK OHIO HLDGS CORP COM 700666100 13746 408502 SH SOLE 0 0 408502 PARK OHIO HLDGS CORP COM 700666100 17 500 SH SOLE 500 0 0 PARK OHIO HLDGS CORP COM 700666100 247 7353 SH DFND 01 7353 0 0 PARK OHIO HLDGS CORP COM 700666100 13 400 SH DFND 02 0 400 0 PARKE BANCORP INC COM 700885106 10100 397775 SH SOLE 0 0 397775 PARKE BANCORP INC COM 700885106 184 7257 SH DFND 01 7257 0 0 PARKER DRILLING CO COM 701081507 7124 316620 SH SOLE 0 0 316620 PARKER DRILLING CO COM 701081507 137 6070 SH DFND 01 6070 0 0 PARKER HANNIFIN CORP COM 701094104 6999 34005 SH DFND 02 0 0 34005 PARKER HANNIFIN CORP COM 701094104 1928520 9369933 SH SOLE 0 0 9369933 PARKER HANNIFIN CORP COM 701094104 9365 45499 SH SOLE 45499 0 0 PARKER HANNIFIN CORP COM 701094104 29911 145324 SH DFND 01 145324 0 0 PARKER HANNIFIN CORP COM 701094104 7825 38020 SH DFND 02 0 38020 0 PARSLEY ENERGY INC CL A 701877102 456618 24146922 SH SOLE 0 0 24146922 PARSLEY ENERGY INC CL A 701877102 750 39658 SH SOLE 39658 0 0 PARSLEY ENERGY INC CL A 701877102 2181 115344 SH DFND 01 115344 0 0 PARSLEY ENERGY INC CL A 701877102 867 45831 SH DFND 02 0 45831 0 PARSONS CORPORATION COM 70202L102 73525 1781123 SH SOLE 0 0 1781123 PARSONS CORPORATION COM 70202L102 130 3158 SH SOLE 3158 0 0 PARSONS CORPORATION COM 70202L102 1549 37525 SH DFND 01 37525 0 0 PARSONS CORPORATION COM 70202L102 87 2097 SH DFND 02 0 2097 0 PARTY CITY HOLDCO INC COM 702149105 12373 5287628 SH SOLE 0 0 5287628 PARTY CITY HOLDCO INC COM 702149105 17 7376 SH SOLE 7376 0 0 PARTY CITY HOLDCO INC COM 702149105 108 46224 SH DFND 01 46224 0 0 PARTY CITY HOLDCO INC COM 702149105 10 4326 SH DFND 02 0 4326 0 PATHFINDER BANCORP INC MD COM 70319R109 438 31500 SH SOLE 0 0 31500 PATHFINDER BANCORP INC MD COM 70319R109 2 129 SH DFND 01 129 0 0 PATRICK INDS INC COM 703343103 73958 1410603 SH SOLE 0 0 1410603 PATRICK INDS INC COM 703343103 172 3289 SH SOLE 3289 0 0 PATRICK INDS INC COM 703343103 1885 35961 SH DFND 01 35961 0 0 PATRICK INDS INC COM 703343103 404 7700 SH DFND 02 0 7700 0 PATTERN ENERGY GROUP INC CL A 70338P100 248547 9289724 SH SOLE 0 0 9289724 PATTERN ENERGY GROUP INC CL A 70338P100 302 11289 SH SOLE 11289 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 2003 74877 SH DFND 01 74877 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 285 10653 SH DFND 02 0 10653 0 PATRIOT TRANSN HLDG INC COM 70338W105 1768 90738 SH SOLE 0 0 90738 PATRIOT TRANSN HLDG INC COM 70338W105 12 600 SH DFND 01 600 0 0 PATTERSON COMPANIES INC COM 703395103 173695 8481191 SH SOLE 0 0 8481191 PATTERSON COMPANIES INC COM 703395103 296 14432 SH SOLE 14432 0 0 PATTERSON COMPANIES INC COM 703395103 1443 70445 SH DFND 01 70445 0 0 PATTERSON COMPANIES INC COM 703395103 209 10200 SH DFND 02 0 10200 0 PATTERSON UTI ENERGY INC COM 703481101 178826 17031073 SH SOLE 0 0 17031073 PATTERSON UTI ENERGY INC COM 703481101 264 25106 SH SOLE 25106 0 0 PATTERSON UTI ENERGY INC COM 703481101 767 73063 SH DFND 01 73063 0 0 PATTERSON UTI ENERGY INC COM 703481101 397 37843 SH DFND 02 0 37843 0 PAVMED INC COM 70387R106 1604 1336565 SH SOLE 0 0 1336565 PAYCHEX INC COM 704326107 7148 84035 SH DFND 02 0 0 84035 PAYCHEX INC COM 704326107 2239083 26323571 SH SOLE 0 0 26323571 PAYCHEX INC COM 704326107 10063 118307 SH SOLE 118307 0 0 PAYCHEX INC COM 704326107 32359 380427 SH DFND 01 380427 0 0 PAYCHEX INC COM 704326107 12144 142768 SH DFND 02 0 142768 0 PAYCOM SOFTWARE INC COM 70432V102 3462 13075 SH DFND 02 0 0 13075 PAYCOM SOFTWARE INC COM 70432V102 1309011 4944140 SH SOLE 0 0 4944140 PAYCOM SOFTWARE INC COM 70432V102 4763 17990 SH SOLE 17990 0 0 PAYCOM SOFTWARE INC COM 70432V102 5831 22024 SH DFND 01 22024 0 0 PAYCOM SOFTWARE INC COM 70432V102 3919 14803 SH DFND 02 0 14803 0 PAYLOCITY HLDG CORP COM 70438V106 393942 3260567 SH SOLE 0 0 3260567 PAYLOCITY HLDG CORP COM 70438V106 553 4579 SH SOLE 4579 0 0 PAYLOCITY HLDG CORP COM 70438V106 1870 15481 SH DFND 01 15481 0 0 PAYLOCITY HLDG CORP COM 70438V106 826 6836 SH DFND 02 0 6836 0 PAYPAL HLDGS INC COM 70450Y103 31957 295430 SH DFND 02 0 0 295430 PAYPAL HLDGS INC COM 70450Y103 9828483 90861452 SH SOLE 0 0 90861452 PAYPAL HLDGS INC COM 70450Y103 42924 396824 SH SOLE 396824 0 0 PAYPAL HLDGS INC COM 70450Y103 151670 1402146 SH DFND 01 1402146 0 0 PAYPAL HLDGS INC COM 70450Y103 32425 299761 SH DFND 02 0 299761 0 PAYSIGN INC COM 70451A104 22020 2169459 SH SOLE 0 0 2169459 PAYSIGN INC COM 70451A104 63 6206 SH SOLE 6206 0 0 PAYSIGN INC COM 70451A104 606 59664 SH DFND 01 59664 0 0 PAYSIGN INC COM 70451A104 34 3376 SH DFND 02 0 3376 0 PB BANCORP INC COM 70454T100 976 64362 SH SOLE 0 0 64362 PB BANCORP INC COM 70454T100 26 1734 SH DFND 01 1734 0 0 PEABODY ENERGY CORP NEW COM 704551100 60237 6604938 SH SOLE 0 0 6604938 PEABODY ENERGY CORP NEW COM 704551100 121 13300 SH SOLE 13300 0 0 PEABODY ENERGY CORP NEW COM 704551100 496 54336 SH DFND 01 54336 0 0 PEABODY ENERGY CORP NEW COM 704551100 145 15900 SH DFND 02 0 15900 0 PDS BIOTECHNOLOGY CORP COM 70465T107 96 36206 SH SOLE 0 0 36206 PEAPACK-GLADSTONE FINL CORP COM 704699107 25221 816221 SH SOLE 0 0 816221 PEAPACK-GLADSTONE FINL CORP COM 704699107 66 2150 SH SOLE 2150 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 469 15184 SH DFND 01 15184 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 49 1600 SH DFND 02 0 1600 0 PEBBLEBROOK HOTEL TR COM 70509V100 513093 19138120 SH SOLE 0 0 19138120 PEBBLEBROOK HOTEL TR COM 70509V100 4116 153536 SH SOLE 153536 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 2917 108801 SH DFND 01 108801 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 3944 147094 SH DFND 02 0 147094 0 PEDEVCO CORP COM PAR 70532Y303 172 103358 SH SOLE 0 0 103358 PEGASYSTEMS INC COM 705573103 285028 3578503 SH SOLE 0 0 3578503 PEGASYSTEMS INC COM 705573103 429 5392 SH SOLE 5392 0 0 PEGASYSTEMS INC COM 705573103 1393 17491 SH DFND 01 17491 0 0 PEGASYSTEMS INC COM 705573103 685 8594 SH DFND 02 0 8594 0 PELOTON INTERACTIVE INC CL A COM 70614W100 94260 3319000 SH SOLE 0 0 3319000 PELOTON INTERACTIVE INC CL A COM 70614W100 220 7757 SH DFND 01 7757 0 0 PEMBINA PIPELINE CORP COM 706327103 4877 131606 SH DFND 02 0 0 131606 PEMBINA PIPELINE CORP COM 706327103 614825 16589985 SH SOLE 0 0 16589985 PEMBINA PIPELINE CORP COM 706327103 12444 335773 SH SOLE 335773 0 0 PEMBINA PIPELINE CORP COM 706327103 9450 255001 SH DFND 01 255001 0 0 PEMBINA PIPELINE CORP COM 706327103 8782 236961 SH DFND 02 0 236961 0 PENN NATL GAMING INC COM 707569109 255417 9992828 SH SOLE 0 0 9992828 PENN NATL GAMING INC COM 707569109 371 14503 SH SOLE 14503 0 0 PENN NATL GAMING INC COM 707569109 2712 106121 SH DFND 01 106121 0 0 PENN NATL GAMING INC COM 707569109 609 23815 SH DFND 02 0 23815 0 PENN VA CORP NEW COM 70788V102 29152 960519 SH SOLE 0 0 960519 PENN VA CORP NEW COM 70788V102 41 1344 SH SOLE 1344 0 0 PENN VA CORP NEW COM 70788V102 339 11170 SH DFND 01 11170 0 0 PENN VA CORP NEW COM 70788V102 23 744 SH DFND 02 0 744 0 PENNANT GROUP INC COM 70805E109 93950 2840937 SH SOLE 0 0 2840937 PENNANT GROUP INC COM 70805E109 92 2772 SH SOLE 2772 0 0 PENNANT GROUP INC COM 70805E109 1649 49862 SH DFND 01 49862 0 0 PENNANT GROUP INC COM 70805E109 132 3977 SH DFND 02 0 3977 0 PENNEY J C CORP INC COM 708160106 19871 17741550 SH SOLE 0 0 17741550 PENNEY J C CORP INC COM 708160106 47 42356 SH SOLE 42356 0 0 PENNEY J C CORP INC COM 708160106 299 267200 SH DFND 01 267200 0 0 PENNEY J C CORP INC COM 708160106 43 38600 SH DFND 02 0 38600 0 PENNS WOODS BANCORP INC COM 708430103 10346 290939 SH SOLE 0 0 290939 PENNS WOODS BANCORP INC COM 708430103 207 5833 SH DFND 01 5833 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 55800 10469081 SH SOLE 0 0 10469081 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 37 6884 SH SOLE 6884 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 500 93778 SH DFND 01 93778 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 151 28316 SH DFND 02 0 28316 0 PENNYMAC MTG INVT TR COM 70931T103 217072 9738550 SH SOLE 0 0 9738550 PENNYMAC MTG INVT TR COM 70931T103 424 19010 SH SOLE 19010 0 0 PENNYMAC MTG INVT TR COM 70931T103 1721 77195 SH DFND 01 77195 0 0 PENNYMAC MTG INVT TR COM 70931T103 284 12732 SH DFND 02 0 12732 0 PENNYMAC FINL SVCS INC COM 70932M107 95792 2814099 SH SOLE 0 0 2814099 PENNYMAC FINL SVCS INC COM 70932M107 310 9111 SH SOLE 9111 0 0 PENNYMAC FINL SVCS INC COM 70932M107 982 28845 SH DFND 01 28845 0 0 PENNYMAC FINL SVCS INC COM 70932M107 646 18964 SH DFND 02 0 18964 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 149329 2973497 SH SOLE 0 0 2973497 PENSKE AUTOMOTIVE GRP INC COM 70959W103 286 5686 SH SOLE 5686 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 653 13003 SH DFND 01 13003 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 564 11228 SH DFND 02 0 11228 0 PENUMBRA INC COM 70975L107 475560 2894988 SH SOLE 0 0 2894988 PENUMBRA INC COM 70975L107 644 3922 SH SOLE 3922 0 0 PENUMBRA INC COM 70975L107 2354 14328 SH DFND 01 14328 0 0 PENUMBRA INC COM 70975L107 967 5887 SH DFND 02 0 5887 0 PEOPLES BANCORP INC COM 709789101 30315 874629 SH SOLE 0 0 874629 PEOPLES BANCORP INC COM 709789101 118 3400 SH SOLE 3400 0 0 PEOPLES BANCORP INC COM 709789101 540 15567 SH DFND 01 15567 0 0 PEOPLES BANCORP INC COM 709789101 55 1600 SH DFND 02 0 1600 0 PEOPLES BANCORP N C INC COM 710577107 6613 201297 SH SOLE 0 0 201297 PEOPLES BANCORP N C INC COM 710577107 130 3958 SH DFND 01 3958 0 0 PEOPLES FINL SVCS CORP COM 711040105 14048 279015 SH SOLE 0 0 279015 PEOPLES FINL SVCS CORP COM 711040105 299 5929 SH DFND 01 5929 0 0 PEOPLES UTD FINL INC COM 712704105 1964 116220 SH DFND 02 0 0 116220 PEOPLES UTD FINL INC COM 712704105 850157 50305124 SH SOLE 0 0 50305124 PEOPLES UTD FINL INC COM 712704105 3180 188186 SH SOLE 188186 0 0 PEOPLES UTD FINL INC COM 712704105 8452 500117 SH DFND 01 500117 0 0 PEOPLES UTD FINL INC COM 712704105 2010 118948 SH DFND 02 0 118948 0 PEOPLES UTAH BANCORP COM 712706209 22984 763083 SH SOLE 0 0 763083 PEOPLES UTAH BANCORP COM 712706209 96 3200 SH SOLE 3200 0 0 PEOPLES UTAH BANCORP COM 712706209 444 14737 SH DFND 01 14737 0 0 PEOPLES UTAH BANCORP COM 712706209 36 1200 SH DFND 02 0 1200 0 PEPSICO INC COM 713448108 50440 369067 SH DFND 02 0 0 369067 PEPSICO INC COM 713448108 15270163 111730178 SH SOLE 0 0 111730178 PEPSICO INC COM 713448108 67638 494897 SH SOLE 494897 0 0 PEPSICO INC COM 713448108 225788 1652065 SH DFND 01 1652065 0 0 PEPSICO INC COM 713448108 58215 425950 SH DFND 02 0 425950 0 PERCEPTRON INC COM 71361F100 1285 233556 SH SOLE 0 0 233556 PERCEPTRON INC COM 71361F100 12 2223 SH DFND 01 2223 0 0 PERFICIENT INC COM 71375U101 98033 2127910 SH SOLE 0 0 2127910 PERFICIENT INC COM 71375U101 190 4130 SH SOLE 4130 0 0 PERFICIENT INC COM 71375U101 2918 63340 SH DFND 01 63340 0 0 PERFICIENT INC COM 71375U101 366 7953 SH DFND 02 0 7953 0 PERFORMANCE FOOD GROUP CO COM 71377A103 547022 10625919 SH SOLE 0 0 10625919 PERFORMANCE FOOD GROUP CO COM 71377A103 659 12797 SH SOLE 12797 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 10518 204321 SH DFND 01 204321 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 737 14311 SH DFND 02 0 14311 0 PERFORMANT FINL CORP COM 71377E105 368 361068 SH SOLE 0 0 361068 PERFORMANT FINL CORP COM 71377E105 7 7300 SH DFND 01 7300 0 0 PERKINELMER INC COM 714046109 2700 27802 SH DFND 02 0 0 27802 PERKINELMER INC COM 714046109 1169058 12039732 SH SOLE 0 0 12039732 PERKINELMER INC COM 714046109 4116 42390 SH SOLE 42390 0 0 PERKINELMER INC COM 714046109 12331 126989 SH DFND 01 126989 0 0 PERKINELMER INC COM 714046109 3353 34531 SH DFND 02 0 34531 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 2858 314116 SH SOLE 0 0 314116 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 29 3147 SH DFND 01 3147 0 0 PERMA PIPE INTL HLDGS INC COM 714167103 5023 535485 SH SOLE 0 0 535485 PERMA PIPE INTL HLDGS INC COM 714167103 8 837 SH DFND 01 837 0 0 PERSPECTA INC COM 715347100 346683 13112069 SH SOLE 0 0 13112069 PERSPECTA INC COM 715347100 481 18195 SH SOLE 18195 0 0 PERSPECTA INC COM 715347100 3388 128141 SH DFND 01 128141 0 0 PERSPECTA INC COM 715347100 711 26882 SH DFND 02 0 26882 0 PERSONALIS INC COM 71535D106 4663 427797 SH SOLE 0 0 427797 PERSONALIS INC COM 71535D106 179 16408 SH DFND 01 16408 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 8294 291034 SH SOLE 0 0 291034 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 89 3110 SH SOLE 3110 0 0 PETMED EXPRESS INC COM 716382106 31907 1356611 SH SOLE 0 0 1356611 PETMED EXPRESS INC COM 716382106 51 2189 SH SOLE 2189 0 0 PETMED EXPRESS INC COM 716382106 554 23544 SH DFND 01 23544 0 0 PETMED EXPRESS INC COM 716382106 45 1929 SH DFND 02 0 1929 0 PETIQ INC COM CL A 71639T106 23668 944838 SH SOLE 0 0 944838 PETIQ INC COM CL A 71639T106 59 2340 SH SOLE 2340 0 0 PETIQ INC COM CL A 71639T106 963 38452 SH DFND 01 38452 0 0 PETIQ INC COM CL A 71639T106 40 1596 SH DFND 02 0 1596 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 294135 19714143 SH SOLE 0 0 19714143 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 1178 78947 SH DFND 01 78947 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 63910 4009396 SH SOLE 0 0 4009396 PFENEX INC COM 717071104 15293 1392786 SH SOLE 0 0 1392786 PFENEX INC COM 717071104 658 59949 SH DFND 01 59949 0 0 PFIZER INC COM 717081103 57369 1464232 SH DFND 02 0 0 1464232 PFIZER INC COM 717081103 17187559 438681957 SH SOLE 0 0 438681957 PFIZER INC COM 717081103 76783 1959757 SH SOLE 1959757 0 0 PFIZER INC COM 717081103 245425 6264048 SH DFND 01 6264048 0 0 PFIZER INC COM 717081103 62266 1589236 SH DFND 02 0 1589236 0 PFSWEB INC COM NEW 717098206 2514 658188 SH SOLE 0 0 658188 PFSWEB INC COM NEW 717098206 10 2614 SH DFND 01 2614 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 4356 712981 SH SOLE 0 0 712981 PHASEBIO PHARMACEUTICALS INC COM 717224109 172 28158 SH DFND 01 28158 0 0 PHATHOM PHARMACEUTICALS INC COM 71722W107 5834 187352 SH SOLE 0 0 187352 PHATHOM PHARMACEUTICALS INC COM 71722W107 581 18643 SH DFND 01 18643 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 53125 2139566 SH SOLE 0 0 2139566 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 46 1837 SH SOLE 1837 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 972 39157 SH DFND 01 39157 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 263 10579 SH DFND 02 0 10579 0 PHILIP MORRIS INTL INC COM 718172109 2361 27749 SH DFND 02 0 0 27749 PHILIP MORRIS INTL INC COM 718172109 10398325 122203841 SH SOLE 0 0 122203841 PHILIP MORRIS INTL INC COM 718172109 41363 486114 SH SOLE 486114 0 0 PHILIP MORRIS INTL INC COM 718172109 149672 1758985 SH DFND 01 1758985 0 0 PHILIP MORRIS INTL INC COM 718172109 21921 257619 SH DFND 02 0 257619 0 PHILLIPS 66 COM 718546104 13267 119081 SH DFND 02 0 0 119081 PHILLIPS 66 COM 718546104 4167359 37405611 SH SOLE 0 0 37405611 PHILLIPS 66 COM 718546104 17989 161468 SH SOLE 161468 0 0 PHILLIPS 66 COM 718546104 56059 503173 SH DFND 01 503173 0 0 PHILLIPS 66 COM 718546104 14741 132317 SH DFND 02 0 132317 0 PHIO PHARMACEUTICALS CORP COM 71880W204 5 26460 SH SOLE 0 0 26460 PHOTRONICS INC COM 719405102 70690 4485405 SH SOLE 0 0 4485405 PHOTRONICS INC COM 719405102 144 9146 SH SOLE 9146 0 0 PHOTRONICS INC COM 719405102 852 54049 SH DFND 01 54049 0 0 PHOTRONICS INC COM 719405102 494 31318 SH DFND 02 0 31318 0 PHYSICIANS RLTY TR COM 71943U104 506448 26739593 SH SOLE 0 0 26739593 PHYSICIANS RLTY TR COM 71943U104 4176 220498 SH SOLE 220498 0 0 PHYSICIANS RLTY TR COM 71943U104 2972 156933 SH DFND 01 156933 0 0 PHYSICIANS RLTY TR COM 71943U104 3920 206975 SH DFND 02 0 206975 0 PHREESIA INC COM 71944F106 19909 747337 SH SOLE 0 0 747337 PHREESIA INC COM 71944F106 66 2496 SH SOLE 2496 0 0 PHREESIA INC COM 71944F106 513 19273 SH DFND 01 19273 0 0 PHREESIA INC COM 71944F106 33 1256 SH DFND 02 0 1256 0 PHUNWARE INC COM 71948P100 707 594383 SH SOLE 0 0 594383 PHUNWARE INC COM 71948P100 69 58250 SH DFND 01 58250 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 409155 18397251 SH SOLE 0 0 18397251 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3246 145944 SH SOLE 145944 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2338 105137 SH DFND 01 105137 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3140 141193 SH DFND 02 0 141193 0 PIER 1 IMPORTS INC COM NEW 720279504 1222 190985 SH SOLE 0 0 190985 PIER 1 IMPORTS INC COM NEW 720279504 4 663 SH DFND 01 663 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 3387 935608 SH SOLE 0 0 935608 PIERIS PHARMACEUTICALS INC COM 720795103 340 93938 SH DFND 01 93938 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 170361 5207418 SH SOLE 0 0 5207418 PILGRIMS PRIDE CORP NEW COM 72147K108 312 9552 SH SOLE 9552 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 720 22015 SH DFND 01 22015 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 386 11789 SH DFND 02 0 11789 0 PINDUODUO INC SPONSORED ADS 722304102 151257 3999396 SH SOLE 0 0 3999396 PINDUODUO INC SPONSORED ADS 722304102 1158 30616 SH SOLE 30616 0 0 PINDUODUO INC SPONSORED ADS 722304102 1898 50175 SH DFND 01 50175 0 0 PINDUODUO INC SPONSORED ADS 722304102 2339 61856 SH DFND 02 0 61856 0 PING IDENTITY HLDG CORP COM 72341T103 31361 1290570 SH SOLE 0 0 1290570 PING IDENTITY HLDG CORP COM 72341T103 587 24169 SH DFND 01 24169 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 421738 6589653 SH SOLE 0 0 6589653 PINNACLE FINL PARTNERS INC COM 72346Q104 642 10028 SH SOLE 10028 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1819 28429 SH DFND 01 28429 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 843 13176 SH DFND 02 0 13176 0 PINNACLE WEST CAP CORP COM 723484101 2572 28603 SH DFND 02 0 0 28603 PINNACLE WEST CAP CORP COM 723484101 1213984 13499214 SH SOLE 0 0 13499214 PINNACLE WEST CAP CORP COM 723484101 6023 66977 SH SOLE 66977 0 0 PINNACLE WEST CAP CORP COM 723484101 11397 126727 SH DFND 01 126727 0 0 PINNACLE WEST CAP CORP COM 723484101 7588 84372 SH DFND 02 0 84372 0 PINTEREST INC CL A 72352L106 571 30650 SH DFND 02 0 0 30650 PINTEREST INC CL A 72352L106 438765 23538882 SH SOLE 0 0 23538882 PINTEREST INC CL A 72352L106 999 53571 SH SOLE 53571 0 0 PINTEREST INC CL A 72352L106 311 16687 SH DFND 01 16687 0 0 PINTEREST INC CL A 72352L106 650 34890 SH DFND 02 0 34890 0 PIONEER BANCORP INC COM 723561106 4970 324620 SH SOLE 0 0 324620 PIONEER BANCORP INC COM 723561106 144 9414 SH DFND 01 9414 0 0 PIONEER NAT RES CO COM 723787107 6771 44731 SH DFND 02 0 0 44731 PIONEER NAT RES CO COM 723787107 1970514 13017865 SH SOLE 0 0 13017865 PIONEER NAT RES CO COM 723787107 8791 58076 SH SOLE 58076 0 0 PIONEER NAT RES CO COM 723787107 28946 191226 SH DFND 01 191226 0 0 PIONEER NAT RES CO COM 723787107 7072 46719 SH DFND 02 0 46719 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 246 108563 SH SOLE 0 0 108563 PIPER JAFFRAY COS COM 724078100 121484 1519691 SH SOLE 0 0 1519691 PIPER JAFFRAY COS COM 724078100 111 1385 SH SOLE 1385 0 0 PIPER JAFFRAY COS COM 724078100 935 11697 SH DFND 01 11697 0 0 PIPER JAFFRAY COS COM 724078100 263 3288 SH DFND 02 0 3288 0 PITNEY BOWES INC COM 724479100 72191 17913391 SH SOLE 0 0 17913391 PITNEY BOWES INC COM 724479100 73 18169 SH SOLE 18169 0 0 PITNEY BOWES INC COM 724479100 966 239817 SH DFND 01 239817 0 0 PITNEY BOWES INC COM 724479100 90 22429 SH DFND 02 0 22429 0 PIXELWORKS INC COM NEW 72581M305 6676 1703114 SH SOLE 0 0 1703114 PIXELWORKS INC COM NEW 72581M305 24 6114 SH DFND 01 6114 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 47486 2505834 SH SOLE 0 0 2505834 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 423 22318 SH SOLE 22318 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 709 37432 SH DFND 02 0 37432 0 PLANET FITNESS INC CL A 72703H101 617999 8275290 SH SOLE 0 0 8275290 PLANET FITNESS INC CL A 72703H101 820 10980 SH SOLE 10980 0 0 PLANET FITNESS INC CL A 72703H101 2706 36239 SH DFND 01 36239 0 0 PLANET FITNESS INC CL A 72703H101 1206 16152 SH DFND 02 0 16152 0 PLANTRONICS INC NEW COM 727493108 98418 3599797 SH SOLE 0 0 3599797 PLANTRONICS INC NEW COM 727493108 136 4957 SH SOLE 4957 0 0 PLANTRONICS INC NEW COM 727493108 1818 66490 SH DFND 01 66490 0 0 PLANTRONICS INC NEW COM 727493108 139 5100 SH DFND 02 0 5100 0 PLAYAGS INC COM 72814N104 16293 1343179 SH SOLE 0 0 1343179 PLAYAGS INC COM 72814N104 29 2406 SH SOLE 2406 0 0 PLAYAGS INC COM 72814N104 639 52666 SH DFND 01 52666 0 0 PLAYAGS INC COM 72814N104 23 1900 SH DFND 02 0 1900 0 PLEXUS CORP COM 729132100 238319 3097470 SH SOLE 0 0 3097470 PLEXUS CORP COM 729132100 300 3902 SH SOLE 3902 0 0 PLEXUS CORP COM 729132100 2237 29069 SH DFND 01 29069 0 0 PLEXUS CORP COM 729132100 400 5199 SH DFND 02 0 5199 0 PLUG POWER INC COM NEW 72919P202 44199 13986874 SH SOLE 0 0 13986874 PLUG POWER INC COM NEW 72919P202 119 37502 SH SOLE 37502 0 0 PLUG POWER INC COM NEW 72919P202 1551 490759 SH DFND 01 490759 0 0 PLUG POWER INC COM NEW 72919P202 66 21041 SH DFND 02 0 21041 0 PLUMAS BANCORP COM 729273102 3490 132289 SH SOLE 0 0 132289 PLUMAS BANCORP COM 729273102 23 860 SH DFND 01 860 0 0 PLURALSIGHT INC COM CL A 72941B106 127690 7419511 SH SOLE 0 0 7419511 PLURALSIGHT INC COM CL A 72941B106 181 10512 SH SOLE 10512 0 0 PLURALSIGHT INC COM CL A 72941B106 551 32001 SH DFND 01 32001 0 0 PLURALSIGHT INC COM CL A 72941B106 105 6122 SH DFND 02 0 6122 0 PLX PHARMA INC COM 72942A107 1287 294595 SH SOLE 0 0 294595 PLYMOUTH INDL REIT INC COM 729640102 12323 670108 SH SOLE 0 0 670108 PLYMOUTH INDL REIT INC COM 729640102 46 2477 SH DFND 01 2477 0 0 POLAR PWR INC COM 73102V105 77 32198 SH SOLE 0 0 32198 POLARIS INC COM 731068102 1480 14556 SH DFND 02 0 0 14556 POLARIS INC COM 731068102 614063 6037983 SH SOLE 0 0 6037983 POLARIS INC COM 731068102 1898 18658 SH SOLE 18658 0 0 POLARIS INC COM 731068102 2600 25563 SH DFND 01 25563 0 0 POLARIS INC COM 731068102 1501 14761 SH DFND 02 0 14761 0 POLARITYTE INC COM 731094108 1345 517237 SH SOLE 0 0 517237 POLARITYTE INC COM 731094108 32 12379 SH DFND 01 12379 0 0 POLYONE CORP COM 73179P106 261665 7112406 SH SOLE 0 0 7112406 POLYONE CORP COM 73179P106 379 10294 SH SOLE 10294 0 0 POLYONE CORP COM 73179P106 5394 146620 SH DFND 01 146620 0 0 POLYONE CORP COM 73179P106 452 12279 SH DFND 02 0 12279 0 POOL CORPORATION COM 73278L105 741451 3491151 SH SOLE 0 0 3491151 POOL CORPORATION COM 73278L105 1081 5092 SH SOLE 5092 0 0 POOL CORPORATION COM 73278L105 3722 17525 SH DFND 01 17525 0 0 POOL CORPORATION COM 73278L105 1246 5867 SH DFND 02 0 5867 0 POPULAR INC COM NEW 733174700 562925 9581696 SH SOLE 0 0 9581696 POPULAR INC COM NEW 733174700 774 13170 SH SOLE 13170 0 0 POPULAR INC COM NEW 733174700 2169 36917 SH DFND 01 36917 0 0 POPULAR INC COM NEW 733174700 1075 18305 SH DFND 02 0 18305 0 PORTLAND GEN ELEC CO COM NEW 736508847 541121 9699245 SH SOLE 0 0 9699245 PORTLAND GEN ELEC CO COM NEW 736508847 2228 39931 SH SOLE 39931 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 4166 74676 SH DFND 01 74676 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 1896 33990 SH DFND 02 0 33990 0 PORTOLA PHARMACEUTICALS INC COM 737010108 156932 6571683 SH SOLE 0 0 6571683 PORTOLA PHARMACEUTICALS INC COM 737010108 259 10863 SH SOLE 10863 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 3570 149515 SH DFND 01 149515 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 308 12880 SH DFND 02 0 12880 0 POST HLDGS INC COM 737446104 663588 6082380 SH SOLE 0 0 6082380 POST HLDGS INC COM 737446104 979 8976 SH SOLE 8976 0 0 POST HLDGS INC COM 737446104 2967 27191 SH DFND 01 27191 0 0 POST HLDGS INC COM 737446104 1388 12723 SH DFND 02 0 12723 0 POTBELLY CORP COM 73754Y100 3999 947547 SH SOLE 0 0 947547 POTBELLY CORP COM 73754Y100 76 18119 SH DFND 01 18119 0 0 POSTAL REALTY TRUST INC CL A 73757R102 3347 197481 SH SOLE 0 0 197481 POSTAL REALTY TRUST INC CL A 73757R102 14 808 SH DFND 01 808 0 0 POTLATCHDELTIC CORPORATION COM 737630103 416439 9624186 SH SOLE 0 0 9624186 POTLATCHDELTIC CORPORATION COM 737630103 372 8603 SH SOLE 8603 0 0 POTLATCHDELTIC CORPORATION COM 737630103 2402 55520 SH DFND 01 55520 0 0 POTLATCHDELTIC CORPORATION COM 737630103 925 21382 SH DFND 02 0 21382 0 POWELL INDS INC COM 739128106 27429 559883 SH SOLE 0 0 559883 POWELL INDS INC COM 739128106 60 1227 SH SOLE 1227 0 0 POWELL INDS INC COM 739128106 364 7426 SH DFND 01 7426 0 0 POWELL INDS INC COM 739128106 20 400 SH DFND 02 0 400 0 POWER INTEGRATIONS INC COM 739276103 293122 2963521 SH SOLE 0 0 2963521 POWER INTEGRATIONS INC COM 739276103 350 3534 SH SOLE 3534 0 0 POWER INTEGRATIONS INC COM 739276103 5553 56147 SH DFND 01 56147 0 0 POWER INTEGRATIONS INC COM 739276103 473 4781 SH DFND 02 0 4781 0 POWERFLEET INC COM 73931J109 6000 921600 SH SOLE 0 0 921600 POWERFLEET INC COM 73931J109 25 3784 SH DFND 01 3784 0 0 POWER REIT COM 73933H101 264 29353 SH SOLE 0 0 29353 PQ GROUP HLDGS INC COM 73943T103 62449 3634982 SH SOLE 0 0 3634982 PQ GROUP HLDGS INC COM 73943T103 66 3818 SH SOLE 3818 0 0 PQ GROUP HLDGS INC COM 73943T103 544 31681 SH DFND 01 31681 0 0 PQ GROUP HLDGS INC COM 73943T103 54 3139 SH DFND 02 0 3139 0 PRECIPIO INC COM 74019L503 160 78152 SH SOLE 0 0 78152 PRECISION BIOSCIENCES INC COM 74019P108 13197 950106 SH SOLE 0 0 950106 PRECISION BIOSCIENCES INC COM 74019P108 914 65771 SH DFND 01 65771 0 0 PRECISION DRILLING CORP COM 2010 74022D308 11050 7893074 SH SOLE 0 0 7893074 PRECISION DRILLING CORP COM 2010 74022D308 40 28400 SH SOLE 28400 0 0 PRECISION DRILLING CORP COM 2010 74022D308 168 119851 SH DFND 01 119851 0 0 PRECISION DRILLING CORP COM 2010 74022D308 117 83800 SH DFND 02 0 83800 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 52410 872191 SH SOLE 0 0 872191 PREFERRED BK LOS ANGELES CA COM NEW 740367404 103 1722 SH SOLE 1722 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 972 16176 SH DFND 01 16176 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 77 1288 SH DFND 02 0 1288 0 PREFERRED APT CMNTYS INC COM 74039L103 60973 4577541 SH SOLE 0 0 4577541 PREFERRED APT CMNTYS INC COM 74039L103 66 4963 SH SOLE 4963 0 0 PREFERRED APT CMNTYS INC COM 74039L103 528 39657 SH DFND 01 39657 0 0 PREFERRED APT CMNTYS INC COM 74039L103 37 2800 SH DFND 02 0 2800 0 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 56 21439 SH SOLE 0 0 21439 PREFORMED LINE PRODS CO COM 740444104 7892 130764 SH SOLE 0 0 130764 PREFORMED LINE PRODS CO COM 740444104 147 2435 SH DFND 01 2435 0 0 PREMIER FINL BANCORP INC COM 74050M105 8642 476391 SH SOLE 0 0 476391 PREMIER FINL BANCORP INC COM 74050M105 200 10999 SH DFND 01 10999 0 0 PREMIER INC CL A 74051N102 237700 6275070 SH SOLE 0 0 6275070 PREMIER INC CL A 74051N102 373 9857 SH SOLE 9857 0 0 PREMIER INC CL A 74051N102 927 24468 SH DFND 01 24468 0 0 PREMIER INC CL A 74051N102 290 7656 SH DFND 02 0 7656 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 196307 4847091 SH SOLE 0 0 4847091 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 309 7625 SH SOLE 7625 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1704 42069 SH DFND 01 42069 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 341 8416 SH DFND 02 0 8416 0 PRETIUM RES INC COM 74139C102 54313 4879884 SH SOLE 0 0 4879884 PRETIUM RES INC COM 74139C102 240 21580 SH SOLE 21580 0 0 PRETIUM RES INC COM 74139C102 912 81979 SH DFND 01 81979 0 0 PRETIUM RES INC COM 74139C102 423 37971 SH DFND 02 0 37971 0 PREVAIL THERAPEUTICS INC COM 74140Y101 4639 293034 SH SOLE 0 0 293034 PREVAIL THERAPEUTICS INC COM 74140Y101 204 12856 SH DFND 01 12856 0 0 PRICE T ROWE GROUP INC COM 74144T108 7563 62077 SH DFND 02 0 0 62077 PRICE T ROWE GROUP INC COM 74144T108 2466023 20239848 SH SOLE 0 0 20239848 PRICE T ROWE GROUP INC COM 74144T108 10120 83056 SH SOLE 83056 0 0 PRICE T ROWE GROUP INC COM 74144T108 32563 267261 SH DFND 01 267261 0 0 PRICE T ROWE GROUP INC COM 74144T108 7895 64797 SH DFND 02 0 64797 0 PRICESMART INC COM 741511109 169390 2385098 SH SOLE 0 0 2385098 PRICESMART INC COM 741511109 222 3130 SH SOLE 3130 0 0 PRICESMART INC COM 741511109 1496 21069 SH DFND 01 21069 0 0 PRICESMART INC COM 741511109 233 3281 SH DFND 02 0 3281 0 PRIMEENERGY RESOURCES CORP COM 74158E104 4137 27349 SH SOLE 0 0 27349 PRIMEENERGY RESOURCES CORP COM 74158E104 122 806 SH DFND 01 806 0 0 PRIMORIS SVCS CORP COM 74164F103 89856 4040307 SH SOLE 0 0 4040307 PRIMORIS SVCS CORP COM 74164F103 136 6106 SH SOLE 6106 0 0 PRIMORIS SVCS CORP COM 74164F103 1569 70563 SH DFND 01 70563 0 0 PRIMORIS SVCS CORP COM 74164F103 384 17254 SH DFND 02 0 17254 0 PRIMERICA INC COM 74164M108 587795 4502104 SH SOLE 0 0 4502104 PRIMERICA INC COM 74164M108 693 5310 SH SOLE 5310 0 0 PRIMERICA INC COM 74164M108 2325 17806 SH DFND 01 17806 0 0 PRIMERICA INC COM 74164M108 865 6624 SH DFND 02 0 6624 0 PRIMO WTR CORP COM 74165N105 19606 1746656 SH SOLE 0 0 1746656 PRIMO WTR CORP COM 74165N105 31 2725 SH SOLE 2725 0 0 PRIMO WTR CORP COM 74165N105 773 68876 SH DFND 01 68876 0 0 PRIMO WTR CORP COM 74165N105 31 2745 SH DFND 02 0 2745 0 PRINCIPAL FINL GROUP INC COM 74251V102 4122 74943 SH DFND 02 0 0 74943 PRINCIPAL FINL GROUP INC COM 74251V102 1687738 30686152 SH SOLE 0 0 30686152 PRINCIPAL FINL GROUP INC COM 74251V102 5511 100197 SH SOLE 100197 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 16290 296176 SH DFND 01 296176 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 4149 75440 SH DFND 02 0 75440 0 PRINCIPIA BIOPHARMA INC COM 74257L108 59348 1083395 SH SOLE 0 0 1083395 PRINCIPIA BIOPHARMA INC COM 74257L108 151 2748 SH SOLE 2748 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 1913 34924 SH DFND 01 34924 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 124 2267 SH DFND 02 0 2267 0 PRO-DEX INC COLO COM NEW 74265M205 1689 96257 SH SOLE 0 0 96257 PROASSURANCE CORP COM 74267C106 213849 5917247 SH SOLE 0 0 5917247 PROASSURANCE CORP COM 74267C106 263 7285 SH SOLE 7285 0 0 PROASSURANCE CORP COM 74267C106 1626 44994 SH DFND 01 44994 0 0 PROASSURANCE CORP COM 74267C106 479 13258 SH DFND 02 0 13258 0 PROCTER & GAMBLE CO COM 742718109 82381 659576 SH DFND 02 0 0 659576 PROCTER & GAMBLE CO COM 742718109 27273781 218364936 SH SOLE 0 0 218364936 PROCTER & GAMBLE CO COM 742718109 110654 885940 SH SOLE 885940 0 0 PROCTER & GAMBLE CO COM 742718109 352823 2824840 SH DFND 01 2824840 0 0 PROCTER & GAMBLE CO COM 742718109 90592 725316 SH DFND 02 0 725316 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 33 13467 SH SOLE 0 0 13467 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 30 12309 SH DFND 01 12309 0 0 PROFESSIONAL DIVERSITY NET I COM NEW 74312Y202 19 20497 SH SOLE 0 0 20497 PROFIRE ENERGY INC COM 74316X101 1286 886678 SH SOLE 0 0 886678 PROFIRE ENERGY INC COM 74316X101 8 5700 SH DFND 01 5700 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 28065 5513778 SH SOLE 0 0 5513778 PROGENICS PHARMACEUTICALS IN COM 743187106 51 10057 SH SOLE 10057 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 885 173864 SH DFND 01 173864 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 32 6252 SH DFND 02 0 6252 0 PROGRESS SOFTWARE CORP COM 743312100 196719 4734518 SH SOLE 0 0 4734518 PROGRESS SOFTWARE CORP COM 743312100 231 5566 SH SOLE 5566 0 0 PROGRESS SOFTWARE CORP COM 743312100 3652 87902 SH DFND 01 87902 0 0 PROGRESS SOFTWARE CORP COM 743312100 298 7176 SH DFND 02 0 7176 0 PROGRESSIVE CORP OHIO COM 743315103 11030 152376 SH DFND 02 0 0 152376 PROGRESSIVE CORP OHIO COM 743315103 3373555 46602506 SH SOLE 0 0 46602506 PROGRESSIVE CORP OHIO COM 743315103 15131 209018 SH SOLE 209018 0 0 PROGRESSIVE CORP OHIO COM 743315103 48691 672626 SH DFND 01 672626 0 0 PROGRESSIVE CORP OHIO COM 743315103 12912 178367 SH DFND 02 0 178367 0 PROGYNY INC COM 74340E103 27653 1007413 SH SOLE 0 0 1007413 PROGYNY INC COM 74340E103 418 15237 SH DFND 01 15237 0 0 PROLOGIS INC COM 74340W103 13746 154207 SH DFND 02 0 0 154207 PROLOGIS INC COM 74340W103 7255087 81389803 SH SOLE 0 0 81389803 PROLOGIS INC COM 74340W103 78713 883028 SH SOLE 883028 0 0 PROLOGIS INC COM 74340W103 63609 713589 SH DFND 01 713589 0 0 PROLOGIS INC COM 74340W103 70882 795172 SH DFND 02 0 795172 0 PROOFPOINT INC COM 743424103 596651 5198216 SH SOLE 0 0 5198216 PROOFPOINT INC COM 743424103 822 7164 SH SOLE 7164 0 0 PROOFPOINT INC COM 743424103 2873 25031 SH DFND 01 25031 0 0 PROOFPOINT INC COM 743424103 1180 10278 SH DFND 02 0 10278 0 PROPHASE LABS INC COM 74345W108 83 42027 SH SOLE 0 0 42027 PROS HOLDINGS INC COM 74346Y103 213416 3561688 SH SOLE 0 0 3561688 PROS HOLDINGS INC COM 74346Y103 253 4228 SH SOLE 4228 0 0 PROS HOLDINGS INC COM 74346Y103 3969 66230 SH DFND 01 66230 0 0 PROS HOLDINGS INC COM 74346Y103 540 9018 SH DFND 02 0 9018 0 PROPETRO HLDG CORP COM 74347M108 98218 8730488 SH SOLE 0 0 8730488 PROPETRO HLDG CORP COM 74347M108 140 12407 SH SOLE 12407 0 0 PROPETRO HLDG CORP COM 74347M108 1350 120011 SH DFND 01 120011 0 0 PROPETRO HLDG CORP COM 74347M108 136 12081 SH DFND 02 0 12081 0 PROSIGHT GLOBAL INC COM 74349J103 6480 401715 SH SOLE 0 0 401715 PROSIGHT GLOBAL INC COM 74349J103 33 2060 SH SOLE 2060 0 0 PROSIGHT GLOBAL INC COM 74349J103 194 11998 SH DFND 01 11998 0 0 PROSPERITY BANCSHARES INC COM 743606105 639964 8901990 SH SOLE 0 0 8901990 PROSPERITY BANCSHARES INC COM 743606105 919 12781 SH SOLE 12781 0 0 PROSPERITY BANCSHARES INC COM 743606105 2631 36598 SH DFND 01 36598 0 0 PROSPERITY BANCSHARES INC COM 743606105 1403 19521 SH DFND 02 0 19521 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 6788 962794 SH SOLE 0 0 962794 PROTAGONIST THERAPEUTICS INC COM 74366E102 190 26991 SH DFND 01 26991 0 0 PROTECTIVE INS CORP CL B 74368L203 9155 569004 SH SOLE 0 0 569004 PROTECTIVE INS CORP CL B 74368L203 133 8243 SH DFND 01 8243 0 0 PROTO LABS INC COM 743713109 265946 2618870 SH SOLE 0 0 2618870 PROTO LABS INC COM 743713109 371 3657 SH SOLE 3657 0 0 PROTO LABS INC COM 743713109 5435 53518 SH DFND 01 53518 0 0 PROTO LABS INC COM 743713109 599 5901 SH DFND 02 0 5901 0 PROTEON THERAPEUTICS INC COM 74371L109 36 88184 SH SOLE 0 0 88184 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 4148 1819315 SH SOLE 0 0 1819315 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 19 8527 SH DFND 01 8527 0 0 PROVENTION BIO INC COM 74374N102 20169 1353622 SH SOLE 0 0 1353622 PROVENTION BIO INC COM 74374N102 90 6067 SH DFND 01 6067 0 0 PROVIDENCE SVC CORP COM 743815102 42513 718368 SH SOLE 0 0 718368 PROVIDENCE SVC CORP COM 743815102 84 1427 SH SOLE 1427 0 0 PROVIDENCE SVC CORP COM 743815102 1358 22947 SH DFND 01 22947 0 0 PROVIDENCE SVC CORP COM 743815102 80 1351 SH DFND 02 0 1351 0 PROVIDENT BANCORP INC COM NEW 74383L105 6251 502049 SH SOLE 0 0 502049 PROVIDENT BANCORP INC COM NEW 74383L105 98 7907 SH DFND 01 7907 0 0 PROVIDENT FINL HLDGS INC COM 743868101 6262 285952 SH SOLE 0 0 285952 PROVIDENT FINL HLDGS INC COM 743868101 109 4986 SH DFND 01 4986 0 0 PROVIDENT FINL SVCS INC COM 74386T105 157443 6387140 SH SOLE 0 0 6387140 PROVIDENT FINL SVCS INC COM 74386T105 247 10005 SH SOLE 10005 0 0 PROVIDENT FINL SVCS INC COM 74386T105 1261 51139 SH DFND 01 51139 0 0 PROVIDENT FINL SVCS INC COM 74386T105 298 12070 SH DFND 02 0 12070 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 5521 297976 SH SOLE 0 0 297976 PRUDENTIAL BANCORP INC NEW COM 74431A101 126 6775 SH DFND 01 6775 0 0 PRUDENTIAL FINL INC COM 744320102 10163 108413 SH DFND 02 0 0 108413 PRUDENTIAL FINL INC COM 744320102 3032177 32346676 SH SOLE 0 0 32346676 PRUDENTIAL FINL INC COM 744320102 13504 144058 SH SOLE 144058 0 0 PRUDENTIAL FINL INC COM 744320102 42666 455154 SH DFND 01 455154 0 0 PRUDENTIAL FINL INC COM 744320102 10738 114556 SH DFND 02 0 114556 0 PSYCHEMEDICS CORP COM NEW 744375205 2310 252443 SH SOLE 0 0 252443 PSYCHEMEDICS CORP COM NEW 744375205 10 1078 SH DFND 01 1078 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 7828 132573 SH DFND 02 0 0 132573 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2425794 41080342 SH SOLE 0 0 41080342 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 18080 306180 SH SOLE 306180 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 33720 571043 SH DFND 01 571043 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 17039 288548 SH DFND 02 0 288548 0 PUBLIC STORAGE COM 74460D109 8262 38794 SH DFND 02 0 0 38794 PUBLIC STORAGE COM 74460D109 4202750 19734925 SH SOLE 0 0 19734925 PUBLIC STORAGE COM 74460D109 45112 211832 SH SOLE 211832 0 0 PUBLIC STORAGE COM 74460D109 37560 176372 SH DFND 01 176372 0 0 PUBLIC STORAGE COM 74460D109 44338 208200 SH DFND 02 0 208200 0 PULMATRIX INC COM NEW 74584P202 91 105591 SH SOLE 0 0 105591 PULTE GROUP INC COM 745867101 2753 70962 SH DFND 02 0 0 70962 PULTE GROUP INC COM 745867101 1175782 30303653 SH SOLE 0 0 30303653 PULTE GROUP INC COM 745867101 3460 89165 SH SOLE 89165 0 0 PULTE GROUP INC COM 745867101 11202 288715 SH DFND 01 288715 0 0 PULTE GROUP INC COM 745867101 2627 67718 SH DFND 02 0 67718 0 PULSE BIOSCIENCES INC COM 74587B101 6160 459363 SH SOLE 0 0 459363 PULSE BIOSCIENCES INC COM 74587B101 303 22632 SH DFND 01 22632 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 34282 3917959 SH SOLE 0 0 3917959 PUMA BIOTECHNOLOGY INC COM 74587V107 25 2852 SH SOLE 2852 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 538 61505 SH DFND 01 61505 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 33 3810 SH DFND 02 0 3810 0 PURECYCLE CORP COM NEW 746228303 12491 992173 SH SOLE 0 0 992173 PURECYCLE CORP COM NEW 746228303 426 33863 SH DFND 01 33863 0 0 PURE STORAGE INC CL A 74624M102 354828 20738054 SH SOLE 0 0 20738054 PURE STORAGE INC CL A 74624M102 469 27398 SH SOLE 27398 0 0 PURE STORAGE INC CL A 74624M102 1755 102553 SH DFND 01 102553 0 0 PURE STORAGE INC CL A 74624M102 674 39364 SH DFND 02 0 39364 0 PURPLE INNOVATION INC COM 74640Y106 4936 566755 SH SOLE 0 0 566755 PURPLE INNOVATION INC COM 74640Y106 76 8688 SH DFND 01 8688 0 0 QCR HOLDINGS INC COM 74727A104 27308 622617 SH SOLE 0 0 622617 QCR HOLDINGS INC COM 74727A104 64 1468 SH SOLE 1468 0 0 QCR HOLDINGS INC COM 74727A104 526 11994 SH DFND 01 11994 0 0 QCR HOLDINGS INC COM 74727A104 84 1910 SH DFND 02 0 1910 0 QAD INC CL B 74727D207 2274 61654 SH SOLE 0 0 61654 QAD INC CL A 74727D306 29022 569839 SH SOLE 0 0 569839 QAD INC CL A 74727D306 43 853 SH SOLE 853 0 0 QAD INC CL A 74727D306 820 16093 SH DFND 01 16093 0 0 QAD INC CL A 74727D306 30 580 SH DFND 02 0 580 0 QUAD / GRAPHICS INC COM CL A 747301109 13047 2793878 SH SOLE 0 0 2793878 QUAD / GRAPHICS INC COM CL A 747301109 33 6992 SH SOLE 6992 0 0 QUAD / GRAPHICS INC COM CL A 747301109 125 26858 SH DFND 01 26858 0 0 QUAD / GRAPHICS INC COM CL A 747301109 12 2663 SH DFND 02 0 2663 0 QUAKER CHEM CORP COM 747316107 249553 1516855 SH SOLE 0 0 1516855 QUAKER CHEM CORP COM 747316107 278 1688 SH SOLE 1688 0 0 QUAKER CHEM CORP COM 747316107 4254 25856 SH DFND 01 25856 0 0 QUAKER CHEM CORP COM 747316107 417 2537 SH DFND 02 0 2537 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 6599 765603 SH SOLE 0 0 765603 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 298 34615 SH DFND 01 34615 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 16 1800 SH DFND 02 0 1800 0 QEP RES INC COM 74733V100 111536 24785855 SH SOLE 0 0 24785855 QEP RES INC COM 74733V100 111 24610 SH SOLE 24610 0 0 QEP RES INC COM 74733V100 902 200368 SH DFND 01 200368 0 0 QEP RES INC COM 74733V100 168 37411 SH DFND 02 0 37411 0 QTS RLTY TR INC COM CL A 74736A103 442705 8157458 SH SOLE 0 0 8157458 QTS RLTY TR INC COM CL A 74736A103 3632 66927 SH SOLE 66927 0 0 QTS RLTY TR INC COM CL A 74736A103 6175 113776 SH DFND 01 113776 0 0 QTS RLTY TR INC COM CL A 74736A103 3869 71290 SH DFND 02 0 71290 0 QORVO INC COM 74736K101 3587 30861 SH DFND 02 0 0 30861 QORVO INC COM 74736K101 1519164 13070323 SH SOLE 0 0 13070323 QORVO INC COM 74736K101 4734 40730 SH SOLE 40730 0 0 QORVO INC COM 74736K101 15259 131280 SH DFND 01 131280 0 0 QORVO INC COM 74736K101 4141 35625 SH DFND 02 0 35625 0 Q2 HLDGS INC COM 74736L109 322794 3981177 SH SOLE 0 0 3981177 Q2 HLDGS INC COM 74736L109 437 5387 SH SOLE 5387 0 0 Q2 HLDGS INC COM 74736L109 6994 86259 SH DFND 01 86259 0 0 Q2 HLDGS INC COM 74736L109 491 6050 SH DFND 02 0 6050 0 PYXUS INTL INC COM 74737V106 3705 414386 SH SOLE 0 0 414386 PYXUS INTL INC COM 74737V106 20 2267 SH SOLE 2267 0 0 PYXUS INTL INC COM 74737V106 66 7379 SH DFND 01 7379 0 0 QUALCOMM INC COM 747525103 28192 319532 SH DFND 02 0 0 319532 QUALCOMM INC COM 747525103 8252263 93531257 SH SOLE 0 0 93531257 QUALCOMM INC COM 747525103 37800 428427 SH SOLE 428427 0 0 QUALCOMM INC COM 747525103 120291 1363377 SH DFND 01 1363377 0 0 QUALCOMM INC COM 747525103 29608 335578 SH DFND 02 0 335578 0 QUALSTAR CORP COM NEW 74758R208 127 23498 SH SOLE 0 0 23498 QUALYS INC COM 74758T303 287918 3453491 SH SOLE 0 0 3453491 QUALYS INC COM 74758T303 339 4064 SH SOLE 4064 0 0 QUALYS INC COM 74758T303 5565 66753 SH DFND 01 66753 0 0 QUALYS INC COM 74758T303 497 5964 SH DFND 02 0 5964 0 QUANEX BUILDING PRODUCTS COR COM 747619104 57580 3371171 SH SOLE 0 0 3371171 QUANEX BUILDING PRODUCTS COR COM 747619104 65 3785 SH SOLE 3785 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 482 28235 SH DFND 01 28235 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 306 17911 SH DFND 02 0 17911 0 QUANTA SVCS INC COM 74762E102 609441 14970300 SH SOLE 0 0 14970300 QUANTA SVCS INC COM 74762E102 724 17773 SH SOLE 17773 0 0 QUANTA SVCS INC COM 74762E102 6608 162307 SH DFND 01 162307 0 0 QUANTA SVCS INC COM 74762E102 911 22388 SH DFND 02 0 22388 0 QUANTERIX CORP COM 74766Q101 21135 894412 SH SOLE 0 0 894412 QUANTERIX CORP COM 74766Q101 31 1298 SH SOLE 1298 0 0 QUANTERIX CORP COM 74766Q101 617 26111 SH DFND 01 26111 0 0 QUANTERIX CORP COM 74766Q101 14 611 SH DFND 02 0 611 0 QUDIAN INC ADR 747798106 10460 2220792 SH SOLE 0 0 2220792 QUDIAN INC ADR 747798106 98 20780 SH SOLE 20780 0 0 QUDIAN INC ADR 747798106 129 27443 SH DFND 01 27443 0 0 QUDIAN INC ADR 747798106 207 43935 SH DFND 02 0 43935 0 QUEST DIAGNOSTICS INC COM 74834L100 3373 31587 SH DFND 02 0 0 31587 QUEST DIAGNOSTICS INC COM 74834L100 1613816 15112053 SH SOLE 0 0 15112053 QUEST DIAGNOSTICS INC COM 74834L100 5199 48689 SH SOLE 48689 0 0 QUEST DIAGNOSTICS INC COM 74834L100 16219 151881 SH DFND 01 151881 0 0 QUEST DIAGNOSTICS INC COM 74834L100 5416 50720 SH DFND 02 0 50720 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 72 33007 SH SOLE 0 0 33007 QUICKLOGIC CORP COM NEW 74837P405 1949 324897 SH SOLE 0 0 324897 QUICKLOGIC CORP COM NEW 74837P405 8 1295 SH DFND 01 1295 0 0 QUIDEL CORP COM 74838J101 269868 3596795 SH SOLE 0 0 3596795 QUIDEL CORP COM 74838J101 357 4758 SH SOLE 4758 0 0 QUIDEL CORP COM 74838J101 5279 70362 SH DFND 01 70362 0 0 QUIDEL CORP COM 74838J101 589 7852 SH DFND 02 0 7852 0 QUINSTREET INC COM 74874Q100 45914 2998933 SH SOLE 0 0 2998933 QUINSTREET INC COM 74874Q100 83 5453 SH SOLE 5453 0 0 QUINSTREET INC COM 74874Q100 1393 91013 SH DFND 01 91013 0 0 QUINSTREET INC COM 74874Q100 43 2800 SH DFND 02 0 2800 0 QUINTANA ENERGY SVCS INC COM 74875T103 1022 363610 SH SOLE 0 0 363610 QUMU CORP COM 749063103 942 360759 SH SOLE 0 0 360759 QUORUM HEALTH CORP COM 74909E106 1483 1550723 SH SOLE 0 0 1550723 QUORUM HEALTH CORP COM 74909E106 6 6403 SH DFND 01 6403 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 61906 6278485 SH SOLE 0 0 6278485 QUOTIENT TECHNOLOGY INC COM 749119103 94 9534 SH SOLE 9534 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 702 71167 SH DFND 01 71167 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 352 35729 SH DFND 02 0 35729 0 QUTOUTIAO INC ADS REP SHS A 74915J107 11996 3517766 SH SOLE 0 0 3517766 QUTOUTIAO INC ADS REP SHS A 74915J107 211 61999 SH DFND 01 61999 0 0 QURATE RETAIL INC COM SER A 74915M100 52 6134 SH DFND 02 0 0 6134 QURATE RETAIL INC COM SER A 74915M100 301836 35805001 SH SOLE 0 0 35805001 QURATE RETAIL INC COM SER A 74915M100 463 54958 SH SOLE 54958 0 0 QURATE RETAIL INC COM SER A 74915M100 1242 147359 SH DFND 01 147359 0 0 QURATE RETAIL INC COM SER A 74915M100 772 91556 SH DFND 02 0 91556 0 RBB BANCORP COM 74930B105 14429 681563 SH SOLE 0 0 681563 RBB BANCORP COM 74930B105 260 12266 SH DFND 01 12266 0 0 RA PHARMACEUTICALS INC COM 74933V108 84259 1795423 SH SOLE 0 0 1795423 RA PHARMACEUTICALS INC COM 74933V108 189 4022 SH SOLE 4022 0 0 RA PHARMACEUTICALS INC COM 74933V108 3226 68735 SH DFND 01 68735 0 0 RA PHARMACEUTICALS INC COM 74933V108 123 2613 SH DFND 02 0 2613 0 RA MED SYS INC COM 74933X104 166 147041 SH SOLE 0 0 147041 RCI HOSPITALITY HLDGS INC COM 74934Q108 8722 425453 SH SOLE 0 0 425453 RCI HOSPITALITY HLDGS INC COM 74934Q108 156 7626 SH DFND 01 7626 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 819 272976 SH SOLE 0 0 272976 RCM TECHNOLOGIES INC COM NEW 749360400 11 3509 SH DFND 01 3509 0 0 R1 RCM INC COM 749397105 60504 4661352 SH SOLE 0 0 4661352 R1 RCM INC COM 749397105 209 16081 SH SOLE 16081 0 0 R1 RCM INC COM 749397105 2655 204536 SH DFND 01 204536 0 0 R1 RCM INC COM 749397105 402 30972 SH DFND 02 0 30972 0 REV GROUP INC COM 749527107 28305 2314383 SH SOLE 0 0 2314383 REV GROUP INC COM 749527107 31 2525 SH SOLE 2525 0 0 REV GROUP INC COM 749527107 344 28152 SH DFND 01 28152 0 0 REV GROUP INC COM 749527107 28 2300 SH DFND 02 0 2300 0 RF INDS LTD COM PAR $0.01 749552105 2344 346678 SH SOLE 0 0 346678 RF INDS LTD COM PAR $0.01 749552105 12 1796 SH DFND 01 1796 0 0 RGC RES INC COM 74955L103 9652 337731 SH SOLE 0 0 337731 RGC RES INC COM 74955L103 180 6297 SH DFND 01 6297 0 0 RLI CORP COM 749607107 395493 4393395 SH SOLE 0 0 4393395 RLI CORP COM 749607107 424 4706 SH SOLE 4706 0 0 RLI CORP COM 749607107 7100 78868 SH DFND 01 78868 0 0 RLI CORP COM 749607107 569 6316 SH DFND 02 0 6316 0 RLJ LODGING TR COM 74965L101 432700 24418726 SH SOLE 0 0 24418726 RLJ LODGING TR COM 74965L101 3511 198118 SH SOLE 198118 0 0 RLJ LODGING TR COM 74965L101 2508 141513 SH DFND 01 141513 0 0 RLJ LODGING TR COM 74965L101 3399 191794 SH DFND 02 0 191794 0 RPC INC COM 749660106 33760 6442696 SH SOLE 0 0 6442696 RPC INC COM 749660106 41 7841 SH SOLE 7841 0 0 RPC INC COM 749660106 262 49980 SH DFND 01 49980 0 0 RPC INC COM 749660106 46 8722 SH DFND 02 0 8722 0 RMR GROUP INC CL A 74967R106 103763 2273515 SH SOLE 0 0 2273515 RMR GROUP INC CL A 74967R106 123 2696 SH SOLE 2696 0 0 RMR GROUP INC CL A 74967R106 1365 29911 SH DFND 01 29911 0 0 RMR GROUP INC CL A 74967R106 47 1036 SH DFND 02 0 1036 0 RH COM 74967X103 385529 1805757 SH SOLE 0 0 1805757 RH COM 74967X103 432 2023 SH SOLE 2023 0 0 RH COM 74967X103 4087 19144 SH DFND 01 19144 0 0 RH COM 74967X103 731 3426 SH DFND 02 0 3426 0 RPM INTL INC COM 749685103 2120 27617 SH DFND 02 0 0 27617 RPM INTL INC COM 749685103 1038243 13525836 SH SOLE 0 0 13525836 RPM INTL INC COM 749685103 3927 51156 SH SOLE 51156 0 0 RPM INTL INC COM 749685103 3908 50910 SH DFND 01 50910 0 0 RPM INTL INC COM 749685103 1369 17832 SH DFND 02 0 17832 0 RPT REALTY SH BEN INT 74971D101 184461 12264703 SH SOLE 0 0 12264703 RPT REALTY SH BEN INT 74971D101 1400 93089 SH SOLE 93089 0 0 RPT REALTY SH BEN INT 74971D101 991 65894 SH DFND 01 65894 0 0 RPT REALTY SH BEN INT 74971D101 1307 86892 SH DFND 02 0 86892 0 RTI SURGICAL HOLDINGS INC COM 74975N105 8992 3281690 SH SOLE 0 0 3281690 RTI SURGICAL HOLDINGS INC COM 74975N105 140 51084 SH DFND 01 51084 0 0 RTW RETAILWINDS INC COM 74980D100 719 897564 SH SOLE 0 0 897564 RTW RETAILWINDS INC COM 74980D100 22 27787 SH DFND 01 27787 0 0 RADIAN GROUP INC COM 750236101 471738 18749523 SH SOLE 0 0 18749523 RADIAN GROUP INC COM 750236101 699 27765 SH SOLE 27765 0 0 RADIAN GROUP INC COM 750236101 4241 168548 SH DFND 01 168548 0 0 RADIAN GROUP INC COM 750236101 855 33990 SH DFND 02 0 33990 0 RADIANT LOGISTICS INC COM 75025X100 9799 1759273 SH SOLE 0 0 1759273 RADIANT LOGISTICS INC COM 75025X100 434 77850 SH DFND 01 77850 0 0 RADIUS HEALTH INC COM NEW 750469207 84312 4182161 SH SOLE 0 0 4182161 RADIUS HEALTH INC COM NEW 750469207 120 5977 SH SOLE 5977 0 0 RADIUS HEALTH INC COM NEW 750469207 1785 88558 SH DFND 01 88558 0 0 RADIUS HEALTH INC COM NEW 750469207 143 7071 SH DFND 02 0 7071 0 RADNET INC COM 750491102 50136 2469736 SH SOLE 0 0 2469736 RADNET INC COM 750491102 104 5100 SH SOLE 5100 0 0 RADNET INC COM 750491102 1677 82632 SH DFND 01 82632 0 0 RADNET INC COM 750491102 67 3299 SH DFND 02 0 3299 0 RAFAEL HLDGS INC COM CL B 75062E106 7714 432396 SH SOLE 0 0 432396 RAFAEL HLDGS INC COM CL B 75062E106 165 9253 SH DFND 01 9253 0 0 RAMBUS INC DEL COM 750917106 163694 11883426 SH SOLE 0 0 11883426 RAMBUS INC DEL COM 750917106 208 15076 SH SOLE 15076 0 0 RAMBUS INC DEL COM 750917106 1285 93311 SH DFND 01 93311 0 0 RAMBUS INC DEL COM 750917106 252 18290 SH DFND 02 0 18290 0 RALPH LAUREN CORP CL A 751212101 1637 13966 SH DFND 02 0 0 13966 RALPH LAUREN CORP CL A 751212101 609864 5202728 SH SOLE 0 0 5202728 RALPH LAUREN CORP CL A 751212101 2093 17858 SH SOLE 17858 0 0 RALPH LAUREN CORP CL A 751212101 6634 56593 SH DFND 01 56593 0 0 RALPH LAUREN CORP CL A 751212101 1565 13350 SH DFND 02 0 13350 0 RAMACO RES INC COM 75134P303 1260 351832 SH SOLE 0 0 351832 RAMACO RES INC COM 75134P303 26 7152 SH DFND 01 7152 0 0 RANDOLPH BANCORP INC COM 752378109 6135 347605 SH SOLE 0 0 347605 RANDOLPH BANCORP INC COM 752378109 18 1044 SH DFND 01 1044 0 0 RANGE RES CORP COM 75281A109 122432 25243794 SH SOLE 0 0 25243794 RANGE RES CORP COM 75281A109 120 24725 SH SOLE 24725 0 0 RANGE RES CORP COM 75281A109 392 80860 SH DFND 01 80860 0 0 RANGE RES CORP COM 75281A109 191 39289 SH DFND 02 0 39289 0 RANGER ENERGY SVCS INC COM CL A 75282U104 1610 250007 SH SOLE 0 0 250007 RANGER ENERGY SVCS INC COM CL A 75282U104 10 1575 SH DFND 01 1575 0 0 RANPAK HLDGS CORP COM CL A 75321W103 8695 1066817 SH SOLE 0 0 1066817 RANPAK HLDGS CORP COM CL A 75321W103 37 4531 SH DFND 01 4531 0 0 RAPID7 INC COM 753422104 229275 4092740 SH SOLE 0 0 4092740 RAPID7 INC COM 753422104 284 5063 SH SOLE 5063 0 0 RAPID7 INC COM 753422104 5386 96151 SH DFND 01 96151 0 0 RAPID7 INC COM 753422104 551 9829 SH DFND 02 0 9829 0 RAPT THERAPEUTICS INC COM 75382E109 3891 140937 SH SOLE 0 0 140937 RAPT THERAPEUTICS INC COM 75382E109 77 2786 SH DFND 01 2786 0 0 RAVE RESTAURANT GROUP INC COM 754198109 402 243893 SH SOLE 0 0 243893 RATTLER MIDSTREAM LP COM UNITS 75419T103 460 25866 SH SOLE 0 0 25866 RATTLER MIDSTREAM LP COM UNITS 75419T103 125 7042 SH SOLE 7042 0 0 RATTLER MIDSTREAM LP COM UNITS 75419T103 93 5226 SH DFND 02 0 5226 0 RAVEN INDS INC COM 754212108 126244 3663506 SH SOLE 0 0 3663506 RAVEN INDS INC COM 754212108 172 4998 SH SOLE 4998 0 0 RAVEN INDS INC COM 754212108 2434 70629 SH DFND 01 70629 0 0 RAVEN INDS INC COM 754212108 310 9010 SH DFND 02 0 9010 0 RAYMOND JAMES FINANCIAL INC COM 754730109 3134 35027 SH DFND 02 0 0 35027 RAYMOND JAMES FINANCIAL INC COM 754730109 1217508 13609526 SH SOLE 0 0 13609526 RAYMOND JAMES FINANCIAL INC COM 754730109 3735 41746 SH SOLE 41746 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 12596 140795 SH DFND 01 140795 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 3025 33818 SH DFND 02 0 33818 0 RAYONIER INC COM 754907103 625757 19101252 SH SOLE 0 0 19101252 RAYONIER INC COM 754907103 544 16616 SH SOLE 16616 0 0 RAYONIER INC COM 754907103 1613 49229 SH DFND 01 49229 0 0 RAYONIER INC COM 754907103 957 29204 SH DFND 02 0 29204 0 RAYONIER ADVANCED MATLS INC COM 75508B104 16524 4303034 SH SOLE 0 0 4303034 RAYONIER ADVANCED MATLS INC COM 75508B104 30 7689 SH SOLE 7689 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 154 40199 SH DFND 01 40199 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 44 11389 SH DFND 02 0 11389 0 RAYTHEON CO COM NEW 755111507 16301 74181 SH DFND 02 0 0 74181 RAYTHEON CO COM NEW 755111507 5023771 22862344 SH SOLE 0 0 22862344 RAYTHEON CO COM NEW 755111507 20676 94093 SH SOLE 94093 0 0 RAYTHEON CO COM NEW 755111507 71651 326070 SH DFND 01 326070 0 0 RAYTHEON CO COM NEW 755111507 16043 73007 SH DFND 02 0 73007 0 RBC BEARINGS INC COM 75524B104 339562 2144510 SH SOLE 0 0 2144510 RBC BEARINGS INC COM 75524B104 517 3267 SH SOLE 3267 0 0 RBC BEARINGS INC COM 75524B104 7638 48235 SH DFND 01 48235 0 0 RBC BEARINGS INC COM 75524B104 605 3822 SH DFND 02 0 3822 0 RE MAX HLDGS INC CL A 75524W108 75438 1959935 SH SOLE 0 0 1959935 RE MAX HLDGS INC CL A 75524W108 141 3670 SH SOLE 3670 0 0 RE MAX HLDGS INC CL A 75524W108 588 15266 SH DFND 01 15266 0 0 RE MAX HLDGS INC CL A 75524W108 54 1411 SH DFND 02 0 1411 0 READING INTERNATIONAL INC CL A 755408101 9581 856179 SH SOLE 0 0 856179 READING INTERNATIONAL INC CL A 755408101 154 13798 SH DFND 01 13798 0 0 READY CAP CORP COM 75574U101 29655 1923154 SH SOLE 0 0 1923154 READY CAP CORP COM 75574U101 48 3100 SH SOLE 3100 0 0 READY CAP CORP COM 75574U101 411 26683 SH DFND 01 26683 0 0 READY CAP CORP COM 75574U101 32 2100 SH DFND 02 0 2100 0 REALNETWORKS INC COM NEW 75605L708 1976 1647052 SH SOLE 0 0 1647052 REALNETWORKS INC COM NEW 75605L708 7 5738 SH DFND 01 5738 0 0 REALOGY HLDGS CORP COM 75605Y106 176193 18201731 SH SOLE 0 0 18201731 REALOGY HLDGS CORP COM 75605Y106 154 15890 SH SOLE 15890 0 0 REALOGY HLDGS CORP COM 75605Y106 921 95097 SH DFND 01 95097 0 0 REALOGY HLDGS CORP COM 75605Y106 183 18933 SH DFND 02 0 18933 0 REALPAGE INC COM 75606N109 389685 7249957 SH SOLE 0 0 7249957 REALPAGE INC COM 75606N109 574 10685 SH SOLE 10685 0 0 REALPAGE INC COM 75606N109 1933 35954 SH DFND 01 35954 0 0 REALPAGE INC COM 75606N109 837 15564 SH DFND 02 0 15564 0 REALTY INCOME CORP COM 756109104 5630 76460 SH DFND 02 0 0 76460 REALTY INCOME CORP COM 756109104 3826274 51966241 SH SOLE 0 0 51966241 REALTY INCOME CORP COM 756109104 33741 458252 SH SOLE 458252 0 0 REALTY INCOME CORP COM 756109104 27147 368700 SH DFND 01 368700 0 0 REALTY INCOME CORP COM 756109104 32581 442492 SH DFND 02 0 442492 0 REATA PHARMACEUTICALS INC CL A 75615P103 435677 2131178 SH SOLE 0 0 2131178 REATA PHARMACEUTICALS INC CL A 75615P103 518 2534 SH SOLE 2534 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 6149 30081 SH DFND 01 30081 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 632 3093 SH DFND 02 0 3093 0 RECRO PHARMA INC COM 75629F109 16331 890960 SH SOLE 0 0 890960 RECRO PHARMA INC COM 75629F109 706 38492 SH DFND 01 38492 0 0 RED LION HOTELS CORP COM 756764106 3554 952929 SH SOLE 0 0 952929 RED LION HOTELS CORP COM 756764106 77 20719 SH DFND 01 20719 0 0 RED RIVER BANCSHARES INC COM 75686R202 436 7785 SH SOLE 0 0 7785 RED RIVER BANCSHARES INC COM 75686R202 187 3331 SH DFND 01 3331 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 27972 847109 SH SOLE 0 0 847109 RED ROBIN GOURMET BURGERS IN COM 75689M101 63 1905 SH SOLE 1905 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 356 10773 SH DFND 01 10773 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 69 2091 SH DFND 02 0 2091 0 RED ROCK RESORTS INC CL A 75700L108 145688 6083012 SH SOLE 0 0 6083012 RED ROCK RESORTS INC CL A 75700L108 228 9522 SH SOLE 9522 0 0 RED ROCK RESORTS INC CL A 75700L108 3304 137946 SH DFND 01 137946 0 0 RED ROCK RESORTS INC CL A 75700L108 275 11464 SH DFND 02 0 11464 0 RED VIOLET INC COM 75704L104 4865 262828 SH SOLE 0 0 262828 RED VIOLET INC COM 75704L104 27 1462 SH DFND 01 1462 0 0 REDFIN CORP COM 75737F108 232619 11003737 SH SOLE 0 0 11003737 REDFIN CORP COM 75737F108 173 8196 SH SOLE 8196 0 0 REDFIN CORP COM 75737F108 3713 175616 SH DFND 01 175616 0 0 REDFIN CORP COM 75737F108 430 20355 SH DFND 02 0 20355 0 REDWOOD TR INC COM 758075402 188735 11410828 SH SOLE 0 0 11410828 REDWOOD TR INC COM 758075402 471 28485 SH SOLE 28485 0 0 REDWOOD TR INC COM 758075402 1624 98160 SH DFND 01 98160 0 0 REDWOOD TR INC COM 758075402 280 16900 SH DFND 02 0 16900 0 REEDS INC COM 758338107 946 1039088 SH SOLE 0 0 1039088 REEDS INC COM 758338107 3 3600 SH DFND 01 3600 0 0 REGAL BELOIT CORP COM 758750103 347289 4056643 SH SOLE 0 0 4056643 REGAL BELOIT CORP COM 758750103 534 6237 SH SOLE 6237 0 0 REGAL BELOIT CORP COM 758750103 1358 15868 SH DFND 01 15868 0 0 REGAL BELOIT CORP COM 758750103 534 6238 SH DFND 02 0 6238 0 REGENCY CTRS CORP COM 758849103 2617 41476 SH DFND 02 0 0 41476 REGENCY CTRS CORP COM 758849103 1688116 26757274 SH SOLE 0 0 26757274 REGENCY CTRS CORP COM 758849103 14474 229414 SH SOLE 229414 0 0 REGENCY CTRS CORP COM 758849103 11881 188312 SH DFND 01 188312 0 0 REGENCY CTRS CORP COM 758849103 13864 219749 SH DFND 02 0 219749 0 REGENERON PHARMACEUTICALS COM 75886F107 7986 21269 SH DFND 02 0 0 21269 REGENERON PHARMACEUTICALS COM 75886F107 2285779 6087618 SH SOLE 0 0 6087618 REGENERON PHARMACEUTICALS COM 75886F107 10707 28515 SH SOLE 28515 0 0 REGENERON PHARMACEUTICALS COM 75886F107 34481 91833 SH DFND 01 91833 0 0 REGENERON PHARMACEUTICALS COM 75886F107 8662 23068 SH DFND 02 0 23068 0 REGIS CORP MINN COM 758932107 47314 2647651 SH SOLE 0 0 2647651 REGIS CORP MINN COM 758932107 88 4900 SH SOLE 4900 0 0 REGIS CORP MINN COM 758932107 375 20994 SH DFND 01 20994 0 0 REGIS CORP MINN COM 758932107 154 8600 SH DFND 02 0 8600 0 REGENXBIO INC COM 75901B107 137147 3347487 SH SOLE 0 0 3347487 REGENXBIO INC COM 75901B107 171 4172 SH SOLE 4172 0 0 REGENXBIO INC COM 75901B107 2677 65337 SH DFND 01 65337 0 0 REGENXBIO INC COM 75901B107 168 4104 SH DFND 02 0 4104 0 REGIONAL MGMT CORP COM 75902K106 13176 438774 SH SOLE 0 0 438774 REGIONAL MGMT CORP COM 75902K106 370 12333 SH DFND 01 12333 0 0 REGIONAL HEALTH PPTYS INC COM 75903M309 16 11594 SH SOLE 0 0 11594 REGULUS THERAPEUTICS INC COM NEW 75915K200 29 32503 SH SOLE 0 0 32503 REGIONS FINL CORP NEW COM 7591EP100 4722 275151 SH DFND 02 0 0 275151 REGIONS FINL CORP NEW COM 7591EP100 2048092 119352699 SH SOLE 0 0 119352699 REGIONS FINL CORP NEW COM 7591EP100 6914 402907 SH SOLE 402907 0 0 REGIONS FINL CORP NEW COM 7591EP100 18764 1093489 SH DFND 01 1093489 0 0 REGIONS FINL CORP NEW COM 7591EP100 5018 292426 SH DFND 02 0 292426 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2383 14616 SH DFND 02 0 0 14616 REINSURANCE GRP OF AMERICA I COM NEW 759351604 963544 5909136 SH SOLE 0 0 5909136 REINSURANCE GRP OF AMERICA I COM NEW 759351604 3316 20336 SH SOLE 20336 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 3893 23874 SH DFND 01 23874 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2810 17231 SH DFND 02 0 17231 0 REKOR SYS INC COM 759419104 1587 415344 SH SOLE 0 0 415344 RELIANCE STEEL & ALUMINUM CO COM 759509102 858322 7167014 SH SOLE 0 0 7167014 RELIANCE STEEL & ALUMINUM CO COM 759509102 1203 10048 SH SOLE 10048 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 3034 25330 SH DFND 01 25330 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1587 13255 SH DFND 02 0 13255 0 RELMADA THERAPEUTICS INC COM 75955J402 22126 567331 SH SOLE 0 0 567331 RELMADA THERAPEUTICS INC COM 75955J402 94 2422 SH DFND 01 2422 0 0 REMARK HLDGS INC COM 75955K102 521 1011574 SH SOLE 0 0 1011574 REMARK HLDGS INC COM 75955K102 2 3274 SH DFND 01 3274 0 0 RELIANT BANCORP INC COM 75956B101 9741 437994 SH SOLE 0 0 437994 RELIANT BANCORP INC COM 75956B101 204 9154 SH DFND 01 9154 0 0 RENASANT CORP COM 75970E107 171395 4838938 SH SOLE 0 0 4838938 RENASANT CORP COM 75970E107 203 5723 SH SOLE 5723 0 0 RENASANT CORP COM 75970E107 1658 46805 SH DFND 01 46805 0 0 RENASANT CORP COM 75970E107 286 8068 SH DFND 02 0 8068 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 99428 3689355 SH SOLE 0 0 3689355 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 91 3386 SH SOLE 3386 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 823 30547 SH DFND 01 30547 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 114 4221 SH DFND 02 0 4221 0 REPRO MED SYS INC COM 759910102 5339 817551 SH SOLE 0 0 817551 REPRO MED SYS INC COM 759910102 27 4082 SH DFND 01 4082 0 0 REPLIGEN CORP COM 759916109 402789 4354477 SH SOLE 0 0 4354477 REPLIGEN CORP COM 759916109 522 5640 SH SOLE 5640 0 0 REPLIGEN CORP COM 759916109 9483 102522 SH DFND 01 102522 0 0 REPLIGEN CORP COM 759916109 602 6508 SH DFND 02 0 6508 0 RENT A CTR INC NEW COM 76009N100 228347 7917716 SH SOLE 0 0 7917716 RENT A CTR INC NEW COM 76009N100 183 6350 SH SOLE 6350 0 0 RENT A CTR INC NEW COM 76009N100 2821 97817 SH DFND 01 97817 0 0 RENT A CTR INC NEW COM 76009N100 95 3308 SH DFND 02 0 3308 0 REPUBLIC BANCORP KY CL A 760281204 24867 531340 SH SOLE 0 0 531340 REPUBLIC BANCORP KY CL A 760281204 77 1637 SH SOLE 1637 0 0 REPUBLIC BANCORP KY CL A 760281204 372 7952 SH DFND 01 7952 0 0 REPUBLIC BANCORP KY CL A 760281204 23 496 SH DFND 02 0 496 0 REPAY HLDGS CORP COM CL A 76029L100 21841 1490861 SH SOLE 0 0 1490861 REPAY HLDGS CORP COM CL A 76029L100 61 4172 SH SOLE 4172 0 0 REPAY HLDGS CORP COM CL A 76029L100 69 4729 SH DFND 01 4729 0 0 REPAY HLDGS CORP COM CL A 76029L100 39 2650 SH DFND 02 0 2650 0 REPLIMUNE GROUP INC COM 76029N106 11126 775332 SH SOLE 0 0 775332 REPLIMUNE GROUP INC COM 76029N106 352 24563 SH DFND 01 24563 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 9621 2301710 SH SOLE 0 0 2301710 REPUBLIC FIRST BANCORP INC COM 760416107 30 7150 SH SOLE 7150 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 165 39584 SH DFND 01 39584 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 10 2379 SH DFND 02 0 2379 0 REPUBLIC SVCS INC COM 760759100 5410 60357 SH DFND 02 0 0 60357 REPUBLIC SVCS INC COM 760759100 1663106 18555236 SH SOLE 0 0 18555236 REPUBLIC SVCS INC COM 760759100 6841 76328 SH SOLE 76328 0 0 REPUBLIC SVCS INC COM 760759100 21515 240042 SH DFND 01 240042 0 0 REPUBLIC SVCS INC COM 760759100 12523 139723 SH DFND 02 0 139723 0 RESEARCH FRONTIERS INC COM 760911107 3447 1145275 SH SOLE 0 0 1145275 RESEARCH FRONTIERS INC COM 760911107 16 5396 SH DFND 01 5396 0 0 RESMED INC COM 761152107 5819 37550 SH DFND 02 0 0 37550 RESMED INC COM 761152107 2399669 15484733 SH SOLE 0 0 15484733 RESMED INC COM 761152107 8068 52061 SH SOLE 52061 0 0 RESMED INC COM 761152107 26540 171259 SH DFND 01 171259 0 0 RESMED INC COM 761152107 6926 44690 SH DFND 02 0 44690 0 RESOLUTE FST PRODS INC COM 76117W109 17282 4114727 SH SOLE 0 0 4114727 RESOLUTE FST PRODS INC COM 76117W109 70 16557 SH DFND 01 16557 0 0 RESONANT INC COM 76118L102 2073 856665 SH SOLE 0 0 856665 RESONANT INC COM 76118L102 8 3200 SH DFND 01 3200 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 133788 11214398 SH SOLE 0 0 11214398 RESIDEO TECHNOLOGIES INC COM 76118Y104 199 16697 SH SOLE 16697 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 562 47078 SH DFND 01 47078 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 256 21436 SH DFND 02 0 21436 0 RESOURCES CONNECTION INC COM 76122Q105 53054 3248879 SH SOLE 0 0 3248879 RESOURCES CONNECTION INC COM 76122Q105 87 5308 SH SOLE 5308 0 0 RESOURCES CONNECTION INC COM 76122Q105 595 36445 SH DFND 01 36445 0 0 RESOURCES CONNECTION INC COM 76122Q105 274 16800 SH DFND 02 0 16800 0 RETROPHIN INC COM 761299106 34575 2434863 SH SOLE 0 0 2434863 RETROPHIN INC COM 761299106 53 3700 SH SOLE 3700 0 0 RETROPHIN INC COM 761299106 1158 81572 SH DFND 01 81572 0 0 RETROPHIN INC COM 761299106 45 3200 SH DFND 02 0 3200 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 263 175040 SH SOLE 0 0 175040 RESTAURANT BRANDS INTL INC COM 76131D103 4248 66612 SH DFND 02 0 0 66612 RESTAURANT BRANDS INTL INC COM 76131D103 474901 7447097 SH SOLE 0 0 7447097 RESTAURANT BRANDS INTL INC COM 76131D103 6221 97556 SH SOLE 97556 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 8305 130239 SH DFND 01 130239 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 4115 64534 SH DFND 02 0 64534 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 291600 16511893 SH SOLE 0 0 16511893 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2336 132269 SH SOLE 132269 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1692 95786 SH DFND 01 95786 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2208 125010 SH DFND 02 0 125010 0 RETAIL PPTYS AMER INC CL A 76131V202 421500 31455244 SH SOLE 0 0 31455244 RETAIL PPTYS AMER INC CL A 76131V202 3348 249854 SH SOLE 249854 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1088 81181 SH DFND 01 81181 0 0 RETAIL PPTYS AMER INC CL A 76131V202 3204 239131 SH DFND 02 0 239131 0 REVANCE THERAPEUTICS INC COM 761330109 39652 2443116 SH SOLE 0 0 2443116 REVANCE THERAPEUTICS INC COM 761330109 74 4561 SH SOLE 4561 0 0 REVANCE THERAPEUTICS INC COM 761330109 1301 80169 SH DFND 01 80169 0 0 REVANCE THERAPEUTICS INC COM 761330109 36 2200 SH DFND 02 0 2200 0 RESTORBIO INC COM 76133L103 1141 765589 SH SOLE 0 0 765589 RESTORBIO INC COM 76133L103 21 13837 SH DFND 01 13837 0 0 RETAIL VALUE INC COM 76133Q102 80636 2191201 SH SOLE 0 0 2191201 RETAIL VALUE INC COM 76133Q102 698 18971 SH SOLE 18971 0 0 RETAIL VALUE INC COM 76133Q102 466 12654 SH DFND 01 12654 0 0 RETAIL VALUE INC COM 76133Q102 609 16540 SH DFND 02 0 16540 0 REVLON INC CL A NEW 761525609 11942 557507 SH SOLE 0 0 557507 REVLON INC CL A NEW 761525609 269 12576 SH DFND 01 12576 0 0 REVOLVE GROUP INC CL A 76156B107 21062 1147188 SH SOLE 0 0 1147188 REVOLVE GROUP INC CL A 76156B107 58 3134 SH SOLE 3134 0 0 REVOLVE GROUP INC CL A 76156B107 43 2318 SH DFND 01 2318 0 0 REX AMERICAN RESOURCES CORP COM 761624105 30792 375698 SH SOLE 0 0 375698 REX AMERICAN RESOURCES CORP COM 761624105 68 828 SH SOLE 828 0 0 REX AMERICAN RESOURCES CORP COM 761624105 384 4684 SH DFND 01 4684 0 0 REX AMERICAN RESOURCES CORP COM 761624105 191 2329 SH DFND 02 0 2329 0 REXAHN PHARMACEUTICALS INC COM 761640309 105 54880 SH SOLE 0 0 54880 REXAHN PHARMACEUTICALS INC COM 761640309 1 704 SH DFND 01 704 0 0 REXNORD CORP NEW COM 76169B102 313847 9621307 SH SOLE 0 0 9621307 REXNORD CORP NEW COM 76169B102 508 15588 SH SOLE 15588 0 0 REXNORD CORP NEW COM 76169B102 3406 104406 SH DFND 01 104406 0 0 REXNORD CORP NEW COM 76169B102 522 15995 SH DFND 02 0 15995 0 REXFORD INDL RLTY INC COM 76169C100 731133 16009041 SH SOLE 0 0 16009041 REXFORD INDL RLTY INC COM 76169C100 5930 129834 SH SOLE 129834 0 0 REXFORD INDL RLTY INC COM 76169C100 4226 92540 SH DFND 01 92540 0 0 REXFORD INDL RLTY INC COM 76169C100 5522 120903 SH DFND 02 0 120903 0 RHINEBECK BANCORP INC COM 762093102 1361 120320 SH SOLE 0 0 120320 RHYTHM PHARMACEUTICALS INC COM 76243J105 37050 1613697 SH SOLE 0 0 1613697 RHYTHM PHARMACEUTICALS INC COM 76243J105 94 4080 SH SOLE 4080 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 1341 58402 SH DFND 01 58402 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 76 3294 SH DFND 02 0 3294 0 RIBBON COMMUNICATIONS INC COM 762544104 8633 2784683 SH SOLE 0 0 2784683 RIBBON COMMUNICATIONS INC COM 762544104 19 6234 SH SOLE 6234 0 0 RIBBON COMMUNICATIONS INC COM 762544104 144 46525 SH DFND 01 46525 0 0 RIBBON COMMUNICATIONS INC COM 762544104 14 4505 SH DFND 02 0 4505 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 1635 1112065 SH SOLE 0 0 1112065 RICEBRAN TECHNOLOGIES COM NEW 762831204 9 5949 SH DFND 01 5949 0 0 RICHARDSON ELECTRS LTD COM 763165107 2428 431182 SH SOLE 0 0 431182 RICHARDSON ELECTRS LTD COM 763165107 12 2163 SH DFND 01 2163 0 0 RICHMOND MUT BANCORPORATIN I COM 76525P100 9385 588037 SH SOLE 0 0 588037 RICHMOND MUT BANCORPORATIN I COM 76525P100 184 11518 SH DFND 01 11518 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 18165 8488202 SH SOLE 0 0 8488202 RIGEL PHARMACEUTICALS INC COM NEW 766559603 35 16403 SH SOLE 16403 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 678 316632 SH DFND 01 316632 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 30 14000 SH DFND 02 0 14000 0 RIGNET INC COM 766582100 3841 581981 SH SOLE 0 0 581981 RIGNET INC COM 766582100 177 26796 SH DFND 01 26796 0 0 RIMINI STR INC DEL COM 76674Q107 4851 1250133 SH SOLE 0 0 1250133 RIMINI STR INC DEL COM 76674Q107 149 38302 SH DFND 01 38302 0 0 RINGCENTRAL INC CL A 76680R206 2933 17387 SH DFND 02 0 0 17387 RINGCENTRAL INC CL A 76680R206 1170486 6939505 SH SOLE 0 0 6939505 RINGCENTRAL INC CL A 76680R206 4143 24561 SH SOLE 24561 0 0 RINGCENTRAL INC CL A 76680R206 5635 33409 SH DFND 01 33409 0 0 RINGCENTRAL INC CL A 76680R206 3199 18968 SH DFND 02 0 18968 0 RING ENERGY INC COM 76680V108 9570 3624958 SH SOLE 0 0 3624958 RING ENERGY INC COM 76680V108 25 9423 SH SOLE 9423 0 0 RING ENERGY INC COM 76680V108 207 78225 SH DFND 01 78225 0 0 RIOT BLOCKCHAIN INC COM 767292105 933 832926 SH SOLE 0 0 832926 RIOT BLOCKCHAIN INC COM 767292105 3 2557 SH DFND 01 2557 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 126523 2945812 SH SOLE 0 0 2945812 RITCHIE BROS AUCTIONEERS COM 767744105 609 14182 SH SOLE 14182 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 2179 50730 SH DFND 01 50730 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 636 14810 SH DFND 02 0 14810 0 RITE AID CORP COM 767754872 78361 5065369 SH SOLE 0 0 5065369 RITE AID CORP COM 767754872 113 7273 SH SOLE 7273 0 0 RITE AID CORP COM 767754872 703 45466 SH DFND 01 45466 0 0 RITE AID CORP COM 767754872 102 6625 SH DFND 02 0 6625 0 RITTER PHARMACEUTICALS INC COM NEW 767836307 15 91096 SH SOLE 0 0 91096 RIVERVIEW BANCORP INC COM 769397100 8148 992410 SH SOLE 0 0 992410 RIVERVIEW BANCORP INC COM 769397100 137 16740 SH DFND 01 16740 0 0 RIVERVIEW FINL CORP NEW COM 76940Q105 272 21802 SH SOLE 0 0 21802 RIVERVIEW FINL CORP NEW COM 76940Q105 12 1000 SH DFND 01 1000 0 0 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 529 57408 SH SOLE 0 0 57408 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 32 3482 SH DFND 01 3482 0 0 ROBERT HALF INTL INC COM 770323103 1883 29819 SH DFND 02 0 0 29819 ROBERT HALF INTL INC COM 770323103 873120 13826132 SH SOLE 0 0 13826132 ROBERT HALF INTL INC COM 770323103 2515 39831 SH SOLE 39831 0 0 ROBERT HALF INTL INC COM 770323103 8762 138753 SH DFND 01 138753 0 0 ROBERT HALF INTL INC COM 770323103 1810 28663 SH DFND 02 0 28663 0 ROCKET PHARMACEUTICALS INC COM 77313F106 39446 1733148 SH SOLE 0 0 1733148 ROCKET PHARMACEUTICALS INC COM 77313F106 63 2774 SH SOLE 2774 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 1346 59152 SH DFND 01 59152 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 53 2326 SH DFND 02 0 2326 0 ROCKWELL AUTOMATION INC COM 773903109 6490 32022 SH DFND 02 0 0 32022 ROCKWELL AUTOMATION INC COM 773903109 2147826 10597651 SH SOLE 0 0 10597651 ROCKWELL AUTOMATION INC COM 773903109 8248 40695 SH SOLE 40695 0 0 ROCKWELL AUTOMATION INC COM 773903109 27914 137731 SH DFND 01 137731 0 0 ROCKWELL AUTOMATION INC COM 773903109 6579 32461 SH DFND 02 0 32461 0 ROCKWELL MED INC COM 774374102 6470 2651554 SH SOLE 0 0 2651554 ROCKWELL MED INC COM 774374102 281 115120 SH DFND 01 115120 0 0 ROCKY BRANDS INC COM 774515100 10134 344330 SH SOLE 0 0 344330 ROCKY BRANDS INC COM 774515100 165 5592 SH DFND 01 5592 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 2428 263100 SH SOLE 0 0 263100 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 14 1500 SH DFND 01 1500 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 4767 95972 SH DFND 02 0 0 95972 ROGERS COMMUNICATIONS INC CL B 775109200 480439 9672619 SH SOLE 0 0 9672619 ROGERS COMMUNICATIONS INC CL B 775109200 6288 126596 SH SOLE 126596 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 8319 167479 SH DFND 01 167479 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 6582 132524 SH DFND 02 0 132524 0 ROGERS CORP COM 775133101 243344 1950967 SH SOLE 0 0 1950967 ROGERS CORP COM 775133101 333 2673 SH SOLE 2673 0 0 ROGERS CORP COM 775133101 4566 36607 SH DFND 01 36607 0 0 ROGERS CORP COM 775133101 415 3331 SH DFND 02 0 3331 0 ROKU INC COM CL A 77543R102 2672 19958 SH DFND 02 0 0 19958 ROKU INC COM CL A 77543R102 1036872 7743627 SH SOLE 0 0 7743627 ROKU INC COM CL A 77543R102 3922 29289 SH SOLE 29289 0 0 ROKU INC COM CL A 77543R102 5264 39312 SH DFND 01 39312 0 0 ROKU INC COM CL A 77543R102 2990 22327 SH DFND 02 0 22327 0 ROLLINS INC COM 775711104 1297 39127 SH DFND 02 0 0 39127 ROLLINS INC COM 775711104 609165 18370468 SH SOLE 0 0 18370468 ROLLINS INC COM 775711104 1693 51046 SH SOLE 51046 0 0 ROLLINS INC COM 775711104 5582 168341 SH DFND 01 168341 0 0 ROLLINS INC COM 775711104 1244 37514 SH DFND 02 0 37514 0 ROPER TECHNOLOGIES INC COM 776696106 9618 27152 SH DFND 02 0 0 27152 ROPER TECHNOLOGIES INC COM 776696106 3057764 8632142 SH SOLE 0 0 8632142 ROPER TECHNOLOGIES INC COM 776696106 12647 35702 SH SOLE 35702 0 0 ROPER TECHNOLOGIES INC COM 776696106 41939 118395 SH DFND 01 118395 0 0 ROPER TECHNOLOGIES INC COM 776696106 10325 29148 SH DFND 02 0 29148 0 ROSEHILL RES INC CL A 777385105 345 269367 SH SOLE 0 0 269367 ROSEHILL RES INC CL A 777385105 29 22298 SH DFND 01 22298 0 0 ROSETTA STONE INC COM 777780107 20032 1104273 SH SOLE 0 0 1104273 ROSETTA STONE INC COM 777780107 84 4624 SH SOLE 4624 0 0 ROSETTA STONE INC COM 777780107 391 21558 SH DFND 01 21558 0 0 ROSETTA STONE INC COM 777780107 18 1000 SH DFND 02 0 1000 0 ROSS STORES INC COM 778296103 11301 97073 SH DFND 02 0 0 97073 ROSS STORES INC COM 778296103 3531935 30337870 SH SOLE 0 0 30337870 ROSS STORES INC COM 778296103 15221 130742 SH SOLE 130742 0 0 ROSS STORES INC COM 778296103 50045 429869 SH DFND 01 429869 0 0 ROSS STORES INC COM 778296103 13125 112740 SH DFND 02 0 112740 0 ROYAL BK CDA MONTREAL QUE COM 780087102 29418 371445 SH DFND 02 0 0 371445 ROYAL BK CDA MONTREAL QUE COM 780087102 3169804 40022782 SH SOLE 0 0 40022782 ROYAL BK CDA MONTREAL QUE COM 780087102 40497 511327 SH SOLE 511327 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 53100 670460 SH DFND 01 670460 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 33572 423892 SH DFND 02 0 423892 0 ROYAL GOLD INC COM 780287108 870360 7119506 SH SOLE 0 0 7119506 ROYAL GOLD INC COM 780287108 1074 8788 SH SOLE 8788 0 0 ROYAL GOLD INC COM 780287108 3267 26721 SH DFND 01 26721 0 0 ROYAL GOLD INC COM 780287108 1551 12686 SH DFND 02 0 12686 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 217 26119 SH SOLE 0 0 26119 RUBICON PROJ INC COM 78112V102 18787 2302344 SH SOLE 0 0 2302344 RUBICON PROJ INC COM 78112V102 61 7439 SH SOLE 7439 0 0 RUBICON PROJ INC COM 78112V102 642 78706 SH DFND 01 78706 0 0 RUBICON PROJ INC COM 78112V102 41 4985 SH DFND 02 0 4985 0 RUBIUS THERAPEUTICS INC COM 78116T103 27674 2913090 SH SOLE 0 0 2913090 RUBIUS THERAPEUTICS INC COM 78116T103 37 3919 SH SOLE 3919 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 655 68955 SH DFND 01 68955 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 26 2693 SH DFND 02 0 2693 0 RUHNN HLDG LTD ADS 781314109 3656 521565 SH SOLE 0 0 521565 RUHNN HLDG LTD ADS 781314109 81 11529 SH DFND 01 11529 0 0 RUMBLEON INC COM CL B 781386206 408 494654 SH SOLE 0 0 494654 RUSH ENTERPRISES INC CL A 781846209 152902 3288208 SH SOLE 0 0 3288208 RUSH ENTERPRISES INC CL A 781846209 131 2824 SH SOLE 2824 0 0 RUSH ENTERPRISES INC CL A 781846209 934 20082 SH DFND 01 20082 0 0 RUSH ENTERPRISES INC CL A 781846209 317 6808 SH DFND 02 0 6808 0 RUSH ENTERPRISES INC CL B 781846308 12599 275688 SH SOLE 0 0 275688 RUSH ENTERPRISES INC CL B 781846308 59 1284 SH SOLE 1284 0 0 RUSH ENTERPRISES INC CL B 781846308 298 6522 SH DFND 01 6522 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 35919 1650317 SH SOLE 0 0 1650317 RUTHS HOSPITALITY GROUP INC COM 783332109 82 3778 SH SOLE 3778 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 1185 54424 SH DFND 01 54424 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 192 8800 SH DFND 02 0 8800 0 RYDER SYS INC COM 783549108 274003 5045168 SH SOLE 0 0 5045168 RYDER SYS INC COM 783549108 374 6890 SH SOLE 6890 0 0 RYDER SYS INC COM 783549108 1083 19941 SH DFND 01 19941 0 0 RYDER SYS INC COM 783549108 707 13020 SH DFND 02 0 13020 0 RYERSON HLDG CORP COM 783754104 9139 772531 SH SOLE 0 0 772531 RYERSON HLDG CORP COM 783754104 363 30701 SH DFND 01 30701 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 613830 7083198 SH SOLE 0 0 7083198 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4658 53754 SH SOLE 53754 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 7994 92245 SH DFND 01 92245 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4756 54886 SH DFND 02 0 54886 0 S & T BANCORP INC COM 783859101 167870 4166554 SH SOLE 0 0 4166554 S & T BANCORP INC COM 783859101 239 5944 SH SOLE 5944 0 0 S & T BANCORP INC COM 783859101 1285 31898 SH DFND 01 31898 0 0 S & T BANCORP INC COM 783859101 258 6406 SH DFND 02 0 6406 0 SCWORX CORP COM 78396V109 55 19340 SH SOLE 0 0 19340 SB FINL GROUP INC COM 78408D105 4440 225484 SH SOLE 0 0 225484 SB FINL GROUP INC COM 78408D105 23 1173 SH DFND 01 1173 0 0 S&P GLOBAL INC COM 78409V104 17755 65025 SH DFND 02 0 0 65025 S&P GLOBAL INC COM 78409V104 5645595 20676050 SH SOLE 0 0 20676050 S&P GLOBAL INC COM 78409V104 23790 87127 SH SOLE 87127 0 0 S&P GLOBAL INC COM 78409V104 79729 291995 SH DFND 01 291995 0 0 S&P GLOBAL INC COM 78409V104 18278 66941 SH DFND 02 0 66941 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 6744 27983 SH DFND 02 0 0 27983 SBA COMMUNICATIONS CORP NEW CL A 78410G104 4402048 18266519 SH SOLE 0 0 18266519 SBA COMMUNICATIONS CORP NEW CL A 78410G104 16925 70233 SH SOLE 70233 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 32352 134247 SH DFND 01 134247 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 14018 58167 SH DFND 02 0 58167 0 SEI INVESTMENTS CO COM 784117103 2305 35199 SH DFND 02 0 0 35199 SEI INVESTMENTS CO COM 784117103 903940 13804832 SH SOLE 0 0 13804832 SEI INVESTMENTS CO COM 784117103 3258 49755 SH SOLE 49755 0 0 SEI INVESTMENTS CO COM 784117103 3389 51762 SH DFND 01 51762 0 0 SEI INVESTMENTS CO COM 784117103 2257 34472 SH DFND 02 0 34472 0 SEACOR MARINE HLDGS INC COM 78413P101 13359 968745 SH SOLE 0 0 968745 SEACOR MARINE HLDGS INC COM 78413P101 220 15924 SH DFND 01 15924 0 0 SB ONE BANCORP COM 78413T103 10378 416439 SH SOLE 0 0 416439 SB ONE BANCORP COM 78413T103 155 6207 SH DFND 01 6207 0 0 SG BLOCKS INC COM 78418A307 2 11820 SH SOLE 0 0 11820 SJW GROUP COM 784305104 121648 1711908 SH SOLE 0 0 1711908 SJW GROUP COM 784305104 710 9994 SH SOLE 9994 0 0 SJW GROUP COM 784305104 2944 41423 SH DFND 01 41423 0 0 SJW GROUP COM 784305104 1028 14466 SH DFND 02 0 14466 0 SK TELECOM LTD SPONSORED ADR 78440P108 53773 2326836 SH SOLE 0 0 2326836 SK TELECOM LTD SPONSORED ADR 78440P108 676 29258 SH DFND 01 29258 0 0 SL GREEN RLTY CORP COM 78440X101 2177 23695 SH DFND 02 0 0 23695 SL GREEN RLTY CORP COM 78440X101 1221298 13292316 SH SOLE 0 0 13292316 SL GREEN RLTY CORP COM 78440X101 10268 111750 SH SOLE 111750 0 0 SL GREEN RLTY CORP COM 78440X101 8458 92053 SH DFND 01 92053 0 0 SL GREEN RLTY CORP COM 78440X101 9465 103020 SH DFND 02 0 103020 0 SLM CORP COM 78442P106 347189 38966234 SH SOLE 0 0 38966234 SLM CORP COM 78442P106 548 61456 SH SOLE 61456 0 0 SLM CORP COM 78442P106 1434 160922 SH DFND 01 160922 0 0 SLM CORP COM 78442P106 733 82251 SH DFND 02 0 82251 0 SM ENERGY CO COM 78454L100 132661 11802536 SH SOLE 0 0 11802536 SM ENERGY CO COM 78454L100 156 13848 SH SOLE 13848 0 0 SM ENERGY CO COM 78454L100 1037 92276 SH DFND 01 92276 0 0 SM ENERGY CO COM 78454L100 179 15960 SH DFND 02 0 15960 0 SPX CORP COM 784635104 229237 4505437 SH SOLE 0 0 4505437 SPX CORP COM 784635104 298 5853 SH SOLE 5853 0 0 SPX CORP COM 784635104 3927 77176 SH DFND 01 77176 0 0 SPX CORP COM 784635104 932 18321 SH DFND 02 0 18321 0 SPS COMMERCE INC COM 78463M107 134489 2426716 SH SOLE 0 0 2426716 SPS COMMERCE INC COM 78463M107 233 4208 SH SOLE 4208 0 0 SPS COMMERCE INC COM 78463M107 3831 69128 SH DFND 01 69128 0 0 SPS COMMERCE INC COM 78463M107 341 6144 SH DFND 02 0 6144 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3807 62008 SH DFND 02 0 0 62008 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1227358 19989543 SH SOLE 0 0 19989543 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4949 80603 SH SOLE 80603 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 5973 97286 SH DFND 01 97286 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3821 62233 SH DFND 02 0 62233 0 SP PLUS CORP COM 78469C103 45370 1069300 SH SOLE 0 0 1069300 SP PLUS CORP COM 78469C103 140 3302 SH SOLE 3302 0 0 SP PLUS CORP COM 78469C103 808 19042 SH DFND 01 19042 0 0 SP PLUS CORP COM 78469C103 244 5742 SH DFND 02 0 5742 0 SPX FLOW INC COM 78469X107 214077 4380543 SH SOLE 0 0 4380543 SPX FLOW INC COM 78469X107 258 5278 SH SOLE 5278 0 0 SPX FLOW INC COM 78469X107 1727 35344 SH DFND 01 35344 0 0 SPX FLOW INC COM 78469X107 680 13923 SH DFND 02 0 13923 0 SRC ENERGY INC COM 78470V108 105922 25709182 SH SOLE 0 0 25709182 SRC ENERGY INC COM 78470V108 134 32514 SH SOLE 32514 0 0 SRC ENERGY INC COM 78470V108 842 204447 SH DFND 01 204447 0 0 SRC ENERGY INC COM 78470V108 173 41942 SH DFND 02 0 41942 0 SRAX INC CL A 78472M106 782 314245 SH SOLE 0 0 314245 SSR MNG INC COM 784730103 64016 3323760 SH SOLE 0 0 3323760 SSR MNG INC COM 784730103 280 14515 SH SOLE 14515 0 0 SSR MNG INC COM 784730103 1149 59666 SH DFND 01 59666 0 0 SSR MNG INC COM 784730103 219 11349 SH DFND 02 0 11349 0 SVB FINL GROUP COM 78486Q101 3508 13972 SH DFND 02 0 0 13972 SVB FINL GROUP COM 78486Q101 1384205 5513881 SH SOLE 0 0 5513881 SVB FINL GROUP COM 78486Q101 4342 17295 SH SOLE 17295 0 0 SVB FINL GROUP COM 78486Q101 14739 58710 SH DFND 01 58710 0 0 SVB FINL GROUP COM 78486Q101 3684 14674 SH DFND 02 0 14674 0 SVMK INC COM 78489X103 168084 9405957 SH SOLE 0 0 9405957 SVMK INC COM 78489X103 105 5890 SH SOLE 5890 0 0 SVMK INC COM 78489X103 3073 171959 SH DFND 01 171959 0 0 SVMK INC COM 78489X103 40 2262 SH DFND 02 0 2262 0 SPAR GROUP INC COM 784933103 172 132027 SH SOLE 0 0 132027 S&W SEED CO COM 785135104 1480 704708 SH SOLE 0 0 704708 S&W SEED CO COM 785135104 9 4478 SH DFND 01 4478 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 650101 30463943 SH SOLE 0 0 30463943 SABRA HEALTH CARE REIT INC COM 78573L106 4821 225894 SH SOLE 225894 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 3451 161708 SH DFND 01 161708 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 4482 210027 SH DFND 02 0 210027 0 SABRE CORP COM 78573M104 1490 66421 SH DFND 02 0 0 66421 SABRE CORP COM 78573M104 618229 27550311 SH SOLE 0 0 27550311 SABRE CORP COM 78573M104 1946 86725 SH SOLE 86725 0 0 SABRE CORP COM 78573M104 2457 109497 SH DFND 01 109497 0 0 SABRE CORP COM 78573M104 2233 99516 SH DFND 02 0 99516 0 SACHEM CAP CORP COM 78590A109 2907 669718 SH SOLE 0 0 669718 SACHEM CAP CORP COM 78590A109 17 3997 SH DFND 01 3997 0 0 SAEXPLORATION HLDGS INC COM PAR 78636X873 91 30043 SH SOLE 0 0 30043 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 16027 1459680 SH SOLE 0 0 1459680 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 430 39182 SH DFND 01 39182 0 0 SAFEHOLD INC COM 78645L100 53581 1329543 SH SOLE 0 0 1329543 SAFEHOLD INC COM 78645L100 67 1666 SH SOLE 1666 0 0 SAFEHOLD INC COM 78645L100 397 9851 SH DFND 01 9851 0 0 SAFEHOLD INC COM 78645L100 40 992 SH DFND 02 0 992 0 SAFETY INS GROUP INC COM 78648T100 145194 1569151 SH SOLE 0 0 1569151 SAFETY INS GROUP INC COM 78648T100 147 1589 SH SOLE 1589 0 0 SAFETY INS GROUP INC COM 78648T100 1127 12176 SH DFND 01 12176 0 0 SAFETY INS GROUP INC COM 78648T100 290 3132 SH DFND 02 0 3132 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 5872 193173 SH SOLE 0 0 193173 SAGA COMMUNICATIONS INC CL A NEW 786598300 99 3252 SH DFND 01 3252 0 0 SAGE THERAPEUTICS INC COM 78667J108 335822 4651919 SH SOLE 0 0 4651919 SAGE THERAPEUTICS INC COM 78667J108 446 6176 SH SOLE 6176 0 0 SAGE THERAPEUTICS INC COM 78667J108 1648 22835 SH DFND 01 22835 0 0 SAGE THERAPEUTICS INC COM 78667J108 711 9852 SH DFND 02 0 9852 0 SAIA INC COM 78709Y105 244952 2630502 SH SOLE 0 0 2630502 SAIA INC COM 78709Y105 306 3283 SH SOLE 3283 0 0 SAIA INC COM 78709Y105 3660 39309 SH DFND 01 39309 0 0 SAIA INC COM 78709Y105 909 9765 SH DFND 02 0 9765 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 183612 7780182 SH SOLE 0 0 7780182 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 222 9408 SH SOLE 9408 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 3996 169328 SH DFND 01 169328 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 272 11530 SH DFND 02 0 11530 0 ST JOE CO COM 790148100 103439 5216287 SH SOLE 0 0 5216287 ST JOE CO COM 790148100 93 4700 SH SOLE 4700 0 0 ST JOE CO COM 790148100 551 27810 SH DFND 01 27810 0 0 ST JOE CO COM 790148100 176 8900 SH DFND 02 0 8900 0 SALEM MEDIA GROUP INC CL A 794093104 504 349786 SH SOLE 0 0 349786 SALEM MEDIA GROUP INC CL A 794093104 4 2490 SH DFND 01 2490 0 0 SALESFORCE COM INC COM 79466L302 35561 218647 SH DFND 02 0 0 218647 SALESFORCE COM INC COM 79466L302 10781087 66288044 SH SOLE 0 0 66288044 SALESFORCE COM INC COM 79466L302 47727 293454 SH SOLE 293454 0 0 SALESFORCE COM INC COM 79466L302 169883 1044536 SH DFND 01 1044536 0 0 SALESFORCE COM INC COM 79466L302 37144 228379 SH DFND 02 0 228379 0 SALISBURY BANCORP INC COM 795226109 1228 26898 SH SOLE 0 0 26898 SALISBURY BANCORP INC COM 795226109 27 600 SH DFND 01 600 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 202406 11090747 SH SOLE 0 0 11090747 SALLY BEAUTY HLDGS INC COM 79546E104 306 16774 SH SOLE 16774 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 1838 100700 SH DFND 01 100700 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 340 18639 SH DFND 02 0 18639 0 SANDERSON FARMS INC COM 800013104 333939 1895014 SH SOLE 0 0 1895014 SANDERSON FARMS INC COM 800013104 466 2647 SH SOLE 2647 0 0 SANDERSON FARMS INC COM 800013104 6271 35588 SH DFND 01 35588 0 0 SANDERSON FARMS INC COM 800013104 763 4329 SH DFND 02 0 4329 0 SANDRIDGE ENERGY INC COM NEW 80007P869 7347 1732882 SH SOLE 0 0 1732882 SANDRIDGE ENERGY INC COM NEW 80007P869 110 25995 SH DFND 01 25995 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 652 87514 SH SOLE 0 0 87514 SANDSTORM GOLD LTD COM NEW 80013R206 139 18700 SH SOLE 18700 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 104 14000 SH DFND 02 0 14000 0 SANDY SPRING BANCORP INC COM 800363103 67378 1778714 SH SOLE 0 0 1778714 SANDY SPRING BANCORP INC COM 800363103 204 5375 SH SOLE 5375 0 0 SANDY SPRING BANCORP INC COM 800363103 1108 29238 SH DFND 01 29238 0 0 SANDY SPRING BANCORP INC COM 800363103 221 5830 SH DFND 02 0 5830 0 SANFILIPPO JOHN B & SON INC COM 800422107 62685 686732 SH SOLE 0 0 686732 SANFILIPPO JOHN B & SON INC COM 800422107 86 946 SH SOLE 946 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 1565 17150 SH DFND 01 17150 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 81 891 SH DFND 02 0 891 0 SANGAMO THERAPEUTICS INC COM 800677106 69195 8267069 SH SOLE 0 0 8267069 SANGAMO THERAPEUTICS INC COM 800677106 126 15051 SH SOLE 15051 0 0 SANGAMO THERAPEUTICS INC COM 800677106 1573 187983 SH DFND 01 187983 0 0 SANGAMO THERAPEUTICS INC COM 800677106 154 18401 SH DFND 02 0 18401 0 SANMINA CORPORATION COM 801056102 244471 7139932 SH SOLE 0 0 7139932 SANMINA CORPORATION COM 801056102 379 11057 SH SOLE 11057 0 0 SANMINA CORPORATION COM 801056102 2573 75156 SH DFND 01 75156 0 0 SANMINA CORPORATION COM 801056102 392 11452 SH DFND 02 0 11452 0 SANTANDER CONSUMER USA HDG I COM 80283M101 56 2382 SH DFND 02 0 0 2382 SANTANDER CONSUMER USA HDG I COM 80283M101 237646 10168833 SH SOLE 0 0 10168833 SANTANDER CONSUMER USA HDG I COM 80283M101 43 1860 SH SOLE 1860 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 918 39294 SH DFND 01 39294 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 39 1653 SH DFND 02 0 1653 0 SAREPTA THERAPEUTICS INC COM 803607100 2343 18161 SH DFND 02 0 0 18161 SAREPTA THERAPEUTICS INC COM 803607100 811941 6292169 SH SOLE 0 0 6292169 SAREPTA THERAPEUTICS INC COM 803607100 3088 23929 SH SOLE 23929 0 0 SAREPTA THERAPEUTICS INC COM 803607100 4082 31630 SH DFND 01 31630 0 0 SAREPTA THERAPEUTICS INC COM 803607100 2439 18899 SH DFND 02 0 18899 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 5784 293895 SH SOLE 0 0 293895 SATSUMA PHARMACEUTICALS INC COM 80405P107 175 8898 SH DFND 01 8898 0 0 SAUL CTRS INC COM 804395101 103421 1959468 SH SOLE 0 0 1959468 SAUL CTRS INC COM 804395101 753 14267 SH SOLE 14267 0 0 SAUL CTRS INC COM 804395101 1189 22521 SH DFND 01 22521 0 0 SAUL CTRS INC COM 804395101 983 18631 SH DFND 02 0 18631 0 SAVARA INC COM 805111101 4776 1066136 SH SOLE 0 0 1066136 SAVARA INC COM 805111101 311 69439 SH DFND 01 69439 0 0 SCANSOURCE INC COM 806037107 99119 2682528 SH SOLE 0 0 2682528 SCANSOURCE INC COM 806037107 101 2731 SH SOLE 2731 0 0 SCANSOURCE INC COM 806037107 818 22125 SH DFND 01 22125 0 0 SCANSOURCE INC COM 806037107 177 4800 SH DFND 02 0 4800 0 HENRY SCHEIN INC COM 806407102 2656 39807 SH DFND 02 0 0 39807 HENRY SCHEIN INC COM 806407102 1149226 17224617 SH SOLE 0 0 17224617 HENRY SCHEIN INC COM 806407102 3391 50817 SH SOLE 50817 0 0 HENRY SCHEIN INC COM 806407102 11113 166565 SH DFND 01 166565 0 0 HENRY SCHEIN INC COM 806407102 3209 48103 SH DFND 02 0 48103 0 SCHLUMBERGER LTD COM 806857108 14841 369173 SH DFND 02 0 0 369173 SCHLUMBERGER LTD COM 806857108 4470753 111212756 SH SOLE 0 0 111212756 SCHLUMBERGER LTD COM 806857108 20072 499310 SH SOLE 499310 0 0 SCHLUMBERGER LTD COM 806857108 62990 1566912 SH DFND 01 1566912 0 0 SCHLUMBERGER LTD COM 806857108 15267 379773 SH DFND 02 0 379773 0 SCHMITT INDS INC ORE COM NEW 806870200 99 25576 SH SOLE 0 0 25576 SCHNITZER STL INDS CL A 806882106 52832 2436887 SH SOLE 0 0 2436887 SCHNITZER STL INDS CL A 806882106 70 3220 SH SOLE 3220 0 0 SCHNITZER STL INDS CL A 806882106 471 21731 SH DFND 01 21731 0 0 SCHNITZER STL INDS CL A 806882106 47 2180 SH DFND 02 0 2180 0 SCHNEIDER NATIONAL INC CL B 80689H102 99972 4581648 SH SOLE 0 0 4581648 SCHNEIDER NATIONAL INC CL B 80689H102 175 8008 SH SOLE 8008 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 372 17050 SH DFND 01 17050 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 110 5034 SH DFND 02 0 5034 0 SCHOLASTIC CORP COM 807066105 97866 2545270 SH SOLE 0 0 2545270 SCHOLASTIC CORP COM 807066105 340 8840 SH SOLE 8840 0 0 SCHOLASTIC CORP COM 807066105 975 25360 SH DFND 01 25360 0 0 SCHOLASTIC CORP COM 807066105 176 4566 SH DFND 02 0 4566 0 SCHOLAR ROCK HLDG CORP COM 80706P103 11902 903024 SH SOLE 0 0 903024 SCHOLAR ROCK HLDG CORP COM 80706P103 35 2628 SH SOLE 2628 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 466 35325 SH DFND 01 35325 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 21 1577 SH DFND 02 0 1577 0 THE CHARLES SCHWAB CORPORATI COM 808513105 14637 307768 SH DFND 02 0 0 307768 THE CHARLES SCHWAB CORPORATI COM 808513105 4120738 86642932 SH SOLE 0 0 86642932 THE CHARLES SCHWAB CORPORATI COM 808513105 19980 420098 SH SOLE 420098 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 63603 1337311 SH DFND 01 1337311 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 15283 321337 SH DFND 02 0 321337 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 139842 3330365 SH SOLE 0 0 3330365 SCHWEITZER-MAUDUIT INTL INC COM 808541106 187 4444 SH SOLE 4444 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1072 25532 SH DFND 01 25532 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 120 2859 SH DFND 02 0 2859 0 SCIENCE APPLICATNS INTL CP N COM 808625107 462637 5316440 SH SOLE 0 0 5316440 SCIENCE APPLICATNS INTL CP N COM 808625107 542 6223 SH SOLE 6223 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 9808 112715 SH DFND 01 112715 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 955 10978 SH DFND 02 0 10978 0 SCIENTIFIC GAMES CORP COM 80874P109 134773 5032611 SH SOLE 0 0 5032611 SCIENTIFIC GAMES CORP COM 80874P109 171 6400 SH SOLE 6400 0 0 SCIENTIFIC GAMES CORP COM 80874P109 2950 110142 SH DFND 01 110142 0 0 SCIENTIFIC GAMES CORP COM 80874P109 305 11386 SH DFND 02 0 11386 0 SCIPLAY CORP CL A 809087109 23897 1944414 SH SOLE 0 0 1944414 SCIPLAY CORP CL A 809087109 59 4816 SH DFND 01 4816 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 493099 4643987 SH SOLE 0 0 4643987 SCOTTS MIRACLE GRO CO CL A 810186106 558 5253 SH SOLE 5253 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1871 17619 SH DFND 01 17619 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 653 6153 SH DFND 02 0 6153 0 SCPHARMACEUTICALS INC COM 810648105 1443 254933 SH SOLE 0 0 254933 SCPHARMACEUTICALS INC COM 810648105 7 1200 SH DFND 01 1200 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 87185 5549627 SH SOLE 0 0 5549627 SCRIPPS E W CO OHIO CL A NEW 811054402 146 9293 SH SOLE 9293 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 721 45875 SH DFND 01 45875 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 131 8329 SH DFND 02 0 8329 0 SCULPTOR CAP MGMT COM CL A 811246107 17214 778907 SH SOLE 0 0 778907 SCULPTOR CAP MGMT COM CL A 811246107 22 1013 SH SOLE 1013 0 0 SCULPTOR CAP MGMT COM CL A 811246107 533 24131 SH DFND 01 24131 0 0 SCYNEXIS INC COM 811292101 2514 2762498 SH SOLE 0 0 2762498 SCYNEXIS INC COM 811292101 8 9181 SH DFND 01 9181 0 0 SEABOARD CORP COM 811543107 90401 21268 SH SOLE 0 0 21268 SEABOARD CORP COM 811543107 136 32 SH SOLE 32 0 0 SEABOARD CORP COM 811543107 417 98 SH DFND 01 98 0 0 SEABOARD CORP COM 811543107 225 53 SH DFND 02 0 53 0 SEACHANGE INTL INC COM 811699107 5379 1283826 SH SOLE 0 0 1283826 SEACHANGE INTL INC COM 811699107 18 4285 SH DFND 01 4285 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 94424 3088793 SH SOLE 0 0 3088793 SEACOAST BKG CORP FLA COM NEW 811707801 237 7757 SH SOLE 7757 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 1593 52094 SH DFND 01 52094 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 166 5428 SH DFND 02 0 5428 0 SEACOR HOLDINGS INC COM 811904101 83398 1932739 SH SOLE 0 0 1932739 SEACOR HOLDINGS INC COM 811904101 140 3256 SH SOLE 3256 0 0 SEACOR HOLDINGS INC COM 811904101 624 14450 SH DFND 01 14450 0 0 SEACOR HOLDINGS INC COM 811904101 117 2711 SH DFND 02 0 2711 0 SEABRIDGE GOLD INC COM 811916105 319 23075 SH SOLE 0 0 23075 SEABRIDGE GOLD INC COM 811916105 87 6300 SH SOLE 6300 0 0 SEABRIDGE GOLD INC COM 811916105 35 2500 SH DFND 02 0 2500 0 SEALED AIR CORP NEW COM 81211K100 1687 42348 SH DFND 02 0 0 42348 SEALED AIR CORP NEW COM 81211K100 734035 18429189 SH SOLE 0 0 18429189 SEALED AIR CORP NEW COM 81211K100 2254 56591 SH SOLE 56591 0 0 SEALED AIR CORP NEW COM 81211K100 7018 176201 SH DFND 01 176201 0 0 SEALED AIR CORP NEW COM 81211K100 1510 37908 SH DFND 02 0 37908 0 SEASPINE HLDGS CORP COM 81255T108 9282 772824 SH SOLE 0 0 772824 SEASPINE HLDGS CORP COM 81255T108 150 12513 SH DFND 01 12513 0 0 SEATTLE GENETICS INC COM 812578102 3300 28880 SH DFND 02 0 0 28880 SEATTLE GENETICS INC COM 812578102 1229600 10761420 SH SOLE 0 0 10761420 SEATTLE GENETICS INC COM 812578102 4753 41599 SH SOLE 41599 0 0 SEATTLE GENETICS INC COM 812578102 5878 51444 SH DFND 01 51444 0 0 SEATTLE GENETICS INC COM 812578102 3751 32827 SH DFND 02 0 32827 0 SEAWORLD ENTMT INC COM 81282V100 196688 6202722 SH SOLE 0 0 6202722 SEAWORLD ENTMT INC COM 81282V100 194 6110 SH SOLE 6110 0 0 SEAWORLD ENTMT INC COM 81282V100 2916 91949 SH DFND 01 91949 0 0 SEAWORLD ENTMT INC COM 81282V100 303 9540 SH DFND 02 0 9540 0 SECOND SIGHT MED PRODS INC COM 81362J100 887 1195187 SH SOLE 0 0 1195187 SECOND SIGHT MED PRODS INC COM 81362J100 4 5900 SH DFND 01 5900 0 0 SECUREWORKS CORP CL A 81374A105 11414 685119 SH SOLE 0 0 685119 SECUREWORKS CORP CL A 81374A105 14 824 SH SOLE 824 0 0 SECUREWORKS CORP CL A 81374A105 129 7772 SH DFND 01 7772 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 2515 429995 SH SOLE 0 0 429995 SECURITY NATL FINL CORP CL A NEW 814785309 17 2972 SH DFND 01 2972 0 0 SEELOS THERAPEUTICS INC COM 81577F109 321 239222 SH SOLE 0 0 239222 SELECT INTERIOR CONCEPTS INC CL A 816120307 8133 904663 SH SOLE 0 0 904663 SELECT INTERIOR CONCEPTS INC CL A 816120307 207 23044 SH DFND 01 23044 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 28429 3063494 SH SOLE 0 0 3063494 SELECT ENERGY SVCS INC CL A COM 81617J301 114 12311 SH SOLE 12311 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 456 49181 SH DFND 01 49181 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 36 3900 SH DFND 02 0 3900 0 SELECT BANCORP INC NEW COM 81617L108 10504 853953 SH SOLE 0 0 853953 SELECT BANCORP INC NEW COM 81617L108 172 13973 SH DFND 01 13973 0 0 SELECT MED HLDGS CORP COM 81619Q105 264755 11343399 SH SOLE 0 0 11343399 SELECT MED HLDGS CORP COM 81619Q105 348 14904 SH SOLE 14904 0 0 SELECT MED HLDGS CORP COM 81619Q105 5074 217374 SH DFND 01 217374 0 0 SELECT MED HLDGS CORP COM 81619Q105 957 41016 SH DFND 02 0 41016 0 SELECTA BIOSCIENCES INC COM 816212104 3185 1338116 SH SOLE 0 0 1338116 SELECTA BIOSCIENCES INC COM 816212104 21 8761 SH DFND 01 8761 0 0 SELECTIVE INS GROUP INC COM 816300107 356205 5464104 SH SOLE 0 0 5464104 SELECTIVE INS GROUP INC COM 816300107 499 7648 SH SOLE 7648 0 0 SELECTIVE INS GROUP INC COM 816300107 5185 79532 SH DFND 01 79532 0 0 SELECTIVE INS GROUP INC COM 816300107 602 9232 SH DFND 02 0 9232 0 SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 687 159798 SH SOLE 0 0 159798 SEMTECH CORP COM 816850101 328832 6216101 SH SOLE 0 0 6216101 SEMTECH CORP COM 816850101 492 9295 SH SOLE 9295 0 0 SEMTECH CORP COM 816850101 6564 124081 SH DFND 01 124081 0 0 SEMTECH CORP COM 816850101 568 10741 SH DFND 02 0 10741 0 SEMPRA ENERGY COM 816851109 10947 72266 SH DFND 02 0 0 72266 SEMPRA ENERGY COM 816851109 3564900 23533803 SH SOLE 0 0 23533803 SEMPRA ENERGY COM 816851109 26131 172507 SH SOLE 172507 0 0 SEMPRA ENERGY COM 816851109 48256 318566 SH DFND 01 318566 0 0 SEMPRA ENERGY COM 816851109 23631 156004 SH DFND 02 0 156004 0 SENECA FOODS CORP NEW CL A 817070501 18701 458461 SH SOLE 0 0 458461 SENECA FOODS CORP NEW CL A 817070501 233 5706 SH DFND 01 5706 0 0 SENESTECH INC COM 81720R109 284 516994 SH SOLE 0 0 516994 SENIOR HSG PPTYS TR SH BEN INT 81721M109 300251 35574729 SH SOLE 0 0 35574729 SENIOR HSG PPTYS TR SH BEN INT 81721M109 2337 276889 SH SOLE 276889 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1685 199608 SH DFND 01 199608 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 2328 275873 SH DFND 02 0 275873 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 286532 4335475 SH SOLE 0 0 4335475 SENSIENT TECHNOLOGIES CORP COM 81725T100 365 5529 SH SOLE 5529 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 4024 60883 SH DFND 01 60883 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 436 6602 SH DFND 02 0 6602 0 SENSEONICS HLDGS INC COM 81727U105 6915 7549365 SH SOLE 0 0 7549365 SENSEONICS HLDGS INC COM 81727U105 227 248070 SH DFND 01 248070 0 0 SENSUS HEATLHCARE INC COM 81728J109 1591 449332 SH SOLE 0 0 449332 SENSUS HEATLHCARE INC COM 81728J109 8 2265 SH DFND 01 2265 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 496 1449186 SH SOLE 0 0 1449186 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 4 10491 SH DFND 01 10491 0 0 SERES THERAPEUTICS INC COM 81750R102 7115 2062221 SH SOLE 0 0 2062221 SERES THERAPEUTICS INC COM 81750R102 267 77420 SH DFND 01 77420 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 185011 4616042 SH SOLE 0 0 4616042 SERITAGE GROWTH PPTYS CL A 81752R100 1613 40254 SH SOLE 40254 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1275 31811 SH DFND 01 31811 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1565 39056 SH DFND 02 0 39056 0 SERVICE CORP INTL COM 817565104 750605 16306867 SH SOLE 0 0 16306867 SERVICE CORP INTL COM 817565104 1122 24370 SH SOLE 24370 0 0 SERVICE CORP INTL COM 817565104 3407 74021 SH DFND 01 74021 0 0 SERVICE CORP INTL COM 817565104 1618 35145 SH DFND 02 0 35145 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 629439 25870886 SH SOLE 0 0 25870886 SERVICE PPTYS TR COM SH BEN INT 81761L102 4632 190388 SH SOLE 190388 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 1508 61998 SH DFND 01 61998 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 4713 193711 SH DFND 02 0 193711 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 461768 11944330 SH SOLE 0 0 11944330 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 681 17625 SH SOLE 17625 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2066 53449 SH DFND 01 53449 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 989 25594 SH DFND 02 0 25594 0 SERVICENOW INC COM 81762P102 13770 48776 SH DFND 02 0 0 48776 SERVICENOW INC COM 81762P102 4148932 14695848 SH SOLE 0 0 14695848 SERVICENOW INC COM 81762P102 18843 66744 SH SOLE 66744 0 0 SERVICENOW INC COM 81762P102 63417 224627 SH DFND 01 224627 0 0 SERVICENOW INC COM 81762P102 14475 51273 SH DFND 02 0 51273 0 SERVICESOURCE INTL INC COM 81763U100 6689 4005429 SH SOLE 0 0 4005429 SERVICESOURCE INTL INC COM 81763U100 22 13396 SH DFND 01 13396 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 178307 4732128 SH SOLE 0 0 4732128 SERVISFIRST BANCSHARES INC COM 81768T108 208 5521 SH SOLE 5521 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 3155 83720 SH DFND 01 83720 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 277 7341 SH DFND 02 0 7341 0 SERVOTRONICS INC COM 817732100 252 25053 SH SOLE 0 0 25053 SESEN BIO INC COM 817763105 4150 3990472 SH SOLE 0 0 3990472 SESEN BIO INC COM 817763105 12 11352 SH DFND 01 11352 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 3030 325494 SH SOLE 0 0 325494 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 14 1501 SH DFND 01 1501 0 0 SHAKE SHACK INC CL A 819047101 176397 2961169 SH SOLE 0 0 2961169 SHAKE SHACK INC CL A 819047101 263 4409 SH SOLE 4409 0 0 SHAKE SHACK INC CL A 819047101 3430 57585 SH DFND 01 57585 0 0 SHAKE SHACK INC CL A 819047101 290 4870 SH DFND 02 0 4870 0 SHARPS COMPLIANCE CORP COM 820017101 2168 513696 SH SOLE 0 0 513696 SHARPSPRING INC COM 820054104 6175 538374 SH SOLE 0 0 538374 SHARPSPRING INC COM 820054104 234 20359 SH DFND 01 20359 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 2574 126883 SH DFND 02 0 0 126883 SHAW COMMUNICATIONS INC CL B CONV 82028K200 271296 13370916 SH SOLE 0 0 13370916 SHAW COMMUNICATIONS INC CL B CONV 82028K200 3722 183437 SH SOLE 183437 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 4280 210932 SH DFND 01 210932 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 3803 187435 SH DFND 02 0 187435 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 201838 4850716 SH SOLE 0 0 4850716 SHENANDOAH TELECOMMUNICATION COM 82312B106 288 6928 SH SOLE 6928 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 3937 94616 SH DFND 01 94616 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 357 8591 SH DFND 02 0 8591 0 SHERWIN WILLIAMS CO COM 824348106 12739 21830 SH DFND 02 0 0 21830 SHERWIN WILLIAMS CO COM 824348106 4163488 7134881 SH SOLE 0 0 7134881 SHERWIN WILLIAMS CO COM 824348106 16958 29061 SH SOLE 29061 0 0 SHERWIN WILLIAMS CO COM 824348106 57316 98221 SH DFND 01 98221 0 0 SHERWIN WILLIAMS CO COM 824348106 13153 22540 SH DFND 02 0 22540 0 SHILOH INDS INC COM 824543102 2508 704475 SH SOLE 0 0 704475 SHILOH INDS INC COM 824543102 9 2417 SH DFND 01 2417 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 44592 1171307 SH SOLE 0 0 1171307 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 699 18361 SH DFND 01 18361 0 0 SHOE CARNIVAL INC COM 824889109 28352 760517 SH SOLE 0 0 760517 SHOE CARNIVAL INC COM 824889109 39 1037 SH SOLE 1037 0 0 SHOE CARNIVAL INC COM 824889109 298 7998 SH DFND 01 7998 0 0 SHOE CARNIVAL INC COM 824889109 51 1372 SH DFND 02 0 1372 0 SHOCKWAVE MED INC COM 82489T104 72742 1656248 SH SOLE 0 0 1656248 SHOCKWAVE MED INC COM 82489T104 54 1230 SH SOLE 1230 0 0 SHOCKWAVE MED INC COM 82489T104 2051 46700 SH DFND 01 46700 0 0 SHOCKWAVE MED INC COM 82489T104 42 954 SH DFND 02 0 954 0 SHOPIFY INC CL A 82509L107 10466 26324 SH DFND 02 0 0 26324 SHOPIFY INC CL A 82509L107 1056661 2657731 SH SOLE 0 0 2657731 SHOPIFY INC CL A 82509L107 13936 35051 SH SOLE 35051 0 0 SHOPIFY INC CL A 82509L107 18252 45907 SH DFND 01 45907 0 0 SHOPIFY INC CL A 82509L107 11001 27671 SH DFND 02 0 27671 0 SHORE BANCSHARES INC COM 825107105 11507 662838 SH SOLE 0 0 662838 SHORE BANCSHARES INC COM 825107105 185 10653 SH DFND 01 10653 0 0 SHOTSPOTTER INC COM 82536T107 10690 419197 SH SOLE 0 0 419197 SHOTSPOTTER INC COM 82536T107 408 15999 SH DFND 01 15999 0 0 SHUTTERSTOCK INC COM 825690100 90609 2113081 SH SOLE 0 0 2113081 SHUTTERSTOCK INC COM 825690100 86 2000 SH SOLE 2000 0 0 SHUTTERSTOCK INC COM 825690100 1608 37505 SH DFND 01 37505 0 0 SHUTTERSTOCK INC COM 825690100 146 3400 SH DFND 02 0 3400 0 SI BONE INC COM 825704109 15720 731157 SH SOLE 0 0 731157 SI BONE INC COM 825704109 698 32474 SH DFND 01 32474 0 0 SIEBERT FINL CORP COM 826176109 3177 367240 SH SOLE 0 0 367240 SIEBERT FINL CORP COM 826176109 132 15247 SH DFND 01 15247 0 0 SIERRA BANCORP COM 82620P102 18183 624408 SH SOLE 0 0 624408 SIERRA BANCORP COM 82620P102 343 11772 SH DFND 01 11772 0 0 SIENTRA INC COM 82621J105 19592 2191534 SH SOLE 0 0 2191534 SIENTRA INC COM 82621J105 637 71218 SH DFND 01 71218 0 0 SIERRA WIRELESS INC COM 826516106 158 16570 SH SOLE 0 0 16570 SIERRA WIRELESS INC COM 826516106 83 8729 SH SOLE 8729 0 0 SIERRA WIRELESS INC COM 826516106 25 2630 SH DFND 02 0 2630 0 SIFCO INDS INC COM 826546103 678 171763 SH SOLE 0 0 171763 SIGMA LABS INC COM PAR 826598302 290 295103 SH SOLE 0 0 295103 SIGMATRON INTL INC COM 82661L101 65 16060 SH SOLE 0 0 16060 SIGMATRON INTL INC COM 82661L101 3 677 SH DFND 01 677 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1831 13401 SH DFND 02 0 0 13401 SIGNATURE BK NEW YORK N Y COM 82669G104 651807 4771298 SH SOLE 0 0 4771298 SIGNATURE BK NEW YORK N Y COM 82669G104 2377 17401 SH SOLE 17401 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 3005 21998 SH DFND 01 21998 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 2141 15676 SH DFND 02 0 15676 0 SIGA TECHNOLOGIES INC COM 826917106 12652 2652481 SH SOLE 0 0 2652481 SIGA TECHNOLOGIES INC COM 826917106 54 11349 SH SOLE 11349 0 0 SIGA TECHNOLOGIES INC COM 826917106 513 107467 SH DFND 01 107467 0 0 SIGA TECHNOLOGIES INC COM 826917106 38 7877 SH DFND 02 0 7877 0 SILICON LABORATORIES INC COM 826919102 471707 4067144 SH SOLE 0 0 4067144 SILICON LABORATORIES INC COM 826919102 685 5907 SH SOLE 5907 0 0 SILICON LABORATORIES INC COM 826919102 9865 85055 SH DFND 01 85055 0 0 SILICON LABORATORIES INC COM 826919102 1175 10130 SH DFND 02 0 10130 0 SILGAN HOLDINGS INC COM 827048109 259292 8342744 SH SOLE 0 0 8342744 SILGAN HOLDINGS INC COM 827048109 325 10472 SH SOLE 10472 0 0 SILGAN HOLDINGS INC COM 827048109 928 29847 SH DFND 01 29847 0 0 SILGAN HOLDINGS INC COM 827048109 391 12583 SH DFND 02 0 12583 0 SILK ROAD MEDICAL INC COM 82710M100 60461 1497309 SH SOLE 0 0 1497309 SILK ROAD MEDICAL INC COM 82710M100 101 2504 SH SOLE 2504 0 0 SILK ROAD MEDICAL INC COM 82710M100 1210 29954 SH DFND 01 29954 0 0 SILK ROAD MEDICAL INC COM 82710M100 67 1669 SH DFND 02 0 1669 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 6318 502248 SH SOLE 0 0 502248 SILVERCREST ASSET MGMT GROUP CL A 828359109 214 16991 SH DFND 01 16991 0 0 SILVERCORP METALS INC COM 82835P103 482 84952 SH SOLE 0 0 84952 SILVERCORP METALS INC COM 82835P103 133 23503 SH SOLE 23503 0 0 SILVERCORP METALS INC COM 82835P103 67 11900 SH DFND 02 0 11900 0 SILVERCREST METALS INC COM 828363101 223 33094 SH SOLE 0 0 33094 SILVERCREST METALS INC COM 828363101 76 11316 SH SOLE 11316 0 0 SILVERCREST METALS INC COM 828363101 46 6766 SH DFND 02 0 6766 0 SILVERBOW RES INC COM 82836G102 2930 295922 SH SOLE 0 0 295922 SILVERBOW RES INC COM 82836G102 63 6374 SH DFND 01 6374 0 0 SILVERGATE CAP CORP CL A 82837P408 3609 226844 SH SOLE 0 0 226844 SILVERGATE CAP CORP CL A 82837P408 37 2303 SH DFND 01 2303 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 295517 11030866 SH SOLE 0 0 11030866 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 334 12485 SH SOLE 12485 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2237 83514 SH DFND 01 83514 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 344 12834 SH DFND 02 0 12834 0 SIMON PPTY GROUP INC NEW COM 828806109 11396 76505 SH DFND 02 0 0 76505 SIMON PPTY GROUP INC NEW COM 828806109 5851967 39285493 SH SOLE 0 0 39285493 SIMON PPTY GROUP INC NEW COM 828806109 63555 426656 SH SOLE 426656 0 0 SIMON PPTY GROUP INC NEW COM 828806109 54218 363976 SH DFND 01 363976 0 0 SIMON PPTY GROUP INC NEW COM 828806109 59053 396434 SH DFND 02 0 396434 0 SIMPLY GOOD FOODS CO COM 82900L102 223480 7830397 SH SOLE 0 0 7830397 SIMPLY GOOD FOODS CO COM 82900L102 327 11469 SH SOLE 11469 0 0 SIMPLY GOOD FOODS CO COM 82900L102 1973 69123 SH DFND 01 69123 0 0 SIMPLY GOOD FOODS CO COM 82900L102 592 20732 SH DFND 02 0 20732 0 SIMPSON MANUFACTURING CO INC COM 829073105 335103 4176774 SH SOLE 0 0 4176774 SIMPSON MANUFACTURING CO INC COM 829073105 449 5593 SH SOLE 5593 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 7035 87690 SH DFND 01 87690 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 519 6473 SH DFND 02 0 6473 0 SIMULATIONS PLUS INC COM 829214105 18573 638912 SH SOLE 0 0 638912 SIMULATIONS PLUS INC COM 829214105 48 1639 SH SOLE 1639 0 0 SIMULATIONS PLUS INC COM 829214105 682 23453 SH DFND 01 23453 0 0 SIMULATIONS PLUS INC COM 829214105 29 1012 SH DFND 02 0 1012 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 221007 6628876 SH SOLE 0 0 6628876 SINCLAIR BROADCAST GROUP INC CL A 829226109 275 8235 SH SOLE 8235 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 955 28644 SH DFND 01 28644 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 321 9638 SH DFND 02 0 9638 0 SIRIUS XM HLDGS INC COM 82968B103 2860 399933 SH DFND 02 0 0 399933 SIRIUS XM HLDGS INC COM 82968B103 488683 68347230 SH SOLE 0 0 68347230 SIRIUS XM HLDGS INC COM 82968B103 3913 547305 SH SOLE 547305 0 0 SIRIUS XM HLDGS INC COM 82968B103 4376 612065 SH DFND 01 612065 0 0 SIRIUS XM HLDGS INC COM 82968B103 3873 541644 SH DFND 02 0 541644 0 SITE CENTERS CORP COM 82981J109 313242 22342487 SH SOLE 0 0 22342487 SITE CENTERS CORP COM 82981J109 2495 177984 SH SOLE 177984 0 0 SITE CENTERS CORP COM 82981J109 802 57211 SH DFND 01 57211 0 0 SITE CENTERS CORP COM 82981J109 2266 161638 SH DFND 02 0 161638 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 332985 3673305 SH SOLE 0 0 3673305 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 429 4736 SH SOLE 4736 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 7321 80766 SH DFND 01 80766 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 530 5843 SH DFND 02 0 5843 0 SITO MOBILE LTD COM NEW 82988R203 127 455693 SH SOLE 0 0 455693 SITO MOBILE LTD COM NEW 82988R203 1 2881 SH DFND 01 2881 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 336416 7457684 SH SOLE 0 0 7457684 SIX FLAGS ENTMT CORP NEW COM 83001A102 476 10543 SH SOLE 10543 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1399 31020 SH DFND 01 31020 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 499 11071 SH DFND 02 0 11071 0 SKECHERS U S A INC CL A 830566105 520366 12048303 SH SOLE 0 0 12048303 SKECHERS U S A INC CL A 830566105 735 17011 SH SOLE 17011 0 0 SKECHERS U S A INC CL A 830566105 2352 54450 SH DFND 01 54450 0 0 SKECHERS U S A INC CL A 830566105 974 22544 SH DFND 02 0 22544 0 SKYLINE CHAMPION CORPORATION COM 830830105 92851 2929067 SH SOLE 0 0 2929067 SKYLINE CHAMPION CORPORATION COM 830830105 202 6369 SH SOLE 6369 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 3154 99496 SH DFND 01 99496 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 491 15479 SH DFND 02 0 15479 0 SKYWEST INC COM 830879102 370785 5737041 SH SOLE 0 0 5737041 SKYWEST INC COM 830879102 94 1453 SH SOLE 1453 0 0 SKYWEST INC COM 830879102 2669 41291 SH DFND 01 41291 0 0 SKYWEST INC COM 830879102 71 1100 SH DFND 02 0 1100 0 SKYWORKS SOLUTIONS INC COM 83088M102 5555 45952 SH DFND 02 0 0 45952 SKYWORKS SOLUTIONS INC COM 83088M102 2244208 18565582 SH SOLE 0 0 18565582 SKYWORKS SOLUTIONS INC COM 83088M102 7118 58885 SH SOLE 58885 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 23345 193126 SH DFND 01 193126 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 5532 45766 SH DFND 02 0 45766 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 389459 17324667 SH SOLE 0 0 17324667 SLACK TECHNOLOGIES INC COM CL A 83088V102 187 8325 SH DFND 01 8325 0 0 SLEEP NUMBER CORP COM 83125X103 143899 2922402 SH SOLE 0 0 2922402 SLEEP NUMBER CORP COM 83125X103 218 4429 SH SOLE 4429 0 0 SLEEP NUMBER CORP COM 83125X103 2596 52712 SH DFND 01 52712 0 0 SLEEP NUMBER CORP COM 83125X103 287 5830 SH DFND 02 0 5830 0 SMITH A O CORP COM 831865209 1525 32004 SH DFND 02 0 0 32004 SMITH A O CORP COM 831865209 743088 15597975 SH SOLE 0 0 15597975 SMITH A O CORP COM 831865209 2175 45661 SH SOLE 45661 0 0 SMITH A O CORP COM 831865209 7405 155435 SH DFND 01 155435 0 0 SMITH A O CORP COM 831865209 1836 38531 SH DFND 02 0 38531 0 SMARTFINANCIAL INC COM NEW 83190L208 14723 622521 SH SOLE 0 0 622521 SMARTFINANCIAL INC COM NEW 83190L208 250 10558 SH DFND 01 10558 0 0 SMART SAND INC COM 83191H107 2460 976230 SH SOLE 0 0 976230 SMART SAND INC COM 83191H107 52 20556 SH DFND 01 20556 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 42965 4915869 SH SOLE 0 0 4915869 SMILEDIRECTCLUB INC CL A COM 83192H106 101 11504 SH DFND 01 11504 0 0 SMARTSHEET INC COM CL A 83200N103 393968 8770440 SH SOLE 0 0 8770440 SMARTSHEET INC COM CL A 83200N103 535 11917 SH SOLE 11917 0 0 SMARTSHEET INC COM CL A 83200N103 1794 39938 SH DFND 01 39938 0 0 SMARTSHEET INC COM CL A 83200N103 633 14085 SH DFND 02 0 14085 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 7582 1904925 SH SOLE 0 0 1904925 SMITH MICRO SOFTWARE INC COM NEW 832154207 19 4877 SH DFND 01 4877 0 0 SMUCKER J M CO COM NEW 832696405 3139 30147 SH DFND 02 0 0 30147 SMUCKER J M CO COM NEW 832696405 1314490 12623552 SH SOLE 0 0 12623552 SMUCKER J M CO COM NEW 832696405 3985 38273 SH SOLE 38273 0 0 SMUCKER J M CO COM NEW 832696405 13324 127955 SH DFND 01 127955 0 0 SMUCKER J M CO COM NEW 832696405 5243 50348 SH DFND 02 0 50348 0 SNAP ON INC COM 833034101 2448 14451 SH DFND 02 0 0 14451 SNAP ON INC COM 833034101 1034569 6107255 SH SOLE 0 0 6107255 SNAP ON INC COM 833034101 4050 23909 SH SOLE 23909 0 0 SNAP ON INC COM 833034101 10502 61993 SH DFND 01 61993 0 0 SNAP ON INC COM 833034101 2661 15707 SH DFND 02 0 15707 0 SNAP INC CL A 83304A106 2696 165094 SH DFND 02 0 0 165094 SNAP INC CL A 83304A106 1312744 80388494 SH SOLE 0 0 80388494 SNAP INC CL A 83304A106 4065 248902 SH SOLE 248902 0 0 SNAP INC CL A 83304A106 2486 152216 SH DFND 01 152216 0 0 SNAP INC CL A 83304A106 3105 190144 SH DFND 02 0 190144 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 7517 615116 SH SOLE 0 0 615116 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 74 6064 SH DFND 01 6064 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 30585 1145920 SH SOLE 0 0 1145920 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 299 11208 SH DFND 01 11208 0 0 SOCKET MOBILE INC COM NEW 83368E200 44 27598 SH SOLE 0 0 27598 SOGOU INC ADR REPSTG A 83409V104 7257 1595008 SH SOLE 0 0 1595008 SOGOU INC ADR REPSTG A 83409V104 100 21985 SH DFND 01 21985 0 0 SOHU COM LTD SPONSORED ADS 83410S108 12121 1084186 SH SOLE 0 0 1084186 SOHU COM LTD SPONSORED ADS 83410S108 143 12770 SH DFND 01 12770 0 0 SOHU COM LTD SPONSORED ADS 83410S108 82 7300 SH DFND 02 0 7300 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 97331 1023568 SH SOLE 0 0 1023568 SOLAREDGE TECHNOLOGIES INC COM 83417M104 519 5462 SH SOLE 5462 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 902 9491 SH DFND 01 9491 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 604 6354 SH DFND 02 0 6354 0 SOLARWINDS CORP COM 83417Q105 83434 4497814 SH SOLE 0 0 4497814 SOLARWINDS CORP COM 83417Q105 420 22630 SH DFND 01 22630 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 21412 1529409 SH SOLE 0 0 1529409 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 91 6484 SH SOLE 6484 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 851 60780 SH DFND 01 60780 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 53 3768 SH DFND 02 0 3768 0 SOLENO THERAPEUTICS INC COM NEW 834203200 1702 578748 SH SOLE 0 0 578748 SOLIGENIX INC COM 834223307 1110 765672 SH SOLE 0 0 765672 SOLID BIOSCIENCES INC COM 83422E105 3732 838685 SH SOLE 0 0 838685 SOLID BIOSCIENCES INC COM 83422E105 11 2515 SH SOLE 2515 0 0 SOLID BIOSCIENCES INC COM 83422E105 86 19339 SH DFND 01 19339 0 0 SOLID BIOSCIENCES INC COM 83422E105 8 1773 SH DFND 02 0 1773 0 SOLITON INC COM 834251100 3378 307616 SH SOLE 0 0 307616 SOLITON INC COM 834251100 118 10714 SH DFND 01 10714 0 0 SOLITARIO ZINC CORP COM 8342EP107 133 443506 SH SOLE 0 0 443506 SONIC AUTOMOTIVE INC CL A 83545G102 72669 2344161 SH SOLE 0 0 2344161 SONIC AUTOMOTIVE INC CL A 83545G102 124 4002 SH SOLE 4002 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 626 20202 SH DFND 01 20202 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 211 6822 SH DFND 02 0 6822 0 SONIM TECHNOLOGIES INC COM 83548F101 908 250212 SH SOLE 0 0 250212 SONIM TECHNOLOGIES INC COM 83548F101 60 16430 SH DFND 01 16430 0 0 SONOCO PRODS CO COM 835495102 655242 10616357 SH SOLE 0 0 10616357 SONOCO PRODS CO COM 835495102 782 12667 SH SOLE 12667 0 0 SONOCO PRODS CO COM 835495102 2365 38312 SH DFND 01 38312 0 0 SONOCO PRODS CO COM 835495102 846 13709 SH DFND 02 0 13709 0 SONOS INC COM 83570H108 88555 5669355 SH SOLE 0 0 5669355 SONOS INC COM 83570H108 27 1700 SH SOLE 1700 0 0 SONOS INC COM 83570H108 2151 137726 SH DFND 01 137726 0 0 SONOS INC COM 83570H108 17 1100 SH DFND 02 0 1100 0 SOPHIRIS BIO INC COM NEW 83578Q209 459 1241403 SH SOLE 0 0 1241403 SOPHIRIS BIO INC COM NEW 83578Q209 2 4061 SH DFND 01 4061 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 20982 6207600 SH SOLE 0 0 6207600 SORRENTO THERAPEUTICS INC COM NEW 83587F202 842 249095 SH DFND 01 249095 0 0 SOTHERLY HOTELS INC COM 83600C103 4298 633987 SH SOLE 0 0 633987 SOTHERLY HOTELS INC COM 83600C103 22 3225 SH DFND 01 3225 0 0 SOUND FINL BANCORP INC COM 83607A100 2057 57140 SH SOLE 0 0 57140 SOUND FINL BANCORP INC COM 83607A100 18 500 SH DFND 01 500 0 0 SOUTH JERSEY INDS INC COM 838518108 342216 10376479 SH SOLE 0 0 10376479 SOUTH JERSEY INDS INC COM 838518108 381 11545 SH SOLE 11545 0 0 SOUTH JERSEY INDS INC COM 838518108 3041 92218 SH DFND 01 92218 0 0 SOUTH JERSEY INDS INC COM 838518108 712 21599 SH DFND 02 0 21599 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 6030 288933 SH SOLE 0 0 288933 SOUTH PLAINS FINANCIAL INC COM 83946P107 106 5100 SH DFND 01 5100 0 0 SOUTH ST CORP COM 840441109 261434 3013647 SH SOLE 0 0 3013647 SOUTH ST CORP COM 840441109 373 4296 SH SOLE 4296 0 0 SOUTH ST CORP COM 840441109 2426 27966 SH DFND 01 27966 0 0 SOUTH ST CORP COM 840441109 544 6271 SH DFND 02 0 6271 0 SOUTHERN CO COM 842587107 15208 238737 SH DFND 02 0 0 238737 SOUTHERN CO COM 842587107 5599388 87902484 SH SOLE 0 0 87902484 SOUTHERN CO COM 842587107 40784 640244 SH SOLE 640244 0 0 SOUTHERN CO COM 842587107 75405 1183748 SH DFND 01 1183748 0 0 SOUTHERN CO COM 842587107 39210 615537 SH DFND 02 0 615537 0 SOUTHERN COPPER CORP COM 84265V105 57 1351 SH DFND 02 0 0 1351 SOUTHERN COPPER CORP COM 84265V105 41642 980275 SH SOLE 0 0 980275 SOUTHERN COPPER CORP COM 84265V105 501 11800 SH SOLE 11800 0 0 SOUTHERN COPPER CORP COM 84265V105 842 19827 SH DFND 01 19827 0 0 SOUTHERN COPPER CORP COM 84265V105 1181 27794 SH DFND 02 0 27794 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 15524 365359 SH SOLE 0 0 365359 SOUTHERN FIRST BANCSHARES IN COM 842873101 249 5870 SH DFND 01 5870 0 0 SOUTHERN MO BANCORP INC COM 843380106 14832 386662 SH SOLE 0 0 386662 SOUTHERN MO BANCORP INC COM 843380106 256 6667 SH DFND 01 6667 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 14279 873339 SH SOLE 0 0 873339 SOUTHERN NATL BANCORP OF VA COM 843395104 271 16576 SH DFND 01 16576 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 75631 2036388 SH SOLE 0 0 2036388 SOUTHSIDE BANCSHARES INC COM 84470P109 169 4563 SH SOLE 4563 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 994 26752 SH DFND 01 26752 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 232 6260 SH DFND 02 0 6260 0 SOUTHWEST AIRLS CO COM 844741108 2069 38335 SH DFND 02 0 0 38335 SOUTHWEST AIRLS CO COM 844741108 1875893 34751623 SH SOLE 0 0 34751623 SOUTHWEST AIRLS CO COM 844741108 2658 49237 SH SOLE 49237 0 0 SOUTHWEST AIRLS CO COM 844741108 29832 552649 SH DFND 01 552649 0 0 SOUTHWEST AIRLS CO COM 844741108 2006 37160 SH DFND 02 0 37160 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 424396 5586367 SH SOLE 0 0 5586367 SOUTHWEST GAS HOLDINGS INC COM 844895102 527 6940 SH SOLE 6940 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 4016 52858 SH DFND 01 52858 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 768 10109 SH DFND 02 0 10109 0 SOUTHWEST GA FINL CORP COM 84502A104 276 7875 SH SOLE 0 0 7875 SOUTHWEST GA FINL CORP COM 84502A104 4 105 SH DFND 01 105 0 0 SOUTHWESTERN ENERGY CO COM 845467109 183200 75702618 SH SOLE 0 0 75702618 SOUTHWESTERN ENERGY CO COM 845467109 149 61729 SH SOLE 61729 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1097 453325 SH DFND 01 453325 0 0 SOUTHWESTERN ENERGY CO COM 845467109 203 84001 SH DFND 02 0 84001 0 SPARK ENERGY INC CL A COM 846511103 6149 666184 SH SOLE 0 0 666184 SPARK ENERGY INC CL A COM 846511103 226 24492 SH DFND 01 24492 0 0 SPARTAN MTRS INC COM 846819100 27521 1522201 SH SOLE 0 0 1522201 SPARTAN MTRS INC COM 846819100 89 4904 SH SOLE 4904 0 0 SPARTAN MTRS INC COM 846819100 999 55247 SH DFND 01 55247 0 0 SPARTAN MTRS INC COM 846819100 61 3397 SH DFND 02 0 3397 0 SPARTANNASH CO COM 847215100 34964 2455351 SH SOLE 0 0 2455351 SPARTANNASH CO COM 847215100 61 4312 SH SOLE 4312 0 0 SPARTANNASH CO COM 847215100 423 29691 SH DFND 01 29691 0 0 SPARTANNASH CO COM 847215100 76 5345 SH DFND 02 0 5345 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 48470 13315882 SH SOLE 0 0 13315882 SPECTRUM PHARMACEUTICALS INC COM 84763A108 58 15880 SH SOLE 15880 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 762 209355 SH DFND 01 209355 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 55 14974 SH DFND 02 0 14974 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 282206 4389577 SH SOLE 0 0 4389577 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 367 5709 SH SOLE 5709 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1106 17198 SH DFND 01 17198 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 753 11708 SH DFND 02 0 11708 0 SPERO THERAPEUTICS INC COM 84833T103 4677 486416 SH SOLE 0 0 486416 SPERO THERAPEUTICS INC COM 84833T103 96 9985 SH DFND 01 9985 0 0 SPHERIX INC COM 84842R502 27 20740 SH SOLE 0 0 20740 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1890 25931 SH DFND 02 0 0 25931 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 876535 12027095 SH SOLE 0 0 12027095 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2565 35190 SH SOLE 35190 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3319 45542 SH DFND 01 45542 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1787 24525 SH DFND 02 0 24525 0 SPIRIT AIRLS INC COM 848577102 247346 6136083 SH SOLE 0 0 6136083 SPIRIT AIRLS INC COM 848577102 106 2634 SH SOLE 2634 0 0 SPIRIT AIRLS INC COM 848577102 4778 118531 SH DFND 01 118531 0 0 SPIRIT AIRLS INC COM 848577102 205 5088 SH DFND 02 0 5088 0 SPIRE INC COM 84857L101 441813 5303245 SH SOLE 0 0 5303245 SPIRE INC COM 84857L101 1679 20149 SH SOLE 20149 0 0 SPIRE INC COM 84857L101 3508 42102 SH DFND 01 42102 0 0 SPIRE INC COM 84857L101 1638 19666 SH DFND 02 0 19666 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 744347 15135164 SH SOLE 0 0 15135164 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 5702 115935 SH SOLE 115935 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1884 38304 SH DFND 01 38304 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 5702 115933 SH DFND 02 0 115933 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 15323 666237 SH SOLE 0 0 666237 SPIRIT OF TEX BANCSHARES INC COM 84861D103 264 11460 SH DFND 01 11460 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 5275 6871723 SH SOLE 0 0 6871723 SPIRIT MTA REIT COM SHS BEN IN 84861U105 7 8569 SH DFND 01 8569 0 0 SPLUNK INC COM 848637104 5844 39019 SH DFND 02 0 0 39019 SPLUNK INC COM 848637104 2092729 13972951 SH SOLE 0 0 13972951 SPLUNK INC COM 848637104 8118 54205 SH SOLE 54205 0 0 SPLUNK INC COM 848637104 10320 68905 SH DFND 01 68905 0 0 SPLUNK INC COM 848637104 6418 42850 SH DFND 02 0 42850 0 SPOK HLDGS INC COM 84863T106 16422 1342780 SH SOLE 0 0 1342780 SPOK HLDGS INC COM 84863T106 188 15400 SH DFND 01 15400 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 15492 1929298 SH SOLE 0 0 1929298 SPORTSMANS WHSE HLDGS INC COM 84920Y106 286 35671 SH DFND 01 35671 0 0 SPRING BK PHARMACEUTICALS IN COM 849431101 706 446738 SH SOLE 0 0 446738 SPRING BK PHARMACEUTICALS IN COM 849431101 3 1786 SH DFND 01 1786 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 14307 371719 SH SOLE 0 0 371719 SPRINGWORKS THERAPEUTICS INC COM 85205L107 687 17837 SH DFND 01 17837 0 0 SPRINT CORPORATION COM 85207U105 993 190537 SH DFND 02 0 0 190537 SPRINT CORPORATION COM 85207U105 192111 36873429 SH SOLE 0 0 36873429 SPRINT CORPORATION COM 85207U105 1388 266488 SH SOLE 266488 0 0 SPRINT CORPORATION COM 85207U105 1167 224048 SH DFND 01 224048 0 0 SPRINT CORPORATION COM 85207U105 1026 196941 SH DFND 02 0 196941 0 SPROUTS FMRS MKT INC COM 85208M102 214407 11080483 SH SOLE 0 0 11080483 SPROUTS FMRS MKT INC COM 85208M102 323 16713 SH SOLE 16713 0 0 SPROUTS FMRS MKT INC COM 85208M102 990 51175 SH DFND 01 51175 0 0 SPROUTS FMRS MKT INC COM 85208M102 368 19025 SH DFND 02 0 19025 0 SPROUT SOCIAL INC COM CL A 85209W109 1529 95264 SH SOLE 0 0 95264 SPROUT SOCIAL INC COM CL A 85209W109 35 2156 SH DFND 01 2156 0 0 SQUARE INC CL A 852234103 5442 86993 SH DFND 02 0 0 86993 SQUARE INC CL A 852234103 1650788 26387281 SH SOLE 0 0 26387281 SQUARE INC CL A 852234103 7662 122467 SH SOLE 122467 0 0 SQUARE INC CL A 852234103 9587 153250 SH DFND 01 153250 0 0 SQUARE INC CL A 852234103 5846 93449 SH DFND 02 0 93449 0 STAAR SURGICAL CO COM PAR $0.01 852312305 126502 3596884 SH SOLE 0 0 3596884 STAAR SURGICAL CO COM PAR $0.01 852312305 139 3966 SH SOLE 3966 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 2982 84777 SH DFND 01 84777 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 169 4811 SH DFND 02 0 4811 0 STAFFING 360 SOLUTIONS INC COM PAR 852387307 25 31036 SH SOLE 0 0 31036 STAGE STORES INC COM NEW 85254C305 6824 840408 SH SOLE 0 0 840408 STAGE STORES INC COM NEW 85254C305 19 2369 SH DFND 01 2369 0 0 STAG INDL INC COM 85254J102 594406 18828187 SH SOLE 0 0 18828187 STAG INDL INC COM 85254J102 4922 155908 SH SOLE 155908 0 0 STAG INDL INC COM 85254J102 3540 112116 SH DFND 01 112116 0 0 STAG INDL INC COM 85254J102 4613 146134 SH DFND 02 0 146134 0 STAMPS COM INC COM NEW 852857200 144960 1735637 SH SOLE 0 0 1735637 STAMPS COM INC COM NEW 852857200 146 1751 SH SOLE 1751 0 0 STAMPS COM INC COM NEW 852857200 1150 13764 SH DFND 01 13764 0 0 STAMPS COM INC COM NEW 852857200 209 2498 SH DFND 02 0 2498 0 STANDARD AVB FINL CORP COM 85303B100 5115 170687 SH SOLE 0 0 170687 STANDARD AVB FINL CORP COM 85303B100 24 795 SH DFND 01 795 0 0 STANDARD DIVERSIFIED INC COM CL A 85336L109 918 62695 SH SOLE 0 0 62695 STANDARD MTR PRODS INC COM 853666105 65614 1232873 SH SOLE 0 0 1232873 STANDARD MTR PRODS INC COM 853666105 118 2208 SH SOLE 2208 0 0 STANDARD MTR PRODS INC COM 853666105 1201 22570 SH DFND 01 22570 0 0 STANDARD MTR PRODS INC COM 853666105 234 4390 SH DFND 02 0 4390 0 STANDEX INTL CORP COM 854231107 103884 1309185 SH SOLE 0 0 1309185 STANDEX INTL CORP COM 854231107 144 1813 SH SOLE 1813 0 0 STANDEX INTL CORP COM 854231107 854 10768 SH DFND 01 10768 0 0 STANDEX INTL CORP COM 854231107 173 2181 SH DFND 02 0 2181 0 STANLEY BLACK & DECKER INC COM 854502101 6538 39445 SH DFND 02 0 0 39445 STANLEY BLACK & DECKER INC COM 854502101 2058007 12417082 SH SOLE 0 0 12417082 STANLEY BLACK & DECKER INC COM 854502101 9208 55556 SH SOLE 55556 0 0 STANLEY BLACK & DECKER INC COM 854502101 28497 171937 SH DFND 01 171937 0 0 STANLEY BLACK & DECKER INC COM 854502101 6401 38622 SH DFND 02 0 38622 0 STANTEC INC COM 85472N109 84786 2995957 SH SOLE 0 0 2995957 STANTEC INC COM 85472N109 410 14495 SH SOLE 14495 0 0 STANTEC INC COM 85472N109 1440 50885 SH DFND 01 50885 0 0 STANTEC INC COM 85472N109 417 14721 SH DFND 02 0 14721 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 2671 282359 SH SOLE 0 0 282359 STAR GROUP L P UNIT LTD PARTNR 85512C105 81 8553 SH SOLE 8553 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 39 4077 SH DFND 02 0 4077 0 STARBUCKS CORP COM 855244109 27811 316319 SH DFND 02 0 0 316319 STARBUCKS CORP COM 855244109 7626225 86740508 SH SOLE 0 0 86740508 STARBUCKS CORP COM 855244109 37403 425417 SH SOLE 425417 0 0 STARBUCKS CORP COM 855244109 123937 1409657 SH DFND 01 1409657 0 0 STARBUCKS CORP COM 855244109 31972 363644 SH DFND 02 0 363644 0 STARRETT L S CO CL A 855668109 829 144853 SH SOLE 0 0 144853 STARTEK INC COM 85569C107 4852 608051 SH SOLE 0 0 608051 STARTEK INC COM 85569C107 114 14342 SH DFND 01 14342 0 0 STATE AUTO FINL CORP COM 855707105 50190 1617981 SH SOLE 0 0 1617981 STATE AUTO FINL CORP COM 855707105 59 1900 SH SOLE 1900 0 0 STATE AUTO FINL CORP COM 855707105 484 15600 SH DFND 01 15600 0 0 STATE AUTO FINL CORP COM 855707105 31 1000 SH DFND 02 0 1000 0 STARS GROUP INC COM 85570W100 1322 50666 SH DFND 02 0 0 50666 STARS GROUP INC COM 85570W100 116388 4461003 SH SOLE 0 0 4461003 STARS GROUP INC COM 85570W100 2002 76747 SH SOLE 76747 0 0 STARS GROUP INC COM 85570W100 1895 72630 SH DFND 01 72630 0 0 STARS GROUP INC COM 85570W100 1506 57723 SH DFND 02 0 57723 0 STARWOOD PPTY TR INC COM 85571B105 661847 26622966 SH SOLE 0 0 26622966 STARWOOD PPTY TR INC COM 85571B105 1226 49307 SH SOLE 49307 0 0 STARWOOD PPTY TR INC COM 85571B105 2648 106527 SH DFND 01 106527 0 0 STARWOOD PPTY TR INC COM 85571B105 1027 41317 SH DFND 02 0 41317 0 STATE STR CORP COM 857477103 7777 98323 SH DFND 02 0 0 98323 STATE STR CORP COM 857477103 2182207 27587950 SH SOLE 0 0 27587950 STATE STR CORP COM 857477103 10243 129496 SH SOLE 129496 0 0 STATE STR CORP COM 857477103 32520 411127 SH DFND 01 411127 0 0 STATE STR CORP COM 857477103 7837 99079 SH DFND 02 0 99079 0 STEEL CONNECT INC COM 858098106 1296 887438 SH SOLE 0 0 887438 STEEL CONNECT INC COM 858098106 12 7882 SH DFND 01 7882 0 0 STEEL DYNAMICS INC COM 858119100 1999 58739 SH DFND 02 0 0 58739 STEEL DYNAMICS INC COM 858119100 651937 19152098 SH SOLE 0 0 19152098 STEEL DYNAMICS INC COM 858119100 2531 74360 SH SOLE 74360 0 0 STEEL DYNAMICS INC COM 858119100 2762 81129 SH DFND 01 81129 0 0 STEEL DYNAMICS INC COM 858119100 2217 65119 SH DFND 02 0 65119 0 STEELCASE INC CL A 858155203 165972 8112038 SH SOLE 0 0 8112038 STEELCASE INC CL A 858155203 252 12303 SH SOLE 12303 0 0 STEELCASE INC CL A 858155203 1987 97104 SH DFND 01 97104 0 0 STEELCASE INC CL A 858155203 297 14494 SH DFND 02 0 14494 0 STEIN MART INC COM 858375108 652 974813 SH SOLE 0 0 974813 STEIN MART INC COM 858375108 5 6912 SH DFND 01 6912 0 0 STEPAN CO COM 858586100 231630 2261129 SH SOLE 0 0 2261129 STEPAN CO COM 858586100 263 2572 SH SOLE 2572 0 0 STEPAN CO COM 858586100 2037 19880 SH DFND 01 19880 0 0 STEPAN CO COM 858586100 381 3715 SH DFND 02 0 3715 0 STEMLINE THERAPEUTICS INC COM 85858C107 24095 2266730 SH SOLE 0 0 2266730 STEMLINE THERAPEUTICS INC COM 85858C107 49 4635 SH SOLE 4635 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 968 91039 SH DFND 01 91039 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 28 2670 SH DFND 02 0 2670 0 STERICYCLE INC COM 858912108 526445 8250200 SH SOLE 0 0 8250200 STERICYCLE INC COM 858912108 722 11309 SH SOLE 11309 0 0 STERICYCLE INC COM 858912108 2200 34473 SH DFND 01 34473 0 0 STERICYCLE INC COM 858912108 1047 16408 SH DFND 02 0 16408 0 STEREOTAXIS INC COM NEW 85916J409 5822 1100481 SH SOLE 0 0 1100481 STEREOTAXIS INC COM NEW 85916J409 35 6581 SH DFND 01 6581 0 0 STERLING BANCORP DEL COM 85917A100 387609 18387543 SH SOLE 0 0 18387543 STERLING BANCORP DEL COM 85917A100 655 31090 SH SOLE 31090 0 0 STERLING BANCORP DEL COM 85917A100 1638 77720 SH DFND 01 77720 0 0 STERLING BANCORP DEL COM 85917A100 840 39839 SH DFND 02 0 39839 0 STERLING BANCORP INC COM 85917W102 5775 712972 SH SOLE 0 0 712972 STERLING BANCORP INC COM 85917W102 32 3907 SH SOLE 3907 0 0 STERLING BANCORP INC COM 85917W102 117 14487 SH DFND 01 14487 0 0 STERLING BANCORP INC COM 85917W102 10 1200 SH DFND 02 0 1200 0 STERLING CONSTRUCTION CO INC COM 859241101 17807 1264670 SH SOLE 0 0 1264670 STERLING CONSTRUCTION CO INC COM 859241101 63 4441 SH SOLE 4441 0 0 STERLING CONSTRUCTION CO INC COM 859241101 402 28586 SH DFND 01 28586 0 0 STERLING CONSTRUCTION CO INC COM 859241101 51 3596 SH DFND 02 0 3596 0 STEWART INFORMATION SVCS COR COM 860372101 61940 1518517 SH SOLE 0 0 1518517 STEWART INFORMATION SVCS COR COM 860372101 161 3948 SH SOLE 3948 0 0 STEWART INFORMATION SVCS COR COM 860372101 804 19706 SH DFND 01 19706 0 0 STEWART INFORMATION SVCS COR COM 860372101 190 4664 SH DFND 02 0 4664 0 STIFEL FINL CORP COM 860630102 366796 6047744 SH SOLE 0 0 6047744 STIFEL FINL CORP COM 860630102 520 8573 SH SOLE 8573 0 0 STIFEL FINL CORP COM 860630102 3421 56404 SH DFND 01 56404 0 0 STIFEL FINL CORP COM 860630102 718 11838 SH DFND 02 0 11838 0 STITCH FIX INC COM CL A 860897107 106934 4167357 SH SOLE 0 0 4167357 STITCH FIX INC COM CL A 860897107 190 7423 SH SOLE 7423 0 0 STITCH FIX INC COM CL A 860897107 1869 72854 SH DFND 01 72854 0 0 STITCH FIX INC COM CL A 860897107 82 3206 SH DFND 02 0 3206 0 STOCK YDS BANCORP INC COM 861025104 43771 1066023 SH SOLE 0 0 1066023 STOCK YDS BANCORP INC COM 861025104 98 2388 SH SOLE 2388 0 0 STOCK YDS BANCORP INC COM 861025104 886 21577 SH DFND 01 21577 0 0 STOCK YDS BANCORP INC COM 861025104 238 5799 SH DFND 02 0 5799 0 STOKE THERAPEUTICS INC COM 86150R107 21381 754985 SH SOLE 0 0 754985 STOKE THERAPEUTICS INC COM 86150R107 52 1819 SH SOLE 1819 0 0 STOKE THERAPEUTICS INC COM 86150R107 453 16000 SH DFND 01 16000 0 0 STONERIDGE INC COM 86183P102 46178 1574966 SH SOLE 0 0 1574966 STONERIDGE INC COM 86183P102 119 4055 SH SOLE 4055 0 0 STONERIDGE INC COM 86183P102 761 25954 SH DFND 01 25954 0 0 STONERIDGE INC COM 86183P102 98 3339 SH DFND 02 0 3339 0 STORE CAP CORP COM 862121100 1137593 30547619 SH SOLE 0 0 30547619 STORE CAP CORP COM 862121100 9410 252689 SH SOLE 252689 0 0 STORE CAP CORP COM 862121100 3061 82209 SH DFND 01 82209 0 0 STORE CAP CORP COM 862121100 9133 245259 SH DFND 02 0 245259 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 1329 639153 SH SOLE 0 0 639153 STRATEGIC ED INC COM 86272C103 342216 2153657 SH SOLE 0 0 2153657 STRATEGIC ED INC COM 86272C103 442 2782 SH SOLE 2782 0 0 STRATEGIC ED INC COM 86272C103 6711 42236 SH DFND 01 42236 0 0 STRATEGIC ED INC COM 86272C103 782 4922 SH DFND 02 0 4922 0 STRATTEC SEC CORP COM 863111100 4544 204602 SH SOLE 0 0 204602 STRATTEC SEC CORP COM 863111100 18 820 SH DFND 01 820 0 0 STRATUS PPTYS INC COM NEW 863167201 9870 318580 SH SOLE 0 0 318580 STRATUS PPTYS INC COM NEW 863167201 145 4695 SH DFND 01 4695 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 389 280169 SH SOLE 0 0 280169 STRYKER CORP COM 863667101 18440 87835 SH DFND 02 0 0 87835 STRYKER CORP COM 863667101 5835489 27795984 SH SOLE 0 0 27795984 STRYKER CORP COM 863667101 24998 119073 SH SOLE 119073 0 0 STRYKER CORP COM 863667101 81819 389727 SH DFND 01 389727 0 0 STRYKER CORP COM 863667101 21217 101062 SH DFND 02 0 101062 0 STURM RUGER & CO INC COM 864159108 77025 1637793 SH SOLE 0 0 1637793 STURM RUGER & CO INC COM 864159108 125 2658 SH SOLE 2658 0 0 STURM RUGER & CO INC COM 864159108 1491 31701 SH DFND 01 31701 0 0 STURM RUGER & CO INC COM 864159108 144 3070 SH DFND 02 0 3070 0 SUMMER INFANT INC COM 865646103 22 85344 SH SOLE 0 0 85344 SUMMIT FINANCIAL GROUP INC COM 86606G101 13296 490800 SH SOLE 0 0 490800 SUMMIT FINANCIAL GROUP INC COM 86606G101 247 9131 SH DFND 01 9131 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 171130 13867882 SH SOLE 0 0 13867882 SUMMIT HOTEL PPTYS INC COM 866082100 1482 120075 SH SOLE 120075 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1075 87136 SH DFND 01 87136 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1388 112466 SH DFND 02 0 112466 0 SUMMIT MATLS INC CL A 86614U100 242144 10131549 SH SOLE 0 0 10131549 SUMMIT MATLS INC CL A 86614U100 360 15075 SH SOLE 15075 0 0 SUMMIT MATLS INC CL A 86614U100 2815 117802 SH DFND 01 117802 0 0 SUMMIT MATLS INC CL A 86614U100 540 22592 SH DFND 02 0 22592 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 1026 79136 SH SOLE 0 0 79136 SUMMIT ST BK SANTA ROSA CALI COM 866264203 16 1264 SH DFND 01 1264 0 0 SUMMIT WIRELESS TECHNLGIES I COM 86633R104 45 73432 SH SOLE 0 0 73432 SUN CMNTYS INC COM 866674104 3309 22045 SH DFND 02 0 0 22045 SUN CMNTYS INC COM 866674104 1982297 13206506 SH SOLE 0 0 13206506 SUN CMNTYS INC COM 866674104 18858 125638 SH SOLE 125638 0 0 SUN CMNTYS INC COM 866674104 5502 36657 SH DFND 01 36657 0 0 SUN CMNTYS INC COM 866674104 16831 112134 SH DFND 02 0 112134 0 SUN LIFE FINL INC COM 866796105 7224 158525 SH DFND 02 0 0 158525 SUN LIFE FINL INC COM 866796105 750097 16460321 SH SOLE 0 0 16460321 SUN LIFE FINL INC COM 866796105 9396 206186 SH SOLE 206186 0 0 SUN LIFE FINL INC COM 866796105 12592 276314 SH DFND 01 276314 0 0 SUN LIFE FINL INC COM 866796105 6808 149403 SH DFND 02 0 149403 0 SUNCOR ENERGY INC NEW COM 867224107 12035 366932 SH DFND 02 0 0 366932 SUNCOR ENERGY INC NEW COM 867224107 1499500 45716476 SH SOLE 0 0 45716476 SUNCOR ENERGY INC NEW COM 867224107 17734 540662 SH SOLE 540662 0 0 SUNCOR ENERGY INC NEW COM 867224107 23596 719386 SH DFND 01 719386 0 0 SUNCOR ENERGY INC NEW COM 867224107 13906 423964 SH DFND 02 0 423964 0 SUNCOKE ENERGY INC COM 86722A103 46418 7450671 SH SOLE 0 0 7450671 SUNCOKE ENERGY INC COM 86722A103 60 9706 SH SOLE 9706 0 0 SUNCOKE ENERGY INC COM 86722A103 405 64966 SH DFND 01 64966 0 0 SUNCOKE ENERGY INC COM 86722A103 80 12899 SH DFND 02 0 12899 0 SUNESIS PHARMACEUTICALS INC COM 867328700 1393 4125706 SH SOLE 0 0 4125706 SUNESIS PHARMACEUTICALS INC COM 867328700 2 6416 SH DFND 01 6416 0 0 SUNLINK HEALTH SYSTEMS INC COM 86737U102 62 57952 SH SOLE 0 0 57952 SUNNOVA ENERGY INTL INC COM 86745K104 6653 596155 SH SOLE 0 0 596155 SUNNOVA ENERGY INTL INC COM 86745K104 180 16100 SH DFND 01 16100 0 0 SUNPOWER CORP COM 867652406 83363 10687563 SH SOLE 0 0 10687563 SUNPOWER CORP COM 867652406 72 9260 SH SOLE 9260 0 0 SUNPOWER CORP COM 867652406 442 56656 SH DFND 01 56656 0 0 SUNPOWER CORP COM 867652406 45 5746 SH DFND 02 0 5746 0 SUNRUN INC COM 86771W105 101098 7320648 SH SOLE 0 0 7320648 SUNRUN INC COM 86771W105 151 10944 SH SOLE 10944 0 0 SUNRUN INC COM 86771W105 2993 216729 SH DFND 01 216729 0 0 SUNRUN INC COM 86771W105 70 5100 SH DFND 02 0 5100 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 451501 32435383 SH SOLE 0 0 32435383 SUNSTONE HOTEL INVS INC NEW COM 867892101 3679 264323 SH SOLE 264323 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2611 187547 SH DFND 01 187547 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 3527 253408 SH DFND 02 0 253408 0 SUPERCONDUCTOR TECHNOLOGIES COM NEW 867931602 2 10085 SH SOLE 0 0 10085 SUNWORKS INC COM NEW 86803X204 45 35817 SH SOLE 0 0 35817 SUPER LEAGUE GAMING INC COM 86804F202 389 164755 SH SOLE 0 0 164755 SUPERIOR DRILLING PRODS INC COM 868153107 252 307866 SH SOLE 0 0 307866 SUPERIOR INDS INTL INC COM 868168105 2823 765092 SH SOLE 0 0 765092 SUPERIOR INDS INTL INC COM 868168105 17 4737 SH DFND 01 4737 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 5941 438776 SH SOLE 0 0 438776 SUPERIOR GRP OF COMPANIES IN COM 868358102 155 11448 SH DFND 01 11448 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 123133 5191105 SH SOLE 0 0 5191105 SUPERNUS PHARMACEUTICALS INC COM 868459108 130 5466 SH SOLE 5466 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 2326 98071 SH DFND 01 98071 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 267 11247 SH DFND 02 0 11247 0 SUPPORT COM INC COM NEW 86858W200 975 894516 SH SOLE 0 0 894516 SUPPORT COM INC COM NEW 86858W200 4 3435 SH DFND 01 3435 0 0 SURFACE ONCOLOGY INC COM 86877M209 891 473677 SH SOLE 0 0 473677 SURGERY PARTNERS INC COM 86881A100 19375 1237596 SH SOLE 0 0 1237596 SURGERY PARTNERS INC COM 86881A100 25 1581 SH SOLE 1581 0 0 SURGERY PARTNERS INC COM 86881A100 344 21968 SH DFND 01 21968 0 0 SURGERY PARTNERS INC COM 86881A100 27 1743 SH DFND 02 0 1743 0 SURMODICS INC COM 868873100 37078 894945 SH SOLE 0 0 894945 SURMODICS INC COM 868873100 71 1717 SH SOLE 1717 0 0 SURMODICS INC COM 868873100 1068 25773 SH DFND 01 25773 0 0 SURMODICS INC COM 868873100 44 1063 SH DFND 02 0 1063 0 SUTRO BIOPHARMA INC COM 869367102 3611 328282 SH SOLE 0 0 328282 SUTRO BIOPHARMA INC COM 869367102 135 12305 SH DFND 01 12305 0 0 SUZANO SA SPON ADS 86959K105 4546 462024 SH SOLE 0 0 462024 SUZANO SA SPON ADS 86959K105 441 44814 SH DFND 01 44814 0 0 SWITCH INC CL A 87105L104 84765 5719615 SH SOLE 0 0 5719615 SWITCH INC CL A 87105L104 129 8708 SH SOLE 8708 0 0 SWITCH INC CL A 87105L104 393 26526 SH DFND 01 26526 0 0 SWITCH INC CL A 87105L104 78 5269 SH DFND 02 0 5269 0 SYKES ENTERPRISES INC COM 871237103 157837 4267005 SH SOLE 0 0 4267005 SYKES ENTERPRISES INC COM 871237103 203 5499 SH SOLE 5499 0 0 SYKES ENTERPRISES INC COM 871237103 1178 31845 SH DFND 01 31845 0 0 SYKES ENTERPRISES INC COM 871237103 304 8211 SH DFND 02 0 8211 0 SYNACOR INC COM 871561106 3155 2075744 SH SOLE 0 0 2075744 SYNACOR INC COM 871561106 12 8200 SH DFND 01 8200 0 0 SYNALLOY CP DEL COM 871565107 5436 421039 SH SOLE 0 0 421039 SYNALLOY CP DEL COM 871565107 92 7114 SH DFND 01 7114 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 10139 2134576 SH SOLE 0 0 2134576 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 160 33753 SH DFND 01 33753 0 0 SYNAPTICS INC COM 87157D109 290577 4418081 SH SOLE 0 0 4418081 SYNAPTICS INC COM 87157D109 278 4226 SH SOLE 4226 0 0 SYNAPTICS INC COM 87157D109 1844 28034 SH DFND 01 28034 0 0 SYNAPTICS INC COM 87157D109 320 4865 SH DFND 02 0 4865 0 SYNOPSYS INC COM 871607107 5672 40748 SH DFND 02 0 0 40748 SYNOPSYS INC COM 871607107 2375017 17061902 SH SOLE 0 0 17061902 SYNOPSYS INC COM 871607107 7106 51048 SH SOLE 51048 0 0 SYNOPSYS INC COM 871607107 24958 179297 SH DFND 01 179297 0 0 SYNOPSYS INC COM 871607107 6092 43762 SH DFND 02 0 43762 0 SYNOVUS FINL CORP COM NEW 87161C501 523958 13366270 SH SOLE 0 0 13366270 SYNOVUS FINL CORP COM NEW 87161C501 798 20354 SH SOLE 20354 0 0 SYNOVUS FINL CORP COM NEW 87161C501 2203 56187 SH DFND 01 56187 0 0 SYNOVUS FINL CORP COM NEW 87161C501 1062 27092 SH DFND 02 0 27092 0 SYNTHESIS ENERGY SYS INC COM 871628301 100 17519 SH SOLE 0 0 17519 SYNNEX CORP COM 87162W100 495816 3849504 SH SOLE 0 0 3849504 SYNNEX CORP COM 87162W100 734 5701 SH SOLE 5701 0 0 SYNNEX CORP COM 87162W100 2019 15676 SH DFND 01 15676 0 0 SYNNEX CORP COM 87162W100 1005 7801 SH DFND 02 0 7801 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 9047 1030360 SH SOLE 0 0 1030360 SYNDAX PHARMACEUTICALS INC COM 87164F105 344 39227 SH DFND 01 39227 0 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 9 18146 SH SOLE 0 0 18146 SYPRIS SOLUTIONS INC COM 871655106 100 128000 SH SOLE 0 0 128000 SYNCHRONY FINL COM 87165B103 5420 150512 SH DFND 02 0 0 150512 SYNCHRONY FINL COM 87165B103 1864939 51789465 SH SOLE 0 0 51789465 SYNCHRONY FINL COM 87165B103 8108 225161 SH SOLE 225161 0 0 SYNCHRONY FINL COM 87165B103 24929 692278 SH DFND 01 692278 0 0 SYNCHRONY FINL COM 87165B103 6501 180530 SH DFND 02 0 180530 0 SYNEOS HEALTH INC CL A 87166B102 474293 7974662 SH SOLE 0 0 7974662 SYNEOS HEALTH INC CL A 87166B102 517 8696 SH SOLE 8696 0 0 SYNEOS HEALTH INC CL A 87166B102 3406 57275 SH DFND 01 57275 0 0 SYNEOS HEALTH INC CL A 87166B102 726 12207 SH DFND 02 0 12207 0 SYNLOGIC INC COM 87166L100 2248 871428 SH SOLE 0 0 871428 SYNLOGIC INC COM 87166L100 35 13575 SH DFND 01 13575 0 0 SYNTHORX INC COM 87167A103 24924 356611 SH SOLE 0 0 356611 SYNTHORX INC COM 87167A103 1225 17532 SH DFND 01 17532 0 0 SYSCO CORP COM 871829107 10957 128095 SH DFND 02 0 0 128095 SYSCO CORP COM 871829107 3953969 46223623 SH SOLE 0 0 46223623 SYSCO CORP COM 871829107 14849 173597 SH SOLE 173597 0 0 SYSCO CORP COM 871829107 51303 599752 SH DFND 01 599752 0 0 SYSCO CORP COM 871829107 14339 167629 SH DFND 02 0 167629 0 SYROS PHARMACEUTICALS INC COM 87184Q107 11939 1727780 SH SOLE 0 0 1727780 SYROS PHARMACEUTICALS INC COM 87184Q107 479 69322 SH DFND 01 69322 0 0 SYSTEMAX INC COM 871851101 25407 1009836 SH SOLE 0 0 1009836 SYSTEMAX INC COM 871851101 36 1425 SH SOLE 1425 0 0 SYSTEMAX INC COM 871851101 544 21618 SH DFND 01 21618 0 0 SYSTEMAX INC COM 871851101 28 1100 SH DFND 02 0 1100 0 TCF FINANCIAL CORPORATION NE COM 872307103 678423 14496220 SH SOLE 0 0 14496220 TCF FINANCIAL CORPORATION NE COM 872307103 913 19515 SH SOLE 19515 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 2761 59005 SH DFND 01 59005 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 1035 22118 SH DFND 02 0 22118 0 TD AMERITRADE HLDG CORP COM 87236Y108 3616 72761 SH DFND 02 0 0 72761 TD AMERITRADE HLDG CORP COM 87236Y108 784176 15778195 SH SOLE 0 0 15778195 TD AMERITRADE HLDG CORP COM 87236Y108 4736 95298 SH SOLE 95298 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 5797 116643 SH DFND 01 116643 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 3570 71828 SH DFND 02 0 71828 0 TELA BIO INC COM 872381108 628 48498 SH SOLE 0 0 48498 TELA BIO INC COM 872381108 19 1502 SH DFND 01 1502 0 0 TESSCO TECHNOLOGIES INC COM 872386107 3531 314738 SH SOLE 0 0 314738 TESSCO TECHNOLOGIES INC COM 872386107 63 5612 SH DFND 01 5612 0 0 TFS FINL CORP COM 87240R107 107272 5450823 SH SOLE 0 0 5450823 TFS FINL CORP COM 87240R107 162 8226 SH SOLE 8226 0 0 TFS FINL CORP COM 87240R107 376 19122 SH DFND 01 19122 0 0 TFS FINL CORP COM 87240R107 15 759 SH DFND 02 0 759 0 TFF PHARMACEUTICALS INC COM 87241J104 278 52031 SH SOLE 0 0 52031 TJX COS INC NEW COM 872540109 19557 320293 SH DFND 02 0 0 320293 TJX COS INC NEW COM 872540109 5889375 96452268 SH SOLE 0 0 96452268 TJX COS INC NEW COM 872540109 25896 424102 SH SOLE 424102 0 0 TJX COS INC NEW COM 872540109 88429 1448224 SH DFND 01 1448224 0 0 TJX COS INC NEW COM 872540109 22498 368461 SH DFND 02 0 368461 0 T MOBILE US INC COM 872590104 7025 89587 SH DFND 02 0 0 89587 T MOBILE US INC COM 872590104 1809336 23072380 SH SOLE 0 0 23072380 T MOBILE US INC COM 872590104 9629 122785 SH SOLE 122785 0 0 T MOBILE US INC COM 872590104 28843 367799 SH DFND 01 367799 0 0 T MOBILE US INC COM 872590104 8959 114242 SH DFND 02 0 114242 0 TRI POINTE GROUP INC COM 87265H109 202200 12978183 SH SOLE 0 0 12978183 TRI POINTE GROUP INC COM 87265H109 317 20350 SH SOLE 20350 0 0 TRI POINTE GROUP INC COM 87265H109 1813 116389 SH DFND 01 116389 0 0 TRI POINTE GROUP INC COM 87265H109 332 21311 SH DFND 02 0 21311 0 TPI COMPOSITES INC COM 87266J104 27269 1473227 SH SOLE 0 0 1473227 TPI COMPOSITES INC COM 87266J104 69 3701 SH SOLE 3701 0 0 TPI COMPOSITES INC COM 87266J104 1070 57781 SH DFND 01 57781 0 0 TPI COMPOSITES INC COM 87266J104 46 2503 SH DFND 02 0 2503 0 TPG RE FIN TR INC COM 87266M107 104869 5173585 SH SOLE 0 0 5173585 TPG RE FIN TR INC COM 87266M107 137 6770 SH SOLE 6770 0 0 TPG RE FIN TR INC COM 87266M107 862 42546 SH DFND 01 42546 0 0 TPG RE FIN TR INC COM 87266M107 59 2900 SH DFND 02 0 2900 0 TSR INC COM 872885207 84 23470 SH SOLE 0 0 23470 TTM TECHNOLOGIES INC COM 87305R109 157188 10444406 SH SOLE 0 0 10444406 TTM TECHNOLOGIES INC COM 87305R109 225 14948 SH SOLE 14948 0 0 TTM TECHNOLOGIES INC COM 87305R109 1250 83062 SH DFND 01 83062 0 0 TTM TECHNOLOGIES INC COM 87305R109 476 31653 SH DFND 02 0 31653 0 TABULA RASA HEALTHCARE INC COM 873379101 60183 1236289 SH SOLE 0 0 1236289 TABULA RASA HEALTHCARE INC COM 873379101 115 2366 SH SOLE 2366 0 0 TABULA RASA HEALTHCARE INC COM 873379101 1874 38495 SH DFND 01 38495 0 0 TABULA RASA HEALTHCARE INC COM 873379101 58 1186 SH DFND 02 0 1186 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 77641 1150070 SH SOLE 0 0 1150070 TACTILE SYS TECHNOLOGY INC COM 87357P100 115 1700 SH SOLE 1700 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 2450 36298 SH DFND 01 36298 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 74 1100 SH DFND 02 0 1100 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1876535 32298364 SH SOLE 0 0 32298364 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 148 2540 SH SOLE 2540 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 0 3 SH DFND 01 3 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 18472 317931 SH DFND 02 0 317931 0 TAILORED BRANDS INC COM 87403A107 13996 3380742 SH SOLE 0 0 3380742 TAILORED BRANDS INC COM 87403A107 5 1243 SH SOLE 1243 0 0 TAILORED BRANDS INC COM 87403A107 384 92839 SH DFND 01 92839 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3714 30332 SH DFND 02 0 0 30332 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1574730 12862290 SH SOLE 0 0 12862290 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4774 38997 SH SOLE 38997 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 16034 130964 SH DFND 01 130964 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3888 31756 SH DFND 02 0 31756 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 117930 5977204 SH SOLE 0 0 5977204 TAL EDUCATION GROUP SPONSORED ADS 874080104 584041 12117030 SH SOLE 0 0 12117030 TAL EDUCATION GROUP SPONSORED ADS 874080104 3061 63511 SH SOLE 63511 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 7651 158727 SH DFND 01 158727 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 5930 123027 SH DFND 02 0 123027 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 8657 391369 SH SOLE 0 0 391369 TALLGRASS ENERGY LP CLASS A SHS 874696107 429 19383 SH SOLE 19383 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 563 25446 SH DFND 02 0 25446 0 TALOS ENERGY INC COM 87484T108 37546 1245291 SH SOLE 0 0 1245291 TALOS ENERGY INC COM 87484T108 105 3487 SH SOLE 3487 0 0 TALOS ENERGY INC COM 87484T108 519 17215 SH DFND 01 17215 0 0 TALOS ENERGY INC COM 87484T108 286 9500 SH DFND 02 0 9500 0 TALOS ENERGY INC *W EXP 02/28/202 87484T116 188 116832 SH SOLE 0 0 116832 TANDEM DIABETES CARE INC COM NEW 875372203 319512 5360046 SH SOLE 0 0 5360046 TANDEM DIABETES CARE INC COM NEW 875372203 374 6271 SH SOLE 6271 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 6599 110707 SH DFND 01 110707 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 501 8408 SH DFND 02 0 8408 0 TANDY LEATHER FACTORY INC COM 87538X105 1040 182093 SH SOLE 0 0 182093 TANGER FACTORY OUTLET CTRS I COM 875465106 219531 14903641 SH SOLE 0 0 14903641 TANGER FACTORY OUTLET CTRS I COM 875465106 1621 110063 SH SOLE 110063 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 2628 178425 SH DFND 01 178425 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1474 100062 SH DFND 02 0 100062 0 TAPESTRY INC COM 876030107 2126 78831 SH DFND 02 0 0 78831 TAPESTRY INC COM 876030107 829740 30765281 SH SOLE 0 0 30765281 TAPESTRY INC COM 876030107 2698 100053 SH SOLE 100053 0 0 TAPESTRY INC COM 876030107 8459 313636 SH DFND 01 313636 0 0 TAPESTRY INC COM 876030107 2489 92297 SH DFND 02 0 92297 0 TARGET CORP COM 87612E106 17246 134516 SH DFND 02 0 0 134516 TARGET CORP COM 87612E106 5158988 40238578 SH SOLE 0 0 40238578 TARGET CORP COM 87612E106 23156 180611 SH SOLE 180611 0 0 TARGET CORP COM 87612E106 73492 573216 SH DFND 01 573216 0 0 TARGET CORP COM 87612E106 18596 145042 SH DFND 02 0 145042 0 TARGA RES CORP COM 87612G101 2537 62129 SH DFND 02 0 0 62129 TARGA RES CORP COM 87612G101 915888 22431751 SH SOLE 0 0 22431751 TARGA RES CORP COM 87612G101 3743 91681 SH SOLE 91681 0 0 TARGA RES CORP COM 87612G101 3621 88689 SH DFND 01 88689 0 0 TARGA RES CORP COM 87612G101 2698 66068 SH DFND 02 0 66068 0 TARGET HOSPITALITY CORP COM 87615L107 7542 1508483 SH SOLE 0 0 1508483 TARGET HOSPITALITY CORP COM 87615L107 329 65713 SH DFND 01 65713 0 0 TARONIS TECHNOLOGIES INC COM NEW 876214206 642 707711 SH SOLE 0 0 707711 TATA MTRS LTD SPONSORED ADR 876568502 2399 185544 SH SOLE 0 0 185544 TATA MTRS LTD SPONSORED ADR 876568502 78 6033 SH DFND 01 6033 0 0 TATA MTRS LTD SPONSORED ADR 876568502 3319 256691 SH DFND 02 0 256691 0 TAUBMAN CTRS INC COM 876664103 269858 8679887 SH SOLE 0 0 8679887 TAUBMAN CTRS INC COM 876664103 2097 67437 SH SOLE 67437 0 0 TAUBMAN CTRS INC COM 876664103 707 22733 SH DFND 01 22733 0 0 TAUBMAN CTRS INC COM 876664103 2286 73527 SH DFND 02 0 73527 0 TAYLOR DEVICES INC COM 877163105 581 55270 SH SOLE 0 0 55270 TAYLOR DEVICES INC COM 877163105 11 1000 SH DFND 01 1000 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 216661 9911289 SH SOLE 0 0 9911289 TAYLOR MORRISON HOME CORP COM 87724P106 270 12358 SH SOLE 12358 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 2298 105122 SH DFND 01 105122 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 336 15371 SH DFND 02 0 15371 0 TC ENERGY CORP COM 87807B107 13088 245516 SH DFND 02 0 0 245516 TC ENERGY CORP COM 87807B107 1488689 27925132 SH SOLE 0 0 27925132 TC ENERGY CORP COM 87807B107 31321 587517 SH SOLE 587517 0 0 TC ENERGY CORP COM 87807B107 23130 433872 SH DFND 01 433872 0 0 TC ENERGY CORP COM 87807B107 23979 449798 SH DFND 02 0 449798 0 TCR2 THERAPEUTICS INC COM 87808K106 6670 467074 SH SOLE 0 0 467074 TCR2 THERAPEUTICS INC COM 87808K106 160 11181 SH DFND 01 11181 0 0 TEAM INC COM 878155100 49833 3120441 SH SOLE 0 0 3120441 TEAM INC COM 878155100 64 3977 SH SOLE 3977 0 0 TEAM INC COM 878155100 392 24569 SH DFND 01 24569 0 0 TEAM INC COM 878155100 60 3729 SH DFND 02 0 3729 0 TECH DATA CORP COM 878237106 483668 3368165 SH SOLE 0 0 3368165 TECH DATA CORP COM 878237106 715 4979 SH SOLE 4979 0 0 TECH DATA CORP COM 878237106 4264 29695 SH DFND 01 29695 0 0 TECH DATA CORP COM 878237106 727 5065 SH DFND 02 0 5065 0 TECHNICAL COMMUNICATIONS COR COM 878409101 102 20218 SH SOLE 0 0 20218 TECK RESOURCES LTD CL B 878742204 2061 118651 SH DFND 02 0 0 118651 TECK RESOURCES LTD CL B 878742204 228521 13156064 SH SOLE 0 0 13156064 TECK RESOURCES LTD CL B 878742204 2839 163470 SH SOLE 163470 0 0 TECK RESOURCES LTD CL B 878742204 3989 229625 SH DFND 01 229625 0 0 TECK RESOURCES LTD CL B 878742204 2428 139789 SH DFND 02 0 139789 0 TECHTARGET INC COM 87874R100 47687 1827103 SH SOLE 0 0 1827103 TECHTARGET INC COM 87874R100 67 2571 SH SOLE 2571 0 0 TECHTARGET INC COM 87874R100 1180 45223 SH DFND 01 45223 0 0 TECHTARGET INC COM 87874R100 53 2020 SH DFND 02 0 2020 0 TECOGEN INC NEW COM NEW 87876P201 843 397704 SH SOLE 0 0 397704 TECOGEN INC NEW COM NEW 87876P201 7 3340 SH DFND 01 3340 0 0 TEGNA INC COM 87901J105 393286 23564191 SH SOLE 0 0 23564191 TEGNA INC COM 87901J105 497 29803 SH SOLE 29803 0 0 TEGNA INC COM 87901J105 3039 182082 SH DFND 01 182082 0 0 TEGNA INC COM 87901J105 517 30987 SH DFND 02 0 30987 0 TEJON RANCH CO COM 879080109 47370 2964302 SH SOLE 0 0 2964302 TEJON RANCH CO COM 879080109 38 2400 SH SOLE 2400 0 0 TEJON RANCH CO COM 879080109 276 17255 SH DFND 01 17255 0 0 TEJON RANCH CO COM 879080109 19 1200 SH DFND 02 0 1200 0 TELARIA INC COM 879181105 15779 1790996 SH SOLE 0 0 1790996 TELARIA INC COM 879181105 753 85480 SH DFND 01 85480 0 0 TELADOC HEALTH INC COM 87918A105 544475 6503519 SH SOLE 0 0 6503519 TELADOC HEALTH INC COM 87918A105 711 8493 SH SOLE 8493 0 0 TELADOC HEALTH INC COM 87918A105 11977 143062 SH DFND 01 143062 0 0 TELADOC HEALTH INC COM 87918A105 1087 12979 SH DFND 02 0 12979 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 4437 390955 SH SOLE 0 0 390955 TELECOM ARGENTINA S A SPON ADR REP B 879273209 166 14585 SH SOLE 14585 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 314 27656 SH DFND 02 0 27656 0 TELEDYNE TECHNOLOGIES INC COM 879360105 2561 7390 SH DFND 02 0 0 7390 TELEDYNE TECHNOLOGIES INC COM 879360105 1143741 3300458 SH SOLE 0 0 3300458 TELEDYNE TECHNOLOGIES INC COM 879360105 4599 13272 SH SOLE 13272 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 4811 13882 SH DFND 01 13882 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 2238 6459 SH DFND 02 0 6459 0 TELEFLEX INC COM 879369106 4735 12578 SH DFND 02 0 0 12578 TELEFLEX INC COM 879369106 1891060 5023536 SH SOLE 0 0 5023536 TELEFLEX INC COM 879369106 6065 16111 SH SOLE 16111 0 0 TELEFLEX INC COM 879369106 20843 55368 SH DFND 01 55368 0 0 TELEFLEX INC COM 879369106 4602 12224 SH DFND 02 0 12224 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 61541 4297540 SH SOLE 0 0 4297540 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 196 13693 SH SOLE 13693 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 227 15863 SH DFND 01 15863 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 252359 9923675 SH SOLE 0 0 9923675 TELEPHONE & DATA SYS INC COM NEW 879433829 348 13675 SH SOLE 13675 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 961 37787 SH DFND 01 37787 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 447 17576 SH DFND 02 0 17576 0 TELENAV INC COM 879455103 9516 1958084 SH SOLE 0 0 1958084 TELENAV INC COM 879455103 220 45345 SH DFND 01 45345 0 0 TELIGENT INC NEW COM 87960W104 885 2078956 SH SOLE 0 0 2078956 TELIGENT INC NEW COM 87960W104 3 6712 SH DFND 01 6712 0 0 TELLURIAN INC NEW COM 87968A104 64507 8860895 SH SOLE 0 0 8860895 TELLURIAN INC NEW COM 87968A104 84 11557 SH SOLE 11557 0 0 TELLURIAN INC NEW COM 87968A104 1353 185856 SH DFND 01 185856 0 0 TELLURIAN INC NEW COM 87968A104 219 30046 SH DFND 02 0 30046 0 TELUS CORP COM 87971M103 131 3392 SH DFND 02 0 0 3392 TELUS CORP COM 87971M103 245654 6342723 SH SOLE 0 0 6342723 TELUS CORP COM 87971M103 50 1300 SH SOLE 1300 0 0 TELUS CORP COM 87971M103 3605 93074 SH DFND 01 93074 0 0 TELUS CORP COM 87971M103 3095 79920 SH DFND 02 0 79920 0 TEMPUR SEALY INTL INC COM 88023U101 386655 4441247 SH SOLE 0 0 4441247 TEMPUR SEALY INTL INC COM 88023U101 506 5814 SH SOLE 5814 0 0 TEMPUR SEALY INTL INC COM 88023U101 1800 20674 SH DFND 01 20674 0 0 TEMPUR SEALY INTL INC COM 88023U101 651 7481 SH DFND 02 0 7481 0 TENABLE HLDGS INC COM 88025T102 85220 3556778 SH SOLE 0 0 3556778 TENABLE HLDGS INC COM 88025T102 79 3314 SH SOLE 3314 0 0 TENABLE HLDGS INC COM 88025T102 1793 74852 SH DFND 01 74852 0 0 TENABLE HLDGS INC COM 88025T102 53 2228 SH DFND 02 0 2228 0 10X GENOMICS INC CL A COM 88025U109 79347 1040612 SH SOLE 0 0 1040612 10X GENOMICS INC CL A COM 88025U109 162 2127 SH DFND 01 2127 0 0 TENARIS S A SPONSORED ADS 88031M109 7279 321494 SH SOLE 0 0 321494 TENARIS S A SPONSORED ADS 88031M109 2 88 SH DFND 01 88 0 0 TENAX THERAPEUTICS INC COM NEW 88032L209 17 12200 SH SOLE 0 0 12200 TENET HEALTHCARE CORP COM NEW 88033G407 464340 12209831 SH SOLE 0 0 12209831 TENET HEALTHCARE CORP COM NEW 88033G407 431 11332 SH SOLE 11332 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 7463 196247 SH DFND 01 196247 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 500 13156 SH DFND 02 0 13156 0 TENGASCO INC COM PAR 88033R502 23 47328 SH SOLE 0 0 47328 TENNANT CO COM 880345103 151896 1949383 SH SOLE 0 0 1949383 TENNANT CO COM 880345103 170 2181 SH SOLE 2181 0 0 TENNANT CO COM 880345103 2774 35600 SH DFND 01 35600 0 0 TENNANT CO COM 880345103 563 7219 SH DFND 02 0 7219 0 TENNECO INC CL A VTG COM STK 880349105 64040 4888515 SH SOLE 0 0 4888515 TENNECO INC CL A VTG COM STK 880349105 82 6259 SH SOLE 6259 0 0 TENNECO INC CL A VTG COM STK 880349105 571 43612 SH DFND 01 43612 0 0 TENNECO INC CL A VTG COM STK 880349105 88 6700 SH DFND 02 0 6700 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 45342 3862188 SH SOLE 0 0 3862188 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 200 17007 SH SOLE 17007 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 619 52761 SH DFND 01 52761 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 376 32060 SH DFND 02 0 32060 0 TERADATA CORP DEL COM 88076W103 327821 12245829 SH SOLE 0 0 12245829 TERADATA CORP DEL COM 88076W103 422 15767 SH SOLE 15767 0 0 TERADATA CORP DEL COM 88076W103 1365 50993 SH DFND 01 50993 0 0 TERADATA CORP DEL COM 88076W103 493 18424 SH DFND 02 0 18424 0 TERADYNE INC COM 880770102 2680 39306 SH DFND 02 0 0 39306 TERADYNE INC COM 880770102 1135314 16649280 SH SOLE 0 0 16649280 TERADYNE INC COM 880770102 4023 59001 SH SOLE 59001 0 0 TERADYNE INC COM 880770102 5085 74567 SH DFND 01 74567 0 0 TERADYNE INC COM 880770102 2620 38421 SH DFND 02 0 38421 0 TEREX CORP NEW COM 880779103 206668 6939813 SH SOLE 0 0 6939813 TEREX CORP NEW COM 880779103 335 11258 SH SOLE 11258 0 0 TEREX CORP NEW COM 880779103 3201 107478 SH DFND 01 107478 0 0 TEREX CORP NEW COM 880779103 507 17034 SH DFND 02 0 17034 0 TERRAFORM PWR INC COM CL A 88104R209 130508 8480049 SH SOLE 0 0 8480049 TERRAFORM PWR INC COM CL A 88104R209 168 10886 SH SOLE 10886 0 0 TERRAFORM PWR INC COM CL A 88104R209 2006 130324 SH DFND 01 130324 0 0 TERRAFORM PWR INC COM CL A 88104R209 72 4700 SH DFND 02 0 4700 0 TERRITORIAL BANCORP INC COM 88145X108 16170 522618 SH SOLE 0 0 522618 TERRITORIAL BANCORP INC COM 88145X108 219 7075 SH DFND 01 7075 0 0 TERRENO RLTY CORP COM 88146M101 527937 9751328 SH SOLE 0 0 9751328 TERRENO RLTY CORP COM 88146M101 4194 77470 SH SOLE 77470 0 0 TERRENO RLTY CORP COM 88146M101 3403 62854 SH DFND 01 62854 0 0 TERRENO RLTY CORP COM 88146M101 3937 72720 SH DFND 02 0 72720 0 TESLA INC COM 88160R101 14684 35102 SH DFND 02 0 0 35102 TESLA INC COM 88160R101 3439792 8222675 SH SOLE 0 0 8222675 TESLA INC COM 88160R101 19823 47385 SH SOLE 47385 0 0 TESLA INC COM 88160R101 26587 63556 SH DFND 01 63556 0 0 TESLA INC COM 88160R101 15312 36603 SH DFND 02 0 36603 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2565 261781 SH DFND 02 0 0 261781 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 7986 814888 SH SOLE 0 0 814888 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3677 375243 SH SOLE 375243 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2797 285429 SH DFND 02 0 285429 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 14702 7501079 SH SOLE 0 0 7501079 TETRA TECHNOLOGIES INC DEL COM 88162F105 206 104864 SH DFND 01 104864 0 0 TETRA TECH INC NEW COM 88162G103 462102 5363297 SH SOLE 0 0 5363297 TETRA TECH INC NEW COM 88162G103 581 6746 SH SOLE 6746 0 0 TETRA TECH INC NEW COM 88162G103 9289 107813 SH DFND 01 107813 0 0 TETRA TECH INC NEW COM 88162G103 755 8759 SH DFND 02 0 8759 0 TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 113 40220 SH SOLE 0 0 40220 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 262430 4622693 SH SOLE 0 0 4622693 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 397 6986 SH SOLE 6986 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1093 19251 SH DFND 01 19251 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 516 9093 SH DFND 02 0 9093 0 TEXAS INSTRS INC COM 882508104 31760 247566 SH DFND 02 0 0 247566 TEXAS INSTRS INC COM 882508104 11101678 86535798 SH SOLE 0 0 86535798 TEXAS INSTRS INC COM 882508104 42513 331383 SH SOLE 331383 0 0 TEXAS INSTRS INC COM 882508104 143230 1116456 SH DFND 01 1116456 0 0 TEXAS INSTRS INC COM 882508104 33537 261417 SH DFND 02 0 261417 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 16040 20532 SH SOLE 0 0 20532 TEXAS PAC LD TR SUB CTF PROP I T 882610108 676 865 SH SOLE 865 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 823 1054 SH DFND 02 0 1054 0 TEXAS ROADHOUSE INC COM 882681109 336937 5982548 SH SOLE 0 0 5982548 TEXAS ROADHOUSE INC COM 882681109 485 8610 SH SOLE 8610 0 0 TEXAS ROADHOUSE INC COM 882681109 7340 130321 SH DFND 01 130321 0 0 TEXAS ROADHOUSE INC COM 882681109 818 14518 SH DFND 02 0 14518 0 TEXTRON INC COM 883203101 2795 62662 SH DFND 02 0 0 62662 TEXTRON INC COM 883203101 1100374 24672066 SH SOLE 0 0 24672066 TEXTRON INC COM 883203101 3214 72068 SH SOLE 72068 0 0 TEXTRON INC COM 883203101 11582 259679 SH DFND 01 259679 0 0 TEXTRON INC COM 883203101 2429 54468 SH DFND 02 0 54468 0 TG THERAPEUTICS INC COM 88322Q108 45100 4063082 SH SOLE 0 0 4063082 TG THERAPEUTICS INC COM 88322Q108 124 11182 SH SOLE 11182 0 0 TG THERAPEUTICS INC COM 88322Q108 1770 159465 SH DFND 01 159465 0 0 TG THERAPEUTICS INC COM 88322Q108 98 8790 SH DFND 02 0 8790 0 THERATECHNOLOGIES INC COM 88338H100 84 25449 SH SOLE 0 0 25449 THERATECHNOLOGIES INC COM 88338H100 24 7136 SH SOLE 7136 0 0 THERATECHNOLOGIES INC COM 88338H100 19 5670 SH DFND 02 0 5670 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 2786 765446 SH SOLE 0 0 765446 THE ONE GROUP HOSPITALITY IN COM 88338K103 20 5371 SH DFND 01 5371 0 0 THERAPEUTICSMD INC COM 88338N107 39054 16138145 SH SOLE 0 0 16138145 THERAPEUTICSMD INC COM 88338N107 89 36960 SH SOLE 36960 0 0 THERAPEUTICSMD INC COM 88338N107 984 406695 SH DFND 01 406695 0 0 THERAPEUTICSMD INC COM 88338N107 32 13425 SH DFND 02 0 13425 0 THE TRADE DESK INC COM CL A 88339J105 941828 3625485 SH SOLE 0 0 3625485 THE TRADE DESK INC COM CL A 88339J105 1245 4793 SH SOLE 4793 0 0 THE TRADE DESK INC COM CL A 88339J105 4581 17634 SH DFND 01 17634 0 0 THE TRADE DESK INC COM CL A 88339J105 1937 7458 SH DFND 02 0 7458 0 THE REALREAL INC COM 88339P101 28638 1519270 SH SOLE 0 0 1519270 THE REALREAL INC COM 88339P101 62 3285 SH SOLE 3285 0 0 THE REALREAL INC COM 88339P101 362 19206 SH DFND 01 19206 0 0 THE REALREAL INC COM 88339P101 41 2200 SH DFND 02 0 2200 0 THERMO FISHER SCIENTIFIC INC COM 883556102 34239 105393 SH DFND 02 0 0 105393 THERMO FISHER SCIENTIFIC INC COM 883556102 9863010 30359866 SH SOLE 0 0 30359866 THERMO FISHER SCIENTIFIC INC COM 883556102 46241 142338 SH SOLE 142338 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 152755 470202 SH DFND 01 470202 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 35703 109898 SH DFND 02 0 109898 0 THERMON GROUP HLDGS INC COM 88362T103 76971 2872057 SH SOLE 0 0 2872057 THERMON GROUP HLDGS INC COM 88362T103 105 3932 SH SOLE 3932 0 0 THERMON GROUP HLDGS INC COM 88362T103 1001 37350 SH DFND 01 37350 0 0 THERMON GROUP HLDGS INC COM 88362T103 644 24016 SH DFND 02 0 24016 0 THOMSON REUTERS CORP COM NEW 884903709 3881 54201 SH DFND 02 0 0 54201 THOMSON REUTERS CORP COM NEW 884903709 381270 5324995 SH SOLE 0 0 5324995 THOMSON REUTERS CORP COM NEW 884903709 4795 66963 SH SOLE 66963 0 0 THOMSON REUTERS CORP COM NEW 884903709 6499 90771 SH DFND 01 90771 0 0 THOMSON REUTERS CORP COM NEW 884903709 5082 70973 SH DFND 02 0 70973 0 THOR INDS INC COM 885160101 356112 4793543 SH SOLE 0 0 4793543 THOR INDS INC COM 885160101 603 8116 SH SOLE 8116 0 0 THOR INDS INC COM 885160101 1526 20547 SH DFND 01 20547 0 0 THOR INDS INC COM 885160101 626 8425 SH DFND 02 0 8425 0 3-D SYS CORP DEL COM NEW 88554D205 104680 11963465 SH SOLE 0 0 11963465 3-D SYS CORP DEL COM NEW 88554D205 127 14555 SH SOLE 14555 0 0 3-D SYS CORP DEL COM NEW 88554D205 844 96435 SH DFND 01 96435 0 0 3-D SYS CORP DEL COM NEW 88554D205 254 28982 SH DFND 02 0 28982 0 360 FINANCE INC ADS 88557W101 148 15190 SH SOLE 0 0 15190 360 FINANCE INC ADS 88557W101 96 9816 SH DFND 02 0 9816 0 3M CO COM 88579Y101 26848 152185 SH DFND 02 0 0 152185 3M CO COM 88579Y101 8702504 49328332 SH SOLE 0 0 49328332 3M CO COM 88579Y101 34548 195826 SH SOLE 195826 0 0 3M CO COM 88579Y101 118930 674130 SH DFND 01 674130 0 0 3M CO COM 88579Y101 27098 153602 SH DFND 02 0 153602 0 TIDEWATER INC NEW COM 88642R109 34427 1785614 SH SOLE 0 0 1785614 TIDEWATER INC NEW COM 88642R109 102 5294 SH SOLE 5294 0 0 TIDEWATER INC NEW COM 88642R109 636 32995 SH DFND 01 32995 0 0 TIDEWATER INC NEW COM 88642R109 56 2885 SH DFND 02 0 2885 0 TIDEWATER INC NEW *W EXP 07/31/202 88642R125 12 10134 SH SOLE 0 0 10134 TIFFANY & CO NEW COM 886547108 3871 28967 SH DFND 02 0 0 28967 TIFFANY & CO NEW COM 886547108 1752917 13115727 SH SOLE 0 0 13115727 TIFFANY & CO NEW COM 886547108 5306 39699 SH SOLE 39699 0 0 TIFFANY & CO NEW COM 886547108 16596 124174 SH DFND 01 124174 0 0 TIFFANY & CO NEW COM 886547108 4306 32216 SH DFND 02 0 32216 0 TILLYS INC CL A 886885102 13761 1123315 SH SOLE 0 0 1123315 TILLYS INC CL A 886885102 13 1086 SH SOLE 1086 0 0 TILLYS INC CL A 886885102 221 18022 SH DFND 01 18022 0 0 TILRAY INC COM CL 2 88688T100 1254 73226 SH SOLE 0 0 73226 TILRAY INC COM CL 2 88688T100 46 2695 SH SOLE 2695 0 0 TILRAY INC COM CL 2 88688T100 30 1766 SH DFND 02 0 1766 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 26205 1371294 SH SOLE 0 0 1371294 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 15 808 SH SOLE 808 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 108 5631 SH DFND 01 5631 0 0 TIMBERLAND BANCORP INC COM 887098101 9012 303030 SH SOLE 0 0 303030 TIMBERLAND BANCORP INC COM 887098101 176 5921 SH DFND 01 5921 0 0 TIMKEN CO COM 887389104 357696 6352263 SH SOLE 0 0 6352263 TIMKEN CO COM 887389104 509 9043 SH SOLE 9043 0 0 TIMKEN CO COM 887389104 1457 25870 SH DFND 01 25870 0 0 TIMKEN CO COM 887389104 556 9871 SH DFND 02 0 9871 0 TIMKENSTEEL CORP COM 887399103 21579 2745436 SH SOLE 0 0 2745436 TIMKENSTEEL CORP COM 887399103 35 4395 SH SOLE 4395 0 0 TIMKENSTEEL CORP COM 887399103 264 33614 SH DFND 01 33614 0 0 TIMKENSTEEL CORP COM 887399103 24 3035 SH DFND 02 0 3035 0 TIPTREE INC COM 88822Q103 9027 1108965 SH SOLE 0 0 1108965 TIPTREE INC COM 88822Q103 153 18825 SH DFND 01 18825 0 0 TITAN INTL INC ILL COM 88830M102 10453 2887609 SH SOLE 0 0 2887609 TITAN INTL INC ILL COM 88830M102 152 42067 SH DFND 01 42067 0 0 TITAN MACHY INC COM 88830R101 13430 908669 SH SOLE 0 0 908669 TITAN MACHY INC COM 88830R101 40 2691 SH SOLE 2691 0 0 TITAN MACHY INC COM 88830R101 236 15993 SH DFND 01 15993 0 0 TITAN MACHY INC COM 88830R101 24 1600 SH DFND 02 0 1600 0 TITAN PHARMACEUTICALS INC DE COM 888314507 24 121830 SH SOLE 0 0 121830 TIVO CORP COM 88870P106 114100 13455233 SH SOLE 0 0 13455233 TIVO CORP COM 88870P106 123 14520 SH SOLE 14520 0 0 TIVO CORP COM 88870P106 874 103102 SH DFND 01 103102 0 0 TIVO CORP COM 88870P106 164 19392 SH DFND 02 0 19392 0 TIVITY HEALTH INC COM 88870R102 96154 4726179 SH SOLE 0 0 4726179 TIVITY HEALTH INC COM 88870R102 112 5515 SH SOLE 5515 0 0 TIVITY HEALTH INC COM 88870R102 782 38424 SH DFND 01 38424 0 0 TIVITY HEALTH INC COM 88870R102 168 8252 SH DFND 02 0 8252 0 TOCAGEN INC COM 888846102 509 954340 SH SOLE 0 0 954340 TOCAGEN INC COM 888846102 21 39061 SH DFND 01 39061 0 0 TOLL BROTHERS INC COM 889478103 86 2180 SH DFND 02 0 0 2180 TOLL BROTHERS INC COM 889478103 471793 11941102 SH SOLE 0 0 11941102 TOLL BROTHERS INC COM 889478103 783 19826 SH SOLE 19826 0 0 TOLL BROTHERS INC COM 889478103 1977 50026 SH DFND 01 50026 0 0 TOLL BROTHERS INC COM 889478103 884 22383 SH DFND 02 0 22383 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 134682 1471937 SH SOLE 0 0 1471937 TOMPKINS FINANCIAL CORPORATI COM 890110109 157 1721 SH SOLE 1721 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 1045 11424 SH DFND 01 11424 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 260 2845 SH DFND 02 0 2845 0 TOOTSIE ROLL INDS INC COM 890516107 64204 1880614 SH SOLE 0 0 1880614 TOOTSIE ROLL INDS INC COM 890516107 81 2384 SH SOLE 2384 0 0 TOOTSIE ROLL INDS INC COM 890516107 1024 29991 SH DFND 01 29991 0 0 TOOTSIE ROLL INDS INC COM 890516107 275 8042 SH DFND 02 0 8042 0 TOPBUILD CORP COM 89055F103 380602 3692293 SH SOLE 0 0 3692293 TOPBUILD CORP COM 89055F103 476 4616 SH SOLE 4616 0 0 TOPBUILD CORP COM 89055F103 6831 66270 SH DFND 01 66270 0 0 TOPBUILD CORP COM 89055F103 555 5382 SH DFND 02 0 5382 0 TORCHLIGHT ENERGY RES INC COM 89102U103 1528 2009483 SH SOLE 0 0 2009483 TORCHLIGHT ENERGY RES INC COM 89102U103 7 9700 SH DFND 01 9700 0 0 TORO CO COM 891092108 880519 11052078 SH SOLE 0 0 11052078 TORO CO COM 891092108 1093 13721 SH SOLE 13721 0 0 TORO CO COM 891092108 3775 47383 SH DFND 01 47383 0 0 TORO CO COM 891092108 1237 15531 SH DFND 02 0 15531 0 TORONTO DOMINION BK ONT COM NEW 891160509 26998 480984 SH DFND 02 0 0 480984 TORONTO DOMINION BK ONT COM NEW 891160509 2856397 50888951 SH SOLE 0 0 50888951 TORONTO DOMINION BK ONT COM NEW 891160509 35962 640685 SH SOLE 640685 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 47489 846056 SH DFND 01 846056 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 30255 539018 SH DFND 02 0 539018 0 TOUGHBUILT INDUSTRIES INC COM 89157G207 10 51800 SH SOLE 0 0 51800 TOWN SPORTS INTL HLDGS INC COM 89214A102 522 304978 SH SOLE 0 0 304978 TOWN SPORTS INTL HLDGS INC COM 89214A102 5 2732 SH DFND 01 2732 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 163264 5868569 SH SOLE 0 0 5868569 TOWNEBANK PORTSMOUTH VA COM 89214P109 261 9395 SH SOLE 9395 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1521 54668 SH DFND 01 54668 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 357 12818 SH DFND 02 0 12818 0 TOWNSQUARE MEDIA INC CL A 892231101 2620 262751 SH SOLE 0 0 262751 TOWNSQUARE MEDIA INC CL A 892231101 14 1447 SH DFND 01 1447 0 0 TRACTOR SUPPLY CO COM 892356106 2862 30626 SH DFND 02 0 0 30626 TRACTOR SUPPLY CO COM 892356106 1175880 12584337 SH SOLE 0 0 12584337 TRACTOR SUPPLY CO COM 892356106 3902 41758 SH SOLE 41758 0 0 TRACTOR SUPPLY CO COM 892356106 13265 141961 SH DFND 01 141961 0 0 TRACTOR SUPPLY CO COM 892356106 3009 32207 SH DFND 02 0 32207 0 TRACON PHARMACEUTICALS INC COM NEW 89237H209 34 14546 SH SOLE 0 0 14546 TRADEWEB MKTS INC CL A 892672106 264717 5711254 SH SOLE 0 0 5711254 TRADEWEB MKTS INC CL A 892672106 363 7836 SH SOLE 7836 0 0 TRADEWEB MKTS INC CL A 892672106 566 12205 SH DFND 01 12205 0 0 TRADEWEB MKTS INC CL A 892672106 253 5459 SH DFND 02 0 5459 0 TRANSACT TECHNOLOGIES INC COM 892918103 3903 355777 SH SOLE 0 0 355777 TRANSACT TECHNOLOGIES INC COM 892918103 22 1996 SH DFND 01 1996 0 0 TRANS WORLD ENTMT CORP COM NEW 89336Q209 25 12414 SH SOLE 0 0 12414 TRANSALTA CORP COM 89346D107 55334 7728180 SH SOLE 0 0 7728180 TRANSALTA CORP COM 89346D107 288 40204 SH SOLE 40204 0 0 TRANSALTA CORP COM 89346D107 1015 141823 SH DFND 01 141823 0 0 TRANSALTA CORP COM 89346D107 318 44447 SH DFND 02 0 44447 0 TRANSCAT INC COM 893529107 12315 386534 SH SOLE 0 0 386534 TRANSCAT INC COM 893529107 434 13624 SH DFND 01 13624 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 2234 56023 SH SOLE 0 0 56023 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 38 957 SH DFND 01 957 0 0 TRANSDIGM GROUP INC COM 893641100 6946 12404 SH DFND 02 0 0 12404 TRANSDIGM GROUP INC COM 893641100 3020076 5392992 SH SOLE 0 0 5392992 TRANSDIGM GROUP INC COM 893641100 9071 16198 SH SOLE 16198 0 0 TRANSDIGM GROUP INC COM 893641100 32897 58744 SH DFND 01 58744 0 0 TRANSDIGM GROUP INC COM 893641100 7204 12864 SH DFND 02 0 12864 0 TRANSENTERIX INC COM 89366M300 1052 715376 SH SOLE 0 0 715376 TRANSENTERIX INC COM 89366M300 41 27944 SH DFND 01 27944 0 0 TRANSLATE BIO INC COM 89374L104 13261 1629163 SH SOLE 0 0 1629163 TRANSLATE BIO INC COM 89374L104 43 5259 SH SOLE 5259 0 0 TRANSLATE BIO INC COM 89374L104 568 69788 SH DFND 01 69788 0 0 TRANSMEDICS GROUP INC COM 89377M109 11970 629671 SH SOLE 0 0 629671 TRANSMEDICS GROUP INC COM 89377M109 468 24609 SH DFND 01 24609 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 193 26873 SH SOLE 0 0 26873 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 89 12371 SH DFND 02 0 12371 0 TRANSUNION COM 89400J107 4213 49210 SH DFND 02 0 0 49210 TRANSUNION COM 89400J107 1440950 16831565 SH SOLE 0 0 16831565 TRANSUNION COM 89400J107 6086 71085 SH SOLE 71085 0 0 TRANSUNION COM 89400J107 7180 83866 SH DFND 01 83866 0 0 TRANSUNION COM 89400J107 4048 47287 SH DFND 02 0 47287 0 TRAVELERS COMPANIES INC COM 89417E109 9585 69992 SH DFND 02 0 0 69992 TRAVELERS COMPANIES INC COM 89417E109 3001460 21916464 SH SOLE 0 0 21916464 TRAVELERS COMPANIES INC COM 89417E109 12857 93881 SH SOLE 93881 0 0 TRAVELERS COMPANIES INC COM 89417E109 40263 294000 SH DFND 01 294000 0 0 TRAVELERS COMPANIES INC COM 89417E109 12132 88587 SH DFND 02 0 88587 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 361 21026 SH SOLE 0 0 21026 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 4 226 SH DFND 01 226 0 0 TRAVELZOO COM NEW 89421Q205 2756 257544 SH SOLE 0 0 257544 TRAVELZOO COM NEW 89421Q205 115 10717 SH DFND 01 10717 0 0 TRECORA RES COM 894648104 11144 1558622 SH SOLE 0 0 1558622 TRECORA RES COM 894648104 130 18180 SH DFND 01 18180 0 0 TREDEGAR CORP COM 894650100 64971 2906976 SH SOLE 0 0 2906976 TREDEGAR CORP COM 894650100 80 3568 SH SOLE 3568 0 0 TREDEGAR CORP COM 894650100 473 21179 SH DFND 01 21179 0 0 TREDEGAR CORP COM 894650100 502 22447 SH DFND 02 0 22447 0 TREEHOUSE FOODS INC COM 89469A104 267420 5513822 SH SOLE 0 0 5513822 TREEHOUSE FOODS INC COM 89469A104 360 7427 SH SOLE 7427 0 0 TREEHOUSE FOODS INC COM 89469A104 1085 22369 SH DFND 01 22369 0 0 TREEHOUSE FOODS INC COM 89469A104 505 10403 SH DFND 02 0 10403 0 TREMONT MTG TR COM 894789106 488 98428 SH SOLE 0 0 98428 TREX CO INC COM 89531P105 477413 5311669 SH SOLE 0 0 5311669 TREX CO INC COM 89531P105 660 7345 SH SOLE 7345 0 0 TREX CO INC COM 89531P105 10432 116071 SH DFND 01 116071 0 0 TREX CO INC COM 89531P105 824 9171 SH DFND 02 0 9171 0 TREVENA INC COM 89532E109 3282 3903257 SH SOLE 0 0 3903257 TREVENA INC COM 89532E109 10 12058 SH DFND 01 12058 0 0 TREVI THERAPEUTICS INC COM 89532M101 564 150432 SH SOLE 0 0 150432 TRICO BANCSHARES COM 896095106 51790 1269063 SH SOLE 0 0 1269063 TRICO BANCSHARES COM 896095106 166 4073 SH SOLE 4073 0 0 TRICO BANCSHARES COM 896095106 920 22552 SH DFND 01 22552 0 0 TRICO BANCSHARES COM 896095106 159 3900 SH DFND 02 0 3900 0 TRIBUNE PUBG CO NEW COM 89609W107 13897 1056040 SH SOLE 0 0 1056040 TRIBUNE PUBG CO NEW COM 89609W107 41 3099 SH SOLE 3099 0 0 TRIBUNE PUBG CO NEW COM 89609W107 187 14207 SH DFND 01 14207 0 0 TRIBUNE PUBG CO NEW COM 89609W107 29 2200 SH DFND 02 0 2200 0 TRICIDA INC COM 89610F101 85706 2270956 SH SOLE 0 0 2270956 TRICIDA INC COM 89610F101 98 2600 SH SOLE 2600 0 0 TRICIDA INC COM 89610F101 1652 43777 SH DFND 01 43777 0 0 TRICIDA INC COM 89610F101 47 1245 SH DFND 02 0 1245 0 TRIMAS CORP COM NEW 896215209 123035 3917067 SH SOLE 0 0 3917067 TRIMAS CORP COM NEW 896215209 200 6377 SH SOLE 6377 0 0 TRIMAS CORP COM NEW 896215209 1184 37698 SH DFND 01 37698 0 0 TRIMAS CORP COM NEW 896215209 241 7679 SH DFND 02 0 7679 0 TRIMBLE INC COM 896239100 2557 61335 SH DFND 02 0 0 61335 TRIMBLE INC COM 896239100 982172 23558944 SH SOLE 0 0 23558944 TRIMBLE INC COM 896239100 3478 83433 SH SOLE 83433 0 0 TRIMBLE INC COM 896239100 4147 99481 SH DFND 01 99481 0 0 TRIMBLE INC COM 896239100 3012 72252 SH DFND 02 0 72252 0 TRINET GROUP INC COM 896288107 259138 4577595 SH SOLE 0 0 4577595 TRINET GROUP INC COM 896288107 361 6379 SH SOLE 6379 0 0 TRINET GROUP INC COM 896288107 4996 88258 SH DFND 01 88258 0 0 TRINET GROUP INC COM 896288107 881 15562 SH DFND 02 0 15562 0 TRINITY INDS INC COM 896522109 187531 8466424 SH SOLE 0 0 8466424 TRINITY INDS INC COM 896522109 316 14284 SH SOLE 14284 0 0 TRINITY INDS INC COM 896522109 833 37585 SH DFND 01 37585 0 0 TRINITY INDS INC COM 896522109 372 16802 SH DFND 02 0 16802 0 TRINITY PL HLDGS INC COM 89656D101 987 327799 SH SOLE 0 0 327799 TRINITY PL HLDGS INC COM 89656D101 9 3152 SH DFND 01 3152 0 0 TRIO TECH INTL COM NEW 896712205 88 22084 SH SOLE 0 0 22084 TRIPLE-S MGMT CORP CL B 896749108 21918 1185379 SH SOLE 0 0 1185379 TRIPLE-S MGMT CORP CL B 896749108 54 2930 SH SOLE 2930 0 0 TRIPLE-S MGMT CORP CL B 896749108 358 19363 SH DFND 01 19363 0 0 TRIPLE-S MGMT CORP CL B 896749108 125 6740 SH DFND 02 0 6740 0 TRIP COM GROUP LTD ADS 89677Q107 522107 15566709 SH SOLE 0 0 15566709 TRIP COM GROUP LTD ADS 89677Q107 2626 78288 SH SOLE 78288 0 0 TRIP COM GROUP LTD ADS 89677Q107 6895 205571 SH DFND 01 205571 0 0 TRIP COM GROUP LTD ADS 89677Q107 4973 148268 SH DFND 02 0 148268 0 TRISTATE CAP HLDGS INC COM 89678F100 31873 1220241 SH SOLE 0 0 1220241 TRISTATE CAP HLDGS INC COM 89678F100 129 4956 SH SOLE 4956 0 0 TRISTATE CAP HLDGS INC COM 89678F100 732 28034 SH DFND 01 28034 0 0 TRISTATE CAP HLDGS INC COM 89678F100 401 15349 SH DFND 02 0 15349 0 TRIUMPH BANCORP INC COM 89679E300 58645 1542489 SH SOLE 0 0 1542489 TRIUMPH BANCORP INC COM 89679E300 95 2493 SH SOLE 2493 0 0 TRIUMPH BANCORP INC COM 89679E300 1223 32171 SH DFND 01 32171 0 0 TRIUMPH BANCORP INC COM 89679E300 76 2000 SH DFND 02 0 2000 0 TRIUMPH GROUP INC NEW COM 896818101 145910 5774028 SH SOLE 0 0 5774028 TRIUMPH GROUP INC NEW COM 896818101 165 6531 SH SOLE 6531 0 0 TRIUMPH GROUP INC NEW COM 896818101 1411 55824 SH DFND 01 55824 0 0 TRIUMPH GROUP INC NEW COM 896818101 308 12200 SH DFND 02 0 12200 0 TRIPADVISOR INC COM 896945201 933 30695 SH DFND 02 0 0 30695 TRIPADVISOR INC COM 896945201 314875 10364563 SH SOLE 0 0 10364563 TRIPADVISOR INC COM 896945201 1024 33705 SH SOLE 33705 0 0 TRIPADVISOR INC COM 896945201 1408 46358 SH DFND 01 46358 0 0 TRIPADVISOR INC COM 896945201 829 27275 SH DFND 02 0 27275 0 TROVAGENE INC COM 897238606 340 273919 SH SOLE 0 0 273919 TRUECAR INC COM 89785L107 41715 8782081 SH SOLE 0 0 8782081 TRUECAR INC COM 89785L107 45 9570 SH SOLE 9570 0 0 TRUECAR INC COM 89785L107 881 185370 SH DFND 01 185370 0 0 TRUECAR INC COM 89785L107 35 7279 SH DFND 02 0 7279 0 TRUEBLUE INC COM 89785X101 111066 4616227 SH SOLE 0 0 4616227 TRUEBLUE INC COM 89785X101 178 7381 SH SOLE 7381 0 0 TRUEBLUE INC COM 89785X101 776 32267 SH DFND 01 32267 0 0 TRUEBLUE INC COM 89785X101 193 8037 SH DFND 02 0 8037 0 TRUPANION INC COM 898202106 55442 1480032 SH SOLE 0 0 1480032 TRUPANION INC COM 898202106 163 4360 SH SOLE 4360 0 0 TRUPANION INC COM 898202106 2143 57217 SH DFND 01 57217 0 0 TRUPANION INC COM 898202106 349 9328 SH DFND 02 0 9328 0 TRUIST FINL CORP COM 89832Q109 20165 358049 SH DFND 02 0 0 358049 TRUIST FINL CORP COM 89832Q109 5919241 105100160 SH SOLE 0 0 105100160 TRUIST FINL CORP COM 89832Q109 27478 487899 SH SOLE 487899 0 0 TRUIST FINL CORP COM 89832Q109 85360 1515624 SH DFND 01 1515624 0 0 TRUIST FINL CORP COM 89832Q109 21371 379454 SH DFND 02 0 379454 0 TRUSTCO BK CORP N Y COM 898349105 56600 6528304 SH SOLE 0 0 6528304 TRUSTCO BK CORP N Y COM 898349105 89 10300 SH SOLE 10300 0 0 TRUSTCO BK CORP N Y COM 898349105 690 79569 SH DFND 01 79569 0 0 TRUSTCO BK CORP N Y COM 898349105 250 28866 SH DFND 02 0 28866 0 TRUSTMARK CORP COM 898402102 195313 5659609 SH SOLE 0 0 5659609 TRUSTMARK CORP COM 898402102 250 7233 SH SOLE 7233 0 0 TRUSTMARK CORP COM 898402102 1867 54091 SH DFND 01 54091 0 0 TRUSTMARK CORP COM 898402102 342 9924 SH DFND 02 0 9924 0 T2 BIOSYSTEMS INC COM 89853L104 1739 1486583 SH SOLE 0 0 1486583 T2 BIOSYSTEMS INC COM 89853L104 8 6706 SH DFND 01 6706 0 0 TTEC HLDGS INC COM 89854H102 91357 2305836 SH SOLE 0 0 2305836 TTEC HLDGS INC COM 89854H102 71 1797 SH SOLE 1797 0 0 TTEC HLDGS INC COM 89854H102 1154 29135 SH DFND 01 29135 0 0 TTEC HLDGS INC COM 89854H102 40 1000 SH DFND 02 0 1000 0 TUCOWS INC COM NEW 898697206 21045 340652 SH SOLE 0 0 340652 TUCOWS INC COM NEW 898697206 77 1241 SH SOLE 1241 0 0 TUCOWS INC COM NEW 898697206 1047 16948 SH DFND 01 16948 0 0 TUCOWS INC COM NEW 898697206 49 800 SH DFND 02 0 800 0 TUESDAY MORNING CORP COM NEW 899035505 4522 2444268 SH SOLE 0 0 2444268 TUESDAY MORNING CORP COM NEW 899035505 19 10234 SH DFND 01 10234 0 0 TUPPERWARE BRANDS CORP COM 899896104 35319 4116435 SH SOLE 0 0 4116435 TUPPERWARE BRANDS CORP COM 899896104 62 7185 SH SOLE 7185 0 0 TUPPERWARE BRANDS CORP COM 899896104 348 40577 SH DFND 01 40577 0 0 TUPPERWARE BRANDS CORP COM 899896104 55 6402 SH DFND 02 0 6402 0 TURNING PT BRANDS INC COM 90041L105 11682 408468 SH SOLE 0 0 408468 TURNING PT BRANDS INC COM 90041L105 43 1506 SH SOLE 1506 0 0 TURNING PT BRANDS INC COM 90041L105 477 16674 SH DFND 01 16674 0 0 TURNING PT BRANDS INC COM 90041L105 26 900 SH DFND 02 0 900 0 TURNING POINT THERAPEUTICS I COM 90041T108 119109 1912176 SH SOLE 0 0 1912176 TURNING POINT THERAPEUTICS I COM 90041T108 150 2405 SH SOLE 2405 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 3062 49164 SH DFND 01 49164 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 93 1489 SH DFND 02 0 1489 0 TURQUOISE HILL RES LTD COM 900435108 19546 26550196 SH SOLE 0 0 26550196 TURQUOISE HILL RES LTD COM 900435108 75 101710 SH SOLE 101710 0 0 TURQUOISE HILL RES LTD COM 900435108 304 413115 SH DFND 01 413115 0 0 TURQUOISE HILL RES LTD COM 900435108 88 119946 SH DFND 02 0 119946 0 TURTLE BEACH CORP COM NEW 900450206 4318 456887 SH SOLE 0 0 456887 TURTLE BEACH CORP COM NEW 900450206 15 1593 SH DFND 01 1593 0 0 TUTOR PERINI CORP COM 901109108 47577 3699643 SH SOLE 0 0 3699643 TUTOR PERINI CORP COM 901109108 50 3915 SH SOLE 3915 0 0 TUTOR PERINI CORP COM 901109108 423 32887 SH DFND 01 32887 0 0 TUTOR PERINI CORP COM 901109108 102 7900 SH DFND 02 0 7900 0 22ND CENTY GROUP INC COM 90137F103 6434 5848676 SH SOLE 0 0 5848676 22ND CENTY GROUP INC COM 90137F103 258 234174 SH DFND 01 234174 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 20408 2814874 SH SOLE 0 0 2814874 21VIANET GROUP INC SPONSORED ADS A 90138A103 245 33732 SH DFND 01 33732 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 47 6439 SH DFND 02 0 6439 0 TWILIO INC CL A 90138F102 2949 30009 SH DFND 02 0 0 30009 TWILIO INC CL A 90138F102 1099115 11183511 SH SOLE 0 0 11183511 TWILIO INC CL A 90138F102 4157 42302 SH SOLE 42302 0 0 TWILIO INC CL A 90138F102 5416 55109 SH DFND 01 55109 0 0 TWILIO INC CL A 90138F102 2984 30364 SH DFND 02 0 30364 0 TWIN DISC INC COM 901476101 5844 530268 SH SOLE 0 0 530268 TWIN DISC INC COM 901476101 85 7718 SH DFND 01 7718 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 21836 851316 SH SOLE 0 0 851316 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 81 3177 SH SOLE 3177 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 906 35332 SH DFND 01 35332 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 61 2386 SH DFND 02 0 2386 0 TWIST BIOSCIENCE CORP COM 90184D100 22181 1056230 SH SOLE 0 0 1056230 TWIST BIOSCIENCE CORP COM 90184D100 23 1077 SH SOLE 1077 0 0 TWIST BIOSCIENCE CORP COM 90184D100 917 43682 SH DFND 01 43682 0 0 TWIST BIOSCIENCE CORP COM 90184D100 20 938 SH DFND 02 0 938 0 TWITTER INC COM 90184L102 6185 192970 SH DFND 02 0 0 192970 TWITTER INC COM 90184L102 2548452 79514881 SH SOLE 0 0 79514881 TWITTER INC COM 90184L102 8272 258089 SH SOLE 258089 0 0 TWITTER INC COM 90184L102 29563 922397 SH DFND 01 922397 0 0 TWITTER INC COM 90184L102 6439 200890 SH DFND 02 0 200890 0 TWO HBRS INVT CORP COM NEW 90187B408 380144 26001611 SH SOLE 0 0 26001611 TWO HBRS INVT CORP COM NEW 90187B408 573 39203 SH SOLE 39203 0 0 TWO HBRS INVT CORP COM NEW 90187B408 1546 105745 SH DFND 01 105745 0 0 TWO HBRS INVT CORP COM NEW 90187B408 457 31276 SH DFND 02 0 31276 0 TWO RIV BANCORP COM 90207C105 5844 260894 SH SOLE 0 0 260894 TWO RIV BANCORP COM 90207C105 40 1786 SH DFND 01 1786 0 0 II VI INC COM 902104108 273063 8109983 SH SOLE 0 0 8109983 II VI INC COM 902104108 368 10943 SH SOLE 10943 0 0 II VI INC COM 902104108 4689 139254 SH DFND 01 139254 0 0 II VI INC COM 902104108 549 16297 SH DFND 02 0 16297 0 2U INC COM 90214J101 133504 5565004 SH SOLE 0 0 5565004 2U INC COM 90214J101 219 9142 SH SOLE 9142 0 0 2U INC COM 90214J101 599 24948 SH DFND 01 24948 0 0 2U INC COM 90214J101 264 11004 SH DFND 02 0 11004 0 TYLER TECHNOLOGIES INC COM 902252105 2719 9062 SH DFND 02 0 0 9062 TYLER TECHNOLOGIES INC COM 902252105 1086891 3622730 SH SOLE 0 0 3622730 TYLER TECHNOLOGIES INC COM 902252105 4271 14235 SH SOLE 14235 0 0 TYLER TECHNOLOGIES INC COM 902252105 5170 17231 SH DFND 01 17231 0 0 TYLER TECHNOLOGIES INC COM 902252105 2976 9918 SH DFND 02 0 9918 0 TYME TECHNOLOGIES INC COM 90238J103 3321 2372290 SH SOLE 0 0 2372290 TYME TECHNOLOGIES INC COM 90238J103 155 110864 SH DFND 01 110864 0 0 TYSON FOODS INC CL A 902494103 7111 78114 SH DFND 02 0 0 78114 TYSON FOODS INC CL A 902494103 2496081 27417406 SH SOLE 0 0 27417406 TYSON FOODS INC CL A 902494103 9761 107214 SH SOLE 107214 0 0 TYSON FOODS INC CL A 902494103 30266 332449 SH DFND 01 332449 0 0 TYSON FOODS INC CL A 902494103 8191 89973 SH DFND 02 0 89973 0 UDR INC COM 902653104 3153 67509 SH DFND 02 0 0 67509 UDR INC COM 902653104 2249562 48170495 SH SOLE 0 0 48170495 UDR INC COM 902653104 18779 402125 SH SOLE 402125 0 0 UDR INC COM 902653104 15499 331894 SH DFND 01 331894 0 0 UDR INC COM 902653104 18644 399234 SH DFND 02 0 399234 0 UFP TECHNOLOGIES INC COM 902673102 16251 327585 SH SOLE 0 0 327585 UFP TECHNOLOGIES INC COM 902673102 317 6380 SH DFND 01 6380 0 0 UGI CORP NEW COM 902681105 2284 50576 SH DFND 02 0 0 50576 UGI CORP NEW COM 902681105 1014825 22471763 SH SOLE 0 0 22471763 UGI CORP NEW COM 902681105 3312 73342 SH SOLE 73342 0 0 UGI CORP NEW COM 902681105 3623 80221 SH DFND 01 80221 0 0 UGI CORP NEW COM 902681105 2116 46861 SH DFND 02 0 46861 0 UMB FINL CORP COM 902788108 319564 4655653 SH SOLE 0 0 4655653 UMB FINL CORP COM 902788108 385 5615 SH SOLE 5615 0 0 UMB FINL CORP COM 902788108 2526 36800 SH DFND 01 36800 0 0 UMB FINL CORP COM 902788108 766 11160 SH DFND 02 0 11160 0 U S GOLD CORP COM 90291C102 208 258384 SH SOLE 0 0 258384 USA TRUCK INC COM 902925106 2006 269271 SH SOLE 0 0 269271 USA TRUCK INC COM 902925106 10 1331 SH DFND 01 1331 0 0 U S GLOBAL INVS INC CL A 902952100 491 340888 SH SOLE 0 0 340888 US BANCORP DEL COM NEW 902973304 23104 389680 SH DFND 02 0 0 389680 US BANCORP DEL COM NEW 902973304 6549124 110459164 SH SOLE 0 0 110459164 US BANCORP DEL COM NEW 902973304 31900 538036 SH SOLE 538036 0 0 US BANCORP DEL COM NEW 902973304 95306 1607457 SH DFND 01 1607457 0 0 US BANCORP DEL COM NEW 902973304 26773 451564 SH DFND 02 0 451564 0 UMH PPTYS INC COM 903002103 59902 3808134 SH SOLE 0 0 3808134 UMH PPTYS INC COM 903002103 113 7185 SH SOLE 7185 0 0 UMH PPTYS INC COM 903002103 1009 64154 SH DFND 01 64154 0 0 UMH PPTYS INC COM 903002103 344 21900 SH DFND 02 0 21900 0 UNUM THERAPEUTICS INC COM 903214104 378 524992 SH SOLE 0 0 524992 USANA HEALTH SCIENCES INC COM 90328M107 102322 1302634 SH SOLE 0 0 1302634 USANA HEALTH SCIENCES INC COM 90328M107 146 1861 SH SOLE 1861 0 0 USANA HEALTH SCIENCES INC COM 90328M107 1945 24762 SH DFND 01 24762 0 0 USANA HEALTH SCIENCES INC COM 90328M107 681 8668 SH DFND 02 0 8668 0 U S CONCRETE INC COM NEW 90333L201 43297 1039299 SH SOLE 0 0 1039299 U S CONCRETE INC COM NEW 90333L201 100 2412 SH SOLE 2412 0 0 U S CONCRETE INC COM NEW 90333L201 1312 31497 SH DFND 01 31497 0 0 U S CONCRETE INC COM NEW 90333L201 50 1200 SH DFND 02 0 1200 0 U S PHYSICAL THERAPY INC COM 90337L108 98933 865174 SH SOLE 0 0 865174 U S PHYSICAL THERAPY INC COM 90337L108 158 1378 SH SOLE 1378 0 0 U S PHYSICAL THERAPY INC COM 90337L108 2847 24894 SH DFND 01 24894 0 0 U S PHYSICAL THERAPY INC COM 90337L108 371 3242 SH DFND 02 0 3242 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 4962 986440 SH SOLE 0 0 986440 US XPRESS ENTERPRISES INC COM CL A 90338N202 88 17401 SH DFND 01 17401 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 1411 641237 SH SOLE 0 0 641237 U.S. AUTO PARTS NETWORK INC COM 90343C100 14 6445 SH DFND 01 6445 0 0 U S SILICA HLDGS INC COM 90346E103 34701 5642470 SH SOLE 0 0 5642470 U S SILICA HLDGS INC COM 90346E103 45 7251 SH SOLE 7251 0 0 U S SILICA HLDGS INC COM 90346E103 380 61837 SH DFND 01 61837 0 0 U S SILICA HLDGS INC COM 90346E103 101 16372 SH DFND 02 0 16372 0 UBER TECHNOLOGIES INC COM 90353T100 1781 59886 SH DFND 02 0 0 59886 UBER TECHNOLOGIES INC COM 90353T100 1329023 44688068 SH SOLE 0 0 44688068 UBER TECHNOLOGIES INC COM 90353T100 2238 75257 SH SOLE 75257 0 0 UBER TECHNOLOGIES INC COM 90353T100 6720 225969 SH DFND 01 225969 0 0 UBER TECHNOLOGIES INC COM 90353T100 1987 66827 SH DFND 02 0 66827 0 UBIQUITI INC COM 90353W103 132808 702760 SH SOLE 0 0 702760 UBIQUITI INC COM 90353W103 19 100 SH SOLE 100 0 0 UBIQUITI INC COM 90353W103 856 4530 SH DFND 01 4530 0 0 ULTA BEAUTY INC COM 90384S303 3738 14766 SH DFND 02 0 0 14766 ULTA BEAUTY INC COM 90384S303 1512253 5973979 SH SOLE 0 0 5973979 ULTA BEAUTY INC COM 90384S303 5096 20133 SH SOLE 20133 0 0 ULTA BEAUTY INC COM 90384S303 17233 68075 SH DFND 01 68075 0 0 ULTA BEAUTY INC COM 90384S303 4560 18013 SH DFND 02 0 18013 0 ULTRA CLEAN HLDGS INC COM 90385V107 61461 2618687 SH SOLE 0 0 2618687 ULTRA CLEAN HLDGS INC COM 90385V107 135 5738 SH SOLE 5738 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 780 33229 SH DFND 01 33229 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 99 4200 SH DFND 02 0 4200 0 ULTRALIFE CORP COM 903899102 4402 595732 SH SOLE 0 0 595732 ULTRALIFE CORP COM 903899102 19 2596 SH DFND 01 2596 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 201981 4729129 SH SOLE 0 0 4729129 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 314 7355 SH SOLE 7355 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 4607 107863 SH DFND 01 107863 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 376 8812 SH DFND 02 0 8812 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 1088 173881 SH SOLE 0 0 173881 UMPQUA HLDGS CORP COM 904214103 398455 22511596 SH SOLE 0 0 22511596 UMPQUA HLDGS CORP COM 904214103 555 31332 SH SOLE 31332 0 0 UMPQUA HLDGS CORP COM 904214103 1504 84989 SH DFND 01 84989 0 0 UMPQUA HLDGS CORP COM 904214103 632 35680 SH DFND 02 0 35680 0 UNDER ARMOUR INC CL A 904311107 927 42894 SH DFND 02 0 0 42894 UNDER ARMOUR INC CL A 904311107 453825 21010400 SH SOLE 0 0 21010400 UNDER ARMOUR INC CL A 904311107 1474 68226 SH SOLE 68226 0 0 UNDER ARMOUR INC CL A 904311107 5396 249792 SH DFND 01 249792 0 0 UNDER ARMOUR INC CL A 904311107 965 44696 SH DFND 02 0 44696 0 UNDER ARMOUR INC CL C 904311206 1037 54070 SH DFND 02 0 0 54070 UNDER ARMOUR INC CL C 904311206 424370 22125647 SH SOLE 0 0 22125647 UNDER ARMOUR INC CL C 904311206 1251 65208 SH SOLE 65208 0 0 UNDER ARMOUR INC CL C 904311206 3730 194450 SH DFND 01 194450 0 0 UNDER ARMOUR INC CL C 904311206 979 51048 SH DFND 02 0 51048 0 UNIFI INC COM NEW 904677200 21323 844139 SH SOLE 0 0 844139 UNIFI INC COM NEW 904677200 74 2940 SH SOLE 2940 0 0 UNIFI INC COM NEW 904677200 296 11720 SH DFND 01 11720 0 0 UNIFI INC COM NEW 904677200 24 944 SH DFND 02 0 944 0 UNIFIRST CORP MASS COM 904708104 315587 1562469 SH SOLE 0 0 1562469 UNIFIRST CORP MASS COM 904708104 389 1927 SH SOLE 1927 0 0 UNIFIRST CORP MASS COM 904708104 2569 12718 SH DFND 01 12718 0 0 UNIFIRST CORP MASS COM 904708104 489 2422 SH DFND 02 0 2422 0 UNION BANKSHARES INC COM 905400107 4058 111919 SH SOLE 0 0 111919 UNION BANKSHARES INC COM 905400107 151 4169 SH DFND 01 4169 0 0 UNION PACIFIC CORP COM 907818108 33668 186228 SH DFND 02 0 0 186228 UNION PACIFIC CORP COM 907818108 10536903 58282552 SH SOLE 0 0 58282552 UNION PACIFIC CORP COM 907818108 78929 436579 SH SOLE 436579 0 0 UNION PACIFIC CORP COM 907818108 149857 828899 SH DFND 01 828899 0 0 UNION PACIFIC CORP COM 907818108 45329 250727 SH DFND 02 0 250727 0 UNIQUE FABRICATING INC COM 90915J103 323 83646 SH SOLE 0 0 83646 UNIQUE FABRICATING INC COM 90915J103 6 1600 SH DFND 01 1600 0 0 UNISYS CORP COM NEW 909214306 114834 9682431 SH SOLE 0 0 9682431 UNISYS CORP COM NEW 909214306 95 7993 SH SOLE 7993 0 0 UNISYS CORP COM NEW 909214306 985 83027 SH DFND 01 83027 0 0 UNISYS CORP COM NEW 909214306 78 6583 SH DFND 02 0 6583 0 UNIT CORP COM 909218109 2016 2897919 SH SOLE 0 0 2897919 UNIT CORP COM 909218109 32 46219 SH DFND 01 46219 0 0 UNITED BANCSHARES INC OHIO COM 909458101 325 14322 SH SOLE 0 0 14322 UNITED BANCSHARES INC OHIO COM 909458101 18 807 SH DFND 01 807 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 26080 2236747 SH SOLE 0 0 2236747 UNITED CMNTY FINL CORP OHIO COM 909839102 69 5905 SH SOLE 5905 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 546 46794 SH DFND 01 46794 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 57 4890 SH DFND 02 0 4890 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 254144 8230060 SH SOLE 0 0 8230060 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 292 9468 SH SOLE 9468 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2275 73670 SH DFND 01 73670 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 602 19507 SH DFND 02 0 19507 0 UNITED BANKSHARES INC WEST V COM 909907107 377333 9760305 SH SOLE 0 0 9760305 UNITED BANKSHARES INC WEST V COM 909907107 567 14663 SH SOLE 14663 0 0 UNITED BANKSHARES INC WEST V COM 909907107 3211 83063 SH DFND 01 83063 0 0 UNITED BANKSHARES INC WEST V COM 909907107 578 14942 SH DFND 02 0 14942 0 UNITED BANCORP INC OHIO COM 909911109 1312 91779 SH SOLE 0 0 91779 UNITED BANCORP INC OHIO COM 909911109 20 1366 SH DFND 01 1366 0 0 UNITED AIRLINES HLDGS INC COM 910047109 1568 17804 SH DFND 02 0 0 17804 UNITED AIRLINES HLDGS INC COM 910047109 1756941 19944838 SH SOLE 0 0 19944838 UNITED AIRLINES HLDGS INC COM 910047109 2034 23086 SH SOLE 23086 0 0 UNITED AIRLINES HLDGS INC COM 910047109 22147 251415 SH DFND 01 251415 0 0 UNITED AIRLINES HLDGS INC COM 910047109 1319 14978 SH DFND 02 0 14978 0 UNITED FIRE GROUP INC COM 910340108 97487 2229297 SH SOLE 0 0 2229297 UNITED FIRE GROUP INC COM 910340108 116 2647 SH SOLE 2647 0 0 UNITED FIRE GROUP INC COM 910340108 865 19790 SH DFND 01 19790 0 0 UNITED FIRE GROUP INC COM 910340108 211 4820 SH DFND 02 0 4820 0 UNITED GUARDIAN INC COM 910571108 2259 114949 SH SOLE 0 0 114949 UNITED GUARDIAN INC COM 910571108 8 409 SH DFND 01 409 0 0 UNITED INS HLDGS CORP COM 910710102 17421 1381546 SH SOLE 0 0 1381546 UNITED INS HLDGS CORP COM 910710102 47 3763 SH SOLE 3763 0 0 UNITED INS HLDGS CORP COM 910710102 223 17659 SH DFND 01 17659 0 0 UNITED INS HLDGS CORP COM 910710102 33 2633 SH DFND 02 0 2633 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 65023 24262261 SH SOLE 0 0 24262261 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 391 146039 SH DFND 01 146039 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 4309 1607968 SH DFND 02 0 1607968 0 UNITED NAT FOODS INC COM 911163103 53091 6060631 SH SOLE 0 0 6060631 UNITED NAT FOODS INC COM 911163103 44 4986 SH SOLE 4986 0 0 UNITED NAT FOODS INC COM 911163103 386 44008 SH DFND 01 44008 0 0 UNITED NAT FOODS INC COM 911163103 52 5893 SH DFND 02 0 5893 0 UNITED PARCEL SERVICE INC CL B 911312106 21709 185455 SH DFND 02 0 0 185455 UNITED PARCEL SERVICE INC CL B 911312106 6450717 55106073 SH SOLE 0 0 55106073 UNITED PARCEL SERVICE INC CL B 911312106 28745 245554 SH SOLE 245554 0 0 UNITED PARCEL SERVICE INC CL B 911312106 97835 835772 SH DFND 01 835772 0 0 UNITED PARCEL SERVICE INC CL B 911312106 22113 188901 SH DFND 02 0 188901 0 UNITED RENTALS INC COM 911363109 3618 21692 SH DFND 02 0 0 21692 UNITED RENTALS INC COM 911363109 1380807 8279708 SH SOLE 0 0 8279708 UNITED RENTALS INC COM 911363109 4346 26062 SH SOLE 26062 0 0 UNITED RENTALS INC COM 911363109 14720 88263 SH DFND 01 88263 0 0 UNITED RENTALS INC COM 911363109 3298 19775 SH DFND 02 0 19775 0 UNITED SECURITY BANCSHARES C COM 911460103 6152 573320 SH SOLE 0 0 573320 UNITED SECURITY BANCSHARES C COM 911460103 127 11876 SH DFND 01 11876 0 0 UNITED STATES ANTIMONY CORP COM 911549103 235 610436 SH SOLE 0 0 610436 UNITED STATES ANTIMONY CORP COM 911549103 4 9443 SH DFND 01 9443 0 0 UNITED STATES CELLULAR CORP COM 911684108 54657 1508617 SH SOLE 0 0 1508617 UNITED STATES CELLULAR CORP COM 911684108 58 1612 SH SOLE 1612 0 0 UNITED STATES CELLULAR CORP COM 911684108 204 5632 SH DFND 01 5632 0 0 UNITED STATES CELLULAR CORP COM 911684108 29 800 SH DFND 02 0 800 0 U S ENERGY CORP WYO COM NEW 911805208 9 28339 SH SOLE 0 0 28339 UNITED STATES LIME & MINERAL COM 911922102 7530 83393 SH SOLE 0 0 83393 UNITED STATES LIME & MINERAL COM 911922102 44 491 SH SOLE 491 0 0 UNITED STATES LIME & MINERAL COM 911922102 174 1927 SH DFND 01 1927 0 0 UNITED STATES LIME & MINERAL COM 911922102 187 2075 SH DFND 02 0 2075 0 US FOODS HLDG CORP COM 912008109 833953 19908160 SH SOLE 0 0 19908160 US FOODS HLDG CORP COM 912008109 1226 29263 SH SOLE 29263 0 0 US FOODS HLDG CORP COM 912008109 3521 84061 SH DFND 01 84061 0 0 US FOODS HLDG CORP COM 912008109 1533 36594 SH DFND 02 0 36594 0 U S WELL SVCS INC CL A 91274U101 2252 1191378 SH SOLE 0 0 1191378 U S WELL SVCS INC CL A 91274U101 68 35992 SH DFND 01 35992 0 0 UNITED STATES STL CORP NEW COM 912909108 178491 15643398 SH SOLE 0 0 15643398 UNITED STATES STL CORP NEW COM 912909108 250 21872 SH SOLE 21872 0 0 UNITED STATES STL CORP NEW COM 912909108 738 64692 SH DFND 01 64692 0 0 UNITED STATES STL CORP NEW COM 912909108 404 35401 SH DFND 02 0 35401 0 UNITED TECHNOLOGIES CORP COM 913017109 32328 215867 SH DFND 02 0 0 215867 UNITED TECHNOLOGIES CORP COM 913017109 10289987 68709846 SH SOLE 0 0 68709846 UNITED TECHNOLOGIES CORP COM 913017109 38326 255914 SH SOLE 255914 0 0 UNITED TECHNOLOGIES CORP COM 913017109 137386 917372 SH DFND 01 917372 0 0 UNITED TECHNOLOGIES CORP COM 913017109 31577 210851 SH DFND 02 0 210851 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 353899 4017922 SH SOLE 0 0 4017922 UNITED THERAPEUTICS CORP DEL COM 91307C102 532 6044 SH SOLE 6044 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1457 16543 SH DFND 01 16543 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1016 11538 SH DFND 02 0 11538 0 UNITEDHEALTH GROUP INC COM 91324P102 73275 249252 SH DFND 02 0 0 249252 UNITEDHEALTH GROUP INC COM 91324P102 20922600 71170148 SH SOLE 0 0 71170148 UNITEDHEALTH GROUP INC COM 91324P102 98806 336098 SH SOLE 336098 0 0 UNITEDHEALTH GROUP INC COM 91324P102 332361 1130557 SH DFND 01 1130557 0 0 UNITEDHEALTH GROUP INC COM 91324P102 78460 266890 SH DFND 02 0 266890 0 UNITIL CORP COM 913259107 54957 888992 SH SOLE 0 0 888992 UNITIL CORP COM 913259107 114 1840 SH SOLE 1840 0 0 UNITIL CORP COM 913259107 748 12096 SH DFND 01 12096 0 0 UNITIL CORP COM 913259107 408 6600 SH DFND 02 0 6600 0 UNITI GROUP INC COM 91325V108 230123 28029570 SH SOLE 0 0 28029570 UNITI GROUP INC COM 91325V108 581 70821 SH SOLE 70821 0 0 UNITI GROUP INC COM 91325V108 3003 365718 SH DFND 01 365718 0 0 UNITI GROUP INC COM 91325V108 616 75085 SH DFND 02 0 75085 0 UNITY BANCORP INC COM 913290102 7550 334497 SH SOLE 0 0 334497 UNITY BANCORP INC COM 913290102 163 7208 SH DFND 01 7208 0 0 UNIVAR SOLUTIONS INC COM 91336L107 346264 14284821 SH SOLE 0 0 14284821 UNIVAR SOLUTIONS INC COM 91336L107 406 16759 SH SOLE 16759 0 0 UNIVAR SOLUTIONS INC COM 91336L107 1434 59140 SH DFND 01 59140 0 0 UNIVAR SOLUTIONS INC COM 91336L107 555 22903 SH DFND 02 0 22903 0 UNIVERSAL CORP VA COM 913456109 153103 2683194 SH SOLE 0 0 2683194 UNIVERSAL CORP VA COM 913456109 270 4725 SH SOLE 4725 0 0 UNIVERSAL CORP VA COM 913456109 1172 20535 SH DFND 01 20535 0 0 UNIVERSAL CORP VA COM 913456109 144 2529 SH DFND 02 0 2529 0 UNIVERSAL DISPLAY CORP COM 91347P105 812797 3944278 SH SOLE 0 0 3944278 UNIVERSAL DISPLAY CORP COM 91347P105 1124 5454 SH SOLE 5454 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 3920 19023 SH DFND 01 19023 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1670 8102 SH DFND 02 0 8102 0 UNIVERSAL ELECTRS INC COM 913483103 44159 844994 SH SOLE 0 0 844994 UNIVERSAL ELECTRS INC COM 913483103 113 2155 SH SOLE 2155 0 0 UNIVERSAL ELECTRS INC COM 913483103 1316 25187 SH DFND 01 25187 0 0 UNIVERSAL ELECTRS INC COM 913483103 381 7300 SH DFND 02 0 7300 0 UNIVERSAL FST PRODS INC COM 913543104 291974 6121040 SH SOLE 0 0 6121040 UNIVERSAL FST PRODS INC COM 913543104 387 8121 SH SOLE 8121 0 0 UNIVERSAL FST PRODS INC COM 913543104 5251 110084 SH DFND 01 110084 0 0 UNIVERSAL FST PRODS INC COM 913543104 500 10479 SH DFND 02 0 10479 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 241620 2058794 SH SOLE 0 0 2058794 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1772 15103 SH SOLE 15103 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 2865 24416 SH DFND 01 24416 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1865 15893 SH DFND 02 0 15893 0 UNIVERSAL INS HLDGS INC COM 91359V107 88545 3163452 SH SOLE 0 0 3163452 UNIVERSAL INS HLDGS INC COM 91359V107 136 4864 SH SOLE 4864 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1024 36577 SH DFND 01 36577 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 147 5243 SH DFND 02 0 5243 0 UNITY BIOTECHNOLOGY INC COM 91381U101 6864 951947 SH SOLE 0 0 951947 UNITY BIOTECHNOLOGY INC COM 91381U101 338 46861 SH DFND 01 46861 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 6098 409271 SH SOLE 0 0 409271 UNIVERSAL STAINLESS & ALLOY COM 913837100 28 1876 SH DFND 01 1876 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 7194 379443 SH SOLE 0 0 379443 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 13 683 SH SOLE 683 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 303 15959 SH DFND 01 15959 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 11 600 SH DFND 02 0 600 0 UNIVERSAL HLTH SVCS INC CL B 913903100 2687 18729 SH DFND 02 0 0 18729 UNIVERSAL HLTH SVCS INC CL B 913903100 1290325 8994320 SH SOLE 0 0 8994320 UNIVERSAL HLTH SVCS INC CL B 913903100 4083 28459 SH SOLE 28459 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 12946 90239 SH DFND 01 90239 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 4619 32196 SH DFND 02 0 32196 0 UNIVERSAL TECHNICAL INST INC COM 913915104 7829 1015479 SH SOLE 0 0 1015479 UNIVERSAL TECHNICAL INST INC COM 913915104 32 4115 SH DFND 01 4115 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 37594 1403816 SH SOLE 0 0 1403816 UNIVEST FINANCIAL CORPORATIO COM 915271100 84 3145 SH SOLE 3145 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 648 24193 SH DFND 01 24193 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 64 2400 SH DFND 02 0 2400 0 UNUM GROUP COM 91529Y106 1747 59918 SH DFND 02 0 0 59918 UNUM GROUP COM 91529Y106 725852 24892059 SH SOLE 0 0 24892059 UNUM GROUP COM 91529Y106 2115 72517 SH SOLE 72517 0 0 UNUM GROUP COM 91529Y106 6811 233560 SH DFND 01 233560 0 0 UNUM GROUP COM 91529Y106 1757 60265 SH DFND 02 0 60265 0 UPLAND SOFTWARE INC COM 91544A109 38076 1066244 SH SOLE 0 0 1066244 UPLAND SOFTWARE INC COM 91544A109 96 2696 SH SOLE 2696 0 0 UPLAND SOFTWARE INC COM 91544A109 1599 44775 SH DFND 01 44775 0 0 UPLAND SOFTWARE INC COM 91544A109 49 1362 SH DFND 02 0 1362 0 UPWORK INC COM 91688F104 70710 6626978 SH SOLE 0 0 6626978 UPWORK INC COM 91688F104 103 9675 SH SOLE 9675 0 0 UPWORK INC COM 91688F104 1209 113313 SH DFND 01 113313 0 0 UPWORK INC COM 91688F104 42 3983 SH DFND 02 0 3983 0 UR ENERGY INC COM 91688R108 2895 4919459 SH SOLE 0 0 4919459 URANIUM ENERGY CORP COM 916896103 7364 8010802 SH SOLE 0 0 8010802 URANIUM ENERGY CORP COM 916896103 325 353331 SH DFND 01 353331 0 0 URBAN OUTFITTERS INC COM 917047102 156154 5623119 SH SOLE 0 0 5623119 URBAN OUTFITTERS INC COM 917047102 269 9682 SH SOLE 9682 0 0 URBAN OUTFITTERS INC COM 917047102 728 26217 SH DFND 01 26217 0 0 URBAN OUTFITTERS INC COM 917047102 298 10728 SH DFND 02 0 10728 0 URBAN EDGE PPTYS COM 91704F104 328504 17127407 SH SOLE 0 0 17127407 URBAN EDGE PPTYS COM 91704F104 2648 138076 SH SOLE 138076 0 0 URBAN EDGE PPTYS COM 91704F104 1850 96450 SH DFND 01 96450 0 0 URBAN EDGE PPTYS COM 91704F104 2529 131834 SH DFND 02 0 131834 0 URBAN ONE INC CL D NON VTG 91705J204 1739 915026 SH SOLE 0 0 915026 URBAN ONE INC CL D NON VTG 91705J204 10 5061 SH DFND 01 5061 0 0 URSTADT BIDDLE PPTYS INC COM 917286106 3774 189958 SH SOLE 0 0 189958 URSTADT BIDDLE PPTYS INC COM 917286106 10 482 SH DFND 01 482 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 115643 4655513 SH SOLE 0 0 4655513 URSTADT BIDDLE PPTYS INC CL A 917286205 875 35236 SH SOLE 35236 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 614 24700 SH DFND 01 24700 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1011 40702 SH DFND 02 0 40702 0 USIO INC COM 917313108 307 196650 SH SOLE 0 0 196650 US ECOLOGY INC COM 91734M103 88395 1526414 SH SOLE 0 0 1526414 US ECOLOGY INC COM 91734M103 220 3806 SH SOLE 3806 0 0 US ECOLOGY INC COM 91734M103 2772 47872 SH DFND 01 47872 0 0 US ECOLOGY INC COM 91734M103 387 6686 SH DFND 02 0 6686 0 UTAH MED PRODS INC COM 917488108 18162 168322 SH SOLE 0 0 168322 UTAH MED PRODS INC COM 917488108 681 6311 SH DFND 01 6311 0 0 V F CORP COM 918204108 8930 89600 SH DFND 02 0 0 89600 V F CORP COM 918204108 2892727 29025960 SH SOLE 0 0 29025960 V F CORP COM 918204108 12018 120595 SH SOLE 120595 0 0 V F CORP COM 918204108 38493 386241 SH DFND 01 386241 0 0 V F CORP COM 918204108 9101 91319 SH DFND 02 0 91319 0 VBI VACCINES INC COM NEW 91822J103 3718 2694084 SH SOLE 0 0 2694084 VBI VACCINES INC COM NEW 91822J103 383 277456 SH DFND 01 277456 0 0 VSE CORP COM 918284100 15064 396014 SH SOLE 0 0 396014 VSE CORP COM 918284100 46 1200 SH SOLE 1200 0 0 VSE CORP COM 918284100 300 7890 SH DFND 01 7890 0 0 VSE CORP COM 918284100 23 600 SH DFND 02 0 600 0 VOXX INTL CORP CL A 91829F104 4541 1036709 SH SOLE 0 0 1036709 VOXX INTL CORP CL A 91829F104 19 4289 SH DFND 01 4289 0 0 VTV THERAPEUTICS INC CL A 918385105 401 235745 SH SOLE 0 0 235745 VTV THERAPEUTICS INC CL A 918385105 4 2099 SH DFND 01 2099 0 0 VAALCO ENERGY INC COM NEW 91851C201 5050 2274803 SH SOLE 0 0 2274803 VAALCO ENERGY INC COM NEW 91851C201 26 11788 SH DFND 01 11788 0 0 VACCINEX INC COM 918640103 617 127219 SH SOLE 0 0 127219 VAIL RESORTS INC COM 91879Q109 2632 10973 SH DFND 02 0 0 10973 VAIL RESORTS INC COM 91879Q109 901517 3758984 SH SOLE 0 0 3758984 VAIL RESORTS INC COM 91879Q109 3239 13505 SH SOLE 13505 0 0 VAIL RESORTS INC COM 91879Q109 4252 17728 SH DFND 01 17728 0 0 VAIL RESORTS INC COM 91879Q109 2675 11154 SH DFND 02 0 11154 0 VALHI INC NEW COM 918905100 86 45766 SH SOLE 0 0 45766 VALHI INC NEW COM 918905100 46 24380 SH DFND 01 24380 0 0 VALE S A SPONSORED ADS 91912E105 340225 25774619 SH SOLE 0 0 25774619 VALE S A SPONSORED ADS 91912E105 55 4166 SH SOLE 4166 0 0 VALE S A SPONSORED ADS 91912E105 1430 108328 SH DFND 01 108328 0 0 VALERO ENERGY CORP NEW COM 91913Y100 10371 110746 SH DFND 02 0 0 110746 VALERO ENERGY CORP NEW COM 91913Y100 3175077 33903657 SH SOLE 0 0 33903657 VALERO ENERGY CORP NEW COM 91913Y100 13912 148556 SH SOLE 148556 0 0 VALERO ENERGY CORP NEW COM 91913Y100 43481 464293 SH DFND 01 464293 0 0 VALERO ENERGY CORP NEW COM 91913Y100 11639 124287 SH DFND 02 0 124287 0 VALERITAS HLDGS INC COM 91914N301 44 76584 SH SOLE 0 0 76584 VALLEY NATL BANCORP COM 919794107 421811 36839383 SH SOLE 0 0 36839383 VALLEY NATL BANCORP COM 919794107 570 49765 SH SOLE 49765 0 0 VALLEY NATL BANCORP COM 919794107 3711 324139 SH DFND 01 324139 0 0 VALLEY NATL BANCORP COM 919794107 627 54717 SH DFND 02 0 54717 0 VALMONT INDS INC COM 920253101 292158 1950578 SH SOLE 0 0 1950578 VALMONT INDS INC COM 920253101 475 3174 SH SOLE 3174 0 0 VALMONT INDS INC COM 920253101 1214 8107 SH DFND 01 8107 0 0 VALMONT INDS INC COM 920253101 476 3177 SH DFND 02 0 3177 0 VALUE LINE INC COM 920437100 1075 37190 SH SOLE 0 0 37190 VALUE LINE INC COM 920437100 50 1726 SH DFND 01 1726 0 0 VALVOLINE INC COM 92047W101 385512 18006163 SH SOLE 0 0 18006163 VALVOLINE INC COM 92047W101 520 24266 SH SOLE 24266 0 0 VALVOLINE INC COM 92047W101 1562 72940 SH DFND 01 72940 0 0 VALVOLINE INC COM 92047W101 803 37509 SH DFND 02 0 37509 0 VANDA PHARMACEUTICALS INC COM 921659108 71317 4345966 SH SOLE 0 0 4345966 VANDA PHARMACEUTICALS INC COM 921659108 127 7713 SH SOLE 7713 0 0 VANDA PHARMACEUTICALS INC COM 921659108 1699 103504 SH DFND 01 103504 0 0 VANDA PHARMACEUTICALS INC COM 921659108 59 3600 SH DFND 02 0 3600 0 DIVIDEND APPREC ETF DIV APP ETF 921908844 690756 5541116 SH SOLE 0 0 5541116 DIVIDEND APPREC ETF DIV APP ETF 921908844 1437 11524 SH SOLE 03 0 0 11524 TOTAL INTL STOCK ETF VG TL INTL STK F 921909768 1989 35722 SH SOLE 03 0 0 35722 ESG INTERNATIONAL STK ETF ESG INTL STK ETF 921910725 244986 4582604 SH DFND 01 4582604 0 0 ESG U.S. STOCK ETF ESG US STK ETF 921910733 283077 5004017 SH DFND 01 5004017 0 0 MEGA CAP 300 VALUE ETF MEGA CAP VAL ETF 921910840 431 4941 SH SOLE 03 0 0 4941 MEGA CAP 300 ETF MEGA CAP INDEX 921910873 237 2120 SH SOLE 03 0 0 2120 S&P 500 GROWTH ETF 500 GRTH IDX F 921932505 208 1190 SH SOLE 03 0 0 1190 S&P 500 VALUE ETF 500 VAL IDX FD 921932703 222 1770 SH SOLE 03 0 0 1770 S&P MID-CAP 400 VALUE ETF MIDCP 400 VAL 921932844 365 2805 SH SOLE 03 0 0 2805 S&P MID-CAP 400 GRO ETF MIDCP 400 GRTH 921932869 341 2324 SH SOLE 03 0 0 2324 TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 540613 6446611 SH SOLE 0 0 6446611 TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 1795 21405 SH SOLE 03 0 0 21405 FTSE DEVELOPED MKTS ETF FTSE DEV MKT ETF 921943858 654813 14861843 SH SOLE 0 0 14861843 FTSE DEVELOPED MKTS ETF FTSE DEV MKT ETF 921943858 6194 140588 SH SOLE 03 0 0 140588 HIGH DIVIDEND YIELD ETF HIGH DIV YLD 921946406 1767 18861 SH SOLE 03 0 0 18861 STERM INFLATPRO SEC ETF STRM INFPROIDX 922020805 253 5144 SH SOLE 03 0 0 5144 TOT INTL BOND ETF INTL BD IDX ETF 92203J407 384819 6801321 SH SOLE 0 0 6801321 TOT INTL BOND ETF INTL BD IDX ETF 92203J407 1945 34377 SH SOLE 03 0 0 34377 GLOBAL EX-US REAL EST ETF GLB EX US ETF 922042676 281 4749 SH SOLE 03 0 0 4749 TOTAL WORLD STOCK ETF TT WRLD ST ETF 922042742 484 5974 SH SOLE 0 0 5974 TOTAL WORLD STOCK ETF TT WRLD ST ETF 922042742 283 3489 SH SOLE 03 0 0 3489 FTSE ALL-WORLD EX-US ETF ALLWRLD EX US 922042775 21141 393329 SH SOLE 0 0 393329 FTSE ALL-WORLD EX-US ETF ALLWRLD EX US 922042775 1063 19776 SH SOLE 03 0 0 19776 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 2412889 54258794 SH SOLE 0 0 54258794 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 252460 5677087 SH SOLE 5677087 0 0 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 3099 69697 SH SOLE 03 0 0 69697 FTSE EUROPE ETF FTSE EUROPE ETF 922042874 182890 3120986 SH SOLE 3120986 0 0 FTSE EUROPE ETF FTSE EUROPE ETF 922042874 71 1211 SH SOLE 03 0 0 1211 CONSUMER DISCRET ETF CONSUM DIS ETF 92204A108 491 2590 SH SOLE 03 0 0 2590 CONSUMER STAPLES ETF CONSUM STP ETF 92204A207 312 1937 SH SOLE 03 0 0 1937 ENERGY ETF ENERGY ETF 92204A306 20617 253000 SH SOLE 0 0 253000 ENERGY ETF ENERGY ETF 92204A306 47 579 SH SOLE 03 0 0 579 FINANCIALS ETF FINANCIALS ETF 92204A405 339 4447 SH SOLE 03 0 0 4447 HEALTH CARE ETF HEALTH CAR ETF 92204A504 626 3265 SH SOLE 03 0 0 3265 INDUSTRIALS ETF INDUSTRIAL ETF 92204A603 415 2700 SH SOLE 03 0 0 2700 INFORMATION TECH ETF INF TECH ETF 92204A702 1419 5795 SH SOLE 03 0 0 5795 MATERIALS ETF MATERIALS ETF 92204A801 656 4887 SH SOLE 03 0 0 4887 UTILITIES ETF UTILITIES ETF 92204A876 499 3494 SH SOLE 03 0 0 3494 SHORT-TERM CORP BOND ETF SHRT TRM CORP BD 92206C409 113619 1402186 SH SOLE 0 0 1402186 SHORT-TERM CORP BOND ETF SHRT TRM CORP BD 92206C409 1171 14449 SH SOLE 03 0 0 14449 MORTGAGE-BACKED SEC ETF MORTG-BACK SEC 92206C771 590 11091 SH SOLE 03 0 0 11091 LONG-TERM CORP BOND ETF LG-TERM COR BD 92206C813 115516 1139660 SH SOLE 0 0 1139660 LONG-TERM CORP BOND ETF LG-TERM COR BD 92206C813 19 183 SH SOLE 03 0 0 183 INTER-TERM CORP BOND ETF INT-TERM CORP 92206C870 96204 1053372 SH SOLE 0 0 1053372 INTER-TERM CORP BOND ETF INT-TERM CORP 92206C870 1069 11710 SH SOLE 03 0 0 11710 VAPOTHERM INC COM 922107107 9154 752770 SH SOLE 0 0 752770 VAPOTHERM INC COM 922107107 358 29402 SH DFND 01 29402 0 0 VAREX IMAGING CORP COM 92214X106 120118 4029457 SH SOLE 0 0 4029457 VAREX IMAGING CORP COM 92214X106 158 5311 SH SOLE 5311 0 0 VAREX IMAGING CORP COM 92214X106 1493 50098 SH DFND 01 50098 0 0 VAREX IMAGING CORP COM 92214X106 144 4835 SH DFND 02 0 4835 0 VARIAN MED SYS INC COM 92220P105 3513 24741 SH DFND 02 0 0 24741 VARIAN MED SYS INC COM 92220P105 1395313 9825458 SH SOLE 0 0 9825458 VARIAN MED SYS INC COM 92220P105 4640 32674 SH SOLE 32674 0 0 VARIAN MED SYS INC COM 92220P105 15397 108422 SH DFND 01 108422 0 0 VARIAN MED SYS INC COM 92220P105 4233 29809 SH DFND 02 0 29809 0 VARONIS SYS INC COM 922280102 207646 2672057 SH SOLE 0 0 2672057 VARONIS SYS INC COM 922280102 302 3881 SH SOLE 3881 0 0 VARONIS SYS INC COM 922280102 4568 58787 SH DFND 01 58787 0 0 VARONIS SYS INC COM 922280102 346 4457 SH DFND 02 0 4457 0 VECTOR GROUP LTD COM 92240M108 179537 13408276 SH SOLE 0 0 13408276 VECTOR GROUP LTD COM 92240M108 204 15207 SH SOLE 15207 0 0 VECTOR GROUP LTD COM 92240M108 2845 212494 SH DFND 01 212494 0 0 VECTOR GROUP LTD COM 92240M108 129 9641 SH DFND 02 0 9641 0 VEECO INSTRS INC DEL COM 922417100 71519 4870179 SH SOLE 0 0 4870179 VEECO INSTRS INC DEL COM 922417100 102 6959 SH SOLE 6959 0 0 VEECO INSTRS INC DEL COM 922417100 595 40516 SH DFND 01 40516 0 0 VEECO INSTRS INC DEL COM 922417100 220 14974 SH DFND 02 0 14974 0 VECTRUS INC COM 92242T101 28425 554533 SH SOLE 0 0 554533 VECTRUS INC COM 92242T101 75 1465 SH SOLE 1465 0 0 VECTRUS INC COM 92242T101 471 9193 SH DFND 01 9193 0 0 VECTRUS INC COM 92242T101 48 934 SH DFND 02 0 934 0 VEDANTA LTD SPONSORED ADR 92242Y100 4054 469809 SH SOLE 0 0 469809 VEDANTA LTD SPONSORED ADR 92242Y100 168 19425 SH DFND 01 19425 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 3503 405888 SH DFND 02 0 405888 0 VAXART INC COM NEW 92243A200 12 33222 SH SOLE 0 0 33222 VEEVA SYS INC CL A COM 922475108 4629 32909 SH DFND 02 0 0 32909 VEEVA SYS INC CL A COM 922475108 1779010 12647590 SH SOLE 0 0 12647590 VEEVA SYS INC CL A COM 922475108 6592 46868 SH SOLE 46868 0 0 VEEVA SYS INC CL A COM 922475108 8255 58691 SH DFND 01 58691 0 0 VEEVA SYS INC CL A COM 922475108 5180 36827 SH DFND 02 0 36827 0 VENTAS INC COM 92276F100 5134 88910 SH DFND 02 0 0 88910 VENTAS INC COM 92276F100 2747669 47586921 SH SOLE 0 0 47586921 VENTAS INC COM 92276F100 30178 522660 SH SOLE 522660 0 0 VENTAS INC COM 92276F100 24358 421849 SH DFND 01 421849 0 0 VENTAS INC COM 92276F100 28564 494707 SH DFND 02 0 494707 0 TAX-EXEMPT BOND ETF TAX EXEMPT BD 922907746 7038 131460 SH SOLE 03 0 0 131460 S&P 500 ETF SHS S&P 500 ETF SHS 922908363 2882424 9744502 SH SOLE 0 0 9744502 S&P 500 ETF SHS S&P 500 ETF SHS 922908363 5301 17920 SH SOLE 03 0 0 17920 MID-CAP GROWTH ETF MCAP GR IDX 922908538 279 1754 SH SOLE 03 0 0 1754 REAL ESTATE ETF REAL ESTATE ETF 922908553 337312 3635214 SH SOLE 0 0 3635214 REAL ESTATE ETF REAL ESTATE ETF 922908553 2229 24023 SH SOLE 03 0 0 24023 SMALL-CAP GROWTH ETF SML CP GRW ETF 922908595 804 4044 SH SOLE 03 0 0 4044 SMALL-CAP VALUE ETF SM CP VAL ETF 922908611 672 4899 SH SOLE 03 0 0 4899 MID-CAP ETF MID CAP ETF 922908629 475 2666 SH SOLE 03 0 0 2666 LARGE-CAP ETF LARGE CAP ETF 922908637 343040 2320346 SH SOLE 0 0 2320346 LARGE-CAP ETF LARGE CAP ETF 922908637 1443 9758 SH SOLE 03 0 0 9758 EXTENDED MARKET ETF EXTEND MKT ETF 922908652 815 6465 SH SOLE 03 0 0 6465 GROWTH ETF GROWTH ETF 922908736 53666 294591 SH SOLE 0 0 294591 GROWTH ETF GROWTH ETF 922908736 1546 8485 SH SOLE 03 0 0 8485 VALUE ETF VALUE ETF 922908744 30660 255823 SH SOLE 0 0 255823 VALUE ETF VALUE ETF 922908744 1265 10556 SH SOLE 03 0 0 10556 SMALL-CAP ETF SMALL CP ETF 922908751 43632 263414 SH SOLE 0 0 263414 SMALL-CAP ETF SMALL CP ETF 922908751 307 1853 SH SOLE 03 0 0 1853 TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 2262655 13828716 SH SOLE 0 0 13828716 TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 27222 166375 SH SOLE 03 0 0 166375 VENUS CONCEPT INC COM 92332W105 3905 830871 SH SOLE 0 0 830871 VENUS CONCEPT INC COM 92332W105 22 4583 SH DFND 01 4583 0 0 VERA BRADLEY INC COM 92335C106 16769 1421126 SH SOLE 0 0 1421126 VERA BRADLEY INC COM 92335C106 52 4439 SH SOLE 4439 0 0 VERA BRADLEY INC COM 92335C106 193 16386 SH DFND 01 16386 0 0 VERA BRADLEY INC COM 92335C106 15 1300 SH DFND 02 0 1300 0 VEONEER INCORPORATED COM 92336X109 26374 1688470 SH SOLE 0 0 1688470 VEONEER INCORPORATED COM 92336X109 217 13909 SH SOLE 13909 0 0 VEONEER INCORPORATED COM 92336X109 300 19227 SH DFND 01 19227 0 0 VEONEER INCORPORATED COM 92336X109 236 15111 SH DFND 02 0 15111 0 VERASTEM INC COM 92337C104 3817 2848616 SH SOLE 0 0 2848616 VERASTEM INC COM 92337C104 18 13517 SH DFND 01 13517 0 0 VERACYTE INC COM 92337F107 71634 2565685 SH SOLE 0 0 2565685 VERACYTE INC COM 92337F107 168 6025 SH SOLE 6025 0 0 VERACYTE INC COM 92337F107 2585 92592 SH DFND 01 92592 0 0 VERACYTE INC COM 92337F107 117 4192 SH DFND 02 0 4192 0 VERB TECHNOLOGY CO INC COM 92337U104 615 396797 SH SOLE 0 0 396797 VEREIT INC COM 92339V100 1974 213585 SH DFND 02 0 0 213585 VEREIT INC COM 92339V100 1393762 150840063 SH SOLE 0 0 150840063 VEREIT INC COM 92339V100 14063 1521943 SH SOLE 1521943 0 0 VEREIT INC COM 92339V100 3769 407874 SH DFND 01 407874 0 0 VEREIT INC COM 92339V100 13302 1439651 SH DFND 02 0 1439651 0 VERISIGN INC COM 92343E102 5537 28738 SH DFND 02 0 0 28738 VERISIGN INC COM 92343E102 2213523 11488077 SH SOLE 0 0 11488077 VERISIGN INC COM 92343E102 7882 40906 SH SOLE 40906 0 0 VERISIGN INC COM 92343E102 23402 121454 SH DFND 01 121454 0 0 VERISIGN INC COM 92343E102 7222 37484 SH DFND 02 0 37484 0 VERIZON COMMUNICATIONS INC COM 92343V104 66832 1088462 SH DFND 02 0 0 1088462 VERIZON COMMUNICATIONS INC COM 92343V104 19639000 319853418 SH SOLE 0 0 319853418 VERIZON COMMUNICATIONS INC COM 92343V104 89984 1465532 SH SOLE 1465532 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 287125 4676305 SH DFND 01 4676305 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 76093 1239300 SH DFND 02 0 1239300 0 VERINT SYS INC COM 92343X100 372262 6724384 SH SOLE 0 0 6724384 VERINT SYS INC COM 92343X100 486 8780 SH SOLE 8780 0 0 VERINT SYS INC COM 92343X100 7054 127428 SH DFND 01 127428 0 0 VERINT SYS INC COM 92343X100 705 12734 SH DFND 02 0 12734 0 VERITEX HLDGS INC COM 923451108 90437 3104594 SH SOLE 0 0 3104594 VERITEX HLDGS INC COM 923451108 143 4906 SH SOLE 4906 0 0 VERITEX HLDGS INC COM 923451108 1696 58211 SH DFND 01 58211 0 0 VERITEX HLDGS INC COM 923451108 83 2865 SH DFND 02 0 2865 0 VERITIV CORP COM 923454102 15808 803679 SH SOLE 0 0 803679 VERITIV CORP COM 923454102 14 692 SH SOLE 692 0 0 VERITIV CORP COM 923454102 214 10881 SH DFND 01 10881 0 0 VERISK ANALYTICS INC COM 92345Y106 6041 40450 SH DFND 02 0 0 40450 VERISK ANALYTICS INC COM 92345Y106 2615396 17513034 SH SOLE 0 0 17513034 VERISK ANALYTICS INC COM 92345Y106 8975 60098 SH SOLE 60098 0 0 VERISK ANALYTICS INC COM 92345Y106 29024 194351 SH DFND 01 194351 0 0 VERISK ANALYTICS INC COM 92345Y106 6895 46172 SH DFND 02 0 46172 0 VERICEL CORP COM 92346J108 39803 2287505 SH SOLE 0 0 2287505 VERICEL CORP COM 92346J108 87 5011 SH SOLE 5011 0 0 VERICEL CORP COM 92346J108 1525 87651 SH DFND 01 87651 0 0 VERICEL CORP COM 92346J108 61 3532 SH DFND 02 0 3532 0 VERITONE INC COM 92347M100 1787 717557 SH SOLE 0 0 717557 VERITONE INC COM 92347M100 4 1759 SH DFND 01 1759 0 0 VERMILION ENERGY INC COM 923725105 63017 3851918 SH SOLE 0 0 3851918 VERMILION ENERGY INC COM 923725105 337 20571 SH SOLE 20571 0 0 VERMILION ENERGY INC COM 923725105 1112 67978 SH DFND 01 67978 0 0 VERMILION ENERGY INC COM 923725105 431 26371 SH DFND 02 0 26371 0 VERMILLION INC COM NEW 92407M206 1801 2223294 SH SOLE 0 0 2223294 VERMILLION INC COM NEW 92407M206 8 10267 SH DFND 01 10267 0 0 VERRA MOBILITY CORP COM 92511U102 162321 11602634 SH SOLE 0 0 11602634 VERRA MOBILITY CORP COM 92511U102 200 14313 SH SOLE 14313 0 0 VERRA MOBILITY CORP COM 92511U102 3545 253363 SH DFND 01 253363 0 0 VERRA MOBILITY CORP COM 92511U102 106 7593 SH DFND 02 0 7593 0 VERRICA PHARMACEUTICALS INC COM 92511W108 8842 556453 SH SOLE 0 0 556453 VERRICA PHARMACEUTICALS INC COM 92511W108 254 15985 SH DFND 01 15985 0 0 VERSO CORP CL A 92531L207 42751 2371086 SH SOLE 0 0 2371086 VERSO CORP CL A 92531L207 82 4573 SH SOLE 4573 0 0 VERSO CORP CL A 92531L207 573 31768 SH DFND 01 31768 0 0 VERSO CORP CL A 92531L207 45 2514 SH DFND 02 0 2514 0 VERTEX PHARMACEUTICALS INC COM 92532F100 14713 67197 SH DFND 02 0 0 67197 VERTEX PHARMACEUTICALS INC COM 92532F100 4282191 19557848 SH SOLE 0 0 19557848 VERTEX PHARMACEUTICALS INC COM 92532F100 20029 91478 SH SOLE 91478 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 67196 306901 SH DFND 01 306901 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 15504 70810 SH DFND 02 0 70810 0 VERTEX ENERGY INC COM 92534K107 2211 1435851 SH SOLE 0 0 1435851 VERTEX ENERGY INC COM 92534K107 12 7900 SH DFND 01 7900 0 0 VERU INC COM 92536C103 6944 2072759 SH SOLE 0 0 2072759 VERU INC COM 92536C103 23 6900 SH DFND 01 6900 0 0 VIAD CORP COM NEW 92552R406 86399 1279984 SH SOLE 0 0 1279984 VIAD CORP COM NEW 92552R406 192 2843 SH SOLE 2843 0 0 VIAD CORP COM NEW 92552R406 2707 40104 SH DFND 01 40104 0 0 VIAD CORP COM NEW 92552R406 591 8760 SH DFND 02 0 8760 0 VIASAT INC COM 92552V100 386448 5279704 SH SOLE 0 0 5279704 VIASAT INC COM 92552V100 411 5618 SH SOLE 5618 0 0 VIASAT INC COM 92552V100 1585 21648 SH DFND 01 21648 0 0 VIASAT INC COM 92552V100 773 10556 SH DFND 02 0 10556 0 VIAVI SOLUTIONS INC COM 925550105 362014 24134243 SH SOLE 0 0 24134243 VIAVI SOLUTIONS INC COM 925550105 467 31108 SH SOLE 31108 0 0 VIAVI SOLUTIONS INC COM 925550105 6814 454272 SH DFND 01 454272 0 0 VIAVI SOLUTIONS INC COM 925550105 889 59248 SH DFND 02 0 59248 0 VIACOMCBS INC CL A 92556H107 12145 270661 SH SOLE 0 0 270661 VIACOMCBS INC CL A 92556H107 155 3455 SH DFND 01 3455 0 0 VIACOMCBS INC CL B 92556H206 6145 146417 SH DFND 02 0 0 146417 VIACOMCBS INC CL B 92556H206 2051437 48878640 SH SOLE 0 0 48878640 VIACOMCBS INC CL B 92556H206 8475 201929 SH SOLE 201929 0 0 VIACOMCBS INC CL B 92556H206 26505 631522 SH DFND 01 631522 0 0 VIACOMCBS INC CL B 92556H206 7430 177040 SH DFND 02 0 177040 0 VICI PPTYS INC COM 925652109 2720 106461 SH DFND 02 0 0 106461 VICI PPTYS INC COM 925652109 1474708 57718508 SH SOLE 0 0 57718508 VICI PPTYS INC COM 925652109 16456 644075 SH SOLE 644075 0 0 VICI PPTYS INC COM 925652109 4512 176609 SH DFND 01 176609 0 0 VICI PPTYS INC COM 925652109 13930 545218 SH DFND 02 0 545218 0 VICOR CORP COM 925815102 71738 1535479 SH SOLE 0 0 1535479 VICOR CORP COM 925815102 80 1723 SH SOLE 1723 0 0 VICOR CORP COM 925815102 1651 35348 SH DFND 01 35348 0 0 VICOR CORP COM 925815102 61 1300 SH DFND 02 0 1300 0 VICTORY CAP HLDGS INC COM CL A 92645B103 14349 684262 SH SOLE 0 0 684262 VICTORY CAP HLDGS INC COM CL A 92645B103 52 2468 SH SOLE 2468 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 63 2991 SH DFND 01 2991 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 39 1876 SH DFND 02 0 1876 0 VIELA BIO INC COM 926613100 6267 230827 SH SOLE 0 0 230827 VIELA BIO INC COM 926613100 266 9810 SH DFND 01 9810 0 0 VIEWRAY INC COM 92672L107 22740 5388707 SH SOLE 0 0 5388707 VIEWRAY INC COM 92672L107 44 10319 SH SOLE 10319 0 0 VIEWRAY INC COM 92672L107 620 147000 SH DFND 01 147000 0 0 VIEWRAY INC COM 92672L107 11 2700 SH DFND 02 0 2700 0 VIKING THERAPEUTICS INC COM 92686J106 24994 3116470 SH SOLE 0 0 3116470 VIKING THERAPEUTICS INC COM 92686J106 63 7818 SH SOLE 7818 0 0 VIKING THERAPEUTICS INC COM 92686J106 503 62671 SH DFND 01 62671 0 0 VIKING THERAPEUTICS INC COM 92686J106 44 5511 SH DFND 02 0 5511 0 VILLAGE FARMS INTL INC COM 92707Y108 80 12852 SH SOLE 0 0 12852 VILLAGE FARMS INTL INC COM 92707Y108 27 4385 SH SOLE 4385 0 0 VILLAGE FARMS INTL INC COM 92707Y108 18 2866 SH DFND 02 0 2866 0 VILLAGE SUPER MKT INC CL A NEW 927107409 11503 495816 SH SOLE 0 0 495816 VILLAGE SUPER MKT INC CL A NEW 927107409 12 500 SH SOLE 500 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 152 6531 SH DFND 01 6531 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 9 400 SH DFND 02 0 400 0 VINCE HLDG CORP COM NEW 92719W207 1932 111639 SH SOLE 0 0 111639 VINCE HLDG CORP COM NEW 92719W207 48 2792 SH DFND 01 2792 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 763 30936 SH SOLE 0 0 30936 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 213 8657 SH SOLE 8657 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 160 6468 SH DFND 02 0 6468 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 215779 15227862 SH SOLE 0 0 15227862 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1033 72932 SH SOLE 72932 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 2872 202663 SH DFND 01 202663 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1962 138457 SH DFND 02 0 138457 0 VIR BIOTECHNOLOGY INC COM 92764N102 1984 157811 SH SOLE 0 0 157811 VIR BIOTECHNOLOGY INC COM 92764N102 152 12058 SH DFND 01 12058 0 0 VIRCO MFG CO COM 927651109 691 163028 SH SOLE 0 0 163028 VIRCO MFG CO COM 927651109 12 2885 SH DFND 01 2885 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 60753 5260001 SH SOLE 0 0 5260001 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 181 15647 SH DFND 01 15647 0 0 VIRNETX HLDG CORP COM 92823T108 11191 2944945 SH SOLE 0 0 2944945 VIRNETX HLDG CORP COM 92823T108 464 122035 SH DFND 01 122035 0 0 VIRTU FINL INC CL A 928254101 108135 6762668 SH SOLE 0 0 6762668 VIRTU FINL INC CL A 928254101 89 5562 SH SOLE 5562 0 0 VIRTU FINL INC CL A 928254101 422 26363 SH DFND 01 26363 0 0 VIRTU FINL INC CL A 928254101 154 9656 SH DFND 02 0 9656 0 VISA INC COM CL A 92826C839 85516 455112 SH DFND 02 0 0 455112 VISA INC COM CL A 92826C839 27119131 144327465 SH SOLE 0 0 144327465 VISA INC COM CL A 92826C839 115079 612448 SH SOLE 612448 0 0 VISA INC COM CL A 92826C839 384045 2043878 SH DFND 01 2043878 0 0 VISA INC COM CL A 92826C839 93678 498552 SH DFND 02 0 498552 0 VIRTUSA CORP COM 92827P102 111730 2464824 SH SOLE 0 0 2464824 VIRTUSA CORP COM 92827P102 174 3841 SH SOLE 3841 0 0 VIRTUSA CORP COM 92827P102 2571 56707 SH DFND 01 56707 0 0 VIRTUSA CORP COM 92827P102 203 4482 SH DFND 02 0 4482 0 VIRTUS INVT PARTNERS INC COM 92828Q109 88456 726719 SH SOLE 0 0 726719 VIRTUS INVT PARTNERS INC COM 92828Q109 158 1295 SH SOLE 1295 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 782 6423 SH DFND 01 6423 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 61 500 SH DFND 02 0 500 0 VISHAY INTERTECHNOLOGY INC COM 928298108 267499 12564514 SH SOLE 0 0 12564514 VISHAY INTERTECHNOLOGY INC COM 928298108 400 18800 SH SOLE 18800 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 2362 110953 SH DFND 01 110953 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 437 20506 SH DFND 02 0 20506 0 VISHAY PRECISION GROUP INC COM 92835K103 18874 555116 SH SOLE 0 0 555116 VISHAY PRECISION GROUP INC COM 92835K103 58 1718 SH SOLE 1718 0 0 VISHAY PRECISION GROUP INC COM 92835K103 626 18423 SH DFND 01 18423 0 0 VISHAY PRECISION GROUP INC COM 92835K103 49 1448 SH DFND 02 0 1448 0 VISLINK TECHNOLOGIES INC COM NEW 92836Y201 18 71046 SH SOLE 0 0 71046 VISTA OUTDOOR INC COM 928377100 36822 4922770 SH SOLE 0 0 4922770 VISTA OUTDOOR INC COM 928377100 36 4771 SH SOLE 4771 0 0 VISTA OUTDOOR INC COM 928377100 362 48352 SH DFND 01 48352 0 0 VISTA OUTDOOR INC COM 928377100 61 8137 SH DFND 02 0 8137 0 VISTEON CORP COM NEW 92839U206 227270 2624666 SH SOLE 0 0 2624666 VISTEON CORP COM NEW 92839U206 332 3833 SH SOLE 3833 0 0 VISTEON CORP COM NEW 92839U206 2026 23401 SH DFND 01 23401 0 0 VISTEON CORP COM NEW 92839U206 413 4764 SH DFND 02 0 4764 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 826 1197337 SH SOLE 0 0 1197337 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 5 7246 SH DFND 01 7246 0 0 VISTRA ENERGY CORP COM 92840M102 1987 86426 SH DFND 02 0 0 86426 VISTRA ENERGY CORP COM 92840M102 925107 40239532 SH SOLE 0 0 40239532 VISTRA ENERGY CORP COM 92840M102 2724 118505 SH SOLE 118505 0 0 VISTRA ENERGY CORP COM 92840M102 3843 167161 SH DFND 01 167161 0 0 VISTRA ENERGY CORP COM 92840M102 2590 112642 SH DFND 02 0 112642 0 VIVINT SOLAR INC COM 92854Q106 21984 3028054 SH SOLE 0 0 3028054 VIVINT SOLAR INC COM 92854Q106 37 5055 SH SOLE 5055 0 0 VIVINT SOLAR INC COM 92854Q106 634 87362 SH DFND 01 87362 0 0 VIVINT SOLAR INC COM 92854Q106 17 2400 SH DFND 02 0 2400 0 VIVUS INC COM NEW 928551308 1054 387485 SH SOLE 0 0 387485 VIVUS INC COM NEW 928551308 7 2527 SH DFND 01 2527 0 0 VMWARE INC CL A COM 928563402 3098 20411 SH DFND 02 0 0 20411 VMWARE INC CL A COM 928563402 736864 4854494 SH SOLE 0 0 4854494 VMWARE INC CL A COM 928563402 4227 27848 SH SOLE 27848 0 0 VMWARE INC CL A COM 928563402 5257 34635 SH DFND 01 34635 0 0 VMWARE INC CL A COM 928563402 3599 23712 SH DFND 02 0 23712 0 VOCERA COMMUNICATIONS INC COM 92857F107 32347 1558131 SH SOLE 0 0 1558131 VOCERA COMMUNICATIONS INC COM 92857F107 64 3074 SH SOLE 3074 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 1275 61428 SH DFND 01 61428 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 46 2200 SH DFND 02 0 2200 0 VOLITIONRX LTD COM 928661107 1493 314956 SH SOLE 0 0 314956 VOLITIONRX LTD COM 928661107 30 6300 SH DFND 01 6300 0 0 VOLT INFORMATION SCIENCES IN COM 928703107 1682 678326 SH SOLE 0 0 678326 VONAGE HLDGS CORP COM 92886T201 177684 23978938 SH SOLE 0 0 23978938 VONAGE HLDGS CORP COM 92886T201 210 28336 SH SOLE 28336 0 0 VONAGE HLDGS CORP COM 92886T201 2687 362597 SH DFND 01 362597 0 0 VONAGE HLDGS CORP COM 92886T201 298 40194 SH DFND 02 0 40194 0 VORNADO RLTY TR SH BEN INT 929042109 2924 43977 SH DFND 02 0 0 43977 VORNADO RLTY TR SH BEN INT 929042109 1821743 27394633 SH SOLE 0 0 27394633 VORNADO RLTY TR SH BEN INT 929042109 15745 236761 SH SOLE 236761 0 0 VORNADO RLTY TR SH BEN INT 929042109 12013 180640 SH DFND 01 180640 0 0 VORNADO RLTY TR SH BEN INT 929042109 14712 221236 SH DFND 02 0 221236 0 VOYA FINL INC COM 929089100 2576 42246 SH DFND 02 0 0 42246 VOYA FINL INC COM 929089100 811141 13301758 SH SOLE 0 0 13301758 VOYA FINL INC COM 929089100 3778 61956 SH SOLE 61956 0 0 VOYA FINL INC COM 929089100 3187 52262 SH DFND 01 52262 0 0 VOYA FINL INC COM 929089100 2368 38838 SH DFND 02 0 38838 0 VOYAGER THERAPEUTICS INC COM 92915B106 28463 2040360 SH SOLE 0 0 2040360 VOYAGER THERAPEUTICS INC COM 92915B106 47 3373 SH SOLE 3373 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 671 48115 SH DFND 01 48115 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 17 1200 SH DFND 02 0 1200 0 VULCAN MATLS CO COM 929160109 5059 35137 SH DFND 02 0 0 35137 VULCAN MATLS CO COM 929160109 2097724 14568540 SH SOLE 0 0 14568540 VULCAN MATLS CO COM 929160109 6788 47140 SH SOLE 47140 0 0 VULCAN MATLS CO COM 929160109 22628 157152 SH DFND 01 157152 0 0 VULCAN MATLS CO COM 929160109 4948 34361 SH DFND 02 0 34361 0 VUZIX CORP COM NEW 92921W300 2364 1175997 SH SOLE 0 0 1175997 VUZIX CORP COM NEW 92921W300 9 4400 SH DFND 01 4400 0 0 W & T OFFSHORE INC COM 92922P106 43609 7843383 SH SOLE 0 0 7843383 W & T OFFSHORE INC COM 92922P106 56 9991 SH SOLE 9991 0 0 W & T OFFSHORE INC COM 92922P106 444 79836 SH DFND 01 79836 0 0 W & T OFFSHORE INC COM 92922P106 39 7018 SH DFND 02 0 7018 0 WD-40 CO COM 929236107 285228 1469187 SH SOLE 0 0 1469187 WD-40 CO COM 929236107 582 2999 SH SOLE 2999 0 0 WD-40 CO COM 929236107 5269 27141 SH DFND 01 27141 0 0 WD-40 CO COM 929236107 1038 5345 SH DFND 02 0 5345 0 WABCO HLDGS INC COM 92927K102 1699 12538 SH DFND 02 0 0 12538 WABCO HLDGS INC COM 92927K102 629976 4649272 SH SOLE 0 0 4649272 WABCO HLDGS INC COM 92927K102 2211 16321 SH SOLE 16321 0 0 WABCO HLDGS INC COM 92927K102 3020 22288 SH DFND 01 22288 0 0 WABCO HLDGS INC COM 92927K102 3321 24510 SH DFND 02 0 24510 0 WSFS FINL CORP COM 929328102 204938 4658742 SH SOLE 0 0 4658742 WSFS FINL CORP COM 929328102 314 7148 SH SOLE 7148 0 0 WSFS FINL CORP COM 929328102 1909 43406 SH DFND 01 43406 0 0 WSFS FINL CORP COM 929328102 487 11078 SH DFND 02 0 11078 0 WVS FINL CORP COM 929358109 206 12536 SH SOLE 0 0 12536 W P CAREY INC COM 92936U109 3377 42197 SH DFND 02 0 0 42197 W P CAREY INC COM 92936U109 2000661 24995761 SH SOLE 0 0 24995761 W P CAREY INC COM 92936U109 19043 237917 SH SOLE 237917 0 0 W P CAREY INC COM 92936U109 5280 65970 SH DFND 01 65970 0 0 W P CAREY INC COM 92936U109 20740 259121 SH DFND 02 0 259121 0 WPP PLC NEW ADR 92937A102 3787 53870 SH SOLE 0 0 53870 WPP PLC NEW ADR 92937A102 118 1685 SH DFND 01 1685 0 0 WEC ENERGY GROUP INC COM 92939U106 7712 83621 SH DFND 02 0 0 83621 WEC ENERGY GROUP INC COM 92939U106 3651718 39593605 SH SOLE 0 0 39593605 WEC ENERGY GROUP INC COM 92939U106 18036 195550 SH SOLE 195550 0 0 WEC ENERGY GROUP INC COM 92939U106 32952 357278 SH DFND 01 357278 0 0 WEC ENERGY GROUP INC COM 92939U106 19774 214398 SH DFND 02 0 214398 0 WABASH NATL CORP COM 929566107 100589 6847464 SH SOLE 0 0 6847464 WABASH NATL CORP COM 929566107 91 6178 SH SOLE 6178 0 0 WABASH NATL CORP COM 929566107 661 45013 SH DFND 01 45013 0 0 WABASH NATL CORP COM 929566107 180 12231 SH DFND 02 0 12231 0 WABTEC CORP COM 929740108 3676 47250 SH DFND 02 0 0 47250 WABTEC CORP COM 929740108 1506679 19366050 SH SOLE 0 0 19366050 WABTEC CORP COM 929740108 5182 66611 SH SOLE 66611 0 0 WABTEC CORP COM 929740108 16222 208509 SH DFND 01 208509 0 0 WABTEC CORP COM 929740108 3896 50072 SH DFND 02 0 50072 0 WADDELL & REED FINL INC CL A 930059100 119553 7150274 SH SOLE 0 0 7150274 WADDELL & REED FINL INC CL A 930059100 181 10828 SH SOLE 10828 0 0 WADDELL & REED FINL INC CL A 930059100 1005 60128 SH DFND 01 60128 0 0 WADDELL & REED FINL INC CL A 930059100 219 13124 SH DFND 02 0 13124 0 WAITR HLDGS INC COM 930752100 692 2149684 SH SOLE 0 0 2149684 WAITR HLDGS INC COM 930752100 18 57421 SH DFND 01 57421 0 0 WALMART INC COM 931142103 39113 329126 SH DFND 02 0 0 329126 WALMART INC COM 931142103 15562237 130951170 SH SOLE 0 0 130951170 WALMART INC COM 931142103 60068 505449 SH SOLE 505449 0 0 WALMART INC COM 931142103 190270 1601062 SH DFND 01 1601062 0 0 WALMART INC COM 931142103 50177 422227 SH DFND 02 0 422227 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 12181 206600 SH DFND 02 0 0 206600 WALGREENS BOOTS ALLIANCE INC COM 931427108 4004038 67911084 SH SOLE 0 0 67911084 WALGREENS BOOTS ALLIANCE INC COM 931427108 15985 271119 SH SOLE 271119 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 50060 849054 SH DFND 01 849054 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 12580 213362 SH DFND 02 0 213362 0 WALKER & DUNLOP INC COM 93148P102 274583 4245250 SH SOLE 0 0 4245250 WALKER & DUNLOP INC COM 93148P102 252 3899 SH SOLE 3899 0 0 WALKER & DUNLOP INC COM 93148P102 1761 27233 SH DFND 01 27233 0 0 WALKER & DUNLOP INC COM 93148P102 323 4990 SH DFND 02 0 4990 0 WARRIOR MET COAL INC COM 93627C101 125311 5930474 SH SOLE 0 0 5930474 WARRIOR MET COAL INC COM 93627C101 139 6593 SH SOLE 6593 0 0 WARRIOR MET COAL INC COM 93627C101 906 42897 SH DFND 01 42897 0 0 WARRIOR MET COAL INC COM 93627C101 79 3739 SH DFND 02 0 3739 0 WASHINGTON FED INC COM 938824109 285565 7791675 SH SOLE 0 0 7791675 WASHINGTON FED INC COM 938824109 558 15234 SH SOLE 15234 0 0 WASHINGTON FED INC COM 938824109 2460 67116 SH DFND 01 67116 0 0 WASHINGTON FED INC COM 938824109 424 11579 SH DFND 02 0 11579 0 WASHINGTON PRIME GROUP NEW COM 93964W108 110121 30252903 SH SOLE 0 0 30252903 WASHINGTON PRIME GROUP NEW COM 93964W108 795 218316 SH SOLE 218316 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 563 154578 SH DFND 01 154578 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 848 232842 SH DFND 02 0 232842 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 359930 12334814 SH SOLE 0 0 12334814 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2710 92871 SH SOLE 92871 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1956 67047 SH DFND 01 67047 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2690 92197 SH DFND 02 0 92197 0 WASHINGTON TR BANCORP COM 940610108 39619 736557 SH SOLE 0 0 736557 WASHINGTON TR BANCORP COM 940610108 70 1300 SH SOLE 1300 0 0 WASHINGTON TR BANCORP COM 940610108 688 12799 SH DFND 01 12799 0 0 WASHINGTON TR BANCORP COM 940610108 231 4300 SH DFND 02 0 4300 0 WASTE CONNECTIONS INC COM 94106B101 6359 70045 SH DFND 02 0 0 70045 WASTE CONNECTIONS INC COM 94106B101 2380204 26216590 SH SOLE 0 0 26216590 WASTE CONNECTIONS INC COM 94106B101 8211 90444 SH SOLE 90444 0 0 WASTE CONNECTIONS INC COM 94106B101 11061 121827 SH DFND 01 121827 0 0 WASTE CONNECTIONS INC COM 94106B101 9696 106794 SH DFND 02 0 106794 0 WASTE MGMT INC DEL COM 94106L109 12594 110516 SH DFND 02 0 0 110516 WASTE MGMT INC DEL COM 94106L109 4042998 35477346 SH SOLE 0 0 35477346 WASTE MGMT INC DEL COM 94106L109 17282 151650 SH SOLE 151650 0 0 WASTE MGMT INC DEL COM 94106L109 53380 468412 SH DFND 01 468412 0 0 WASTE MGMT INC DEL COM 94106L109 17559 154082 SH DFND 02 0 154082 0 WATERS CORP COM 941848103 4309 18440 SH DFND 02 0 0 18440 WATERS CORP COM 941848103 1680669 7193103 SH SOLE 0 0 7193103 WATERS CORP COM 941848103 5537 23697 SH SOLE 23697 0 0 WATERS CORP COM 941848103 17937 76767 SH DFND 01 76767 0 0 WATERS CORP COM 941848103 4452 19054 SH DFND 02 0 19054 0 WATERSTONE FINL INC MD COM 94188P101 23686 1244673 SH SOLE 0 0 1244673 WATERSTONE FINL INC MD COM 94188P101 53 2800 SH SOLE 2800 0 0 WATERSTONE FINL INC MD COM 94188P101 430 22583 SH DFND 01 22583 0 0 WATERSTONE FINL INC MD COM 94188P101 234 12300 SH DFND 02 0 12300 0 WATSCO INC COM 942622200 547953 3041648 SH SOLE 0 0 3041648 WATSCO INC COM 942622200 759 4211 SH SOLE 4211 0 0 WATSCO INC COM 942622200 2236 12411 SH DFND 01 12411 0 0 WATSCO INC COM 942622200 833 4623 SH DFND 02 0 4623 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 283051 2837315 SH SOLE 0 0 2837315 WATTS WATER TECHNOLOGIES INC CL A 942749102 345 3463 SH SOLE 3463 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 4081 40906 SH DFND 01 40906 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 426 4274 SH DFND 02 0 4274 0 WAYFAIR INC CL A 94419L101 1253 13869 SH DFND 02 0 0 13869 WAYFAIR INC CL A 94419L101 491498 5438726 SH SOLE 0 0 5438726 WAYFAIR INC CL A 94419L101 1743 19286 SH SOLE 19286 0 0 WAYFAIR INC CL A 94419L101 2596 28722 SH DFND 01 28722 0 0 WAYFAIR INC CL A 94419L101 1495 16547 SH DFND 02 0 16547 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 1791 110584 SH SOLE 0 0 110584 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 12 724 SH DFND 01 724 0 0 WEBSTER FINL CORP CONN COM 947890109 480607 9006885 SH SOLE 0 0 9006885 WEBSTER FINL CORP CONN COM 947890109 657 12314 SH SOLE 12314 0 0 WEBSTER FINL CORP CONN COM 947890109 1901 35620 SH DFND 01 35620 0 0 WEBSTER FINL CORP CONN COM 947890109 1026 19220 SH DFND 02 0 19220 0 WEIBO CORP SPONSORED ADR 948596101 85882 1852900 SH SOLE 0 0 1852900 WEIBO CORP SPONSORED ADR 948596101 447 9642 SH SOLE 9642 0 0 WEIBO CORP SPONSORED ADR 948596101 1141 24622 SH DFND 01 24622 0 0 WEIBO CORP SPONSORED ADR 948596101 804 17355 SH DFND 02 0 17355 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 553223 17708816 SH SOLE 0 0 17708816 WEINGARTEN RLTY INVS SH BEN INT 948741103 4467 142995 SH SOLE 142995 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 1447 46333 SH DFND 01 46333 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 4207 134675 SH DFND 02 0 134675 0 WEIS MKTS INC COM 948849104 63832 1576494 SH SOLE 0 0 1576494 WEIS MKTS INC COM 948849104 91 2244 SH SOLE 2244 0 0 WEIS MKTS INC COM 948849104 373 9212 SH DFND 01 9212 0 0 WEIS MKTS INC COM 948849104 39 964 SH DFND 02 0 964 0 WELBILT INC COM 949090104 179315 11487199 SH SOLE 0 0 11487199 WELBILT INC COM 949090104 289 18493 SH SOLE 18493 0 0 WELBILT INC COM 949090104 4009 256826 SH DFND 01 256826 0 0 WELBILT INC COM 949090104 295 18876 SH DFND 02 0 18876 0 WELLCARE HEALTH PLANS INC COM 94946T106 4263 12910 SH DFND 02 0 0 12910 WELLCARE HEALTH PLANS INC COM 94946T106 1798809 5447470 SH SOLE 0 0 5447470 WELLCARE HEALTH PLANS INC COM 94946T106 6336 19187 SH SOLE 19187 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 19667 59558 SH DFND 01 59558 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 5357 16222 SH DFND 02 0 16222 0 WELLESLEY BANCORP INC COM 949485106 617 13706 SH SOLE 0 0 13706 WELLESLEY BANCORP INC COM 949485106 24 534 SH DFND 01 534 0 0 WELLS FARGO CO NEW COM 949746101 51744 961786 SH DFND 02 0 0 961786 WELLS FARGO CO NEW COM 949746101 16343307 303778944 SH SOLE 0 0 303778944 WELLS FARGO CO NEW COM 949746101 79359 1475070 SH SOLE 1475070 0 0 WELLS FARGO CO NEW COM 949746101 233718 4344200 SH DFND 01 4344200 0 0 WELLS FARGO CO NEW COM 949746101 64083 1191138 SH DFND 02 0 1191138 0 WELLTOWER INC COM 95040Q104 8242 100779 SH DFND 02 0 0 100779 WELLTOWER INC COM 95040Q104 4187631 51206050 SH SOLE 0 0 51206050 WELLTOWER INC COM 95040Q104 46283 565948 SH SOLE 565948 0 0 WELLTOWER INC COM 95040Q104 37536 458989 SH DFND 01 458989 0 0 WELLTOWER INC COM 95040Q104 43597 533096 SH DFND 02 0 533096 0 WENDYS CO COM 95058W100 375045 16886314 SH SOLE 0 0 16886314 WENDYS CO COM 95058W100 541 24346 SH SOLE 24346 0 0 WENDYS CO COM 95058W100 1839 82787 SH DFND 01 82787 0 0 WENDYS CO COM 95058W100 686 30872 SH DFND 02 0 30872 0 WERNER ENTERPRISES INC COM 950755108 151816 4171906 SH SOLE 0 0 4171906 WERNER ENTERPRISES INC COM 950755108 218 5981 SH SOLE 5981 0 0 WERNER ENTERPRISES INC COM 950755108 1372 37700 SH DFND 01 37700 0 0 WERNER ENTERPRISES INC COM 950755108 291 8006 SH DFND 02 0 8006 0 WESBANCO INC COM 950810101 229923 6084233 SH SOLE 0 0 6084233 WESBANCO INC COM 950810101 358 9482 SH SOLE 9482 0 0 WESBANCO INC COM 950810101 2053 54326 SH DFND 01 54326 0 0 WESBANCO INC COM 950810101 349 9234 SH DFND 02 0 9234 0 WESCO AIRCRAFT HLDGS INC COM 950814103 63996 5807265 SH SOLE 0 0 5807265 WESCO AIRCRAFT HLDGS INC COM 950814103 103 9312 SH SOLE 9312 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 685 62134 SH DFND 01 62134 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 126 11409 SH DFND 02 0 11409 0 WESCO INTL INC COM 95082P105 233713 3935230 SH SOLE 0 0 3935230 WESCO INTL INC COM 95082P105 324 5451 SH SOLE 5451 0 0 WESCO INTL INC COM 95082P105 971 16356 SH DFND 01 16356 0 0 WESCO INTL INC COM 95082P105 382 6427 SH DFND 02 0 6427 0 WEST BANCORPORATION INC CAP STK 95123P106 17931 699615 SH SOLE 0 0 699615 WEST BANCORPORATION INC CAP STK 95123P106 445 17365 SH DFND 01 17365 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 2509 16690 SH DFND 02 0 0 16690 WEST PHARMACEUTICAL SVSC INC COM 955306105 1113747 7408679 SH SOLE 0 0 7408679 WEST PHARMACEUTICAL SVSC INC COM 955306105 3933 26164 SH SOLE 26164 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 4779 31793 SH DFND 01 31793 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 2373 15787 SH DFND 02 0 15787 0 WESTAMERICA BANCORPORATION COM 957090103 209878 3096919 SH SOLE 0 0 3096919 WESTAMERICA BANCORPORATION COM 957090103 242 3571 SH SOLE 3571 0 0 WESTAMERICA BANCORPORATION COM 957090103 1855 27371 SH DFND 01 27371 0 0 WESTAMERICA BANCORPORATION COM 957090103 318 4697 SH DFND 02 0 4697 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 119 132845 SH SOLE 0 0 132845 WESTERN ALLIANCE BANCORP COM 957638109 470899 8261386 SH SOLE 0 0 8261386 WESTERN ALLIANCE BANCORP COM 957638109 732 12850 SH SOLE 12850 0 0 WESTERN ALLIANCE BANCORP COM 957638109 2079 36477 SH DFND 01 36477 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1232 21611 SH DFND 02 0 21611 0 WESTERN ASSET MTG CAP CORP COM 95790D105 26704 2585074 SH SOLE 0 0 2585074 WESTERN ASSET MTG CAP CORP COM 95790D105 87 8455 SH SOLE 8455 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 462 44752 SH DFND 01 44752 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 127 12300 SH DFND 02 0 12300 0 WESTERN DIGITAL CORP COM 958102105 4948 77955 SH DFND 02 0 0 77955 WESTERN DIGITAL CORP COM 958102105 2209284 34808321 SH SOLE 0 0 34808321 WESTERN DIGITAL CORP COM 958102105 6824 107520 SH SOLE 107520 0 0 WESTERN DIGITAL CORP COM 958102105 21364 336600 SH DFND 01 336600 0 0 WESTERN DIGITAL CORP COM 958102105 5256 82812 SH DFND 02 0 82812 0 WESTERN NEW ENG BANCORP INC COM 958892101 12181 1264893 SH SOLE 0 0 1264893 WESTERN NEW ENG BANCORP INC COM 958892101 194 20102 SH DFND 01 20102 0 0 WESTERN UN CO COM 959802109 3184 118913 SH DFND 02 0 0 118913 WESTERN UN CO COM 959802109 1383809 51673233 SH SOLE 0 0 51673233 WESTERN UN CO COM 959802109 3889 145219 SH SOLE 145219 0 0 WESTERN UN CO COM 959802109 12832 479180 SH DFND 01 479180 0 0 WESTERN UN CO COM 959802109 6894 257445 SH DFND 02 0 257445 0 WESTLAKE CHEM CORP COM 960413102 620 8843 SH DFND 02 0 0 8843 WESTLAKE CHEM CORP COM 960413102 330371 4709492 SH SOLE 0 0 4709492 WESTLAKE CHEM CORP COM 960413102 915 13037 SH SOLE 13037 0 0 WESTLAKE CHEM CORP COM 960413102 930 13252 SH DFND 01 13252 0 0 WESTLAKE CHEM CORP COM 960413102 959 13669 SH DFND 02 0 13669 0 WESTROCK CO COM 96145D105 2733 63685 SH DFND 02 0 0 63685 WESTROCK CO COM 96145D105 1245295 29021094 SH SOLE 0 0 29021094 WESTROCK CO COM 96145D105 3694 86079 SH SOLE 86079 0 0 WESTROCK CO COM 96145D105 12451 290169 SH DFND 01 290169 0 0 WESTROCK CO COM 96145D105 3538 82448 SH DFND 02 0 82448 0 WESTWOOD HLDGS GROUP INC COM 961765104 13288 448606 SH SOLE 0 0 448606 WESTWOOD HLDGS GROUP INC COM 961765104 45 1516 SH SOLE 1516 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 208 7013 SH DFND 01 7013 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 25 840 SH DFND 02 0 840 0 WEX INC COM 96208T104 840974 4014962 SH SOLE 0 0 4014962 WEX INC COM 96208T104 1163 5554 SH SOLE 5554 0 0 WEX INC COM 96208T104 4047 19323 SH DFND 01 19323 0 0 WEX INC COM 96208T104 1775 8473 SH DFND 02 0 8473 0 WEYCO GROUP INC COM 962149100 7288 275523 SH SOLE 0 0 275523 WEYCO GROUP INC COM 962149100 130 4915 SH DFND 01 4915 0 0 WEYERHAEUSER CO COM 962166104 5745 190244 SH DFND 02 0 0 190244 WEYERHAEUSER CO COM 962166104 3275928 108474421 SH SOLE 0 0 108474421 WEYERHAEUSER CO COM 962166104 7537 249557 SH SOLE 249557 0 0 WEYERHAEUSER CO COM 962166104 25505 844536 SH DFND 01 844536 0 0 WEYERHAEUSER CO COM 962166104 6276 207816 SH DFND 02 0 207816 0 WHEATON PRECIOUS METALS CORP COM 962879102 3325 111754 SH DFND 02 0 0 111754 WHEATON PRECIOUS METALS CORP COM 962879102 358170 12039312 SH SOLE 0 0 12039312 WHEATON PRECIOUS METALS CORP COM 962879102 5118 172040 SH SOLE 172040 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 6225 209228 SH DFND 01 209228 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 9177 308463 SH DFND 02 0 308463 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 481 293307 SH SOLE 0 0 293307 WHEELER REAL ESTATE INVT TR COM NEW 963025705 2 1057 SH DFND 01 1057 0 0 WHIRLPOOL CORP COM 963320106 2630 17829 SH DFND 02 0 0 17829 WHIRLPOOL CORP COM 963320106 1201301 8142756 SH SOLE 0 0 8142756 WHIRLPOOL CORP COM 963320106 3121 21156 SH SOLE 21156 0 0 WHIRLPOOL CORP COM 963320106 10511 71249 SH DFND 01 71249 0 0 WHIRLPOOL CORP COM 963320106 2723 18459 SH DFND 02 0 18459 0 WHITESTONE REIT COM 966084204 58121 4267341 SH SOLE 0 0 4267341 WHITESTONE REIT COM 966084204 65 4785 SH SOLE 4785 0 0 WHITESTONE REIT COM 966084204 437 32086 SH DFND 01 32086 0 0 WHITESTONE REIT COM 966084204 34 2500 SH DFND 02 0 2500 0 WHITING PETE CORP NEW COM NEW 966387409 71135 9691405 SH SOLE 0 0 9691405 WHITING PETE CORP NEW COM NEW 966387409 79 10812 SH SOLE 10812 0 0 WHITING PETE CORP NEW COM NEW 966387409 563 76683 SH DFND 01 76683 0 0 WHITING PETE CORP NEW COM NEW 966387409 99 13450 SH DFND 02 0 13450 0 WIDEOPENWEST INC COM 96758W101 30237 4075082 SH SOLE 0 0 4075082 WIDEOPENWEST INC COM 96758W101 55 7457 SH SOLE 7457 0 0 WIDEOPENWEST INC COM 96758W101 159 21479 SH DFND 01 21479 0 0 WIDEOPENWEST INC COM 96758W101 13 1800 SH DFND 02 0 1800 0 WIDEPOINT CORP COM 967590100 682 1713172 SH SOLE 0 0 1713172 WIDEPOINT CORP COM 967590100 9 23569 SH DFND 01 23569 0 0 WILEY JOHN & SONS INC CL A 968223206 242790 5003926 SH SOLE 0 0 5003926 WILEY JOHN & SONS INC CL A 968223206 292 6027 SH SOLE 6027 0 0 WILEY JOHN & SONS INC CL A 968223206 804 16575 SH DFND 01 16575 0 0 WILEY JOHN & SONS INC CL A 968223206 329 6779 SH DFND 02 0 6779 0 WILLAMETTE VY VINEYARD INC COM 969136100 487 70236 SH SOLE 0 0 70236 WILLDAN GROUP INC COM 96924N100 17913 563648 SH SOLE 0 0 563648 WILLDAN GROUP INC COM 96924N100 49 1546 SH SOLE 1546 0 0 WILLDAN GROUP INC COM 96924N100 625 19673 SH DFND 01 19673 0 0 WILLDAN GROUP INC COM 96924N100 36 1131 SH DFND 02 0 1131 0 WILLIAMS COS INC DEL COM 969457100 7568 319048 SH DFND 02 0 0 319048 WILLIAMS COS INC DEL COM 969457100 2317069 97684186 SH SOLE 0 0 97684186 WILLIAMS COS INC DEL COM 969457100 18245 769192 SH SOLE 769192 0 0 WILLIAMS COS INC DEL COM 969457100 32540 1371849 SH DFND 01 1371849 0 0 WILLIAMS COS INC DEL COM 969457100 13656 575711 SH DFND 02 0 575711 0 WILLIAMS SONOMA INC COM 969904101 533915 7270086 SH SOLE 0 0 7270086 WILLIAMS SONOMA INC COM 969904101 742 10101 SH SOLE 10101 0 0 WILLIAMS SONOMA INC COM 969904101 2269 30890 SH DFND 01 30890 0 0 WILLIAMS SONOMA INC COM 969904101 1097 14940 SH DFND 02 0 14940 0 WILLIS LEASE FINANCE CORP COM 970646105 8798 149341 SH SOLE 0 0 149341 WILLIS LEASE FINANCE CORP COM 970646105 156 2642 SH DFND 01 2642 0 0 WILLSCOT CORP COM 971375126 49485 2676324 SH SOLE 0 0 2676324 WILLSCOT CORP COM 971375126 110 5963 SH SOLE 5963 0 0 WILLSCOT CORP COM 971375126 1531 82809 SH DFND 01 82809 0 0 WILLSCOT CORP COM 971375126 82 4416 SH DFND 02 0 4416 0 WINGSTOP INC COM 974155103 309175 3585471 SH SOLE 0 0 3585471 WINGSTOP INC COM 974155103 346 4012 SH SOLE 4012 0 0 WINGSTOP INC COM 974155103 4781 55441 SH DFND 01 55441 0 0 WINGSTOP INC COM 974155103 384 4450 SH DFND 02 0 4450 0 WINMARK CORP COM 974250102 21866 110268 SH SOLE 0 0 110268 WINMARK CORP COM 974250102 59 300 SH SOLE 300 0 0 WINMARK CORP COM 974250102 615 3101 SH DFND 01 3101 0 0 WINMARK CORP COM 974250102 75 380 SH DFND 02 0 380 0 WINNEBAGO INDS INC COM 974637100 106747 2014855 SH SOLE 0 0 2014855 WINNEBAGO INDS INC COM 974637100 229 4320 SH SOLE 4320 0 0 WINNEBAGO INDS INC COM 974637100 2723 51388 SH DFND 01 51388 0 0 WINNEBAGO INDS INC COM 974637100 122 2300 SH DFND 02 0 2300 0 WINTRUST FINL CORP COM 97650W108 370359 5223686 SH SOLE 0 0 5223686 WINTRUST FINL CORP COM 97650W108 510 7190 SH SOLE 7190 0 0 WINTRUST FINL CORP COM 97650W108 1525 21513 SH DFND 01 21513 0 0 WINTRUST FINL CORP COM 97650W108 613 8639 SH DFND 02 0 8639 0 WIPRO LTD SPON ADR 1 SH 97651M109 60043 16011529 SH SOLE 0 0 16011529 WIPRO LTD SPON ADR 1 SH 97651M109 42 11271 SH SOLE 11271 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 702 187227 SH DFND 01 187227 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 4852 1293759 SH DFND 02 0 1293759 0 WIRELESS TELECOM GROUP INC COM 976524108 783 547269 SH SOLE 0 0 547269 WIRELESS TELECOM GROUP INC COM 976524108 6 4300 SH DFND 01 4300 0 0 WISDOMTREE INVTS INC COM 97717P104 64219 13268457 SH SOLE 0 0 13268457 WISDOMTREE INVTS INC COM 97717P104 79 16392 SH SOLE 16392 0 0 WISDOMTREE INVTS INC COM 97717P104 806 166550 SH DFND 01 166550 0 0 WISDOMTREE INVTS INC COM 97717P104 119 24593 SH DFND 02 0 24593 0 WOLVERINE WORLD WIDE INC COM 978097103 272092 8064370 SH SOLE 0 0 8064370 WOLVERINE WORLD WIDE INC COM 978097103 375 11127 SH SOLE 11127 0 0 WOLVERINE WORLD WIDE INC COM 978097103 3739 110822 SH DFND 01 110822 0 0 WOLVERINE WORLD WIDE INC COM 978097103 491 14538 SH DFND 02 0 14538 0 WOODWARD INC COM 980745103 619581 5231183 SH SOLE 0 0 5231183 WOODWARD INC COM 980745103 881 7439 SH SOLE 7439 0 0 WOODWARD INC COM 980745103 2881 24325 SH DFND 01 24325 0 0 WOODWARD INC COM 980745103 902 7616 SH DFND 02 0 7616 0 WORKDAY INC CL A 98138H101 7104 43199 SH DFND 02 0 0 43199 WORKDAY INC CL A 98138H101 1604392 9756110 SH SOLE 0 0 9756110 WORKDAY INC CL A 98138H101 9672 58816 SH SOLE 58816 0 0 WORKDAY INC CL A 98138H101 11990 72910 SH DFND 01 72910 0 0 WORKDAY INC CL A 98138H101 7256 44123 SH DFND 02 0 44123 0 WORKHORSE GROUP INC COM NEW 98138J206 7689 2529117 SH SOLE 0 0 2529117 WORKHORSE GROUP INC COM NEW 98138J206 30 10008 SH DFND 01 10008 0 0 WORKIVA INC COM CL A 98139A105 161826 3848424 SH SOLE 0 0 3848424 WORKIVA INC COM CL A 98139A105 182 4321 SH SOLE 4321 0 0 WORKIVA INC COM CL A 98139A105 3071 73040 SH DFND 01 73040 0 0 WORKIVA INC COM CL A 98139A105 96 2285 SH DFND 02 0 2285 0 WORLD ACCEP CORP DEL COM 981419104 58460 676626 SH SOLE 0 0 676626 WORLD ACCEP CORP DEL COM 981419104 72 833 SH SOLE 833 0 0 WORLD ACCEP CORP DEL COM 981419104 699 8092 SH DFND 01 8092 0 0 WORLD ACCEP CORP DEL COM 981419104 49 567 SH DFND 02 0 567 0 WORLD FUEL SVCS CORP COM 981475106 258250 5947713 SH SOLE 0 0 5947713 WORLD FUEL SVCS CORP COM 981475106 435 10023 SH SOLE 10023 0 0 WORLD FUEL SVCS CORP COM 981475106 2353 54188 SH DFND 01 54188 0 0 WORLD FUEL SVCS CORP COM 981475106 434 10002 SH DFND 02 0 10002 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 278233 4289082 SH SOLE 0 0 4289082 WORLD WRESTLING ENTMT INC CL A 98156Q108 371 5719 SH SOLE 5719 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 1351 20830 SH DFND 01 20830 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 649 10009 SH DFND 02 0 10009 0 WORTHINGTON INDS INC COM 981811102 146268 3467700 SH SOLE 0 0 3467700 WORTHINGTON INDS INC COM 981811102 244 5792 SH SOLE 5792 0 0 WORTHINGTON INDS INC COM 981811102 1773 42037 SH DFND 01 42037 0 0 WORTHINGTON INDS INC COM 981811102 257 6089 SH DFND 02 0 6089 0 WPX ENERGY INC COM 98212B103 528760 38483242 SH SOLE 0 0 38483242 WPX ENERGY INC COM 98212B103 761 55358 SH SOLE 55358 0 0 WPX ENERGY INC COM 98212B103 2175 158310 SH DFND 01 158310 0 0 WPX ENERGY INC COM 98212B103 1081 78667 SH DFND 02 0 78667 0 WRAP TECHNOLOGIES INC COM 98212N107 2532 396278 SH SOLE 0 0 396278 WRAP TECHNOLOGIES INC COM 98212N107 91 14237 SH DFND 01 14237 0 0 WW INTL INC COM 98262P101 162799 4260646 SH SOLE 0 0 4260646 WW INTL INC COM 98262P101 228 5979 SH SOLE 5979 0 0 WW INTL INC COM 98262P101 1488 38946 SH DFND 01 38946 0 0 WW INTL INC COM 98262P101 341 8917 SH DFND 02 0 8917 0 WYNDHAM DESTINATIONS INC COM 98310W108 444766 8604494 SH SOLE 0 0 8604494 WYNDHAM DESTINATIONS INC COM 98310W108 664 12842 SH SOLE 12842 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 1806 34934 SH DFND 01 34934 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 799 15455 SH DFND 02 0 15455 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 81 1297 SH DFND 02 0 0 1297 WYNDHAM HOTELS & RESORTS INC COM 98311A105 567060 9028187 SH SOLE 0 0 9028187 WYNDHAM HOTELS & RESORTS INC COM 98311A105 815 12970 SH SOLE 12970 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 2434 38747 SH DFND 01 38747 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 1080 17198 SH DFND 02 0 17198 0 WYNN RESORTS LTD COM 983134107 3027 21794 SH DFND 02 0 0 21794 WYNN RESORTS LTD COM 983134107 1368792 9856640 SH SOLE 0 0 9856640 WYNN RESORTS LTD COM 983134107 4659 33547 SH SOLE 33547 0 0 WYNN RESORTS LTD COM 983134107 15904 114526 SH DFND 01 114526 0 0 WYNN RESORTS LTD COM 983134107 3862 27809 SH DFND 02 0 27809 0 X FINANCIAL SPONSORED ADS 98372W103 30 17767 SH SOLE 0 0 17767 XPO LOGISTICS INC COM 983793100 2095 26280 SH DFND 02 0 0 26280 XPO LOGISTICS INC COM 983793100 670153 8408447 SH SOLE 0 0 8408447 XPO LOGISTICS INC COM 983793100 2725 34193 SH SOLE 34193 0 0 XPO LOGISTICS INC COM 983793100 3096 38844 SH DFND 01 38844 0 0 XPO LOGISTICS INC COM 983793100 2251 28243 SH DFND 02 0 28243 0 XPEL INC COM 98379L100 7861 536611 SH SOLE 0 0 536611 XPEL INC COM 98379L100 39 2683 SH DFND 01 2683 0 0 XCEL ENERGY INC COM 98389B100 7448 117313 SH DFND 02 0 0 117313 XCEL ENERGY INC COM 98389B100 2993217 47144705 SH SOLE 0 0 47144705 XCEL ENERGY INC COM 98389B100 20132 317087 SH SOLE 317087 0 0 XCEL ENERGY INC COM 98389B100 37665 593248 SH DFND 01 593248 0 0 XCEL ENERGY INC COM 98389B100 20634 324994 SH DFND 02 0 324994 0 XILINX INC COM 983919101 6414 65608 SH DFND 02 0 0 65608 XILINX INC COM 983919101 2915251 29817441 SH SOLE 0 0 29817441 XILINX INC COM 983919101 9042 92487 SH SOLE 92487 0 0 XILINX INC COM 983919101 29395 300657 SH DFND 01 300657 0 0 XILINX INC COM 983919101 6616 67671 SH DFND 02 0 67671 0 XBIOTECH INC COM 98400H102 17740 950433 SH SOLE 0 0 950433 XBIOTECH INC COM 98400H102 725 38869 SH DFND 01 38869 0 0 XCEL BRANDS INC COM NEW 98400M101 254 169054 SH SOLE 0 0 169054 XENIA HOTELS & RESORTS INC COM 984017103 390212 18057027 SH SOLE 0 0 18057027 XENIA HOTELS & RESORTS INC COM 984017103 2885 133480 SH SOLE 133480 0 0 XENIA HOTELS & RESORTS INC COM 984017103 2047 94732 SH DFND 01 94732 0 0 XENIA HOTELS & RESORTS INC COM 984017103 3024 139958 SH DFND 02 0 139958 0 XENCOR INC COM 98401F105 180304 5242906 SH SOLE 0 0 5242906 XENCOR INC COM 98401F105 199 5800 SH SOLE 5800 0 0 XENCOR INC COM 98401F105 3223 93711 SH DFND 01 93711 0 0 XENCOR INC COM 98401F105 252 7333 SH DFND 02 0 7333 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 702 185733 SH SOLE 0 0 185733 XOMA CORP DEL COM NEW 98419J206 7643 279948 SH SOLE 0 0 279948 XOMA CORP DEL COM NEW 98419J206 44 1594 SH DFND 01 1594 0 0 XYLEM INC COM 98419M100 3594 45621 SH DFND 02 0 0 45621 XYLEM INC COM 98419M100 1514122 19217189 SH SOLE 0 0 19217189 XYLEM INC COM 98419M100 5542 70337 SH SOLE 70337 0 0 XYLEM INC COM 98419M100 16895 214426 SH DFND 01 214426 0 0 XYLEM INC COM 98419M100 4247 53906 SH DFND 02 0 53906 0 XTANT MED HLDGS INC COM NEW 98420P308 453 282869 SH SOLE 0 0 282869 X4 PHARMACEUTICALS INC COM 98420X103 7435 694876 SH SOLE 0 0 694876 X4 PHARMACEUTICALS INC COM 98420X103 276 25810 SH DFND 01 25810 0 0 XPERI CORP COM 98421B100 103958 5619358 SH SOLE 0 0 5619358 XPERI CORP COM 98421B100 129 6974 SH SOLE 6974 0 0 XPERI CORP COM 98421B100 981 53003 SH DFND 01 53003 0 0 XPERI CORP COM 98421B100 263 14214 SH DFND 02 0 14214 0 XEROX HOLDINGS CORP COM NEW 98421M106 1982 53749 SH DFND 02 0 0 53749 XEROX HOLDINGS CORP COM NEW 98421M106 797090 21618925 SH SOLE 0 0 21618925 XEROX HOLDINGS CORP COM NEW 98421M106 2716 73676 SH SOLE 73676 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 7674 208150 SH DFND 01 208150 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 2224 60321 SH DFND 02 0 60321 0 XERIS PHARMACEUTICALS INC COM 98422L107 8931 1266812 SH SOLE 0 0 1266812 XERIS PHARMACEUTICALS INC COM 98422L107 361 51248 SH DFND 01 51248 0 0 Y MABS THERAPEUTICS INC COM 984241109 31421 1005487 SH SOLE 0 0 1005487 Y MABS THERAPEUTICS INC COM 984241109 74 2367 SH SOLE 2367 0 0 Y MABS THERAPEUTICS INC COM 984241109 1409 45085 SH DFND 01 45085 0 0 Y MABS THERAPEUTICS INC COM 984241109 71 2258 SH DFND 02 0 2258 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 8678 749395 SH SOLE 0 0 749395 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 277 23923 SH SOLE 23923 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 576 49738 SH DFND 02 0 49738 0 YRC WORLDWIDE INC COM PAR $.01 984249607 4168 1634531 SH SOLE 0 0 1634531 YRC WORLDWIDE INC COM PAR $.01 984249607 70 27606 SH DFND 01 27606 0 0 YAMANA GOLD INC COM 98462Y100 100698 25493210 SH SOLE 0 0 25493210 YAMANA GOLD INC COM 98462Y100 524 132756 SH SOLE 132756 0 0 YAMANA GOLD INC COM 98462Y100 1713 433722 SH DFND 01 433722 0 0 YAMANA GOLD INC COM 98462Y100 545 138100 SH DFND 02 0 138100 0 YELP INC CL A 985817105 213807 6138580 SH SOLE 0 0 6138580 YELP INC CL A 985817105 318 9143 SH SOLE 9143 0 0 YELP INC CL A 985817105 4685 134518 SH DFND 01 134518 0 0 YELP INC CL A 985817105 373 10712 SH DFND 02 0 10712 0 YIELD10 BIOSCIENCE INC COM NEW 98585K201 18 103390 SH SOLE 0 0 103390 YEXT INC COM 98585N106 113229 7852219 SH SOLE 0 0 7852219 YEXT INC COM 98585N106 107 7407 SH SOLE 7407 0 0 YEXT INC COM 98585N106 2689 186511 SH DFND 01 186511 0 0 YEXT INC COM 98585N106 227 15715 SH DFND 02 0 15715 0 YETI HLDGS INC COM 98585X104 167516 4816439 SH SOLE 0 0 4816439 YETI HLDGS INC COM 98585X104 213 6112 SH SOLE 6112 0 0 YETI HLDGS INC COM 98585X104 2748 79000 SH DFND 01 79000 0 0 YETI HLDGS INC COM 98585X104 106 3039 SH DFND 02 0 3039 0 YORK WTR CO COM 987184108 32347 701511 SH SOLE 0 0 701511 YORK WTR CO COM 987184108 84 1824 SH SOLE 1824 0 0 YORK WTR CO COM 987184108 1117 24224 SH DFND 01 24224 0 0 YORK WTR CO COM 987184108 244 5300 SH DFND 02 0 5300 0 YOUNGEVITY INTL INC COM NEW 987537206 1626 498682 SH SOLE 0 0 498682 YOUNGEVITY INTL INC COM NEW 987537206 54 16671 SH DFND 01 16671 0 0 YUM BRANDS INC COM 988498101 8239 81792 SH DFND 02 0 0 81792 YUM BRANDS INC COM 988498101 2306706 22899891 SH SOLE 0 0 22899891 YUM BRANDS INC COM 988498101 10798 107197 SH SOLE 107197 0 0 YUM BRANDS INC COM 988498101 36169 359066 SH DFND 01 359066 0 0 YUM BRANDS INC COM 988498101 13344 132471 SH DFND 02 0 132471 0 YUM CHINA HLDGS INC COM 98850P109 270 5630 SH DFND 02 0 0 5630 YUM CHINA HLDGS INC COM 98850P109 96175 2003230 SH SOLE 0 0 2003230 YUM CHINA HLDGS INC COM 98850P109 2734 56940 SH SOLE 56940 0 0 YUM CHINA HLDGS INC COM 98850P109 4179 87053 SH DFND 01 87053 0 0 YUM CHINA HLDGS INC COM 98850P109 5422 112941 SH DFND 02 0 112941 0 ZAGG INC COM 98884U108 10679 1316777 SH SOLE 0 0 1316777 ZAGG INC COM 98884U108 8 1016 SH SOLE 1016 0 0 ZAGG INC COM 98884U108 211 26039 SH DFND 01 26039 0 0 ZAFGEN INC COM 98885E103 1095 986065 SH SOLE 0 0 986065 ZAFGEN INC COM 98885E103 7 6416 SH DFND 01 6416 0 0 ZAI LAB LTD ADR 98887Q104 47263 1136397 SH SOLE 0 0 1136397 ZAI LAB LTD ADR 98887Q104 594 14278 SH DFND 01 14278 0 0 ZAI LAB LTD ADR 98887Q104 229 5500 SH DFND 02 0 5500 0 ZAYO GROUP HLDGS INC COM 98919V105 1853 53468 SH DFND 02 0 0 53468 ZAYO GROUP HLDGS INC COM 98919V105 738614 21316414 SH SOLE 0 0 21316414 ZAYO GROUP HLDGS INC COM 98919V105 2607 75230 SH SOLE 75230 0 0 ZAYO GROUP HLDGS INC COM 98919V105 3548 102393 SH DFND 01 102393 0 0 ZAYO GROUP HLDGS INC COM 98919V105 2639 76157 SH DFND 02 0 76157 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 3246 12708 SH DFND 02 0 0 12708 ZEBRA TECHNOLOGIES CORP CL A 989207105 1558859 6102641 SH SOLE 0 0 6102641 ZEBRA TECHNOLOGIES CORP CL A 989207105 4734 18531 SH SOLE 18531 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 16092 62997 SH DFND 01 62997 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 3600 14094 SH DFND 02 0 14094 0 ZEDGE INC CL B 98923T104 272 176769 SH SOLE 0 0 176769 ZEDGE INC CL B 98923T104 4 2337 SH DFND 01 2337 0 0 ZENDESK INC COM 98936J101 778847 10163729 SH SOLE 0 0 10163729 ZENDESK INC COM 98936J101 1136 14825 SH SOLE 14825 0 0 ZENDESK INC COM 98936J101 3769 49186 SH DFND 01 49186 0 0 ZENDESK INC COM 98936J101 1762 22992 SH DFND 02 0 22992 0 ZILLOW GROUP INC CL A 98954M101 218903 4785811 SH SOLE 0 0 4785811 ZILLOW GROUP INC CL A 98954M101 916 20021 SH DFND 01 20021 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1438 31296 SH DFND 02 0 0 31296 ZILLOW GROUP INC CL C CAP STK 98954M200 449544 9785460 SH SOLE 0 0 9785460 ZILLOW GROUP INC CL C CAP STK 98954M200 1821 39642 SH SOLE 39642 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 2105 45823 SH DFND 01 45823 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1504 32731 SH DFND 02 0 32731 0 ZIMMER BIOMET HLDGS INC COM 98956P102 7152 47785 SH DFND 02 0 0 47785 ZIMMER BIOMET HLDGS INC COM 98956P102 2326788 15545086 SH SOLE 0 0 15545086 ZIMMER BIOMET HLDGS INC COM 98956P102 10773 71976 SH SOLE 71976 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 34814 232590 SH DFND 01 232590 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 8885 59359 SH DFND 02 0 59359 0 ZION OIL & GAS INC COM 989696109 296 1715752 SH SOLE 0 0 1715752 ZION OIL & GAS INC COM 989696109 2 9697 SH DFND 01 9697 0 0 ZIONS BANCORPORATION N A COM 989701107 2492 47991 SH DFND 02 0 0 47991 ZIONS BANCORPORATION N A COM 989701107 1051140 20245387 SH SOLE 0 0 20245387 ZIONS BANCORPORATION N A COM 989701107 3248 62549 SH SOLE 62549 0 0 ZIONS BANCORPORATION N A COM 989701107 10022 193029 SH DFND 01 193029 0 0 ZIONS BANCORPORATION N A COM 989701107 2989 57563 SH DFND 02 0 57563 0 ZIOPHARM ONCOLOGY INC COM 98973P101 57795 12244681 SH SOLE 0 0 12244681 ZIOPHARM ONCOLOGY INC COM 98973P101 115 24347 SH SOLE 24347 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 1492 316132 SH DFND 01 316132 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 46 9851 SH DFND 02 0 9851 0 ZIX CORP COM 98974P100 17623 2599316 SH SOLE 0 0 2599316 ZIX CORP COM 98974P100 719 106048 SH DFND 01 106048 0 0 ZOGENIX INC COM NEW 98978L204 160638 3081486 SH SOLE 0 0 3081486 ZOGENIX INC COM NEW 98978L204 238 4570 SH SOLE 4570 0 0 ZOGENIX INC COM NEW 98978L204 4368 83796 SH DFND 01 83796 0 0 ZOGENIX INC COM NEW 98978L204 424 8124 SH DFND 02 0 8124 0 ZOETIS INC CL A 98978V103 16717 126308 SH DFND 02 0 0 126308 ZOETIS INC CL A 98978V103 4818361 36406207 SH SOLE 0 0 36406207 ZOETIS INC CL A 98978V103 22134 167240 SH SOLE 167240 0 0 ZOETIS INC CL A 98978V103 75419 569842 SH DFND 01 569842 0 0 ZOETIS INC CL A 98978V103 17270 130486 SH DFND 02 0 130486 0 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 98 294779 SH SOLE 0 0 294779 ZOSANO PHARMA CORP COM NEW 98979H202 1441 947960 SH SOLE 0 0 947960 ZOSANO PHARMA CORP COM NEW 98979H202 5 3091 SH DFND 01 3091 0 0 ZOVIO INC COM 98979V102 2616 1270040 SH SOLE 0 0 1270040 ZOVIO INC COM 98979V102 9 4573 SH DFND 01 4573 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 316294 13545795 SH SOLE 0 0 13545795 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1276 54654 SH SOLE 54654 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 4145 177514 SH DFND 01 177514 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2405 103016 SH DFND 02 0 103016 0 ZSCALER INC COM 98980G102 280697 6036500 SH SOLE 0 0 6036500 ZSCALER INC COM 98980G102 397 8545 SH SOLE 8545 0 0 ZSCALER INC COM 98980G102 1333 28676 SH DFND 01 28676 0 0 ZSCALER INC COM 98980G102 593 12757 SH DFND 02 0 12757 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 263576 3873838 SH SOLE 0 0 3873838 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 336 4931 SH DFND 01 4931 0 0 ZUMIEZ INC COM 989817101 81884 2370697 SH SOLE 0 0 2370697 ZUMIEZ INC COM 989817101 88 2561 SH SOLE 2561 0 0 ZUMIEZ INC COM 989817101 568 16435 SH DFND 01 16435 0 0 ZUMIEZ INC COM 989817101 51 1463 SH DFND 02 0 1463 0 ZUORA INC COM CL A 98983V106 98900 6901633 SH SOLE 0 0 6901633 ZUORA INC COM CL A 98983V106 155 10817 SH SOLE 10817 0 0 ZUORA INC COM CL A 98983V106 2449 170913 SH DFND 01 170913 0 0 ZUORA INC COM CL A 98983V106 120 8386 SH DFND 02 0 8386 0 ZYNEX INC COM 98986M103 6642 843947 SH SOLE 0 0 843947 ZYNEX INC COM 98986M103 245 31078 SH DFND 01 31078 0 0 ZYNGA INC CL A 98986T108 524634 85724506 SH SOLE 0 0 85724506 ZYNGA INC CL A 98986T108 672 109859 SH SOLE 109859 0 0 ZYNGA INC CL A 98986T108 2209 360957 SH DFND 01 360957 0 0 ZYNGA INC CL A 98986T108 1030 168329 SH DFND 02 0 168329 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 9835 1628394 SH SOLE 0 0 1628394 ZYNERBA PHARMACEUTICALS INC COM 98986X109 275 45568 SH DFND 01 45568 0 0 EURONAV NV ANTWERPEN SHS B38564108 56891 4536747 SH SOLE 0 0 4536747 EURONAV NV ANTWERPEN SHS B38564108 293 23364 SH SOLE 23364 0 0 EURONAV NV ANTWERPEN SHS B38564108 985 78515 SH DFND 01 78515 0 0 EURONAV NV ANTWERPEN SHS B38564108 343 27386 SH DFND 02 0 27386 0 DEUTSCHE BANK AG NAMEN AKT D18190898 4095 526380 SH DFND 02 0 0 526380 DEUTSCHE BANK AG NAMEN AKT D18190898 468275 60189530 SH SOLE 0 0 60189530 DEUTSCHE BANK AG NAMEN AKT D18190898 5639 724827 SH SOLE 724827 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 8198 1053676 SH DFND 01 1053676 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 4081 524588 SH DFND 02 0 524588 0 CONSTELLIUM SE CL A SHS F21107101 1329 99146 SH SOLE 0 0 99146 CONSTELLIUM SE CL A SHS F21107101 218 16297 SH SOLE 16297 0 0 CONSTELLIUM SE CL A SHS F21107101 304 22653 SH DFND 02 0 22653 0 ADIENT PLC ORD SHS G0084W101 60439 2844167 SH SOLE 0 0 2844167 ADIENT PLC ORD SHS G0084W101 238 11189 SH SOLE 11189 0 0 ADIENT PLC ORD SHS G0084W101 1563 73558 SH DFND 01 73558 0 0 ADIENT PLC ORD SHS G0084W101 548 25785 SH DFND 02 0 25785 0 AIRCASTLE LTD COM G0129K104 155466 4856801 SH SOLE 0 0 4856801 AIRCASTLE LTD COM G0129K104 212 6629 SH SOLE 6629 0 0 AIRCASTLE LTD COM G0129K104 1407 43948 SH DFND 01 43948 0 0 AIRCASTLE LTD COM G0129K104 305 9530 SH DFND 02 0 9530 0 ALKERMES PLC SHS G01767105 298463 14630530 SH SOLE 0 0 14630530 ALKERMES PLC SHS G01767105 424 20786 SH SOLE 20786 0 0 ALKERMES PLC SHS G01767105 1215 59570 SH DFND 01 59570 0 0 ALKERMES PLC SHS G01767105 750 36763 SH DFND 02 0 36763 0 ALLEGION PUB LTD CO ORD SHS G0176J109 2937 23582 SH DFND 02 0 0 23582 ALLEGION PUB LTD CO ORD SHS G0176J109 1226259 9846308 SH SOLE 0 0 9846308 ALLEGION PUB LTD CO ORD SHS G0176J109 4243 34071 SH SOLE 34071 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 13658 109671 SH DFND 01 109671 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 4105 32958 SH DFND 02 0 32958 0 ALLERGAN PLC SHS G0177J108 16605 86859 SH DFND 02 0 0 86859 ALLERGAN PLC SHS G0177J108 4557914 23842205 SH SOLE 0 0 23842205 ALLERGAN PLC SHS G0177J108 21984 114995 SH SOLE 114995 0 0 ALLERGAN PLC SHS G0177J108 70956 371165 SH DFND 01 371165 0 0 ALLERGAN PLC SHS G0177J108 17357 90796 SH DFND 02 0 90796 0 AMCOR PLC ORD G0250X107 4643 428323 SH DFND 02 0 0 428323 AMCOR PLC ORD G0250X107 602088 55543218 SH SOLE 0 0 55543218 AMCOR PLC ORD G0250X107 6171 569282 SH SOLE 569282 0 0 AMCOR PLC ORD G0250X107 16484 1520675 SH DFND 01 1520675 0 0 AMCOR PLC ORD G0250X107 5817 536609 SH DFND 02 0 536609 0 AMDOCS LTD SHS G02602103 174 2414 SH DFND 02 0 0 2414 AMDOCS LTD SHS G02602103 86490 1198094 SH SOLE 0 0 1198094 AMDOCS LTD SHS G02602103 468 6487 SH SOLE 6487 0 0 AMDOCS LTD SHS G02602103 1862 25798 SH DFND 01 25798 0 0 AMDOCS LTD SHS G02602103 94 1300 SH DFND 02 0 1300 0 AMBARELLA INC SHS G037AX101 173498 2864889 SH SOLE 0 0 2864889 AMBARELLA INC SHS G037AX101 238 3931 SH SOLE 3931 0 0 AMBARELLA INC SHS G037AX101 2467 40736 SH DFND 01 40736 0 0 AMBARELLA INC SHS G037AX101 395 6522 SH DFND 02 0 6522 0 AON PLC SHS CL A G0408V102 13167 63213 SH DFND 02 0 0 63213 AON PLC SHS CL A G0408V102 3688003 17706096 SH SOLE 0 0 17706096 AON PLC SHS CL A G0408V102 17563 84318 SH SOLE 84318 0 0 AON PLC SHS CL A G0408V102 58197 279403 SH DFND 01 279403 0 0 AON PLC SHS CL A G0408V102 14913 71599 SH DFND 02 0 71599 0 AQUAVENTURE HLDGS LTD SHS G0443N107 26451 975336 SH SOLE 0 0 975336 AQUAVENTURE HLDGS LTD SHS G0443N107 92 3405 SH SOLE 3405 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 406 14969 SH DFND 01 14969 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 27 1000 SH DFND 02 0 1000 0 ARCH CAP GROUP LTD ORD G0450A105 4530 105611 SH DFND 02 0 0 105611 ARCH CAP GROUP LTD ORD G0450A105 1572717 36668615 SH SOLE 0 0 36668615 ARCH CAP GROUP LTD ORD G0450A105 5908 137759 SH SOLE 137759 0 0 ARCH CAP GROUP LTD ORD G0450A105 6649 155014 SH DFND 01 155014 0 0 ARCH CAP GROUP LTD ORD G0450A105 6343 147882 SH DFND 02 0 147882 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 344 42447 SH SOLE 0 0 42447 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 187 23141 SH DFND 02 0 23141 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 195945 2980145 SH SOLE 0 0 2980145 ARGO GROUP INTL HLDGS LTD COM G0464B107 327 4968 SH SOLE 4968 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 1818 27651 SH DFND 01 27651 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 367 5578 SH DFND 02 0 5578 0 ASSURED GUARANTY LTD COM G0585R106 441922 9015143 SH SOLE 0 0 9015143 ASSURED GUARANTY LTD COM G0585R106 649 13242 SH SOLE 13242 0 0 ASSURED GUARANTY LTD COM G0585R106 1779 36285 SH DFND 01 36285 0 0 ASSURED GUARANTY LTD COM G0585R106 790 16110 SH DFND 02 0 16110 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 72 165956 SH SOLE 0 0 165956 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 1 1676 SH DFND 01 1676 0 0 ATLASSIAN CORP PLC CL A G06242104 277 2303 SH DFND 02 0 0 2303 ATLASSIAN CORP PLC CL A G06242104 75563 627911 SH SOLE 0 0 627911 ATLASSIAN CORP PLC CL A G06242104 216 1799 SH SOLE 1799 0 0 ATLASSIAN CORP PLC CL A G06242104 3568 29651 SH DFND 01 29651 0 0 ATLASSIAN CORP PLC CL A G06242104 140 1162 SH DFND 02 0 1162 0 ATHENE HLDG LTD CL A G0684D107 1922 40870 SH DFND 02 0 0 40870 ATHENE HLDG LTD CL A G0684D107 645507 13725420 SH SOLE 0 0 13725420 ATHENE HLDG LTD CL A G0684D107 2431 51693 SH SOLE 51693 0 0 ATHENE HLDG LTD CL A G0684D107 2495 53046 SH DFND 01 53046 0 0 ATHENE HLDG LTD CL A G0684D107 1693 36004 SH DFND 02 0 36004 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 81 1368 SH DFND 02 0 0 1368 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 497713 8373367 SH SOLE 0 0 8373367 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 710 11945 SH SOLE 11945 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1938 32602 SH DFND 01 32602 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 722 12153 SH DFND 02 0 12153 0 AXALTA COATING SYS LTD COM G0750C108 1465 48180 SH DFND 02 0 0 48180 AXALTA COATING SYS LTD COM G0750C108 595512 19589217 SH SOLE 0 0 19589217 AXALTA COATING SYS LTD COM G0750C108 2060 67775 SH SOLE 67775 0 0 AXALTA COATING SYS LTD COM G0750C108 2554 84021 SH DFND 01 84021 0 0 AXALTA COATING SYS LTD COM G0750C108 1772 58300 SH DFND 02 0 58300 0 ATLANTICA YIELD PLC SHS G0751N103 6559 248555 SH SOLE 0 0 248555 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 27165 733803 SH SOLE 0 0 733803 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 2092 56515 SH DFND 01 56515 0 0 BEYONDSPRING INC SHS G10830100 381 24563 SH SOLE 0 0 24563 BEYONDSPRING INC SHS G10830100 348 22443 SH DFND 01 22443 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 50020 918814 SH SOLE 0 0 918814 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 284 5210 SH SOLE 5210 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 4203 77206 SH DFND 01 77206 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 526 9654 SH DFND 02 0 9654 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 35250 167403 SH DFND 02 0 0 167403 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11629725 55229735 SH SOLE 0 0 55229735 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 47757 226799 SH SOLE 226799 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 159791 758852 SH DFND 01 758852 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 40539 192522 SH DFND 02 0 192522 0 BLUE CAP REINS HLDGS LTD COM G1190F107 2025 295155 SH SOLE 0 0 295155 BLUE CAP REINS HLDGS LTD COM G1190F107 10 1478 SH DFND 01 1478 0 0 BORR DRILLING LTD SHS G1466R207 19606 2166392 SH SOLE 0 0 2166392 BORR DRILLING LTD SHS G1466R207 75 8292 SH SOLE 8292 0 0 BORR DRILLING LTD SHS G1466R207 289 31906 SH DFND 01 31906 0 0 BORR DRILLING LTD SHS G1466R207 107 11876 SH DFND 02 0 11876 0 MIMECAST LTD ORD SHS G14838109 9811 226166 SH SOLE 0 0 226166 MIMECAST LTD ORD SHS G14838109 263 6068 SH SOLE 6068 0 0 MIMECAST LTD ORD SHS G14838109 369 8498 SH DFND 02 0 8498 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 460 25144 SH SOLE 0 0 25144 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1045 20895 SH SOLE 0 0 20895 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 410 8782 SH SOLE 0 0 8782 BUNGE LIMITED COM G16962105 2240 38926 SH DFND 02 0 0 38926 BUNGE LIMITED COM G16962105 849938 14768681 SH SOLE 0 0 14768681 BUNGE LIMITED COM G16962105 2763 48018 SH SOLE 48018 0 0 BUNGE LIMITED COM G16962105 3097 53809 SH DFND 01 53809 0 0 BUNGE LIMITED COM G16962105 3268 56793 SH DFND 02 0 56793 0 CAMBIUM NETWORKS CORP SHS G17766109 2063 236055 SH SOLE 0 0 236055 CAMBIUM NETWORKS CORP SHS G17766109 63 7257 SH DFND 01 7257 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 1598 41893 SH DFND 02 0 0 41893 CAPRI HOLDINGS LIMITED SHS G1890L107 588333 15421583 SH SOLE 0 0 15421583 CAPRI HOLDINGS LIMITED SHS G1890L107 1937 50778 SH SOLE 50778 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 6579 172455 SH DFND 01 172455 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 1529 40071 SH DFND 02 0 40071 0 CARDTRONICS PLC SHS CL A G1991C105 218793 4900189 SH SOLE 0 0 4900189 CARDTRONICS PLC SHS CL A G1991C105 228 5100 SH SOLE 5100 0 0 CARDTRONICS PLC SHS CL A G1991C105 2878 64468 SH DFND 01 64468 0 0 CARDTRONICS PLC SHS CL A G1991C105 455 10200 SH DFND 02 0 10200 0 CISION LTD SHS G1992S109 82425 8267255 SH SOLE 0 0 8267255 CISION LTD SHS G1992S109 95 9484 SH SOLE 9484 0 0 CISION LTD SHS G1992S109 1804 180950 SH DFND 01 180950 0 0 CISION LTD SHS G1992S109 64 6430 SH DFND 02 0 6430 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 11731 2589662 SH SOLE 0 0 2589662 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 808 178469 SH DFND 01 178469 0 0 CIMPRESS PLC SHS EURO G2143T103 205533 1634199 SH SOLE 0 0 1634199 CIMPRESS PLC SHS EURO G2143T103 340 2707 SH SOLE 2707 0 0 CIMPRESS PLC SHS EURO G2143T103 5090 40471 SH DFND 01 40471 0 0 CIMPRESS PLC SHS EURO G2143T103 478 3804 SH DFND 02 0 3804 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 23 200 SH DFND 02 0 0 200 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 108033 928276 SH SOLE 0 0 928276 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 387 3327 SH SOLE 3327 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1429 12278 SH DFND 01 12278 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 59 510 SH DFND 02 0 510 0 CONSOLIDATED WATER CO INC ORD G23773107 370 22714 SH SOLE 0 0 22714 CONSOLIDATED WATER CO INC ORD G23773107 144 8858 SH DFND 01 8858 0 0 CREDICORP LTD COM G2519Y108 298 1399 SH DFND 02 0 0 1399 CREDICORP LTD COM G2519Y108 73460 344673 SH SOLE 0 0 344673 CREDICORP LTD COM G2519Y108 2346 11007 SH SOLE 11007 0 0 CREDICORP LTD COM G2519Y108 4646 21797 SH DFND 02 0 21797 0 COSAN LTD SHS A G25343107 12530 548584 SH SOLE 0 0 548584 COSAN LTD SHS A G25343107 43 1900 SH SOLE 1900 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 3028 59513 SH DFND 02 0 0 59513 COCA COLA EUROPEAN PARTNERS SHS G25839104 146500 2879330 SH SOLE 0 0 2879330 COCA COLA EUROPEAN PARTNERS SHS G25839104 4128 81133 SH SOLE 81133 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 591 11617 SH DFND 01 11617 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 3013 59226 SH DFND 02 0 59226 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 100670 7846417 SH SOLE 0 0 7846417 DELPHI TECHNOLOGIES PLC SHS G2709G107 150 11709 SH SOLE 11709 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 219 17048 SH DFND 01 17048 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 186 14466 SH DFND 02 0 14466 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 277602 13581316 SH SOLE 0 0 13581316 CUSHMAN WAKEFIELD PLC SHS G2717B108 223 10924 SH SOLE 10924 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 3949 193216 SH DFND 01 193216 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 648 31680 SH DFND 02 0 31680 0 DESPEGAR COM CORP ORD SHS G27358103 234 17367 SH SOLE 0 0 17367 DESPEGAR COM CORP ORD SHS G27358103 147 10936 SH DFND 02 0 10936 0 EATON CORP PLC SHS G29183103 10622 112146 SH DFND 02 0 0 112146 EATON CORP PLC SHS G29183103 3050188 32202154 SH SOLE 0 0 32202154 EATON CORP PLC SHS G29183103 13084 138134 SH SOLE 138134 0 0 EATON CORP PLC SHS G29183103 44267 467345 SH DFND 01 467345 0 0 EATON CORP PLC SHS G29183103 10813 114160 SH DFND 02 0 114160 0 ENDO INTL PLC SHS G30401106 139384 29719312 SH SOLE 0 0 29719312 ENDO INTL PLC SHS G30401106 131 28029 SH SOLE 28029 0 0 ENDO INTL PLC SHS G30401106 920 196215 SH DFND 01 196215 0 0 ENDO INTL PLC SHS G30401106 120 25600 SH DFND 02 0 25600 0 ENSTAR GROUP LIMITED SHS G3075P101 227219 1098418 SH SOLE 0 0 1098418 ENSTAR GROUP LIMITED SHS G3075P101 303 1463 SH SOLE 1463 0 0 ENSTAR GROUP LIMITED SHS G3075P101 2586 12502 SH DFND 01 12502 0 0 ENSTAR GROUP LIMITED SHS G3075P101 568 2745 SH DFND 02 0 2745 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 1311 47395 SH SOLE 0 0 47395 ESSENT GROUP LTD COM G3198U102 470249 9044983 SH SOLE 0 0 9044983 ESSENT GROUP LTD COM G3198U102 619 11907 SH SOLE 11907 0 0 ESSENT GROUP LTD COM G3198U102 7107 136704 SH DFND 01 136704 0 0 ESSENT GROUP LTD COM G3198U102 673 12940 SH DFND 02 0 12940 0 EVEREST RE GROUP LTD COM G3223R108 2558 9239 SH DFND 02 0 0 9239 EVEREST RE GROUP LTD COM G3223R108 1237069 4468533 SH SOLE 0 0 4468533 EVEREST RE GROUP LTD COM G3223R108 3727 13461 SH SOLE 13461 0 0 EVEREST RE GROUP LTD COM G3223R108 12880 46524 SH DFND 01 46524 0 0 EVEREST RE GROUP LTD COM G3223R108 6182 22329 SH DFND 02 0 22329 0 FABRINET SHS G3323L100 211097 3255663 SH SOLE 0 0 3255663 FABRINET SHS G3323L100 357 5500 SH SOLE 5500 0 0 FABRINET SHS G3323L100 4452 68669 SH DFND 01 68669 0 0 FABRINET SHS G3323L100 381 5879 SH DFND 02 0 5879 0 FGL HLDGS ORD SHS G3402M102 161144 15130915 SH SOLE 0 0 15130915 FGL HLDGS ORD SHS G3402M102 286 26860 SH SOLE 26860 0 0 FGL HLDGS ORD SHS G3402M102 1256 117951 SH DFND 01 117951 0 0 FGL HLDGS ORD SHS G3402M102 147 13774 SH DFND 02 0 13774 0 FLEX LNG LTD SHS G35947202 112 10245 SH SOLE 0 0 10245 FLEX LNG LTD SHS G35947202 43 3926 SH SOLE 3926 0 0 FLEX LNG LTD SHS G35947202 10 912 SH DFND 02 0 912 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 117644 3363170 SH SOLE 0 0 3363170 FRESH DEL MONTE PRODUCE INC ORD G36738105 160 4572 SH SOLE 4572 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 887 25365 SH DFND 01 25365 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 329 9400 SH DFND 02 0 9400 0 FRONTLINE LTD SHS NEW G3682E192 27987 2176265 SH SOLE 0 0 2176265 FRONTLINE LTD SHS NEW G3682E192 120 9313 SH SOLE 9313 0 0 FRONTLINE LTD SHS NEW G3682E192 413 32133 SH DFND 01 32133 0 0 FRONTLINE LTD SHS NEW G3682E192 112 8722 SH DFND 02 0 8722 0 GASLOG LTD SHS G37585109 2539 259329 SH SOLE 0 0 259329 GASLOG LTD SHS G37585109 15 1566 SH SOLE 1566 0 0 GASLOG LTD SHS G37585109 543 55447 SH DFND 01 55447 0 0 EROS INTL PLC SHS NEW G3788M114 456 134546 SH SOLE 0 0 134546 EROS INTL PLC SHS NEW G3788M114 176 51804 SH DFND 01 51804 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 55187 4010677 SH SOLE 0 0 4010677 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 117 8481 SH SOLE 8481 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 248 17991 SH DFND 01 17991 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 265 19277 SH DFND 02 0 19277 0 GENPACT LIMITED SHS G3922B107 704025 16694921 SH SOLE 0 0 16694921 GENPACT LIMITED SHS G3922B107 108 2566 SH SOLE 2566 0 0 GENPACT LIMITED SHS G3922B107 3240 76833 SH DFND 01 76833 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 10466 353223 SH SOLE 0 0 353223 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 73 2479 SH SOLE 2479 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 231 7786 SH DFND 01 7786 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 7 242 SH DFND 02 0 242 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 220 37943 SH SOLE 0 0 37943 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 106 18298 SH SOLE 18298 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 41 7105 SH DFND 02 0 7105 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 19306 1909586 SH SOLE 0 0 1909586 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 43 4253 SH SOLE 4253 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 249 24669 SH DFND 01 24669 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 58 5700 SH DFND 02 0 5700 0 HELEN OF TROY CORP LTD COM G4388N106 418511 2327776 SH SOLE 0 0 2327776 HELEN OF TROY CORP LTD COM G4388N106 585 3255 SH SOLE 3255 0 0 HELEN OF TROY CORP LTD COM G4388N106 8918 49601 SH DFND 01 49601 0 0 HELEN OF TROY CORP LTD COM G4388N106 699 3890 SH DFND 02 0 3890 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 79 1661 SH DFND 02 0 0 1661 HERBALIFE NUTRITION LTD COM SHS G4412G101 457209 9591120 SH SOLE 0 0 9591120 HERBALIFE NUTRITION LTD COM SHS G4412G101 720 15109 SH SOLE 15109 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1814 38047 SH DFND 01 38047 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 846 17738 SH DFND 02 0 17738 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 368361 15065909 SH SOLE 0 0 15065909 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 504 20606 SH SOLE 20606 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1450 59301 SH DFND 01 59301 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 734 30013 SH DFND 02 0 30013 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 24464 1490797 SH SOLE 0 0 1490797 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 307 18697 SH DFND 01 18697 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 613644 16951490 SH SOLE 0 0 16951490 HORIZON THERAPEUTICS PUB LTD SHS G46188101 874 24157 SH SOLE 24157 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 2678 73986 SH DFND 01 73986 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 1440 39781 SH DFND 02 0 39781 0 HUDSON LTD COM CL A G46408103 1282 83560 SH SOLE 0 0 83560 HUDSON LTD COM CL A G46408103 33 2136 SH SOLE 2136 0 0 HUDSON LTD COM CL A G46408103 435 28389 SH DFND 01 28389 0 0 ICON PLC SHS G4705A100 3452 20043 SH SOLE 0 0 20043 ICHOR HOLDINGS SHS G4740B105 50196 1508732 SH SOLE 0 0 1508732 ICHOR HOLDINGS SHS G4740B105 136 4081 SH SOLE 4081 0 0 ICHOR HOLDINGS SHS G4740B105 791 23761 SH DFND 01 23761 0 0 ICHOR HOLDINGS SHS G4740B105 74 2212 SH DFND 02 0 2212 0 IHS MARKIT LTD SHS G47567105 7663 101701 SH DFND 02 0 0 101701 IHS MARKIT LTD SHS G47567105 3104209 41197205 SH SOLE 0 0 41197205 IHS MARKIT LTD SHS G47567105 9870 130984 SH SOLE 130984 0 0 IHS MARKIT LTD SHS G47567105 35270 468078 SH DFND 01 468078 0 0 IHS MARKIT LTD SHS G47567105 8037 106661 SH DFND 02 0 106661 0 INGERSOLL-RAND PLC SHS G47791101 8235 61955 SH DFND 02 0 0 61955 INGERSOLL-RAND PLC SHS G47791101 2323612 17481280 SH SOLE 0 0 17481280 INGERSOLL-RAND PLC SHS G47791101 10939 82301 SH SOLE 82301 0 0 INGERSOLL-RAND PLC SHS G47791101 37906 285182 SH DFND 01 285182 0 0 INGERSOLL-RAND PLC SHS G47791101 8413 63296 SH DFND 02 0 63296 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 14948 998501 SH SOLE 0 0 998501 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 12 822 SH SOLE 822 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 277 18516 SH DFND 01 18516 0 0 INVESCO LTD SHS G491BT108 1896 105423 SH DFND 02 0 0 105423 INVESCO LTD SHS G491BT108 740908 41207322 SH SOLE 0 0 41207322 INVESCO LTD SHS G491BT108 3178 176778 SH SOLE 176778 0 0 INVESCO LTD SHS G491BT108 7606 423004 SH DFND 01 423004 0 0 INVESCO LTD SHS G491BT108 2193 121964 SH DFND 02 0 121964 0 JAMES RIV GROUP LTD COM G5005R107 76097 1846559 SH SOLE 0 0 1846559 JAMES RIV GROUP LTD COM G5005R107 133 3231 SH SOLE 3231 0 0 JAMES RIV GROUP LTD COM G5005R107 1683 40850 SH DFND 01 40850 0 0 JAMES RIV GROUP LTD COM G5005R107 103 2500 SH DFND 02 0 2500 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2426 16251 SH DFND 02 0 0 16251 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 741026 4964001 SH SOLE 0 0 4964001 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3042 20378 SH SOLE 20378 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3694 24748 SH DFND 01 24748 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2365 15840 SH DFND 02 0 15840 0 JOHNSON CTLS INTL PLC SHS G51502105 8524 209373 SH DFND 02 0 0 209373 JOHNSON CTLS INTL PLC SHS G51502105 2544903 62512982 SH SOLE 0 0 62512982 JOHNSON CTLS INTL PLC SHS G51502105 11894 292163 SH SOLE 292163 0 0 JOHNSON CTLS INTL PLC SHS G51502105 35568 873694 SH DFND 01 873694 0 0 JOHNSON CTLS INTL PLC SHS G51502105 8437 207249 SH DFND 02 0 207249 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 13000 1175391 SH SOLE 0 0 1175391 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 288 26062 SH DFND 01 26062 0 0 LAZARD LTD SHS A G54050102 388040 9710718 SH SOLE 0 0 9710718 LAZARD LTD SHS A G54050102 1763 44114 SH DFND 01 44114 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 763 33533 SH DFND 02 0 0 33533 LIBERTY GLOBAL PLC SHS CL A G5480U104 65476 2879343 SH SOLE 0 0 2879343 LIBERTY GLOBAL PLC SHS CL A G5480U104 1071 47099 SH SOLE 47099 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 771 33890 SH DFND 01 33890 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 782 34379 SH DFND 02 0 34379 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 2718 124688 SH DFND 02 0 0 124688 LIBERTY GLOBAL PLC SHS CL C G5480U120 152657 7004208 SH SOLE 0 0 7004208 LIBERTY GLOBAL PLC SHS CL C G5480U120 3950 181243 SH SOLE 181243 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1702 78100 SH DFND 01 78100 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 2709 124310 SH DFND 02 0 124310 0 LINDE PLC SHS G5494J103 30349 142551 SH DFND 02 0 0 142551 LINDE PLC SHS G5494J103 9177145 43105427 SH SOLE 0 0 43105427 LINDE PLC SHS G5494J103 40846 191854 SH SOLE 191854 0 0 LINDE PLC SHS G5494J103 129283 607246 SH DFND 01 607246 0 0 LINDE PLC SHS G5494J103 33180 155848 SH DFND 02 0 155848 0 LIVANOVA PLC SHS G5509L101 80366 1065435 SH SOLE 0 0 1065435 LIVANOVA PLC SHS G5509L101 439 5822 SH SOLE 5822 0 0 LIVANOVA PLC SHS G5509L101 6351 84199 SH DFND 01 84199 0 0 LIVANOVA PLC SHS G5509L101 578 7668 SH DFND 02 0 7668 0 LUXFER HOLDINGS PLC SHS G5698W116 1260 68049 SH SOLE 0 0 68049 LUXFER HOLDINGS PLC SHS G5698W116 90 4869 SH SOLE 4869 0 0 LUXFER HOLDINGS PLC SHS G5698W116 855 46206 SH DFND 01 46206 0 0 LUXFER HOLDINGS PLC SHS G5698W116 452 24406 SH DFND 02 0 24406 0 MAIDEN HOLDINGS LTD SHS G5753U112 1766 2354553 SH SOLE 0 0 2354553 MAIDEN HOLDINGS LTD SHS G5753U112 10 12716 SH DFND 01 12716 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 22737 6514843 SH SOLE 0 0 6514843 MALLINCKRODT PUB LTD CO SHS G5785G107 7 1996 SH SOLE 1996 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 245 70210 SH DFND 01 70210 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4456 167771 SH DFND 02 0 0 167771 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1653760 62265046 SH SOLE 0 0 62265046 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5996 225766 SH SOLE 225766 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 6786 255490 SH DFND 01 255490 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4140 155868 SH DFND 02 0 155868 0 MEDTRONIC PLC SHS G5960L103 40210 354427 SH DFND 02 0 0 354427 MEDTRONIC PLC SHS G5960L103 12690398 111858949 SH SOLE 0 0 111858949 MEDTRONIC PLC SHS G5960L103 54223 477945 SH SOLE 477945 0 0 MEDTRONIC PLC SHS G5960L103 171958 1515715 SH DFND 01 1515715 0 0 MEDTRONIC PLC SHS G5960L103 46565 410443 SH DFND 02 0 410443 0 MEIRAGTX HOLDINGS PLC COM G59665102 1610 80428 SH SOLE 0 0 80428 MEIRAGTX HOLDINGS PLC COM G59665102 38 1883 SH SOLE 1883 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 615 30732 SH DFND 01 30732 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 32 1605 SH DFND 02 0 1605 0 APTIV PLC SHS G6095L109 6497 68412 SH DFND 02 0 0 68412 APTIV PLC SHS G6095L109 2187681 23035491 SH SOLE 0 0 23035491 APTIV PLC SHS G6095L109 8329 87706 SH SOLE 87706 0 0 APTIV PLC SHS G6095L109 27523 289808 SH DFND 01 289808 0 0 APTIV PLC SHS G6095L109 6649 70008 SH DFND 02 0 70008 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 13193 968638 SH SOLE 0 0 968638 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 15 1129 SH SOLE 1129 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 228 16723 SH DFND 01 16723 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 16 1200 SH DFND 02 0 1200 0 NABORS INDUSTRIES LTD SHS G6359F103 106480 36972377 SH SOLE 0 0 36972377 NABORS INDUSTRIES LTD SHS G6359F103 104 35967 SH SOLE 35967 0 0 NABORS INDUSTRIES LTD SHS G6359F103 825 286401 SH DFND 01 286401 0 0 NABORS INDUSTRIES LTD SHS G6359F103 107 37305 SH DFND 02 0 37305 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 2553 279911 SH SOLE 0 0 279911 NATIONAL ENERGY SERVICES REU SHS G6375R107 142 15537 SH DFND 01 15537 0 0 MYOVANT SCIENCES LTD COM G637AM102 1879 121101 SH SOLE 0 0 121101 MYOVANT SCIENCES LTD COM G637AM102 117 7567 SH SOLE 7567 0 0 MYOVANT SCIENCES LTD COM G637AM102 26 1700 SH DFND 02 0 1700 0 NAM TAI PPTY INC SHS G63907102 525 60984 SH SOLE 0 0 60984 NIELSEN HLDGS PLC SHS EUR G6518L108 1928 94961 SH DFND 02 0 0 94961 NIELSEN HLDGS PLC SHS EUR G6518L108 931305 45877082 SH SOLE 0 0 45877082 NIELSEN HLDGS PLC SHS EUR G6518L108 2390 117751 SH SOLE 117751 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 8233 405583 SH DFND 01 405583 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1882 92700 SH DFND 02 0 92700 0 NOBLE CORP PLC SHS USD G65431101 26532 21747508 SH SOLE 0 0 21747508 NOBLE CORP PLC SHS USD G65431101 27 22242 SH SOLE 22242 0 0 NOBLE CORP PLC SHS USD G65431101 256 210073 SH DFND 01 210073 0 0 NOBLE CORP PLC SHS USD G65431101 75 61458 SH DFND 02 0 61458 0 NOMAD FOODS LTD USD ORD SHS G6564A105 3423 153012 SH SOLE 0 0 153012 NORDIC AMERICAN TANKERS LIMI COM G65773106 1647 334737 SH SOLE 0 0 334737 NORDIC AMERICAN TANKERS LIMI COM G65773106 27 5452 SH SOLE 5452 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 438 88972 SH DFND 01 88972 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3322 56882 SH DFND 02 0 0 56882 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1359435 23274011 SH SOLE 0 0 23274011 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4233 72472 SH SOLE 72472 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 14218 243416 SH DFND 01 243416 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3262 55843 SH DFND 02 0 55843 0 NOVOCURE LTD ORD SHS G6674U108 595876 7071033 SH SOLE 0 0 7071033 NOVOCURE LTD ORD SHS G6674U108 822 9749 SH SOLE 9749 0 0 NOVOCURE LTD ORD SHS G6674U108 13064 155024 SH DFND 01 155024 0 0 NOVOCURE LTD ORD SHS G6674U108 1480 17564 SH DFND 02 0 17564 0 NVENT ELECTRIC PLC SHS G6700G107 367631 14371810 SH SOLE 0 0 14371810 NVENT ELECTRIC PLC SHS G6700G107 499 19498 SH SOLE 19498 0 0 NVENT ELECTRIC PLC SHS G6700G107 1484 57998 SH DFND 01 57998 0 0 NVENT ELECTRIC PLC SHS G6700G107 608 23770 SH DFND 02 0 23770 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 2274 66573 SH SOLE 0 0 66573 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 584 198063 SH SOLE 0 0 198063 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 690 98747 SH SOLE 0 0 98747 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 51 7285 SH DFND 01 7285 0 0 PROTHENA CORP PLC SHS G72800108 11414 721029 SH SOLE 0 0 721029 PROTHENA CORP PLC SHS G72800108 44 2800 SH SOLE 2800 0 0 PROTHENA CORP PLC SHS G72800108 519 32799 SH DFND 01 32799 0 0 PROTHENA CORP PLC SHS G72800108 188 11869 SH DFND 02 0 11869 0 QUOTIENT LTD SHS G73268107 304 31942 SH SOLE 0 0 31942 QUOTIENT LTD SHS G73268107 58 6077 SH SOLE 6077 0 0 QUOTIENT LTD SHS G73268107 41 4283 SH DFND 02 0 4283 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 2057 10495 SH DFND 02 0 0 10495 RENAISSANCERE HOLDINGS LTD COM G7496G103 900009 4591415 SH SOLE 0 0 4591415 RENAISSANCERE HOLDINGS LTD COM G7496G103 2909 14839 SH SOLE 14839 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 3496 17833 SH DFND 01 17833 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 4114 20990 SH DFND 02 0 20990 0 SFL CORPORATION LTD SHS G7738W106 8546 587743 SH SOLE 0 0 587743 SFL CORPORATION LTD SHS G7738W106 89 6154 SH SOLE 6154 0 0 SFL CORPORATION LTD SHS G7738W106 770 52962 SH DFND 01 52962 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 3936 66157 SH DFND 02 0 0 66157 SEAGATE TECHNOLOGY PLC SHS G7945M107 1672018 28101140 SH SOLE 0 0 28101140 SEAGATE TECHNOLOGY PLC SHS G7945M107 5181 87073 SH SOLE 87073 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 12926 217250 SH DFND 01 217250 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 4414 74191 SH DFND 02 0 74191 0 SEADRILL LTD COM G7998G106 4806 1892111 SH SOLE 0 0 1892111 SEADRILL LTD COM G7998G106 175 68978 SH DFND 01 68978 0 0 PENTAIR PLC SHS G7S00T104 1931 42087 SH DFND 02 0 0 42087 PENTAIR PLC SHS G7S00T104 851352 18560103 SH SOLE 0 0 18560103 PENTAIR PLC SHS G7S00T104 2392 52151 SH SOLE 52151 0 0 PENTAIR PLC SHS G7S00T104 8686 189358 SH DFND 01 189358 0 0 PENTAIR PLC SHS G7S00T104 1601 34908 SH DFND 02 0 34908 0 SAPIENS INTL CORP N V SHS G7T16G103 14137 614650 SH SOLE 0 0 614650 SAPIENS INTL CORP N V SHS G7T16G103 85 3703 SH SOLE 3703 0 0 SAPIENS INTL CORP N V SHS G7T16G103 284 12327 SH DFND 01 12327 0 0 SAPIENS INTL CORP N V SHS G7T16G103 74 3234 SH DFND 02 0 3234 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2375 44089 SH DFND 02 0 0 44089 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 788832 14643251 SH SOLE 0 0 14643251 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2981 55329 SH SOLE 55329 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 3521 65361 SH DFND 01 65361 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2482 46072 SH DFND 02 0 46072 0 SIGNET JEWELERS LIMITED SHS G81276100 126088 5799831 SH SOLE 0 0 5799831 SIGNET JEWELERS LIMITED SHS G81276100 152 6982 SH SOLE 6982 0 0 SIGNET JEWELERS LIMITED SHS G81276100 946 43494 SH DFND 01 43494 0 0 SIGNET JEWELERS LIMITED SHS G81276100 310 14240 SH DFND 02 0 14240 0 SINA CORP ORD G81477104 28 696 SH DFND 02 0 0 696 SINA CORP ORD G81477104 85471 2140530 SH SOLE 0 0 2140530 SINA CORP ORD G81477104 408 10217 SH SOLE 10217 0 0 SINA CORP ORD G81477104 1165 29167 SH DFND 01 29167 0 0 SINA CORP ORD G81477104 731 18298 SH DFND 02 0 18298 0 SMART GLOBAL HLDGS INC SHS G8232Y101 42495 1120048 SH SOLE 0 0 1120048 SMART GLOBAL HLDGS INC SHS G8232Y101 95 2492 SH SOLE 2492 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 418 11019 SH DFND 01 11019 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 23 600 SH DFND 02 0 600 0 STERIS PLC SHS USD G8473T100 3420 22437 SH DFND 02 0 0 22437 STERIS PLC SHS USD G8473T100 1401753 9196645 SH SOLE 0 0 9196645 STERIS PLC SHS USD G8473T100 4322 28353 SH SOLE 28353 0 0 STERIS PLC SHS USD G8473T100 14659 96172 SH DFND 01 96172 0 0 STERIS PLC SHS USD G8473T100 3304 21679 SH DFND 02 0 21679 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 2965 1418648 SH SOLE 0 0 1418648 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 68 32486 SH DFND 01 32486 0 0 TECHNIPFMC PLC COM G87110105 2406 112203 SH DFND 02 0 0 112203 TECHNIPFMC PLC COM G87110105 609254 28416681 SH SOLE 0 0 28416681 TECHNIPFMC PLC COM G87110105 2941 137175 SH SOLE 137175 0 0 TECHNIPFMC PLC COM G87110105 13098 610922 SH DFND 01 610922 0 0 TECHNIPFMC PLC COM G87110105 2771 129243 SH DFND 02 0 129243 0 TECNOGLASS INC SHS G87264100 2292 277778 SH SOLE 0 0 277778 TECNOGLASS INC SHS G87264100 18 2177 SH DFND 01 2177 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 893 83344 SH SOLE 0 0 83344 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 356 33263 SH DFND 01 33263 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 101020 3901904 SH SOLE 0 0 3901904 THERAVANCE BIOPHARMA INC COM G8807B106 187 7206 SH SOLE 7206 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 2267 87581 SH DFND 01 87581 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 179 6911 SH DFND 02 0 6911 0 THIRD PT REINS LTD COM G8827U100 82949 7884863 SH SOLE 0 0 7884863 THIRD PT REINS LTD COM G8827U100 121 11467 SH SOLE 11467 0 0 THIRD PT REINS LTD COM G8827U100 664 63123 SH DFND 01 63123 0 0 THIRD PT REINS LTD COM G8827U100 173 16410 SH DFND 02 0 16410 0 TORM PLC SHS CL A G89479102 122 11218 SH SOLE 0 0 11218 TORM PLC SHS CL A G89479102 14 1292 SH SOLE 1292 0 0 TORM PLC SHS CL A G89479102 13 1157 SH DFND 02 0 1157 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 167 341679 SH SOLE 0 0 341679 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 4 8499 SH DFND 01 8499 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 17480 905704 SH SOLE 0 0 905704 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 157 8114 SH SOLE 8114 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 804 41655 SH DFND 01 41655 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 239 12376 SH DFND 02 0 12376 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 43605 2240755 SH SOLE 0 0 2240755 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 314 16137 SH SOLE 16137 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1836 94335 SH DFND 01 94335 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 421 21642 SH DFND 02 0 21642 0 TRITON INTL LTD CL A G9078F107 201409 5010172 SH SOLE 0 0 5010172 TRITON INTL LTD CL A G9078F107 292 7252 SH SOLE 7252 0 0 TRITON INTL LTD CL A G9078F107 1819 45254 SH DFND 01 45254 0 0 TRITON INTL LTD CL A G9078F107 475 11808 SH DFND 02 0 11808 0 TRONOX HOLDINGS PLC SHS G9087Q102 90031 7883664 SH SOLE 0 0 7883664 TRONOX HOLDINGS PLC SHS G9087Q102 110 9654 SH SOLE 9654 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 1443 126367 SH DFND 01 126367 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 165 14435 SH DFND 02 0 14435 0 VENATOR MATLS PLC SHS G9329Z100 3471 906276 SH SOLE 0 0 906276 VENATOR MATLS PLC SHS G9329Z100 20 5246 SH SOLE 5246 0 0 VENATOR MATLS PLC SHS G9329Z100 36 9455 SH DFND 01 9455 0 0 VENATOR MATLS PLC SHS G9329Z100 17 4440 SH DFND 02 0 4440 0 UROVANT SCIENCES LTD SHS G9381B108 2009 129550 SH SOLE 0 0 129550 UROVANT SCIENCES LTD SHS G9381B108 30 1937 SH DFND 01 1937 0 0 VALARIS PLC SHS CLASS A G9402V109 135575 20666979 SH SOLE 0 0 20666979 VALARIS PLC SHS CLASS A G9402V109 166 25318 SH SOLE 25318 0 0 VALARIS PLC SHS CLASS A G9402V109 258 39325 SH DFND 01 39325 0 0 VALARIS PLC SHS CLASS A G9402V109 274 41759 SH DFND 02 0 41759 0 GOLAR LNG LTD BERMUDA SHS G9456A100 7630 536559 SH SOLE 0 0 536559 GOLAR LNG LTD BERMUDA SHS G9456A100 986 69350 SH DFND 01 69350 0 0 WATFORD HOLDINGS LTD SHS G94787101 18859 749567 SH SOLE 0 0 749567 WATFORD HOLDINGS LTD SHS G94787101 71 2804 SH SOLE 2804 0 0 WATFORD HOLDINGS LTD SHS G94787101 328 13029 SH DFND 01 13029 0 0 WATFORD HOLDINGS LTD SHS G94787101 53 2115 SH DFND 02 0 2115 0 WHITE MTNS INS GROUP LTD COM G9618E107 346496 310617 SH SOLE 0 0 310617 WHITE MTNS INS GROUP LTD COM G9618E107 672 602 SH SOLE 602 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 1296 1162 SH DFND 01 1162 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 508 455 SH DFND 02 0 455 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 6803 33687 SH DFND 02 0 0 33687 WILLIS TOWERS WATSON PUB LTD SHS G96629103 2824535 13987003 SH SOLE 0 0 13987003 WILLIS TOWERS WATSON PUB LTD SHS G96629103 9330 46200 SH SOLE 46200 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 29354 145359 SH DFND 01 145359 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 8689 43026 SH DFND 02 0 43026 0 PERRIGO CO PLC SHS G97822103 1698 32875 SH DFND 02 0 0 32875 PERRIGO CO PLC SHS G97822103 801451 15513951 SH SOLE 0 0 15513951 PERRIGO CO PLC SHS G97822103 2189 42382 SH SOLE 42382 0 0 PERRIGO CO PLC SHS G97822103 7806 151109 SH DFND 01 151109 0 0 PERRIGO CO PLC SHS G97822103 2253 43604 SH DFND 02 0 43604 0 ALCON INC ORD SHS H01301128 6296 111288 SH DFND 02 0 0 111288 ALCON INC ORD SHS H01301128 754328 13334411 SH SOLE 0 0 13334411 ALCON INC ORD SHS H01301128 8303 146776 SH SOLE 146776 0 0 ALCON INC ORD SHS H01301128 13273 234629 SH DFND 01 234629 0 0 ALCON INC ORD SHS H01301128 6495 114809 SH DFND 02 0 114809 0 CHUBB LIMITED COM H1467J104 18725 120296 SH DFND 02 0 0 120296 CHUBB LIMITED COM H1467J104 5715665 36718907 SH SOLE 0 0 36718907 CHUBB LIMITED COM H1467J104 24933 160174 SH SOLE 160174 0 0 CHUBB LIMITED COM H1467J104 79662 511770 SH DFND 01 511770 0 0 CHUBB LIMITED COM H1467J104 22091 141917 SH DFND 02 0 141917 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 9755 160172 SH SOLE 0 0 160172 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 186 3057 SH SOLE 3057 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 421 6906 SH DFND 02 0 6906 0 GARMIN LTD SHS H2906T109 3408 34928 SH DFND 02 0 0 34928 GARMIN LTD SHS H2906T109 1553755 15926149 SH SOLE 0 0 15926149 GARMIN LTD SHS H2906T109 4353 44621 SH SOLE 44621 0 0 GARMIN LTD SHS H2906T109 15927 163254 SH DFND 01 163254 0 0 GARMIN LTD SHS H2906T109 4915 50375 SH DFND 02 0 50375 0 UBS GROUP AG SHS H42097107 12773 1015342 SH DFND 02 0 0 1015342 UBS GROUP AG SHS H42097107 1266274 100657729 SH SOLE 0 0 100657729 UBS GROUP AG SHS H42097107 17331 1377694 SH SOLE 1377694 0 0 UBS GROUP AG SHS H42097107 22509 1789252 SH DFND 01 1789252 0 0 UBS GROUP AG SHS H42097107 12749 1013409 SH DFND 02 0 1013409 0 LOGITECH INTL S A SHS H50430232 199 4223 SH DFND 02 0 0 4223 LOGITECH INTL S A SHS H50430232 201311 4268679 SH SOLE 0 0 4268679 LOGITECH INTL S A SHS H50430232 1104 23412 SH SOLE 23412 0 0 LOGITECH INTL S A SHS H50430232 3236 68609 SH DFND 01 68609 0 0 LOGITECH INTL S A SHS H50430232 1687 35777 SH DFND 02 0 35777 0 TE CONNECTIVITY LTD REG SHS H84989104 8478 88456 SH DFND 02 0 0 88456 TE CONNECTIVITY LTD REG SHS H84989104 2396085 25000888 SH SOLE 0 0 25000888 TE CONNECTIVITY LTD REG SHS H84989104 11390 118847 SH SOLE 118847 0 0 TE CONNECTIVITY LTD REG SHS H84989104 30135 314426 SH DFND 01 314426 0 0 TE CONNECTIVITY LTD REG SHS H84989104 11464 119616 SH DFND 02 0 119616 0 TRANSOCEAN LTD REG SHS H8817H100 364361 52959383 SH SOLE 0 0 52959383 TRANSOCEAN LTD REG SHS H8817H100 475 69012 SH SOLE 69012 0 0 TRANSOCEAN LTD REG SHS H8817H100 1535 223109 SH DFND 01 223109 0 0 TRANSOCEAN LTD REG SHS H8817H100 576 83789 SH DFND 02 0 83789 0 ADECOAGRO S A COM L00849106 614 73309 SH SOLE 0 0 73309 ADECOAGRO S A COM L00849106 134 16022 SH DFND 02 0 16022 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 12649 654392 SH SOLE 0 0 654392 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 14 700 SH SOLE 700 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 125 6482 SH DFND 01 6482 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 17 900 SH DFND 02 0 900 0 ARDAGH GROUP S A CL A L0223L101 153 7800 SH SOLE 0 0 7800 ARDAGH GROUP S A CL A L0223L101 69 3549 SH DFND 01 3549 0 0 GLOBANT S A COM L44385109 16810 158506 SH SOLE 0 0 158506 GLOBANT S A COM L44385109 510 4811 SH SOLE 4811 0 0 GLOBANT S A COM L44385109 1139 10738 SH DFND 02 0 10738 0 INTELSAT S A COM L5140P101 39540 5624518 SH SOLE 0 0 5624518 INTELSAT S A COM L5140P101 129 18283 SH SOLE 18283 0 0 INTELSAT S A COM L5140P101 303 43123 SH DFND 01 43123 0 0 INTELSAT S A COM L5140P101 95 13458 SH DFND 02 0 13458 0 NEXA RES S A COM L67359106 1119 137505 SH SOLE 0 0 137505 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 190 46582 SH SOLE 0 0 46582 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 80 19702 SH DFND 01 19702 0 0 ORION ENGINEERED CARBONS S A COM L72967109 6800 352307 SH SOLE 0 0 352307 ORION ENGINEERED CARBONS S A COM L72967109 10 540 SH SOLE 540 0 0 ORION ENGINEERED CARBONS S A COM L72967109 1639 84906 SH DFND 01 84906 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 310 2071 SH DFND 02 0 0 2071 SPOTIFY TECHNOLOGY S A SHS L8681T102 35369 236504 SH SOLE 0 0 236504 SPOTIFY TECHNOLOGY S A SHS L8681T102 288 1928 SH SOLE 1928 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 4464 29851 SH DFND 01 29851 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 165 1100 SH DFND 02 0 1100 0 TRINSEO S A SHS L9340P101 58854 1581661 SH SOLE 0 0 1581661 TRINSEO S A SHS L9340P101 208 5585 SH SOLE 5585 0 0 TRINSEO S A SHS L9340P101 1213 32610 SH DFND 01 32610 0 0 TRINSEO S A SHS L9340P101 314 8443 SH DFND 02 0 8443 0 ALLOT LTD SHS M0854Q105 6011 707231 SH SOLE 0 0 707231 ALLOT LTD SHS M0854Q105 97 11457 SH DFND 01 11457 0 0 AUDIOCODES LTD ORD M15342104 13161 512296 SH SOLE 0 0 512296 AUDIOCODES LTD ORD M15342104 206 8022 SH DFND 01 8022 0 0 CAESARSTONE LTD ORD SHS M20598104 968 64234 SH SOLE 0 0 64234 CAESARSTONE LTD ORD SHS M20598104 21 1400 SH SOLE 1400 0 0 CAESARSTONE LTD ORD SHS M20598104 216 14351 SH DFND 01 14351 0 0 CAESARSTONE LTD ORD SHS M20598104 20 1300 SH DFND 02 0 1300 0 CELLCOM ISRAEL LTD SHS M2196U109 4748 1507394 SH SOLE 0 0 1507394 CELLCOM ISRAEL LTD SHS M2196U109 24 7540 SH SOLE 7540 0 0 CELLCOM ISRAEL LTD SHS M2196U109 69 21871 SH DFND 01 21871 0 0 CELLCOM ISRAEL LTD SHS M2196U109 13 4232 SH DFND 02 0 4232 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 3509 31621 SH DFND 02 0 0 31621 CHECK POINT SOFTWARE TECH LT ORD M22465104 24389 219799 SH SOLE 0 0 219799 CHECK POINT SOFTWARE TECH LT ORD M22465104 4639 41804 SH SOLE 41804 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 3731 33622 SH DFND 02 0 33622 0 CYBERARK SOFTWARE LTD SHS M2682V108 1044 8953 SH DFND 02 0 0 8953 CYBERARK SOFTWARE LTD SHS M2682V108 4875 41818 SH SOLE 0 0 41818 CYBERARK SOFTWARE LTD SHS M2682V108 1391 11929 SH SOLE 11929 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1393 11949 SH DFND 02 0 11949 0 ELBIT SYS LTD ORD M3760D101 777 5013 SH DFND 02 0 0 5013 ELBIT SYS LTD ORD M3760D101 95412 615324 SH SOLE 0 0 615324 ELBIT SYS LTD ORD M3760D101 1120 7221 SH SOLE 7221 0 0 ELBIT SYS LTD ORD M3760D101 1782 11494 SH DFND 01 11494 0 0 ELBIT SYS LTD ORD M3760D101 647 4174 SH DFND 02 0 4174 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 31829 271625 SH SOLE 0 0 271625 MELLANOX TECHNOLOGIES LTD SHS M51363113 713 6082 SH SOLE 6082 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 895 7635 SH DFND 02 0 7635 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 5664 718748 SH SOLE 0 0 718748 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 17 2121 SH SOLE 2121 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 103 13061 SH DFND 01 13061 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 50 6298 SH DFND 02 0 6298 0 ISRAEL CHEMICALS LTD SHS M5920A109 978 204243 SH DFND 02 0 0 204243 ISRAEL CHEMICALS LTD SHS M5920A109 85062 17758238 SH SOLE 0 0 17758238 ISRAEL CHEMICALS LTD SHS M5920A109 1149 239967 SH SOLE 239967 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 1596 333090 SH DFND 01 333090 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 660 137797 SH DFND 02 0 137797 0 ITURAN LOCATION AND CONTROL SHS M6158M104 186 7399 SH SOLE 0 0 7399 ITURAN LOCATION AND CONTROL SHS M6158M104 35 1407 SH SOLE 1407 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 74 2932 SH DFND 02 0 2932 0 KAMADA LTD SHS M6240T109 4868 712666 SH SOLE 0 0 712666 KAMADA LTD SHS M6240T109 80 11751 SH DFND 01 11751 0 0 KORNIT DIGITAL LTD SHS M6372Q113 603 17612 SH SOLE 0 0 17612 KORNIT DIGITAL LTD SHS M6372Q113 145 4250 SH SOLE 4250 0 0 KORNIT DIGITAL LTD SHS M6372Q113 130 3785 SH DFND 02 0 3785 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 26727 706504 SH SOLE 0 0 706504 NOVA MEASURING INSTRUMENTS L COM M7516K103 148 3918 SH SOLE 3918 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 453 11966 SH DFND 01 11966 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 75 1982 SH DFND 02 0 1982 0 RADWARE LTD ORD M81873107 462 17925 SH SOLE 0 0 17925 RADWARE LTD ORD M81873107 161 6255 SH SOLE 6255 0 0 RADWARE LTD ORD M81873107 83 3210 SH DFND 02 0 3210 0 STRATASYS LTD SHS M85548101 2110 104340 SH SOLE 0 0 104340 STRATASYS LTD SHS M85548101 8 382 SH SOLE 382 0 0 STRATASYS LTD SHS M85548101 666 32913 SH DFND 01 32913 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 373 4239 SH SOLE 0 0 4239 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 25 1034 SH DFND 02 0 0 1034 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 64978 2700650 SH SOLE 0 0 2700650 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 340 14131 SH SOLE 14131 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1231 51164 SH DFND 01 51164 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 366 15195 SH DFND 02 0 15195 0 UROGEN PHARMA LTD COM M96088105 1497 44846 SH SOLE 0 0 44846 UROGEN PHARMA LTD COM M96088105 57 1700 SH SOLE 1700 0 0 UROGEN PHARMA LTD COM M96088105 1109 33243 SH DFND 01 33243 0 0 UROGEN PHARMA LTD COM M96088105 27 800 SH DFND 02 0 800 0 WIX COM LTD SHS M98068105 1249 10209 SH DFND 02 0 0 10209 WIX COM LTD SHS M98068105 4304 35169 SH SOLE 0 0 35169 WIX COM LTD SHS M98068105 1798 14692 SH SOLE 14692 0 0 WIX COM LTD SHS M98068105 1623 13259 SH DFND 02 0 13259 0 AERCAP HOLDINGS NV SHS N00985106 1997 32491 SH DFND 02 0 0 32491 AERCAP HOLDINGS NV SHS N00985106 17761 288938 SH SOLE 0 0 288938 AERCAP HOLDINGS NV SHS N00985106 2722 44280 SH SOLE 44280 0 0 AERCAP HOLDINGS NV SHS N00985106 382 6221 SH DFND 01 6221 0 0 AERCAP HOLDINGS NV SHS N00985106 2441 39706 SH DFND 02 0 39706 0 AFFIMED N V COM N01045108 404 147555 SH SOLE 0 0 147555 AFFIMED N V COM N01045108 318 116081 SH DFND 01 116081 0 0 ELASTIC N V ORD SHS N14506104 221133 3439081 SH SOLE 0 0 3439081 ELASTIC N V ORD SHS N14506104 225 3506 SH SOLE 3506 0 0 ELASTIC N V ORD SHS N14506104 1144 17788 SH DFND 01 17788 0 0 ELASTIC N V ORD SHS N14506104 381 5925 SH DFND 02 0 5925 0 CNH INDL N V SHS N20944109 2928 266151 SH DFND 02 0 0 266151 CNH INDL N V SHS N20944109 320881 29171018 SH SOLE 0 0 29171018 CNH INDL N V SHS N20944109 3657 332466 SH SOLE 332466 0 0 CNH INDL N V SHS N20944109 5682 516529 SH DFND 01 516529 0 0 CNH INDL N V SHS N20944109 2900 263621 SH DFND 02 0 263621 0 CORE LABORATORIES N V COM N22717107 159787 4241752 SH SOLE 0 0 4241752 CORE LABORATORIES N V COM N22717107 233 6173 SH SOLE 6173 0 0 CORE LABORATORIES N V COM N22717107 326 8641 SH DFND 01 8641 0 0 CORE LABORATORIES N V COM N22717107 473 12554 SH DFND 02 0 12554 0 FERRARI N V COM N3167Y103 5120 30930 SH DFND 02 0 0 30930 FERRARI N V COM N3167Y103 601231 3631938 SH SOLE 0 0 3631938 FERRARI N V COM N3167Y103 6867 41485 SH SOLE 41485 0 0 FERRARI N V COM N3167Y103 10432 63017 SH DFND 01 63017 0 0 FERRARI N V COM N3167Y103 5830 35216 SH DFND 02 0 35216 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 4230 287917 SH DFND 02 0 0 287917 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 479303 32627820 SH SOLE 0 0 32627820 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 5695 387700 SH SOLE 387700 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 8352 568552 SH DFND 01 568552 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 4433 301782 SH DFND 02 0 301782 0 FRANKS INTL N V COM N33462107 10466 2024388 SH SOLE 0 0 2024388 FRANKS INTL N V COM N33462107 57 11009 SH SOLE 11009 0 0 FRANKS INTL N V COM N33462107 458 88598 SH DFND 01 88598 0 0 FRANKS INTL N V COM N33462107 22 4349 SH DFND 02 0 4349 0 INTERXION HOLDING N.V SHS N47279109 5038 60113 SH SOLE 0 0 60113 INTERXION HOLDING N.V SHS N47279109 797 9515 SH SOLE 9515 0 0 INTERXION HOLDING N.V SHS N47279109 1099 13114 SH DFND 02 0 13114 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6720 71121 SH DFND 02 0 0 71121 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1891657 20021773 SH SOLE 0 0 20021773 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9142 96760 SH SOLE 96760 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 27602 292144 SH DFND 01 292144 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6880 72818 SH DFND 02 0 72818 0 MYLAN N V SHS EURO N59465109 2801 139367 SH DFND 02 0 0 139367 MYLAN N V SHS EURO N59465109 1130333 56235485 SH SOLE 0 0 56235485 MYLAN N V SHS EURO N59465109 3566 177431 SH SOLE 177431 0 0 MYLAN N V SHS EURO N59465109 11709 582535 SH DFND 01 582535 0 0 MYLAN N V SHS EURO N59465109 2854 142004 SH DFND 02 0 142004 0 NXP SEMICONDUCTORS N V COM N6596X109 9640 75747 SH DFND 02 0 0 75747 NXP SEMICONDUCTORS N V COM N6596X109 97179 763625 SH SOLE 0 0 763625 NXP SEMICONDUCTORS N V COM N6596X109 12646 99370 SH SOLE 99370 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1777 13964 SH DFND 01 13964 0 0 NXP SEMICONDUCTORS N V COM N6596X109 10468 82258 SH DFND 02 0 82258 0 PLAYA HOTELS & RESORTS NV SHS N70544106 6637 790105 SH SOLE 0 0 790105 PLAYA HOTELS & RESORTS NV SHS N70544106 55 6543 SH SOLE 6543 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 83 9917 SH DFND 01 9917 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 38 4527 SH DFND 02 0 4527 0 QIAGEN NV SHS NEW N72482123 2096 62011 SH DFND 02 0 0 62011 QIAGEN NV SHS NEW N72482123 230007 6804951 SH SOLE 0 0 6804951 QIAGEN NV SHS NEW N72482123 2642 78157 SH SOLE 78157 0 0 QIAGEN NV SHS NEW N72482123 5309 157071 SH DFND 01 157071 0 0 QIAGEN NV SHS NEW N72482123 2395 70863 SH DFND 02 0 70863 0 UNIQURE NV SHS N90064101 8181 114166 SH SOLE 0 0 114166 UNIQURE NV SHS N90064101 285 3973 SH SOLE 3973 0 0 UNIQURE NV SHS N90064101 548 7650 SH DFND 02 0 7650 0 WRIGHT MED GROUP N V ORD SHS N96617118 351095 11518873 SH SOLE 0 0 11518873 WRIGHT MED GROUP N V ORD SHS N96617118 465 15246 SH SOLE 15246 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 7599 249313 SH DFND 01 249313 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 575 18850 SH DFND 02 0 18850 0 YANDEX N V SHS CLASS A N97284108 207 4762 SH DFND 02 0 0 4762 YANDEX N V SHS CLASS A N97284108 15038 345777 SH SOLE 0 0 345777 YANDEX N V SHS CLASS A N97284108 213 4906 SH SOLE 4906 0 0 YANDEX N V SHS CLASS A N97284108 144 3315 SH DFND 02 0 3315 0 COPA HOLDINGS SA CL A P31076105 8661 80138 SH SOLE 0 0 80138 COPA HOLDINGS SA CL A P31076105 23 210 SH SOLE 210 0 0 COPA HOLDINGS SA CL A P31076105 643 5947 SH DFND 01 5947 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 11829 702455 SH SOLE 0 0 702455 ONESPAWORLD HOLDINGS LIMITED COM P73684113 106 6312 SH SOLE 6312 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 602 35746 SH DFND 01 35746 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 64 3813 SH DFND 02 0 3813 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 399 17404 SH SOLE 0 0 17404 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 6299 47177 SH DFND 02 0 0 47177 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2432421 18219016 SH SOLE 0 0 18219016 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 8389 62834 SH SOLE 62834 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 25954 194398 SH DFND 01 194398 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 6000 44942 SH DFND 02 0 44942 0 ARDMORE SHIPPING CORP COM Y0207T100 488 53952 SH SOLE 0 0 53952 ARDMORE SHIPPING CORP COM Y0207T100 259 28610 SH DFND 01 28610 0 0 COSTAMARE INC SHS Y1771G102 1149 120534 SH SOLE 0 0 120534 COSTAMARE INC SHS Y1771G102 9 990 SH SOLE 990 0 0 COSTAMARE INC SHS Y1771G102 315 33062 SH DFND 01 33062 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 2654 320591 SH SOLE 0 0 320591 DHT HOLDINGS INC SHS NEW Y2065G121 37 4437 SH SOLE 4437 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 497 59972 SH DFND 01 59972 0 0 DIAMOND S SHIPPING INC COM Y20676105 6124 365801 SH SOLE 0 0 365801 DIAMOND S SHIPPING INC COM Y20676105 65 3859 SH SOLE 3859 0 0 DIAMOND S SHIPPING INC COM Y20676105 307 18349 SH DFND 01 18349 0 0 DIAMOND S SHIPPING INC COM Y20676105 40 2400 SH DFND 02 0 2400 0 DORIAN LPG LTD SHS USD Y2106R110 8960 578796 SH SOLE 0 0 578796 DORIAN LPG LTD SHS USD Y2106R110 14 905 SH SOLE 905 0 0 DORIAN LPG LTD SHS USD Y2106R110 456 29476 SH DFND 01 29476 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 13522 2939547 SH SOLE 0 0 2939547 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 190 41394 SH DFND 01 41394 0 0 FLEX LTD ORD Y2573F102 1728 136923 SH DFND 02 0 0 136923 FLEX LTD ORD Y2573F102 46333 3671433 SH SOLE 0 0 3671433 FLEX LTD ORD Y2573F102 2220 175920 SH SOLE 175920 0 0 FLEX LTD ORD Y2573F102 2082 165005 SH DFND 02 0 165005 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 3258 306770 SH SOLE 0 0 306770 GENCO SHIPPING & TRADING LTD SHS Y2685T131 55 5153 SH SOLE 5153 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 133 12527 SH DFND 01 12527 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 53525 1798556 SH SOLE 0 0 1798556 INTERNATIONAL SEAWAYS INC COM Y41053102 123 4137 SH SOLE 4137 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 622 20896 SH DFND 01 20896 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 71 2385 SH DFND 02 0 2385 0 KENON HLDGS LTD SHS Y46717107 8279 393371 SH SOLE 0 0 393371 KENON HLDGS LTD SHS Y46717107 51 2410 SH SOLE 2410 0 0 KENON HLDGS LTD SHS Y46717107 128 6087 SH DFND 01 6087 0 0 KENON HLDGS LTD SHS Y46717107 32 1503 SH DFND 02 0 1503 0 SAFE BULKERS INC COM Y7388L103 138 81018 SH SOLE 0 0 81018 SAFE BULKERS INC COM Y7388L103 53 30898 SH DFND 01 30898 0 0 SCORPIO TANKERS INC SHS Y7542C130 3889 98865 SH SOLE 0 0 98865 SCORPIO TANKERS INC SHS Y7542C130 20 497 SH SOLE 497 0 0 SCORPIO TANKERS INC SHS Y7542C130 1112 28258 SH DFND 01 28258 0 0 SCORPIO BULKERS INC COM Y7546A122 862 135280 SH SOLE 0 0 135280 SCORPIO BULKERS INC COM Y7546A122 8 1273 SH SOLE 1273 0 0 SCORPIO BULKERS INC COM Y7546A122 299 46900 SH DFND 01 46900 0 0 SEASPAN CORP SHS Y75638109 6807 479018 SH SOLE 0 0 479018 SEASPAN CORP SHS Y75638109 148 10400 SH DFND 02 0 10400 0 TEEKAY CORPORATION COM Y8564W103 660 124035 SH SOLE 0 0 124035 TEEKAY CORPORATION COM Y8564W103 237 44516 SH DFND 01 44516 0 0 TEEKAY TANKERS LTD CL A Y8565N300 2990 124725 SH SOLE 0 0 124725 TEEKAY TANKERS LTD CL A Y8565N300 32 1319 SH SOLE 1319 0 0 TEEKAY TANKERS LTD CL A Y8565N300 368 15352 SH DFND 01 15352 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 2958 369113 SH SOLE 0 0 369113 WAVE LIFE SCIENCES LTD SHS Y95308105 15 1854 SH SOLE 1854 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 308 38481 SH DFND 01 38481 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 10 1300 SH DFND 02 0 1300 0