0001104659-19-063765.txt : 20191114 0001104659-19-063765.hdr.sgml : 20191114 20191114084004 ACCESSION NUMBER: 0001104659-19-063765 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191114 DATE AS OF CHANGE: 20191114 EFFECTIVENESS DATE: 20191114 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: 191216600 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 09-30-2019 09-30-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 11-14-2019 3 13883 2696491415 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 AAC HLDGS INC COM 000307108 1 2022 SH DFND 01 2022 0 0 AAC HLDGS INC COM 000307108 893 1333509 SH SOLE 0 0 1333509 AAON INC COM PAR $0.004 000360206 333 7252 SH DFND 02 0 7252 0 AAON INC COM PAR $0.004 000360206 3801 82740 SH DFND 01 82740 0 0 AAON INC COM PAR $0.004 000360206 184539 4016952 SH SOLE 0 0 4016952 AAON INC COM PAR $0.004 000360206 216 4702 SH SOLE 4702 0 0 AAR CORP COM 000361105 247 5990 SH DFND 02 0 5990 0 AAR CORP COM 000361105 1167 28309 SH DFND 01 28309 0 0 AAR CORP COM 000361105 142144 3449266 SH SOLE 0 0 3449266 AAR CORP COM 000361105 185 4479 SH SOLE 4479 0 0 ACCO BRANDS CORP COM 00081T108 201 20400 SH DFND 02 0 20400 0 ACCO BRANDS CORP COM 00081T108 805 81540 SH DFND 01 81540 0 0 ACCO BRANDS CORP COM 00081T108 83864 8496895 SH SOLE 0 0 8496895 ACCO BRANDS CORP COM 00081T108 127 12885 SH SOLE 12885 0 0 ACNB CORP COM 000868109 196 5724 SH DFND 01 5724 0 0 ACNB CORP COM 000868109 9985 291111 SH SOLE 0 0 291111 ADMA BIOLOGICS INC COM 000899104 427 95968 SH DFND 01 95968 0 0 ADMA BIOLOGICS INC COM 000899104 9319 2094076 SH SOLE 0 0 2094076 ADT INC COM 00090Q103 74 11866 SH DFND 02 0 11866 0 ADT INC COM 00090Q103 288 45877 SH DFND 01 45877 0 0 ADT INC COM 00090Q103 64895 10350070 SH SOLE 0 0 10350070 ADT INC COM 00090Q103 142 22583 SH SOLE 22583 0 0 ABM INDS INC COM 000957100 305 8390 SH DFND 02 0 8390 0 ABM INDS INC COM 000957100 2036 56047 SH DFND 01 56047 0 0 ABM INDS INC COM 000957100 276187 7604277 SH SOLE 0 0 7604277 ABM INDS INC COM 000957100 272 7478 SH SOLE 7478 0 0 AFLAC INC COM 001055102 10246 195830 SH DFND 02 0 0 195830 AFLAC INC COM 001055102 14454 276266 SH DFND 02 0 276266 0 AFLAC INC COM 001055102 32480 620790 SH DFND 01 620790 0 0 AFLAC INC COM 001055102 3483601 66582596 SH SOLE 0 0 66582596 AFLAC INC COM 001055102 13108 250541 SH SOLE 250541 0 0 AGCO CORP COM 001084102 651 8597 SH DFND 02 0 8597 0 AGCO CORP COM 001084102 1843 24350 SH DFND 01 24350 0 0 AGCO CORP COM 001084102 465384 6147742 SH SOLE 0 0 6147742 AGCO CORP COM 001084102 586 7746 SH SOLE 7746 0 0 ACM RESEARCH INC COM CL A 00108J109 16 1180 SH DFND 01 1180 0 0 ACM RESEARCH INC COM CL A 00108J109 6648 479630 SH SOLE 0 0 479630 AG MTG INVT TR INC COM 001228105 152 10000 SH DFND 02 0 10000 0 AG MTG INVT TR INC COM 001228105 404 26678 SH DFND 01 26678 0 0 AG MTG INVT TR INC COM 001228105 44464 2934885 SH SOLE 0 0 2934885 AG MTG INVT TR INC COM 001228105 54 3542 SH SOLE 3542 0 0 AGNC INVT CORP COM 00123Q104 2029 126112 SH DFND 02 0 0 126112 AGNC INVT CORP COM 00123Q104 5755 357672 SH DFND 02 0 357672 0 AGNC INVT CORP COM 00123Q104 3374 209688 SH DFND 01 209688 0 0 AGNC INVT CORP COM 00123Q104 852416 52978013 SH SOLE 0 0 52978013 AGNC INVT CORP COM 00123Q104 2930 182072 SH SOLE 182072 0 0 A H BELO CORP COM CL A 001282102 14 3854 SH DFND 01 3854 0 0 A H BELO CORP COM CL A 001282102 1973 526142 SH SOLE 0 0 526142 AES CORP COM 00130H105 2494 152606 SH DFND 02 0 0 152606 AES CORP COM 00130H105 2766 169270 SH DFND 02 0 169270 0 AES CORP COM 00130H105 9080 555717 SH DFND 01 555717 0 0 AES CORP COM 00130H105 1426662 87311000 SH SOLE 0 0 87311000 AES CORP COM 00130H105 3750 229509 SH SOLE 229509 0 0 AK STL HLDG CORP COM 001547108 120 52700 SH DFND 02 0 52700 0 AK STL HLDG CORP COM 001547108 970 427304 SH DFND 01 427304 0 0 AK STL HLDG CORP COM 001547108 73280 32281805 SH SOLE 0 0 32281805 AK STL HLDG CORP COM 001547108 81 35472 SH SOLE 35472 0 0 ALJ REGIONAL HLDGS INC COM 001627108 9 6264 SH DFND 01 6264 0 0 ALJ REGIONAL HLDGS INC COM 001627108 486 349920 SH SOLE 0 0 349920 AMAG PHARMACEUTICALS INC COM 00163U106 64 5511 SH DFND 02 0 5511 0 AMAG PHARMACEUTICALS INC COM 00163U106 324 28011 SH DFND 01 28011 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 35505 3073997 SH SOLE 0 0 3073997 AMAG PHARMACEUTICALS INC COM 00163U106 44 3800 SH SOLE 3800 0 0 AMC NETWORKS INC CL A 00164V103 311 6336 SH DFND 02 0 6336 0 AMC NETWORKS INC CL A 00164V103 956 19443 SH DFND 01 19443 0 0 AMC NETWORKS INC CL A 00164V103 197032 4007984 SH SOLE 0 0 4007984 AMC NETWORKS INC CL A 00164V103 352 7168 SH SOLE 7168 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 35 3304 SH DFND 02 0 3304 0 AMC ENTMT HLDGS INC CL A COM 00165C104 472 44070 SH DFND 01 44070 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 50429 4712965 SH SOLE 0 0 4712965 AMC ENTMT HLDGS INC CL A COM 00165C104 77 7156 SH SOLE 7156 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 410 7117 SH DFND 02 0 7117 0 AMN HEALTHCARE SERVICES INC COM 001744101 5364 93186 SH DFND 01 93186 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 277438 4819973 SH SOLE 0 0 4819973 AMN HEALTHCARE SERVICES INC COM 001744101 288 5000 SH SOLE 5000 0 0 A MARK PRECIOUS METALS INC COM 00181T107 13 1092 SH DFND 01 1092 0 0 A MARK PRECIOUS METALS INC COM 00181T107 2637 218843 SH SOLE 0 0 218843 ANI PHARMACEUTICALS INC COM 00182C103 44 600 SH DFND 02 0 600 0 ANI PHARMACEUTICALS INC COM 00182C103 1349 18510 SH DFND 01 18510 0 0 ANI PHARMACEUTICALS INC COM 00182C103 41232 565754 SH SOLE 0 0 565754 ANI PHARMACEUTICALS INC COM 00182C103 64 877 SH SOLE 877 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 24 3400 SH DFND 02 0 3400 0 ANGI HOMESERVICES INC COM CL A 00183L102 80 11239 SH DFND 01 11239 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 48626 6863256 SH SOLE 0 0 6863256 ANGI HOMESERVICES INC COM CL A 00183L102 44 6224 SH SOLE 6224 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 12 8834 SH DFND 01 8834 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 2218 1630714 SH SOLE 0 0 1630714 ASGN INC COM 00191U102 753 11985 SH DFND 02 0 11985 0 ASGN INC COM 00191U102 6043 96140 SH DFND 01 96140 0 0 ASGN INC COM 00191U102 292386 4651380 SH SOLE 0 0 4651380 ASGN INC COM 00191U102 419 6669 SH SOLE 6669 0 0 AT&T INC COM 00206R102 72519 1916459 SH DFND 02 0 0 1916459 AT&T INC COM 00206R102 79935 2112446 SH DFND 02 0 2112446 0 AT&T INC COM 00206R102 231641 6121595 SH DFND 01 6121595 0 0 AT&T INC COM 00206R102 21128433 558362389 SH SOLE 0 0 558362389 AT&T INC COM 00206R102 94272 2491339 SH SOLE 2491339 0 0 ATYR PHARMA INC COM NEW 002120202 583 166483 SH SOLE 0 0 166483 A10 NETWORKS INC COM 002121101 12 1751 SH DFND 02 0 1751 0 A10 NETWORKS INC COM 002121101 791 113989 SH DFND 01 113989 0 0 A10 NETWORKS INC COM 002121101 25559 3682866 SH SOLE 0 0 3682866 A10 NETWORKS INC COM 002121101 45 6449 SH SOLE 6449 0 0 ATN INTL INC COM 00215F107 133 2271 SH DFND 02 0 2271 0 ATN INTL INC COM 00215F107 547 9375 SH DFND 01 9375 0 0 ATN INTL INC COM 00215F107 65199 1116995 SH SOLE 0 0 1116995 ATN INTL INC COM 00215F107 66 1136 SH SOLE 1136 0 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 137 30670 SH DFND 01 30670 0 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 6543 1466993 SH SOLE 0 0 1466993 AU OPTRONICS CORP SPONSORED ADS 002255107 1509 613435 SH DFND 02 0 613435 0 AU OPTRONICS CORP SPONSORED ADS 002255107 228 92506 SH DFND 01 92506 0 0 AU OPTRONICS CORP SPONSORED ADS 002255107 20838 8470814 SH SOLE 0 0 8470814 AU OPTRONICS CORP SPONSORED ADS 002255107 2 931 SH SOLE 931 0 0 AVX CORP NEW COM 002444107 106 6987 SH DFND 02 0 6987 0 AVX CORP NEW COM 002444107 610 40156 SH DFND 01 40156 0 0 AVX CORP NEW COM 002444107 72650 4779587 SH SOLE 0 0 4779587 AVX CORP NEW COM 002444107 86 5665 SH SOLE 5665 0 0 AXT INC COM 00246W103 116 32575 SH DFND 01 32575 0 0 AXT INC COM 00246W103 5244 1473136 SH SOLE 0 0 1473136 AZZ INC COM 002474104 283 6492 SH DFND 02 0 6492 0 AZZ INC COM 002474104 1368 31406 SH DFND 01 31406 0 0 AZZ INC COM 002474104 116997 2685874 SH SOLE 0 0 2685874 AZZ INC COM 002474104 224 5152 SH SOLE 5152 0 0 AARONS INC COM PAR $0.50 002535300 819 12746 SH DFND 02 0 12746 0 AARONS INC COM PAR $0.50 002535300 8201 127629 SH DFND 01 127629 0 0 AARONS INC COM PAR $0.50 002535300 438816 6828761 SH SOLE 0 0 6828761 AARONS INC COM PAR $0.50 002535300 517 8039 SH SOLE 8039 0 0 ABBOTT LABS COM 002824100 38538 460590 SH DFND 02 0 0 460590 ABBOTT LABS COM 002824100 42991 513822 SH DFND 02 0 513822 0 ABBOTT LABS COM 002824100 127160 1519780 SH DFND 01 1519780 0 0 ABBOTT LABS COM 002824100 12294328 146938308 SH SOLE 0 0 146938308 ABBOTT LABS COM 002824100 50191 599866 SH SOLE 599866 0 0 ABBVIE INC COM 00287Y109 29524 389911 SH DFND 02 0 0 389911 ABBVIE INC COM 00287Y109 31018 409646 SH DFND 02 0 409646 0 ABBVIE INC COM 00287Y109 100995 1333801 SH DFND 01 1333801 0 0 ABBVIE INC COM 00287Y109 9020124 119124717 SH SOLE 0 0 119124717 ABBVIE INC COM 00287Y109 38219 504745 SH SOLE 504745 0 0 ABERCROMBIE & FITCH CO CL A 002896207 179 11485 SH DFND 02 0 11485 0 ABERCROMBIE & FITCH CO CL A 002896207 855 54779 SH DFND 01 54779 0 0 ABERCROMBIE & FITCH CO CL A 002896207 108102 6929641 SH SOLE 0 0 6929641 ABERCROMBIE & FITCH CO CL A 002896207 155 9934 SH SOLE 9934 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 2 1026 SH DFND 02 0 1026 0 ABEONA THERAPEUTICS INC COM 00289Y107 62 27382 SH DFND 01 27382 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 3862 1708856 SH SOLE 0 0 1708856 ABEONA THERAPEUTICS INC COM 00289Y107 6 2683 SH SOLE 2683 0 0 ABIOMED INC COM 003654100 1985 11157 SH DFND 02 0 0 11157 ABIOMED INC COM 003654100 2157 12126 SH DFND 02 0 12126 0 ABIOMED INC COM 003654100 7196 40454 SH DFND 01 40454 0 0 ABIOMED INC COM 003654100 835984 4699441 SH SOLE 0 0 4699441 ABIOMED INC COM 003654100 2629 14778 SH SOLE 14778 0 0 ABRAXAS PETE CORP COM 003830106 67 132522 SH DFND 01 132522 0 0 ABRAXAS PETE CORP COM 003830106 3973 7829519 SH SOLE 0 0 7829519 ACACIA RESH CORP ACACIA TCH COM 003881307 118 44094 SH DFND 01 44094 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 8991 3354681 SH SOLE 0 0 3354681 ACACIA COMMUNICATIONS INC COM 00401C108 448 6849 SH DFND 02 0 6849 0 ACACIA COMMUNICATIONS INC COM 00401C108 4994 76359 SH DFND 01 76359 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 220271 3368057 SH SOLE 0 0 3368057 ACACIA COMMUNICATIONS INC COM 00401C108 249 3801 SH SOLE 3801 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 400 12871 SH DFND 02 0 12871 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1039 33438 SH DFND 01 33438 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 250844 8070912 SH SOLE 0 0 8070912 ACADIA HEALTHCARE COMPANY IN COM 00404A109 331 10652 SH SOLE 10652 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 694 19274 SH DFND 02 0 19274 0 ACADIA PHARMACEUTICALS INC COM 004225108 7720 214505 SH DFND 01 214505 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 369380 10263406 SH SOLE 0 0 10263406 ACADIA PHARMACEUTICALS INC COM 004225108 484 13439 SH SOLE 13439 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 2844 99500 SH DFND 02 0 99500 0 ACADIA RLTY TR COM SH BEN INT 004239109 2013 70422 SH DFND 01 70422 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 363154 12706576 SH SOLE 0 0 12706576 ACADIA RLTY TR COM SH BEN INT 004239109 2604 91109 SH SOLE 91109 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 233 12523 SH DFND 02 0 12523 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 1022 55048 SH DFND 01 55048 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 24907 1341258 SH SOLE 0 0 1341258 ACCELERATE DIAGNOSTICS INC COM 00430H102 53 2877 SH SOLE 2877 0 0 ACCELERON PHARMA INC COM 00434H108 214 5414 SH DFND 02 0 5414 0 ACCELERON PHARMA INC COM 00434H108 3229 81729 SH DFND 01 81729 0 0 ACCELERON PHARMA INC COM 00434H108 161248 4081189 SH SOLE 0 0 4081189 ACCELERON PHARMA INC COM 00434H108 284 7189 SH SOLE 7189 0 0 ACCURAY INC COM 004397105 12 4500 SH DFND 02 0 4500 0 ACCURAY INC COM 004397105 479 172852 SH DFND 01 172852 0 0 ACCURAY INC COM 004397105 11875 4287107 SH SOLE 0 0 4287107 ACCURAY INC COM 004397105 45 16300 SH SOLE 16300 0 0 ACER THERAPEUTICS INC COM 00444P108 33 10365 SH DFND 01 10365 0 0 ACER THERAPEUTICS INC COM 00444P108 507 159025 SH SOLE 0 0 159025 ACELRX PHARMACEUTICALS INC COM 00444T100 211 95748 SH DFND 01 95748 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 7568 3440013 SH SOLE 0 0 3440013 ACHIEVE LIFE SCIENCE INC COM NEW 004468203 328 192636 SH SOLE 0 0 192636 ACHILLION PHARMACEUTICALS IN COM 00448Q201 21 5881 SH DFND 02 0 5881 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 408 113399 SH DFND 01 113399 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 43675 12131922 SH SOLE 0 0 12131922 ACHILLION PHARMACEUTICALS IN COM 00448Q201 53 14647 SH SOLE 14647 0 0 ACI WORLDWIDE INC COM 004498101 460 14696 SH DFND 02 0 14696 0 ACI WORLDWIDE INC COM 004498101 7272 232147 SH DFND 01 232147 0 0 ACI WORLDWIDE INC COM 004498101 326307 10416839 SH SOLE 0 0 10416839 ACI WORLDWIDE INC COM 004498101 434 13840 SH SOLE 13840 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 29 26663 SH DFND 01 26663 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 1457 1349180 SH SOLE 0 0 1349180 ACME UTD CORP COM 004816104 16 800 SH DFND 01 800 0 0 ACME UTD CORP COM 004816104 2033 101551 SH SOLE 0 0 101551 ACORDA THERAPEUTICS INC COM 00484M106 20 6819 SH DFND 02 0 6819 0 ACORDA THERAPEUTICS INC COM 00484M106 106 37001 SH DFND 01 37001 0 0 ACORDA THERAPEUTICS INC COM 00484M106 17015 5928653 SH SOLE 0 0 5928653 ACORDA THERAPEUTICS INC COM 00484M106 11 3764 SH SOLE 3764 0 0 ACTIVISION BLIZZARD INC COM 00507V109 10662 201465 SH DFND 02 0 0 201465 ACTIVISION BLIZZARD INC COM 00507V109 11071 209200 SH DFND 02 0 209200 0 ACTIVISION BLIZZARD INC COM 00507V109 34050 643429 SH DFND 01 643429 0 0 ACTIVISION BLIZZARD INC COM 00507V109 2993186 56560585 SH SOLE 0 0 56560585 ACTIVISION BLIZZARD INC COM 00507V109 13960 263791 SH SOLE 263791 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 4 15462 SH DFND 01 15462 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 1065 4631343 SH SOLE 0 0 4631343 ACTUANT CORP CL A NEW 00508X203 304 13858 SH DFND 02 0 13858 0 ACTUANT CORP CL A NEW 00508X203 1759 80157 SH DFND 01 80157 0 0 ACTUANT CORP CL A NEW 00508X203 139533 6359770 SH SOLE 0 0 6359770 ACTUANT CORP CL A NEW 00508X203 140 6400 SH SOLE 6400 0 0 ACUITY BRANDS INC COM 00508Y102 1386 10285 SH DFND 02 0 0 10285 ACUITY BRANDS INC COM 00508Y102 1605 11911 SH DFND 02 0 11911 0 ACUITY BRANDS INC COM 00508Y102 2125 15766 SH DFND 01 15766 0 0 ACUITY BRANDS INC COM 00508Y102 486816 3611666 SH SOLE 0 0 3611666 ACUITY BRANDS INC COM 00508Y102 1767 13110 SH SOLE 13110 0 0 ACUSHNET HOLDINGS CORP COM 005098108 69 2600 SH DFND 02 0 2600 0 ACUSHNET HOLDINGS CORP COM 005098108 772 29242 SH DFND 01 29242 0 0 ACUSHNET HOLDINGS CORP COM 005098108 79222 3000839 SH SOLE 0 0 3000839 ACUSHNET HOLDINGS CORP COM 005098108 138 5229 SH SOLE 5229 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 5 6516 SH DFND 01 6516 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 1354 1922578 SH SOLE 0 0 1922578 ADAMAS PHARMACEUTICALS INC COM 00548A106 96 18686 SH DFND 01 18686 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 4849 948038 SH SOLE 0 0 948038 ADAMS RES & ENERGY INC COM NEW 006351308 12 379 SH DFND 01 379 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 2852 91988 SH SOLE 0 0 91988 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 210 6804 SH DFND 01 6804 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 46028 1489582 SH SOLE 0 0 1489582 ADDUS HOMECARE CORP COM 006739106 75 951 SH DFND 02 0 951 0 ADDUS HOMECARE CORP COM 006739106 1715 21631 SH DFND 01 21631 0 0 ADDUS HOMECARE CORP COM 006739106 63207 797263 SH SOLE 0 0 797263 ADDUS HOMECARE CORP COM 006739106 144 1818 SH SOLE 1818 0 0 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 162 80773 SH SOLE 0 0 80773 ADESTO TECHNOLOGIES CORP COM 00687D101 428 49975 SH DFND 01 49975 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 10980 1282744 SH SOLE 0 0 1282744 ADIAL PHARMACEUTICALS INC COM 00688A106 424 282909 SH SOLE 0 0 282909 ADOBE INC COM 00724F101 35299 127780 SH DFND 02 0 0 127780 ADOBE INC COM 00724F101 36829 133316 SH DFND 02 0 133316 0 ADOBE INC COM 00724F101 121217 438795 SH DFND 01 438795 0 0 ADOBE INC COM 00724F101 10345509 37449808 SH SOLE 0 0 37449808 ADOBE INC COM 00724F101 45935 166282 SH SOLE 166282 0 0 ADTALEM GLOBAL ED INC COM 00737L103 473 12414 SH DFND 02 0 12414 0 ADTALEM GLOBAL ED INC COM 00737L103 1795 47133 SH DFND 01 47133 0 0 ADTALEM GLOBAL ED INC COM 00737L103 193078 5068989 SH SOLE 0 0 5068989 ADTALEM GLOBAL ED INC COM 00737L103 242 6360 SH SOLE 6360 0 0 ADTRAN INC COM 00738A106 278 24523 SH DFND 02 0 24523 0 ADTRAN INC COM 00738A106 461 40659 SH DFND 01 40659 0 0 ADTRAN INC COM 00738A106 57021 5026112 SH SOLE 0 0 5026112 ADTRAN INC COM 00738A106 50 4377 SH SOLE 4377 0 0 ADURO BIOTECH INC COM 00739L101 126 118999 SH DFND 01 118999 0 0 ADURO BIOTECH INC COM 00739L101 2236 2109875 SH SOLE 0 0 2109875 ADURO BIOTECH INC COM 00739L101 1 1200 SH SOLE 1200 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 3110 18800 SH DFND 02 0 0 18800 ADVANCE AUTO PARTS INC COM 00751Y106 4124 24936 SH DFND 02 0 24936 0 ADVANCE AUTO PARTS INC COM 00751Y106 10001 60467 SH DFND 01 60467 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 1231482 7445480 SH SOLE 0 0 7445480 ADVANCE AUTO PARTS INC COM 00751Y106 4062 24561 SH SOLE 24561 0 0 AEHR TEST SYSTEMS COM 00760J108 9 5200 SH DFND 01 5200 0 0 AEHR TEST SYSTEMS COM 00760J108 905 505842 SH SOLE 0 0 505842 ADVAXIS INC COM NEW 007624307 0 640 SH DFND 01 640 0 0 ADVAXIS INC COM NEW 007624307 15 56082 SH SOLE 0 0 56082 AECOM COM 00766T100 1096 29179 SH DFND 02 0 29179 0 AECOM COM 00766T100 2239 59601 SH DFND 01 59601 0 0 AECOM COM 00766T100 536711 14289428 SH SOLE 0 0 14289428 AECOM COM 00766T100 747 19895 SH SOLE 19895 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 487 32811 SH DFND 01 32811 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 13870 934652 SH SOLE 0 0 934652 AEGION CORP COM 00770F104 353 16510 SH DFND 02 0 16510 0 AEGION CORP COM 00770F104 573 26792 SH DFND 01 26792 0 0 AEGION CORP COM 00770F104 69168 3235189 SH SOLE 0 0 3235189 AEGION CORP COM 00770F104 95 4438 SH SOLE 4438 0 0 AEMETIS INC COM NEW 00770K202 253 231716 SH SOLE 0 0 231716 AERIE PHARMACEUTICALS INC COM 00771V108 108 5611 SH DFND 02 0 5611 0 AERIE PHARMACEUTICALS INC COM 00771V108 1623 84444 SH DFND 01 84444 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 77945 4055420 SH SOLE 0 0 4055420 AERIE PHARMACEUTICALS INC COM 00771V108 122 6338 SH SOLE 6338 0 0 AEROCENTURY CORP COM 007737109 63 10182 SH SOLE 0 0 10182 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 202 26226 SH DFND 01 26226 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 8482 1103022 SH SOLE 0 0 1103022 ADVANSIX INC COM 00773T101 64 2500 SH DFND 02 0 2500 0 ADVANSIX INC COM 00773T101 580 22548 SH DFND 01 22548 0 0 ADVANSIX INC COM 00773T101 54682 2126068 SH SOLE 0 0 2126068 ADVANSIX INC COM 00773T101 84 3255 SH SOLE 3255 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 592 108676 SH DFND 01 108676 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 14353 2633545 SH SOLE 0 0 2633545 AEROJET ROCKETDYNE HLDGS INC COM 007800105 494 9787 SH DFND 02 0 9787 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 6153 121817 SH DFND 01 121817 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 432670 8566021 SH SOLE 0 0 8566021 AEROJET ROCKETDYNE HLDGS INC COM 007800105 398 7880 SH SOLE 7880 0 0 ADVANCED MICRO DEVICES INC COM 007903107 7872 271554 SH DFND 02 0 0 271554 ADVANCED MICRO DEVICES INC COM 007903107 8138 280703 SH DFND 02 0 280703 0 ADVANCED MICRO DEVICES INC COM 007903107 27742 956964 SH DFND 01 956964 0 0 ADVANCED MICRO DEVICES INC COM 007903107 3507420 120987220 SH SOLE 0 0 120987220 ADVANCED MICRO DEVICES INC COM 007903107 9977 344145 SH SOLE 344145 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 205 6358 SH DFND 02 0 6358 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 2432 75353 SH DFND 01 75353 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 142881 4427679 SH SOLE 0 0 4427679 ADVANCED DRAIN SYS INC DEL COM 00790R104 176 5440 SH SOLE 5440 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 179 5494 SH DFND 02 0 5494 0 ADVANCED DISP SVCS INC DEL COM 00790X101 4581 140651 SH DFND 01 140651 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 211014 6478796 SH SOLE 0 0 6478796 ADVANCED DISP SVCS INC DEL COM 00790X101 254 7796 SH SOLE 7796 0 0 AEGON N V NY REGISTRY SHS 007924103 66 16024 SH DFND 01 16024 0 0 AEGON N V NY REGISTRY SHS 007924103 1751 423854 SH SOLE 0 0 423854 ADVANCED ENERGY INDS COM 007973100 365 6353 SH DFND 02 0 6353 0 ADVANCED ENERGY INDS COM 007973100 4418 76957 SH DFND 01 76957 0 0 ADVANCED ENERGY INDS COM 007973100 227572 3963984 SH SOLE 0 0 3963984 ADVANCED ENERGY INDS COM 007973100 228 3974 SH SOLE 3974 0 0 AEROVIRONMENT INC COM 008073108 289 5400 SH DFND 02 0 5400 0 AEROVIRONMENT INC COM 008073108 2310 43123 SH DFND 01 43123 0 0 AEROVIRONMENT INC COM 008073108 154168 2878425 SH SOLE 0 0 2878425 AEROVIRONMENT INC COM 008073108 113 2114 SH SOLE 2114 0 0 AETHLON MED INC COM NEW 00808Y208 53 225617 SH SOLE 0 0 225617 AERPIO PHARMACEUTICALS INC COM 00810B105 5 7102 SH DFND 01 7102 0 0 AERPIO PHARMACEUTICALS INC COM 00810B105 808 1189790 SH SOLE 0 0 1189790 AFFILIATED MANAGERS GROUP IN COM 008252108 1143 13711 SH DFND 02 0 0 13711 AFFILIATED MANAGERS GROUP IN COM 008252108 1047 12556 SH DFND 02 0 12556 0 AFFILIATED MANAGERS GROUP IN COM 008252108 3551 42600 SH DFND 01 42600 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 435277 5222276 SH SOLE 0 0 5222276 AFFILIATED MANAGERS GROUP IN COM 008252108 1474 17684 SH SOLE 17684 0 0 AEVI GENOMIC MEDICINE INC COM 00835P105 232 1549272 SH SOLE 0 0 1549272 AGILENT TECHNOLOGIES INC COM 00846U101 6401 83529 SH DFND 02 0 0 83529 AGILENT TECHNOLOGIES INC COM 00846U101 7320 95529 SH DFND 02 0 95529 0 AGILENT TECHNOLOGIES INC COM 00846U101 20143 262862 SH DFND 01 262862 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1881359 24551202 SH SOLE 0 0 24551202 AGILENT TECHNOLOGIES INC COM 00846U101 8088 105542 SH SOLE 105542 0 0 AGNICO EAGLE MINES LTD COM 008474108 3457 64491 SH DFND 02 0 0 64491 AGNICO EAGLE MINES LTD COM 008474108 8717 162598 SH DFND 02 0 162598 0 AGNICO EAGLE MINES LTD COM 008474108 5751 107273 SH DFND 01 107273 0 0 AGNICO EAGLE MINES LTD COM 008474108 340026 6342593 SH SOLE 0 0 6342593 AGNICO EAGLE MINES LTD COM 008474108 4236 79018 SH SOLE 79018 0 0 AGENUS INC COM NEW 00847G705 14 5600 SH DFND 02 0 5600 0 AGENUS INC COM NEW 00847G705 562 217988 SH DFND 01 217988 0 0 AGENUS INC COM NEW 00847G705 14112 5469712 SH SOLE 0 0 5469712 AGENUS INC COM NEW 00847G705 54 20818 SH SOLE 20818 0 0 AGILYSYS INC COM 00847J105 44 1720 SH DFND 02 0 1720 0 AGILYSYS INC COM 00847J105 1072 41857 SH DFND 01 41857 0 0 AGILYSYS INC COM 00847J105 31739 1239312 SH SOLE 0 0 1239312 AGILYSYS INC COM 00847J105 52 2016 SH SOLE 2016 0 0 AGILE THERAPEUTICS INC COM 00847L100 21 17986 SH DFND 01 17986 0 0 AGILE THERAPEUTICS INC COM 00847L100 2730 2303740 SH SOLE 0 0 2303740 AGIOS PHARMACEUTICALS INC COM 00847X104 416 12853 SH DFND 02 0 12853 0 AGIOS PHARMACEUTICALS INC COM 00847X104 652 20124 SH DFND 01 20124 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 153981 4752510 SH SOLE 0 0 4752510 AGIOS PHARMACEUTICALS INC COM 00847X104 185 5702 SH SOLE 5702 0 0 AGEX THERAPEUTICS INC COM 00848H108 82 41922 SH DFND 01 41922 0 0 AGEX THERAPEUTICS INC COM 00848H108 1356 691634 SH SOLE 0 0 691634 AGEAGLE AERIAL SYS INC NEW COM 00848K101 12 37367 SH SOLE 0 0 37367 AGREE REALTY CORP COM 008492100 3713 50763 SH DFND 02 0 50763 0 AGREE REALTY CORP COM 008492100 2494 34097 SH DFND 01 34097 0 0 AGREE REALTY CORP COM 008492100 440426 6020868 SH SOLE 0 0 6020868 AGREE REALTY CORP COM 008492100 3347 45758 SH SOLE 45758 0 0 AGROFRESH SOLUTIONS COM 00856G109 14 5184 SH DFND 01 5184 0 0 AGROFRESH SOLUTIONS COM 00856G109 3894 1480628 SH SOLE 0 0 1480628 AILERON THERAPEUTICS INC COM 00887A105 156 232390 SH SOLE 0 0 232390 AIMMUNE THERAPEUTICS INC COM 00900T107 48 2299 SH DFND 02 0 2299 0 AIMMUNE THERAPEUTICS INC COM 00900T107 1851 88378 SH DFND 01 88378 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 76620 3659022 SH SOLE 0 0 3659022 AIMMUNE THERAPEUTICS INC COM 00900T107 84 4001 SH SOLE 4001 0 0 AIR INDS GROUP COM NEW 00912N205 10 7465 SH DFND 01 7465 0 0 AIR INDS GROUP COM NEW 00912N205 234 179193 SH SOLE 0 0 179193 AIR LEASE CORP CL A 00912X302 553 13216 SH DFND 02 0 13216 0 AIR LEASE CORP CL A 00912X302 1667 39852 SH DFND 01 39852 0 0 AIR LEASE CORP CL A 00912X302 384187 9186676 SH SOLE 0 0 9186676 AIR LEASE CORP CL A 00912X302 517 12352 SH SOLE 12352 0 0 AIR PRODS & CHEMS INC COM 009158106 12931 58283 SH DFND 02 0 0 58283 AIR PRODS & CHEMS INC COM 009158106 15661 70590 SH DFND 02 0 70590 0 AIR PRODS & CHEMS INC COM 009158106 41392 186567 SH DFND 01 186567 0 0 AIR PRODS & CHEMS INC COM 009158106 4315039 19449377 SH SOLE 0 0 19449377 AIR PRODS & CHEMS INC COM 009158106 16454 74166 SH SOLE 74166 0 0 AIR T INC WT EXP 060720 00919P112 0 1547 SH DFND 01 1547 0 0 AIR T INC WT EXP 060720 00919P112 9 139519 SH SOLE 0 0 139519 AIR T INC COM 009207101 11 558 SH DFND 01 558 0 0 AIR T INC COM 009207101 997 52066 SH SOLE 0 0 52066 AIR TRANSPORT SERVICES GRP I COM 00922R105 32 1500 SH DFND 02 0 1500 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 2494 118654 SH DFND 01 118654 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 106175 5051133 SH SOLE 0 0 5051133 AIR TRANSPORT SERVICES GRP I COM 00922R105 36 1700 SH SOLE 1700 0 0 AIRGAIN INC COM 00938A104 205 17406 SH DFND 01 17406 0 0 AIRGAIN INC COM 00938A104 5079 432253 SH SOLE 0 0 432253 AKAMAI TECHNOLOGIES INC COM 00971T101 4007 43851 SH DFND 02 0 0 43851 AKAMAI TECHNOLOGIES INC COM 00971T101 4328 47363 SH DFND 02 0 47363 0 AKAMAI TECHNOLOGIES INC COM 00971T101 13398 146614 SH DFND 01 146614 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1581809 17310228 SH SOLE 0 0 17310228 AKAMAI TECHNOLOGIES INC COM 00971T101 5063 55405 SH SOLE 55405 0 0 AKORN INC COM 009728106 37 9800 SH DFND 02 0 9800 0 AKORN INC COM 009728106 358 94276 SH DFND 01 94276 0 0 AKORN INC COM 009728106 31471 8281828 SH SOLE 0 0 8281828 AKORN INC COM 009728106 27 7219 SH SOLE 7219 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 75 19097 SH DFND 02 0 19097 0 AKEBIA THERAPEUTICS INC COM 00972D105 386 98543 SH DFND 01 98543 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 20940 5341901 SH SOLE 0 0 5341901 AKEBIA THERAPEUTICS INC COM 00972D105 26 6516 SH SOLE 6516 0 0 AKCEA THERAPEUTICS INC COM 00972L107 23 1500 SH DFND 02 0 1500 0 AKCEA THERAPEUTICS INC COM 00972L107 403 26209 SH DFND 01 26209 0 0 AKCEA THERAPEUTICS INC COM 00972L107 25728 1671721 SH SOLE 0 0 1671721 AKCEA THERAPEUTICS INC COM 00972L107 39 2530 SH SOLE 2530 0 0 AKERS BIOSCIENCES INC COM NEW 00973E300 1 1793 SH DFND 01 1793 0 0 AKERS BIOSCIENCES INC COM NEW 00973E300 95 212352 SH SOLE 0 0 212352 AKOUSTIS TECHNOLOGIES INC COM 00973N102 405 52306 SH DFND 01 52306 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 8537 1101593 SH SOLE 0 0 1101593 AKERO THERAPEUTICS INC COM 00973Y108 147 6454 SH DFND 01 6454 0 0 AKERO THERAPEUTICS INC COM 00973Y108 4051 178071 SH SOLE 0 0 178071 ALAMO GROUP INC COM 011311107 506 4300 SH DFND 02 0 4300 0 ALAMO GROUP INC COM 011311107 2137 18151 SH DFND 01 18151 0 0 ALAMO GROUP INC COM 011311107 73308 622735 SH SOLE 0 0 622735 ALAMO GROUP INC COM 011311107 141 1199 SH SOLE 1199 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 385 66299 SH DFND 02 0 66299 0 ALAMOS GOLD INC NEW COM CL A 011532108 1053 181522 SH DFND 01 181522 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 60062 10355589 SH SOLE 0 0 10355589 ALAMOS GOLD INC NEW COM CL A 011532108 279 48183 SH SOLE 48183 0 0 ALARM COM HLDGS INC COM 011642105 200 4292 SH DFND 02 0 4292 0 ALARM COM HLDGS INC COM 011642105 3455 74076 SH DFND 01 74076 0 0 ALARM COM HLDGS INC COM 011642105 181448 3890393 SH SOLE 0 0 3890393 ALARM COM HLDGS INC COM 011642105 185 3974 SH SOLE 3974 0 0 ALASKA AIR GROUP INC COM 011659109 1 21 SH DFND 02 0 0 21 ALASKA AIR GROUP INC COM 011659109 6916 106552 SH DFND 01 106552 0 0 ALASKA AIR GROUP INC COM 011659109 856497 13195145 SH SOLE 0 0 13195145 ALASKA AIR GROUP INC COM 011659109 33 506 SH SOLE 506 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 23 13317 SH DFND 01 13317 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 3686 2142860 SH SOLE 0 0 2142860 ALBANY INTL CORP CL A 012348108 464 5145 SH DFND 02 0 5145 0 ALBANY INTL CORP CL A 012348108 5586 61955 SH DFND 01 61955 0 0 ALBANY INTL CORP CL A 012348108 296406 3287559 SH SOLE 0 0 3287559 ALBANY INTL CORP CL A 012348108 312 3460 SH SOLE 3460 0 0 ALBEMARLE CORP COM 012653101 1976 28418 SH DFND 02 0 0 28418 ALBEMARLE CORP COM 012653101 1942 27937 SH DFND 02 0 27937 0 ALBEMARLE CORP COM 012653101 6146 88401 SH DFND 01 88401 0 0 ALBEMARLE CORP COM 012653101 876473 12607488 SH SOLE 0 0 12607488 ALBEMARLE CORP COM 012653101 2417 34760 SH SOLE 34760 0 0 ALBIREO PHARMA INC COM 01345P106 440 21991 SH DFND 01 21991 0 0 ALBIREO PHARMA INC COM 01345P106 3696 184823 SH SOLE 0 0 184823 ALCOA CORP COM 013872106 563 28070 SH DFND 02 0 28070 0 ALCOA CORP COM 013872106 1431 71279 SH DFND 01 71279 0 0 ALCOA CORP COM 013872106 334958 16689499 SH SOLE 0 0 16689499 ALCOA CORP COM 013872106 452 22537 SH SOLE 22537 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 76 4028 SH DFND 02 0 4028 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 2788 147814 SH DFND 01 147814 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 120274 6377197 SH SOLE 0 0 6377197 ALDER BIOPHARMACEUTICALS INC COM 014339105 150 7972 SH SOLE 7972 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 204 38705 SH DFND 01 38705 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 5744 1089912 SH SOLE 0 0 1089912 ALECTOR INC COM 014442107 883 61238 SH DFND 01 61238 0 0 ALECTOR INC COM 014442107 32261 2237273 SH SOLE 0 0 2237273 ALEXANDER & BALDWIN INC NEW COM 014491104 350 14262 SH DFND 02 0 14262 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1413 57647 SH DFND 01 57647 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 245277 10007235 SH SOLE 0 0 10007235 ALEXANDER & BALDWIN INC NEW COM 014491104 177 7222 SH SOLE 7222 0 0 ALEXANDERS INC COM 014752109 2100 6028 SH DFND 02 0 6028 0 ALEXANDERS INC COM 014752109 1589 4560 SH DFND 01 4560 0 0 ALEXANDERS INC COM 014752109 108208 310577 SH SOLE 0 0 310577 ALEXANDERS INC COM 014752109 851 2443 SH SOLE 2443 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4325 28077 SH DFND 02 0 0 28077 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 23139 150217 SH DFND 02 0 150217 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 14579 94645 SH DFND 01 94645 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2809085 18236075 SH SOLE 0 0 18236075 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 23021 149445 SH SOLE 149445 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 5743 58637 SH DFND 02 0 0 58637 ALEXION PHARMACEUTICALS INC COM 015351109 6260 63913 SH DFND 02 0 63913 0 ALEXION PHARMACEUTICALS INC COM 015351109 19254 196588 SH DFND 01 196588 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 1611620 16455180 SH SOLE 0 0 16455180 ALEXION PHARMACEUTICALS INC COM 015351109 7333 74871 SH SOLE 74871 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 1129 82374 SH DFND 02 0 82374 0 ALGONQUIN PWR UTILS CORP COM 015857105 2983 217748 SH DFND 01 217748 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 182755 13339812 SH SOLE 0 0 13339812 ALGONQUIN PWR UTILS CORP COM 015857105 856 62518 SH SOLE 62518 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 76563 457828 SH DFND 02 0 457828 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 108882 651089 SH DFND 01 651089 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8391874 50181633 SH SOLE 0 0 50181633 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 40511 242245 SH SOLE 242245 0 0 ALICO INC COM 016230104 104 3052 SH DFND 01 3052 0 0 ALICO INC COM 016230104 9909 291276 SH SOLE 0 0 291276 ALIGN TECHNOLOGY INC COM 016255101 3699 20444 SH DFND 02 0 0 20444 ALIGN TECHNOLOGY INC COM 016255101 3867 21372 SH DFND 02 0 21372 0 ALIGN TECHNOLOGY INC COM 016255101 12162 67224 SH DFND 01 67224 0 0 ALIGN TECHNOLOGY INC COM 016255101 1410172 7794452 SH SOLE 0 0 7794452 ALIGN TECHNOLOGY INC COM 016255101 4563 25222 SH SOLE 25222 0 0 ALIMERA SCIENCES INC COM 016259103 10 18463 SH DFND 01 18463 0 0 ALIMERA SCIENCES INC COM 016259103 996 1758170 SH SOLE 0 0 1758170 ALKALINE WTR CO INC COM NEW 01643A207 13 9124 SH DFND 01 9124 0 0 ALKALINE WTR CO INC COM NEW 01643A207 2500 1700372 SH SOLE 0 0 1700372 ALLAKOS INC COM 01671P100 399 5078 SH DFND 02 0 5078 0 ALLAKOS INC COM 01671P100 3160 40182 SH DFND 01 40182 0 0 ALLAKOS INC COM 01671P100 181587 2309387 SH SOLE 0 0 2309387 ALLAKOS INC COM 01671P100 210 2674 SH SOLE 2674 0 0 ALLEGHANY CORP DEL COM 017175100 3162 3963 SH DFND 02 0 0 3963 ALLEGHANY CORP DEL COM 017175100 3116 3906 SH DFND 02 0 3906 0 ALLEGHANY CORP DEL COM 017175100 4400 5516 SH DFND 01 5516 0 0 ALLEGHANY CORP DEL COM 017175100 1059979 1328694 SH SOLE 0 0 1328694 ALLEGHANY CORP DEL COM 017175100 3808 4773 SH SOLE 4773 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 391 19319 SH DFND 02 0 19319 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 2134 105367 SH DFND 01 105367 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 243372 12018347 SH SOLE 0 0 12018347 ALLEGHENY TECHNOLOGIES INC COM 01741R102 287 14177 SH SOLE 14177 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 37 1141 SH DFND 02 0 1141 0 ALLEGIANCE BANCSHARES INC COM 01748H107 476 14847 SH DFND 01 14847 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 25355 790123 SH SOLE 0 0 790123 ALLEGIANCE BANCSHARES INC COM 01748H107 66 2071 SH SOLE 2071 0 0 ALLEGIANT TRAVEL CO COM 01748X102 30 200 SH DFND 02 0 200 0 ALLEGIANT TRAVEL CO COM 01748X102 3933 26281 SH DFND 01 26281 0 0 ALLEGIANT TRAVEL CO COM 01748X102 197358 1318707 SH SOLE 0 0 1318707 ALLEGIANT TRAVEL CO COM 01748X102 72 478 SH SOLE 478 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 9 2235 SH DFND 01 2235 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 1696 430359 SH SOLE 0 0 430359 ALLETE INC COM NEW 018522300 1709 19555 SH DFND 02 0 19555 0 ALLETE INC COM NEW 018522300 3793 43390 SH DFND 01 43390 0 0 ALLETE INC COM NEW 018522300 459035 5251521 SH SOLE 0 0 5251521 ALLETE INC COM NEW 018522300 1735 19852 SH SOLE 19852 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1553 12117 SH DFND 02 0 0 12117 ALLIANCE DATA SYSTEMS CORP COM 018581108 1969 15365 SH DFND 02 0 15365 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 4400 34342 SH DFND 01 34342 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 577211 4504889 SH SOLE 0 0 4504889 ALLIANCE DATA SYSTEMS CORP COM 018581108 2018 15746 SH SOLE 15746 0 0 ALLIANT ENERGY CORP COM 018802108 2854 52920 SH DFND 02 0 0 52920 ALLIANT ENERGY CORP COM 018802108 7239 134237 SH DFND 02 0 134237 0 ALLIANT ENERGY CORP COM 018802108 10674 197916 SH DFND 01 197916 0 0 ALLIANT ENERGY CORP COM 018802108 1591953 29518879 SH SOLE 0 0 29518879 ALLIANT ENERGY CORP COM 018802108 7670 142222 SH SOLE 142222 0 0 ALLIED HEALTHCARE PRODS INC COM NEW 019222207 16 11560 SH SOLE 0 0 11560 ALLIED MOTION TECHNOLOGIES I COM 019330109 519 14685 SH DFND 01 14685 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 13795 390696 SH SOLE 0 0 390696 ALLISON TRANSMISSION HLDGS I COM 01973R101 798 16951 SH DFND 02 0 16951 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 2411 51246 SH DFND 01 51246 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 592741 12598115 SH SOLE 0 0 12598115 ALLISON TRANSMISSION HLDGS I COM 01973R101 726 15438 SH SOLE 15438 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 60 2186 SH DFND 02 0 2186 0 ALLOGENE THERAPEUTICS INC COM 019770106 2198 80630 SH DFND 01 80630 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 105259 3862009 SH SOLE 0 0 3862009 ALLOGENE THERAPEUTICS INC COM 019770106 80 2945 SH SOLE 2945 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 232 21094 SH DFND 02 0 21094 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1528 139203 SH DFND 01 139203 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 181854 16562339 SH SOLE 0 0 16562339 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 197 17950 SH SOLE 17950 0 0 ALLSTATE CORP COM 020002101 9548 87855 SH DFND 02 0 0 87855 ALLSTATE CORP COM 020002101 13489 124116 SH DFND 02 0 124116 0 ALLSTATE CORP COM 020002101 30013 276157 SH DFND 01 276157 0 0 ALLSTATE CORP COM 020002101 2603143 23952363 SH SOLE 0 0 23952363 ALLSTATE CORP COM 020002101 12274 112937 SH SOLE 112937 0 0 ALLY FINL INC COM 02005N100 3528 106405 SH DFND 02 0 0 106405 ALLY FINL INC COM 02005N100 3740 112796 SH DFND 02 0 112796 0 ALLY FINL INC COM 02005N100 4999 150739 SH DFND 01 150739 0 0 ALLY FINL INC COM 02005N100 1258395 37949188 SH SOLE 0 0 37949188 ALLY FINL INC COM 02005N100 4359 131447 SH SOLE 131447 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2280 28348 SH DFND 02 0 0 28348 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2168 26957 SH DFND 02 0 26957 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3788 47102 SH DFND 01 47102 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 806051 10023021 SH SOLE 0 0 10023021 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3011 37443 SH SOLE 37443 0 0 ALPHA PRO TECH LTD COM 020772109 1703 471840 SH SOLE 0 0 471840 ALPHABET INC CAP STK CL C 02079K107 100360 82330 SH DFND 02 0 0 82330 ALPHABET INC CAP STK CL C 02079K107 106298 87201 SH DFND 02 0 87201 0 ALPHABET INC CAP STK CL C 02079K107 333351 273463 SH DFND 01 273463 0 0 ALPHABET INC CAP STK CL C 02079K107 27141900 22265710 SH SOLE 0 0 22265710 ALPHABET INC CAP STK CL C 02079K107 130573 107115 SH SOLE 107115 0 0 ALPHABET INC CAP STK CL A 02079K305 95630 78312 SH DFND 02 0 0 78312 ALPHABET INC CAP STK CL A 02079K305 99674 81624 SH DFND 02 0 81624 0 ALPHABET INC CAP STK CL A 02079K305 329300 269666 SH DFND 01 269666 0 0 ALPHABET INC CAP STK CL A 02079K305 27087883 22182455 SH SOLE 0 0 22182455 ALPHABET INC CAP STK CL A 02079K305 123059 100774 SH SOLE 100774 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 364 72453 SH DFND 01 72453 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 8455 1684168 SH SOLE 0 0 1684168 ALPINE IMMUNE SCIENCES INC COM 02083G100 733 187043 SH SOLE 0 0 187043 ALTAIR ENGR INC COM CL A 021369103 91 2635 SH DFND 02 0 2635 0 ALTAIR ENGR INC COM CL A 021369103 2729 78835 SH DFND 01 78835 0 0 ALTAIR ENGR INC COM CL A 021369103 117103 3382518 SH SOLE 0 0 3382518 ALTAIR ENGR INC COM CL A 021369103 137 3946 SH SOLE 3946 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 2 193 SH DFND 01 193 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 185 19853 SH SOLE 0 0 19853 ALTIMMUNE INC COM NEW 02155H200 1042 534175 SH SOLE 0 0 534175 ALTERYX INC COM CL A 02156B103 827 7697 SH DFND 02 0 7697 0 ALTERYX INC COM CL A 02156B103 2226 20718 SH DFND 01 20718 0 0 ALTERYX INC COM CL A 02156B103 446850 4159453 SH SOLE 0 0 4159453 ALTERYX INC COM CL A 02156B103 537 4998 SH SOLE 4998 0 0 ALTICE USA INC CL A 02156K103 1288 44922 SH DFND 02 0 0 44922 ALTICE USA INC CL A 02156K103 1788 62348 SH DFND 02 0 62348 0 ALTICE USA INC CL A 02156K103 3949 137701 SH DFND 01 137701 0 0 ALTICE USA INC CL A 02156K103 859809 29979398 SH SOLE 0 0 29979398 ALTICE USA INC CL A 02156K103 1749 60988 SH SOLE 60988 0 0 ALTRA INDL MOTION CORP COM 02208R106 208 7516 SH DFND 02 0 7516 0 ALTRA INDL MOTION CORP COM 02208R106 1496 54007 SH DFND 01 54007 0 0 ALTRA INDL MOTION CORP COM 02208R106 160353 5789966 SH SOLE 0 0 5789966 ALTRA INDL MOTION CORP COM 02208R106 242 8741 SH SOLE 8741 0 0 ALTRIA GROUP INC COM 02209S103 1291 31574 SH DFND 02 0 0 31574 ALTRIA GROUP INC COM 02209S103 13936 340740 SH DFND 02 0 340740 0 ALTRIA GROUP INC COM 02209S103 66471 1625207 SH DFND 01 1625207 0 0 ALTRIA GROUP INC COM 02209S103 5952330 145533752 SH SOLE 0 0 145533752 ALTRIA GROUP INC COM 02209S103 22960 561378 SH SOLE 561378 0 0 ALTUS MIDSTREAM CO CL A 02215L100 301 106524 SH DFND 01 106524 0 0 ALTUS MIDSTREAM CO CL A 02215L100 7416 2620364 SH SOLE 0 0 2620364 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 30 1848 SH DFND 02 0 1848 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 166 10378 SH DFND 01 10378 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 12686 791874 SH SOLE 0 0 791874 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 41 2548 SH SOLE 2548 0 0 AMAZON COM INC COM 023135106 190494 109737 SH DFND 02 0 0 109737 AMAZON COM INC COM 023135106 199567 114964 SH DFND 02 0 114964 0 AMAZON COM INC COM 023135106 649517 374165 SH DFND 01 374165 0 0 AMAZON COM INC COM 023135106 53835227 31012683 SH SOLE 0 0 31012683 AMAZON COM INC COM 023135106 247117 142356 SH SOLE 142356 0 0 AMBAC FINL GROUP INC COM NEW 023139884 160 8200 SH DFND 02 0 8200 0 AMBAC FINL GROUP INC COM NEW 023139884 738 37736 SH DFND 01 37736 0 0 AMBAC FINL GROUP INC COM NEW 023139884 83834 4288204 SH SOLE 0 0 4288204 AMBAC FINL GROUP INC COM NEW 023139884 86 4400 SH SOLE 4400 0 0 AMBEV SA SPONSORED ADR 02319V103 840 181729 SH DFND 01 181729 0 0 AMBEV SA SPONSORED ADR 02319V103 107510 23270526 SH SOLE 0 0 23270526 AMCON DISTRG CO COM NEW 02341Q205 703 9058 SH SOLE 0 0 9058 AMEDISYS INC COM 023436108 464 3541 SH DFND 02 0 3541 0 AMEDISYS INC COM 023436108 8284 63229 SH DFND 01 63229 0 0 AMEDISYS INC COM 023436108 407943 3113831 SH SOLE 0 0 3113831 AMEDISYS INC COM 023436108 460 3514 SH SOLE 3514 0 0 AMERANT BANCORP INC CL A 023576101 359 17133 SH DFND 01 17133 0 0 AMERANT BANCORP INC CL A 023576101 18104 863319 SH SOLE 0 0 863319 AMERCO COM 023586100 727 1864 SH DFND 02 0 0 1864 AMERCO COM 023586100 2368 6071 SH DFND 02 0 6071 0 AMERCO COM 023586100 1229 3152 SH DFND 01 3152 0 0 AMERCO COM 023586100 292938 751045 SH SOLE 0 0 751045 AMERCO COM 023586100 1735 4449 SH SOLE 4449 0 0 AMEREN CORP COM 023608102 4461 55723 SH DFND 02 0 0 55723 AMEREN CORP COM 023608102 11915 148839 SH DFND 02 0 148839 0 AMEREN CORP COM 023608102 16451 205514 SH DFND 01 205514 0 0 AMEREN CORP COM 023608102 2449898 30604598 SH SOLE 0 0 30604598 AMEREN CORP COM 023608102 11490 143541 SH SOLE 143541 0 0 AMERESCO INC CL A 02361E108 40 2499 SH DFND 02 0 2499 0 AMERESCO INC CL A 02361E108 304 18922 SH DFND 01 18922 0 0 AMERESCO INC CL A 02361E108 13793 858323 SH SOLE 0 0 858323 AMERESCO INC CL A 02361E108 47 2910 SH SOLE 2910 0 0 AMERI HLDGS INC COM 02362F104 31 183300 SH SOLE 0 0 183300 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 900 60565 SH SOLE 0 0 60565 AMERICAN AIRLS GROUP INC COM 02376R102 792 29350 SH DFND 02 0 0 29350 AMERICAN AIRLS GROUP INC COM 02376R102 876 32478 SH DFND 02 0 32478 0 AMERICAN AIRLS GROUP INC COM 02376R102 9024 334582 SH DFND 01 334582 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1144251 42426802 SH SOLE 0 0 42426802 AMERICAN AIRLS GROUP INC COM 02376R102 1032 38279 SH SOLE 38279 0 0 AMERICAN ASSETS TR INC COM 024013104 2632 56315 SH DFND 02 0 56315 0 AMERICAN ASSETS TR INC COM 024013104 4562 97602 SH DFND 01 97602 0 0 AMERICAN ASSETS TR INC COM 024013104 351157 7512978 SH SOLE 0 0 7512978 AMERICAN ASSETS TR INC COM 024013104 2544 54421 SH SOLE 54421 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 127 15462 SH DFND 02 0 15462 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 781 94973 SH DFND 01 94973 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 93758 11406027 SH SOLE 0 0 11406027 AMERICAN AXLE & MFG HLDGS IN COM 024061103 114 13892 SH SOLE 13892 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 8042 167253 SH DFND 02 0 167253 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 2527 52549 SH DFND 01 52549 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 953723 19836161 SH SOLE 0 0 19836161 AMERICAN CAMPUS CMNTYS INC COM 024835100 7548 156986 SH SOLE 156986 0 0 AMERICAN ELEC PWR CO INC COM 025537101 10597 113105 SH DFND 02 0 0 113105 AMERICAN ELEC PWR CO INC COM 025537101 27004 288224 SH DFND 02 0 288224 0 AMERICAN ELEC PWR CO INC COM 025537101 38781 413925 SH DFND 01 413925 0 0 AMERICAN ELEC PWR CO INC COM 025537101 3703534 39529663 SH SOLE 0 0 39529663 AMERICAN ELEC PWR CO INC COM 025537101 27137 289650 SH SOLE 289650 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 348 21462 SH DFND 02 0 21462 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 5001 308321 SH DFND 01 308321 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 240161 14806463 SH SOLE 0 0 14806463 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 337 20767 SH SOLE 20767 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 244 10081 SH DFND 02 0 10081 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 1838 75969 SH DFND 01 75969 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 254775 10527893 SH SOLE 0 0 10527893 AMERICAN EQTY INVT LIFE HLD COM 025676206 264 10892 SH SOLE 10892 0 0 AMERICAN EXPRESS CO COM 025816109 22056 186469 SH DFND 02 0 0 186469 AMERICAN EXPRESS CO COM 025816109 22973 194228 SH DFND 02 0 194228 0 AMERICAN EXPRESS CO COM 025816109 70496 596007 SH DFND 01 596007 0 0 AMERICAN EXPRESS CO COM 025816109 5733068 48470308 SH SOLE 0 0 48470308 AMERICAN EXPRESS CO COM 025816109 28413 240214 SH SOLE 240214 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1757 16287 SH DFND 02 0 0 16287 AMERICAN FINL GROUP INC OHIO COM 025932104 2358 21866 SH DFND 02 0 21866 0 AMERICAN FINL GROUP INC OHIO COM 025932104 2967 27510 SH DFND 01 27510 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 759755 7044550 SH SOLE 0 0 7044550 AMERICAN FINL GROUP INC OHIO COM 025932104 2454 22753 SH SOLE 22753 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 1975 141452 SH DFND 02 0 141452 0 AMERICAN FIN TR INC COM CLASS A 02607T109 1349 96623 SH DFND 01 96623 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 211093 15121245 SH SOLE 0 0 15121245 AMERICAN FIN TR INC COM CLASS A 02607T109 1681 120388 SH SOLE 120388 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 8179 315903 SH DFND 02 0 315903 0 AMERICAN HOMES 4 RENT CL A 02665T306 2734 105596 SH DFND 01 105596 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 984679 38033193 SH SOLE 0 0 38033193 AMERICAN HOMES 4 RENT CL A 02665T306 7615 294119 SH SOLE 294119 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 12754 228980 SH DFND 02 0 0 228980 AMERICAN INTL GROUP INC COM NEW 026874784 13616 244445 SH DFND 02 0 244445 0 AMERICAN INTL GROUP INC COM NEW 026874784 40587 728668 SH DFND 01 728668 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 3736473 67082102 SH SOLE 0 0 67082102 AMERICAN INTL GROUP INC COM NEW 026874784 16348 293499 SH SOLE 293499 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 334 9418 SH DFND 01 9418 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 14895 419922 SH SOLE 0 0 419922 AMERICAN NATL INS CO COM 028591105 55 444 SH DFND 02 0 444 0 AMERICAN NATL INS CO COM 028591105 386 3120 SH DFND 01 3120 0 0 AMERICAN NATL INS CO COM 028591105 100927 815701 SH SOLE 0 0 815701 AMERICAN NATL INS CO COM 028591105 134 1086 SH SOLE 1086 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 19 3196 SH DFND 02 0 3196 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 275 46989 SH DFND 01 46989 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 21470 3670166 SH SOLE 0 0 3670166 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 26 4400 SH SOLE 4400 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 209 9355 SH DFND 02 0 9355 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 307 13725 SH DFND 01 13725 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 29361 1314283 SH SOLE 0 0 1314283 AMERICAN PUBLIC EDUCATION IN COM 02913V103 40 1786 SH SOLE 1786 0 0 AMERICAN RLTY INVS INC COM 029174109 22 1416 SH DFND 01 1416 0 0 AMERICAN RLTY INVS INC COM 029174109 160 10434 SH SOLE 0 0 10434 AMERICAN RENAL ASSOCIATES HO COM 029227105 154 24297 SH DFND 01 24297 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 4121 652051 SH SOLE 0 0 652051 AMERICAN RES CORP CL A 02927U208 194 328065 SH SOLE 0 0 328065 AMERICAN RIVER BANKSHARES COM 029326105 8 618 SH DFND 01 618 0 0 AMERICAN RIVER BANKSHARES COM 029326105 1090 80174 SH SOLE 0 0 80174 AMERICAN SHARED HOSPITAL SVC COM 029595105 111 44331 SH SOLE 0 0 44331 AMERICAN SOFTWARE INC CL A 029683109 626 41708 SH DFND 01 41708 0 0 AMERICAN SOFTWARE INC CL A 029683109 21211 1412169 SH SOLE 0 0 1412169 AMERICAN STS WTR CO COM 029899101 1841 20489 SH DFND 02 0 20489 0 AMERICAN STS WTR CO COM 029899101 6676 74292 SH DFND 01 74292 0 0 AMERICAN STS WTR CO COM 029899101 380577 4235223 SH SOLE 0 0 4235223 AMERICAN STS WTR CO COM 029899101 1222 13602 SH SOLE 13602 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 188 23934 SH DFND 01 23934 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 7092 904645 SH SOLE 0 0 904645 AMERICAN TOWER CORP NEW COM 03027X100 24095 108965 SH DFND 02 0 0 108965 AMERICAN TOWER CORP NEW COM 03027X100 48741 220420 SH DFND 02 0 220420 0 AMERICAN TOWER CORP NEW COM 03027X100 88079 398315 SH DFND 01 398315 0 0 AMERICAN TOWER CORP NEW COM 03027X100 12607292 57013033 SH SOLE 0 0 57013033 AMERICAN TOWER CORP NEW COM 03027X100 58653 265242 SH SOLE 265242 0 0 AMERICAN VANGUARD CORP COM 030371108 27 1691 SH DFND 02 0 1691 0 AMERICAN VANGUARD CORP COM 030371108 373 23734 SH DFND 01 23734 0 0 AMERICAN VANGUARD CORP COM 030371108 40696 2592128 SH SOLE 0 0 2592128 AMERICAN VANGUARD CORP COM 030371108 61 3876 SH SOLE 3876 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 5839 46999 SH DFND 02 0 0 46999 AMERICAN WTR WKS CO INC NEW COM 030420103 12794 102985 SH DFND 02 0 102985 0 AMERICAN WTR WKS CO INC NEW COM 030420103 18776 151139 SH DFND 01 151139 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 2715643 21859801 SH SOLE 0 0 21859801 AMERICAN WTR WKS CO INC NEW COM 030420103 13315 107183 SH SOLE 107183 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 374 4207 SH DFND 02 0 4207 0 AMERICAN WOODMARK CORPORATIO COM 030506109 3005 33793 SH DFND 01 33793 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 122952 1382878 SH SOLE 0 0 1382878 AMERICAN WOODMARK CORPORATIO COM 030506109 139 1565 SH SOLE 1565 0 0 AMERICAS CAR MART INC COM 03062T105 35 379 SH DFND 02 0 379 0 AMERICAS CAR MART INC COM 03062T105 1160 12645 SH DFND 01 12645 0 0 AMERICAS CAR MART INC COM 03062T105 28493 310718 SH SOLE 0 0 310718 AMERICAS CAR MART INC COM 03062T105 108 1175 SH SOLE 1175 0 0 AMERICOLD RLTY TR COM 03064D108 8561 230950 SH DFND 02 0 230950 0 AMERICOLD RLTY TR COM 03064D108 3178 85739 SH DFND 01 85739 0 0 AMERICOLD RLTY TR COM 03064D108 990864 26729550 SH SOLE 0 0 26729550 AMERICOLD RLTY TR COM 03064D108 7978 215201 SH SOLE 215201 0 0 AMERISAFE INC COM 03071H100 380 5741 SH DFND 02 0 5741 0 AMERISAFE INC COM 03071H100 1075 16258 SH DFND 01 16258 0 0 AMERISAFE INC COM 03071H100 78760 1191353 SH SOLE 0 0 1191353 AMERISAFE INC COM 03071H100 152 2302 SH SOLE 2302 0 0 AMERISOURCEBERGEN CORP COM 03073E105 3376 41010 SH DFND 02 0 0 41010 AMERISOURCEBERGEN CORP COM 03073E105 4158 50504 SH DFND 02 0 50504 0 AMERISOURCEBERGEN CORP COM 03073E105 11311 137388 SH DFND 01 137388 0 0 AMERISOURCEBERGEN CORP COM 03073E105 1546578 18785107 SH SOLE 0 0 18785107 AMERISOURCEBERGEN CORP COM 03073E105 4350 52840 SH SOLE 52840 0 0 AMERISERV FINL INC COM 03074A102 19 4710 SH DFND 01 4710 0 0 AMERISERV FINL INC COM 03074A102 2886 697063 SH SOLE 0 0 697063 AMERIPRISE FINL INC COM 03076C106 5345 36333 SH DFND 02 0 0 36333 AMERIPRISE FINL INC COM 03076C106 5583 37952 SH DFND 02 0 37952 0 AMERIPRISE FINL INC COM 03076C106 16363 111239 SH DFND 01 111239 0 0 AMERIPRISE FINL INC COM 03076C106 1941291 13197085 SH SOLE 0 0 13197085 AMERIPRISE FINL INC COM 03076C106 6632 45084 SH SOLE 45084 0 0 AMERIS BANCORP COM 03076K108 494 12277 SH DFND 02 0 12277 0 AMERIS BANCORP COM 03076K108 2487 61811 SH DFND 01 61811 0 0 AMERIS BANCORP COM 03076K108 271028 6735295 SH SOLE 0 0 6735295 AMERIS BANCORP COM 03076K108 336 8352 SH SOLE 8352 0 0 AMES NATL CORP COM 031001100 218 7615 SH DFND 01 7615 0 0 AMES NATL CORP COM 031001100 3878 135541 SH SOLE 0 0 135541 AMETEK INC NEW COM 031100100 5518 60091 SH DFND 02 0 0 60091 AMETEK INC NEW COM 031100100 6013 65485 SH DFND 02 0 65485 0 AMETEK INC NEW COM 031100100 18593 202493 SH DFND 01 202493 0 0 AMETEK INC NEW COM 031100100 2221913 24198577 SH SOLE 0 0 24198577 AMETEK INC NEW COM 031100100 6706 73030 SH SOLE 73030 0 0 AMGEN INC COM 031162100 31078 160603 SH DFND 02 0 0 160603 AMGEN INC COM 031162100 33584 173551 SH DFND 02 0 173551 0 AMGEN INC COM 031162100 104093 537921 SH DFND 01 537921 0 0 AMGEN INC COM 031162100 9145379 47260498 SH SOLE 0 0 47260498 AMGEN INC COM 031162100 40231 207901 SH SOLE 207901 0 0 AMICUS THERAPEUTICS INC COM 03152W109 239 29861 SH DFND 02 0 29861 0 AMICUS THERAPEUTICS INC COM 03152W109 4136 515717 SH DFND 01 515717 0 0 AMICUS THERAPEUTICS INC COM 03152W109 182155 22712534 SH SOLE 0 0 22712534 AMICUS THERAPEUTICS INC COM 03152W109 204 25497 SH SOLE 25497 0 0 AMKOR TECHNOLOGY INC COM 031652100 75 8269 SH DFND 02 0 8269 0 AMKOR TECHNOLOGY INC COM 031652100 795 87312 SH DFND 01 87312 0 0 AMKOR TECHNOLOGY INC COM 031652100 73636 8091894 SH SOLE 0 0 8091894 AMKOR TECHNOLOGY INC COM 031652100 146 16064 SH SOLE 16064 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 29 10100 SH DFND 02 0 10100 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 549 189298 SH DFND 01 189298 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 26835 9253435 SH SOLE 0 0 9253435 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 49 16901 SH SOLE 16901 0 0 AMPCO-PITTSBURGH CORP COM 032037103 8 2209 SH DFND 01 2209 0 0 AMPCO-PITTSBURGH CORP COM 032037103 2313 628439 SH SOLE 0 0 628439 AMPHENOL CORP NEW CL A 032095101 7717 79968 SH DFND 02 0 0 79968 AMPHENOL CORP NEW CL A 032095101 12074 125119 SH DFND 02 0 125119 0 AMPHENOL CORP NEW CL A 032095101 25765 266995 SH DFND 01 266995 0 0 AMPHENOL CORP NEW CL A 032095101 3128975 32424616 SH SOLE 0 0 32424616 AMPHENOL CORP NEW CL A 032095101 9283 96198 SH SOLE 96198 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 50 2500 SH DFND 02 0 2500 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1448 73030 SH DFND 01 73030 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 46530 2346422 SH SOLE 0 0 2346422 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 83 4176 SH SOLE 4176 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 7 13289 SH DFND 01 13289 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 2675 5338453 SH SOLE 0 0 5338453 AMPLIFY ENERGY CORP NEW COM 03212B103 91 14826 SH DFND 01 14826 0 0 AMPLIFY ENERGY CORP NEW COM 03212B103 6438 1043494 SH SOLE 0 0 1043494 AMREP CORP NEW COM 032159105 324 56720 SH SOLE 0 0 56720 AMTECH SYS INC COM PAR $0.01N 032332504 14 2560 SH DFND 01 2560 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 2290 432123 SH SOLE 0 0 432123 AMYRIS INC COM NEW 03236M200 20 4172 SH DFND 02 0 4172 0 AMYRIS INC COM NEW 03236M200 194 40827 SH DFND 01 40827 0 0 AMYRIS INC COM NEW 03236M200 10799 2268796 SH SOLE 0 0 2268796 AMYRIS INC COM NEW 03236M200 31 6428 SH SOLE 6428 0 0 ANALOG DEVICES INC COM 032654105 10993 98387 SH DFND 02 0 0 98387 ANALOG DEVICES INC COM 032654105 11050 98896 SH DFND 02 0 98896 0 ANALOG DEVICES INC COM 032654105 34929 312620 SH DFND 01 312620 0 0 ANALOG DEVICES INC COM 032654105 3517219 31479627 SH SOLE 0 0 31479627 ANALOG DEVICES INC COM 032654105 14479 129585 SH SOLE 129585 0 0 ANAPTYSBIO INC COM 032724106 118 3374 SH DFND 02 0 3374 0 ANAPTYSBIO INC COM 032724106 1571 44892 SH DFND 01 44892 0 0 ANAPTYSBIO INC COM 032724106 75652 2162093 SH SOLE 0 0 2162093 ANAPTYSBIO INC COM 032724106 101 2874 SH SOLE 2874 0 0 ANAPLAN INC COM 03272L108 1755 37347 SH DFND 01 37347 0 0 ANAPLAN INC COM 03272L108 381546 8117996 SH SOLE 0 0 8117996 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 281 88798 SH DFND 01 88798 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 7428 2350682 SH SOLE 0 0 2350682 ANDERSONS INC COM 034164103 92 4100 SH DFND 02 0 4100 0 ANDERSONS INC COM 034164103 578 25781 SH DFND 01 25781 0 0 ANDERSONS INC COM 034164103 74960 3341965 SH SOLE 0 0 3341965 ANDERSONS INC COM 034164103 59 2650 SH SOLE 2650 0 0 ANGIODYNAMICS INC COM 03475V101 57 3113 SH DFND 02 0 3113 0 ANGIODYNAMICS INC COM 03475V101 568 30861 SH DFND 01 30861 0 0 ANGIODYNAMICS INC COM 03475V101 42205 2291250 SH SOLE 0 0 2291250 ANGIODYNAMICS INC COM 03475V101 72 3900 SH SOLE 3900 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 11157 610678 SH SOLE 0 0 610678 ANIKA THERAPEUTICS INC COM 035255108 60 1100 SH DFND 02 0 1100 0 ANIKA THERAPEUTICS INC COM 035255108 639 11641 SH DFND 01 11641 0 0 ANIKA THERAPEUTICS INC COM 035255108 49691 905287 SH SOLE 0 0 905287 ANIKA THERAPEUTICS INC COM 035255108 106 1931 SH SOLE 1931 0 0 ANIXA BIOSCIENCES INC COM 03528H109 14 3437 SH DFND 01 3437 0 0 ANIXA BIOSCIENCES INC COM 03528H109 2662 665436 SH SOLE 0 0 665436 ANIXTER INTL INC COM 035290105 277 4005 SH DFND 02 0 4005 0 ANIXTER INTL INC COM 035290105 1735 25096 SH DFND 01 25096 0 0 ANIXTER INTL INC COM 035290105 225401 3261005 SH SOLE 0 0 3261005 ANIXTER INTL INC COM 035290105 236 3420 SH SOLE 3420 0 0 ANNALY CAP MGMT INC COM 035710409 2864 325411 SH DFND 02 0 0 325411 ANNALY CAP MGMT INC COM 035710409 8055 915370 SH DFND 02 0 915370 0 ANNALY CAP MGMT INC COM 035710409 4909 557857 SH DFND 01 557857 0 0 ANNALY CAP MGMT INC COM 035710409 1201975 136588096 SH SOLE 0 0 136588096 ANNALY CAP MGMT INC COM 035710409 4201 477358 SH SOLE 477358 0 0 ANSYS INC COM 03662Q105 5092 23003 SH DFND 02 0 0 23003 ANSYS INC COM 03662Q105 5304 23962 SH DFND 02 0 23962 0 ANSYS INC COM 03662Q105 16735 75599 SH DFND 01 75599 0 0 ANSYS INC COM 03662Q105 2016729 9110631 SH SOLE 0 0 9110631 ANSYS INC COM 03662Q105 6000 27104 SH SOLE 27104 0 0 ANTARES PHARMA INC COM 036642106 38 11478 SH DFND 02 0 11478 0 ANTARES PHARMA INC COM 036642106 1100 328942 SH DFND 01 328942 0 0 ANTARES PHARMA INC COM 036642106 25090 7500642 SH SOLE 0 0 7500642 ANTARES PHARMA INC COM 036642106 81 24228 SH SOLE 24228 0 0 ANTERO RES CORP COM 03674X106 97 32174 SH DFND 02 0 32174 0 ANTERO RES CORP COM 03674X106 276 91362 SH DFND 01 91362 0 0 ANTERO RES CORP COM 03674X106 69053 22865391 SH SOLE 0 0 22865391 ANTERO RES CORP COM 03674X106 111 36710 SH SOLE 36710 0 0 ANTHEM INC COM 036752103 16178 67381 SH DFND 02 0 0 67381 ANTHEM INC COM 036752103 19090 79507 SH DFND 02 0 79507 0 ANTHEM INC COM 036752103 52722 219585 SH DFND 01 219585 0 0 ANTHEM INC COM 036752103 4576418 19060466 SH SOLE 0 0 19060466 ANTHEM INC COM 036752103 21239 88459 SH SOLE 88459 0 0 ANTERO MIDSTREAM CORP COM 03676B102 265 35800 SH DFND 02 0 35800 0 ANTERO MIDSTREAM CORP COM 03676B102 676 91313 SH DFND 01 91313 0 0 ANTERO MIDSTREAM CORP COM 03676B102 169695 22931716 SH SOLE 0 0 22931716 ANTERO MIDSTREAM CORP COM 03676B102 223 30189 SH SOLE 30189 0 0 ANTERIX INC COM 03676C100 18 500 SH DFND 02 0 500 0 ANTERIX INC COM 03676C100 788 21763 SH DFND 01 21763 0 0 ANTERIX INC COM 03676C100 25819 713226 SH SOLE 0 0 713226 ANTERIX INC COM 03676C100 42 1150 SH SOLE 1150 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 112 33900 SH DFND 02 0 33900 0 ANWORTH MORTGAGE ASSET CP COM 037347101 253 76658 SH DFND 01 76658 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 20615 6246831 SH SOLE 0 0 6246831 ANWORTH MORTGAGE ASSET CP COM 037347101 48 14481 SH SOLE 14481 0 0 APACHE CORP COM 037411105 2428 94861 SH DFND 02 0 0 94861 APACHE CORP COM 037411105 2691 105130 SH DFND 02 0 105130 0 APACHE CORP COM 037411105 8038 313989 SH DFND 01 313989 0 0 APACHE CORP COM 037411105 1089979 42577296 SH SOLE 0 0 42577296 APACHE CORP COM 037411105 3058 119449 SH SOLE 119449 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 9552 183198 SH DFND 02 0 183198 0 APARTMENT INVT & MGMT CO CL A 03748R754 6486 124388 SH DFND 01 124388 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 1241379 23808570 SH SOLE 0 0 23808570 APARTMENT INVT & MGMT CO CL A 03748R754 8630 165515 SH SOLE 165515 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 72 3000 SH DFND 02 0 3000 0 APELLIS PHARMACEUTICALS INC COM 03753U106 2302 95549 SH DFND 01 95549 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 49487 2054237 SH SOLE 0 0 2054237 APELLIS PHARMACEUTICALS INC COM 03753U106 104 4300 SH SOLE 4300 0 0 APERGY CORP COM 03755L104 254 9400 SH DFND 02 0 9400 0 APERGY CORP COM 03755L104 794 29337 SH DFND 01 29337 0 0 APERGY CORP COM 03755L104 195626 7232017 SH SOLE 0 0 7232017 APERGY CORP COM 03755L104 327 12092 SH SOLE 12092 0 0 APEX GLOBAL BRANDS INC COM NEW 03755M201 39 26776 SH SOLE 0 0 26776 APOGEE ENTERPRISES INC COM 037598109 372 9540 SH DFND 02 0 9540 0 APOGEE ENTERPRISES INC COM 037598109 1875 48090 SH DFND 01 48090 0 0 APOGEE ENTERPRISES INC COM 037598109 104683 2684880 SH SOLE 0 0 2684880 APOGEE ENTERPRISES INC COM 037598109 152 3910 SH SOLE 3910 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 325 16929 SH DFND 02 0 16929 0 APOLLO COML REAL EST FIN INC COM 03762U105 2446 127591 SH DFND 01 127591 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 319241 16653171 SH SOLE 0 0 16653171 APOLLO COML REAL EST FIN INC COM 03762U105 583 30430 SH SOLE 30430 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 35 1960 SH DFND 02 0 1960 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 955 54208 SH DFND 01 54208 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 21415 1215394 SH SOLE 0 0 1215394 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 54 3093 SH SOLE 3093 0 0 APHRIA INC COM 03765K104 152 29300 SH DFND 02 0 29300 0 APHRIA INC COM 03765K104 457 88014 SH DFND 01 88014 0 0 APHRIA INC COM 03765K104 27949 5385121 SH SOLE 0 0 5385121 APHRIA INC COM 03765K104 145 27925 SH SOLE 27925 0 0 APOLLO ENDOSURGERY INC COM 03767D108 5 1578 SH DFND 01 1578 0 0 APOLLO ENDOSURGERY INC COM 03767D108 1698 509832 SH SOLE 0 0 509832 APOLLO GLOBAL MGMT INC COM CL A 03768E105 502885 13296798 SH SOLE 0 0 13296798 APPIAN CORP CL A 03782L101 283 5957 SH DFND 02 0 5957 0 APPIAN CORP CL A 03782L101 3019 63555 SH DFND 01 63555 0 0 APPIAN CORP CL A 03782L101 142136 2992330 SH SOLE 0 0 2992330 APPIAN CORP CL A 03782L101 122 2568 SH SOLE 2568 0 0 APPLE INC COM 037833100 270617 1208273 SH DFND 02 0 0 1208273 APPLE INC COM 037833100 286316 1278369 SH DFND 02 0 1278369 0 APPLE INC COM 037833100 873575 3900413 SH DFND 01 3900413 0 0 APPLE INC COM 037833100 72382912 323181283 SH SOLE 0 0 323181283 APPLE INC COM 037833100 350327 1564171 SH SOLE 1564171 0 0 APPFOLIO INC COM CL A 03783C100 106 1115 SH DFND 02 0 1115 0 APPFOLIO INC COM CL A 03783C100 3000 31528 SH DFND 01 31528 0 0 APPFOLIO INC COM CL A 03783C100 142955 1502571 SH SOLE 0 0 1502571 APPFOLIO INC COM CL A 03783C100 151 1586 SH SOLE 1586 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4233 255298 SH DFND 02 0 255298 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1333 80425 SH DFND 01 80425 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 510429 30785820 SH SOLE 0 0 30785820 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4008 241759 SH SOLE 241759 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 1 3824 SH DFND 01 3824 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 109 488425 SH SOLE 0 0 488425 APPLIED INDL TECHNOLOGIES IN COM 03820C105 319 5616 SH DFND 02 0 5616 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 4393 77345 SH DFND 01 77345 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 224450 3951590 SH SOLE 0 0 3951590 APPLIED INDL TECHNOLOGIES IN COM 03820C105 348 6118 SH SOLE 6118 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 14 3256 SH DFND 01 3256 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 2827 679472 SH SOLE 0 0 679472 APPLIED MATLS INC COM 038222105 12451 249516 SH DFND 02 0 0 249516 APPLIED MATLS INC COM 038222105 13036 261251 SH DFND 02 0 261251 0 APPLIED MATLS INC COM 038222105 40357 808750 SH DFND 01 808750 0 0 APPLIED MATLS INC COM 038222105 3547877 71099730 SH SOLE 0 0 71099730 APPLIED MATLS INC COM 038222105 16083 322297 SH SOLE 322297 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 10 900 SH DFND 02 0 900 0 APPLIED OPTOELECTRONICS INC COM 03823U102 180 16033 SH DFND 01 16033 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 13046 1162757 SH SOLE 0 0 1162757 APPLIED OPTOELECTRONICS INC COM 03823U102 13 1175 SH SOLE 1175 0 0 APPLIED THERAPEUTICS INC COM 03828A101 10 939 SH DFND 01 939 0 0 APPLIED THERAPEUTICS INC COM 03828A101 374 34025 SH SOLE 0 0 34025 APTARGROUP INC COM 038336103 911 7690 SH DFND 02 0 7690 0 APTARGROUP INC COM 038336103 3081 26007 SH DFND 01 26007 0 0 APTARGROUP INC COM 038336103 784277 6621161 SH SOLE 0 0 6621161 APTARGROUP INC COM 038336103 880 7426 SH SOLE 7426 0 0 APPROACH RESOURCES INC COM 03834A103 2 12148 SH DFND 01 12148 0 0 APPROACH RESOURCES INC COM 03834A103 130 928662 SH SOLE 0 0 928662 APTEVO THERAPEUTICS INC COM 03835L108 2 3850 SH DFND 01 3850 0 0 APTEVO THERAPEUTICS INC COM 03835L108 510 866778 SH SOLE 0 0 866778 APTINYX INC COM 03836N103 5 1309 SH DFND 01 1309 0 0 APTINYX INC COM 03836N103 2068 592542 SH SOLE 0 0 592542 AQUA AMERICA INC COM 03836W103 3518 78474 SH DFND 02 0 78474 0 AQUA AMERICA INC COM 03836W103 3694 82399 SH DFND 01 82399 0 0 AQUA AMERICA INC COM 03836W103 1019056 22731568 SH SOLE 0 0 22731568 AQUA AMERICA INC COM 03836W103 3673 81930 SH SOLE 81930 0 0 APYX MED CORP COM 03837C106 230 33960 SH DFND 01 33960 0 0 APYX MED CORP COM 03837C106 9412 1390300 SH SOLE 0 0 1390300 AQUA METALS INC COM 03837J101 23 13797 SH DFND 01 13797 0 0 AQUA METALS INC COM 03837J101 3891 2288929 SH SOLE 0 0 2288929 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1090 436093 SH SOLE 0 0 436093 AQUESTIVE THERAPEUTICS INC COM 03843E104 2 500 SH DFND 01 500 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 887 278912 SH SOLE 0 0 278912 ARAMARK COM 03852U106 2839 65140 SH DFND 02 0 0 65140 ARAMARK COM 03852U106 3898 89453 SH DFND 02 0 89453 0 ARAMARK COM 03852U106 4094 93953 SH DFND 01 93953 0 0 ARAMARK COM 03852U106 966713 22182495 SH SOLE 0 0 22182495 ARAMARK COM 03852U106 3533 81060 SH SOLE 81060 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 533 349231 SH SOLE 0 0 349231 ARAVIVE INC COM 03890D108 8 1096 SH DFND 01 1096 0 0 ARAVIVE INC COM 03890D108 934 124599 SH SOLE 0 0 124599 ARBOR RLTY TR INC COM 038923108 72 5516 SH DFND 02 0 5516 0 ARBOR RLTY TR INC COM 038923108 212 16160 SH DFND 01 16160 0 0 ARBOR RLTY TR INC COM 038923108 49723 3792788 SH SOLE 0 0 3792788 ARBOR RLTY TR INC COM 038923108 107 8163 SH SOLE 8163 0 0 ARCADIA BIOSCIENCES INC COM NEW 039014204 1087 232187 SH SOLE 0 0 232187 ARCBEST CORP COM 03937C105 149 4900 SH DFND 02 0 4900 0 ARCBEST CORP COM 03937C105 665 21832 SH DFND 01 21832 0 0 ARCBEST CORP COM 03937C105 97047 3187101 SH SOLE 0 0 3187101 ARCBEST CORP COM 03937C105 99 3267 SH SOLE 3267 0 0 ARCH COAL INC CL A 039380407 326 4400 SH DFND 02 0 4400 0 ARCH COAL INC CL A 039380407 1017 13704 SH DFND 01 13704 0 0 ARCH COAL INC CL A 039380407 105529 1422220 SH SOLE 0 0 1422220 ARCH COAL INC CL A 039380407 162 2183 SH SOLE 2183 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 6092 148341 SH DFND 02 0 0 148341 ARCHER DANIELS MIDLAND CO COM 039483102 7164 174423 SH DFND 02 0 174423 0 ARCHER DANIELS MIDLAND CO COM 039483102 19208 467701 SH DFND 01 467701 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1795986 43729867 SH SOLE 0 0 43729867 ARCHER DANIELS MIDLAND CO COM 039483102 7399 180148 SH SOLE 180148 0 0 ARCHROCK INC COM 03957W106 225 22546 SH DFND 02 0 22546 0 ARCHROCK INC COM 03957W106 1094 109735 SH DFND 01 109735 0 0 ARCHROCK INC COM 03957W106 161327 16181257 SH SOLE 0 0 16181257 ARCHROCK INC COM 03957W106 168 16811 SH SOLE 16811 0 0 ARCIMOTO INC COM 039587100 163 52107 SH SOLE 0 0 52107 ARCOSA INC COM 039653100 202 5900 SH DFND 02 0 5900 0 ARCOSA INC COM 039653100 1390 40645 SH DFND 01 40645 0 0 ARCOSA INC COM 039653100 166000 4852388 SH SOLE 0 0 4852388 ARCOSA INC COM 039653100 163 4763 SH SOLE 4763 0 0 ARCONIC INC COM 03965L100 2762 106250 SH DFND 02 0 0 106250 ARCONIC INC COM 03965L100 3026 116379 SH DFND 02 0 116379 0 ARCONIC INC COM 03965L100 8530 328088 SH DFND 01 328088 0 0 ARCONIC INC COM 03965L100 1096010 42154235 SH SOLE 0 0 42154235 ARCONIC INC COM 03965L100 3735 143671 SH SOLE 143671 0 0 ARDELYX INC COM 039697107 174 36927 SH DFND 01 36927 0 0 ARDELYX INC COM 039697107 8929 1899850 SH SOLE 0 0 1899850 ARCUS BIOSCIENCES INC COM 03969F109 9 1000 SH DFND 02 0 1000 0 ARCUS BIOSCIENCES INC COM 03969F109 251 27597 SH DFND 01 27597 0 0 ARCUS BIOSCIENCES INC COM 03969F109 12415 1364265 SH SOLE 0 0 1364265 ARCUS BIOSCIENCES INC COM 03969F109 22 2400 SH SOLE 2400 0 0 ARCTURUS THERAPEUTICS HLDG I COM 03969T109 24 2377 SH DFND 01 2377 0 0 ARCTURUS THERAPEUTICS HLDG I COM 03969T109 1248 121504 SH SOLE 0 0 121504 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 291 10840 SH DFND 02 0 10840 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3667 136787 SH DFND 01 136787 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 179736 6704060 SH SOLE 0 0 6704060 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 217 8112 SH SOLE 8112 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 277 6043 SH DFND 02 0 6043 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 4077 89071 SH DFND 01 89071 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 204772 4473941 SH SOLE 0 0 4473941 ARENA PHARMACEUTICALS INC COM NEW 040047607 265 5780 SH SOLE 5780 0 0 ARGAN INC COM 04010E109 361 9200 SH DFND 02 0 9200 0 ARGAN INC COM 04010E109 1071 27256 SH DFND 01 27256 0 0 ARGAN INC COM 04010E109 24955 635159 SH SOLE 0 0 635159 ARGAN INC COM 04010E109 51 1300 SH SOLE 1300 0 0 ARES COML REAL ESTATE CORP COM 04013V108 39 2561 SH DFND 02 0 2561 0 ARES COML REAL ESTATE CORP COM 04013V108 348 22867 SH DFND 01 22867 0 0 ARES COML REAL ESTATE CORP COM 04013V108 20523 1347565 SH SOLE 0 0 1347565 ARES COML REAL ESTATE CORP COM 04013V108 46 3013 SH SOLE 3013 0 0 ARIDIS PHARMACEUTICALS INC COM 040334104 551 81966 SH SOLE 0 0 81966 ARISTA NETWORKS INC COM 040413106 3400 14231 SH DFND 02 0 0 14231 ARISTA NETWORKS INC COM 040413106 3651 15281 SH DFND 02 0 15281 0 ARISTA NETWORKS INC COM 040413106 11992 50193 SH DFND 01 50193 0 0 ARISTA NETWORKS INC COM 040413106 1402506 5870191 SH SOLE 0 0 5870191 ARISTA NETWORKS INC COM 040413106 4343 18177 SH SOLE 18177 0 0 ARK RESTAURANTS CORP COM 040712101 12 574 SH DFND 01 574 0 0 ARK RESTAURANTS CORP COM 040712101 1744 86082 SH SOLE 0 0 86082 ARLINGTON ASSET INVT CORP CL A NEW 041356205 4 684 SH DFND 02 0 684 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 158 28692 SH DFND 01 28692 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 8625 1570953 SH SOLE 0 0 1570953 ARLINGTON ASSET INVT CORP CL A NEW 041356205 31 5566 SH SOLE 5566 0 0 ARLO TECHNOLOGIES INC COM 04206A101 44 12980 SH DFND 02 0 12980 0 ARLO TECHNOLOGIES INC COM 04206A101 215 62982 SH DFND 01 62982 0 0 ARLO TECHNOLOGIES INC COM 04206A101 14485 4247792 SH SOLE 0 0 4247792 ARLO TECHNOLOGIES INC COM 04206A101 28 8196 SH SOLE 8196 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 83 4600 SH DFND 02 0 4600 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1153 63728 SH DFND 01 63728 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 106344 5878608 SH SOLE 0 0 5878608 ARMADA HOFFLER PPTYS INC COM 04208T108 102 5623 SH SOLE 5623 0 0 ARMATA PHARMACEUTICALS INC COM 04216R102 56 15150 SH SOLE 0 0 15150 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 148 8845 SH DFND 02 0 8845 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 815 48639 SH DFND 01 48639 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 88675 5294030 SH SOLE 0 0 5294030 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 139 8314 SH SOLE 8314 0 0 ARMSTRONG FLOORING INC COM 04238R106 5 846 SH DFND 02 0 846 0 ARMSTRONG FLOORING INC COM 04238R106 76 11970 SH DFND 01 11970 0 0 ARMSTRONG FLOORING INC COM 04238R106 6172 965888 SH SOLE 0 0 965888 ARMSTRONG FLOORING INC COM 04238R106 16 2490 SH SOLE 2490 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 490 5067 SH DFND 02 0 5067 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 2118 21898 SH DFND 01 21898 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 492241 5090392 SH SOLE 0 0 5090392 ARMSTRONG WORLD INDS INC NEW COM 04247X102 527 5449 SH SOLE 5449 0 0 AROTECH CORP COM NEW 042682203 9 2940 SH DFND 01 2940 0 0 AROTECH CORP COM NEW 042682203 2794 950324 SH SOLE 0 0 950324 ARQULE INC COM 04269E107 48 6680 SH DFND 02 0 6680 0 ARQULE INC COM 04269E107 1530 213337 SH DFND 01 213337 0 0 ARQULE INC COM 04269E107 39762 5545561 SH SOLE 0 0 5545561 ARQULE INC COM 04269E107 81 11280 SH SOLE 11280 0 0 ARROW ELECTRS INC COM 042735100 1633 21892 SH DFND 02 0 0 21892 ARROW ELECTRS INC COM 042735100 1436 19255 SH DFND 02 0 19255 0 ARROW ELECTRS INC COM 042735100 2376 31861 SH DFND 01 31861 0 0 ARROW ELECTRS INC COM 042735100 588602 7892222 SH SOLE 0 0 7892222 ARROW ELECTRS INC COM 042735100 2065 27687 SH SOLE 27687 0 0 ARROW FINL CORP COM 042744102 46 1392 SH DFND 02 0 1392 0 ARROW FINL CORP COM 042744102 385 11521 SH DFND 01 11521 0 0 ARROW FINL CORP COM 042744102 21100 631919 SH SOLE 0 0 631919 ARROW FINL CORP COM 042744102 37 1101 SH SOLE 1101 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 455 16160 SH DFND 02 0 16160 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 5333 189241 SH DFND 01 189241 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 299549 10629844 SH SOLE 0 0 10629844 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 263 9326 SH SOLE 9326 0 0 ARTESIAN RESOURCES CORP CL A 043113208 248 6699 SH DFND 01 6699 0 0 ARTESIAN RESOURCES CORP CL A 043113208 14432 390048 SH SOLE 0 0 390048 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 145 5146 SH DFND 02 0 5146 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2100 74368 SH DFND 01 74368 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 135972 4814863 SH SOLE 0 0 4814863 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 157 5567 SH SOLE 5567 0 0 ARVINAS INC COM 04335A105 19 866 SH DFND 02 0 866 0 ARVINAS INC COM 04335A105 755 35018 SH DFND 01 35018 0 0 ARVINAS INC COM 04335A105 12462 578265 SH SOLE 0 0 578265 ARVINAS INC COM 04335A105 44 2038 SH SOLE 2038 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 278 2714 SH DFND 02 0 2714 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 4003 39118 SH DFND 01 39118 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 207987 2032509 SH SOLE 0 0 2032509 ASBURY AUTOMOTIVE GROUP INC COM 043436104 282 2759 SH SOLE 2759 0 0 ASCENA RETAIL GROUP INC COM 04351G101 34 128941 SH DFND 01 128941 0 0 ASCENA RETAIL GROUP INC COM 04351G101 1887 7145390 SH SOLE 0 0 7145390 ASHFORD HOSPITALITY TR INC COM SHS 044103109 278 84100 SH DFND 02 0 84100 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 255 76923 SH DFND 01 76923 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 42174 12741301 SH SOLE 0 0 12741301 ASHFORD HOSPITALITY TR INC COM SHS 044103109 54 16360 SH SOLE 16360 0 0 ASHFORD INC COM 044104107 4 182 SH DFND 01 182 0 0 ASHFORD INC COM 044104107 1263 52084 SH SOLE 0 0 52084 ASHLAND GLOBAL HLDGS INC COM 044186104 69 893 SH DFND 02 0 0 893 ASHLAND GLOBAL HLDGS INC COM 044186104 640 8300 SH DFND 02 0 8300 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1801 23376 SH DFND 01 23376 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 430964 5593301 SH SOLE 0 0 5593301 ASHLAND GLOBAL HLDGS INC COM 044186104 586 7604 SH SOLE 7604 0 0 ASPEN AEROGELS INC COM 04523Y105 30 5053 SH DFND 01 5053 0 0 ASPEN AEROGELS INC COM 04523Y105 4633 782637 SH SOLE 0 0 782637 ASPEN GROUP INC COM NEW 04530L203 17 3302 SH DFND 01 3302 0 0 ASPEN GROUP INC COM NEW 04530L203 3330 641697 SH SOLE 0 0 641697 ASPEN TECHNOLOGY INC COM 045327103 1454 11817 SH DFND 02 0 11817 0 ASPEN TECHNOLOGY INC COM 045327103 3798 30854 SH DFND 01 30854 0 0 ASPEN TECHNOLOGY INC COM 045327103 762851 6198010 SH SOLE 0 0 6198010 ASPEN TECHNOLOGY INC COM 045327103 974 7911 SH SOLE 7911 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 14 1400 SH DFND 02 0 1400 0 ASSEMBLY BIOSCIENCES INC COM 045396108 214 21786 SH DFND 01 21786 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 11196 1138956 SH SOLE 0 0 1138956 ASSEMBLY BIOSCIENCES INC COM 045396108 17 1686 SH SOLE 1686 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 4 3261 SH DFND 02 0 3261 0 ASSERTIO THERAPEUTICS INC COM 04545L107 71 55335 SH DFND 01 55335 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 6737 5263589 SH SOLE 0 0 5263589 ASSERTIO THERAPEUTICS INC COM 04545L107 54 42233 SH SOLE 42233 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 466 17872 SH DFND 01 17872 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 25829 991504 SH SOLE 0 0 991504 ASSOCIATED BANC CORP COM 045487105 470 23217 SH DFND 02 0 23217 0 ASSOCIATED BANC CORP COM 045487105 1245 61482 SH DFND 01 61482 0 0 ASSOCIATED BANC CORP COM 045487105 317987 15703047 SH SOLE 0 0 15703047 ASSOCIATED BANC CORP COM 045487105 395 19513 SH SOLE 19513 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 70 1974 SH DFND 01 1974 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 7480 210184 SH SOLE 0 0 210184 ASSURANT INC COM 04621X108 1770 14069 SH DFND 02 0 0 14069 ASSURANT INC COM 04621X108 1735 13793 SH DFND 02 0 13793 0 ASSURANT INC COM 04621X108 6463 51370 SH DFND 01 51370 0 0 ASSURANT INC COM 04621X108 863746 6864933 SH SOLE 0 0 6864933 ASSURANT INC COM 04621X108 2913 23150 SH SOLE 23150 0 0 ASTA FDG INC COM 046220109 224 32041 SH SOLE 0 0 32041 ASTEC INDS INC COM 046224101 203 6538 SH DFND 02 0 6538 0 ASTEC INDS INC COM 046224101 589 18930 SH DFND 01 18930 0 0 ASTEC INDS INC COM 046224101 64182 2063745 SH SOLE 0 0 2063745 ASTEC INDS INC COM 046224101 53 1700 SH SOLE 1700 0 0 ASTRONOVA INC COM 04638F108 217 13419 SH DFND 01 13419 0 0 ASTRONOVA INC COM 04638F108 5380 332701 SH SOLE 0 0 332701 ASTRONICS CORP COM 046433108 228 7771 SH DFND 02 0 7771 0 ASTRONICS CORP COM 046433108 1452 49411 SH DFND 01 49411 0 0 ASTRONICS CORP COM 046433108 57158 1945469 SH SOLE 0 0 1945469 ASTRONICS CORP COM 046433108 95 3241 SH SOLE 3241 0 0 ASTROTECH CORP COM NEW 046484200 103 59016 SH SOLE 0 0 59016 ASURE SOFTWARE INC COM 04649U102 15 2179 SH DFND 01 2179 0 0 ASURE SOFTWARE INC COM 04649U102 3820 569226 SH SOLE 0 0 569226 AT HOME GROUP INC COM 04650Y100 29 3035 SH DFND 02 0 3035 0 AT HOME GROUP INC COM 04650Y100 419 43528 SH DFND 01 43528 0 0 AT HOME GROUP INC COM 04650Y100 43217 4492440 SH SOLE 0 0 4492440 AT HOME GROUP INC COM 04650Y100 64 6616 SH SOLE 6616 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 133 9399 SH DFND 02 0 9399 0 ATARA BIOTHERAPEUTICS INC COM 046513107 1472 104243 SH DFND 01 104243 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 48886 3462158 SH SOLE 0 0 3462158 ATARA BIOTHERAPEUTICS INC COM 046513107 80 5653 SH SOLE 5653 0 0 ATHENEX INC COM 04685N103 50 4076 SH DFND 02 0 4076 0 ATHENEX INC COM 04685N103 1643 135021 SH DFND 01 135021 0 0 ATHENEX INC COM 04685N103 34004 2795217 SH SOLE 0 0 2795217 ATHENEX INC COM 04685N103 78 6422 SH SOLE 6422 0 0 ATHERSYS INC COM 04744L106 355 267197 SH DFND 01 267197 0 0 ATHERSYS INC COM 04744L106 8282 6227326 SH SOLE 0 0 6227326 ATKORE INTL GROUP INC COM 047649108 102 3372 SH DFND 02 0 3372 0 ATKORE INTL GROUP INC COM 047649108 2862 94312 SH DFND 01 94312 0 0 ATKORE INTL GROUP INC COM 047649108 160380 5284339 SH SOLE 0 0 5284339 ATKORE INTL GROUP INC COM 047649108 187 6159 SH SOLE 6159 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 165 9500 SH DFND 02 0 9500 0 ATLANTIC CAP BANCSHARES INC COM 048269203 360 20765 SH DFND 01 20765 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 19834 1143801 SH SOLE 0 0 1143801 ATLANTIC CAP BANCSHARES INC COM 048269203 62 3600 SH SOLE 3600 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 351 149873 SH DFND 01 149873 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 9720 4153778 SH SOLE 0 0 4153778 ATLANTIC UN BANKSHARES CORP COM 04911A107 364 9774 SH DFND 02 0 9774 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 2476 66483 SH DFND 01 66483 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 264650 7105650 SH SOLE 0 0 7105650 ATLANTIC UN BANKSHARES CORP COM 04911A107 410 11006 SH SOLE 11006 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 2708 324297 SH SOLE 0 0 324297 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 17 678 SH DFND 02 0 678 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 508 20130 SH DFND 01 20130 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 69827 2767620 SH SOLE 0 0 2767620 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 57 2267 SH SOLE 2267 0 0 ATMOS ENERGY CORP COM 049560105 3336 29294 SH DFND 02 0 0 29294 ATMOS ENERGY CORP COM 049560105 7078 62147 SH DFND 02 0 62147 0 ATMOS ENERGY CORP COM 049560105 11231 98613 SH DFND 01 98613 0 0 ATMOS ENERGY CORP COM 049560105 1629310 14305996 SH SOLE 0 0 14305996 ATMOS ENERGY CORP COM 049560105 7995 70203 SH SOLE 70203 0 0 ATOSSA GENETICS INC COM PAR 04962H506 237 120689 SH SOLE 0 0 120689 ATRICURE INC COM 04963C209 82 3288 SH DFND 02 0 3288 0 ATRICURE INC COM 04963C209 1873 75109 SH DFND 01 75109 0 0 ATRICURE INC COM 04963C209 45830 1837617 SH SOLE 0 0 1837617 ATRICURE INC COM 04963C209 120 4806 SH SOLE 4806 0 0 ATOMERA INC COM 04965B100 5 1252 SH DFND 01 1252 0 0 ATOMERA INC COM 04965B100 1850 490617 SH SOLE 0 0 490617 ATRECA INC CL A COM 04965G109 128 10468 SH DFND 01 10468 0 0 ATRECA INC CL A COM 04965G109 4406 359981 SH SOLE 0 0 359981 ATTIS INDS INC COM NEW 049836208 8 10309 SH SOLE 0 0 10309 ATRION CORP COM 049904105 78 100 SH DFND 02 0 100 0 ATRION CORP COM 049904105 2248 2885 SH DFND 01 2885 0 0 ATRION CORP COM 049904105 68368 87745 SH SOLE 0 0 87745 ATRION CORP COM 049904105 153 196 SH SOLE 196 0 0 AUBURN NATL BANCORP COM 050473107 28 600 SH DFND 01 600 0 0 AUBURN NATL BANCORP COM 050473107 2715 57775 SH SOLE 0 0 57775 AUDENTES THERAPEUTICS INC COM 05070R104 254 9032 SH DFND 02 0 9032 0 AUDENTES THERAPEUTICS INC COM 05070R104 2551 90832 SH DFND 01 90832 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 58679 2088962 SH SOLE 0 0 2088962 AUDENTES THERAPEUTICS INC COM 05070R104 123 4386 SH SOLE 4386 0 0 AUDIOEYE INC COM NEW 050734201 278 71778 SH SOLE 0 0 71778 AURINIA PHARMACEUTICALS INC COM 05156V102 27 5100 SH DFND 02 0 5100 0 AURINIA PHARMACEUTICALS INC COM 05156V102 103 19320 SH SOLE 0 0 19320 AURINIA PHARMACEUTICALS INC COM 05156V102 25 4600 SH SOLE 4600 0 0 AURORA CANNABIS INC COM 05156X108 785 178707 SH DFND 02 0 0 178707 AURORA CANNABIS INC COM 05156X108 880 200484 SH DFND 02 0 200484 0 AURORA CANNABIS INC COM 05156X108 1660 378183 SH DFND 01 378183 0 0 AURORA CANNABIS INC COM 05156X108 94758 21585051 SH SOLE 0 0 21585051 AURORA CANNABIS INC COM 05156X108 973 221685 SH SOLE 221685 0 0 AUTODESK INC COM 052769106 8702 58919 SH DFND 02 0 0 58919 AUTODESK INC COM 052769106 9064 61365 SH DFND 02 0 61365 0 AUTODESK INC COM 052769106 28802 195001 SH DFND 01 195001 0 0 AUTODESK INC COM 052769106 2503367 16948995 SH SOLE 0 0 16948995 AUTODESK INC COM 052769106 11345 76812 SH SOLE 76812 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 1596 19194 SH DFND 02 0 19194 0 AUTOHOME INC SP ADR RP CL A 05278C107 2139 25735 SH DFND 01 25735 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 164289 1976296 SH SOLE 0 0 1976296 AUTOHOME INC SP ADR RP CL A 05278C107 803 9655 SH SOLE 9655 0 0 AUTOLIV INC COM 052800109 1881 23848 SH DFND 02 0 0 23848 AUTOLIV INC COM 052800109 2122 26906 SH DFND 02 0 26906 0 AUTOLIV INC COM 052800109 1188 15066 SH DFND 01 15066 0 0 AUTOLIV INC COM 052800109 184084 2333719 SH SOLE 0 0 2333719 AUTOLIV INC COM 052800109 2234 28323 SH SOLE 28323 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 18396 113962 SH DFND 02 0 0 113962 AUTOMATIC DATA PROCESSING IN COM 053015103 21483 133089 SH DFND 02 0 133089 0 AUTOMATIC DATA PROCESSING IN COM 053015103 63264 391924 SH DFND 01 391924 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 6112846 37869197 SH SOLE 0 0 37869197 AUTOMATIC DATA PROCESSING IN COM 053015103 24120 149422 SH SOLE 149422 0 0 AUTONATION INC COM 05329W102 782 15424 SH DFND 02 0 15424 0 AUTONATION INC COM 05329W102 1083 21353 SH DFND 01 21353 0 0 AUTONATION INC COM 05329W102 345043 6805590 SH SOLE 0 0 6805590 AUTONATION INC COM 05329W102 370 7298 SH SOLE 7298 0 0 AUTOZONE INC COM 053332102 7009 6462 SH DFND 02 0 0 6462 AUTOZONE INC COM 053332102 9741 8981 SH DFND 02 0 8981 0 AUTOZONE INC COM 053332102 23954 22085 SH DFND 01 22085 0 0 AUTOZONE INC COM 053332102 2467723 2275196 SH SOLE 0 0 2275196 AUTOZONE INC COM 053332102 9009 8306 SH SOLE 8306 0 0 AUTOWEB INC COM 05335B100 10 3220 SH DFND 01 3220 0 0 AUTOWEB INC COM 05335B100 833 268594 SH SOLE 0 0 268594 AVALARA INC COM 05338G106 1641 24385 SH DFND 01 24385 0 0 AVALARA INC COM 05338G106 352720 5241792 SH SOLE 0 0 5241792 AVALON HLDGS CORP CL A 05343P109 56 25600 SH SOLE 0 0 25600 AVALON GLOBOCARE CORP COM 05344R104 67 35630 SH DFND 01 35630 0 0 AVALON GLOBOCARE CORP COM 05344R104 1127 602685 SH SOLE 0 0 602685 AVALONBAY CMNTYS INC COM 053484101 7382 34284 SH DFND 02 0 0 34284 AVALONBAY CMNTYS INC COM 053484101 43439 201732 SH DFND 02 0 201732 0 AVALONBAY CMNTYS INC COM 053484101 25173 116906 SH DFND 01 116906 0 0 AVALONBAY CMNTYS INC COM 053484101 4338016 20145898 SH SOLE 0 0 20145898 AVALONBAY CMNTYS INC COM 053484101 40742 189209 SH SOLE 189209 0 0 AVANOS MED INC COM 05350V106 213 5687 SH DFND 02 0 5687 0 AVANOS MED INC COM 05350V106 1484 39626 SH DFND 01 39626 0 0 AVANOS MED INC COM 05350V106 167397 4468681 SH SOLE 0 0 4468681 AVANOS MED INC COM 05350V106 178 4757 SH SOLE 4757 0 0 AVANGRID INC COM 05351W103 27 523 SH DFND 02 0 0 523 AVANGRID INC COM 05351W103 678 12984 SH DFND 02 0 12984 0 AVANGRID INC COM 05351W103 1119 21413 SH DFND 01 21413 0 0 AVANGRID INC COM 05351W103 320400 6132053 SH SOLE 0 0 6132053 AVANGRID INC COM 05351W103 873 16702 SH SOLE 16702 0 0 AVAYA HLDGS CORP COM 05351X101 140 13672 SH DFND 02 0 13672 0 AVAYA HLDGS CORP COM 05351X101 940 91884 SH DFND 01 91884 0 0 AVAYA HLDGS CORP COM 05351X101 103467 10114116 SH SOLE 0 0 10114116 AVAYA HLDGS CORP COM 05351X101 134 13127 SH SOLE 13127 0 0 AVANTOR INC COM 05352A100 1453 98865 SH DFND 01 98865 0 0 AVANTOR INC COM 05352A100 292774 19916596 SH SOLE 0 0 19916596 AVEDRO INC COM 05355N109 354 15577 SH DFND 01 15577 0 0 AVEDRO INC COM 05355N109 7931 349372 SH SOLE 0 0 349372 AVEO PHARMACEUTICALS INC COM 053588109 18 21721 SH DFND 01 21721 0 0 AVEO PHARMACEUTICALS INC COM 053588109 5442 6443884 SH SOLE 0 0 6443884 AVENUE THERAPEUTICS INC COM NEW 05360L205 819 137384 SH SOLE 0 0 137384 AVERY DENNISON CORP COM 053611109 2529 22269 SH DFND 02 0 0 22269 AVERY DENNISON CORP COM 053611109 2341 20617 SH DFND 02 0 20617 0 AVERY DENNISON CORP COM 053611109 8595 75681 SH DFND 01 75681 0 0 AVERY DENNISON CORP COM 053611109 1092942 9623514 SH SOLE 0 0 9623514 AVERY DENNISON CORP COM 053611109 3283 28910 SH SOLE 28910 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 17 1279 SH DFND 01 1279 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 2305 168829 SH SOLE 0 0 168829 AVID TECHNOLOGY INC COM 05367P100 367 59247 SH DFND 01 59247 0 0 AVID TECHNOLOGY INC COM 05367P100 18041 2914491 SH SOLE 0 0 2914491 AVID BIOSERVICES INC COM 05368M106 567 106918 SH DFND 01 106918 0 0 AVID BIOSERVICES INC COM 05368M106 13634 2572501 SH SOLE 0 0 2572501 AVINGER INC COM 053734604 69 83574 SH SOLE 0 0 83574 AVIS BUDGET GROUP INC COM 053774105 284 10054 SH DFND 02 0 10054 0 AVIS BUDGET GROUP INC COM 053774105 3400 120296 SH DFND 01 120296 0 0 AVIS BUDGET GROUP INC COM 053774105 167885 5940738 SH SOLE 0 0 5940738 AVIS BUDGET GROUP INC COM 053774105 210 7434 SH SOLE 7434 0 0 AVISTA CORP COM 05379B107 1673 34530 SH DFND 02 0 34530 0 AVISTA CORP COM 05379B107 2674 55192 SH DFND 01 55192 0 0 AVISTA CORP COM 05379B107 359147 7414274 SH SOLE 0 0 7414274 AVISTA CORP COM 05379B107 1259 25990 SH SOLE 25990 0 0 AVNET INC COM 053807103 34 772 SH DFND 02 0 0 772 AVNET INC COM 053807103 1314 29548 SH DFND 02 0 29548 0 AVNET INC COM 053807103 1759 39534 SH DFND 01 39534 0 0 AVNET INC COM 053807103 481194 10817002 SH SOLE 0 0 10817002 AVNET INC COM 053807103 653 14668 SH SOLE 14668 0 0 AVON PRODS INC COM 054303102 528 120036 SH DFND 02 0 120036 0 AVON PRODS INC COM 054303102 385 87396 SH DFND 01 87396 0 0 AVON PRODS INC COM 054303102 64512 14661753 SH SOLE 0 0 14661753 AVON PRODS INC COM 054303102 214 48600 SH SOLE 48600 0 0 AWARE INC MASS COM 05453N100 9 3032 SH DFND 01 3032 0 0 AWARE INC MASS COM 05453N100 544 185520 SH SOLE 0 0 185520 AXCELIS TECHNOLOGIES INC COM NEW 054540208 38 2200 SH DFND 02 0 2200 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 474 27730 SH DFND 01 27730 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 33367 1952445 SH SOLE 0 0 1952445 AXCELIS TECHNOLOGIES INC COM NEW 054540208 54 3169 SH SOLE 3169 0 0 AXCELLA HEALTH INC COM 05454B105 14 2415 SH DFND 01 2415 0 0 AXCELLA HEALTH INC COM 05454B105 966 170606 SH SOLE 0 0 170606 AVROBIO INC COM 05455M100 24 1696 SH DFND 02 0 1696 0 AVROBIO INC COM 05455M100 590 41761 SH DFND 01 41761 0 0 AVROBIO INC COM 05455M100 15814 1119946 SH SOLE 0 0 1119946 AVROBIO INC COM 05455M100 38 2687 SH SOLE 2687 0 0 AXA EQUITABLE HLDGS INC COM 054561105 1642 74084 SH DFND 02 0 0 74084 AXA EQUITABLE HLDGS INC COM 054561105 1569 70801 SH DFND 02 0 70801 0 AXA EQUITABLE HLDGS INC COM 054561105 2352 106129 SH DFND 01 106129 0 0 AXA EQUITABLE HLDGS INC COM 054561105 715288 32278343 SH SOLE 0 0 32278343 AXA EQUITABLE HLDGS INC COM 054561105 2339 105556 SH SOLE 105556 0 0 AXOGEN INC COM 05463X106 29 2300 SH DFND 02 0 2300 0 AXOGEN INC COM 05463X106 858 68753 SH DFND 01 68753 0 0 AXOGEN INC COM 05463X106 22201 1778957 SH SOLE 0 0 1778957 AXOGEN INC COM 05463X106 50 4038 SH SOLE 4038 0 0 AXON ENTERPRISE INC COM 05464C101 528 9301 SH DFND 02 0 9301 0 AXON ENTERPRISE INC COM 05464C101 6707 118126 SH DFND 01 118126 0 0 AXON ENTERPRISE INC COM 05464C101 306482 5397704 SH SOLE 0 0 5397704 AXON ENTERPRISE INC COM 05464C101 385 6785 SH SOLE 6785 0 0 AXSOME THERAPEUTICS INC COM 05464T104 35 1730 SH DFND 02 0 1730 0 AXSOME THERAPEUTICS INC COM 05464T104 1030 50892 SH DFND 01 50892 0 0 AXSOME THERAPEUTICS INC COM 05464T104 24370 1204056 SH SOLE 0 0 1204056 AXSOME THERAPEUTICS INC COM 05464T104 52 2577 SH SOLE 2577 0 0 AXOS FINL INC COM 05465C100 159 5758 SH DFND 02 0 5758 0 AXOS FINL INC COM 05465C100 2527 91378 SH DFND 01 91378 0 0 AXOS FINL INC COM 05465C100 151896 5493542 SH SOLE 0 0 5493542 AXOS FINL INC COM 05465C100 212 7651 SH SOLE 7651 0 0 AXONICS MODULATION TECH INC COM 05465P101 34 1269 SH DFND 02 0 1269 0 AXONICS MODULATION TECH INC COM 05465P101 803 29824 SH DFND 01 29824 0 0 AXONICS MODULATION TECH INC COM 05465P101 14437 536294 SH SOLE 0 0 536294 AXONICS MODULATION TECH INC COM 05465P101 39 1454 SH SOLE 1454 0 0 AYTU BIOSCIENCE INC COM PAR 054754700 115 95269 SH SOLE 0 0 95269 BBX CAP CORP NEW CL A 05491N104 15 3216 SH DFND 02 0 3216 0 BBX CAP CORP NEW CL A 05491N104 268 57290 SH DFND 01 57290 0 0 BBX CAP CORP NEW CL A 05491N104 12300 2633892 SH SOLE 0 0 2633892 BBX CAP CORP NEW CL A 05491N104 46 9955 SH SOLE 9955 0 0 BB&T CORP COM 054937107 10738 201199 SH DFND 02 0 0 201199 BB&T CORP COM 054937107 12216 228896 SH DFND 02 0 228896 0 BB&T CORP COM 054937107 34249 641733 SH DFND 01 641733 0 0 BB&T CORP COM 054937107 3217432 60285412 SH SOLE 0 0 60285412 BB&T CORP COM 054937107 13776 258115 SH SOLE 258115 0 0 AZURRX BIOPHARMA INC COM 05502L105 419 698538 SH SOLE 0 0 698538 B & G FOODS INC NEW COM 05508R106 181 9584 SH DFND 02 0 9584 0 B & G FOODS INC NEW COM 05508R106 1184 62597 SH DFND 01 62597 0 0 B & G FOODS INC NEW COM 05508R106 145721 7706012 SH SOLE 0 0 7706012 B & G FOODS INC NEW COM 05508R106 134 7083 SH SOLE 7083 0 0 BCB BANCORP INC COM 055298103 147 11464 SH DFND 01 11464 0 0 BCB BANCORP INC COM 055298103 7710 600457 SH SOLE 0 0 600457 BCE INC COM NEW 05534B760 2163 44691 SH DFND 02 0 0 44691 BCE INC COM NEW 05534B760 5022 103744 SH DFND 02 0 103744 0 BCE INC COM NEW 05534B760 6502 134316 SH DFND 01 134316 0 0 BCE INC COM NEW 05534B760 447913 9252493 SH SOLE 0 0 9252493 BCE INC COM NEW 05534B760 3152 65102 SH SOLE 65102 0 0 BGC PARTNERS INC CL A 05541T101 160 29065 SH DFND 02 0 29065 0 BGC PARTNERS INC CL A 05541T101 595 108097 SH DFND 01 108097 0 0 BGC PARTNERS INC CL A 05541T101 143474 26086182 SH SOLE 0 0 26086182 BGC PARTNERS INC CL A 05541T101 150 27202 SH SOLE 27202 0 0 BG STAFFING INC COM 05544A109 259 13556 SH DFND 01 13556 0 0 BG STAFFING INC COM 05544A109 8069 422221 SH SOLE 0 0 422221 BJS WHSL CLUB HLDGS INC COM 05550J101 373 14417 SH DFND 02 0 14417 0 BJS WHSL CLUB HLDGS INC COM 05550J101 3624 140094 SH DFND 01 140094 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 290805 11241008 SH SOLE 0 0 11241008 BJS WHSL CLUB HLDGS INC COM 05550J101 370 14286 SH SOLE 14286 0 0 BBQ HLDGS INC COM 05551A109 4 733 SH DFND 01 733 0 0 BBQ HLDGS INC COM 05551A109 1197 249958 SH SOLE 0 0 249958 BOK FINL CORP COM NEW 05561Q201 708 8939 SH DFND 02 0 8939 0 BOK FINL CORP COM NEW 05561Q201 971 12272 SH DFND 01 12272 0 0 BOK FINL CORP COM NEW 05561Q201 259013 3272436 SH SOLE 0 0 3272436 BOK FINL CORP COM NEW 05561Q201 283 3573 SH SOLE 3573 0 0 BRT APARTMENTS CORP COM 055645303 116 7935 SH DFND 01 7935 0 0 BRT APARTMENTS CORP COM 055645303 7715 529168 SH SOLE 0 0 529168 BRP INC COM SUN VTG 05577W200 128 3277 SH DFND 02 0 3277 0 BRP INC COM SUN VTG 05577W200 687 17652 SH DFND 01 17652 0 0 BRP INC COM SUN VTG 05577W200 39118 1004565 SH SOLE 0 0 1004565 BRP INC COM SUN VTG 05577W200 168 4309 SH SOLE 4309 0 0 B RILEY FINL INC COM 05580M108 17 700 SH DFND 02 0 700 0 B RILEY FINL INC COM 05580M108 386 16325 SH DFND 01 16325 0 0 B RILEY FINL INC COM 05580M108 20789 880136 SH SOLE 0 0 880136 B RILEY FINL INC COM 05580M108 47 2000 SH SOLE 2000 0 0 BK TECHNOLOGIES CORPORATION COM 05587G104 5 1432 SH DFND 01 1432 0 0 BK TECHNOLOGIES CORPORATION COM 05587G104 789 234808 SH SOLE 0 0 234808 BMC STK HLDGS INC COM 05591B109 563 21500 SH DFND 02 0 21500 0 BMC STK HLDGS INC COM 05591B109 1472 56212 SH DFND 01 56212 0 0 BMC STK HLDGS INC COM 05591B109 92195 3521580 SH SOLE 0 0 3521580 BMC STK HLDGS INC COM 05591B109 204 7775 SH SOLE 7775 0 0 BWX TECHNOLOGIES INC COM 05605H100 842 14725 SH DFND 02 0 14725 0 BWX TECHNOLOGIES INC COM 05605H100 2329 40708 SH DFND 01 40708 0 0 BWX TECHNOLOGIES INC COM 05605H100 494464 8642967 SH SOLE 0 0 8642967 BWX TECHNOLOGIES INC COM 05605H100 754 13174 SH SOLE 13174 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L209 32 6690 SH DFND 01 6690 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L209 6919 1444442 SH SOLE 0 0 1444442 BADGER METER INC COM 056525108 314 5856 SH DFND 02 0 5856 0 BADGER METER INC COM 056525108 3120 58097 SH DFND 01 58097 0 0 BADGER METER INC COM 056525108 176833 3292987 SH SOLE 0 0 3292987 BADGER METER INC COM 056525108 194 3621 SH SOLE 3621 0 0 BAIDU INC SPON ADR REP A 056752108 9178 89311 SH DFND 02 0 89311 0 BAIDU INC SPON ADR REP A 056752108 12969 126206 SH DFND 01 126206 0 0 BAIDU INC SPON ADR REP A 056752108 1010438 9832985 SH SOLE 0 0 9832985 BAIDU INC SPON ADR REP A 056752108 4883 47521 SH SOLE 47521 0 0 BAKER HUGHES A GE CO CL A 05722G100 3606 155437 SH DFND 02 0 0 155437 BAKER HUGHES A GE CO CL A 05722G100 3741 161241 SH DFND 02 0 161241 0 BAKER HUGHES A GE CO CL A 05722G100 12564 541569 SH DFND 01 541569 0 0 BAKER HUGHES A GE CO CL A 05722G100 1386381 59757815 SH SOLE 0 0 59757815 BAKER HUGHES A GE CO CL A 05722G100 4921 212116 SH SOLE 212116 0 0 BALCHEM CORP COM 057665200 418 4211 SH DFND 02 0 4211 0 BALCHEM CORP COM 057665200 6453 65054 SH DFND 01 65054 0 0 BALCHEM CORP COM 057665200 356996 3599111 SH SOLE 0 0 3599111 BALCHEM CORP COM 057665200 371 3742 SH SOLE 3742 0 0 BALL CORP COM 058498106 6127 84150 SH DFND 02 0 0 84150 BALL CORP COM 058498106 6677 91700 SH DFND 02 0 91700 0 BALL CORP COM 058498106 21819 299670 SH DFND 01 299670 0 0 BALL CORP COM 058498106 2749767 37766334 SH SOLE 0 0 37766334 BALL CORP COM 058498106 7800 107122 SH SOLE 107122 0 0 BALLANTYNE STRONG INC COM 058516105 4 1410 SH DFND 01 1410 0 0 BALLANTYNE STRONG INC COM 058516105 1117 359262 SH SOLE 0 0 359262 BALLARD PWR SYS INC NEW COM 058586108 60 12300 SH DFND 02 0 12300 0 BALLARD PWR SYS INC NEW COM 058586108 393 80315 SH SOLE 0 0 80315 BALLARD PWR SYS INC NEW COM 058586108 118 24122 SH SOLE 24122 0 0 BANCFIRST CORP COM 05945F103 63 1130 SH DFND 02 0 1130 0 BANCFIRST CORP COM 05945F103 839 15137 SH DFND 01 15137 0 0 BANCFIRST CORP COM 05945F103 105738 1907948 SH SOLE 0 0 1907948 BANCFIRST CORP COM 05945F103 104 1885 SH SOLE 1885 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 1615 198357 SH DFND 01 198357 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 325211 39952188 SH SOLE 0 0 39952188 BANCO MACRO SA SPON ADR B 05961W105 362 13905 SH DFND 02 0 13905 0 BANCO MACRO SA SPON ADR B 05961W105 5164 198477 SH SOLE 0 0 198477 BANCO MACRO SA SPON ADR B 05961W105 162 6243 SH SOLE 6243 0 0 BANCO SANTANDER SA ADR 05964H105 1223 304166 SH SOLE 0 0 304166 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 313 11170 SH DFND 01 11170 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 63612 2271873 SH SOLE 0 0 2271873 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 16 563 SH SOLE 563 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 50121 4602485 SH SOLE 0 0 4602485 BANCOLOMBIA S A SPON ADR PREF 05968L102 124 2501 SH DFND 02 0 2501 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 2273 45958 SH DFND 01 45958 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 186311 3767673 SH SOLE 0 0 3767673 BANCOLOMBIA S A SPON ADR PREF 05968L102 434 8770 SH SOLE 8770 0 0 BANCORP INC DEL COM 05969A105 35 3570 SH DFND 02 0 3570 0 BANCORP INC DEL COM 05969A105 426 43079 SH DFND 01 43079 0 0 BANCORP INC DEL COM 05969A105 25092 2534595 SH SOLE 0 0 2534595 BANCORP INC DEL COM 05969A105 54 5450 SH SOLE 5450 0 0 BANCORP 34 INC COM 05970V106 3 230 SH DFND 01 230 0 0 BANCORP 34 INC COM 05970V106 691 46824 SH SOLE 0 0 46824 BANCORPSOUTH BK TUPELO MISS COM 05971J102 315 10642 SH DFND 02 0 10642 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 2380 80393 SH DFND 01 80393 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 265788 8976290 SH SOLE 0 0 8976290 BANCORPSOUTH BK TUPELO MISS COM 05971J102 463 15647 SH SOLE 15647 0 0 BANDWIDTH INC COM CL A 05988J103 75 1157 SH DFND 02 0 1157 0 BANDWIDTH INC COM CL A 05988J103 1901 29204 SH DFND 01 29204 0 0 BANDWIDTH INC COM CL A 05988J103 67627 1038661 SH SOLE 0 0 1038661 BANDWIDTH INC COM CL A 05988J103 108 1661 SH SOLE 1661 0 0 BANC OF CALIFORNIA INC COM 05990K106 219 15500 SH DFND 02 0 15500 0 BANC OF CALIFORNIA INC COM 05990K106 525 37149 SH DFND 01 37149 0 0 BANC OF CALIFORNIA INC COM 05990K106 42581 3011383 SH SOLE 0 0 3011383 BANC OF CALIFORNIA INC COM 05990K106 99 7029 SH SOLE 7029 0 0 BANCORP NEW JERSEY INC NEW COM 059915108 13 754 SH DFND 01 754 0 0 BANCORP NEW JERSEY INC NEW COM 059915108 874 51742 SH SOLE 0 0 51742 BANK AMER CORP COM 060505104 69168 2371220 SH DFND 02 0 0 2371220 BANK AMER CORP COM 060505104 72901 2499175 SH DFND 02 0 2499175 0 BANK AMER CORP COM 060505104 205047 7029377 SH DFND 01 7029377 0 0 BANK AMER CORP COM 060505104 18111761 620903694 SH SOLE 0 0 620903694 BANK AMER CORP COM 060505104 89319 3062021 SH SOLE 3062021 0 0 BANK FIRST CORPORATION COM 06211J100 745 11254 SH DFND 01 11254 0 0 BANK FIRST CORPORATION COM 06211J100 15041 227268 SH SOLE 0 0 227268 BANK HAWAII CORP COM 062540109 378 4400 SH DFND 02 0 4400 0 BANK HAWAII CORP COM 062540109 1342 15622 SH DFND 01 15622 0 0 BANK HAWAII CORP COM 062540109 344395 4007858 SH SOLE 0 0 4007858 BANK HAWAII CORP COM 062540109 510 5931 SH SOLE 5931 0 0 BANK OF MARIN BANCORP COM 063425102 49 1188 SH DFND 02 0 1188 0 BANK OF MARIN BANCORP COM 063425102 453 10920 SH DFND 01 10920 0 0 BANK OF MARIN BANCORP COM 063425102 29187 703468 SH SOLE 0 0 703468 BANK OF MARIN BANCORP COM 063425102 62 1490 SH SOLE 1490 0 0 BANK MONTREAL QUE COM 063671101 12425 168474 SH DFND 02 0 0 168474 BANK MONTREAL QUE COM 063671101 15440 209352 SH DFND 02 0 209352 0 BANK MONTREAL QUE COM 063671101 21380 289893 SH DFND 01 289893 0 0 BANK MONTREAL QUE COM 063671101 1294624 17554219 SH SOLE 0 0 17554219 BANK MONTREAL QUE COM 063671101 15737 213377 SH SOLE 213377 0 0 BANK NEW YORK MELLON CORP COM 064058100 10266 227074 SH DFND 02 0 0 227074 BANK NEW YORK MELLON CORP COM 064058100 11115 245845 SH DFND 02 0 245845 0 BANK NEW YORK MELLON CORP COM 064058100 32353 715606 SH DFND 01 715606 0 0 BANK NEW YORK MELLON CORP COM 064058100 2834034 62685998 SH SOLE 0 0 62685998 BANK NEW YORK MELLON CORP COM 064058100 13219 292391 SH SOLE 292391 0 0 BANK N S HALIFAX COM 064149107 18286 321650 SH DFND 02 0 0 321650 BANK N S HALIFAX COM 064149107 21949 386082 SH DFND 02 0 386082 0 BANK N S HALIFAX COM 064149107 31700 557601 SH DFND 01 557601 0 0 BANK N S HALIFAX COM 064149107 1919055 33756468 SH SOLE 0 0 33756468 BANK N S HALIFAX COM 064149107 23446 412427 SH SOLE 412427 0 0 BANK OZK COM 06417N103 501 18360 SH DFND 02 0 18360 0 BANK OZK COM 06417N103 1265 46389 SH DFND 01 46389 0 0 BANK OZK COM 06417N103 304347 11160505 SH SOLE 0 0 11160505 BANK OZK COM 06417N103 384 14088 SH SOLE 14088 0 0 BANK COMM HLDGS COM 06424J103 156 14301 SH DFND 01 14301 0 0 BANK COMM HLDGS COM 06424J103 8003 734855 SH SOLE 0 0 734855 BANK PRINCETON NEW JERSEY COM 064520109 138 4747 SH DFND 01 4747 0 0 BANK PRINCETON NEW JERSEY COM 064520109 8072 277787 SH SOLE 0 0 277787 BANK SOUTH CAROLINA CORP COM 065066102 17 886 SH DFND 01 886 0 0 BANK SOUTH CAROLINA CORP COM 065066102 1453 77883 SH SOLE 0 0 77883 BANKFINANCIAL CORP COM 06643P104 141 11822 SH DFND 01 11822 0 0 BANKFINANCIAL CORP COM 06643P104 10074 846546 SH SOLE 0 0 846546 BANKUNITED INC COM 06652K103 664 19747 SH DFND 02 0 19747 0 BANKUNITED INC COM 06652K103 1234 36707 SH DFND 01 36707 0 0 BANKUNITED INC COM 06652K103 299792 8917074 SH SOLE 0 0 8917074 BANKUNITED INC COM 06652K103 392 11655 SH SOLE 11655 0 0 BANK7 CORP COM 06652N107 74 3938 SH DFND 01 3938 0 0 BANK7 CORP COM 06652N107 3504 186408 SH SOLE 0 0 186408 BANNER CORP COM NEW 06652V208 244 4345 SH DFND 02 0 4345 0 BANNER CORP COM NEW 06652V208 1566 27881 SH DFND 01 27881 0 0 BANNER CORP COM NEW 06652V208 192543 3427856 SH SOLE 0 0 3427856 BANNER CORP COM NEW 06652V208 225 4002 SH SOLE 4002 0 0 BANKWELL FINL GROUP INC COM 06654A103 162 5890 SH DFND 01 5890 0 0 BANKWELL FINL GROUP INC COM 06654A103 8884 323043 SH SOLE 0 0 323043 BAR HBR BANKSHARES COM 066849100 293 11761 SH DFND 02 0 11761 0 BAR HBR BANKSHARES COM 066849100 318 12766 SH DFND 01 12766 0 0 BAR HBR BANKSHARES COM 066849100 16944 679667 SH SOLE 0 0 679667 BAR HBR BANKSHARES COM 066849100 51 2050 SH SOLE 2050 0 0 BAOZUN INC SPONSORED ADR 06684L103 453 10600 SH DFND 02 0 10600 0 BAOZUN INC SPONSORED ADR 06684L103 513 12014 SH DFND 01 12014 0 0 BAOZUN INC SPONSORED ADR 06684L103 36141 846397 SH SOLE 0 0 846397 BAOZUN INC SPONSORED ADR 06684L103 229 5365 SH SOLE 5365 0 0 BARNES & NOBLE ED INC COM 06777U101 107 34314 SH DFND 01 34314 0 0 BARNES & NOBLE ED INC COM 06777U101 6798 2178773 SH SOLE 0 0 2178773 BARNES & NOBLE ED INC COM 06777U101 9 2862 SH SOLE 2862 0 0 BARNES GROUP INC COM 067806109 342 6632 SH DFND 02 0 6632 0 BARNES GROUP INC COM 067806109 2368 45942 SH DFND 01 45942 0 0 BARNES GROUP INC COM 067806109 252798 4904881 SH SOLE 0 0 4904881 BARNES GROUP INC COM 067806109 302 5856 SH SOLE 5856 0 0 BARRICK GOLD CORPORATION COM 067901108 7152 412666 SH DFND 02 0 0 412666 BARRICK GOLD CORPORATION COM 067901108 20294 1171058 SH DFND 02 0 1171058 0 BARRICK GOLD CORPORATION COM 067901108 13902 802186 SH DFND 01 802186 0 0 BARRICK GOLD CORPORATION COM 067901108 812021 46856386 SH SOLE 0 0 46856386 BARRICK GOLD CORPORATION COM 067901108 10566 609722 SH SOLE 609722 0 0 BARNWELL INDS INC COM 068221100 23 44204 SH SOLE 0 0 44204 BARRETT BUSINESS SERVICES IN COM 068463108 56 633 SH DFND 02 0 633 0 BARRETT BUSINESS SERVICES IN COM 068463108 1303 14672 SH DFND 01 14672 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 39985 450184 SH SOLE 0 0 450184 BARRETT BUSINESS SERVICES IN COM 068463108 74 829 SH SOLE 829 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 6 4090 SH DFND 01 4090 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 1392 966838 SH SOLE 0 0 966838 BASSETT FURNITURE INDS INC COM 070203104 135 8839 SH DFND 01 8839 0 0 BASSETT FURNITURE INDS INC COM 070203104 6858 448227 SH SOLE 0 0 448227 BAUSCH HEALTH COS INC COM 071734107 1915 87646 SH DFND 02 0 0 87646 BAUSCH HEALTH COS INC COM 071734107 1902 87069 SH DFND 02 0 87069 0 BAUSCH HEALTH COS INC COM 071734107 3381 154752 SH DFND 01 154752 0 0 BAUSCH HEALTH COS INC COM 071734107 201958 9242908 SH SOLE 0 0 9242908 BAUSCH HEALTH COS INC COM 071734107 2344 107264 SH SOLE 107264 0 0 BAXTER INTL INC COM 071813109 11195 127983 SH DFND 02 0 0 127983 BAXTER INTL INC COM 071813109 15031 171839 SH DFND 02 0 171839 0 BAXTER INTL INC COM 071813109 38064 435169 SH DFND 01 435169 0 0 BAXTER INTL INC COM 071813109 3326190 38026637 SH SOLE 0 0 38026637 BAXTER INTL INC COM 071813109 14153 161804 SH SOLE 161804 0 0 BAYCOM CORP COM 07272M107 305 13418 SH DFND 01 13418 0 0 BAYCOM CORP COM 07272M107 10273 452373 SH SOLE 0 0 452373 BAYTEX ENERGY CORP COM 07317Q105 155 104974 SH DFND 02 0 104974 0 BAYTEX ENERGY CORP COM 07317Q105 324 218876 SH DFND 01 218876 0 0 BAYTEX ENERGY CORP COM 07317Q105 21199 14323931 SH SOLE 0 0 14323931 BAYTEX ENERGY CORP COM 07317Q105 74 49872 SH SOLE 49872 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 79 18276 SH DFND 02 0 18276 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 1368 316011 SH SOLE 0 0 316011 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 41 9507 SH SOLE 9507 0 0 BEACON ROOFING SUPPLY INC COM 073685109 451 13446 SH DFND 02 0 13446 0 BEACON ROOFING SUPPLY INC COM 073685109 2439 72745 SH DFND 01 72745 0 0 BEACON ROOFING SUPPLY INC COM 073685109 205081 6116345 SH SOLE 0 0 6116345 BEACON ROOFING SUPPLY INC COM 073685109 255 7600 SH SOLE 7600 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 4 1155 SH DFND 01 1155 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 1288 415337 SH SOLE 0 0 415337 BEAZER HOMES USA INC COM NEW 07556Q881 123 8253 SH DFND 02 0 8253 0 BEAZER HOMES USA INC COM NEW 07556Q881 380 25516 SH DFND 01 25516 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 23018 1544850 SH SOLE 0 0 1544850 BEAZER HOMES USA INC COM NEW 07556Q881 88 5895 SH SOLE 5895 0 0 BECTON DICKINSON & CO COM 075887109 17851 70568 SH DFND 02 0 0 70568 BECTON DICKINSON & CO COM 075887109 21715 85845 SH DFND 02 0 85845 0 BECTON DICKINSON & CO COM 075887109 57502 227316 SH DFND 01 227316 0 0 BECTON DICKINSON & CO COM 075887109 5769258 22806996 SH SOLE 0 0 22806996 BECTON DICKINSON & CO COM 075887109 22928 90640 SH SOLE 90640 0 0 BED BATH & BEYOND INC COM 075896100 209 19600 SH DFND 02 0 19600 0 BED BATH & BEYOND INC COM 075896100 1095 102886 SH DFND 01 102886 0 0 BED BATH & BEYOND INC COM 075896100 139076 13071033 SH SOLE 0 0 13071033 BED BATH & BEYOND INC COM 075896100 178 16732 SH SOLE 16732 0 0 BEIGENE LTD SPONSORED ADR 07725L102 1093 8929 SH DFND 02 0 0 8929 BEIGENE LTD SPONSORED ADR 07725L102 1272 10390 SH DFND 02 0 10390 0 BEIGENE LTD SPONSORED ADR 07725L102 2197 17940 SH DFND 01 17940 0 0 BEIGENE LTD SPONSORED ADR 07725L102 147930 1207990 SH SOLE 0 0 1207990 BEIGENE LTD SPONSORED ADR 07725L102 1455 11884 SH SOLE 11884 0 0 BEL FUSE INC CL A 077347201 237 17275 SH SOLE 0 0 17275 BEL FUSE INC CL B 077347300 132 8771 SH DFND 01 8771 0 0 BEL FUSE INC CL B 077347300 7340 488347 SH SOLE 0 0 488347 BELDEN INC COM 077454106 273 5127 SH DFND 02 0 5127 0 BELDEN INC COM 077454106 1755 32911 SH DFND 01 32911 0 0 BELDEN INC COM 077454106 214864 4028201 SH SOLE 0 0 4028201 BELDEN INC COM 077454106 253 4739 SH SOLE 4739 0 0 BELLEROPHON THERAPEUTICS INC COM 078771102 2 4908 SH DFND 01 4908 0 0 BELLEROPHON THERAPEUTICS INC COM 078771102 534 1107987 SH SOLE 0 0 1107987 BELLICUM PHARMACEUTICALS INC COM 079481107 8 7927 SH DFND 01 7927 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 1860 1770999 SH SOLE 0 0 1770999 BENCHMARK ELECTRS INC COM 08160H101 230 7900 SH DFND 02 0 7900 0 BENCHMARK ELECTRS INC COM 08160H101 895 30796 SH DFND 01 30796 0 0 BENCHMARK ELECTRS INC COM 08160H101 118228 4068393 SH SOLE 0 0 4068393 BENCHMARK ELECTRS INC COM 08160H101 108 3700 SH SOLE 3700 0 0 BENEFITFOCUS INC COM 08180D106 42 1750 SH DFND 02 0 1750 0 BENEFITFOCUS INC COM 08180D106 1406 59067 SH DFND 01 59067 0 0 BENEFITFOCUS INC COM 08180D106 56111 2356596 SH SOLE 0 0 2356596 BENEFITFOCUS INC COM 08180D106 59 2463 SH SOLE 2463 0 0 BERKLEY W R CORP COM 084423102 2249 31137 SH DFND 02 0 0 31137 BERKLEY W R CORP COM 084423102 4933 68293 SH DFND 02 0 68293 0 BERKLEY W R CORP COM 084423102 3970 54958 SH DFND 01 54958 0 0 BERKLEY W R CORP COM 084423102 1085929 15034317 SH SOLE 0 0 15034317 BERKLEY W R CORP COM 084423102 3608 49956 SH SOLE 49956 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1871 6 SH DFND 02 0 0 6 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1247 4 SH DFND 02 0 4 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 87625 281 SH DFND 01 281 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 728128 2335 SH SOLE 0 0 2335 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 61999 298043 SH DFND 02 0 0 298043 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 76027 365478 SH DFND 02 0 365478 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 253065 1216541 SH DFND 01 1216541 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 28866618 138768475 SH SOLE 0 0 138768475 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 88120 423614 SH SOLE 423614 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 224 7657 SH DFND 02 0 7657 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1140 38934 SH DFND 01 38934 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 141650 4836138 SH SOLE 0 0 4836138 BERKSHIRE HILLS BANCORP INC COM 084680107 143 4891 SH SOLE 4891 0 0 BERRY GLOBAL GROUP INC COM 08579W103 794 20217 SH DFND 02 0 20217 0 BERRY GLOBAL GROUP INC COM 08579W103 2100 53475 SH DFND 01 53475 0 0 BERRY GLOBAL GROUP INC COM 08579W103 470942 11992399 SH SOLE 0 0 11992399 BERRY GLOBAL GROUP INC COM 08579W103 638 16256 SH SOLE 16256 0 0 BERRY PETE CORP COM 08579X101 39 4200 SH DFND 02 0 4200 0 BERRY PETE CORP COM 08579X101 423 45220 SH DFND 01 45220 0 0 BERRY PETE CORP COM 08579X101 47400 5064095 SH SOLE 0 0 5064095 BERRY PETE CORP COM 08579X101 113 12023 SH SOLE 12023 0 0 BEST BUY INC COM 086516101 4464 64711 SH DFND 02 0 0 64711 BEST BUY INC COM 086516101 5014 72681 SH DFND 02 0 72681 0 BEST BUY INC COM 086516101 13574 196750 SH DFND 01 196750 0 0 BEST BUY INC COM 086516101 1880127 27252172 SH SOLE 0 0 27252172 BEST BUY INC COM 086516101 5611 81337 SH SOLE 81337 0 0 BEST INC SPONSORED ADS 08653C106 424 80342 SH DFND 01 80342 0 0 BEST INC SPONSORED ADS 08653C106 32278 6113285 SH SOLE 0 0 6113285 BEYOND MEAT INC COM 08862E109 678 4560 SH DFND 01 4560 0 0 BEYOND MEAT INC COM 08862E109 181677 1222423 SH SOLE 0 0 1222423 BEYOND AIR INC COM 08862L103 1705 357477 SH SOLE 0 0 357477 BIG 5 SPORTING GOODS CORP COM 08915P101 7 3261 SH DFND 01 3261 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 2023 972390 SH SOLE 0 0 972390 BIG LOTS INC COM 089302103 132 5404 SH DFND 02 0 5404 0 BIG LOTS INC COM 089302103 802 32748 SH DFND 01 32748 0 0 BIG LOTS INC COM 089302103 91250 3724478 SH SOLE 0 0 3724478 BIG LOTS INC COM 089302103 128 5229 SH SOLE 5229 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 7 60 SH DFND 02 0 60 0 BIGLARI HLDGS INC COM STK CL B 08986R309 189 1734 SH DFND 01 1734 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 9017 82723 SH SOLE 0 0 82723 BIGLARI HLDGS INC COM STK CL B 08986R309 6 52 SH SOLE 52 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 8 14 SH DFND 01 14 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 5536 9865 SH SOLE 0 0 9865 BILIBILI INC SPONS ADS REP Z 090040106 416 29454 SH DFND 01 29454 0 0 BILIBILI INC SPONS ADS REP Z 090040106 25864 1831750 SH SOLE 0 0 1831750 BIO RAD LABS INC CL A 090572207 1215 3653 SH DFND 02 0 3653 0 BIO RAD LABS INC CL A 090572207 2647 7955 SH DFND 01 7955 0 0 BIO RAD LABS INC CL A 090572207 635282 1909245 SH SOLE 0 0 1909245 BIO RAD LABS INC CL A 090572207 797 2396 SH SOLE 2396 0 0 BIO PATH HOLDINGS INC COM 09057N300 1 157 SH DFND 01 157 0 0 BIO PATH HOLDINGS INC COM 09057N300 347 36520 SH SOLE 0 0 36520 BIOANALYTICAL SYS INC COM 09058M103 568 158178 SH SOLE 0 0 158178 BIOCRYST PHARMACEUTICALS COM 09058V103 15 5373 SH DFND 02 0 5373 0 BIOCRYST PHARMACEUTICALS COM 09058V103 583 203637 SH DFND 01 203637 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 16505 5761060 SH SOLE 0 0 5761060 BIOCRYST PHARMACEUTICALS COM 09058V103 25 8851 SH SOLE 8851 0 0 BIO-KEY INTERNATIONAL INC COM 09060C309 82 132680 SH SOLE 0 0 132680 BIODELIVERY SCIENCES INTL IN COM 09060J106 698 165747 SH DFND 01 165747 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 15083 3582683 SH SOLE 0 0 3582683 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3104 46055 SH DFND 02 0 0 46055 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3615 53632 SH DFND 02 0 53632 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 5384 79874 SH DFND 01 79874 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1094748 16242554 SH SOLE 0 0 16242554 BIOMARIN PHARMACEUTICAL INC COM 09061G101 4066 60329 SH SOLE 60329 0 0 BIOMERICA INC COM NEW 09061H307 410 126221 SH SOLE 0 0 126221 BIOLIFE SOLUTIONS INC COM NEW 09062W204 248 14914 SH DFND 01 14914 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 10134 609568 SH SOLE 0 0 609568 BIOGEN INC COM 09062X103 11890 51068 SH DFND 02 0 0 51068 BIOGEN INC COM 09062X103 12566 53973 SH DFND 02 0 53973 0 BIOGEN INC COM 09062X103 36958 158739 SH DFND 01 158739 0 0 BIOGEN INC COM 09062X103 3204964 13765845 SH SOLE 0 0 13765845 BIOGEN INC COM 09062X103 15343 65901 SH SOLE 65901 0 0 BIOTELEMETRY INC COM 090672106 171 4200 SH DFND 02 0 4200 0 BIOTELEMETRY INC COM 090672106 2739 67236 SH DFND 01 67236 0 0 BIOTELEMETRY INC COM 090672106 152784 3751143 SH SOLE 0 0 3751143 BIOTELEMETRY INC COM 090672106 146 3590 SH SOLE 3590 0 0 BIOCEPT INC COM 09072V402 127 155963 SH SOLE 0 0 155963 BIOPHARMX CORP COM NEW 09072X309 25 74852 SH SOLE 0 0 74852 BIO TECHNE CORP COM 09073M104 1313 6712 SH DFND 02 0 6712 0 BIO TECHNE CORP COM 09073M104 3289 16811 SH DFND 01 16811 0 0 BIO TECHNE CORP COM 09073M104 691721 3535142 SH SOLE 0 0 3535142 BIO TECHNE CORP COM 09073M104 853 4361 SH SOLE 4361 0 0 BIOSIG TECH INC COM NEW 09073N201 266 32251 SH DFND 01 32251 0 0 BIOSIG TECH INC COM NEW 09073N201 5883 713070 SH SOLE 0 0 713070 BIOHITECH GLOBAL INC COM 09074B107 124 70996 SH SOLE 0 0 70996 BIOXCEL THERAPEUTICS INC COM 09075P105 86 12222 SH DFND 01 12222 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 2611 370843 SH SOLE 0 0 370843 BIOLASE INC COM NEW 090911207 2 2242 SH DFND 01 2242 0 0 BIOLASE INC COM NEW 090911207 928 976805 SH SOLE 0 0 976805 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 11 200 SH DFND 02 0 200 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 661 12346 SH DFND 01 12346 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 14596 272726 SH SOLE 0 0 272726 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 52 972 SH SOLE 972 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 78 5200 SH DFND 02 0 5200 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 189 12594 SH DFND 01 12594 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 14906 995701 SH SOLE 0 0 995701 BJS RESTAURANTS INC COM 09180C106 359 9232 SH DFND 02 0 9232 0 BJS RESTAURANTS INC COM 09180C106 1588 40876 SH DFND 01 40876 0 0 BJS RESTAURANTS INC COM 09180C106 79086 2036208 SH SOLE 0 0 2036208 BJS RESTAURANTS INC COM 09180C106 88 2268 SH SOLE 2268 0 0 BLACK HILLS CORP COM 092113109 1915 24958 SH DFND 02 0 24958 0 BLACK HILLS CORP COM 092113109 3991 52009 SH DFND 01 52009 0 0 BLACK HILLS CORP COM 092113109 512659 6681333 SH SOLE 0 0 6681333 BLACK HILLS CORP COM 092113109 1751 22819 SH SOLE 22819 0 0 BLACK KNIGHT INC COM 09215C105 1343 21997 SH DFND 02 0 21997 0 BLACK KNIGHT INC COM 09215C105 3899 63860 SH DFND 01 63860 0 0 BLACK KNIGHT INC COM 09215C105 815644 13358074 SH SOLE 0 0 13358074 BLACK KNIGHT INC COM 09215C105 1110 18171 SH SOLE 18171 0 0 BLACKBAUD INC COM 09227Q100 815 9016 SH DFND 02 0 9016 0 BLACKBAUD INC COM 09227Q100 8941 98971 SH DFND 01 98971 0 0 BLACKBAUD INC COM 09227Q100 418743 4635184 SH SOLE 0 0 4635184 BLACKBAUD INC COM 09227Q100 527 5832 SH SOLE 5832 0 0 BLACKBERRY LTD COM 09228F103 532 101349 SH DFND 02 0 0 101349 BLACKBERRY LTD COM 09228F103 815 155200 SH DFND 02 0 155200 0 BLACKBERRY LTD COM 09228F103 1186 225850 SH DFND 01 225850 0 0 BLACKBERRY LTD COM 09228F103 70046 13342129 SH SOLE 0 0 13342129 BLACKBERRY LTD COM 09228F103 903 171907 SH SOLE 171907 0 0 BLACKLINE INC COM 09239B109 462 9663 SH DFND 02 0 9663 0 BLACKLINE INC COM 09239B109 4173 87289 SH DFND 01 87289 0 0 BLACKLINE INC COM 09239B109 183020 3828078 SH SOLE 0 0 3828078 BLACKLINE INC COM 09239B109 201 4196 SH SOLE 4196 0 0 BLACKROCK INC COM 09247X101 13720 30788 SH DFND 02 0 0 30788 BLACKROCK INC COM 09247X101 14419 32355 SH DFND 02 0 32355 0 BLACKROCK INC COM 09247X101 44013 98764 SH DFND 01 98764 0 0 BLACKROCK INC COM 09247X101 3867114 8677663 SH SOLE 0 0 8677663 BLACKROCK INC COM 09247X101 17827 40003 SH SOLE 40003 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 409 11422 SH DFND 02 0 11422 0 BLACKSTONE MTG TR INC COM CL A 09257W100 3888 108448 SH DFND 01 108448 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 467255 13033615 SH SOLE 0 0 13033615 BLACKSTONE MTG TR INC COM CL A 09257W100 699 19497 SH SOLE 19497 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 6147 125866 SH DFND 01 125866 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 1721936 35256681 SH SOLE 0 0 35256681 BLINK CHARGING CO COM 09354A100 7 2742 SH DFND 01 2742 0 0 BLINK CHARGING CO COM 09354A100 1877 730433 SH SOLE 0 0 730433 BLOCK H & R INC COM 093671105 1352 57241 SH DFND 02 0 0 57241 BLOCK H & R INC COM 093671105 2057 87103 SH DFND 02 0 87103 0 BLOCK H & R INC COM 093671105 4026 170455 SH DFND 01 170455 0 0 BLOCK H & R INC COM 093671105 595078 25193818 SH SOLE 0 0 25193818 BLOCK H & R INC COM 093671105 1552 65708 SH SOLE 65708 0 0 BLONDER TONGUE LABS INC COM 093698108 11 16400 SH SOLE 0 0 16400 BLOOM ENERGY CORP COM CL A 093712107 13 4049 SH DFND 02 0 4049 0 BLOOM ENERGY CORP COM CL A 093712107 131 40323 SH DFND 01 40323 0 0 BLOOM ENERGY CORP COM CL A 093712107 13884 4271961 SH SOLE 0 0 4271961 BLOOM ENERGY CORP COM CL A 093712107 20 6140 SH SOLE 6140 0 0 BLOOMIN BRANDS INC COM 094235108 270 14259 SH DFND 02 0 14259 0 BLOOMIN BRANDS INC COM 094235108 3325 175647 SH DFND 01 175647 0 0 BLOOMIN BRANDS INC COM 094235108 220119 11628035 SH SOLE 0 0 11628035 BLOOMIN BRANDS INC COM 094235108 218 11534 SH SOLE 11534 0 0 BLUCORA INC COM 095229100 216 9996 SH DFND 02 0 9996 0 BLUCORA INC COM 095229100 1779 82192 SH DFND 01 82192 0 0 BLUCORA INC COM 095229100 106461 4919623 SH SOLE 0 0 4919623 BLUCORA INC COM 095229100 142 6542 SH SOLE 6542 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 4 488 SH DFND 01 488 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 1600 189826 SH SOLE 0 0 189826 BLUE BIRD CORP COM 095306106 13 700 SH DFND 02 0 700 0 BLUE BIRD CORP COM 095306106 408 21426 SH DFND 01 21426 0 0 BLUE BIRD CORP COM 095306106 13541 711379 SH SOLE 0 0 711379 BLUE BIRD CORP COM 095306106 50 2623 SH SOLE 2623 0 0 BLUEBIRD BIO INC COM 09609G100 789 8594 SH DFND 02 0 8594 0 BLUEBIRD BIO INC COM 09609G100 1924 20956 SH DFND 01 20956 0 0 BLUEBIRD BIO INC COM 09609G100 343892 3745280 SH SOLE 0 0 3745280 BLUEBIRD BIO INC COM 09609G100 668 7272 SH SOLE 7272 0 0 BLUELINX HLDGS INC COM NEW 09624H208 245 7568 SH DFND 01 7568 0 0 BLUELINX HLDGS INC COM NEW 09624H208 12833 396943 SH SOLE 0 0 396943 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 545 46287 SH DFND 01 46287 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 16295 1384426 SH SOLE 0 0 1384426 BLUEPRINT MEDICINES CORP COM 09627Y109 468 6369 SH DFND 02 0 6369 0 BLUEPRINT MEDICINES CORP COM 09627Y109 7254 98737 SH DFND 01 98737 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 310824 4230620 SH SOLE 0 0 4230620 BLUEPRINT MEDICINES CORP COM 09627Y109 412 5609 SH SOLE 5609 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 56 5974 SH DFND 01 5974 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 1172 125762 SH SOLE 0 0 125762 BOEING CO COM 097023105 42637 112065 SH DFND 02 0 0 112065 BOEING CO COM 097023105 53327 140160 SH DFND 02 0 140160 0 BOEING CO COM 097023105 182839 480562 SH DFND 01 480562 0 0 BOEING CO COM 097023105 15094957 39674499 SH SOLE 0 0 39674499 BOEING CO COM 097023105 61271 161040 SH SOLE 161040 0 0 BOINGO WIRELESS INC COM 09739C102 123 11081 SH DFND 02 0 11081 0 BOINGO WIRELESS INC COM 09739C102 975 87822 SH DFND 01 87822 0 0 BOINGO WIRELESS INC COM 09739C102 39756 3581652 SH SOLE 0 0 3581652 BOINGO WIRELESS INC COM 09739C102 52 4689 SH SOLE 4689 0 0 BOISE CASCADE CO DEL COM 09739D100 183 5600 SH DFND 02 0 5600 0 BOISE CASCADE CO DEL COM 09739D100 1417 43490 SH DFND 01 43490 0 0 BOISE CASCADE CO DEL COM 09739D100 142643 4376885 SH SOLE 0 0 4376885 BOISE CASCADE CO DEL COM 09739D100 166 5096 SH SOLE 5096 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 22 1000 SH DFND 02 0 1000 0 BONANZA CREEK ENERGY INC COM NEW 097793400 351 15656 SH DFND 01 15656 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 27466 1226721 SH SOLE 0 0 1226721 BONANZA CREEK ENERGY INC COM NEW 097793400 37 1670 SH SOLE 1670 0 0 BOOKING HLDGS INC COM 09857L108 22546 11488 SH DFND 02 0 0 11488 BOOKING HLDGS INC COM 09857L108 24364 12414 SH DFND 02 0 12414 0 BOOKING HLDGS INC COM 09857L108 75268 38351 SH DFND 01 38351 0 0 BOOKING HLDGS INC COM 09857L108 6271493 3195486 SH SOLE 0 0 3195486 BOOKING HLDGS INC COM 09857L108 28680 14613 SH SOLE 14613 0 0 BOOT BARN HLDGS INC COM 099406100 72 2057 SH DFND 02 0 2057 0 BOOT BARN HLDGS INC COM 099406100 1979 56716 SH DFND 01 56716 0 0 BOOT BARN HLDGS INC COM 099406100 77299 2214872 SH SOLE 0 0 2214872 BOOT BARN HLDGS INC COM 099406100 127 3644 SH SOLE 3644 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1570 22110 SH DFND 02 0 22110 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4361 61410 SH DFND 01 61410 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1036721 14597594 SH SOLE 0 0 14597594 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1185 16691 SH SOLE 16691 0 0 BORGWARNER INC COM 099724106 1920 52341 SH DFND 02 0 0 52341 BORGWARNER INC COM 099724106 2189 59667 SH DFND 02 0 59667 0 BORGWARNER INC COM 099724106 6365 173528 SH DFND 01 173528 0 0 BORGWARNER INC COM 099724106 812894 22161784 SH SOLE 0 0 22161784 BORGWARNER INC COM 099724106 2485 67750 SH SOLE 67750 0 0 BOSTON BEER INC CL A 100557107 773 2122 SH DFND 02 0 2122 0 BOSTON BEER INC CL A 100557107 6181 16978 SH DFND 01 16978 0 0 BOSTON BEER INC CL A 100557107 342195 939890 SH SOLE 0 0 939890 BOSTON BEER INC CL A 100557107 357 980 SH SOLE 980 0 0 BOSTON OMAHA CORP COM 101044105 332 16720 SH DFND 01 16720 0 0 BOSTON OMAHA CORP COM 101044105 8523 429828 SH SOLE 0 0 429828 BOSTON OMAHA CORP COM 101044105 30 1496 SH SOLE 1496 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 244 20895 SH DFND 02 0 20895 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 818 70164 SH DFND 01 70164 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 98993 8493607 SH SOLE 0 0 8493607 BOSTON PRIVATE FINL HLDGS IN COM 101119105 150 12883 SH SOLE 12883 0 0 BOSTON PROPERTIES INC COM 101121101 4941 38104 SH DFND 02 0 0 38104 BOSTON PROPERTIES INC COM 101121101 26992 208174 SH DFND 02 0 208174 0 BOSTON PROPERTIES INC COM 101121101 16143 124506 SH DFND 01 124506 0 0 BOSTON PROPERTIES INC COM 101121101 2529203 19506424 SH SOLE 0 0 19506424 BOSTON PROPERTIES INC COM 101121101 26878 207293 SH SOLE 207293 0 0 BOSTON SCIENTIFIC CORP COM 101137107 14837 364641 SH DFND 02 0 0 364641 BOSTON SCIENTIFIC CORP COM 101137107 15711 386113 SH DFND 02 0 386113 0 BOSTON SCIENTIFIC CORP COM 101137107 51069 1255078 SH DFND 01 1255078 0 0 BOSTON SCIENTIFIC CORP COM 101137107 4297960 105626947 SH SOLE 0 0 105626947 BOSTON SCIENTIFIC CORP COM 101137107 19138 470328 SH SOLE 470328 0 0 BOTTOMLINE TECH DEL INC COM 101388106 253 6442 SH DFND 02 0 6442 0 BOTTOMLINE TECH DEL INC COM 101388106 3367 85573 SH DFND 01 85573 0 0 BOTTOMLINE TECH DEL INC COM 101388106 169004 4294891 SH SOLE 0 0 4294891 BOTTOMLINE TECH DEL INC COM 101388106 175 4458 SH SOLE 4458 0 0 BOX INC CL A 10316T104 317 19156 SH DFND 02 0 19156 0 BOX INC CL A 10316T104 4807 290275 SH DFND 01 290275 0 0 BOX INC CL A 10316T104 279008 16848295 SH SOLE 0 0 16848295 BOX INC CL A 10316T104 283 17070 SH SOLE 17070 0 0 BOXLIGHT CORP COM CL A 103197109 627 340768 SH SOLE 0 0 340768 BOYD GAMING CORP COM 103304101 296 12365 SH DFND 02 0 12365 0 BOYD GAMING CORP COM 103304101 3696 154302 SH DFND 01 154302 0 0 BOYD GAMING CORP COM 103304101 172121 7186693 SH SOLE 0 0 7186693 BOYD GAMING CORP COM 103304101 231 9661 SH SOLE 9661 0 0 BRADY CORP CL A 104674106 383 7228 SH DFND 02 0 7228 0 BRADY CORP CL A 104674106 4605 86809 SH DFND 01 86809 0 0 BRADY CORP CL A 104674106 281762 5311255 SH SOLE 0 0 5311255 BRADY CORP CL A 104674106 320 6024 SH SOLE 6024 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 364 38745 SH DFND 02 0 38745 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 245 26114 SH DFND 01 26114 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 29999 3194786 SH SOLE 0 0 3194786 BRAEMAR HOTELS & RESORTS INC COM 10482B101 53 5659 SH SOLE 5659 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 15 3974 SH DFND 01 3974 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 2975 762894 SH SOLE 0 0 762894 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3159 208489 SH DFND 02 0 208489 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1015 67004 SH DFND 01 67004 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 389787 25728533 SH SOLE 0 0 25728533 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2902 191521 SH SOLE 191521 0 0 BRF SA SPONSORED ADR 10552T107 269 29320 SH DFND 01 29320 0 0 BRF SA SPONSORED ADR 10552T107 18919 2065376 SH SOLE 0 0 2065376 BRICKELL BIOTECH INC COM 10802T105 229 55159 SH SOLE 0 0 55159 BRIDGE BANCORP INC COM 108035106 33 1100 SH DFND 02 0 1100 0 BRIDGE BANCORP INC COM 108035106 421 14229 SH DFND 01 14229 0 0 BRIDGE BANCORP INC COM 108035106 24704 835712 SH SOLE 0 0 835712 BRIDGE BANCORP INC COM 108035106 69 2348 SH SOLE 2348 0 0 BRIDGEBIO PHARMA INC COM 10806X102 846 39388 SH DFND 01 39388 0 0 BRIDGEBIO PHARMA INC COM 10806X102 33355 1553562 SH SOLE 0 0 1553562 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 200 16755 SH DFND 01 16755 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 11134 932537 SH SOLE 0 0 932537 BRIDGFORD FOODS CORP COM 108763103 98 3237 SH DFND 01 3237 0 0 BRIDGFORD FOODS CORP COM 108763103 1096 36317 SH SOLE 0 0 36317 BRIGGS & STRATTON CORP COM 109043109 53 8700 SH DFND 02 0 8700 0 BRIGGS & STRATTON CORP COM 109043109 211 34803 SH DFND 01 34803 0 0 BRIGGS & STRATTON CORP COM 109043109 16413 2708445 SH SOLE 0 0 2708445 BRIGGS & STRATTON CORP COM 109043109 27 4408 SH SOLE 4408 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 545 27398 SH DFND 01 27398 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 14018 704441 SH SOLE 0 0 704441 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1587 10405 SH DFND 02 0 10405 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3937 25815 SH DFND 01 25815 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 808585 5302195 SH SOLE 0 0 5302195 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1164 7630 SH SOLE 7630 0 0 BRIGHTCOVE INC COM 10921T101 801 76459 SH DFND 01 76459 0 0 BRIGHTCOVE INC COM 10921T101 19744 1883922 SH SOLE 0 0 1883922 BRIGHTHOUSE FINL INC COM 10922N103 1121 27707 SH DFND 02 0 0 27707 BRIGHTHOUSE FINL INC COM 10922N103 1005 24826 SH DFND 02 0 24826 0 BRIGHTHOUSE FINL INC COM 10922N103 1728 42686 SH DFND 01 42686 0 0 BRIGHTHOUSE FINL INC COM 10922N103 418332 10336836 SH SOLE 0 0 10336836 BRIGHTHOUSE FINL INC COM 10922N103 1511 37332 SH SOLE 37332 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 42 2460 SH DFND 02 0 2460 0 BRIGHTVIEW HLDGS INC COM 10948C107 448 26131 SH DFND 01 26131 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 45209 2636090 SH SOLE 0 0 2636090 BRIGHTVIEW HLDGS INC COM 10948C107 78 4519 SH SOLE 4519 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 50 5047 SH DFND 02 0 5047 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 506 51044 SH DFND 01 51044 0 0 BRIGHTSPHERE INVT GROUP INC COM 10948W103 35378 3569974 SH SOLE 0 0 3569974 BRIGHTSPHERE INVT GROUP INC COM 10948W103 113 11418 SH SOLE 11418 0 0 BRINKER INTL INC COM 109641100 263 6170 SH DFND 02 0 6170 0 BRINKER INTL INC COM 109641100 2771 64946 SH DFND 01 64946 0 0 BRINKER INTL INC COM 109641100 308931 7240000 SH SOLE 0 0 7240000 BRINKER INTL INC COM 109641100 212 4963 SH SOLE 4963 0 0 BRINKS CO COM 109696104 589 7100 SH DFND 02 0 7100 0 BRINKS CO COM 109696104 8371 100914 SH DFND 01 100914 0 0 BRINKS CO COM 109696104 375113 4522152 SH SOLE 0 0 4522152 BRINKS CO COM 109696104 481 5800 SH SOLE 5800 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 21793 429758 SH DFND 02 0 0 429758 BRISTOL MYERS SQUIBB CO COM 110122108 24051 474278 SH DFND 02 0 474278 0 BRISTOL MYERS SQUIBB CO COM 110122108 71703 1413979 SH DFND 01 1413979 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 6670919 131550372 SH SOLE 0 0 131550372 BRISTOL MYERS SQUIBB CO COM 110122108 28466 561349 SH SOLE 561349 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 10 274 SH DFND 01 274 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 48134 1304432 SH SOLE 0 0 1304432 BRIXMOR PPTY GROUP INC COM 11120U105 7450 367166 SH DFND 02 0 367166 0 BRIXMOR PPTY GROUP INC COM 11120U105 2305 113621 SH DFND 01 113621 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 929563 45813856 SH SOLE 0 0 45813856 BRIXMOR PPTY GROUP INC COM 11120U105 6814 335820 SH SOLE 335820 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3881 31191 SH DFND 02 0 0 31191 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5568 44746 SH DFND 02 0 44746 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12843 103215 SH DFND 01 103215 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1775420 14268420 SH SOLE 0 0 14268420 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4799 38570 SH SOLE 38570 0 0 BROADCOM INC COM 11135F101 28641 103744 SH DFND 02 0 0 103744 BROADCOM INC COM 11135F101 31152 112840 SH DFND 02 0 112840 0 BROADCOM INC COM 11135F101 98187 355658 SH DFND 01 355658 0 0 BROADCOM INC COM 11135F101 8718964 31582439 SH SOLE 0 0 31582439 BROADCOM INC COM 11135F101 37280 135037 SH SOLE 135037 0 0 BROADVISION INC COM PAR 111412706 63 33951 SH SOLE 0 0 33951 BROADWAY FINL CORP DEL COM 111444105 450 314815 SH SOLE 0 0 314815 BROADWIND ENERGY INC COM NEW 11161T207 8 4700 SH DFND 01 4700 0 0 BROADWIND ENERGY INC COM NEW 11161T207 951 562536 SH SOLE 0 0 562536 BROOKDALE SR LIVING INC COM 112463104 300 39627 SH DFND 02 0 39627 0 BROOKDALE SR LIVING INC COM 112463104 1179 155521 SH DFND 01 155521 0 0 BROOKDALE SR LIVING INC COM 112463104 131198 17308417 SH SOLE 0 0 17308417 BROOKDALE SR LIVING INC COM 112463104 141 18613 SH SOLE 18613 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 12285 231408 SH DFND 02 0 0 231408 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 12835 241759 SH DFND 02 0 241759 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 21415 403378 SH DFND 01 403378 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1277817 24068882 SH SOLE 0 0 24068882 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 14899 280640 SH SOLE 280640 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 1628 79832 SH DFND 02 0 79832 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 378 18530 SH DFND 01 18530 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 115572 5668059 SH SOLE 0 0 5668059 BROOKFIELD PROPERTY REIT INC CL A 11282X103 1521 74618 SH SOLE 74618 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 237 16090 SH DFND 02 0 16090 0 BROOKLINE BANCORP INC DEL COM 11373M107 985 66879 SH DFND 01 66879 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 118781 8063865 SH SOLE 0 0 8063865 BROOKLINE BANCORP INC DEL COM 11373M107 156 10620 SH SOLE 10620 0 0 BROOKS AUTOMATION INC COM 114340102 520 14045 SH DFND 02 0 14045 0 BROOKS AUTOMATION INC COM 114340102 4910 132592 SH DFND 01 132592 0 0 BROOKS AUTOMATION INC COM 114340102 279029 7535213 SH SOLE 0 0 7535213 BROOKS AUTOMATION INC COM 114340102 315 8517 SH SOLE 8517 0 0 BROWN & BROWN INC COM 115236101 141 3921 SH DFND 02 0 0 3921 BROWN & BROWN INC COM 115236101 1397 38752 SH DFND 02 0 38752 0 BROWN & BROWN INC COM 115236101 3265 90555 SH DFND 01 90555 0 0 BROWN & BROWN INC COM 115236101 903698 25060965 SH SOLE 0 0 25060965 BROWN & BROWN INC COM 115236101 1389 38524 SH SOLE 38524 0 0 BROWN FORMAN CORP CL A 115637100 743 12437 SH DFND 01 12437 0 0 BROWN FORMAN CORP CL A 115637100 2733 45738 SH SOLE 0 0 45738 BROWN FORMAN CORP CL B 115637209 5178 82471 SH DFND 02 0 0 82471 BROWN FORMAN CORP CL B 115637209 6814 108532 SH DFND 02 0 108532 0 BROWN FORMAN CORP CL B 115637209 10596 168785 SH DFND 01 168785 0 0 BROWN FORMAN CORP CL B 115637209 1350626 21513635 SH SOLE 0 0 21513635 BROWN FORMAN CORP CL B 115637209 6214 98988 SH SOLE 98988 0 0 BRUKER CORP COM 116794108 917 20864 SH DFND 02 0 20864 0 BRUKER CORP COM 116794108 1993 45358 SH DFND 01 45358 0 0 BRUKER CORP COM 116794108 481905 10969847 SH SOLE 0 0 10969847 BRUKER CORP COM 116794108 633 14411 SH SOLE 14411 0 0 BRUNSWICK CORP COM 117043109 586 11236 SH DFND 02 0 11236 0 BRUNSWICK CORP COM 117043109 1729 33176 SH DFND 01 33176 0 0 BRUNSWICK CORP COM 117043109 401676 7706754 SH SOLE 0 0 7706754 BRUNSWICK CORP COM 117043109 575 11034 SH SOLE 11034 0 0 BRYN MAWR BK CORP COM 117665109 55 1512 SH DFND 02 0 1512 0 BRYN MAWR BK CORP COM 117665109 611 16727 SH DFND 01 16727 0 0 BRYN MAWR BK CORP COM 117665109 35653 976532 SH SOLE 0 0 976532 BRYN MAWR BK CORP COM 117665109 60 1653 SH SOLE 1653 0 0 BSQUARE CORP COM NEW 11776U300 485 400899 SH SOLE 0 0 400899 B2GOLD CORP COM 11777Q209 476 147301 SH DFND 02 0 147301 0 B2GOLD CORP COM 11777Q209 1462 452578 SH DFND 01 452578 0 0 B2GOLD CORP COM 11777Q209 84890 26281857 SH SOLE 0 0 26281857 B2GOLD CORP COM 11777Q209 358 110976 SH SOLE 110976 0 0 BUCKLE INC COM 118440106 76 3700 SH DFND 02 0 3700 0 BUCKLE INC COM 118440106 508 24644 SH DFND 01 24644 0 0 BUCKLE INC COM 118440106 65296 3169685 SH SOLE 0 0 3169685 BUCKLE INC COM 118440106 91 4419 SH SOLE 4419 0 0 BUILD A BEAR WORKSHOP COM 120076104 11 3596 SH DFND 01 3596 0 0 BUILD A BEAR WORKSHOP COM 120076104 1906 605131 SH SOLE 0 0 605131 BUILDERS FIRSTSOURCE INC COM 12008R107 545 26505 SH DFND 02 0 26505 0 BUILDERS FIRSTSOURCE INC COM 12008R107 4558 221508 SH DFND 01 221508 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 248876 12096032 SH SOLE 0 0 12096032 BUILDERS FIRSTSOURCE INC COM 12008R107 299 14548 SH SOLE 14548 0 0 BURLINGTON STORES INC COM 122017106 3375 16891 SH DFND 02 0 0 16891 BURLINGTON STORES INC COM 122017106 4139 20712 SH DFND 02 0 20712 0 BURLINGTON STORES INC COM 122017106 5866 29358 SH DFND 01 29358 0 0 BURLINGTON STORES INC COM 122017106 1166088 5835693 SH SOLE 0 0 5835693 BURLINGTON STORES INC COM 122017106 4496 22502 SH SOLE 22502 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 253 10383 SH DFND 01 10383 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 13725 562497 SH SOLE 0 0 562497 BYLINE BANCORP INC COM 124411109 16 900 SH DFND 02 0 900 0 BYLINE BANCORP INC COM 124411109 321 17926 SH DFND 01 17926 0 0 BYLINE BANCORP INC COM 124411109 16507 923205 SH SOLE 0 0 923205 BYLINE BANCORP INC COM 124411109 27 1500 SH SOLE 1500 0 0 C & F FINL CORP COM 12466Q104 152 2892 SH DFND 01 2892 0 0 C & F FINL CORP COM 12466Q104 6916 131330 SH SOLE 0 0 131330 CAE INC COM 124765108 1450 57096 SH DFND 02 0 0 57096 CAE INC COM 124765108 2076 81733 SH DFND 02 0 81733 0 CAE INC COM 124765108 3043 119818 SH DFND 01 119818 0 0 CAE INC COM 124765108 183464 7222980 SH SOLE 0 0 7222980 CAE INC COM 124765108 2208 86914 SH SOLE 86914 0 0 CAI INTERNATIONAL INC COM 12477X106 22 1000 SH DFND 02 0 1000 0 CAI INTERNATIONAL INC COM 12477X106 309 14200 SH DFND 01 14200 0 0 CAI INTERNATIONAL INC COM 12477X106 18190 835547 SH SOLE 0 0 835547 CAI INTERNATIONAL INC COM 12477X106 55 2533 SH SOLE 2533 0 0 CB FINL SVCS INC COM 12479G101 21 773 SH DFND 01 773 0 0 CB FINL SVCS INC COM 12479G101 4626 166659 SH SOLE 0 0 166659 CBIZ INC COM 124805102 889 37811 SH DFND 02 0 37811 0 CBIZ INC COM 124805102 1043 44375 SH DFND 01 44375 0 0 CBIZ INC COM 124805102 59893 2548629 SH SOLE 0 0 2548629 CBIZ INC COM 124805102 129 5483 SH SOLE 5483 0 0 CBTX INC COM 12481V104 46 1637 SH DFND 02 0 1637 0 CBTX INC COM 12481V104 404 14500 SH DFND 01 14500 0 0 CBTX INC COM 12481V104 23444 840896 SH SOLE 0 0 840896 CBTX INC COM 12481V104 65 2322 SH SOLE 2322 0 0 CBDMD INC COM 12482W101 33 8393 SH DFND 01 8393 0 0 CBDMD INC COM 12482W101 2257 569842 SH SOLE 0 0 569842 CBL & ASSOC PPTYS INC COM 124830100 191 147752 SH DFND 01 147752 0 0 CBL & ASSOC PPTYS INC COM 124830100 10702 8296391 SH SOLE 0 0 8296391 CBS CORP NEW CL A 124857103 25 573 SH DFND 01 573 0 0 CBS CORP NEW CL A 124857103 1629 37579 SH SOLE 0 0 37579 CBS CORP NEW CL B 124857202 3575 88552 SH DFND 02 0 0 88552 CBS CORP NEW CL B 124857202 4352 107811 SH DFND 02 0 107811 0 CBS CORP NEW CL B 124857202 11910 295018 SH DFND 01 295018 0 0 CBS CORP NEW CL B 124857202 1214530 30084976 SH SOLE 0 0 30084976 CBS CORP NEW CL B 124857202 4497 111398 SH SOLE 111398 0 0 CBM BANCORP INC COM 1248XT104 17 1195 SH DFND 01 1195 0 0 CBM BANCORP INC COM 1248XT104 624 44576 SH SOLE 0 0 44576 CBOE GLOBAL MARKETS INC COM 12503M108 3386 29469 SH DFND 02 0 0 29469 CBOE GLOBAL MARKETS INC COM 12503M108 3479 30277 SH DFND 02 0 30277 0 CBOE GLOBAL MARKETS INC COM 12503M108 10930 95114 SH DFND 01 95114 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 1362256 11854981 SH SOLE 0 0 11854981 CBOE GLOBAL MARKETS INC COM 12503M108 4279 37240 SH SOLE 37240 0 0 CBRE GROUP INC CL A 12504L109 4415 83284 SH DFND 02 0 0 83284 CBRE GROUP INC CL A 12504L109 4948 93347 SH DFND 02 0 93347 0 CBRE GROUP INC CL A 12504L109 15202 286777 SH DFND 01 286777 0 0 CBRE GROUP INC CL A 12504L109 2765662 52172465 SH SOLE 0 0 52172465 CBRE GROUP INC CL A 12504L109 5812 109635 SH SOLE 109635 0 0 CDK GLOBAL INC COM 12508E101 1658 34487 SH DFND 02 0 0 34487 CDK GLOBAL INC COM 12508E101 3003 62445 SH DFND 02 0 62445 0 CDK GLOBAL INC COM 12508E101 2617 54422 SH DFND 01 54422 0 0 CDK GLOBAL INC COM 12508E101 554008 11520234 SH SOLE 0 0 11520234 CDK GLOBAL INC COM 12508E101 1969 40934 SH SOLE 40934 0 0 CECO ENVIRONMENTAL CORP COM 125141101 191 27370 SH DFND 01 27370 0 0 CECO ENVIRONMENTAL CORP COM 125141101 8843 1265963 SH SOLE 0 0 1265963 CDW CORP COM 12514G108 4720 38301 SH DFND 02 0 0 38301 CDW CORP COM 12514G108 5129 41622 SH DFND 02 0 41622 0 CDW CORP COM 12514G108 16125 130844 SH DFND 01 130844 0 0 CDW CORP COM 12514G108 2084691 16915700 SH SOLE 0 0 16915700 CDW CORP COM 12514G108 6079 49324 SH SOLE 49324 0 0 CF INDS HLDGS INC COM 125269100 2524 51309 SH DFND 02 0 0 51309 CF INDS HLDGS INC COM 125269100 3059 62170 SH DFND 02 0 62170 0 CF INDS HLDGS INC COM 125269100 9071 184373 SH DFND 01 184373 0 0 CF INDS HLDGS INC COM 125269100 1369088 27826995 SH SOLE 0 0 27826995 CF INDS HLDGS INC COM 125269100 3636 73912 SH SOLE 73912 0 0 CGI INC CL A SUB VTG 12532H104 5321 67235 SH DFND 02 0 0 67235 CGI INC CL A SUB VTG 12532H104 6437 81334 SH DFND 02 0 81334 0 CGI INC CL A SUB VTG 12532H104 8521 107676 SH DFND 01 107676 0 0 CGI INC CL A SUB VTG 12532H104 507967 6418589 SH SOLE 0 0 6418589 CGI INC CL A SUB VTG 12532H104 6577 83102 SH SOLE 83102 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2970 35033 SH DFND 02 0 0 35033 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4623 54525 SH DFND 02 0 54525 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 10186 120143 SH DFND 01 120143 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1478483 17439054 SH SOLE 0 0 17439054 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4138 48808 SH SOLE 48808 0 0 CIGNA CORP NEW COM 125523100 15109 99541 SH DFND 02 0 0 99541 CIGNA CORP NEW COM 125523100 16642 109639 SH DFND 02 0 109639 0 CIGNA CORP NEW COM 125523100 49032 323022 SH DFND 01 323022 0 0 CIGNA CORP NEW COM 125523100 4265064 28098450 SH SOLE 0 0 28098450 CIGNA CORP NEW COM 125523100 19428 127993 SH SOLE 127993 0 0 CIM COML TR CORP COM NEW 125525584 16 1023 SH DFND 01 1023 0 0 CIM COML TR CORP COM NEW 125525584 243 15681 SH SOLE 0 0 15681 CIT GROUP INC COM NEW 125581801 1255 27694 SH DFND 02 0 0 27694 CIT GROUP INC COM NEW 125581801 2278 50279 SH DFND 02 0 50279 0 CIT GROUP INC COM NEW 125581801 1680 37082 SH DFND 01 37082 0 0 CIT GROUP INC COM NEW 125581801 421096 9293669 SH SOLE 0 0 9293669 CIT GROUP INC COM NEW 125581801 2116 46692 SH SOLE 46692 0 0 CME GROUP INC COM 12572Q105 19739 93400 SH DFND 02 0 0 93400 CME GROUP INC COM 12572Q105 22444 106200 SH DFND 02 0 106200 0 CME GROUP INC COM 12572Q105 63260 299326 SH DFND 01 299326 0 0 CME GROUP INC COM 12572Q105 5836918 27618613 SH SOLE 0 0 27618613 CME GROUP INC COM 12572Q105 25486 120594 SH SOLE 120594 0 0 CMS ENERGY CORP COM 125896100 4746 74220 SH DFND 02 0 0 74220 CMS ENERGY CORP COM 125896100 10732 167816 SH DFND 02 0 167816 0 CMS ENERGY CORP COM 125896100 15195 237612 SH DFND 01 237612 0 0 CMS ENERGY CORP COM 125896100 2256387 35283608 SH SOLE 0 0 35283608 CMS ENERGY CORP COM 125896100 10865 169906 SH SOLE 169906 0 0 CSS INDS INC COM 125906107 9 2197 SH DFND 01 2197 0 0 CSS INDS INC COM 125906107 1787 450126 SH SOLE 0 0 450126 CPI AEROSTRUCTURES INC COM NEW 125919308 13 1598 SH DFND 01 1598 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 4317 525221 SH SOLE 0 0 525221 CTI INDUSTRIES CORP COM NEW 125961300 39 19123 SH SOLE 0 0 19123 CNA FINL CORP COM 126117100 3 69 SH DFND 02 0 0 69 CNA FINL CORP COM 126117100 42 846 SH DFND 02 0 846 0 CNA FINL CORP COM 126117100 524 10645 SH DFND 01 10645 0 0 CNA FINL CORP COM 126117100 30861 626627 SH SOLE 0 0 626627 CNA FINL CORP COM 126117100 34 690 SH SOLE 690 0 0 CNB FINL CORP PA COM 126128107 402 14000 SH DFND 01 14000 0 0 CNB FINL CORP PA COM 126128107 18335 638841 SH SOLE 0 0 638841 CRA INTL INC COM 12618T105 386 9203 SH DFND 01 9203 0 0 CRA INTL INC COM 12618T105 17324 412776 SH SOLE 0 0 412776 CRA INTL INC COM 12618T105 4 84 SH SOLE 84 0 0 CPS TECHNOLOGIES CORP COM 12619F104 115 114064 SH SOLE 0 0 114064 CNO FINL GROUP INC COM 12621E103 559 35288 SH DFND 02 0 35288 0 CNO FINL GROUP INC COM 12621E103 2064 130415 SH DFND 01 130415 0 0 CNO FINL GROUP INC COM 12621E103 231213 14605999 SH SOLE 0 0 14605999 CNO FINL GROUP INC COM 12621E103 360 22727 SH SOLE 22727 0 0 CSG SYS INTL INC COM 126349109 278 5372 SH DFND 02 0 5372 0 CSG SYS INTL INC COM 126349109 3450 66757 SH DFND 01 66757 0 0 CSG SYS INTL INC COM 126349109 203425 3936246 SH SOLE 0 0 3936246 CSG SYS INTL INC COM 126349109 405 7833 SH SOLE 7833 0 0 CPI CARD GROUP INC COM NEW 12634H200 4 1400 SH DFND 01 1400 0 0 CPI CARD GROUP INC COM NEW 12634H200 101 39269 SH SOLE 0 0 39269 CSP INC COM 126389105 1600 118635 SH SOLE 0 0 118635 CSW INDUSTRIALS INC COM 126402106 62 900 SH DFND 02 0 900 0 CSW INDUSTRIALS INC COM 126402106 2061 29858 SH DFND 01 29858 0 0 CSW INDUSTRIALS INC COM 126402106 50401 730127 SH SOLE 0 0 730127 CSW INDUSTRIALS INC COM 126402106 139 2012 SH SOLE 2012 0 0 CSX CORP COM 126408103 14117 203794 SH DFND 02 0 0 203794 CSX CORP COM 126408103 19484 281282 SH DFND 02 0 281282 0 CSX CORP COM 126408103 46847 676296 SH DFND 01 676296 0 0 CSX CORP COM 126408103 4416983 63764729 SH SOLE 0 0 63764729 CSX CORP COM 126408103 31790 458929 SH SOLE 458929 0 0 CTI BIOPHARMA CORP COM 12648L601 9 10521 SH DFND 01 10521 0 0 CTI BIOPHARMA CORP COM 12648L601 1104 1326284 SH SOLE 0 0 1326284 CTS CORP COM 126501105 277 8562 SH DFND 02 0 8562 0 CTS CORP COM 126501105 872 26949 SH DFND 01 26949 0 0 CTS CORP COM 126501105 65541 2025363 SH SOLE 0 0 2025363 CTS CORP COM 126501105 112 3467 SH SOLE 3467 0 0 CNX RESOURCES CORPORATION COM 12653C108 210 28955 SH DFND 02 0 28955 0 CNX RESOURCES CORPORATION COM 12653C108 1150 158405 SH DFND 01 158405 0 0 CNX RESOURCES CORPORATION COM 12653C108 99420 13694275 SH SOLE 0 0 13694275 CNX RESOURCES CORPORATION COM 12653C108 188 25905 SH SOLE 25905 0 0 CUI GLOBAL INC COM NEW 126576206 6 6915 SH DFND 01 6915 0 0 CUI GLOBAL INC COM NEW 126576206 901 1060263 SH SOLE 0 0 1060263 CVB FINL CORP COM 126600105 272 13033 SH DFND 02 0 13033 0 CVB FINL CORP COM 126600105 2211 105922 SH DFND 01 105922 0 0 CVB FINL CORP COM 126600105 285212 13666133 SH SOLE 0 0 13666133 CVB FINL CORP COM 126600105 264 12658 SH SOLE 12658 0 0 CVD EQUIPMENT CORP COM 126601103 3 1033 SH DFND 01 1033 0 0 CVD EQUIPMENT CORP COM 126601103 805 243282 SH SOLE 0 0 243282 CVR ENERGY INC COM 12662P108 736 16721 SH DFND 02 0 16721 0 CVR ENERGY INC COM 12662P108 1741 39537 SH DFND 01 39537 0 0 CVR ENERGY INC COM 12662P108 146998 3338591 SH SOLE 0 0 3338591 CVR ENERGY INC COM 12662P108 145 3291 SH SOLE 3291 0 0 CVS HEALTH CORP COM 126650100 21381 339008 SH DFND 02 0 0 339008 CVS HEALTH CORP COM 126650100 22780 361181 SH DFND 02 0 361181 0 CVS HEALTH CORP COM 126650100 68700 1089267 SH DFND 01 1089267 0 0 CVS HEALTH CORP COM 126650100 6380841 101170784 SH SOLE 0 0 101170784 CVS HEALTH CORP COM 126650100 28273 448274 SH SOLE 448274 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 187 17400 SH DFND 02 0 17400 0 C&J ENERGY SVCS INC NEW COM 12674R100 598 55685 SH DFND 01 55685 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 63076 5878433 SH SOLE 0 0 5878433 C&J ENERGY SVCS INC NEW COM 12674R100 80 7452 SH SOLE 7452 0 0 CABLE ONE INC COM 12685J105 753 600 SH DFND 02 0 600 0 CABLE ONE INC COM 12685J105 2605 2076 SH DFND 01 2076 0 0 CABLE ONE INC COM 12685J105 578065 460720 SH SOLE 0 0 460720 CABLE ONE INC COM 12685J105 660 526 SH SOLE 526 0 0 CABOT CORP COM 127055101 355 7826 SH DFND 02 0 7826 0 CABOT CORP COM 127055101 1005 22182 SH DFND 01 22182 0 0 CABOT CORP COM 127055101 231151 5100415 SH SOLE 0 0 5100415 CABOT CORP COM 127055101 318 7022 SH SOLE 7022 0 0 CABOT OIL & GAS CORP COM 127097103 1949 110921 SH DFND 02 0 0 110921 CABOT OIL & GAS CORP COM 127097103 3136 178501 SH DFND 02 0 178501 0 CABOT OIL & GAS CORP COM 127097103 6446 366890 SH DFND 01 366890 0 0 CABOT OIL & GAS CORP COM 127097103 854318 48623689 SH SOLE 0 0 48623689 CABOT OIL & GAS CORP COM 127097103 2400 136600 SH SOLE 136600 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 588 4161 SH DFND 02 0 4161 0 CABOT MICROELECTRONICS CORP COM 12709P103 8274 58594 SH DFND 01 58594 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 427840 3029815 SH SOLE 0 0 3029815 CABOT MICROELECTRONICS CORP COM 12709P103 571 4044 SH SOLE 4044 0 0 CACI INTL INC CL A 127190304 1239 5357 SH DFND 02 0 5357 0 CACI INTL INC CL A 127190304 2184 9446 SH DFND 01 9446 0 0 CACI INTL INC CL A 127190304 606455 2622394 SH SOLE 0 0 2622394 CACI INTL INC CL A 127190304 706 3051 SH SOLE 3051 0 0 CACTUS INC CL A 127203107 90 3127 SH DFND 02 0 3127 0 CACTUS INC CL A 127203107 2751 95052 SH DFND 01 95052 0 0 CACTUS INC CL A 127203107 123827 4278764 SH SOLE 0 0 4278764 CACTUS INC CL A 127203107 144 4977 SH SOLE 4977 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 4763 72076 SH DFND 02 0 0 72076 CADENCE DESIGN SYSTEM INC COM 127387108 4840 73247 SH DFND 02 0 73247 0 CADENCE DESIGN SYSTEM INC COM 127387108 16667 252226 SH DFND 01 252226 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 2164162 32750642 SH SOLE 0 0 32750642 CADENCE DESIGN SYSTEM INC COM 127387108 6178 93497 SH SOLE 93497 0 0 CADENCE BANCORPORATION CL A 12739A100 355 20259 SH DFND 02 0 20259 0 CADENCE BANCORPORATION CL A 12739A100 1810 103185 SH DFND 01 103185 0 0 CADENCE BANCORPORATION CL A 12739A100 225635 12864051 SH SOLE 0 0 12864051 CADENCE BANCORPORATION CL A 12739A100 275 15703 SH SOLE 15703 0 0 CADIZ INC COM NEW 127537207 155 12431 SH DFND 01 12431 0 0 CADIZ INC COM NEW 127537207 13681 1095339 SH SOLE 0 0 1095339 CAESARS ENTMT CORP COM 127686103 939 80522 SH DFND 02 0 80522 0 CAESARS ENTMT CORP COM 127686103 2526 216646 SH DFND 01 216646 0 0 CAESARS ENTMT CORP COM 127686103 573021 49144149 SH SOLE 0 0 49144149 CAESARS ENTMT CORP COM 127686103 713 61159 SH SOLE 61159 0 0 CAL MAINE FOODS INC COM NEW 128030202 323 8089 SH DFND 02 0 8089 0 CAL MAINE FOODS INC COM NEW 128030202 1042 26087 SH DFND 01 26087 0 0 CAL MAINE FOODS INC COM NEW 128030202 124329 3111724 SH SOLE 0 0 3111724 CAL MAINE FOODS INC COM NEW 128030202 136 3411 SH SOLE 3411 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 5 2120 SH DFND 01 2120 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 613 242195 SH SOLE 0 0 242195 CALAMP CORP COM 128126109 33 2824 SH DFND 02 0 2824 0 CALAMP CORP COM 128126109 327 28343 SH DFND 01 28343 0 0 CALAMP CORP COM 128126109 21365 1854608 SH SOLE 0 0 1854608 CALAMP CORP COM 128126109 45 3876 SH SOLE 3876 0 0 CALAVO GROWERS INC COM 128246105 305 3200 SH DFND 02 0 3200 0 CALAVO GROWERS INC COM 128246105 3112 32699 SH DFND 01 32699 0 0 CALAVO GROWERS INC COM 128246105 102448 1076358 SH SOLE 0 0 1076358 CALAVO GROWERS INC COM 128246105 164 1726 SH SOLE 1726 0 0 CALERES INC COM 129500104 135 5768 SH DFND 02 0 5768 0 CALERES INC COM 129500104 825 35228 SH DFND 01 35228 0 0 CALERES INC COM 129500104 91369 3903006 SH SOLE 0 0 3903006 CALERES INC COM 129500104 117 5011 SH SOLE 5011 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 61 5990 SH DFND 02 0 5990 0 CALIFORNIA RES CORP COM NEW 13057Q206 420 41170 SH DFND 01 41170 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 40695 3989698 SH SOLE 0 0 3989698 CALIFORNIA RES CORP COM NEW 13057Q206 80 7872 SH SOLE 7872 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 994 18786 SH DFND 02 0 18786 0 CALIFORNIA WTR SVC GROUP COM 130788102 4972 93941 SH DFND 01 93941 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 294274 5559681 SH SOLE 0 0 5559681 CALIFORNIA WTR SVC GROUP COM 130788102 957 18075 SH SOLE 18075 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 132 42646 SH DFND 01 42646 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 7070 2288011 SH SOLE 0 0 2288011 CALIX INC COM 13100M509 419 65585 SH DFND 01 65585 0 0 CALIX INC COM 13100M509 15769 2467783 SH SOLE 0 0 2467783 CALLAWAY GOLF CO COM 131193104 380 19558 SH DFND 02 0 19558 0 CALLAWAY GOLF CO COM 131193104 1500 77293 SH DFND 01 77293 0 0 CALLAWAY GOLF CO COM 131193104 149680 7711481 SH SOLE 0 0 7711481 CALLAWAY GOLF CO COM 131193104 189 9742 SH SOLE 9742 0 0 CALLON PETE CO DEL COM 13123X102 177 40735 SH DFND 02 0 40735 0 CALLON PETE CO DEL COM 13123X102 845 194634 SH DFND 01 194634 0 0 CALLON PETE CO DEL COM 13123X102 102795 23685440 SH SOLE 0 0 23685440 CALLON PETE CO DEL COM 13123X102 127 29302 SH SOLE 29302 0 0 CALYXT INC COM 13173L107 107 19031 SH DFND 01 19031 0 0 CALYXT INC COM 13173L107 1896 336193 SH SOLE 0 0 336193 CAMBREX CORP COM 132011107 275 4624 SH DFND 02 0 4624 0 CAMBREX CORP COM 132011107 2691 45226 SH DFND 01 45226 0 0 CAMBREX CORP COM 132011107 215000 3613441 SH SOLE 0 0 3613441 CAMBREX CORP COM 132011107 215 3608 SH SOLE 3608 0 0 CAMBRIDGE BANCORP COM 132152109 368 4901 SH DFND 01 4901 0 0 CAMBRIDGE BANCORP COM 132152109 14025 186970 SH SOLE 0 0 186970 CAMDEN NATL CORP COM 133034108 211 4869 SH DFND 02 0 4869 0 CAMDEN NATL CORP COM 133034108 553 12776 SH DFND 01 12776 0 0 CAMDEN NATL CORP COM 133034108 30563 705507 SH SOLE 0 0 705507 CAMDEN NATL CORP COM 133034108 71 1650 SH SOLE 1650 0 0 CAMDEN PPTY TR SH BEN INT 133131102 2293 20659 SH DFND 02 0 0 20659 CAMDEN PPTY TR SH BEN INT 133131102 15506 139685 SH DFND 02 0 139685 0 CAMDEN PPTY TR SH BEN INT 133131102 4027 36273 SH DFND 01 36273 0 0 CAMDEN PPTY TR SH BEN INT 133131102 1587361 14299259 SH SOLE 0 0 14299259 CAMDEN PPTY TR SH BEN INT 133131102 14147 127440 SH SOLE 127440 0 0 CAMECO CORP COM 13321L108 701 73831 SH DFND 02 0 0 73831 CAMECO CORP COM 13321L108 962 101300 SH DFND 02 0 101300 0 CAMECO CORP COM 13321L108 1765 185837 SH DFND 01 185837 0 0 CAMECO CORP COM 13321L108 109220 11496893 SH SOLE 0 0 11496893 CAMECO CORP COM 13321L108 1154 121505 SH SOLE 121505 0 0 CAMPBELL SOUP CO COM 134429109 2130 45403 SH DFND 02 0 0 45403 CAMPBELL SOUP CO COM 134429109 3916 83469 SH DFND 02 0 83469 0 CAMPBELL SOUP CO COM 134429109 6968 148500 SH DFND 01 148500 0 0 CAMPBELL SOUP CO COM 134429109 939920 20032394 SH SOLE 0 0 20032394 CAMPBELL SOUP CO COM 134429109 2752 58643 SH SOLE 58643 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 17 1900 SH DFND 02 0 1900 0 CAMPING WORLD HLDGS INC CL A 13462K109 593 66603 SH DFND 01 66603 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 12782 1436214 SH SOLE 0 0 1436214 CAMPING WORLD HLDGS INC CL A 13462K109 53 5900 SH SOLE 5900 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 556 12655 SH DFND 02 0 12655 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 1156 26289 SH DFND 01 26289 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 68971 1568602 SH SOLE 0 0 1568602 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 342 7780 SH SOLE 7780 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 9733 117887 SH DFND 02 0 0 117887 CDN IMPERIAL BK COMM TORONTO COM 136069101 12152 147188 SH DFND 02 0 147188 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 16658 201774 SH DFND 01 201774 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 1004104 12162107 SH SOLE 0 0 12162107 CDN IMPERIAL BK COMM TORONTO COM 136069101 12814 155210 SH SOLE 155210 0 0 CANADIAN NATL RY CO COM 136375102 17069 189951 SH DFND 02 0 0 189951 CANADIAN NATL RY CO COM 136375102 23286 259137 SH DFND 02 0 259137 0 CANADIAN NATL RY CO COM 136375102 29659 330053 SH DFND 01 330053 0 0 CANADIAN NATL RY CO COM 136375102 1753484 19513510 SH SOLE 0 0 19513510 CANADIAN NATL RY CO COM 136375102 38972 433693 SH SOLE 433693 0 0 CANADIAN NAT RES LTD COM 136385101 7393 277630 SH DFND 02 0 0 277630 CANADIAN NAT RES LTD COM 136385101 8942 335770 SH DFND 02 0 335770 0 CANADIAN NAT RES LTD COM 136385101 14304 537144 SH DFND 01 537144 0 0 CANADIAN NAT RES LTD COM 136385101 912227 34255612 SH SOLE 0 0 34255612 CANADIAN NAT RES LTD COM 136385101 10408 390835 SH SOLE 390835 0 0 CANADIAN PAC RY LTD COM 13645T100 8272 37185 SH DFND 02 0 0 37185 CANADIAN PAC RY LTD COM 13645T100 11808 53078 SH DFND 02 0 53078 0 CANADIAN PAC RY LTD COM 13645T100 14112 63438 SH DFND 01 63438 0 0 CANADIAN PAC RY LTD COM 13645T100 825552 3711015 SH SOLE 0 0 3711015 CANADIAN PAC RY LTD COM 13645T100 18552 83395 SH SOLE 83395 0 0 CANADIAN SOLAR INC COM 136635109 350 18548 SH DFND 01 18548 0 0 CANADIAN SOLAR INC COM 136635109 30289 1604312 SH SOLE 0 0 1604312 CANCER GENETICS INC COM 13739U104 20 194041 SH SOLE 0 0 194041 CANNAE HLDGS INC COM 13765N107 335 12210 SH DFND 02 0 12210 0 CANNAE HLDGS INC COM 13765N107 1562 56879 SH DFND 01 56879 0 0 CANNAE HLDGS INC COM 13765N107 169362 6165354 SH SOLE 0 0 6165354 CANNAE HLDGS INC COM 13765N107 189 6895 SH SOLE 6895 0 0 CANNTRUST HLDGS INC COM 137800207 35 31240 SH DFND 02 0 31240 0 CANNTRUST HLDGS INC COM 137800207 45 39986 SH SOLE 0 0 39986 CANNTRUST HLDGS INC COM 137800207 55 48714 SH SOLE 48714 0 0 CANOPY GROWTH CORP COM 138035100 1268 55292 SH DFND 02 0 0 55292 CANOPY GROWTH CORP COM 138035100 1260 54933 SH DFND 02 0 54933 0 CANOPY GROWTH CORP COM 138035100 1919 83686 SH DFND 01 83686 0 0 CANOPY GROWTH CORP COM 138035100 108898 4749162 SH SOLE 0 0 4749162 CANOPY GROWTH CORP COM 138035100 1519 66266 SH SOLE 66266 0 0 CANTEL MEDICAL CORP COM 138098108 447 5973 SH DFND 02 0 5973 0 CANTEL MEDICAL CORP COM 138098108 1150 15369 SH DFND 01 15369 0 0 CANTEL MEDICAL CORP COM 138098108 244065 3262897 SH SOLE 0 0 3262897 CANTEL MEDICAL CORP COM 138098108 309 4133 SH SOLE 4133 0 0 CANTERBURY PARK HOLDING CORP COM 13811E101 6 495 SH DFND 01 495 0 0 CANTERBURY PARK HOLDING CORP COM 13811E101 477 39035 SH SOLE 0 0 39035 CAPITAL CITY BK GROUP INC COM 139674105 308 11234 SH DFND 01 11234 0 0 CAPITAL CITY BK GROUP INC COM 139674105 14057 512092 SH SOLE 0 0 512092 CAPITAL BANCORP INC MD COM 139737100 65 4805 SH DFND 01 4805 0 0 CAPITAL BANCORP INC MD COM 139737100 1506 110552 SH SOLE 0 0 110552 CAPITAL ONE FINL CORP COM 14040H105 11366 124926 SH DFND 02 0 0 124926 CAPITAL ONE FINL CORP COM 14040H105 12197 134057 SH DFND 02 0 134057 0 CAPITAL ONE FINL CORP COM 14040H105 35796 393448 SH DFND 01 393448 0 0 CAPITAL ONE FINL CORP COM 14040H105 3176024 34909039 SH SOLE 0 0 34909039 CAPITAL ONE FINL CORP COM 14040H105 14293 157104 SH SOLE 157104 0 0 CAPITAL SR LIVING CORP COM 140475104 27 6110 SH DFND 01 6110 0 0 CAPITAL SR LIVING CORP COM 140475104 5468 1248493 SH SOLE 0 0 1248493 CAPITOL FED FINL INC COM 14057J101 257 18660 SH DFND 02 0 18660 0 CAPITOL FED FINL INC COM 14057J101 1558 113077 SH DFND 01 113077 0 0 CAPITOL FED FINL INC COM 14057J101 174704 12678110 SH SOLE 0 0 12678110 CAPITOL FED FINL INC COM 14057J101 292 21181 SH SOLE 21181 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 5 8965 SH DFND 01 8965 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 1357 2661485 SH SOLE 0 0 2661485 CAPSTEAD MTG CORP COM NO PAR 14067E506 119 16240 SH DFND 02 0 16240 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 559 76035 SH DFND 01 76035 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 73358 9980701 SH SOLE 0 0 9980701 CAPSTEAD MTG CORP COM NO PAR 14067E506 91 12360 SH SOLE 12360 0 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 2 517 SH DFND 01 517 0 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 109 29419 SH SOLE 0 0 29419 CAPSTAR FINL HLDGS INC COM 14070T102 175 10574 SH DFND 01 10574 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 7683 463382 SH SOLE 0 0 463382 CARA THERAPEUTICS INC COM 140755109 42 2300 SH DFND 02 0 2300 0 CARA THERAPEUTICS INC COM 140755109 1364 74621 SH DFND 01 74621 0 0 CARA THERAPEUTICS INC COM 140755109 38229 2091315 SH SOLE 0 0 2091315 CARA THERAPEUTICS INC COM 140755109 81 4450 SH SOLE 4450 0 0 CARBO CERAMICS INC COM 140781105 9 3706 SH DFND 01 3706 0 0 CARBO CERAMICS INC COM 140781105 1495 623055 SH SOLE 0 0 623055 CARBON BLACK INC COM 14081R103 40 1522 SH DFND 02 0 1522 0 CARBON BLACK INC COM 14081R103 2958 113817 SH DFND 01 113817 0 0 CARBON BLACK INC COM 14081R103 104684 4027848 SH SOLE 0 0 4027848 CARBON BLACK INC COM 14081R103 71 2741 SH SOLE 2741 0 0 CARBONITE INC COM 141337105 31 2000 SH DFND 02 0 2000 0 CARBONITE INC COM 141337105 1041 67191 SH DFND 01 67191 0 0 CARBONITE INC COM 141337105 23885 1541939 SH SOLE 0 0 1541939 CARBONITE INC COM 141337105 76 4894 SH SOLE 4894 0 0 CARDINAL HEALTH INC COM 14149Y108 3744 79334 SH DFND 02 0 0 79334 CARDINAL HEALTH INC COM 14149Y108 4062 86074 SH DFND 02 0 86074 0 CARDINAL HEALTH INC COM 14149Y108 11775 249527 SH DFND 01 249527 0 0 CARDINAL HEALTH INC COM 14149Y108 1697476 35971088 SH SOLE 0 0 35971088 CARDINAL HEALTH INC COM 14149Y108 4800 101718 SH SOLE 101718 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 275 5785 SH DFND 02 0 5785 0 CARDIOVASCULAR SYS INC DEL COM 141619106 3293 69299 SH DFND 01 69299 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 103044 2168439 SH SOLE 0 0 2168439 CARDIOVASCULAR SYS INC DEL COM 141619106 204 4283 SH SOLE 4283 0 0 CARDLYTICS INC COM 14161W105 969 28897 SH DFND 01 28897 0 0 CARDLYTICS INC COM 14161W105 31327 934570 SH SOLE 0 0 934570 CARE COM INC COM 141633107 18 1751 SH DFND 02 0 1751 0 CARE COM INC COM 141633107 437 41843 SH DFND 01 41843 0 0 CARE COM INC COM 141633107 14930 1428720 SH SOLE 0 0 1428720 CARE COM INC COM 141633107 50 4754 SH SOLE 4754 0 0 CAREER EDUCATION CORP COM 141665109 284 17868 SH DFND 02 0 17868 0 CAREER EDUCATION CORP COM 141665109 2211 139117 SH DFND 01 139117 0 0 CAREER EDUCATION CORP COM 141665109 67847 4269816 SH SOLE 0 0 4269816 CAREER EDUCATION CORP COM 141665109 157 9892 SH SOLE 9892 0 0 CAREDX INC COM 14167L103 47 2072 SH DFND 02 0 2072 0 CAREDX INC COM 14167L103 1796 79424 SH DFND 01 79424 0 0 CAREDX INC COM 14167L103 50495 2233289 SH SOLE 0 0 2233289 CAREDX INC COM 14167L103 97 4299 SH SOLE 4299 0 0 CARETRUST REIT INC COM 14174T107 2747 116865 SH DFND 02 0 116865 0 CARETRUST REIT INC COM 14174T107 3862 164326 SH DFND 01 164326 0 0 CARETRUST REIT INC COM 14174T107 349919 14887020 SH SOLE 0 0 14887020 CARETRUST REIT INC COM 14174T107 2488 105842 SH SOLE 105842 0 0 CARGURUS INC COM CL A 141788109 459 14823 SH DFND 02 0 14823 0 CARGURUS INC COM CL A 141788109 4612 149008 SH DFND 01 149008 0 0 CARGURUS INC COM CL A 141788109 195295 6310010 SH SOLE 0 0 6310010 CARGURUS INC COM CL A 141788109 257 8314 SH SOLE 8314 0 0 CARLISLE COS INC COM 142339100 1068 7341 SH DFND 02 0 7341 0 CARLISLE COS INC COM 142339100 3600 24733 SH DFND 01 24733 0 0 CARLISLE COS INC COM 142339100 839538 5768433 SH SOLE 0 0 5768433 CARLISLE COS INC COM 142339100 1030 7078 SH SOLE 7078 0 0 CARMAX INC COM 143130102 3970 45114 SH DFND 02 0 0 45114 CARMAX INC COM 143130102 4310 48975 SH DFND 02 0 48975 0 CARMAX INC COM 143130102 12654 143791 SH DFND 01 143791 0 0 CARMAX INC COM 143130102 1581906 17976204 SH SOLE 0 0 17976204 CARMAX INC COM 143130102 4972 56500 SH SOLE 56500 0 0 CARNIVAL CORP PAIRED CTF 143658300 3895 89103 SH DFND 02 0 0 89103 CARNIVAL CORP PAIRED CTF 143658300 5396 123459 SH DFND 02 0 123459 0 CARNIVAL CORP PAIRED CTF 143658300 14635 334829 SH DFND 01 334829 0 0 CARNIVAL CORP PAIRED CTF 143658300 1322502 30256269 SH SOLE 0 0 30256269 CARNIVAL CORP PAIRED CTF 143658300 6079 139086 SH SOLE 139086 0 0 CAROLINA FINL CORP NEW COM 143873107 57 1600 SH DFND 02 0 1600 0 CAROLINA FINL CORP NEW COM 143873107 628 17668 SH DFND 01 17668 0 0 CAROLINA FINL CORP NEW COM 143873107 36719 1033173 SH SOLE 0 0 1033173 CAROLINA FINL CORP NEW COM 143873107 67 1897 SH SOLE 1897 0 0 CARRIAGE SVCS INC COM 143905107 37 1818 SH DFND 02 0 1818 0 CARRIAGE SVCS INC COM 143905107 284 13903 SH DFND 01 13903 0 0 CARRIAGE SVCS INC COM 143905107 18956 927419 SH SOLE 0 0 927419 CARRIAGE SVCS INC COM 143905107 45 2199 SH SOLE 2199 0 0 CAROLINA TR BANCSHARES INC COM 14422P105 17 1596 SH DFND 01 1596 0 0 CAROLINA TR BANCSHARES INC COM 14422P105 4726 450567 SH SOLE 0 0 450567 CARPENTER TECHNOLOGY CORP COM 144285103 310 6000 SH DFND 02 0 6000 0 CARPENTER TECHNOLOGY CORP COM 144285103 2036 39412 SH DFND 01 39412 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 230191 4455892 SH SOLE 0 0 4455892 CARPENTER TECHNOLOGY CORP COM 144285103 283 5469 SH SOLE 5469 0 0 CARRIZO OIL & GAS INC COM 144577103 122 14229 SH DFND 02 0 14229 0 CARRIZO OIL & GAS INC COM 144577103 644 75059 SH DFND 01 75059 0 0 CARRIZO OIL & GAS INC COM 144577103 83420 9716892 SH SOLE 0 0 9716892 CARRIZO OIL & GAS INC COM 144577103 81 9465 SH SOLE 9465 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 17 2000 SH DFND 02 0 2000 0 CARROLS RESTAURANT GROUP INC COM 14574X104 265 32016 SH DFND 01 32016 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 13213 1593792 SH SOLE 0 0 1593792 CARROLS RESTAURANT GROUP INC COM 14574X104 31 3748 SH SOLE 3748 0 0 CARS COM INC COM 14575E105 163 18100 SH DFND 02 0 18100 0 CARS COM INC COM 14575E105 604 67270 SH DFND 01 67270 0 0 CARS COM INC COM 14575E105 54824 6105099 SH SOLE 0 0 6105099 CARS COM INC COM 14575E105 78 8730 SH SOLE 8730 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 370 19580 SH DFND 01 19580 0 0 CARTER BK & TR MARTINSVILLE COM 146102108 17045 902353 SH SOLE 0 0 902353 CARTERS INC COM 146229109 1145 12548 SH DFND 02 0 12548 0 CARTERS INC COM 146229109 1683 18455 SH DFND 01 18455 0 0 CARTERS INC COM 146229109 365234 4004316 SH SOLE 0 0 4004316 CARTERS INC COM 146229109 451 4946 SH SOLE 4946 0 0 CARVANA CO CL A 146869102 592 8967 SH DFND 02 0 8967 0 CARVANA CO CL A 146869102 1381 20919 SH DFND 01 20919 0 0 CARVANA CO CL A 146869102 285598 4327245 SH SOLE 0 0 4327245 CARVANA CO CL A 146869102 365 5524 SH SOLE 5524 0 0 CASA SYS INC COM 14713L102 14 1752 SH DFND 02 0 1752 0 CASA SYS INC COM 14713L102 476 60572 SH DFND 01 60572 0 0 CASA SYS INC COM 14713L102 17185 2187838 SH SOLE 0 0 2187838 CASA SYS INC COM 14713L102 43 5464 SH SOLE 5464 0 0 CASELLA WASTE SYS INC CL A 147448104 120 2800 SH DFND 02 0 2800 0 CASELLA WASTE SYS INC CL A 147448104 3853 89722 SH DFND 01 89722 0 0 CASELLA WASTE SYS INC CL A 147448104 92851 2162353 SH SOLE 0 0 2162353 CASELLA WASTE SYS INC CL A 147448104 225 5229 SH SOLE 5229 0 0 CASEYS GEN STORES INC COM 147528103 755 4686 SH DFND 02 0 4686 0 CASEYS GEN STORES INC COM 147528103 2362 14654 SH DFND 01 14654 0 0 CASEYS GEN STORES INC COM 147528103 619767 3845660 SH SOLE 0 0 3845660 CASEYS GEN STORES INC COM 147528103 679 4213 SH SOLE 4213 0 0 CASI PHARMACEUTICALS INC COM 14757U109 319 95514 SH DFND 01 95514 0 0 CASI PHARMACEUTICALS INC COM 14757U109 7495 2244029 SH SOLE 0 0 2244029 CASS INFORMATION SYS INC COM 14808P109 57 1056 SH DFND 02 0 1056 0 CASS INFORMATION SYS INC COM 14808P109 1509 27947 SH DFND 01 27947 0 0 CASS INFORMATION SYS INC COM 14808P109 43661 808692 SH SOLE 0 0 808692 CASS INFORMATION SYS INC COM 14808P109 60 1108 SH SOLE 1108 0 0 CASSAVA SCIENCES INC COM 14817C107 210 174675 SH SOLE 0 0 174675 CASTLE BRANDS INC COM 148435100 25 19619 SH DFND 01 19619 0 0 CASTLE BRANDS INC COM 148435100 5124 4066352 SH SOLE 0 0 4066352 CASTLE BIOSCIENCES INC COM 14843C105 105 5792 SH DFND 01 5792 0 0 CASTLE BIOSCIENCES INC COM 14843C105 1938 107121 SH SOLE 0 0 107121 CASTLIGHT HEALTH INC CL B 14862Q100 93 65800 SH DFND 02 0 65800 0 CASTLIGHT HEALTH INC CL B 14862Q100 286 202870 SH DFND 01 202870 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 8925 6329622 SH SOLE 0 0 6329622 CASTLIGHT HEALTH INC CL B 14862Q100 11 7800 SH SOLE 7800 0 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 6 1105 SH DFND 01 1105 0 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 2272 420709 SH SOLE 0 0 420709 CATALENT INC COM 148806102 1132 23756 SH DFND 02 0 23756 0 CATALENT INC COM 148806102 2651 55615 SH DFND 01 55615 0 0 CATALENT INC COM 148806102 641122 13451991 SH SOLE 0 0 13451991 CATALENT INC COM 148806102 786 16498 SH SOLE 16498 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 12 2442 SH DFND 01 2442 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 2950 600855 SH SOLE 0 0 600855 CATALYST PHARMACEUTICALS INC COM 14888U101 58 11007 SH DFND 02 0 11007 0 CATALYST PHARMACEUTICALS INC COM 14888U101 1023 192731 SH DFND 01 192731 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 24760 4662886 SH SOLE 0 0 4662886 CATALYST PHARMACEUTICALS INC COM 14888U101 68 12724 SH SOLE 12724 0 0 CATASYS INC COM PAR 149049504 224 14242 SH DFND 01 14242 0 0 CATASYS INC COM PAR 149049504 6113 387911 SH SOLE 0 0 387911 CATERPILLAR INC DEL COM 149123101 18947 150004 SH DFND 02 0 0 150004 CATERPILLAR INC DEL COM 149123101 19994 158297 SH DFND 02 0 158297 0 CATERPILLAR INC DEL COM 149123101 59487 470963 SH DFND 01 470963 0 0 CATERPILLAR INC DEL COM 149123101 6229036 49315460 SH SOLE 0 0 49315460 CATERPILLAR INC DEL COM 149123101 24326 192593 SH SOLE 192593 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 444 41647 SH DFND 02 0 41647 0 CATCHMARK TIMBER TR INC CL A 14912Y202 437 40970 SH DFND 01 40970 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 56998 5341921 SH SOLE 0 0 5341921 CATCHMARK TIMBER TR INC CL A 14912Y202 68 6404 SH SOLE 6404 0 0 CATHAY GEN BANCORP COM 149150104 291 8375 SH DFND 02 0 8375 0 CATHAY GEN BANCORP COM 149150104 2238 64418 SH DFND 01 64418 0 0 CATHAY GEN BANCORP COM 149150104 265015 7629634 SH SOLE 0 0 7629634 CATHAY GEN BANCORP COM 149150104 316 9098 SH SOLE 9098 0 0 CATO CORP NEW CL A 149205106 29 1672 SH DFND 02 0 1672 0 CATO CORP NEW CL A 149205106 336 19094 SH DFND 01 19094 0 0 CATO CORP NEW CL A 149205106 24600 1396930 SH SOLE 0 0 1396930 CATO CORP NEW CL A 149205106 79 4489 SH SOLE 4489 0 0 CAVCO INDS INC DEL COM 149568107 384 2000 SH DFND 02 0 2000 0 CAVCO INDS INC DEL COM 149568107 3334 17359 SH DFND 01 17359 0 0 CAVCO INDS INC DEL COM 149568107 137627 716470 SH SOLE 0 0 716470 CAVCO INDS INC DEL COM 149568107 196 1021 SH SOLE 1021 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 208 69400 SH DFND 02 0 69400 0 CEDAR REALTY TRUST INC COM NEW 150602209 214 71228 SH DFND 01 71228 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 27935 9311829 SH SOLE 0 0 9311829 CEDAR REALTY TRUST INC COM NEW 150602209 35 11800 SH SOLE 11800 0 0 CEL SCI CORP COM PAR NEW 150837607 469 52458 SH DFND 01 52458 0 0 CEL SCI CORP COM PAR NEW 150837607 12845 1436819 SH SOLE 0 0 1436819 CELANESE CORP DEL COM 150870103 4047 33095 SH DFND 02 0 0 33095 CELANESE CORP DEL COM 150870103 4426 36189 SH DFND 02 0 36189 0 CELANESE CORP DEL COM 150870103 12704 103883 SH DFND 01 103883 0 0 CELANESE CORP DEL COM 150870103 1656534 13545947 SH SOLE 0 0 13545947 CELANESE CORP DEL COM 150870103 5156 42166 SH SOLE 42166 0 0 CELESTICA INC SUB VTG SHS 15101Q108 129 18000 SH DFND 02 0 18000 0 CELESTICA INC SUB VTG SHS 15101Q108 357 49759 SH DFND 01 49759 0 0 CELESTICA INC SUB VTG SHS 15101Q108 21493 2997693 SH SOLE 0 0 2997693 CELESTICA INC SUB VTG SHS 15101Q108 106 14763 SH SOLE 14763 0 0 CELGENE CORP COM 151020104 18337 184665 SH DFND 02 0 0 184665 CELGENE CORP COM 151020104 19023 191567 SH DFND 02 0 191567 0 CELGENE CORP COM 151020104 63262 637082 SH DFND 01 637082 0 0 CELGENE CORP COM 151020104 5325964 53635087 SH SOLE 0 0 53635087 CELGENE CORP COM 151020104 23947 241159 SH SOLE 241159 0 0 CELCUITY INC COM 15102K100 199 11699 SH DFND 01 11699 0 0 CELCUITY INC COM 15102K100 4251 250343 SH SOLE 0 0 250343 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 4 2049 SH DFND 01 2049 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 1095 514069 SH SOLE 0 0 514069 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 34 16755 SH SOLE 0 0 16755 CELSION CORPORATION COM PAR NEW 15117N503 1129 733268 SH SOLE 0 0 733268 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 312 20996 SH DFND 01 20996 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 2845 191421 SH SOLE 0 0 191421 CELSIUS HOLDINGS INC COM NEW 15118V207 172 49634 SH DFND 01 49634 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 4466 1285311 SH SOLE 0 0 1285311 CEMEX SAB DE CV SPON ADR NEW 151290889 145 36926 SH DFND 01 36926 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 13367 3409931 SH SOLE 0 0 3409931 CEMTREX INC COM NEW 15130G600 30 22059 SH SOLE 0 0 22059 CENTENE CORP DEL COM 15135B101 4622 106838 SH DFND 02 0 0 106838 CENTENE CORP DEL COM 15135B101 4961 114685 SH DFND 02 0 114685 0 CENTENE CORP DEL COM 15135B101 15887 367252 SH DFND 01 367252 0 0 CENTENE CORP DEL COM 15135B101 1900422 43930242 SH SOLE 0 0 43930242 CENTENE CORP DEL COM 15135B101 6063 140155 SH SOLE 140155 0 0 CENOVUS ENERGY INC COM 15135U109 2258 240743 SH DFND 02 0 0 240743 CENOVUS ENERGY INC COM 15135U109 3033 323325 SH DFND 02 0 323325 0 CENOVUS ENERGY INC COM 15135U109 4338 462480 SH DFND 01 462480 0 0 CENOVUS ENERGY INC COM 15135U109 279908 29840984 SH SOLE 0 0 29840984 CENOVUS ENERGY INC COM 15135U109 3106 331107 SH SOLE 331107 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 86 19000 SH DFND 02 0 19000 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 326 72282 SH DFND 01 72282 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 75871 16804189 SH SOLE 0 0 16804189 CENTENNIAL RESOURCE DEV INC CL A 15136A102 118 26154 SH SOLE 26154 0 0 CENTERPOINT ENERGY INC COM 15189T107 3915 129729 SH DFND 02 0 0 129729 CENTERPOINT ENERGY INC COM 15189T107 7676 254334 SH DFND 02 0 254334 0 CENTERPOINT ENERGY INC COM 15189T107 12701 420832 SH DFND 01 420832 0 0 CENTERPOINT ENERGY INC COM 15189T107 1747970 57918144 SH SOLE 0 0 57918144 CENTERPOINT ENERGY INC COM 15189T107 9093 301306 SH SOLE 301306 0 0 CENTERSTATE BK CORP COM 15201P109 383 15975 SH DFND 02 0 15975 0 CENTERSTATE BK CORP COM 15201P109 2443 101853 SH DFND 01 101853 0 0 CENTERSTATE BK CORP COM 15201P109 267547 11154743 SH SOLE 0 0 11154743 CENTERSTATE BK CORP COM 15201P109 326 13604 SH SOLE 13604 0 0 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 223 22182 SH DFND 01 22182 0 0 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 21295 2118954 SH SOLE 0 0 2118954 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 347 36180 SH DFND 01 36180 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 11809 1232638 SH SOLE 0 0 1232638 CENTRAL FED CORP COM NEW PAR 15346Q400 9 758 SH DFND 01 758 0 0 CENTRAL FED CORP COM NEW PAR 15346Q400 1261 101768 SH SOLE 0 0 101768 CENTRAL GARDEN & PET CO COM 153527106 122 4185 SH DFND 02 0 4185 0 CENTRAL GARDEN & PET CO COM 153527106 153 5239 SH DFND 01 5239 0 0 CENTRAL GARDEN & PET CO COM 153527106 36410 1245655 SH SOLE 0 0 1245655 CENTRAL GARDEN & PET CO COM 153527106 14 493 SH SOLE 493 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 272 9800 SH DFND 02 0 9800 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1074 38726 SH DFND 01 38726 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 121597 4385833 SH SOLE 0 0 4385833 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 141 5100 SH SOLE 5100 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 57 2000 SH DFND 02 0 2000 0 CENTRAL PAC FINL CORP COM NEW 154760409 747 26318 SH DFND 01 26318 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 85050 2994712 SH SOLE 0 0 2994712 CENTRAL PAC FINL CORP COM NEW 154760409 90 3182 SH SOLE 3182 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 49 16625 SH DFND 02 0 16625 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 104 35317 SH SOLE 0 0 35317 CENTRAL VALLEY CMNTY BANCORP COM 155685100 181 8886 SH DFND 01 8886 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 11267 553684 SH SOLE 0 0 553684 CENTURY ALUM CO COM 156431108 24 3600 SH DFND 02 0 3600 0 CENTURY ALUM CO COM 156431108 279 42111 SH DFND 01 42111 0 0 CENTURY ALUM CO COM 156431108 36469 5496523 SH SOLE 0 0 5496523 CENTURY ALUM CO COM 156431108 66 9900 SH SOLE 9900 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 35 400 SH DFND 02 0 400 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 250 2849 SH DFND 01 2849 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 10943 124919 SH SOLE 0 0 124919 CENTURY BANCORP INC MASS CL A NON VTG 156432106 43 495 SH SOLE 495 0 0 CENTRUS ENERGY CORP CL A 15643U104 464 127215 SH SOLE 0 0 127215 CENTRIC BRANDS INC COM 15644G104 85 33879 SH DFND 01 33879 0 0 CENTRIC BRANDS INC COM 15644G104 1570 625416 SH SOLE 0 0 625416 CENTURY CASINOS INC COM 156492100 180 23235 SH DFND 01 23235 0 0 CENTURY CASINOS INC COM 156492100 11454 1481802 SH SOLE 0 0 1481802 CENTURY CMNTYS INC COM 156504300 67 2194 SH DFND 02 0 2194 0 CENTURY CMNTYS INC COM 156504300 1087 35504 SH DFND 01 35504 0 0 CENTURY CMNTYS INC COM 156504300 51588 1684247 SH SOLE 0 0 1684247 CENTURY CMNTYS INC COM 156504300 75 2462 SH SOLE 2462 0 0 CENTURYLINK INC COM 156700106 3203 256662 SH DFND 02 0 0 256662 CENTURYLINK INC COM 156700106 3519 281960 SH DFND 02 0 281960 0 CENTURYLINK INC COM 156700106 10516 842632 SH DFND 01 842632 0 0 CENTURYLINK INC COM 156700106 1524704 122171795 SH SOLE 0 0 122171795 CENTURYLINK INC COM 156700106 4062 325506 SH SOLE 325506 0 0 CERECOR INC COM 15671L109 139 42168 SH DFND 01 42168 0 0 CERECOR INC COM 15671L109 2266 688766 SH SOLE 0 0 688766 CERIDIAN HCM HLDG INC COM 15677J108 407 8244 SH DFND 02 0 8244 0 CERIDIAN HCM HLDG INC COM 15677J108 1793 36313 SH DFND 01 36313 0 0 CERIDIAN HCM HLDG INC COM 15677J108 412618 8357664 SH SOLE 0 0 8357664 CERIDIAN HCM HLDG INC COM 15677J108 211 4264 SH SOLE 4264 0 0 CERNER CORP COM 156782104 5857 85913 SH DFND 02 0 0 85913 CERNER CORP COM 156782104 6439 94453 SH DFND 02 0 94453 0 CERNER CORP COM 156782104 19637 288053 SH DFND 01 288053 0 0 CERNER CORP COM 156782104 2263728 33207101 SH SOLE 0 0 33207101 CERNER CORP COM 156782104 7431 109001 SH SOLE 109001 0 0 CERUS CORP COM 157085101 38 7380 SH DFND 02 0 7380 0 CERUS CORP COM 157085101 1333 258545 SH DFND 01 258545 0 0 CERUS CORP COM 157085101 36306 7042914 SH SOLE 0 0 7042914 CERUS CORP COM 157085101 69 13383 SH SOLE 13383 0 0 CEVA INC COM 157210105 45 1500 SH DFND 02 0 1500 0 CEVA INC COM 157210105 1258 42116 SH DFND 01 42116 0 0 CEVA INC COM 157210105 68703 2300823 SH SOLE 0 0 2300823 CEVA INC COM 157210105 65 2180 SH SOLE 2180 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 7 1190 SH DFND 01 1190 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 1491 263932 SH SOLE 0 0 263932 CHANGE HEALTHCARE INC COM 15912K100 233 19254 SH DFND 01 19254 0 0 CHANGE HEALTHCARE INC COM 15912K100 48498 4014762 SH SOLE 0 0 4014762 CHANNELADVISOR CORP COM 159179100 17 1800 SH DFND 02 0 1800 0 CHANNELADVISOR CORP COM 159179100 512 54827 SH DFND 01 54827 0 0 CHANNELADVISOR CORP COM 159179100 13012 1394595 SH SOLE 0 0 1394595 CHANNELADVISOR CORP COM 159179100 41 4403 SH SOLE 4403 0 0 CHANTICLEER HLDGS INC COM 15930P800 14 19975 SH SOLE 0 0 19975 CHAPARRAL ENERGY INC COM CL A 15942R208 19 14299 SH DFND 02 0 14299 0 CHAPARRAL ENERGY INC COM CL A 15942R208 35 26306 SH DFND 01 26306 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 2231 1664597 SH SOLE 0 0 1664597 CHAPARRAL ENERGY INC COM CL A 15942R208 9 6666 SH SOLE 6666 0 0 CHARAH SOLUTIONS INC COM 15957P105 18 8667 SH DFND 01 8667 0 0 CHARAH SOLUTIONS INC COM 15957P105 880 415023 SH SOLE 0 0 415023 CHARLES & COLVARD LTD COM 159765106 9 5275 SH DFND 01 5275 0 0 CHARLES & COLVARD LTD COM 159765106 1025 628779 SH SOLE 0 0 628779 CHARLES RIV LABS INTL INC COM 159864107 1145 8650 SH DFND 02 0 8650 0 CHARLES RIV LABS INTL INC COM 159864107 2855 21571 SH DFND 01 21571 0 0 CHARLES RIV LABS INTL INC COM 159864107 693484 5238983 SH SOLE 0 0 5238983 CHARLES RIV LABS INTL INC COM 159864107 839 6342 SH SOLE 6342 0 0 CHART INDS INC COM PAR $0.01 16115Q308 316 5072 SH DFND 02 0 5072 0 CHART INDS INC COM PAR $0.01 16115Q308 4546 72906 SH DFND 01 72906 0 0 CHART INDS INC COM PAR $0.01 16115Q308 226329 3629400 SH SOLE 0 0 3629400 CHART INDS INC COM PAR $0.01 16115Q308 257 4115 SH SOLE 4115 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 17136 41581 SH DFND 02 0 0 41581 CHARTER COMMUNICATIONS INC N CL A 16119P108 18725 45436 SH DFND 02 0 45436 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 58242 141322 SH DFND 01 141322 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 4811689 11675456 SH SOLE 0 0 11675456 CHARTER COMMUNICATIONS INC N CL A 16119P108 22443 54458 SH SOLE 54458 0 0 CHASE CORP COM 16150R104 448 4100 SH DFND 02 0 4100 0 CHASE CORP COM 16150R104 1614 14757 SH DFND 01 14757 0 0 CHASE CORP COM 16150R104 39078 357237 SH SOLE 0 0 357237 CHASE CORP COM 16150R104 112 1025 SH SOLE 1025 0 0 CHATHAM LODGING TR COM 16208T102 1190 65590 SH DFND 02 0 65590 0 CHATHAM LODGING TR COM 16208T102 674 37145 SH DFND 01 37145 0 0 CHATHAM LODGING TR COM 16208T102 94143 5186960 SH SOLE 0 0 5186960 CHATHAM LODGING TR COM 16208T102 935 51510 SH SOLE 51510 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 122 49070 SH DFND 01 49070 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 2903 1165766 SH SOLE 0 0 1165766 CHEESECAKE FACTORY INC COM 163072101 220 5290 SH DFND 02 0 5290 0 CHEESECAKE FACTORY INC COM 163072101 3500 83984 SH DFND 01 83984 0 0 CHEESECAKE FACTORY INC COM 163072101 160518 3851194 SH SOLE 0 0 3851194 CHEESECAKE FACTORY INC COM 163072101 236 5658 SH SOLE 5658 0 0 CHEFS WHSE INC COM 163086101 65 1600 SH DFND 02 0 1600 0 CHEFS WHSE INC COM 163086101 2001 49624 SH DFND 01 49624 0 0 CHEFS WHSE INC COM 163086101 70549 1749722 SH SOLE 0 0 1749722 CHEFS WHSE INC COM 163086101 123 3046 SH SOLE 3046 0 0 CHEGG INC COM 163092109 605 20200 SH DFND 02 0 20200 0 CHEGG INC COM 163092109 6994 233510 SH DFND 01 233510 0 0 CHEGG INC COM 163092109 326993 10917966 SH SOLE 0 0 10917966 CHEGG INC COM 163092109 368 12275 SH SOLE 12275 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 11 1829 SH DFND 01 1829 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 4139 676232 SH SOLE 0 0 676232 CHEMED CORP NEW COM 16359R103 903 2163 SH DFND 02 0 2163 0 CHEMED CORP NEW COM 16359R103 2929 7015 SH DFND 01 7015 0 0 CHEMED CORP NEW COM 16359R103 790940 1894150 SH SOLE 0 0 1894150 CHEMED CORP NEW COM 16359R103 845 2024 SH SOLE 2024 0 0 CHEMOCENTRYX INC COM 16383L106 6 900 SH DFND 02 0 900 0 CHEMOCENTRYX INC COM 16383L106 557 82089 SH DFND 01 82089 0 0 CHEMOCENTRYX INC COM 16383L106 12278 1810982 SH SOLE 0 0 1810982 CHEMOCENTRYX INC COM 16383L106 9 1300 SH SOLE 1300 0 0 CHEMOURS CO COM 163851108 461 30881 SH DFND 02 0 30881 0 CHEMOURS CO COM 163851108 935 62580 SH DFND 01 62580 0 0 CHEMOURS CO COM 163851108 222639 14902195 SH SOLE 0 0 14902195 CHEMOURS CO COM 163851108 287 19212 SH SOLE 19212 0 0 CHEMUNG FINL CORP COM 164024101 131 3126 SH DFND 01 3126 0 0 CHEMUNG FINL CORP COM 164024101 6969 165924 SH SOLE 0 0 165924 CHENIERE ENERGY INC COM NEW 16411R208 3874 61430 SH DFND 02 0 0 61430 CHENIERE ENERGY INC COM NEW 16411R208 4028 63881 SH DFND 02 0 63881 0 CHENIERE ENERGY INC COM NEW 16411R208 6138 97328 SH DFND 01 97328 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1353365 21461547 SH SOLE 0 0 21461547 CHENIERE ENERGY INC COM NEW 16411R208 4964 78720 SH SOLE 78720 0 0 CHERRY HILL MTG INVT CORP COM 164651101 177 13475 SH DFND 01 13475 0 0 CHERRY HILL MTG INVT CORP COM 164651101 15035 1147685 SH SOLE 0 0 1147685 CHESAPEAKE ENERGY CORP COM 165167107 332 235632 SH DFND 02 0 235632 0 CHESAPEAKE ENERGY CORP COM 165167107 642 455516 SH DFND 01 455516 0 0 CHESAPEAKE ENERGY CORP COM 165167107 164069 116361333 SH SOLE 0 0 116361333 CHESAPEAKE ENERGY CORP COM 165167107 197 140002 SH SOLE 140002 0 0 CHESAPEAKE UTILS CORP COM 165303108 719 7541 SH DFND 02 0 7541 0 CHESAPEAKE UTILS CORP COM 165303108 3078 32296 SH DFND 01 32296 0 0 CHESAPEAKE UTILS CORP COM 165303108 97235 1020088 SH SOLE 0 0 1020088 CHESAPEAKE UTILS CORP COM 165303108 190 1994 SH SOLE 1994 0 0 CHEVRON CORP NEW COM 166764100 51663 435604 SH DFND 02 0 0 435604 CHEVRON CORP NEW COM 166764100 63451 534998 SH DFND 02 0 534998 0 CHEVRON CORP NEW COM 166764100 188895 1592707 SH DFND 01 1592707 0 0 CHEVRON CORP NEW COM 166764100 18428109 155380342 SH SOLE 0 0 155380342 CHEVRON CORP NEW COM 166764100 73991 623866 SH SOLE 623866 0 0 CHEWY INC CL A 16679L109 235 9548 SH DFND 01 9548 0 0 CHEWY INC CL A 16679L109 99940 4065916 SH SOLE 0 0 4065916 CHIASMA INC COM 16706W102 330 66725 SH DFND 01 66725 0 0 CHIASMA INC COM 16706W102 8028 1621824 SH SOLE 0 0 1621824 CHICAGO RIVET & MACH CO COM 168088102 400 15038 SH SOLE 0 0 15038 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 1853 191014 SH SOLE 0 0 191014 CHICOS FAS INC COM 168615102 58 14400 SH DFND 02 0 14400 0 CHICOS FAS INC COM 168615102 409 101434 SH DFND 01 101434 0 0 CHICOS FAS INC COM 168615102 47361 11751988 SH SOLE 0 0 11751988 CHICOS FAS INC COM 168615102 91 22552 SH SOLE 22552 0 0 CHILDRENS PL INC COM 168905107 203 2640 SH DFND 02 0 2640 0 CHILDRENS PL INC COM 168905107 2398 31143 SH DFND 01 31143 0 0 CHILDRENS PL INC COM 168905107 118654 1541162 SH SOLE 0 0 1541162 CHILDRENS PL INC COM 168905107 133 1730 SH SOLE 1730 0 0 CHIMERA INVT CORP COM NEW 16934Q208 548 28035 SH DFND 02 0 28035 0 CHIMERA INVT CORP COM NEW 16934Q208 1391 71094 SH DFND 01 71094 0 0 CHIMERA INVT CORP COM NEW 16934Q208 342513 17510915 SH SOLE 0 0 17510915 CHIMERA INVT CORP COM NEW 16934Q208 498 25449 SH SOLE 25449 0 0 CHIMERIX INC COM 16934W106 92 39048 SH DFND 01 39048 0 0 CHIMERIX INC COM 16934W106 5714 2431649 SH SOLE 0 0 2431649 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 26669 644179 SH SOLE 0 0 644179 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 181 4365 SH SOLE 4365 0 0 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 64 16502 SH DFND 01 16502 0 0 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 5139 1317649 SH SOLE 0 0 1317649 CHIPOTLE MEXICAN GRILL INC COM 169656105 5745 6835 SH DFND 02 0 0 6835 CHIPOTLE MEXICAN GRILL INC COM 169656105 6289 7483 SH DFND 02 0 7483 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 19273 22931 SH DFND 01 22931 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 2458224 2924821 SH SOLE 0 0 2924821 CHIPOTLE MEXICAN GRILL INC COM 169656105 7320 8709 SH SOLE 8709 0 0 CHOICE HOTELS INTL INC COM 169905106 432 4858 SH DFND 02 0 4858 0 CHOICE HOTELS INTL INC COM 169905106 1238 13912 SH DFND 01 13912 0 0 CHOICE HOTELS INTL INC COM 169905106 276149 3104193 SH SOLE 0 0 3104193 CHOICE HOTELS INTL INC COM 169905106 451 5069 SH SOLE 5069 0 0 CHROMADEX CORP COM NEW 171077407 305 77595 SH DFND 01 77595 0 0 CHROMADEX CORP COM NEW 171077407 7124 1810307 SH SOLE 0 0 1810307 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 5558 155735 SH DFND 02 0 155735 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 793 22232 SH DFND 01 22232 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 150414 4214463 SH SOLE 0 0 4214463 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 211 5904 SH SOLE 5904 0 0 CHURCH & DWIGHT INC COM 171340102 4833 64236 SH DFND 02 0 0 64236 CHURCH & DWIGHT INC COM 171340102 6787 90203 SH DFND 02 0 90203 0 CHURCH & DWIGHT INC COM 171340102 16744 222539 SH DFND 01 222539 0 0 CHURCH & DWIGHT INC COM 171340102 2192812 29144227 SH SOLE 0 0 29144227 CHURCH & DWIGHT INC COM 171340102 6330 84132 SH SOLE 84132 0 0 CHURCHILL DOWNS INC COM 171484108 630 5106 SH DFND 02 0 5106 0 CHURCHILL DOWNS INC COM 171484108 8792 71215 SH DFND 01 71215 0 0 CHURCHILL DOWNS INC COM 171484108 385329 3121207 SH SOLE 0 0 3121207 CHURCHILL DOWNS INC COM 171484108 536 4339 SH SOLE 4339 0 0 CHUYS HLDGS INC COM 171604101 17 700 SH DFND 02 0 700 0 CHUYS HLDGS INC COM 171604101 479 19361 SH DFND 01 19361 0 0 CHUYS HLDGS INC COM 171604101 25242 1019473 SH SOLE 0 0 1019473 CHUYS HLDGS INC COM 171604101 42 1700 SH SOLE 1700 0 0 CIDARA THERAPEUTICS INC COM 171757107 4 1787 SH DFND 01 1787 0 0 CIDARA THERAPEUTICS INC COM 171757107 1351 677298 SH SOLE 0 0 677298 CIENA CORP COM NEW 171779309 1124 28643 SH DFND 02 0 28643 0 CIENA CORP COM NEW 171779309 2291 58394 SH DFND 01 58394 0 0 CIENA CORP COM NEW 171779309 579753 14778302 SH SOLE 0 0 14778302 CIENA CORP COM NEW 171779309 703 17923 SH SOLE 17923 0 0 CIMAREX ENERGY CO COM 171798101 1236 25779 SH DFND 02 0 0 25779 CIMAREX ENERGY CO COM 171798101 1415 29509 SH DFND 02 0 29509 0 CIMAREX ENERGY CO COM 171798101 4058 84654 SH DFND 01 84654 0 0 CIMAREX ENERGY CO COM 171798101 531730 11091569 SH SOLE 0 0 11091569 CIMAREX ENERGY CO COM 171798101 1529 31888 SH SOLE 31888 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 81 15887 SH DFND 02 0 15887 0 CINCINNATI BELL INC NEW COM NEW 171871502 208 41123 SH DFND 01 41123 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 12941 2552560 SH SOLE 0 0 2552560 CINCINNATI BELL INC NEW COM NEW 171871502 20 3881 SH SOLE 3881 0 0 CINCINNATI FINL CORP COM 172062101 4627 39662 SH DFND 02 0 0 39662 CINCINNATI FINL CORP COM 172062101 5384 46146 SH DFND 02 0 46146 0 CINCINNATI FINL CORP COM 172062101 14842 127215 SH DFND 01 127215 0 0 CINCINNATI FINL CORP COM 172062101 2236078 19165834 SH SOLE 0 0 19165834 CINCINNATI FINL CORP COM 172062101 5974 51203 SH SOLE 51203 0 0 CINEDIGM CORP COM NEW 172406209 253 298128 SH SOLE 0 0 298128 CINEMARK HOLDINGS INC COM 17243V102 492 12725 SH DFND 02 0 12725 0 CINEMARK HOLDINGS INC COM 17243V102 1560 40383 SH DFND 01 40383 0 0 CINEMARK HOLDINGS INC COM 17243V102 386276 9996790 SH SOLE 0 0 9996790 CINEMARK HOLDINGS INC COM 17243V102 503 13009 SH SOLE 13009 0 0 CIRCOR INTL INC COM 17273K109 210 5600 SH DFND 02 0 5600 0 CIRCOR INTL INC COM 17273K109 628 16733 SH DFND 01 16733 0 0 CIRCOR INTL INC COM 17273K109 78538 2091561 SH SOLE 0 0 2091561 CIRCOR INTL INC COM 17273K109 87 2318 SH SOLE 2318 0 0 CIRRUS LOGIC INC COM 172755100 394 7355 SH DFND 02 0 7355 0 CIRRUS LOGIC INC COM 172755100 2608 48677 SH DFND 01 48677 0 0 CIRRUS LOGIC INC COM 172755100 319093 5955449 SH SOLE 0 0 5955449 CIRRUS LOGIC INC COM 172755100 360 6715 SH SOLE 6715 0 0 CISCO SYS INC COM 17275R102 55823 1129785 SH DFND 02 0 0 1129785 CISCO SYS INC COM 17275R102 63251 1280127 SH DFND 02 0 1280127 0 CISCO SYS INC COM 17275R102 189714 3839584 SH DFND 01 3839584 0 0 CISCO SYS INC COM 17275R102 16947669 343000788 SH SOLE 0 0 343000788 CISCO SYS INC COM 17275R102 71751 1452159 SH SOLE 1452159 0 0 CINTAS CORP COM 172908105 6267 23377 SH DFND 02 0 0 23377 CINTAS CORP COM 172908105 6357 23713 SH DFND 02 0 23713 0 CINTAS CORP COM 172908105 20209 75378 SH DFND 01 75378 0 0 CINTAS CORP COM 172908105 2696048 10056130 SH SOLE 0 0 10056130 CINTAS CORP COM 172908105 8227 30685 SH SOLE 30685 0 0 CITIZENS & NORTHN CORP COM 172922106 280 10663 SH DFND 01 10663 0 0 CITIZENS & NORTHN CORP COM 172922106 13450 511784 SH SOLE 0 0 511784 CITIGROUP INC COM NEW 172967424 42203 610936 SH DFND 02 0 0 610936 CITIGROUP INC COM NEW 172967424 45331 656212 SH DFND 02 0 656212 0 CITIGROUP INC COM NEW 172967424 130771 1893043 SH DFND 01 1893043 0 0 CITIGROUP INC COM NEW 172967424 12212708 176790788 SH SOLE 0 0 176790788 CITIGROUP INC COM NEW 172967424 55044 796822 SH SOLE 796822 0 0 CITI TRENDS INC COM 17306X102 12 638 SH DFND 02 0 638 0 CITI TRENDS INC COM 17306X102 186 10169 SH DFND 01 10169 0 0 CITI TRENDS INC COM 17306X102 10191 556912 SH SOLE 0 0 556912 CITI TRENDS INC COM 17306X102 16 862 SH SOLE 862 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 360 467228 SH SOLE 0 0 467228 CITIZENS FINL GROUP INC COM 174610105 4478 126601 SH DFND 02 0 0 126601 CITIZENS FINL GROUP INC COM 174610105 4606 130233 SH DFND 02 0 130233 0 CITIZENS FINL GROUP INC COM 174610105 13343 377248 SH DFND 01 377248 0 0 CITIZENS FINL GROUP INC COM 174610105 1823805 51563617 SH SOLE 0 0 51563617 CITIZENS FINL GROUP INC COM 174610105 5364 151658 SH SOLE 151658 0 0 CITIZENS HLDG CO MISS COM 174715102 18 881 SH DFND 01 881 0 0 CITIZENS HLDG CO MISS COM 174715102 816 40316 SH SOLE 0 0 40316 CITIZENS INC CL A 174740100 25 3600 SH DFND 02 0 3600 0 CITIZENS INC CL A 174740100 277 40280 SH DFND 01 40280 0 0 CITIZENS INC CL A 174740100 14475 2106954 SH SOLE 0 0 2106954 CITIZENS INC CL A 174740100 64 9300 SH SOLE 9300 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 13 1214 SH DFND 01 1214 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 963 87570 SH SOLE 0 0 87570 CITRIX SYS INC COM 177376100 3358 34789 SH DFND 02 0 0 34789 CITRIX SYS INC COM 177376100 5776 59841 SH DFND 02 0 59841 0 CITRIX SYS INC COM 177376100 10686 110708 SH DFND 01 110708 0 0 CITRIX SYS INC COM 177376100 1379285 14290146 SH SOLE 0 0 14290146 CITRIX SYS INC COM 177376100 4274 44278 SH SOLE 44278 0 0 CITY HLDG CO COM 177835105 272 3563 SH DFND 02 0 3563 0 CITY HLDG CO COM 177835105 1171 15361 SH DFND 01 15361 0 0 CITY HLDG CO COM 177835105 128237 1681802 SH SOLE 0 0 1681802 CITY HLDG CO COM 177835105 107 1400 SH SOLE 1400 0 0 CITY OFFICE REIT INC COM 178587101 481 33409 SH DFND 01 33409 0 0 CITY OFFICE REIT INC COM 178587101 60483 4203131 SH SOLE 0 0 4203131 CIVEO CORP CDA COM 17878Y108 11 8889 SH DFND 02 0 8889 0 CIVEO CORP CDA COM 17878Y108 263 206927 SH SOLE 0 0 206927 CIVEO CORP CDA COM 17878Y108 18 13800 SH SOLE 13800 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 284 13063 SH DFND 01 13063 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 15157 697537 SH SOLE 0 0 697537 CLARUS CORP NEW COM 18270P109 419 35744 SH DFND 01 35744 0 0 CLARUS CORP NEW COM 18270P109 13458 1147814 SH SOLE 0 0 1147814 CLEAN HARBORS INC COM 184496107 893 11565 SH DFND 02 0 11565 0 CLEAN HARBORS INC COM 184496107 1513 19600 SH DFND 01 19600 0 0 CLEAN HARBORS INC COM 184496107 352116 4561092 SH SOLE 0 0 4561092 CLEAN HARBORS INC COM 184496107 468 6059 SH SOLE 6059 0 0 CLEAN ENERGY FUELS CORP COM 184499101 15 7300 SH DFND 02 0 7300 0 CLEAN ENERGY FUELS CORP COM 184499101 229 110989 SH DFND 01 110989 0 0 CLEAN ENERGY FUELS CORP COM 184499101 14868 7200121 SH SOLE 0 0 7200121 CLEAN ENERGY FUELS CORP COM 184499101 35 16800 SH SOLE 16800 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 95 37757 SH DFND 02 0 37757 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 284 112815 SH DFND 01 112815 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 74911 29726405 SH SOLE 0 0 29726405 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 97 38318 SH SOLE 38318 0 0 CLEARFIELD INC COM 18482P103 278 23472 SH DFND 01 23472 0 0 CLEARFIELD INC COM 18482P103 7278 614138 SH SOLE 0 0 614138 CLEARSIDE BIOMEDICAL INC COM 185063104 4 5799 SH DFND 01 5799 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 648 1028866 SH SOLE 0 0 1028866 CLEARSIGN COMBUSTION CORP COM 185064102 6 4876 SH DFND 01 4876 0 0 CLEARSIGN COMBUSTION CORP COM 185064102 711 592834 SH SOLE 0 0 592834 CLEARONE INC COM 18506U104 610 331250 SH SOLE 0 0 331250 CLEARWATER PAPER CORP COM 18538R103 167 7890 SH DFND 02 0 7890 0 CLEARWATER PAPER CORP COM 18538R103 275 13027 SH DFND 01 13027 0 0 CLEARWATER PAPER CORP COM 18538R103 21528 1019341 SH SOLE 0 0 1019341 CLEARWATER PAPER CORP COM 18538R103 38 1810 SH SOLE 1810 0 0 CLEARWAY ENERGY INC CL A 18539C105 136 7863 SH DFND 02 0 7863 0 CLEARWAY ENERGY INC CL A 18539C105 498 28710 SH DFND 01 28710 0 0 CLEARWAY ENERGY INC CL A 18539C105 60082 3464965 SH SOLE 0 0 3464965 CLEARWAY ENERGY INC CL A 18539C105 87 5022 SH SOLE 5022 0 0 CLEARWAY ENERGY INC CL C 18539C204 108 5937 SH DFND 02 0 5937 0 CLEARWAY ENERGY INC CL C 18539C204 1128 61823 SH DFND 01 61823 0 0 CLEARWAY ENERGY INC CL C 18539C204 132909 7282698 SH SOLE 0 0 7282698 CLEARWAY ENERGY INC CL C 18539C204 150 8201 SH SOLE 8201 0 0 CLEVELAND BIOLABS INC COM NEW 185860202 54 53085 SH SOLE 0 0 53085 CLEVELAND CLIFFS INC COM 185899101 289 40009 SH DFND 02 0 40009 0 CLEVELAND CLIFFS INC COM 185899101 1965 272099 SH DFND 01 272099 0 0 CLEVELAND CLIFFS INC COM 185899101 175269 24275480 SH SOLE 0 0 24275480 CLEVELAND CLIFFS INC COM 185899101 257 35574 SH SOLE 35574 0 0 CLIPPER RLTY INC COM 18885T306 296 29044 SH DFND 01 29044 0 0 CLIPPER RLTY INC COM 18885T306 10589 1039123 SH SOLE 0 0 1039123 CLOROX CO DEL COM 189054109 5279 34757 SH DFND 02 0 0 34757 CLOROX CO DEL COM 189054109 8036 52914 SH DFND 02 0 52914 0 CLOROX CO DEL COM 189054109 17046 112239 SH DFND 01 112239 0 0 CLOROX CO DEL COM 189054109 2344672 15438676 SH SOLE 0 0 15438676 CLOROX CO DEL COM 189054109 6457 42516 SH SOLE 42516 0 0 CLOUDERA INC COM 18914U100 292 32907 SH DFND 02 0 32907 0 CLOUDERA INC COM 18914U100 1922 216884 SH DFND 01 216884 0 0 CLOUDERA INC COM 18914U100 178735 20173238 SH SOLE 0 0 20173238 CLOUDERA INC COM 18914U100 235 26515 SH SOLE 26515 0 0 CLOUDFLARE INC CL A COM 18915M107 30 1632 SH DFND 01 1632 0 0 CLOUDFLARE INC CL A COM 18915M107 48604 2617329 SH SOLE 0 0 2617329 CLOVIS ONCOLOGY INC COM 189464100 38 9546 SH DFND 02 0 9546 0 CLOVIS ONCOLOGY INC COM 189464100 395 100615 SH DFND 01 100615 0 0 CLOVIS ONCOLOGY INC COM 189464100 17287 4398628 SH SOLE 0 0 4398628 CLOVIS ONCOLOGY INC COM 189464100 20 5054 SH SOLE 5054 0 0 CO DIAGNOSTICS INC COM 189763105 609 591055 SH SOLE 0 0 591055 COASTAL FINL CORP WA COM NEW 19046P209 186 12304 SH DFND 01 12304 0 0 COASTAL FINL CORP WA COM NEW 19046P209 3494 231255 SH SOLE 0 0 231255 COCA COLA CONSOLIDATED INC COM 191098102 381 1254 SH DFND 02 0 1254 0 COCA COLA CONSOLIDATED INC COM 191098102 2886 9498 SH DFND 01 9498 0 0 COCA COLA CONSOLIDATED INC COM 191098102 178470 587324 SH SOLE 0 0 587324 COCA COLA CONSOLIDATED INC COM 191098102 184 606 SH SOLE 606 0 0 COCA COLA CO COM 191216100 57655 1059056 SH DFND 02 0 0 1059056 COCA COLA CO COM 191216100 69001 1267466 SH DFND 02 0 1267466 0 COCA COLA CO COM 191216100 184448 3388093 SH DFND 01 3388093 0 0 COCA COLA CO COM 191216100 16645202 305753165 SH SOLE 0 0 305753165 COCA COLA CO COM 191216100 75173 1380843 SH SOLE 1380843 0 0 COCRYSTAL PHARMA INC COM PAR 19188J300 6 3032 SH DFND 01 3032 0 0 COCRYSTAL PHARMA INC COM PAR 19188J300 728 356728 SH SOLE 0 0 356728 CODA OCTOPUS GROUP INC COM NEW 19188U206 79 9657 SH DFND 01 9657 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 2020 246073 SH SOLE 0 0 246073 CODEXIS INC COM 192005106 53 3897 SH DFND 02 0 3897 0 CODEXIS INC COM 192005106 1441 105089 SH DFND 01 105089 0 0 CODEXIS INC COM 192005106 35867 2615190 SH SOLE 0 0 2615190 CODEXIS INC COM 192005106 66 4810 SH SOLE 4810 0 0 CODORUS VY BANCORP INC COM 192025104 189 8115 SH DFND 01 8115 0 0 CODORUS VY BANCORP INC COM 192025104 9345 401761 SH SOLE 0 0 401761 COEUR MNG INC COM NEW 192108504 168 34895 SH DFND 02 0 34895 0 COEUR MNG INC COM NEW 192108504 877 182397 SH DFND 01 182397 0 0 COEUR MNG INC COM NEW 192108504 88032 18301784 SH SOLE 0 0 18301784 COEUR MNG INC COM NEW 192108504 127 26347 SH SOLE 26347 0 0 COFFEE HLDG CO INC COM 192176105 1158 292409 SH SOLE 0 0 292409 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 545 9900 SH DFND 02 0 9900 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 4665 84658 SH DFND 01 84658 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 252851 4588939 SH SOLE 0 0 4588939 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 308 5581 SH SOLE 5581 0 0 COGNEX CORP COM 192422103 2077 42276 SH DFND 02 0 0 42276 COGNEX CORP COM 192422103 2168 44129 SH DFND 02 0 44129 0 COGNEX CORP COM 192422103 3671 74711 SH DFND 01 74711 0 0 COGNEX CORP COM 192422103 746232 15188937 SH SOLE 0 0 15188937 COGNEX CORP COM 192422103 2881 58642 SH SOLE 58642 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 8968 148814 SH DFND 02 0 0 148814 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 11239 186496 SH DFND 02 0 186496 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 28080 465935 SH DFND 01 465935 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2517107 41767313 SH SOLE 0 0 41767313 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 11628 192950 SH SOLE 192950 0 0 COHERENT INC COM 192479103 518 3369 SH DFND 02 0 3369 0 COHERENT INC COM 192479103 1421 9246 SH DFND 01 9246 0 0 COHERENT INC COM 192479103 340603 2215738 SH SOLE 0 0 2215738 COHERENT INC COM 192479103 422 2745 SH SOLE 2745 0 0 COHEN & STEERS INC COM 19247A100 71 1300 SH DFND 02 0 1300 0 COHEN & STEERS INC COM 19247A100 2513 45750 SH DFND 01 45750 0 0 COHEN & STEERS INC COM 19247A100 118655 2160104 SH SOLE 0 0 2160104 COHEN & STEERS INC COM 19247A100 200 3634 SH SOLE 3634 0 0 COHERUS BIOSCIENCES INC COM 19249H103 85 4181 SH DFND 02 0 4181 0 COHERUS BIOSCIENCES INC COM 19249H103 1654 81648 SH DFND 01 81648 0 0 COHERUS BIOSCIENCES INC COM 19249H103 57486 2837395 SH SOLE 0 0 2837395 COHERUS BIOSCIENCES INC COM 19249H103 105 5170 SH SOLE 5170 0 0 COHBAR INC COM 19249J109 6 4657 SH DFND 01 4657 0 0 COHBAR INC COM 19249J109 1128 867572 SH SOLE 0 0 867572 COHU INC COM 192576106 36 2675 SH DFND 02 0 2675 0 COHU INC COM 192576106 461 34123 SH DFND 01 34123 0 0 COHU INC COM 192576106 29869 2211690 SH SOLE 0 0 2211690 COHU INC COM 192576106 66 4912 SH SOLE 4912 0 0 COLFAX CORP COM 194014106 311 10700 SH DFND 02 0 10700 0 COLFAX CORP COM 194014106 993 34176 SH DFND 01 34176 0 0 COLFAX CORP COM 194014106 229965 7913457 SH SOLE 0 0 7913457 COLFAX CORP COM 194014106 324 11161 SH SOLE 11161 0 0 COLGATE PALMOLIVE CO COM 194162103 16110 219160 SH DFND 02 0 0 219160 COLGATE PALMOLIVE CO COM 194162103 20119 273695 SH DFND 02 0 273695 0 COLGATE PALMOLIVE CO COM 194162103 52621 715828 SH DFND 01 715828 0 0 COLGATE PALMOLIVE CO COM 194162103 5570699 75781514 SH SOLE 0 0 75781514 COLGATE PALMOLIVE CO COM 194162103 20279 275863 SH SOLE 275863 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 426 14974 SH DFND 01 14974 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 11548 405476 SH SOLE 0 0 405476 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 164 14300 SH DFND 02 0 14300 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 751 65390 SH DFND 01 65390 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 17002 1480971 SH SOLE 0 0 1480971 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 35 3049 SH SOLE 3049 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 585 7800 SH DFND 02 0 7800 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1306 17402 SH DFND 01 17402 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 79944 1065207 SH SOLE 0 0 1065207 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 293 3900 SH SOLE 3900 0 0 COLONY BANKCORP INC COM 19623P101 99 6482 SH DFND 01 6482 0 0 COLONY BANKCORP INC COM 19623P101 1459 95033 SH SOLE 0 0 95033 COLONY CR REAL ESTATE INC COM CL A 19625T101 246 16997 SH DFND 02 0 16997 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 1004 69414 SH DFND 01 69414 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 109454 7569423 SH SOLE 0 0 7569423 COLONY CR REAL ESTATE INC COM CL A 19625T101 128 8878 SH SOLE 8878 0 0 COLONY CAP INC NEW CL A COM 19626G108 3570 592976 SH DFND 02 0 592976 0 COLONY CAP INC NEW CL A COM 19626G108 1086 180397 SH DFND 01 180397 0 0 COLONY CAP INC NEW CL A COM 19626G108 406798 67574355 SH SOLE 0 0 67574355 COLONY CAP INC NEW CL A COM 19626G108 3183 528749 SH SOLE 528749 0 0 COLUMBIA BKG SYS INC COM 197236102 304 8238 SH DFND 02 0 8238 0 COLUMBIA BKG SYS INC COM 197236102 2304 62429 SH DFND 01 62429 0 0 COLUMBIA BKG SYS INC COM 197236102 289763 7852651 SH SOLE 0 0 7852651 COLUMBIA BKG SYS INC COM 197236102 415 11251 SH SOLE 11251 0 0 COLUMBIA FINL INC COM 197641103 51 3249 SH DFND 02 0 3249 0 COLUMBIA FINL INC COM 197641103 694 43972 SH DFND 01 43972 0 0 COLUMBIA FINL INC COM 197641103 64377 4077074 SH SOLE 0 0 4077074 COLUMBIA FINL INC COM 197641103 82 5177 SH SOLE 5177 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 2938 138892 SH DFND 02 0 138892 0 COLUMBIA PPTY TR INC COM NEW 198287203 958 45301 SH DFND 01 45301 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 351814 16634247 SH SOLE 0 0 16634247 COLUMBIA PPTY TR INC COM NEW 198287203 2742 129636 SH SOLE 129636 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 389 4012 SH DFND 02 0 4012 0 COLUMBIA SPORTSWEAR CO COM 198516106 1226 12653 SH DFND 01 12653 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 294694 3041530 SH SOLE 0 0 3041530 COLUMBIA SPORTSWEAR CO COM 198516106 329 3391 SH SOLE 3391 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 209 5732 SH DFND 02 0 5732 0 COLUMBUS MCKINNON CORP N Y COM 199333105 1304 35789 SH DFND 01 35789 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 39311 1079072 SH SOLE 0 0 1079072 COLUMBUS MCKINNON CORP N Y COM 199333105 95 2599 SH SOLE 2599 0 0 COMFORT SYS USA INC COM 199908104 309 6983 SH DFND 02 0 6983 0 COMFORT SYS USA INC COM 199908104 3251 73502 SH DFND 01 73502 0 0 COMFORT SYS USA INC COM 199908104 162339 3670344 SH SOLE 0 0 3670344 COMFORT SYS USA INC COM 199908104 177 4000 SH SOLE 4000 0 0 COMCAST CORP NEW CL A 20030N101 53465 1186001 SH DFND 02 0 0 1186001 COMCAST CORP NEW CL A 20030N101 57663 1279136 SH DFND 02 0 1279136 0 COMCAST CORP NEW CL A 20030N101 177144 3929538 SH DFND 01 3929538 0 0 COMCAST CORP NEW CL A 20030N101 17585347 390091991 SH SOLE 0 0 390091991 COMCAST CORP NEW CL A 20030N101 69259 1536350 SH SOLE 1536350 0 0 COMERICA INC COM 200340107 2913 44150 SH DFND 02 0 0 44150 COMERICA INC COM 200340107 2918 44217 SH DFND 02 0 44217 0 COMERICA INC COM 200340107 8399 127271 SH DFND 01 127271 0 0 COMERICA INC COM 200340107 1226012 18578761 SH SOLE 0 0 18578761 COMERICA INC COM 200340107 4303 65203 SH SOLE 65203 0 0 COMMERCE BANCSHARES INC COM 200525103 107 1767 SH DFND 02 0 0 1767 COMMERCE BANCSHARES INC COM 200525103 1114 18370 SH DFND 02 0 18370 0 COMMERCE BANCSHARES INC COM 200525103 2292 37786 SH DFND 01 37786 0 0 COMMERCE BANCSHARES INC COM 200525103 634056 10454347 SH SOLE 0 0 10454347 COMMERCE BANCSHARES INC COM 200525103 754 12439 SH SOLE 12439 0 0 COMMERCIAL METALS CO COM 201723103 245 14121 SH DFND 02 0 14121 0 COMMERCIAL METALS CO COM 201723103 1744 100350 SH DFND 01 100350 0 0 COMMERCIAL METALS CO COM 201723103 197486 11362822 SH SOLE 0 0 11362822 COMMERCIAL METALS CO COM 201723103 278 15975 SH SOLE 15975 0 0 COMMERCIAL VEH GROUP INC COM 202608105 187 25869 SH DFND 01 25869 0 0 COMMERCIAL VEH GROUP INC COM 202608105 10308 1429696 SH SOLE 0 0 1429696 COMMSCOPE HLDG CO INC COM 20337X109 459 39068 SH DFND 02 0 39068 0 COMMSCOPE HLDG CO INC COM 20337X109 859 73070 SH DFND 01 73070 0 0 COMMSCOPE HLDG CO INC COM 20337X109 205693 17490925 SH SOLE 0 0 17490925 COMMSCOPE HLDG CO INC COM 20337X109 300 25515 SH SOLE 25515 0 0 COMMUNITY BK SYS INC COM 203607106 578 9370 SH DFND 02 0 9370 0 COMMUNITY BK SYS INC COM 203607106 2668 43243 SH DFND 01 43243 0 0 COMMUNITY BK SYS INC COM 203607106 366685 5943993 SH SOLE 0 0 5943993 COMMUNITY BK SYS INC COM 203607106 457 7408 SH SOLE 7408 0 0 COMMUNITY BANKERS TR CORP COM 203612106 162 18893 SH DFND 01 18893 0 0 COMMUNITY BANKERS TR CORP COM 203612106 8077 939189 SH SOLE 0 0 939189 COMMUNITY HEALTH SYS INC NEW COM 203668108 20 5573 SH DFND 02 0 5573 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 296 82100 SH DFND 01 82100 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 21300 5916752 SH SOLE 0 0 5916752 COMMUNITY HEALTH SYS INC NEW COM 203668108 35 9783 SH SOLE 9783 0 0 COMMUNITY FINL CORP MD COM 20368X101 135 4039 SH DFND 01 4039 0 0 COMMUNITY FINL CORP MD COM 20368X101 7340 219311 SH SOLE 0 0 219311 COMMUNITY HEALTHCARE TR INC COM 20369C106 94 2100 SH DFND 02 0 2100 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1271 28524 SH DFND 01 28524 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 97450 2187420 SH SOLE 0 0 2187420 COMMUNITY HEALTHCARE TR INC COM 20369C106 85 1905 SH SOLE 1905 0 0 COMMUNITY FIRST BANCSHARES I COM 20369M104 496 48927 SH SOLE 0 0 48927 COMMUNICATIONS SYS INC COM 203900105 573 125461 SH SOLE 0 0 125461 COMMUNITY TR BANCORP INC COM 204149108 215 5050 SH DFND 02 0 5050 0 COMMUNITY TR BANCORP INC COM 204149108 572 13423 SH DFND 01 13423 0 0 COMMUNITY TR BANCORP INC COM 204149108 34058 799869 SH SOLE 0 0 799869 COMMUNITY TR BANCORP INC COM 204149108 80 1890 SH SOLE 1890 0 0 COMMUNITY WEST BANCSHARES COM 204157101 7 748 SH DFND 01 748 0 0 COMMUNITY WEST BANCSHARES COM 204157101 535 54114 SH SOLE 0 0 54114 COMMVAULT SYSTEMS INC COM 204166102 251 5617 SH DFND 02 0 5617 0 COMMVAULT SYSTEMS INC COM 204166102 3630 81188 SH DFND 01 81188 0 0 COMMVAULT SYSTEMS INC COM 204166102 172147 3850303 SH SOLE 0 0 3850303 COMMVAULT SYSTEMS INC COM 204166102 232 5199 SH SOLE 5199 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 168 49678 SH DFND 01 49678 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 20298 5987755 SH SOLE 0 0 5987755 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 259 13473 SH DFND 01 13473 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 29776 1548390 SH SOLE 0 0 1548390 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 144 45631 SH DFND 01 45631 0 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 25241 7987541 SH SOLE 0 0 7987541 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 432 36346 SH DFND 01 36346 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 49904 4200692 SH SOLE 0 0 4200692 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 148 12357 SH DFND 01 12357 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 23395 1947958 SH SOLE 0 0 1947958 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 1016 45803 SH SOLE 0 0 45803 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1066 70206 SH DFND 02 0 70206 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1426 93907 SH DFND 01 93907 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 116751 7691104 SH SOLE 0 0 7691104 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 464 30544 SH SOLE 30544 0 0 COMPASS MINERALS INTL INC COM 20451N101 239 4229 SH DFND 02 0 4229 0 COMPASS MINERALS INTL INC COM 20451N101 3888 68829 SH DFND 01 68829 0 0 COMPASS MINERALS INTL INC COM 20451N101 185570 3285010 SH SOLE 0 0 3285010 COMPASS MINERALS INTL INC COM 20451N101 200 3537 SH SOLE 3537 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 19 849 SH DFND 02 0 849 0 COMPUTER PROGRAMS & SYS INC COM 205306103 238 10537 SH DFND 01 10537 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 19346 855653 SH SOLE 0 0 855653 COMPUTER PROGRAMS & SYS INC COM 205306103 66 2928 SH SOLE 2928 0 0 COMPUTER TASK GROUP INC COM 205477102 14 2786 SH DFND 01 2786 0 0 COMPUTER TASK GROUP INC COM 205477102 3639 727781 SH SOLE 0 0 727781 COMPX INTERNATIONAL INC CL A 20563P101 16 1121 SH DFND 01 1121 0 0 COMPX INTERNATIONAL INC CL A 20563P101 275 19198 SH SOLE 0 0 19198 COMSCORE INC COM 20564W105 7 3436 SH DFND 02 0 3436 0 COMSCORE INC COM 20564W105 80 42027 SH DFND 01 42027 0 0 COMSCORE INC COM 20564W105 4424 2316236 SH SOLE 0 0 2316236 COMSCORE INC COM 20564W105 9 4875 SH SOLE 4875 0 0 COMSTOCK MNG INC COM NEW 205750201 23 220450 SH SOLE 0 0 220450 COMSTOCK RES INC COM 205768302 102 13068 SH DFND 01 13068 0 0 COMSTOCK RES INC COM 205768302 2379 305418 SH SOLE 0 0 305418 COMSTOCK RES INC COM 205768302 12 1573 SH SOLE 1573 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 35 1084 SH DFND 02 0 1084 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 639 19661 SH DFND 01 19661 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 54098 1664561 SH SOLE 0 0 1664561 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 83 2550 SH SOLE 2550 0 0 CONAGRA BRANDS INC COM 205887102 3996 130243 SH DFND 02 0 0 130243 CONAGRA BRANDS INC COM 205887102 4131 134659 SH DFND 02 0 134659 0 CONAGRA BRANDS INC COM 205887102 12467 406352 SH DFND 01 406352 0 0 CONAGRA BRANDS INC COM 205887102 1680396 54771719 SH SOLE 0 0 54771719 CONAGRA BRANDS INC COM 205887102 4947 161242 SH SOLE 161242 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 2 6100 SH DFND 01 6100 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 423 1344426 SH SOLE 0 0 1344426 CONCERT PHARMACEUTICALS INC COM 206022105 109 18535 SH DFND 01 18535 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 6076 1033354 SH SOLE 0 0 1033354 CONCHO RES INC COM 20605P101 3585 52803 SH DFND 02 0 0 52803 CONCHO RES INC COM 20605P101 3790 55815 SH DFND 02 0 55815 0 CONCHO RES INC COM 20605P101 11396 167831 SH DFND 01 167831 0 0 CONCHO RES INC COM 20605P101 1499283 22080757 SH SOLE 0 0 22080757 CONCHO RES INC COM 20605P101 4468 65804 SH SOLE 65804 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 74 18694 SH DFND 01 18694 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 5421 1365370 SH SOLE 0 0 1365370 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 20 1767 SH DFND 01 1767 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 2938 265887 SH SOLE 0 0 265887 CONDUENT INC COM 206787103 146 23520 SH DFND 02 0 23520 0 CONDUENT INC COM 206787103 893 143519 SH DFND 01 143519 0 0 CONDUENT INC COM 206787103 96738 15552772 SH SOLE 0 0 15552772 CONDUENT INC COM 206787103 130 20842 SH SOLE 20842 0 0 CONFORMIS INC COM 20717E101 240 129199 SH DFND 01 129199 0 0 CONFORMIS INC COM 20717E101 5823 3130828 SH SOLE 0 0 3130828 CONIFER HLDGS INC COM 20731J102 5 1300 SH DFND 01 1300 0 0 CONIFER HLDGS INC COM 20731J102 119 31294 SH SOLE 0 0 31294 CONMED CORP COM 207410101 389 4045 SH DFND 02 0 4045 0 CONMED CORP COM 207410101 5314 55270 SH DFND 01 55270 0 0 CONMED CORP COM 207410101 275404 2864316 SH SOLE 0 0 2864316 CONMED CORP COM 207410101 303 3150 SH SOLE 3150 0 0 CONNECTICUT WTR SVC INC COM 207797101 483 6900 SH DFND 02 0 6900 0 CONNECTICUT WTR SVC INC COM 207797101 1714 24464 SH DFND 01 24464 0 0 CONNECTICUT WTR SVC INC COM 207797101 47705 680917 SH SOLE 0 0 680917 CONNECTICUT WTR SVC INC COM 207797101 55 790 SH SOLE 790 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 151 6800 SH DFND 02 0 6800 0 CONNECTONE BANCORP INC NEW COM 20786W107 838 37769 SH DFND 01 37769 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 35061 1579317 SH SOLE 0 0 1579317 CONNECTONE BANCORP INC NEW COM 20786W107 86 3876 SH SOLE 3876 0 0 CONNS INC COM 208242107 35 1400 SH DFND 02 0 1400 0 CONNS INC COM 208242107 436 17528 SH DFND 01 17528 0 0 CONNS INC COM 208242107 43356 1744025 SH SOLE 0 0 1744025 CONNS INC COM 208242107 68 2744 SH SOLE 2744 0 0 CONOCOPHILLIPS COM 20825C104 14909 261661 SH DFND 02 0 0 261661 CONOCOPHILLIPS COM 20825C104 17566 308282 SH DFND 02 0 308282 0 CONOCOPHILLIPS COM 20825C104 53095 931826 SH DFND 01 931826 0 0 CONOCOPHILLIPS COM 20825C104 4987302 87527246 SH SOLE 0 0 87527246 CONOCOPHILLIPS COM 20825C104 20940 367495 SH SOLE 367495 0 0 CONSOL ENERGY INC NEW COM 20854L108 49 3134 SH DFND 02 0 3134 0 CONSOL ENERGY INC NEW COM 20854L108 366 23438 SH DFND 01 23438 0 0 CONSOL ENERGY INC NEW COM 20854L108 46657 2985086 SH SOLE 0 0 2985086 CONSOL ENERGY INC NEW COM 20854L108 84 5349 SH SOLE 5349 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 102 21383 SH DFND 02 0 21383 0 CONSOLIDATED COMM HLDGS INC COM 209034107 294 61779 SH DFND 01 61779 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 27624 5803267 SH SOLE 0 0 5803267 CONSOLIDATED COMM HLDGS INC COM 209034107 52 10854 SH SOLE 10854 0 0 CONSOLIDATED EDISON INC COM 209115104 8217 86983 SH DFND 02 0 0 86983 CONSOLIDATED EDISON INC COM 209115104 21567 228297 SH DFND 02 0 228297 0 CONSOLIDATED EDISON INC COM 209115104 26218 277525 SH DFND 01 277525 0 0 CONSOLIDATED EDISON INC COM 209115104 2544016 26929348 SH SOLE 0 0 26929348 CONSOLIDATED EDISON INC COM 209115104 18896 200020 SH SOLE 200020 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 284 4333 SH DFND 01 4333 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 17893 272752 SH SOLE 0 0 272752 CONSTELLATION BRANDS INC CL A 21036P108 9168 44228 SH DFND 02 0 0 44228 CONSTELLATION BRANDS INC CL A 21036P108 10237 49386 SH DFND 02 0 49386 0 CONSTELLATION BRANDS INC CL A 21036P108 28713 138523 SH DFND 01 138523 0 0 CONSTELLATION BRANDS INC CL A 21036P108 2491146 12018265 SH SOLE 0 0 12018265 CONSTELLATION BRANDS INC CL A 21036P108 11162 53849 SH SOLE 53849 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 178 27527 SH DFND 01 27527 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 4388 679328 SH SOLE 0 0 679328 CONSTRUCTION PARTNERS INC COM CL A 21044C107 25 1619 SH DFND 02 0 1619 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 301 19312 SH DFND 01 19312 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 15619 1002524 SH SOLE 0 0 1002524 CONSTRUCTION PARTNERS INC COM CL A 21044C107 33 2129 SH SOLE 2129 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 13 3675 SH DFND 01 3675 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 2325 647578 SH SOLE 0 0 647578 CONTAINER STORE GROUP INC COM 210751103 6 1300 SH DFND 02 0 1300 0 CONTAINER STORE GROUP INC COM 210751103 65 14706 SH DFND 01 14706 0 0 CONTAINER STORE GROUP INC COM 210751103 4071 921062 SH SOLE 0 0 921062 CONTAINER STORE GROUP INC COM 210751103 10 2276 SH SOLE 2276 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 38 13723 SH DFND 01 13723 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 5041 1813421 SH SOLE 0 0 1813421 CONTINENTAL BLDG PRODS INC COM 211171103 60 2199 SH DFND 02 0 2199 0 CONTINENTAL BLDG PRODS INC COM 211171103 1350 49452 SH DFND 01 49452 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 133065 4875956 SH SOLE 0 0 4875956 CONTINENTAL BLDG PRODS INC COM 211171103 112 4101 SH SOLE 4101 0 0 CONTINENTAL MATLS CORP COM PAR $0.25 211615307 151 10372 SH SOLE 0 0 10372 CONTINENTAL RESOURCES INC COM 212015101 649 21087 SH DFND 02 0 0 21087 CONTINENTAL RESOURCES INC COM 212015101 914 29701 SH DFND 02 0 29701 0 CONTINENTAL RESOURCES INC COM 212015101 1020 33134 SH DFND 01 33134 0 0 CONTINENTAL RESOURCES INC COM 212015101 229000 7437465 SH SOLE 0 0 7437465 CONTINENTAL RESOURCES INC COM 212015101 922 29937 SH SOLE 29937 0 0 CONTRAFECT CORP COM 212326102 5 13286 SH DFND 01 13286 0 0 CONTRAFECT CORP COM 212326102 613 1711814 SH SOLE 0 0 1711814 CONTURA ENERGY INC COM 21241B100 48 1701 SH DFND 02 0 1701 0 CONTURA ENERGY INC COM 21241B100 438 15648 SH DFND 01 15648 0 0 CONTURA ENERGY INC COM 21241B100 45453 1625637 SH SOLE 0 0 1625637 CONTURA ENERGY INC COM 21241B100 83 2978 SH SOLE 2978 0 0 COOL HLDGS INC COM 21640C105 55 48634 SH SOLE 0 0 48634 COOPER COS INC COM NEW 216648402 3891 13102 SH DFND 02 0 0 13102 COOPER COS INC COM NEW 216648402 4486 15106 SH DFND 02 0 15106 0 COOPER COS INC COM NEW 216648402 12380 41683 SH DFND 01 41683 0 0 COOPER COS INC COM NEW 216648402 1653681 5567948 SH SOLE 0 0 5567948 COOPER COS INC COM NEW 216648402 4883 16441 SH SOLE 16441 0 0 COOPER STD HLDGS INC COM 21676P103 92 2250 SH DFND 02 0 2250 0 COOPER STD HLDGS INC COM 21676P103 566 13855 SH DFND 01 13855 0 0 COOPER STD HLDGS INC COM 21676P103 72037 1762146 SH SOLE 0 0 1762146 COOPER STD HLDGS INC COM 21676P103 78 1905 SH SOLE 1905 0 0 COOPER TIRE & RUBR CO COM 216831107 164 6279 SH DFND 02 0 6279 0 COOPER TIRE & RUBR CO COM 216831107 1102 42194 SH DFND 01 42194 0 0 COOPER TIRE & RUBR CO COM 216831107 133747 5120473 SH SOLE 0 0 5120473 COOPER TIRE & RUBR CO COM 216831107 175 6705 SH SOLE 6705 0 0 COPART INC COM 217204106 4361 54286 SH DFND 02 0 0 54286 COPART INC COM 217204106 4025 50109 SH DFND 02 0 50109 0 COPART INC COM 217204106 14524 180799 SH DFND 01 180799 0 0 COPART INC COM 217204106 1804723 22466360 SH SOLE 0 0 22466360 COPART INC COM 217204106 5591 69597 SH SOLE 69597 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 582 119518 SH DFND 01 119518 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 14716 3021783 SH SOLE 0 0 3021783 CORCEPT THERAPEUTICS INC COM 218352102 377 26700 SH DFND 02 0 26700 0 CORCEPT THERAPEUTICS INC COM 218352102 2761 195313 SH DFND 01 195313 0 0 CORCEPT THERAPEUTICS INC COM 218352102 150816 10669663 SH SOLE 0 0 10669663 CORCEPT THERAPEUTICS INC COM 218352102 212 14985 SH SOLE 14985 0 0 CORE MARK HOLDING CO INC COM 218681104 206 6406 SH DFND 02 0 6406 0 CORE MARK HOLDING CO INC COM 218681104 2946 91729 SH DFND 01 91729 0 0 CORE MARK HOLDING CO INC COM 218681104 160662 5002708 SH SOLE 0 0 5002708 CORE MARK HOLDING CO INC COM 218681104 180 5596 SH SOLE 5596 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 7 1089 SH DFND 01 1089 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 3198 498980 SH SOLE 0 0 498980 CORESITE RLTY CORP COM 21870Q105 853 7000 SH DFND 02 0 7000 0 CORESITE RLTY CORP COM 21870Q105 1940 15924 SH DFND 01 15924 0 0 CORESITE RLTY CORP COM 21870Q105 645949 5301179 SH SOLE 0 0 5301179 CORESITE RLTY CORP COM 21870Q105 545 4469 SH SOLE 4469 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 64 1346 SH DFND 02 0 1346 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 510 10798 SH DFND 01 10798 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 62853 1331075 SH SOLE 0 0 1331075 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 61 1282 SH SOLE 1282 0 0 CORELOGIC INC COM 21871D103 769 16622 SH DFND 02 0 16622 0 CORELOGIC INC COM 21871D103 1442 31155 SH DFND 01 31155 0 0 CORELOGIC INC COM 21871D103 353012 7629400 SH SOLE 0 0 7629400 CORELOGIC INC COM 21871D103 411 8878 SH SOLE 8878 0 0 CORECIVIC INC COM 21871N101 619 35837 SH DFND 02 0 35837 0 CORECIVIC INC COM 21871N101 1745 101003 SH DFND 01 101003 0 0 CORECIVIC INC COM 21871N101 307200 17777767 SH SOLE 0 0 17777767 CORECIVIC INC COM 21871N101 239 13812 SH SOLE 13812 0 0 COREPOINT LODGING INC COM 21872L104 61 5992 SH DFND 02 0 5992 0 COREPOINT LODGING INC COM 21872L104 337 33329 SH DFND 01 33329 0 0 COREPOINT LODGING INC COM 21872L104 58320 5768499 SH SOLE 0 0 5768499 COREPOINT LODGING INC COM 21872L104 37 3657 SH SOLE 3657 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 845 197403 SH DFND 01 197403 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 24511 5726912 SH SOLE 0 0 5726912 CORMEDIX INC COM 21900C308 302 47306 SH DFND 01 47306 0 0 CORMEDIX INC COM 21900C308 6853 1074160 SH SOLE 0 0 1074160 CORNERSTONE BLDG BRANDS INC COM 21925D109 27 4400 SH DFND 02 0 4400 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 233 38522 SH DFND 01 38522 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 16871 2788677 SH SOLE 0 0 2788677 CORNERSTONE BLDG BRANDS INC COM 21925D109 50 8344 SH SOLE 8344 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 539 9831 SH DFND 02 0 9831 0 CORNERSTONE ONDEMAND INC COM 21925Y103 6283 114612 SH DFND 01 114612 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 295117 5383380 SH SOLE 0 0 5383380 CORNERSTONE ONDEMAND INC COM 21925Y103 414 7550 SH SOLE 7550 0 0 CORNING INC COM 219350105 5977 209588 SH DFND 02 0 0 209588 CORNING INC COM 219350105 7246 254065 SH DFND 02 0 254065 0 CORNING INC COM 219350105 19052 668038 SH DFND 01 668038 0 0 CORNING INC COM 219350105 1760465 61727394 SH SOLE 0 0 61727394 CORNING INC COM 219350105 7476 262141 SH SOLE 262141 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4277 143621 SH DFND 02 0 143621 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1275 42821 SH DFND 01 42821 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 480615 16138839 SH SOLE 0 0 16138839 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3803 127694 SH SOLE 127694 0 0 CORTEVA INC COM 22052L104 5542 197913 SH DFND 02 0 0 197913 CORTEVA INC COM 22052L104 5949 212467 SH DFND 02 0 212467 0 CORTEVA INC COM 22052L104 17575 627675 SH DFND 01 627675 0 0 CORTEVA INC COM 22052L104 1624765 58027328 SH SOLE 0 0 58027328 CORTEVA INC COM 22052L104 7096 253411 SH SOLE 253411 0 0 CORTEXYME INC COM 22053A107 158 6343 SH DFND 01 6343 0 0 CORTEXYME INC COM 22053A107 5659 227015 SH SOLE 0 0 227015 CORVEL CORP COM 221006109 61 800 SH DFND 02 0 800 0 CORVEL CORP COM 221006109 1394 18409 SH DFND 01 18409 0 0 CORVEL CORP COM 221006109 83648 1104994 SH SOLE 0 0 1104994 CORVEL CORP COM 221006109 76 1000 SH SOLE 1000 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 7 2200 SH DFND 01 2200 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 1721 571891 SH SOLE 0 0 571891 COSTCO WHSL CORP NEW COM 22160K105 33125 114972 SH DFND 02 0 0 114972 COSTCO WHSL CORP NEW COM 22160K105 36459 126545 SH DFND 02 0 126545 0 COSTCO WHSL CORP NEW COM 22160K105 114258 396577 SH DFND 01 396577 0 0 COSTCO WHSL CORP NEW COM 22160K105 10652773 36974672 SH SOLE 0 0 36974672 COSTCO WHSL CORP NEW COM 22160K105 43186 149894 SH SOLE 149894 0 0 COSTAR GROUP INC COM 22160N109 5664 9549 SH DFND 02 0 0 9549 COSTAR GROUP INC COM 22160N109 5946 10024 SH DFND 02 0 10024 0 COSTAR GROUP INC COM 22160N109 9597 16178 SH DFND 01 16178 0 0 COSTAR GROUP INC COM 22160N109 1931998 3256909 SH SOLE 0 0 3256909 COSTAR GROUP INC COM 22160N109 7337 12369 SH SOLE 12369 0 0 COTT CORP QUE COM 22163N106 536 43000 SH DFND 02 0 43000 0 COTT CORP QUE COM 22163N106 806 64629 SH DFND 01 64629 0 0 COTT CORP QUE COM 22163N106 44279 3550823 SH SOLE 0 0 3550823 COTT CORP QUE COM 22163N106 187 15000 SH SOLE 15000 0 0 COUNTY BANCORP INC COM 221907108 22 1133 SH DFND 01 1133 0 0 COUNTY BANCORP INC COM 221907108 1850 94279 SH SOLE 0 0 94279 COTY INC COM CL A 222070203 888 84452 SH DFND 02 0 0 84452 COTY INC COM CL A 222070203 951 90438 SH DFND 02 0 90438 0 COTY INC COM CL A 222070203 2592 246591 SH DFND 01 246591 0 0 COTY INC COM CL A 222070203 425718 40505968 SH SOLE 0 0 40505968 COTY INC COM CL A 222070203 1111 105728 SH SOLE 105728 0 0 COUPA SOFTWARE INC COM 22266L106 1409 10873 SH DFND 02 0 10873 0 COUPA SOFTWARE INC COM 22266L106 3549 27393 SH DFND 01 27393 0 0 COUPA SOFTWARE INC COM 22266L106 712221 5496806 SH SOLE 0 0 5496806 COUPA SOFTWARE INC COM 22266L106 899 6939 SH SOLE 6939 0 0 COUSINS PPTYS INC COM NEW 222795502 6441 171343 SH DFND 02 0 171343 0 COUSINS PPTYS INC COM NEW 222795502 2084 55433 SH DFND 01 55433 0 0 COUSINS PPTYS INC COM NEW 222795502 790657 21033702 SH SOLE 0 0 21033702 COUSINS PPTYS INC COM NEW 222795502 6113 162628 SH SOLE 162628 0 0 COVANTA HLDG CORP COM 22282E102 258 14912 SH DFND 02 0 14912 0 COVANTA HLDG CORP COM 22282E102 4126 238640 SH DFND 01 238640 0 0 COVANTA HLDG CORP COM 22282E102 199363 11530526 SH SOLE 0 0 11530526 COVANTA HLDG CORP COM 22282E102 233 13488 SH SOLE 13488 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 9 565 SH DFND 02 0 565 0 COVENANT TRANSN GROUP INC CL A 22284P105 182 11041 SH DFND 01 11041 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 10911 663701 SH SOLE 0 0 663701 COVENANT TRANSN GROUP INC CL A 22284P105 21 1303 SH SOLE 1303 0 0 COVETRUS INC COM 22304C100 150 12602 SH DFND 02 0 12602 0 COVETRUS INC COM 22304C100 445 37395 SH DFND 01 37395 0 0 COVETRUS INC COM 22304C100 104487 8787815 SH SOLE 0 0 8787815 COVETRUS INC COM 22304C100 131 11028 SH SOLE 11028 0 0 COVIA HLDGS CORP COM 22305A103 3 1660 SH DFND 02 0 1660 0 COVIA HLDGS CORP COM 22305A103 66 32605 SH DFND 01 32605 0 0 COVIA HLDGS CORP COM 22305A103 3824 1892984 SH SOLE 0 0 1892984 COVIA HLDGS CORP COM 22305A103 4 2031 SH SOLE 2031 0 0 COWEN INC CL A NEW 223622606 30 1923 SH DFND 02 0 1923 0 COWEN INC CL A NEW 223622606 625 40580 SH DFND 01 40580 0 0 COWEN INC CL A NEW 223622606 22836 1483832 SH SOLE 0 0 1483832 COWEN INC CL A NEW 223622606 88 5722 SH SOLE 5722 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 375 2305 SH DFND 02 0 2305 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 6482 39851 SH DFND 01 39851 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 395411 2431054 SH SOLE 0 0 2431054 CRACKER BARREL OLD CTRY STOR COM 22410J106 387 2381 SH SOLE 2381 0 0 CRAFT BREW ALLIANCE INC COM 224122101 87 10612 SH DFND 01 10612 0 0 CRAFT BREW ALLIANCE INC COM 224122101 5683 693862 SH SOLE 0 0 693862 CRANE CO COM 224399105 460 5699 SH DFND 02 0 5699 0 CRANE CO COM 224399105 1550 19221 SH DFND 01 19221 0 0 CRANE CO COM 224399105 364826 4524688 SH SOLE 0 0 4524688 CRANE CO COM 224399105 543 6732 SH SOLE 6732 0 0 CRAWFORD & CO CL B 224633107 45 4446 SH DFND 01 4446 0 0 CRAWFORD & CO CL B 224633107 7035 697177 SH SOLE 0 0 697177 CRAWFORD & CO CL A 224633206 327 30077 SH DFND 01 30077 0 0 CRAWFORD & CO CL A 224633206 5868 539331 SH SOLE 0 0 539331 CRAWFORD & CO CL A 224633206 2 176 SH SOLE 176 0 0 CREATIVE REALITIES INC COM NEW 22530J200 123 72170 SH SOLE 0 0 72170 CREDIT ACCEP CORP MICH COM 225310101 689 1494 SH DFND 02 0 1494 0 CREDIT ACCEP CORP MICH COM 225310101 2305 4997 SH DFND 01 4997 0 0 CREDIT ACCEP CORP MICH COM 225310101 506752 1098506 SH SOLE 0 0 1098506 CREDIT ACCEP CORP MICH COM 225310101 554 1200 SH SOLE 1200 0 0 CREE INC COM 225447101 700 14280 SH DFND 02 0 14280 0 CREE INC COM 225447101 2001 40839 SH DFND 01 40839 0 0 CREE INC COM 225447101 479268 9780971 SH SOLE 0 0 9780971 CREE INC COM 225447101 598 12202 SH SOLE 12202 0 0 CRESCENT PT ENERGY CORP COM 22576C101 553 129711 SH DFND 02 0 129711 0 CRESCENT PT ENERGY CORP COM 22576C101 1061 249095 SH DFND 01 249095 0 0 CRESCENT PT ENERGY CORP COM 22576C101 62498 14670813 SH SOLE 0 0 14670813 CRESCENT PT ENERGY CORP COM 22576C101 254 59609 SH SOLE 59609 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 27 4630 SH DFND 02 0 4630 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 68 11479 SH SOLE 0 0 11479 CRINETICS PHARMACEUTICALS IN COM 22663K107 12 790 SH DFND 02 0 790 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 318 21113 SH DFND 01 21113 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 7227 480493 SH SOLE 0 0 480493 CRINETICS PHARMACEUTICALS IN COM 22663K107 26 1705 SH SOLE 1705 0 0 CROCS INC COM 227046109 319 11489 SH DFND 02 0 11489 0 CROCS INC COM 227046109 3494 125849 SH DFND 01 125849 0 0 CROCS INC COM 227046109 172143 6201114 SH SOLE 0 0 6201114 CROCS INC COM 227046109 219 7887 SH SOLE 7887 0 0 CRONOS GROUP INC COM 22717L101 414 45717 SH DFND 02 0 0 45717 CRONOS GROUP INC COM 22717L101 407 44977 SH DFND 02 0 44977 0 CRONOS GROUP INC COM 22717L101 1346 148686 SH DFND 01 148686 0 0 CRONOS GROUP INC COM 22717L101 80533 8898697 SH SOLE 0 0 8898697 CRONOS GROUP INC COM 22717L101 519 57300 SH SOLE 57300 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 32 3100 SH DFND 02 0 3100 0 CROSS CTRY HEALTHCARE INC COM 227483104 377 36578 SH DFND 01 36578 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 24790 2406760 SH SOLE 0 0 2406760 CROSS CTRY HEALTHCARE INC COM 227483104 52 5000 SH SOLE 5000 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 71 4987 SH DFND 01 4987 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 167 11654 SH SOLE 0 0 11654 CROWDSTRIKE HLDGS INC CL A 22788C105 227 3885 SH DFND 01 3885 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 101061 1733172 SH SOLE 0 0 1733172 CROWN CASTLE INTL CORP NEW COM 22822V101 14230 102368 SH DFND 02 0 0 102368 CROWN CASTLE INTL CORP NEW COM 22822V101 30745 221169 SH DFND 02 0 221169 0 CROWN CASTLE INTL CORP NEW COM 22822V101 52089 374715 SH DFND 01 374715 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 7437821 53505656 SH SOLE 0 0 53505656 CROWN CASTLE INTL CORP NEW COM 22822V101 34509 248246 SH SOLE 248246 0 0 CROWN CRAFTS INC COM 228309100 18 2860 SH DFND 01 2860 0 0 CROWN CRAFTS INC COM 228309100 989 158278 SH SOLE 0 0 158278 CROWN HOLDINGS INC COM 228368106 2022 30610 SH DFND 02 0 0 30610 CROWN HOLDINGS INC COM 228368106 2424 36687 SH DFND 02 0 36687 0 CROWN HOLDINGS INC COM 228368106 3680 55714 SH DFND 01 55714 0 0 CROWN HOLDINGS INC COM 228368106 819955 12412276 SH SOLE 0 0 12412276 CROWN HOLDINGS INC COM 228368106 2827 42797 SH SOLE 42797 0 0 CRYOLIFE INC COM 228903100 505 18588 SH DFND 02 0 18588 0 CRYOLIFE INC COM 228903100 1985 73123 SH DFND 01 73123 0 0 CRYOLIFE INC COM 228903100 60460 2226904 SH SOLE 0 0 2226904 CRYOLIFE INC COM 228903100 95 3515 SH SOLE 3515 0 0 CRYOPORT INC COM PAR $0.001 229050307 1064 65077 SH DFND 01 65077 0 0 CRYOPORT INC COM PAR $0.001 229050307 28906 1767408 SH SOLE 0 0 1767408 CTRIP COM INTL LTD SPONSORED ADS 22943F100 3875 132313 SH DFND 02 0 132313 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 5320 181648 SH DFND 01 181648 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 418642 14292999 SH SOLE 0 0 14292999 CTRIP COM INTL LTD SPONSORED ADS 22943F100 2032 69374 SH SOLE 69374 0 0 CUBESMART COM 229663109 8225 235672 SH DFND 02 0 235672 0 CUBESMART COM 229663109 2552 73119 SH DFND 01 73119 0 0 CUBESMART COM 229663109 970944 27820744 SH SOLE 0 0 27820744 CUBESMART COM 229663109 7544 216159 SH SOLE 216159 0 0 CUBIC CORP COM 229669106 423 6000 SH DFND 02 0 6000 0 CUBIC CORP COM 229669106 2224 31578 SH DFND 01 31578 0 0 CUBIC CORP COM 229669106 213539 3031927 SH SOLE 0 0 3031927 CUBIC CORP COM 229669106 238 3383 SH SOLE 3383 0 0 CUE BIOPHARMA INC COM 22978P106 320 37997 SH DFND 01 37997 0 0 CUE BIOPHARMA INC COM 22978P106 6046 717155 SH SOLE 0 0 717155 CULLEN FROST BANKERS INC COM 229899109 1025 11576 SH DFND 02 0 11576 0 CULLEN FROST BANKERS INC COM 229899109 2027 22889 SH DFND 01 22889 0 0 CULLEN FROST BANKERS INC COM 229899109 558112 6302785 SH SOLE 0 0 6302785 CULLEN FROST BANKERS INC COM 229899109 731 8255 SH SOLE 8255 0 0 CULP INC COM 230215105 158 9695 SH DFND 01 9695 0 0 CULP INC COM 230215105 9183 563396 SH SOLE 0 0 563396 CUMBERLAND PHARMACEUTICALS I COM 230770109 16 2655 SH DFND 01 2655 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 2306 388941 SH SOLE 0 0 388941 CUMMINS INC COM 231021106 6477 39818 SH DFND 02 0 0 39818 CUMMINS INC COM 231021106 7408 45538 SH DFND 02 0 45538 0 CUMMINS INC COM 231021106 21070 129526 SH DFND 01 129526 0 0 CUMMINS INC COM 231021106 2043410 12561688 SH SOLE 0 0 12561688 CUMMINS INC COM 231021106 8882 54604 SH SOLE 54604 0 0 CUMULUS MEDIA INC COM CLASS A 231082801 161 11071 SH DFND 01 11071 0 0 CUMULUS MEDIA INC COM CLASS A 231082801 8995 618615 SH SOLE 0 0 618615 CURIS INC COM NEW 231269200 14 6157 SH DFND 01 6157 0 0 CURIS INC COM NEW 231269200 2767 1235381 SH SOLE 0 0 1235381 CURO GROUP HLDGS CORP COM 23131L107 441 33175 SH DFND 01 33175 0 0 CURO GROUP HLDGS CORP COM 23131L107 9135 687872 SH SOLE 0 0 687872 CURO GROUP HLDGS CORP COM 23131L107 29 2192 SH SOLE 2192 0 0 CURTISS WRIGHT CORP COM 231561101 719 5560 SH DFND 02 0 5560 0 CURTISS WRIGHT CORP COM 231561101 2124 16418 SH DFND 01 16418 0 0 CURTISS WRIGHT CORP COM 231561101 493744 3816527 SH SOLE 0 0 3816527 CURTISS WRIGHT CORP COM 231561101 638 4934 SH SOLE 4934 0 0 CUSTOMERS BANCORP INC COM 23204G100 118 5669 SH DFND 02 0 5669 0 CUSTOMERS BANCORP INC COM 23204G100 504 24291 SH DFND 01 24291 0 0 CUSTOMERS BANCORP INC COM 23204G100 34658 1671061 SH SOLE 0 0 1671061 CUSTOMERS BANCORP INC COM 23204G100 63 3029 SH SOLE 3029 0 0 CUTERA INC COM 232109108 824 28194 SH DFND 01 28194 0 0 CUTERA INC COM 232109108 25534 873539 SH SOLE 0 0 873539 CUTERA INC COM 232109108 4 136 SH SOLE 136 0 0 CYBEROPTICS CORP COM 232517102 19 1348 SH DFND 01 1348 0 0 CYBEROPTICS CORP COM 232517102 3727 260266 SH SOLE 0 0 260266 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 42 106172 SH SOLE 0 0 106172 CYCLERION THERAPEUTICS INC COM 23255M105 24 1940 SH DFND 02 0 1940 0 CYCLERION THERAPEUTICS INC COM 23255M105 526 43403 SH DFND 01 43403 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 15132 1248485 SH SOLE 0 0 1248485 CYCLERION THERAPEUTICS INC COM 23255M105 17 1377 SH SOLE 1377 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 21 4096 SH DFND 02 0 4096 0 CYMABAY THERAPEUTICS INC COM 23257D103 721 140802 SH DFND 01 140802 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 18058 3526985 SH SOLE 0 0 3526985 CYMABAY THERAPEUTICS INC COM 23257D103 28 5511 SH SOLE 5511 0 0 CYNERGISTEK INC COM 23258P105 637 206683 SH SOLE 0 0 206683 CYPRESS SEMICONDUCTOR CORP COM 232806109 1369 58670 SH DFND 02 0 58670 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 3292 141024 SH DFND 01 141024 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 819805 35124468 SH SOLE 0 0 35124468 CYPRESS SEMICONDUCTOR CORP COM 232806109 993 42563 SH SOLE 42563 0 0 CYTOKINETICS INC COM NEW 23282W605 40 3500 SH DFND 02 0 3500 0 CYTOKINETICS INC COM NEW 23282W605 1204 105839 SH DFND 01 105839 0 0 CYTOKINETICS INC COM NEW 23282W605 47731 4194332 SH SOLE 0 0 4194332 CYTOKINETICS INC COM NEW 23282W605 88 7770 SH SOLE 7770 0 0 CYRUSONE INC COM 23283R100 11211 141734 SH DFND 02 0 141734 0 CYRUSONE INC COM 23283R100 3401 43001 SH DFND 01 43001 0 0 CYRUSONE INC COM 23283R100 1287441 16276121 SH SOLE 0 0 16276121 CYRUSONE INC COM 23283R100 9974 126092 SH SOLE 126092 0 0 CYTOSORBENTS CORP COM NEW 23283X206 312 62022 SH DFND 01 62022 0 0 CYTOSORBENTS CORP COM NEW 23283X206 6775 1346874 SH SOLE 0 0 1346874 CYTOMX THERAPEUTICS INC COM 23284F105 21 2900 SH DFND 02 0 2900 0 CYTOMX THERAPEUTICS INC COM 23284F105 678 91809 SH DFND 01 91809 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 18532 2511164 SH SOLE 0 0 2511164 CYTOMX THERAPEUTICS INC COM 23284F105 27 3625 SH SOLE 3625 0 0 DMC GLOBAL INC COM 23291C103 39 893 SH DFND 02 0 893 0 DMC GLOBAL INC COM 23291C103 1251 28440 SH DFND 01 28440 0 0 DMC GLOBAL INC COM 23291C103 42163 958678 SH SOLE 0 0 958678 DMC GLOBAL INC COM 23291C103 82 1856 SH SOLE 1856 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 140 15336 SH DFND 01 15336 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 4772 520961 SH SOLE 0 0 520961 DNB FINL CORP COM 233237106 128 2875 SH DFND 01 2875 0 0 DNB FINL CORP COM 233237106 7000 157261 SH SOLE 0 0 157261 D R HORTON INC COM 23331A109 4955 93997 SH DFND 02 0 0 93997 D R HORTON INC COM 23331A109 5077 96321 SH DFND 02 0 96321 0 D R HORTON INC COM 23331A109 14925 283156 SH DFND 01 283156 0 0 D R HORTON INC COM 23331A109 1996934 37885297 SH SOLE 0 0 37885297 D R HORTON INC COM 23331A109 6405 121514 SH SOLE 121514 0 0 DHI GROUP INC COM 23331S100 159 41364 SH DFND 01 41364 0 0 DHI GROUP INC COM 23331S100 9220 2394680 SH SOLE 0 0 2394680 DSP GROUP INC COM 23332B106 396 28140 SH DFND 01 28140 0 0 DSP GROUP INC COM 23332B106 21317 1513463 SH SOLE 0 0 1513463 DTE ENERGY CO COM 233331107 6388 48046 SH DFND 02 0 0 48046 DTE ENERGY CO COM 233331107 9480 71299 SH DFND 02 0 71299 0 DTE ENERGY CO COM 233331107 20385 153316 SH DFND 01 153316 0 0 DTE ENERGY CO COM 233331107 2814796 21170249 SH SOLE 0 0 21170249 DTE ENERGY CO COM 233331107 7835 58931 SH SOLE 58931 0 0 DLH HLDGS CORP COM 23335Q100 11 2481 SH DFND 01 2481 0 0 DLH HLDGS CORP COM 23335Q100 1400 309019 SH SOLE 0 0 309019 DXP ENTERPRISES INC NEW COM NEW 233377407 31 900 SH DFND 02 0 900 0 DXP ENTERPRISES INC NEW COM NEW 233377407 473 13635 SH DFND 01 13635 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 32889 947252 SH SOLE 0 0 947252 DXP ENTERPRISES INC NEW COM NEW 233377407 86 2473 SH SOLE 2473 0 0 DXC TECHNOLOGY CO COM 23355L106 2071 70190 SH DFND 02 0 0 70190 DXC TECHNOLOGY CO COM 23355L106 2312 78376 SH DFND 02 0 78376 0 DXC TECHNOLOGY CO COM 23355L106 6468 219255 SH DFND 01 219255 0 0 DXC TECHNOLOGY CO COM 23355L106 854908 28979933 SH SOLE 0 0 28979933 DXC TECHNOLOGY CO COM 23355L106 2655 89986 SH SOLE 89986 0 0 DAILY JOURNAL CORP COM 233912104 236 953 SH DFND 01 953 0 0 DAILY JOURNAL CORP COM 233912104 10612 42866 SH SOLE 0 0 42866 DAKTRONICS INC COM 234264109 9 1200 SH DFND 02 0 1200 0 DAKTRONICS INC COM 234264109 246 33303 SH DFND 01 33303 0 0 DAKTRONICS INC COM 234264109 20130 2725817 SH SOLE 0 0 2725817 DAKTRONICS INC COM 234264109 16 2100 SH SOLE 2100 0 0 DANA INCORPORATED COM 235825205 254 17600 SH DFND 02 0 17600 0 DANA INCORPORATED COM 235825205 1751 121235 SH DFND 01 121235 0 0 DANA INCORPORATED COM 235825205 188352 13043793 SH SOLE 0 0 13043793 DANA INCORPORATED COM 235825205 237 16419 SH SOLE 16419 0 0 DANAHER CORPORATION COM 235851102 24221 167702 SH DFND 02 0 0 167702 DANAHER CORPORATION COM 235851102 28108 194613 SH DFND 02 0 194613 0 DANAHER CORPORATION COM 235851102 77401 535905 SH DFND 01 535905 0 0 DANAHER CORPORATION COM 235851102 6931025 47988818 SH SOLE 0 0 47988818 DANAHER CORPORATION COM 235851102 31652 219151 SH SOLE 219151 0 0 DARE BIOSCIENCE INC COM 23666P101 43 56579 SH SOLE 0 0 56579 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 52 1119 SH DFND 02 0 1119 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 203 4401 SH DFND 01 4401 0 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 12267 266163 SH SOLE 0 0 266163 DARDEN RESTAURANTS INC COM 237194105 3724 31498 SH DFND 02 0 0 31498 DARDEN RESTAURANTS INC COM 237194105 5510 46609 SH DFND 02 0 46609 0 DARDEN RESTAURANTS INC COM 237194105 13108 110881 SH DFND 01 110881 0 0 DARDEN RESTAURANTS INC COM 237194105 1735213 14677826 SH SOLE 0 0 14677826 DARDEN RESTAURANTS INC COM 237194105 4870 41193 SH SOLE 41193 0 0 DARIOHEALTH CORP COM 23725P100 33 109199 SH SOLE 0 0 109199 DARLING INGREDIENTS INC COM 237266101 558 29171 SH DFND 02 0 29171 0 DARLING INGREDIENTS INC COM 237266101 2650 138546 SH DFND 01 138546 0 0 DARLING INGREDIENTS INC COM 237266101 330720 17288028 SH SOLE 0 0 17288028 DARLING INGREDIENTS INC COM 237266101 407 21273 SH SOLE 21273 0 0 DASEKE INC COM 23753F107 6 2400 SH DFND 02 0 2400 0 DASEKE INC COM 23753F107 96 38211 SH DFND 01 38211 0 0 DASEKE INC COM 23753F107 5533 2213394 SH SOLE 0 0 2213394 DASEKE INC COM 23753F107 12 4900 SH SOLE 4900 0 0 DATA I O CORP COM 237690102 8 2095 SH DFND 01 2095 0 0 DATA I O CORP COM 237690102 1261 324172 SH SOLE 0 0 324172 DATADOG INC CL A COM 23804L103 55 1633 SH DFND 01 1633 0 0 DATADOG INC CL A COM 23804L103 58368 1721250 SH SOLE 0 0 1721250 DAVE & BUSTERS ENTMT INC COM 238337109 366 9400 SH DFND 02 0 9400 0 DAVE & BUSTERS ENTMT INC COM 238337109 2822 72459 SH DFND 01 72459 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 166412 4272452 SH SOLE 0 0 4272452 DAVE & BUSTERS ENTMT INC COM 238337109 164 4207 SH SOLE 4207 0 0 DAVITA INC COM 23918K108 1573 27567 SH DFND 02 0 0 27567 DAVITA INC COM 23918K108 1918 33613 SH DFND 02 0 33613 0 DAVITA INC COM 23918K108 4938 86532 SH DFND 01 86532 0 0 DAVITA INC COM 23918K108 651681 11418975 SH SOLE 0 0 11418975 DAVITA INC COM 23918K108 2272 39806 SH SOLE 39806 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 10 4849 SH DFND 01 4849 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 1651 771366 SH SOLE 0 0 771366 DEAN FOODS CO NEW COM NEW 242370203 78 67061 SH DFND 01 67061 0 0 DEAN FOODS CO NEW COM NEW 242370203 7326 6315152 SH SOLE 0 0 6315152 DECIPHERA PHARMACEUTICALS IN COM 24344T101 85 2500 SH DFND 02 0 2500 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 1305 38450 SH DFND 01 38450 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 47512 1399876 SH SOLE 0 0 1399876 DECIPHERA PHARMACEUTICALS IN COM 24344T101 82 2408 SH SOLE 2408 0 0 DECKERS OUTDOOR CORP COM 243537107 597 4051 SH DFND 02 0 4051 0 DECKERS OUTDOOR CORP COM 243537107 8720 59176 SH DFND 01 59176 0 0 DECKERS OUTDOOR CORP COM 243537107 469393 3185346 SH SOLE 0 0 3185346 DECKERS OUTDOOR CORP COM 243537107 539 3658 SH SOLE 3658 0 0 DEERE & CO COM 244199105 13407 79482 SH DFND 02 0 0 79482 DEERE & CO COM 244199105 13935 82615 SH DFND 02 0 82615 0 DEERE & CO COM 244199105 45018 266885 SH DFND 01 266885 0 0 DEERE & CO COM 244199105 3877121 22985067 SH SOLE 0 0 22985067 DEERE & CO COM 244199105 17103 101392 SH SOLE 101392 0 0 DEL TACO RESTAURANTS INC COM 245496104 13 1270 SH DFND 02 0 1270 0 DEL TACO RESTAURANTS INC COM 245496104 265 25940 SH DFND 01 25940 0 0 DEL TACO RESTAURANTS INC COM 245496104 16333 1597387 SH SOLE 0 0 1597387 DEL TACO RESTAURANTS INC COM 245496104 30 2911 SH SOLE 2911 0 0 DELEK US HLDGS INC NEW COM 24665A103 556 15323 SH DFND 02 0 15323 0 DELEK US HLDGS INC NEW COM 24665A103 2276 62709 SH DFND 01 62709 0 0 DELEK US HLDGS INC NEW COM 24665A103 321901 8867795 SH SOLE 0 0 8867795 DELEK US HLDGS INC NEW COM 24665A103 346 9539 SH SOLE 9539 0 0 DELL TECHNOLOGIES INC CL C 24703L202 2151 41475 SH DFND 02 0 0 41475 DELL TECHNOLOGIES INC CL C 24703L202 2645 50998 SH DFND 02 0 50998 0 DELL TECHNOLOGIES INC CL C 24703L202 3396 65490 SH DFND 01 65490 0 0 DELL TECHNOLOGIES INC CL C 24703L202 510211 9838231 SH SOLE 0 0 9838231 DELL TECHNOLOGIES INC CL C 24703L202 2665 51396 SH SOLE 51396 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2535 44016 SH DFND 02 0 0 44016 DELTA AIR LINES INC DEL COM NEW 247361702 2499 43385 SH DFND 02 0 43385 0 DELTA AIR LINES INC DEL COM NEW 247361702 28414 493290 SH DFND 01 493290 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2622743 45533732 SH SOLE 0 0 45533732 DELTA AIR LINES INC DEL COM NEW 247361702 3344 58056 SH SOLE 58056 0 0 DELTA APPAREL INC COM 247368103 115 4846 SH DFND 01 4846 0 0 DELTA APPAREL INC COM 247368103 6378 268548 SH SOLE 0 0 268548 DENBURY RES INC COM NEW 247916208 98 82148 SH DFND 02 0 82148 0 DENBURY RES INC COM NEW 247916208 465 390918 SH DFND 01 390918 0 0 DENBURY RES INC COM NEW 247916208 79851 67101983 SH SOLE 0 0 67101983 DENBURY RES INC COM NEW 247916208 65 54766 SH SOLE 54766 0 0 DELUXE CORP COM 248019101 290 5900 SH DFND 02 0 5900 0 DELUXE CORP COM 248019101 1905 38747 SH DFND 01 38747 0 0 DELUXE CORP COM 248019101 194084 3948003 SH SOLE 0 0 3948003 DELUXE CORP COM 248019101 263 5344 SH SOLE 5344 0 0 DENALI THERAPEUTICS INC COM 24823R105 224 14600 SH DFND 02 0 14600 0 DENALI THERAPEUTICS INC COM 24823R105 1545 100823 SH DFND 01 100823 0 0 DENALI THERAPEUTICS INC COM 24823R105 91531 5974604 SH SOLE 0 0 5974604 DENALI THERAPEUTICS INC COM 24823R105 114 7419 SH SOLE 7419 0 0 DENNYS CORP COM 24869P104 323 14176 SH DFND 02 0 14176 0 DENNYS CORP COM 24869P104 2271 99773 SH DFND 01 99773 0 0 DENNYS CORP COM 24869P104 67857 2980772 SH SOLE 0 0 2980772 DENNYS CORP COM 24869P104 163 7178 SH SOLE 7178 0 0 DENTSPLY SIRONA INC COM 24906P109 3140 58899 SH DFND 02 0 0 58899 DENTSPLY SIRONA INC COM 24906P109 3775 70815 SH DFND 02 0 70815 0 DENTSPLY SIRONA INC COM 24906P109 10102 189494 SH DFND 01 189494 0 0 DENTSPLY SIRONA INC COM 24906P109 1361376 25536975 SH SOLE 0 0 25536975 DENTSPLY SIRONA INC COM 24906P109 3995 74944 SH SOLE 74944 0 0 DERMIRA INC COM 24983L104 20 3083 SH DFND 02 0 3083 0 DERMIRA INC COM 24983L104 604 94491 SH DFND 01 94491 0 0 DERMIRA INC COM 24983L104 15055 2356061 SH SOLE 0 0 2356061 DERMIRA INC COM 24983L104 56 8730 SH SOLE 8730 0 0 DESCARTES SYS GROUP INC COM 249906108 476 11800 SH DFND 02 0 11800 0 DESCARTES SYS GROUP INC COM 249906108 1605 39821 SH DFND 01 39821 0 0 DESCARTES SYS GROUP INC COM 249906108 88628 2198649 SH SOLE 0 0 2198649 DESCARTES SYS GROUP INC COM 249906108 402 9983 SH SOLE 9983 0 0 DESIGNER BRANDS INC CL A 250565108 156 9099 SH DFND 02 0 9099 0 DESIGNER BRANDS INC CL A 250565108 1394 81440 SH DFND 01 81440 0 0 DESIGNER BRANDS INC CL A 250565108 112905 6594923 SH SOLE 0 0 6594923 DESIGNER BRANDS INC CL A 250565108 120 7001 SH SOLE 7001 0 0 DESTINATION MATERNITY CORP COM 25065D100 2 4132 SH DFND 01 4132 0 0 DESTINATION MATERNITY CORP COM 25065D100 110 267154 SH SOLE 0 0 267154 DESTINATION XL GROUP INC COM 25065K104 16 9467 SH DFND 01 9467 0 0 DESTINATION XL GROUP INC COM 25065K104 2871 1698922 SH SOLE 0 0 1698922 DEVON ENERGY CORP NEW COM 25179M103 2488 103423 SH DFND 02 0 0 103423 DEVON ENERGY CORP NEW COM 25179M103 3082 128112 SH DFND 02 0 128112 0 DEVON ENERGY CORP NEW COM 25179M103 8201 340841 SH DFND 01 340841 0 0 DEVON ENERGY CORP NEW COM 25179M103 1110049 46136694 SH SOLE 0 0 46136694 DEVON ENERGY CORP NEW COM 25179M103 3506 145705 SH SOLE 145705 0 0 DEXCOM INC COM 252131107 3488 23370 SH DFND 02 0 0 23370 DEXCOM INC COM 252131107 3661 24531 SH DFND 02 0 24531 0 DEXCOM INC COM 252131107 6050 40537 SH DFND 01 40537 0 0 DEXCOM INC COM 252131107 1235583 8279165 SH SOLE 0 0 8279165 DEXCOM INC COM 252131107 4468 29938 SH SOLE 29938 0 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 166 81055 SH SOLE 0 0 81055 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 32 231 SH DFND 02 0 231 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 818 5919 SH DFND 01 5919 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 20547 148751 SH SOLE 0 0 148751 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 51 369 SH SOLE 369 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 44 8000 SH DFND 02 0 8000 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 302 54334 SH DFND 01 54334 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 33490 6023417 SH SOLE 0 0 6023417 DIAMOND OFFSHORE DRILLING IN COM 25271C102 41 7343 SH SOLE 7343 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2434 237482 SH DFND 02 0 237482 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1721 167877 SH DFND 01 167877 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 319192 31140726 SH SOLE 0 0 31140726 DIAMONDROCK HOSPITALITY CO COM 252784301 2292 223644 SH SOLE 223644 0 0 DIAMONDBACK ENERGY INC COM 25278X109 3745 41658 SH DFND 02 0 0 41658 DIAMONDBACK ENERGY INC COM 25278X109 4040 44931 SH DFND 02 0 44931 0 DIAMONDBACK ENERGY INC COM 25278X109 12482 138824 SH DFND 01 138824 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1616860 17983096 SH SOLE 0 0 17983096 DIAMONDBACK ENERGY INC COM 25278X109 4516 50232 SH SOLE 50232 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 60 4200 SH DFND 02 0 4200 0 DICERNA PHARMACEUTICALS INC COM 253031108 1497 104277 SH DFND 01 104277 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 35056 2441195 SH SOLE 0 0 2441195 DICERNA PHARMACEUTICALS INC COM 253031108 80 5600 SH SOLE 5600 0 0 DICKS SPORTING GOODS INC COM 253393102 396 9700 SH DFND 02 0 9700 0 DICKS SPORTING GOODS INC COM 253393102 1037 25417 SH DFND 01 25417 0 0 DICKS SPORTING GOODS INC COM 253393102 241919 5927927 SH SOLE 0 0 5927927 DICKS SPORTING GOODS INC COM 253393102 357 8754 SH SOLE 8754 0 0 DIEBOLD NXDF INC COM 253651103 233 20802 SH DFND 02 0 20802 0 DIEBOLD NXDF INC COM 253651103 1249 111549 SH DFND 01 111549 0 0 DIEBOLD NXDF INC COM 253651103 88101 7866174 SH SOLE 0 0 7866174 DIEBOLD NXDF INC COM 253651103 103 9169 SH SOLE 9169 0 0 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 135 73133 SH SOLE 0 0 73133 DIGI INTL INC COM 253798102 326 23967 SH DFND 01 23967 0 0 DIGI INTL INC COM 253798102 24714 1814552 SH SOLE 0 0 1814552 DIGIMARC CORP NEW COM 25381B101 900 23016 SH DFND 01 23016 0 0 DIGIMARC CORP NEW COM 25381B101 20993 537030 SH SOLE 0 0 537030 DIGIRAD CORP COM NEW 253827703 332 72666 SH SOLE 0 0 72666 DIGITAL ALLY INC COM NEW 25382P208 345 269755 SH SOLE 0 0 269755 DIGITAL RLTY TR INC COM 253868103 6702 51627 SH DFND 02 0 0 51627 DIGITAL RLTY TR INC COM 253868103 37685 290310 SH DFND 02 0 290310 0 DIGITAL RLTY TR INC COM 253868103 22638 174394 SH DFND 01 174394 0 0 DIGITAL RLTY TR INC COM 253868103 4307954 33186612 SH SOLE 0 0 33186612 DIGITAL RLTY TR INC COM 253868103 36319 279789 SH SOLE 279789 0 0 DIME CMNTY BANCSHARES COM 253922108 49 2300 SH DFND 02 0 2300 0 DIME CMNTY BANCSHARES COM 253922108 588 27470 SH DFND 01 27470 0 0 DIME CMNTY BANCSHARES COM 253922108 72004 3363090 SH SOLE 0 0 3363090 DIME CMNTY BANCSHARES COM 253922108 106 4946 SH SOLE 4946 0 0 DIGITAL TURBINE INC COM NEW 25400W102 995 154306 SH DFND 01 154306 0 0 DIGITAL TURBINE INC COM NEW 25400W102 20494 3179853 SH SOLE 0 0 3179853 DILLARDS INC CL A 254067101 138 2094 SH DFND 02 0 2094 0 DILLARDS INC CL A 254067101 571 8642 SH DFND 01 8642 0 0 DILLARDS INC CL A 254067101 59227 895891 SH SOLE 0 0 895891 DILLARDS INC CL A 254067101 101 1534 SH SOLE 1534 0 0 DINE BRANDS GLOBAL INC COM 254423106 171 2257 SH DFND 02 0 2257 0 DINE BRANDS GLOBAL INC COM 254423106 1936 25515 SH DFND 01 25515 0 0 DINE BRANDS GLOBAL INC COM 254423106 157005 2069666 SH SOLE 0 0 2069666 DINE BRANDS GLOBAL INC COM 254423106 153 2017 SH SOLE 2017 0 0 DIODES INC COM 254543101 278 6919 SH DFND 02 0 6919 0 DIODES INC COM 254543101 1839 45801 SH DFND 01 45801 0 0 DIODES INC COM 254543101 187241 4663536 SH SOLE 0 0 4663536 DIODES INC COM 254543101 234 5818 SH SOLE 5818 0 0 DIPLOMAT PHARMACY INC COM 25456K101 33 6815 SH DFND 02 0 6815 0 DIPLOMAT PHARMACY INC COM 25456K101 238 48525 SH DFND 01 48525 0 0 DIPLOMAT PHARMACY INC COM 25456K101 28222 5759601 SH SOLE 0 0 5759601 DIPLOMAT PHARMACY INC COM 25456K101 31 6330 SH SOLE 6330 0 0 DISNEY WALT CO COM DISNEY 254687106 61415 471263 SH DFND 02 0 0 471263 DISNEY WALT CO COM DISNEY 254687106 65931 505914 SH DFND 02 0 505914 0 DISNEY WALT CO COM DISNEY 254687106 195126 1497281 SH DFND 01 1497281 0 0 DISNEY WALT CO COM DISNEY 254687106 16936674 129962198 SH SOLE 0 0 129962198 DISNEY WALT CO COM DISNEY 254687106 79840 612646 SH SOLE 612646 0 0 DISCOVER FINL SVCS COM 254709108 6995 86263 SH DFND 02 0 0 86263 DISCOVER FINL SVCS COM 254709108 8484 104620 SH DFND 02 0 104620 0 DISCOVER FINL SVCS COM 254709108 22261 274526 SH DFND 01 274526 0 0 DISCOVER FINL SVCS COM 254709108 1977400 24385254 SH SOLE 0 0 24385254 DISCOVER FINL SVCS COM 254709108 9024 111286 SH SOLE 111286 0 0 DISCOVERY INC COM SER A 25470F104 862 32352 SH DFND 02 0 0 32352 DISCOVERY INC COM SER A 25470F104 1195 44871 SH DFND 02 0 44871 0 DISCOVERY INC COM SER A 25470F104 3549 133275 SH DFND 01 133275 0 0 DISCOVERY INC COM SER A 25470F104 521507 19583441 SH SOLE 0 0 19583441 DISCOVERY INC COM SER A 25470F104 1768 66379 SH SOLE 66379 0 0 DISCOVERY INC COM SER C 25470F302 2397 97363 SH DFND 02 0 0 97363 DISCOVERY INC COM SER C 25470F302 2139 86898 SH DFND 02 0 86898 0 DISCOVERY INC COM SER C 25470F302 7182 291712 SH DFND 01 291712 0 0 DISCOVERY INC COM SER C 25470F302 927918 37689610 SH SOLE 0 0 37689610 DISCOVERY INC COM SER C 25470F302 2644 107382 SH SOLE 107382 0 0 DISH NETWORK CORP CL A 25470M109 1859 54565 SH DFND 02 0 0 54565 DISH NETWORK CORP CL A 25470M109 2309 67768 SH DFND 02 0 67768 0 DISH NETWORK CORP CL A 25470M109 6844 200883 SH DFND 01 200883 0 0 DISH NETWORK CORP CL A 25470M109 852648 25026368 SH SOLE 0 0 25026368 DISH NETWORK CORP CL A 25470M109 2751 80757 SH SOLE 80757 0 0 DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 220 374625 SH SOLE 0 0 374625 DIXIE GROUP INC CL A 255519100 236 170701 SH SOLE 0 0 170701 DR REDDYS LABS LTD ADR 256135203 830 21899 SH DFND 02 0 21899 0 DR REDDYS LABS LTD ADR 256135203 349 9209 SH DFND 01 9209 0 0 DR REDDYS LABS LTD ADR 256135203 40219 1061477 SH SOLE 0 0 1061477 DR REDDYS LABS LTD ADR 256135203 91 2402 SH SOLE 2402 0 0 DOCUMENT SEC SYS INC COM NEW 25614T200 161 418088 SH SOLE 0 0 418088 DOCUSIGN INC COM 256163106 1410 22779 SH DFND 02 0 0 22779 DOCUSIGN INC COM 256163106 1946 31434 SH DFND 02 0 31434 0 DOCUSIGN INC COM 256163106 3858 62306 SH DFND 01 62306 0 0 DOCUSIGN INC COM 256163106 749036 12096841 SH SOLE 0 0 12096841 DOCUSIGN INC COM 256163106 2006 32400 SH SOLE 32400 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 444 6872 SH DFND 02 0 6872 0 DOLBY LABORATORIES INC COM CL A 25659T107 1605 24825 SH DFND 01 24825 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 370677 5734489 SH SOLE 0 0 5734489 DOLBY LABORATORIES INC COM CL A 25659T107 483 7468 SH SOLE 7468 0 0 DOLLAR GEN CORP NEW COM 256677105 10734 67534 SH DFND 02 0 0 67534 DOLLAR GEN CORP NEW COM 256677105 13406 84349 SH DFND 02 0 84349 0 DOLLAR GEN CORP NEW COM 256677105 36818 231648 SH DFND 01 231648 0 0 DOLLAR GEN CORP NEW COM 256677105 3092355 19456114 SH SOLE 0 0 19456114 DOLLAR GEN CORP NEW COM 256677105 14076 88561 SH SOLE 88561 0 0 DOLLAR TREE INC COM 256746108 7178 62879 SH DFND 02 0 0 62879 DOLLAR TREE INC COM 256746108 8295 72658 SH DFND 02 0 72658 0 DOLLAR TREE INC COM 256746108 23570 206465 SH DFND 01 206465 0 0 DOLLAR TREE INC COM 256746108 2886878 25287995 SH SOLE 0 0 25287995 DOLLAR TREE INC COM 256746108 9077 79509 SH SOLE 79509 0 0 DOLPHIN ENTMT INC COM 25686H100 443 527778 SH SOLE 0 0 527778 DOMINION ENERGY INC COM 25746U109 17039 210258 SH DFND 02 0 0 210258 DOMINION ENERGY INC COM 25746U109 36478 450125 SH DFND 02 0 450125 0 DOMINION ENERGY INC COM 25746U109 55368 683221 SH DFND 01 683221 0 0 DOMINION ENERGY INC COM 25746U109 5336915 65855324 SH SOLE 0 0 65855324 DOMINION ENERGY INC COM 25746U109 38417 474049 SH SOLE 474049 0 0 DOMINOS PIZZA INC COM 25754A201 2622 10718 SH DFND 02 0 0 10718 DOMINOS PIZZA INC COM 25754A201 2459 10053 SH DFND 02 0 10053 0 DOMINOS PIZZA INC COM 25754A201 4482 18323 SH DFND 01 18323 0 0 DOMINOS PIZZA INC COM 25754A201 927885 3793636 SH SOLE 0 0 3793636 DOMINOS PIZZA INC COM 25754A201 3163 12933 SH SOLE 12933 0 0 DOMO INC COM CL B 257554105 18 1100 SH DFND 02 0 1100 0 DOMO INC COM CL B 257554105 581 36360 SH DFND 01 36360 0 0 DOMO INC COM CL B 257554105 20605 1289417 SH SOLE 0 0 1289417 DOMO INC COM CL B 257554105 20 1252 SH SOLE 1252 0 0 DOMTAR CORP COM NEW 257559203 274 7657 SH DFND 02 0 7657 0 DOMTAR CORP COM NEW 257559203 861 24036 SH DFND 01 24036 0 0 DOMTAR CORP COM NEW 257559203 266425 7439961 SH SOLE 0 0 7439961 DOMTAR CORP COM NEW 257559203 277 7749 SH SOLE 7749 0 0 DONALDSON INC COM 257651109 824 15830 SH DFND 02 0 15830 0 DONALDSON INC COM 257651109 2964 56905 SH DFND 01 56905 0 0 DONALDSON INC COM 257651109 659053 12654622 SH SOLE 0 0 12654622 DONALDSON INC COM 257651109 862 16548 SH SOLE 16548 0 0 DONEGAL GROUP INC CL A 257701201 133 9055 SH DFND 01 9055 0 0 DONEGAL GROUP INC CL A 257701201 6871 468666 SH SOLE 0 0 468666 DONEGAL GROUP INC CL A 257701201 32 2166 SH SOLE 2166 0 0 DONEGAL GROUP INC CL B 257701300 848 67877 SH SOLE 0 0 67877 DONNELLEY R R & SONS CO COM 257867200 136 36188 SH DFND 02 0 36188 0 DONNELLEY R R & SONS CO COM 257867200 235 62241 SH DFND 01 62241 0 0 DONNELLEY R R & SONS CO COM 257867200 16274 4316654 SH SOLE 0 0 4316654 DONNELLEY R R & SONS CO COM 257867200 95 25296 SH SOLE 25296 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 36 2920 SH DFND 02 0 2920 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 337 27325 SH DFND 01 27325 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 35300 2865251 SH SOLE 0 0 2865251 DONNELLEY FINL SOLUTIONS INC COM 25787G100 33 2679 SH SOLE 2679 0 0 DORMAN PRODUCTS INC COM 258278100 319 4005 SH DFND 02 0 4005 0 DORMAN PRODUCTS INC COM 258278100 4362 54837 SH DFND 01 54837 0 0 DORMAN PRODUCTS INC COM 258278100 227896 2865177 SH SOLE 0 0 2865177 DORMAN PRODUCTS INC COM 258278100 270 3393 SH SOLE 3393 0 0 DOUGLAS EMMETT INC COM 25960P109 8640 201736 SH DFND 02 0 201736 0 DOUGLAS EMMETT INC COM 25960P109 2702 63080 SH DFND 01 63080 0 0 DOUGLAS EMMETT INC COM 25960P109 1022484 23873076 SH SOLE 0 0 23873076 DOUGLAS EMMETT INC COM 25960P109 7973 186148 SH SOLE 186148 0 0 DOUGLAS DYNAMICS INC COM 25960R105 291 6528 SH DFND 02 0 6528 0 DOUGLAS DYNAMICS INC COM 25960R105 2017 45249 SH DFND 01 45249 0 0 DOUGLAS DYNAMICS INC COM 25960R105 47179 1058543 SH SOLE 0 0 1058543 DOUGLAS DYNAMICS INC COM 25960R105 111 2500 SH SOLE 2500 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 495 17717 SH DFND 01 17717 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 16060 574588 SH SOLE 0 0 574588 DOVER CORP COM 260003108 3855 38716 SH DFND 02 0 0 38716 DOVER CORP COM 260003108 4104 41219 SH DFND 02 0 41219 0 DOVER CORP COM 260003108 12496 125508 SH DFND 01 125508 0 0 DOVER CORP COM 260003108 1708917 17164696 SH SOLE 0 0 17164696 DOVER CORP COM 260003108 4822 48435 SH SOLE 48435 0 0 DOVER MOTORSPORTS INC COM 260174107 8 4284 SH DFND 01 4284 0 0 DOVER MOTORSPORTS INC COM 260174107 662 334293 SH SOLE 0 0 334293 DOW INC COM 260557103 9473 198810 SH DFND 02 0 0 198810 DOW INC COM 260557103 9739 204395 SH DFND 02 0 204395 0 DOW INC COM 260557103 29737 624079 SH DFND 01 624079 0 0 DOW INC COM 260557103 2787903 58507930 SH SOLE 0 0 58507930 DOW INC COM 260557103 12075 253403 SH SOLE 253403 0 0 DPW HLDGS INC COM 26140E600 26 12262 SH SOLE 0 0 12262 DRIL QUIP INC COM 262037104 241 4800 SH DFND 02 0 4800 0 DRIL QUIP INC COM 262037104 1511 30111 SH DFND 01 30111 0 0 DRIL QUIP INC COM 262037104 193944 3864971 SH SOLE 0 0 3864971 DRIL QUIP INC COM 262037104 223 4452 SH SOLE 4452 0 0 DRIVE SHACK INC COM 262077100 508 117780 SH DFND 01 117780 0 0 DRIVE SHACK INC COM 262077100 12638 2932157 SH SOLE 0 0 2932157 DROPBOX INC CL A 26210C104 786 38969 SH DFND 02 0 0 38969 DROPBOX INC CL A 26210C104 1202 59575 SH DFND 02 0 59575 0 DROPBOX INC CL A 26210C104 1895 93947 SH DFND 01 93947 0 0 DROPBOX INC CL A 26210C104 399166 19790061 SH SOLE 0 0 19790061 DROPBOX INC CL A 26210C104 1211 60062 SH SOLE 60062 0 0 DROPCAR INC COM NEW 26210U203 11 14134 SH SOLE 0 0 14134 DUCOMMUN INC DEL COM 264147109 38 899 SH DFND 02 0 899 0 DUCOMMUN INC DEL COM 264147109 475 11196 SH DFND 01 11196 0 0 DUCOMMUN INC DEL COM 264147109 22693 535219 SH SOLE 0 0 535219 DUCOMMUN INC DEL COM 264147109 58 1364 SH SOLE 1364 0 0 DUKE REALTY CORP COM NEW 264411505 3042 89557 SH DFND 02 0 0 89557 DUKE REALTY CORP COM NEW 264411505 16854 496134 SH DFND 02 0 496134 0 DUKE REALTY CORP COM NEW 264411505 10215 300698 SH DFND 01 300698 0 0 DUKE REALTY CORP COM NEW 264411505 1975663 58159043 SH SOLE 0 0 58159043 DUKE REALTY CORP COM NEW 264411505 16108 474195 SH SOLE 474195 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 15875 165611 SH DFND 02 0 0 165611 DUKE ENERGY CORP NEW COM NEW 26441C204 41875 436831 SH DFND 02 0 436831 0 DUKE ENERGY CORP NEW COM NEW 26441C204 58518 610452 SH DFND 01 610452 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 5713942 59607158 SH SOLE 0 0 59607158 DUKE ENERGY CORP NEW COM NEW 26441C204 40937 427054 SH SOLE 427054 0 0 DULUTH HLDGS INC COM CL B 26443V101 8 900 SH DFND 02 0 900 0 DULUTH HLDGS INC COM CL B 26443V101 182 21505 SH DFND 01 21505 0 0 DULUTH HLDGS INC COM CL B 26443V101 3689 435036 SH SOLE 0 0 435036 DULUTH HLDGS INC COM CL B 26443V101 27 3203 SH SOLE 3203 0 0 DUNKIN BRANDS GROUP INC COM 265504100 857 10799 SH DFND 02 0 10799 0 DUNKIN BRANDS GROUP INC COM 265504100 2895 36479 SH DFND 01 36479 0 0 DUNKIN BRANDS GROUP INC COM 265504100 591847 7457748 SH SOLE 0 0 7457748 DUNKIN BRANDS GROUP INC COM 265504100 753 9490 SH SOLE 9490 0 0 DUPONT DE NEMOURS INC COM 26614N102 14089 197569 SH DFND 02 0 0 197569 DUPONT DE NEMOURS INC COM 26614N102 14791 207418 SH DFND 02 0 207418 0 DUPONT DE NEMOURS INC COM 26614N102 44584 625214 SH DFND 01 625214 0 0 DUPONT DE NEMOURS INC COM 26614N102 4127629 57882889 SH SOLE 0 0 57882889 DUPONT DE NEMOURS INC COM 26614N102 18029 252828 SH SOLE 252828 0 0 DURECT CORP COM 266605104 63 34114 SH DFND 01 34114 0 0 DURECT CORP COM 266605104 14069 7646394 SH SOLE 0 0 7646394 DYADIC INTL INC DEL COM 26745T101 26 4175 SH DFND 01 4175 0 0 DYADIC INTL INC DEL COM 26745T101 5832 951394 SH SOLE 0 0 951394 DYCOM INDS INC COM 267475101 214 4183 SH DFND 02 0 4183 0 DYCOM INDS INC COM 267475101 2782 54497 SH DFND 01 54497 0 0 DYCOM INDS INC COM 267475101 141252 2766934 SH SOLE 0 0 2766934 DYCOM INDS INC COM 267475101 210 4120 SH SOLE 4120 0 0 DYNATRACE INC COM 268150109 281 15038 SH DFND 01 15038 0 0 DYNATRACE INC COM 268150109 63419 3396863 SH SOLE 0 0 3396863 DYNATRONICS CORP COM NEW 268157401 54 50067 SH SOLE 0 0 50067 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 16 4612 SH DFND 02 0 4612 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 560 156727 SH DFND 01 156727 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 14943 4179866 SH SOLE 0 0 4179866 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 41 11517 SH SOLE 11517 0 0 DYNEX CAP INC COM 26817Q886 18 1201 SH DFND 02 0 1201 0 DYNEX CAP INC COM 26817Q886 294 19897 SH DFND 01 19897 0 0 DYNEX CAP INC COM 26817Q886 19949 1349718 SH SOLE 0 0 1349718 DYNEX CAP INC COM 26817Q886 40 2673 SH SOLE 2673 0 0 E L F BEAUTY INC COM 26856L103 32 1800 SH DFND 02 0 1800 0 E L F BEAUTY INC COM 26856L103 467 26693 SH DFND 01 26693 0 0 E L F BEAUTY INC COM 26856L103 48770 2785248 SH SOLE 0 0 2785248 E L F BEAUTY INC COM 26856L103 53 3029 SH SOLE 3029 0 0 EL POLLO LOCO HLDGS INC COM 268603107 22 2000 SH DFND 02 0 2000 0 EL POLLO LOCO HLDGS INC COM 268603107 180 16444 SH DFND 01 16444 0 0 EL POLLO LOCO HLDGS INC COM 268603107 24888 2270842 SH SOLE 0 0 2270842 EL POLLO LOCO HLDGS INC COM 268603107 35 3174 SH SOLE 3174 0 0 EOG RES INC COM 26875P101 9964 134253 SH DFND 02 0 0 134253 EOG RES INC COM 26875P101 11974 161336 SH DFND 02 0 161336 0 EOG RES INC COM 26875P101 36110 486531 SH DFND 01 486531 0 0 EOG RES INC COM 26875P101 3360236 45273992 SH SOLE 0 0 45273992 EOG RES INC COM 26875P101 14030 189028 SH SOLE 189028 0 0 EQT CORP COM 26884L109 473 44433 SH DFND 02 0 44433 0 EQT CORP COM 26884L109 1046 98340 SH DFND 01 98340 0 0 EQT CORP COM 26884L109 256921 24146670 SH SOLE 0 0 24146670 EQT CORP COM 26884L109 308 28960 SH SOLE 28960 0 0 EPR PPTYS COM SH BEN INT 26884U109 6888 89619 SH DFND 02 0 89619 0 EPR PPTYS COM SH BEN INT 26884U109 2263 29443 SH DFND 01 29443 0 0 EPR PPTYS COM SH BEN INT 26884U109 899687 11705534 SH SOLE 0 0 11705534 EPR PPTYS COM SH BEN INT 26884U109 6666 86724 SH SOLE 86724 0 0 ERA GROUP INC COM 26885G109 161 15205 SH DFND 01 15205 0 0 ERA GROUP INC COM 26885G109 13549 1283046 SH SOLE 0 0 1283046 EAGLE BANCORP INC MD COM 268948106 206 4615 SH DFND 02 0 4615 0 EAGLE BANCORP INC MD COM 268948106 1345 30135 SH DFND 01 30135 0 0 EAGLE BANCORP INC MD COM 268948106 150823 3380156 SH SOLE 0 0 3380156 EAGLE BANCORP INC MD COM 268948106 168 3755 SH SOLE 3755 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 2949 67496 SH DFND 02 0 0 67496 E TRADE FINANCIAL CORP COM NEW 269246401 2817 64474 SH DFND 02 0 64474 0 E TRADE FINANCIAL CORP COM NEW 269246401 8915 204051 SH DFND 01 204051 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 1132543 25922250 SH SOLE 0 0 25922250 E TRADE FINANCIAL CORP COM NEW 269246401 3639 83297 SH SOLE 83297 0 0 EVO PMTS INC CL A COM 26927E104 75 2683 SH DFND 02 0 2683 0 EVO PMTS INC CL A COM 26927E104 2007 71355 SH DFND 01 71355 0 0 EVO PMTS INC CL A COM 26927E104 88355 3142065 SH SOLE 0 0 3142065 EVO PMTS INC CL A COM 26927E104 114 4042 SH SOLE 4042 0 0 EVI INDUSTRIES INC COM 26929N102 305 9563 SH DFND 01 9563 0 0 EVI INDUSTRIES INC COM 26929N102 6057 189761 SH SOLE 0 0 189761 EAGLE BANCORP MONT INC COM 26942G100 16 907 SH DFND 01 907 0 0 EAGLE BANCORP MONT INC COM 26942G100 1299 74209 SH SOLE 0 0 74209 EAGLE FINL BANCORP INC COM 26952G107 311 19439 SH SOLE 0 0 19439 EAGLE MATERIALS INC COM 26969P108 541 6011 SH DFND 02 0 6011 0 EAGLE MATERIALS INC COM 26969P108 1673 18582 SH DFND 01 18582 0 0 EAGLE MATERIALS INC COM 26969P108 349037 3877763 SH SOLE 0 0 3877763 EAGLE MATERIALS INC COM 26969P108 447 4968 SH SOLE 4968 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 64 1140 SH DFND 02 0 1140 0 EAGLE PHARMACEUTICALS INC COM 269796108 1058 18694 SH DFND 01 18694 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 41794 738806 SH SOLE 0 0 738806 EAGLE PHARMACEUTICALS INC COM 269796108 83 1463 SH SOLE 1463 0 0 EARTHSTONE ENERGY INC CL A 27032D304 55 16973 SH DFND 01 16973 0 0 EARTHSTONE ENERGY INC CL A 27032D304 2025 622973 SH SOLE 0 0 622973 EAST WEST BANCORP INC COM 27579R104 1434 32387 SH DFND 02 0 0 32387 EAST WEST BANCORP INC COM 27579R104 1742 39336 SH DFND 02 0 39336 0 EAST WEST BANCORP INC COM 27579R104 2457 55470 SH DFND 01 55470 0 0 EAST WEST BANCORP INC COM 27579R104 593151 13392425 SH SOLE 0 0 13392425 EAST WEST BANCORP INC COM 27579R104 2093 47261 SH SOLE 47261 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 2015 94620 SH DFND 02 0 94620 0 EASTERLY GOVT PPTYS INC COM 27616P103 1844 86566 SH DFND 01 86566 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 164271 7712233 SH SOLE 0 0 7712233 EASTERLY GOVT PPTYS INC COM 27616P103 1849 86792 SH SOLE 86792 0 0 EASTERN CO COM 276317104 119 4809 SH DFND 01 4809 0 0 EASTERN CO COM 276317104 6645 267731 SH SOLE 0 0 267731 EASTGROUP PPTY INC COM 277276101 5529 44223 SH DFND 02 0 44223 0 EASTGROUP PPTY INC COM 277276101 9369 74944 SH DFND 01 74944 0 0 EASTGROUP PPTY INC COM 277276101 709804 5677526 SH SOLE 0 0 5677526 EASTGROUP PPTY INC COM 277276101 5368 42938 SH SOLE 42938 0 0 EASTMAN CHEMICAL CO COM 277432100 2730 36983 SH DFND 02 0 0 36983 EASTMAN CHEMICAL CO COM 277432100 3234 43800 SH DFND 02 0 43800 0 EASTMAN CHEMICAL CO COM 277432100 8464 114640 SH DFND 01 114640 0 0 EASTMAN CHEMICAL CO COM 277432100 1060486 14363895 SH SOLE 0 0 14363895 EASTMAN CHEMICAL CO COM 277432100 3597 48726 SH SOLE 48726 0 0 EASTMAN KODAK CO COM NEW 277461406 23 8606 SH DFND 01 8606 0 0 EASTMAN KODAK CO COM NEW 277461406 2083 789051 SH SOLE 0 0 789051 EASTSIDE DISTILLING INC COM 277802302 21 4292 SH DFND 01 4292 0 0 EASTSIDE DISTILLING INC COM 277802302 1158 236882 SH SOLE 0 0 236882 EATON VANCE CORP COM NON VTG 278265103 1251 27836 SH DFND 02 0 0 27836 EATON VANCE CORP COM NON VTG 278265103 1423 31671 SH DFND 02 0 31671 0 EATON VANCE CORP COM NON VTG 278265103 1935 43056 SH DFND 01 43056 0 0 EATON VANCE CORP COM NON VTG 278265103 465598 10362740 SH SOLE 0 0 10362740 EATON VANCE CORP COM NON VTG 278265103 1573 35011 SH SOLE 35011 0 0 EBAY INC COM 278642103 8815 226140 SH DFND 02 0 0 226140 EBAY INC COM 278642103 10158 260597 SH DFND 02 0 260597 0 EBAY INC COM 278642103 27842 714275 SH DFND 01 714275 0 0 EBAY INC COM 278642103 2310776 59281070 SH SOLE 0 0 59281070 EBAY INC COM 278642103 11453 293818 SH SOLE 293818 0 0 EBIX INC COM NEW 278715206 131 3100 SH DFND 02 0 3100 0 EBIX INC COM NEW 278715206 1976 46942 SH DFND 01 46942 0 0 EBIX INC COM NEW 278715206 99589 2365535 SH SOLE 0 0 2365535 EBIX INC COM NEW 278715206 122 2890 SH SOLE 2890 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 297 13100 SH DFND 02 0 13100 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 489 21576 SH DFND 01 21576 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 48219 2128862 SH SOLE 0 0 2128862 ECHO GLOBAL LOGISTICS INC COM 27875T101 83 3654 SH SOLE 3654 0 0 ECHOSTAR CORP CL A 278768106 244 6159 SH DFND 02 0 6159 0 ECHOSTAR CORP CL A 278768106 723 18241 SH DFND 01 18241 0 0 ECHOSTAR CORP CL A 278768106 172221 4346814 SH SOLE 0 0 4346814 ECHOSTAR CORP CL A 278768106 379 9572 SH SOLE 9572 0 0 ECOLAB INC COM 278865100 13541 68374 SH DFND 02 0 0 68374 ECOLAB INC COM 278865100 17175 86723 SH DFND 02 0 86723 0 ECOLAB INC COM 278865100 44813 226285 SH DFND 01 226285 0 0 ECOLAB INC COM 278865100 4340319 21916373 SH SOLE 0 0 21916373 ECOLAB INC COM 278865100 17611 88929 SH SOLE 88929 0 0 ECOLOGY & ENVIRONMENT INC CL A 278878103 1181 77757 SH SOLE 0 0 77757 ECOPETROL S A SPONSORED ADS 279158109 46 2722 SH DFND 02 0 2722 0 ECOPETROL S A SPONSORED ADS 279158109 593 34838 SH DFND 01 34838 0 0 ECOPETROL S A SPONSORED ADS 279158109 51005 2994994 SH SOLE 0 0 2994994 ECOPETROL S A SPONSORED ADS 279158109 175 10303 SH SOLE 10303 0 0 EDGEWELL PERS CARE CO COM 28035Q102 218 6700 SH DFND 02 0 6700 0 EDGEWELL PERS CARE CO COM 28035Q102 1473 45343 SH DFND 01 45343 0 0 EDGEWELL PERS CARE CO COM 28035Q102 178715 5500620 SH SOLE 0 0 5500620 EDGEWELL PERS CARE CO COM 28035Q102 216 6640 SH SOLE 6640 0 0 EDISON INTL COM 281020107 6954 92206 SH DFND 02 0 0 92206 EDISON INTL COM 281020107 13144 174280 SH DFND 02 0 174280 0 EDISON INTL COM 281020107 22496 298281 SH DFND 01 298281 0 0 EDISON INTL COM 281020107 2183710 28953986 SH SOLE 0 0 28953986 EDISON INTL COM 281020107 16516 218987 SH SOLE 218987 0 0 EDISON NATION INC COM 28103E106 49 20400 SH SOLE 0 0 20400 EDITAS MEDICINE INC COM 28106W103 64 2833 SH DFND 02 0 2833 0 EDITAS MEDICINE INC COM 28106W103 2285 100462 SH DFND 01 100462 0 0 EDITAS MEDICINE INC COM 28106W103 95707 4208753 SH SOLE 0 0 4208753 EDITAS MEDICINE INC COM 28106W103 153 6717 SH SOLE 6717 0 0 EDUCATIONAL DEV CORP COM 281479105 9 1476 SH DFND 01 1476 0 0 EDUCATIONAL DEV CORP COM 281479105 1197 193668 SH SOLE 0 0 193668 EDWARDS LIFESCIENCES CORP COM 28176E108 12105 55044 SH DFND 02 0 0 55044 EDWARDS LIFESCIENCES CORP COM 28176E108 12610 57342 SH DFND 02 0 57342 0 EDWARDS LIFESCIENCES CORP COM 28176E108 41251 187580 SH DFND 01 187580 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 3459732 15732491 SH SOLE 0 0 15732491 EDWARDS LIFESCIENCES CORP COM 28176E108 15480 70392 SH SOLE 70392 0 0 EGAIN CORP COM NEW 28225C806 328 40969 SH DFND 01 40969 0 0 EGAIN CORP COM NEW 28225C806 12592 1573035 SH SOLE 0 0 1573035 EHEALTH INC COM 28238P109 92 1378 SH DFND 02 0 1378 0 EHEALTH INC COM 28238P109 2993 44810 SH DFND 01 44810 0 0 EHEALTH INC COM 28238P109 85809 1284756 SH SOLE 0 0 1284756 EHEALTH INC COM 28238P109 159 2381 SH SOLE 2381 0 0 EIDOS THERAPEUTICS INC COM 28249H104 19 542 SH DFND 02 0 542 0 EIDOS THERAPEUTICS INC COM 28249H104 779 21645 SH DFND 01 21645 0 0 EIDOS THERAPEUTICS INC COM 28249H104 10907 303228 SH SOLE 0 0 303228 EIDOS THERAPEUTICS INC COM 28249H104 31 868 SH SOLE 868 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 493 48108 SH DFND 01 48108 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 10923 1065704 SH SOLE 0 0 1065704 EKSO BIONICS HLDGS INC COM NEW 282644202 6 10588 SH DFND 01 10588 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 1130 2138706 SH SOLE 0 0 2138706 8X8 INC NEW COM 282914100 402 19418 SH DFND 02 0 19418 0 8X8 INC NEW COM 282914100 3938 190046 SH DFND 01 190046 0 0 8X8 INC NEW COM 282914100 205819 9933329 SH SOLE 0 0 9933329 8X8 INC NEW COM 282914100 206 9960 SH SOLE 9960 0 0 EL PASO ELEC CO COM NEW 283677854 1012 15084 SH DFND 02 0 15084 0 EL PASO ELEC CO COM NEW 283677854 2844 42394 SH DFND 01 42394 0 0 EL PASO ELEC CO COM NEW 283677854 305519 4554545 SH SOLE 0 0 4554545 EL PASO ELEC CO COM NEW 283677854 998 14881 SH SOLE 14881 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 2549 95847 SH DFND 02 0 0 95847 ELANCO ANIMAL HEALTH INC COM 28414H103 2716 102154 SH DFND 02 0 102154 0 ELANCO ANIMAL HEALTH INC COM 28414H103 3804 143065 SH DFND 01 143065 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 887458 33375641 SH SOLE 0 0 33375641 ELANCO ANIMAL HEALTH INC COM 28414H103 3116 117202 SH SOLE 117202 0 0 ELDORADO RESORTS INC COM 28470R102 509 12768 SH DFND 02 0 12768 0 ELDORADO RESORTS INC COM 28470R102 5298 132871 SH DFND 01 132871 0 0 ELDORADO RESORTS INC COM 28470R102 225250 5649608 SH SOLE 0 0 5649608 ELDORADO RESORTS INC COM 28470R102 346 8679 SH SOLE 8679 0 0 ELDORADO GOLD CORP NEW COM 284902509 405 52141 SH DFND 02 0 52141 0 ELDORADO GOLD CORP NEW COM 284902509 569 73167 SH DFND 01 73167 0 0 ELDORADO GOLD CORP NEW COM 284902509 32988 4245588 SH SOLE 0 0 4245588 ELDORADO GOLD CORP NEW COM 284902509 138 17790 SH SOLE 17790 0 0 ELECTROCORE INC COM 28531P103 17 7934 SH DFND 01 7934 0 0 ELECTROCORE INC COM 28531P103 1841 840471 SH SOLE 0 0 840471 ELECTROMED INC COM 285409108 1871 283028 SH SOLE 0 0 283028 ELECTRONIC ARTS INC COM 285512109 7698 78692 SH DFND 02 0 0 78692 ELECTRONIC ARTS INC COM 285512109 8036 82155 SH DFND 02 0 82155 0 ELECTRONIC ARTS INC COM 285512109 25727 263003 SH DFND 01 263003 0 0 ELECTRONIC ARTS INC COM 285512109 2159949 22080850 SH SOLE 0 0 22080850 ELECTRONIC ARTS INC COM 285512109 9842 100613 SH SOLE 100613 0 0 ELEMENT SOLUTIONS INC COM 28618M106 475 46685 SH DFND 02 0 46685 0 ELEMENT SOLUTIONS INC COM 28618M106 960 94343 SH DFND 01 94343 0 0 ELEMENT SOLUTIONS INC COM 28618M106 261063 25644662 SH SOLE 0 0 25644662 ELEMENT SOLUTIONS INC COM 28618M106 252 24755 SH SOLE 24755 0 0 ELEVATE CREDIT INC COM 28621V101 166 39427 SH DFND 01 39427 0 0 ELEVATE CREDIT INC COM 28621V101 4657 1106235 SH SOLE 0 0 1106235 ELLINGTON FINANCIAL INC COM 28852N109 455 25200 SH DFND 01 25200 0 0 ELLINGTON FINANCIAL INC COM 28852N109 26412 1461636 SH SOLE 0 0 1461636 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 22 2110 SH DFND 01 2110 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 8023 761217 SH SOLE 0 0 761217 ELMIRA SVGS BK ELMIRA N Y COM 289660102 1020 72524 SH SOLE 0 0 72524 ELOXX PHARMACEUTICALS INC COM 29014R103 220 48601 SH DFND 01 48601 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 4917 1087762 SH SOLE 0 0 1087762 EMAGIN CORP COM NEW 29076N206 3 7500 SH DFND 01 7500 0 0 EMAGIN CORP COM NEW 29076N206 539 1387725 SH SOLE 0 0 1387725 EMCLAIRE FINL CORP COM 290828102 7 216 SH DFND 01 216 0 0 EMCLAIRE FINL CORP COM 290828102 477 14818 SH SOLE 0 0 14818 EMBRAER S A SPONSORED ADS 29082A107 229 13278 SH DFND 01 13278 0 0 EMBRAER S A SPONSORED ADS 29082A107 38299 2220214 SH SOLE 0 0 2220214 EMBRAER S A SPONSORED ADS 29082A107 56 3269 SH SOLE 3269 0 0 EMCORE CORP COM NEW 290846203 20 6392 SH DFND 01 6392 0 0 EMCORE CORP COM NEW 290846203 2521 821158 SH SOLE 0 0 821158 EMCOR GROUP INC COM 29084Q100 655 7600 SH DFND 02 0 7600 0 EMCOR GROUP INC COM 29084Q100 8310 96499 SH DFND 01 96499 0 0 EMCOR GROUP INC COM 29084Q100 472707 5488937 SH SOLE 0 0 5488937 EMCOR GROUP INC COM 29084Q100 589 6844 SH SOLE 6844 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 324 6199 SH DFND 02 0 6199 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 4820 92202 SH DFND 01 92202 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 238093 4554188 SH SOLE 0 0 4554188 EMERGENT BIOSOLUTIONS INC COM 29089Q105 287 5487 SH SOLE 5487 0 0 EMERSON ELEC CO COM 291011104 10899 163015 SH DFND 02 0 0 163015 EMERSON ELEC CO COM 291011104 11247 168217 SH DFND 02 0 168217 0 EMERSON ELEC CO COM 291011104 34669 518537 SH DFND 01 518537 0 0 EMERSON ELEC CO COM 291011104 3119666 46659679 SH SOLE 0 0 46659679 EMERSON ELEC CO COM 291011104 14100 210886 SH SOLE 210886 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 9 900 SH DFND 02 0 900 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 209 21520 SH DFND 01 21520 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 24254 2492698 SH SOLE 0 0 2492698 EMERALD EXPOSITIONS EVENTS I COM 29103B100 26 2647 SH SOLE 2647 0 0 EMERSON RADIO CORP COM NEW 291087203 265 268085 SH SOLE 0 0 268085 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 15 2921 SH DFND 01 2921 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 2944 587685 SH SOLE 0 0 587685 EMPIRE RESORTS INC COM PAR $0 01 292052305 52 5448 SH DFND 01 5448 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 1794 186241 SH SOLE 0 0 186241 EMPIRE ST RLTY TR INC CL A 292104106 2413 169121 SH DFND 02 0 169121 0 EMPIRE ST RLTY TR INC CL A 292104106 792 55511 SH DFND 01 55511 0 0 EMPIRE ST RLTY TR INC CL A 292104106 333012 23336522 SH SOLE 0 0 23336522 EMPIRE ST RLTY TR INC CL A 292104106 2389 167389 SH SOLE 167389 0 0 EMPLOYERS HOLDINGS INC COM 292218104 279 6400 SH DFND 02 0 6400 0 EMPLOYERS HOLDINGS INC COM 292218104 1147 26313 SH DFND 01 26313 0 0 EMPLOYERS HOLDINGS INC COM 292218104 137063 3145080 SH SOLE 0 0 3145080 EMPLOYERS HOLDINGS INC COM 292218104 176 4049 SH SOLE 4049 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 34 4790 SH DFND 02 0 4790 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 53 7582 SH SOLE 0 0 7582 ENCANA CORP COM 292505104 1658 360533 SH DFND 02 0 0 360533 ENCANA CORP COM 292505104 1946 422952 SH DFND 02 0 422952 0 ENCANA CORP COM 292505104 3067 666677 SH DFND 01 666677 0 0 ENCANA CORP COM 292505104 195032 42398221 SH SOLE 0 0 42398221 ENCANA CORP COM 292505104 2240 486935 SH SOLE 486935 0 0 ENBRIDGE INC COM 29250N105 18624 530910 SH DFND 02 0 0 530910 ENBRIDGE INC COM 29250N105 33121 944145 SH DFND 02 0 944145 0 ENBRIDGE INC COM 29250N105 31602 900850 SH DFND 01 900850 0 0 ENBRIDGE INC COM 29250N105 2067396 58933742 SH SOLE 0 0 58933742 ENBRIDGE INC COM 29250N105 43025 1226489 SH SOLE 1226489 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 72 1204 SH DFND 02 0 1204 0 ENANTA PHARMACEUTICALS INC COM 29251M106 2067 34411 SH DFND 01 34411 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 99120 1649794 SH SOLE 0 0 1649794 ENANTA PHARMACEUTICALS INC COM 29251M106 86 1439 SH SOLE 1439 0 0 ENCORE CAP GROUP INC COM 292554102 150 4500 SH DFND 02 0 4500 0 ENCORE CAP GROUP INC COM 292554102 829 24864 SH DFND 01 24864 0 0 ENCORE CAP GROUP INC COM 292554102 98647 2960151 SH SOLE 0 0 2960151 ENCORE CAP GROUP INC COM 292554102 122 3673 SH SOLE 3673 0 0 ENCORE WIRE CORP COM 292562105 225 4000 SH DFND 02 0 4000 0 ENCORE WIRE CORP COM 292562105 967 17188 SH DFND 01 17188 0 0 ENCORE WIRE CORP COM 292562105 114769 2039245 SH SOLE 0 0 2039245 ENCORE WIRE CORP COM 292562105 240 4271 SH SOLE 4271 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 16 7400 SH DFND 02 0 7400 0 ENDEAVOUR SILVER CORP COM 29258Y103 102 45843 SH SOLE 0 0 45843 ENDEAVOUR SILVER CORP COM 29258Y103 54 24210 SH SOLE 24210 0 0 ENCOMPASS HEALTH CORP COM 29261A100 1003 15858 SH DFND 02 0 15858 0 ENCOMPASS HEALTH CORP COM 29261A100 2578 40745 SH DFND 01 40745 0 0 ENCOMPASS HEALTH CORP COM 29261A100 617882 9764261 SH SOLE 0 0 9764261 ENCOMPASS HEALTH CORP COM 29261A100 713 11273 SH SOLE 11273 0 0 ENDOLOGIX INC COM NEW 29266S304 16 4034 SH DFND 01 4034 0 0 ENDOLOGIX INC COM NEW 29266S304 3032 763736 SH SOLE 0 0 763736 ENERGY FUELS INC COM NEW 292671708 108 56188 SH DFND 01 56188 0 0 ENERGY FUELS INC COM NEW 292671708 5839 3025155 SH SOLE 0 0 3025155 ENERGY FOCUS INC COM NEW 29268T300 30 63555 SH SOLE 0 0 63555 ENERGY RECOVERY INC COM 29270J100 22 2400 SH DFND 02 0 2400 0 ENERGY RECOVERY INC COM 29270J100 698 75319 SH DFND 01 75319 0 0 ENERGY RECOVERY INC COM 29270J100 16940 1828384 SH SOLE 0 0 1828384 ENERGY RECOVERY INC COM 29270J100 24 2604 SH SOLE 2604 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 121 32225 SH DFND 02 0 32225 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 553 147549 SH DFND 01 147549 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 26026 6940237 SH SOLE 0 0 6940237 ENDURANCE INTL GROUP HLDGS I COM 29272B105 31 8213 SH SOLE 8213 0 0 ENERGOUS CORP COM 29272C103 183 55061 SH DFND 01 55061 0 0 ENERGOUS CORP COM 29272C103 3826 1154072 SH SOLE 0 0 1154072 ENERGIZER HLDGS INC NEW COM 29272W109 756 17348 SH DFND 02 0 17348 0 ENERGIZER HLDGS INC NEW COM 29272W109 1060 24334 SH DFND 01 24334 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 255238 5856773 SH SOLE 0 0 5856773 ENERGIZER HLDGS INC NEW COM 29272W109 318 7303 SH SOLE 7303 0 0 ENDRA LIFE SCIENCES INC COM 29273B104 137 129460 SH SOLE 0 0 129460 ENEL AMERICAS S A SPONSORED ADR 29274F104 247 27157 SH DFND 01 27157 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 68089 7474069 SH SOLE 0 0 7474069 ENEL AMERICAS S A SPONSORED ADR 29274F104 19 2128 SH SOLE 2128 0 0 ENERSYS COM 29275Y102 358 5430 SH DFND 02 0 5430 0 ENERSYS COM 29275Y102 4523 68590 SH DFND 01 68590 0 0 ENERSYS COM 29275Y102 250736 3802483 SH SOLE 0 0 3802483 ENERSYS COM 29275Y102 304 4605 SH SOLE 4605 0 0 ENERPLUS CORP COM 292766102 218 29277 SH DFND 02 0 29277 0 ENERPLUS CORP COM 292766102 771 103603 SH DFND 01 103603 0 0 ENERPLUS CORP COM 292766102 46244 6215658 SH SOLE 0 0 6215658 ENERPLUS CORP COM 292766102 232 31158 SH SOLE 31158 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 104 24792 SH DFND 01 24792 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 13908 3303490 SH SOLE 0 0 3303490 ENGLOBAL CORP COM 293306106 133 133400 SH SOLE 0 0 133400 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 359 42259 SH DFND 02 0 42259 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 7599 893948 SH SOLE 0 0 893948 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 291 34243 SH SOLE 34243 0 0 ENNIS INC COM 293389102 541 26745 SH DFND 02 0 26745 0 ENNIS INC COM 293389102 439 21740 SH DFND 01 21740 0 0 ENNIS INC COM 293389102 35654 1764187 SH SOLE 0 0 1764187 ENNIS INC COM 293389102 99 4895 SH SOLE 4895 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 34 6165 SH DFND 01 6165 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 2793 507908 SH SOLE 0 0 507908 ENPHASE ENERGY INC COM 29355A107 320 14395 SH DFND 02 0 14395 0 ENPHASE ENERGY INC COM 29355A107 4068 183013 SH DFND 01 183013 0 0 ENPHASE ENERGY INC COM 29355A107 175157 7879298 SH SOLE 0 0 7879298 ENPHASE ENERGY INC COM 29355A107 189 8520 SH SOLE 8520 0 0 ENPRO INDS INC COM 29355X107 246 3588 SH DFND 02 0 3588 0 ENPRO INDS INC COM 29355X107 1341 19537 SH DFND 01 19537 0 0 ENPRO INDS INC COM 29355X107 148436 2162219 SH SOLE 0 0 2162219 ENPRO INDS INC COM 29355X107 193 2809 SH SOLE 2809 0 0 ENOVA INTL INC COM 29357K103 47 2245 SH DFND 02 0 2245 0 ENOVA INTL INC COM 29357K103 1113 53634 SH DFND 01 53634 0 0 ENOVA INTL INC COM 29357K103 60731 2926802 SH SOLE 0 0 2926802 ENOVA INTL INC COM 29357K103 74 3586 SH SOLE 3586 0 0 ENSIGN GROUP INC COM 29358P101 377 7955 SH DFND 02 0 7955 0 ENSIGN GROUP INC COM 29358P101 4845 102145 SH DFND 01 102145 0 0 ENSIGN GROUP INC COM 29358P101 289095 6095200 SH SOLE 0 0 6095200 ENSIGN GROUP INC COM 29358P101 263 5544 SH SOLE 5544 0 0 ENSERVCO CORP COM 29358Y102 260 1011611 SH SOLE 0 0 1011611 ENTASIS THERAPEUTICS HLDGS I COM 293614103 318 54526 SH SOLE 0 0 54526 ENTEGRIS INC COM 29362U104 867 18429 SH DFND 02 0 18429 0 ENTEGRIS INC COM 29362U104 2835 60241 SH DFND 01 60241 0 0 ENTEGRIS INC COM 29362U104 571036 12134203 SH SOLE 0 0 12134203 ENTEGRIS INC COM 29362U104 814 17306 SH SOLE 17306 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 87 26000 SH DFND 02 0 26000 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 348 104341 SH DFND 01 104341 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 36651 10973477 SH SOLE 0 0 10973477 ENTERCOM COMMUNICATIONS CORP CL A 293639100 54 16267 SH SOLE 16267 0 0 ENTEGRA FINL CORP COM 29363J108 185 6162 SH DFND 01 6162 0 0 ENTEGRA FINL CORP COM 29363J108 14483 482112 SH SOLE 0 0 482112 ENTERGY CORP NEW COM 29364G103 5968 50856 SH DFND 02 0 0 50856 ENTERGY CORP NEW COM 29364G103 12409 105738 SH DFND 02 0 105738 0 ENTERGY CORP NEW COM 29364G103 19546 166547 SH DFND 01 166547 0 0 ENTERGY CORP NEW COM 29364G103 2766104 23569395 SH SOLE 0 0 23569395 ENTERGY CORP NEW COM 29364G103 13180 112307 SH SOLE 112307 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 219 7312 SH DFND 01 7312 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 10224 341017 SH SOLE 0 0 341017 ENTERPRISE FINL SVCS CORP COM 293712105 155 3800 SH DFND 02 0 3800 0 ENTERPRISE FINL SVCS CORP COM 293712105 832 20418 SH DFND 01 20418 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 43317 1062998 SH SOLE 0 0 1062998 ENTERPRISE FINL SVCS CORP COM 293712105 148 3631 SH SOLE 3631 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 13 4000 SH DFND 02 0 4000 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 201 63071 SH DFND 01 63071 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 8592 2701815 SH SOLE 0 0 2701815 ENTRAVISION COMMUNICATIONS C CL A 29382R107 34 10600 SH SOLE 10600 0 0 ENVESTNET INC COM 29404K106 330 5827 SH DFND 02 0 5827 0 ENVESTNET INC COM 29404K106 5507 97131 SH DFND 01 97131 0 0 ENVESTNET INC COM 29404K106 256145 4517550 SH SOLE 0 0 4517550 ENVESTNET INC COM 29404K106 348 6144 SH SOLE 6144 0 0 ENZO BIOCHEM INC COM 294100102 133 36938 SH DFND 01 36938 0 0 ENZO BIOCHEM INC COM 294100102 7654 2126094 SH SOLE 0 0 2126094 EPAM SYS INC COM 29414B104 2449 13433 SH DFND 02 0 0 13433 EPAM SYS INC COM 29414B104 2437 13368 SH DFND 02 0 13368 0 EPAM SYS INC COM 29414B104 4232 23210 SH DFND 01 23210 0 0 EPAM SYS INC COM 29414B104 871978 4782681 SH SOLE 0 0 4782681 EPAM SYS INC COM 29414B104 3874 21246 SH SOLE 21246 0 0 ENVISTA HLDGS CORP COM 29415F104 118 4231 SH DFND 01 4231 0 0 ENVISTA HLDGS CORP COM 29415F104 46741 1676506 SH SOLE 0 0 1676506 EPLUS INC COM 294268107 84 1100 SH DFND 02 0 1100 0 EPLUS INC COM 294268107 1918 25204 SH DFND 01 25204 0 0 EPLUS INC COM 294268107 79331 1042588 SH SOLE 0 0 1042588 EPLUS INC COM 294268107 100 1313 SH SOLE 1313 0 0 EPIZYME INC COM 29428V104 48 4616 SH DFND 02 0 4616 0 EPIZYME INC COM 29428V104 1349 130812 SH DFND 01 130812 0 0 EPIZYME INC COM 29428V104 72230 7002467 SH SOLE 0 0 7002467 EPIZYME INC COM 29428V104 77 7498 SH SOLE 7498 0 0 EQUIFAX INC COM 294429105 4043 28744 SH DFND 02 0 0 28744 EQUIFAX INC COM 294429105 4635 32953 SH DFND 02 0 32953 0 EQUIFAX INC COM 294429105 15139 107618 SH DFND 01 107618 0 0 EQUIFAX INC COM 294429105 1808365 12855373 SH SOLE 0 0 12855373 EQUIFAX INC COM 294429105 5681 40386 SH SOLE 40386 0 0 EQUINIX INC COM 29444U700 11989 20786 SH DFND 02 0 0 20786 EQUINIX INC COM 29444U700 14611 25331 SH DFND 02 0 25331 0 EQUINIX INC COM 29444U700 43892 76096 SH DFND 01 76096 0 0 EQUINIX INC COM 29444U700 6279237 10886333 SH SOLE 0 0 10886333 EQUINIX INC COM 29444U700 16281 28226 SH SOLE 28226 0 0 EQUILLIUM INC COM 29446K106 1 233 SH DFND 01 233 0 0 EQUILLIUM INC COM 29446K106 1061 279096 SH SOLE 0 0 279096 EQUITRANS MIDSTREAM CORPORAT COM 294600101 34 2323 SH DFND 02 0 0 2323 EQUITRANS MIDSTREAM CORPORAT COM 294600101 554 38086 SH DFND 02 0 38086 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 1155 79380 SH DFND 01 79380 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 286840 19714103 SH SOLE 0 0 19714103 EQUITRANS MIDSTREAM CORPORAT COM 294600101 394 27063 SH SOLE 27063 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 41 1511 SH DFND 02 0 1511 0 EQUITY BANCSHARES INC COM CL A 29460X109 341 12704 SH DFND 01 12704 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 17979 670591 SH SOLE 0 0 670591 EQUITY BANCSHARES INC COM CL A 29460X109 57 2143 SH SOLE 2143 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 5022 146639 SH DFND 02 0 146639 0 EQUITY COMWLTH COM SH BEN INT 294628102 1571 45877 SH DFND 01 45877 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 619134 18076896 SH SOLE 0 0 18076896 EQUITY COMWLTH COM SH BEN INT 294628102 4888 142712 SH SOLE 142712 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2539 19001 SH DFND 02 0 0 19001 EQUITY LIFESTYLE PPTYS INC COM 29472R108 15295 114486 SH DFND 02 0 114486 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 5264 39398 SH DFND 01 39398 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1621192 12134674 SH SOLE 0 0 12134674 EQUITY LIFESTYLE PPTYS INC COM 29472R108 15519 116163 SH SOLE 116163 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 7893 91507 SH DFND 02 0 0 91507 EQUITY RESIDENTIAL SH BEN INT 29476L107 45140 523302 SH DFND 02 0 523302 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 25839 299547 SH DFND 01 299547 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 4007629 46459875 SH SOLE 0 0 46459875 EQUITY RESIDENTIAL SH BEN INT 29476L107 42375 491242 SH SOLE 491242 0 0 ERIE INDTY CO CL A 29530P102 882 4751 SH DFND 02 0 0 4751 ERIE INDTY CO CL A 29530P102 1080 5816 SH DFND 02 0 5816 0 ERIE INDTY CO CL A 29530P102 1774 9554 SH DFND 01 9554 0 0 ERIE INDTY CO CL A 29530P102 485141 2613200 SH SOLE 0 0 2613200 ERIE INDTY CO CL A 29530P102 1541 8303 SH SOLE 8303 0 0 ESCALADE INC COM 296056104 96 8816 SH DFND 01 8816 0 0 ESCALADE INC COM 296056104 4016 368792 SH SOLE 0 0 368792 ESCO TECHNOLOGIES INC COM 296315104 406 5100 SH DFND 02 0 5100 0 ESCO TECHNOLOGIES INC COM 296315104 3982 50047 SH DFND 01 50047 0 0 ESCO TECHNOLOGIES INC COM 296315104 203847 2562183 SH SOLE 0 0 2562183 ESCO TECHNOLOGIES INC COM 296315104 216 2712 SH SOLE 2712 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 150 4100 SH DFND 02 0 4100 0 ESPERION THERAPEUTICS INC NE COM 29664W105 1833 50012 SH DFND 01 50012 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 95739 2611551 SH SOLE 0 0 2611551 ESPERION THERAPEUTICS INC NE COM 29664W105 103 2800 SH SOLE 2800 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 11 483 SH DFND 01 483 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 1027 43199 SH SOLE 0 0 43199 ESSA BANCORP INC COM 29667D104 124 7557 SH DFND 01 7557 0 0 ESSA BANCORP INC COM 29667D104 7805 475326 SH SOLE 0 0 475326 ESQUIRE FINL HLDGS INC COM 29667J101 209 8423 SH DFND 01 8423 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 5947 239805 SH SOLE 0 0 239805 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1932 84314 SH DFND 02 0 84314 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1740 75971 SH DFND 01 75971 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 186774 8152495 SH SOLE 0 0 8152495 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1948 85012 SH SOLE 85012 0 0 ESSEX PPTY TR INC COM 297178105 5373 16448 SH DFND 02 0 0 16448 ESSEX PPTY TR INC COM 297178105 31075 95133 SH DFND 02 0 95133 0 ESSEX PPTY TR INC COM 297178105 17956 54970 SH DFND 01 54970 0 0 ESSEX PPTY TR INC COM 297178105 3491451 10688660 SH SOLE 0 0 10688660 ESSEX PPTY TR INC COM 297178105 29010 88810 SH SOLE 88810 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 109 5703 SH DFND 02 0 5703 0 ETHAN ALLEN INTERIORS INC COM 297602104 392 20527 SH DFND 01 20527 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 50274 2632151 SH SOLE 0 0 2632151 ETHAN ALLEN INTERIORS INC COM 297602104 72 3777 SH SOLE 3777 0 0 ETON PHARMACEUTICALS INC COM 29772L108 1628 257550 SH SOLE 0 0 257550 ETSY INC COM 29786A106 1155 20436 SH DFND 02 0 20436 0 ETSY INC COM 29786A106 3022 53491 SH DFND 01 53491 0 0 ETSY INC COM 29786A106 646115 11435655 SH SOLE 0 0 11435655 ETSY INC COM 29786A106 809 14317 SH SOLE 14317 0 0 EURONET WORLDWIDE INC COM 298736109 1089 7446 SH DFND 02 0 7446 0 EURONET WORLDWIDE INC COM 298736109 3327 22744 SH DFND 01 22744 0 0 EURONET WORLDWIDE INC COM 298736109 725094 4956213 SH SOLE 0 0 4956213 EURONET WORLDWIDE INC COM 298736109 867 5926 SH SOLE 5926 0 0 EVANS BANCORP INC COM NEW 29911Q208 153 4094 SH DFND 01 4094 0 0 EVANS BANCORP INC COM NEW 29911Q208 7320 195726 SH SOLE 0 0 195726 EVELO BIOSCIENCES INC COM 299734103 83 13676 SH DFND 01 13676 0 0 EVELO BIOSCIENCES INC COM 299734103 2527 414239 SH SOLE 0 0 414239 EVENTBRITE INC COM CL A 29975E109 84 4724 SH DFND 02 0 4724 0 EVENTBRITE INC COM CL A 29975E109 1311 74006 SH DFND 01 74006 0 0 EVENTBRITE INC COM CL A 29975E109 72720 4106180 SH SOLE 0 0 4106180 EVENTBRITE INC COM CL A 29975E109 70 3961 SH SOLE 3961 0 0 EVERCORE INC CLASS A 29977A105 381 4762 SH DFND 02 0 4762 0 EVERCORE INC CLASS A 29977A105 1308 16334 SH DFND 01 16334 0 0 EVERCORE INC CLASS A 29977A105 284756 3555011 SH SOLE 0 0 3555011 EVERCORE INC CLASS A 29977A105 365 4555 SH SOLE 4555 0 0 EVERBRIDGE INC COM 29978A104 407 6596 SH DFND 02 0 6596 0 EVERBRIDGE INC COM 29978A104 4147 67200 SH DFND 01 67200 0 0 EVERBRIDGE INC COM 29978A104 200427 3247883 SH SOLE 0 0 3247883 EVERBRIDGE INC COM 29978A104 228 3702 SH SOLE 3702 0 0 EVERI HLDGS INC COM 30034T103 31 3650 SH DFND 02 0 3650 0 EVERI HLDGS INC COM 30034T103 1181 139576 SH DFND 01 139576 0 0 EVERI HLDGS INC COM 30034T103 31947 3776266 SH SOLE 0 0 3776266 EVERI HLDGS INC COM 30034T103 83 9774 SH SOLE 9774 0 0 EVERGY INC COM 30034W106 3838 57662 SH DFND 02 0 0 57662 EVERGY INC COM 30034W106 10650 160001 SH DFND 02 0 160001 0 EVERGY INC COM 30034W106 13264 199278 SH DFND 01 199278 0 0 EVERGY INC COM 30034W106 2023680 30403842 SH SOLE 0 0 30403842 EVERGY INC COM 30034W106 9588 144051 SH SOLE 144051 0 0 EVERTEC INC COM 30040P103 301 9657 SH DFND 02 0 9657 0 EVERTEC INC COM 30040P103 3832 122747 SH DFND 01 122747 0 0 EVERTEC INC COM 30040P103 196486 6293599 SH SOLE 0 0 6293599 EVERTEC INC COM 30040P103 235 7542 SH SOLE 7542 0 0 EVERSOURCE ENERGY COM 30040W108 7226 84544 SH DFND 02 0 0 84544 EVERSOURCE ENERGY COM 30040W108 16321 190956 SH DFND 02 0 190956 0 EVERSOURCE ENERGY COM 30040W108 23147 270818 SH DFND 01 270818 0 0 EVERSOURCE ENERGY COM 30040W108 3419432 40007398 SH SOLE 0 0 40007398 EVERSOURCE ENERGY COM 30040W108 16478 192788 SH SOLE 192788 0 0 EVERQUOTE INC COM CL A 30041R108 392 18370 SH DFND 01 18370 0 0 EVERQUOTE INC COM CL A 30041R108 7939 372037 SH SOLE 0 0 372037 EVERSPIN TECHNOLOGIES INC COM 30041T104 5 772 SH DFND 01 772 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 3623 591052 SH SOLE 0 0 591052 EVOFEM BIOSCIENCES INC COM 30048L104 138 27442 SH DFND 01 27442 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 1967 390366 SH SOLE 0 0 390366 EVOLUTION PETROLEUM CORP COM 30049A107 307 52641 SH DFND 01 52641 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 7199 1232668 SH SOLE 0 0 1232668 EVOKE PHARMA INC COM 30049G104 3 3475 SH DFND 01 3475 0 0 EVOKE PHARMA INC COM 30049G104 412 478895 SH SOLE 0 0 478895 EVOLVING SYS INC COM NEW 30049R209 141 153837 SH SOLE 0 0 153837 EVOLENT HEALTH INC CL A 30050B101 65 9100 SH DFND 02 0 9100 0 EVOLENT HEALTH INC CL A 30050B101 574 79765 SH DFND 01 79765 0 0 EVOLENT HEALTH INC CL A 30050B101 47822 6651133 SH SOLE 0 0 6651133 EVOLENT HEALTH INC CL A 30050B101 84 11663 SH SOLE 11663 0 0 EVOLUS INC COM 30052C107 22 1406 SH DFND 02 0 1406 0 EVOLUS INC COM 30052C107 465 29779 SH DFND 01 29779 0 0 EVOLUS INC COM 30052C107 11868 759821 SH SOLE 0 0 759821 EVOLUS INC COM 30052C107 29 1842 SH SOLE 1842 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 398 23366 SH DFND 02 0 23366 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2545 149548 SH DFND 01 149548 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 100457 5902311 SH SOLE 0 0 5902311 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 164 9646 SH SOLE 9646 0 0 EXACT SCIENCES CORP COM 30063P105 2987 33056 SH DFND 02 0 0 33056 EXACT SCIENCES CORP COM 30063P105 3232 35762 SH DFND 02 0 35762 0 EXACT SCIENCES CORP COM 30063P105 5180 57325 SH DFND 01 57325 0 0 EXACT SCIENCES CORP COM 30063P105 1056785 11693983 SH SOLE 0 0 11693983 EXACT SCIENCES CORP COM 30063P105 3899 43144 SH SOLE 43144 0 0 EXANTAS CAP CORP COM NEW 30068N105 27 2375 SH DFND 02 0 2375 0 EXANTAS CAP CORP COM NEW 30068N105 308 27103 SH DFND 01 27103 0 0 EXANTAS CAP CORP COM NEW 30068N105 18726 1646978 SH SOLE 0 0 1646978 EXANTAS CAP CORP COM NEW 30068N105 52 4606 SH SOLE 4606 0 0 EXAGEN INC COM 30068X103 16 1053 SH DFND 01 1053 0 0 EXAGEN INC COM 30068X103 526 33947 SH SOLE 0 0 33947 EXELON CORP COM 30161N101 12295 254495 SH DFND 02 0 0 254495 EXELON CORP COM 30161N101 13735 284304 SH DFND 02 0 284304 0 EXELON CORP COM 30161N101 39324 813995 SH DFND 01 813995 0 0 EXELON CORP COM 30161N101 3950607 81776170 SH SOLE 0 0 81776170 EXELON CORP COM 30161N101 15265 315980 SH SOLE 315980 0 0 EXELIXIS INC COM 30161Q104 965 54580 SH DFND 02 0 54580 0 EXELIXIS INC COM 30161Q104 2164 122385 SH DFND 01 122385 0 0 EXELIXIS INC COM 30161Q104 493124 27883744 SH SOLE 0 0 27883744 EXELIXIS INC COM 30161Q104 709 40101 SH SOLE 40101 0 0 EXELA TECHNOLOGIES INC COM 30162V102 97 82181 SH DFND 01 82181 0 0 EXELA TECHNOLOGIES INC COM 30162V102 2511 2127876 SH SOLE 0 0 2127876 EXICURE INC COM 30205M101 42 16458 SH DFND 01 16458 0 0 EXICURE INC COM 30205M101 4234 1673356 SH SOLE 0 0 1673356 EXLSERVICE HOLDINGS INC COM 302081104 371 5534 SH DFND 02 0 5534 0 EXLSERVICE HOLDINGS INC COM 302081104 4554 68010 SH DFND 01 68010 0 0 EXLSERVICE HOLDINGS INC COM 302081104 232405 3470807 SH SOLE 0 0 3470807 EXLSERVICE HOLDINGS INC COM 302081104 264 3948 SH SOLE 3948 0 0 EXONE CO COM 302104104 26 2902 SH DFND 01 2902 0 0 EXONE CO COM 302104104 3697 417706 SH SOLE 0 0 417706 EXPEDIA GROUP INC COM NEW 30212P303 5098 37931 SH DFND 02 0 0 37931 EXPEDIA GROUP INC COM NEW 30212P303 5919 44036 SH DFND 02 0 44036 0 EXPEDIA GROUP INC COM NEW 30212P303 16718 124383 SH DFND 01 124383 0 0 EXPEDIA GROUP INC COM NEW 30212P303 1930068 14359555 SH SOLE 0 0 14359555 EXPEDIA GROUP INC COM NEW 30212P303 6270 46652 SH SOLE 46652 0 0 EXP WORLD HOLDINGS INC COM 30212W100 11 1300 SH DFND 02 0 1300 0 EXP WORLD HOLDINGS INC COM 30212W100 305 36371 SH DFND 01 36371 0 0 EXP WORLD HOLDINGS INC COM 30212W100 17912 2137470 SH SOLE 0 0 2137470 EXP WORLD HOLDINGS INC COM 30212W100 25 3000 SH SOLE 3000 0 0 EXPEDITORS INTL WASH INC COM 302130109 3214 43258 SH DFND 02 0 0 43258 EXPEDITORS INTL WASH INC COM 302130109 4678 62971 SH DFND 02 0 62971 0 EXPEDITORS INTL WASH INC COM 302130109 11225 151094 SH DFND 01 151094 0 0 EXPEDITORS INTL WASH INC COM 302130109 1574431 21193035 SH SOLE 0 0 21193035 EXPEDITORS INTL WASH INC COM 302130109 4151 55869 SH SOLE 55869 0 0 EXPONENT INC COM 30214U102 570 8154 SH DFND 02 0 8154 0 EXPONENT INC COM 30214U102 7308 104543 SH DFND 01 104543 0 0 EXPONENT INC COM 30214U102 370765 5304216 SH SOLE 0 0 5304216 EXPONENT INC COM 30214U102 441 6310 SH SOLE 6310 0 0 EXPRESS INC COM 30219E103 35 10284 SH DFND 02 0 10284 0 EXPRESS INC COM 30219E103 200 58077 SH DFND 01 58077 0 0 EXPRESS INC COM 30219E103 15610 4537699 SH SOLE 0 0 4537699 EXPRESS INC COM 30219E103 37 10865 SH SOLE 10865 0 0 EXTENDED STAY AMER INC SHS 1 COM 1 CL B 30224P200 517 35283 SH DFND 02 0 35283 0 EXTENDED STAY AMER INC SHS 1 COM 1 CL B 30224P200 1060 72431 SH DFND 01 72431 0 0 EXTENDED STAY AMER INC SHS 1 COM 1 CL B 30224P200 249343 17031615 SH SOLE 0 0 17031615 EXTENDED STAY AMER INC SHS 1 COM 1 CL B 30224P200 318 21737 SH SOLE 21737 0 0 EXTRA SPACE STORAGE INC COM 30225T102 3645 31198 SH DFND 02 0 0 31198 EXTRA SPACE STORAGE INC COM 30225T102 23293 199392 SH DFND 02 0 199392 0 EXTRA SPACE STORAGE INC COM 30225T102 13209 113070 SH DFND 01 113070 0 0 EXTRA SPACE STORAGE INC COM 30225T102 2428174 20785605 SH SOLE 0 0 20785605 EXTRA SPACE STORAGE INC COM 30225T102 19751 169072 SH SOLE 169072 0 0 EXTREME NETWORKS INC COM 30226D106 52 7180 SH DFND 02 0 7180 0 EXTREME NETWORKS INC COM 30226D106 1713 235480 SH DFND 01 235480 0 0 EXTREME NETWORKS INC COM 30226D106 64086 8809095 SH SOLE 0 0 8809095 EXTREME NETWORKS INC COM 30226D106 118 16200 SH SOLE 16200 0 0 EXTERRAN CORP COM 30227H106 116 8860 SH DFND 02 0 8860 0 EXTERRAN CORP COM 30227H106 325 24897 SH DFND 01 24897 0 0 EXTERRAN CORP COM 30227H106 41673 3190875 SH SOLE 0 0 3190875 EXTERRAN CORP COM 30227H106 54 4138 SH SOLE 4138 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 20 6800 SH DFND 02 0 6800 0 EXTRACTION OIL AND GAS INC COM 30227M105 202 68591 SH DFND 01 68591 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 23161 7877828 SH SOLE 0 0 7877828 EXTRACTION OIL AND GAS INC COM 30227M105 37 12424 SH SOLE 12424 0 0 EZCORP INC CL A NON VTG 302301106 24 3700 SH DFND 02 0 3700 0 EZCORP INC CL A NON VTG 302301106 279 43262 SH DFND 01 43262 0 0 EZCORP INC CL A NON VTG 302301106 26934 4172552 SH SOLE 0 0 4172552 EZCORP INC CL A NON VTG 302301106 35 5380 SH SOLE 5380 0 0 EXXON MOBIL CORP COM 30231G102 68578 971221 SH DFND 02 0 0 971221 EXXON MOBIL CORP COM 30231G102 85766 1214645 SH DFND 02 0 1214645 0 EXXON MOBIL CORP COM 30231G102 250412 3546408 SH DFND 01 3546408 0 0 EXXON MOBIL CORP COM 30231G102 24189864 342584105 SH SOLE 0 0 342584105 EXXON MOBIL CORP COM 30231G102 98028 1388295 SH SOLE 1388295 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 186 103030 SH DFND 01 103030 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 5258 2904847 SH SOLE 0 0 2904847 EYENOVIA INC COM 30234E104 727 196507 SH SOLE 0 0 196507 FBL FINL GROUP INC CL A 30239F106 54 900 SH DFND 02 0 900 0 FBL FINL GROUP INC CL A 30239F106 496 8329 SH DFND 01 8329 0 0 FBL FINL GROUP INC CL A 30239F106 53424 897732 SH SOLE 0 0 897732 FBL FINL GROUP INC CL A 30239F106 71 1200 SH SOLE 1200 0 0 FLIR SYS INC COM 302445101 1687 32080 SH DFND 02 0 0 32080 FLIR SYS INC COM 302445101 3162 60123 SH DFND 02 0 60123 0 FLIR SYS INC COM 302445101 5992 113935 SH DFND 01 113935 0 0 FLIR SYS INC COM 302445101 782810 14885156 SH SOLE 0 0 14885156 FLIR SYS INC COM 302445101 2246 42709 SH SOLE 42709 0 0 F M C CORP COM NEW 302491303 3036 34625 SH DFND 02 0 0 34625 F M C CORP COM NEW 302491303 3593 40978 SH DFND 02 0 40978 0 F M C CORP COM NEW 302491303 9624 109768 SH DFND 01 109768 0 0 F M C CORP COM NEW 302491303 1253568 14297077 SH SOLE 0 0 14297077 F M C CORP COM NEW 302491303 3939 44920 SH SOLE 44920 0 0 FNB CORP PA COM 302520101 650 56387 SH DFND 02 0 56387 0 FNB CORP PA COM 302520101 1428 123857 SH DFND 01 123857 0 0 FNB CORP PA COM 302520101 372486 32305825 SH SOLE 0 0 32305825 FNB CORP PA COM 302520101 455 39455 SH SOLE 39455 0 0 FNCB BANCORP INC COM 302578109 108 13809 SH DFND 01 13809 0 0 FNCB BANCORP INC COM 302578109 5816 744657 SH SOLE 0 0 744657 FB FINL CORP COM 30257X104 239 6356 SH DFND 02 0 6356 0 FB FINL CORP COM 30257X104 911 24271 SH DFND 01 24271 0 0 FB FINL CORP COM 30257X104 29978 798342 SH SOLE 0 0 798342 FB FINL CORP COM 30257X104 68 1823 SH SOLE 1823 0 0 FFBW INC COM 30258M107 11 1023 SH DFND 01 1023 0 0 FFBW INC COM 30258M107 735 66435 SH SOLE 0 0 66435 FAT BRANDS INC COM 30258N105 231 45657 SH SOLE 0 0 45657 FS BANCORP INC COM 30263Y104 205 3913 SH DFND 01 3913 0 0 FS BANCORP INC COM 30263Y104 10747 204700 SH SOLE 0 0 204700 FTE NETWORKS INC COM PAR 30283R402 0 676 SH DFND 01 676 0 0 FTE NETWORKS INC COM PAR 30283R402 75 169566 SH SOLE 0 0 169566 FTS INTERNATIONAL INC COM 30283W104 67 29753 SH DFND 02 0 29753 0 FTS INTERNATIONAL INC COM 30283W104 106 47355 SH DFND 01 47355 0 0 FTS INTERNATIONAL INC COM 30283W104 5427 2422833 SH SOLE 0 0 2422833 FTS INTERNATIONAL INC COM 30283W104 9 4132 SH SOLE 4132 0 0 FRP HLDGS INC COM 30292L107 14 300 SH DFND 02 0 300 0 FRP HLDGS INC COM 30292L107 289 6021 SH DFND 01 6021 0 0 FRP HLDGS INC COM 30292L107 33186 691082 SH SOLE 0 0 691082 FRP HLDGS INC COM 30292L107 29 600 SH SOLE 600 0 0 FTI CONSULTING INC COM 302941109 573 5409 SH DFND 02 0 5409 0 FTI CONSULTING INC COM 302941109 3762 35492 SH DFND 01 35492 0 0 FTI CONSULTING INC COM 302941109 458300 4323991 SH SOLE 0 0 4323991 FTI CONSULTING INC COM 302941109 477 4498 SH SOLE 4498 0 0 FACEBOOK INC CL A 30303M102 112163 629845 SH DFND 02 0 0 629845 FACEBOOK INC CL A 30303M102 117820 661615 SH DFND 02 0 661615 0 FACEBOOK INC CL A 30303M102 385635 2165517 SH DFND 01 2165517 0 0 FACEBOOK INC CL A 30303M102 31784618 178485053 SH SOLE 0 0 178485053 FACEBOOK INC CL A 30303M102 145588 817540 SH SOLE 817540 0 0 FACTSET RESH SYS INC COM 303075105 2189 9011 SH DFND 02 0 0 9011 FACTSET RESH SYS INC COM 303075105 2096 8628 SH DFND 02 0 8628 0 FACTSET RESH SYS INC COM 303075105 4103 16886 SH DFND 01 16886 0 0 FACTSET RESH SYS INC COM 303075105 934431 3845871 SH SOLE 0 0 3845871 FACTSET RESH SYS INC COM 303075105 2895 11913 SH SOLE 11913 0 0 FAIR ISAAC CORP COM 303250104 1597 5263 SH DFND 02 0 5263 0 FAIR ISAAC CORP COM 303250104 3885 12800 SH DFND 01 12800 0 0 FAIR ISAAC CORP COM 303250104 827148 2725185 SH SOLE 0 0 2725185 FAIR ISAAC CORP COM 303250104 1007 3317 SH SOLE 3317 0 0 FALCON MINERALS CORP CL A COM 30607B109 227 39518 SH DFND 01 39518 0 0 FALCON MINERALS CORP CL A COM 30607B109 10432 1814175 SH SOLE 0 0 1814175 FANG HLDGS LTD ADR NEW 30711Y201 10 4340 SH DFND 02 0 4340 0 FANG HLDGS LTD ADR NEW 30711Y201 37 16503 SH DFND 01 16503 0 0 FANG HLDGS LTD ADR NEW 30711Y201 2964 1335115 SH SOLE 0 0 1335115 FANHUA INC SPONSORED ADR 30712A103 200 7500 SH DFND 02 0 7500 0 FANHUA INC SPONSORED ADR 30712A103 470 17655 SH DFND 01 17655 0 0 FANHUA INC SPONSORED ADR 30712A103 35976 1350975 SH SOLE 0 0 1350975 FARFETCH LTD ORD SH CL A 30744W107 353 40838 SH SOLE 0 0 40838 FARMER BROS CO COM 307675108 226 17458 SH DFND 02 0 17458 0 FARMER BROS CO COM 307675108 113 8764 SH DFND 01 8764 0 0 FARMER BROS CO COM 307675108 10184 786371 SH SOLE 0 0 786371 FARMER BROS CO COM 307675108 6 501 SH SOLE 501 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 217 8370 SH DFND 01 8370 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 10391 400275 SH SOLE 0 0 400275 FARMERS NATL BANC CORP COM 309627107 296 20471 SH DFND 01 20471 0 0 FARMERS NATL BANC CORP COM 309627107 16072 1109938 SH SOLE 0 0 1109938 FARMLAND PARTNERS INC COM 31154R109 163 24334 SH DFND 01 24334 0 0 FARMLAND PARTNERS INC COM 31154R109 8756 1310831 SH SOLE 0 0 1310831 FARO TECHNOLOGIES INC COM 311642102 343 7090 SH DFND 02 0 7090 0 FARO TECHNOLOGIES INC COM 311642102 1625 33600 SH DFND 01 33600 0 0 FARO TECHNOLOGIES INC COM 311642102 88430 1828958 SH SOLE 0 0 1828958 FARO TECHNOLOGIES INC COM 311642102 88 1810 SH SOLE 1810 0 0 FASTLY INC CL A 31188V100 61 2562 SH DFND 01 2562 0 0 FASTLY INC CL A 31188V100 19279 803306 SH SOLE 0 0 803306 FATE THERAPEUTICS INC COM 31189P102 59 3800 SH DFND 02 0 3800 0 FATE THERAPEUTICS INC COM 31189P102 1665 107195 SH DFND 01 107195 0 0 FATE THERAPEUTICS INC COM 31189P102 45587 2935403 SH SOLE 0 0 2935403 FATE THERAPEUTICS INC COM 31189P102 92 5954 SH SOLE 5954 0 0 FASTENAL CO COM 311900104 4954 151651 SH DFND 02 0 0 151651 FASTENAL CO COM 311900104 4973 152210 SH DFND 02 0 152210 0 FASTENAL CO COM 311900104 16727 511991 SH DFND 01 511991 0 0 FASTENAL CO COM 311900104 2210691 67667313 SH SOLE 0 0 67667313 FASTENAL CO COM 311900104 6436 197007 SH SOLE 197007 0 0 FAUQUIER BANKSHARES INC VA COM 312059108 8 396 SH DFND 01 396 0 0 FAUQUIER BANKSHARES INC VA COM 312059108 278 14060 SH SOLE 0 0 14060 FEDERAL AGRIC MTG CORP CL A 313148108 4106 56505 SH SOLE 0 0 56505 FEDERAL AGRIC MTG CORP CL C 313148306 310 3794 SH DFND 02 0 3794 0 FEDERAL AGRIC MTG CORP CL C 313148306 890 10901 SH DFND 01 10901 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 50580 619394 SH SOLE 0 0 619394 FEDERAL AGRIC MTG CORP CL C 313148306 100 1219 SH SOLE 1219 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2538 18643 SH DFND 02 0 0 18643 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 15226 111839 SH DFND 02 0 111839 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 8230 60453 SH DFND 01 60453 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1570529 11536129 SH SOLE 0 0 11536129 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 14785 108601 SH SOLE 108601 0 0 FEDERAL SIGNAL CORP COM 313855108 377 11519 SH DFND 02 0 11519 0 FEDERAL SIGNAL CORP COM 313855108 3828 116926 SH DFND 01 116926 0 0 FEDERAL SIGNAL CORP COM 313855108 124503 3802766 SH SOLE 0 0 3802766 FEDERAL SIGNAL CORP COM 313855108 213 6491 SH SOLE 6491 0 0 FEDERATED INVS INC PA CL B 314211103 359 11077 SH DFND 02 0 11077 0 FEDERATED INVS INC PA CL B 314211103 6322 195049 SH DFND 01 195049 0 0 FEDERATED INVS INC PA CL B 314211103 298662 9215112 SH SOLE 0 0 9215112 FEDERATED INVS INC PA CL B 314211103 379 11690 SH SOLE 11690 0 0 FEDEX CORP COM 31428X106 9615 66050 SH DFND 02 0 0 66050 FEDEX CORP COM 31428X106 10025 68867 SH DFND 02 0 68867 0 FEDEX CORP COM 31428X106 29321 201424 SH DFND 01 201424 0 0 FEDEX CORP COM 31428X106 2849528 19574964 SH SOLE 0 0 19574964 FEDEX CORP COM 31428X106 12229 84005 SH SOLE 84005 0 0 FEDNAT HLDG CO COM 31431B109 230 16461 SH DFND 01 16461 0 0 FEDNAT HLDG CO COM 31431B109 5946 425031 SH SOLE 0 0 425031 FERRO CORP COM 315405100 141 11900 SH DFND 02 0 11900 0 FERRO CORP COM 315405100 1753 147798 SH DFND 01 147798 0 0 FERRO CORP COM 315405100 94704 7985135 SH SOLE 0 0 7985135 FERRO CORP COM 315405100 134 11257 SH SOLE 11257 0 0 F5 NETWORKS INC COM 315616102 2246 15997 SH DFND 02 0 0 15997 F5 NETWORKS INC COM 315616102 3146 22404 SH DFND 02 0 22404 0 F5 NETWORKS INC COM 315616102 7515 53517 SH DFND 01 53517 0 0 F5 NETWORKS INC COM 315616102 923498 6576682 SH SOLE 0 0 6576682 F5 NETWORKS INC COM 315616102 2724 19396 SH SOLE 19396 0 0 FIBROCELL SCIENCE INC COM 315721407 1171 395626 SH SOLE 0 0 395626 FIBROGEN INC COM 31572Q808 408 11028 SH DFND 02 0 11028 0 FIBROGEN INC COM 31572Q808 5458 147605 SH DFND 01 147605 0 0 FIBROGEN INC COM 31572Q808 263530 7126279 SH SOLE 0 0 7126279 FIBROGEN INC COM 31572Q808 329 8900 SH SOLE 8900 0 0 FIDELITY D & D BANCORP INC COM 31609R100 230 3694 SH DFND 01 3694 0 0 FIDELITY D & D BANCORP INC COM 31609R100 6852 110076 SH SOLE 0 0 110076 FIDELITY NATL INFORMATION SV COM 31620M106 21388 161103 SH DFND 02 0 0 161103 FIDELITY NATL INFORMATION SV COM 31620M106 25672 193369 SH DFND 02 0 193369 0 FIDELITY NATL INFORMATION SV COM 31620M106 71317 537188 SH DFND 01 537188 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 6255390 47118029 SH SOLE 0 0 47118029 FIDELITY NATL INFORMATION SV COM 31620M106 27570 207670 SH SOLE 207670 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3233 72809 SH DFND 02 0 0 72809 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4535 102113 SH DFND 02 0 102113 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4579 103118 SH DFND 01 103118 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1103288 24843235 SH SOLE 0 0 24843235 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4035 90852 SH SOLE 90852 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 89 8500 SH DFND 02 0 8500 0 FIESTA RESTAURANT GROUP INC COM 31660B101 205 19662 SH DFND 01 19662 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 16719 1604497 SH SOLE 0 0 1604497 FIESTA RESTAURANT GROUP INC COM 31660B101 40 3873 SH SOLE 3873 0 0 FIFTH THIRD BANCORP COM 316773100 5411 197639 SH DFND 02 0 0 197639 FIFTH THIRD BANCORP COM 316773100 5962 217755 SH DFND 02 0 217755 0 FIFTH THIRD BANCORP COM 316773100 16750 611773 SH DFND 01 611773 0 0 FIFTH THIRD BANCORP COM 316773100 1675440 61192107 SH SOLE 0 0 61192107 FIFTH THIRD BANCORP COM 316773100 7071 258246 SH SOLE 258246 0 0 58 COM INC SPON ADR REP A 31680Q104 1494 30300 SH DFND 02 0 30300 0 58 COM INC SPON ADR REP A 31680Q104 2143 43464 SH DFND 01 43464 0 0 58 COM INC SPON ADR REP A 31680Q104 170986 3467569 SH SOLE 0 0 3467569 58 COM INC SPON ADR REP A 31680Q104 777 15767 SH SOLE 15767 0 0 51JOB INC SPONSORED ADS 316827104 577 7800 SH DFND 02 0 7800 0 51JOB INC SPONSORED ADS 316827104 747 10101 SH DFND 01 10101 0 0 51JOB INC SPONSORED ADS 316827104 60643 819496 SH SOLE 0 0 819496 51JOB INC SPONSORED ADS 316827104 291 3926 SH SOLE 3926 0 0 FINANCIAL INSTNS INC COM 317585404 48 1600 SH DFND 02 0 1600 0 FINANCIAL INSTNS INC COM 317585404 398 13179 SH DFND 01 13179 0 0 FINANCIAL INSTNS INC COM 317585404 21255 704273 SH SOLE 0 0 704273 FINANCIAL INSTNS INC COM 317585404 36 1201 SH SOLE 1201 0 0 FINJAN HLDGS INC COM NEW 31788H303 10 5060 SH DFND 01 5060 0 0 FINJAN HLDGS INC COM NEW 31788H303 1258 629114 SH SOLE 0 0 629114 FIREEYE INC COM 31816Q101 513 38480 SH DFND 02 0 38480 0 FIREEYE INC COM 31816Q101 1209 90650 SH DFND 01 90650 0 0 FIREEYE INC COM 31816Q101 246577 18484051 SH SOLE 0 0 18484051 FIREEYE INC COM 31816Q101 296 22156 SH SOLE 22156 0 0 FIRST AMERN FINL CORP COM 31847R102 1160 19655 SH DFND 02 0 19655 0 FIRST AMERN FINL CORP COM 31847R102 2493 42239 SH DFND 01 42239 0 0 FIRST AMERN FINL CORP COM 31847R102 653650 11076944 SH SOLE 0 0 11076944 FIRST AMERN FINL CORP COM 31847R102 790 13382 SH SOLE 13382 0 0 FIRST BANCORP INC ME COM 31866P102 216 7861 SH DFND 01 7861 0 0 FIRST BANCORP INC ME COM 31866P102 11486 417837 SH SOLE 0 0 417837 FIRST BANCORP P R COM NEW 318672706 582 58269 SH DFND 02 0 58269 0 FIRST BANCORP P R COM NEW 318672706 1805 180868 SH DFND 01 180868 0 0 FIRST BANCORP P R COM NEW 318672706 226294 22674738 SH SOLE 0 0 22674738 FIRST BANCORP P R COM NEW 318672706 287 28728 SH SOLE 28728 0 0 FIRST BANCORP N C COM 318910106 183 5097 SH DFND 02 0 5097 0 FIRST BANCORP N C COM 318910106 894 24907 SH DFND 01 24907 0 0 FIRST BANCORP N C COM 318910106 49589 1381309 SH SOLE 0 0 1381309 FIRST BANCORP N C COM 318910106 164 4575 SH SOLE 4575 0 0 FIRST BANCSHARES INC MS COM 318916103 29 900 SH DFND 02 0 900 0 FIRST BANCSHARES INC MS COM 318916103 419 12978 SH DFND 01 12978 0 0 FIRST BANCSHARES INC MS COM 318916103 20976 649407 SH SOLE 0 0 649407 FIRST BANCSHARES INC MS COM 318916103 48 1500 SH SOLE 1500 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 145 13422 SH DFND 01 13422 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 10209 942648 SH SOLE 0 0 942648 FIRST BUSEY CORP COM NEW 319383204 164 6500 SH DFND 02 0 6500 0 FIRST BUSEY CORP COM NEW 319383204 1065 42130 SH DFND 01 42130 0 0 FIRST BUSEY CORP COM NEW 319383204 54427 2152977 SH SOLE 0 0 2152977 FIRST BUSEY CORP COM NEW 319383204 177 7003 SH SOLE 7003 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 174 7246 SH DFND 01 7246 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 9757 405183 SH SOLE 0 0 405183 FIRST CAPITAL INC COM 31942S104 158 2732 SH DFND 01 2732 0 0 FIRST CAPITAL INC COM 31942S104 1452 25106 SH SOLE 0 0 25106 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1014 2150 SH DFND 02 0 2150 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1433 3038 SH DFND 01 3038 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 257816 546742 SH SOLE 0 0 546742 FIRST CTZNS BANCSHARES INC N CL A 31946M103 420 890 SH SOLE 890 0 0 FIRST CHOICE BANCORP COM 31948P104 179 8388 SH DFND 01 8388 0 0 FIRST CHOICE BANCORP COM 31948P104 9100 426844 SH SOLE 0 0 426844 FIRST COMWLTH FINL CORP PA COM 319829107 224 16896 SH DFND 02 0 16896 0 FIRST COMWLTH FINL CORP PA COM 319829107 1102 82946 SH DFND 01 82946 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 141275 10638187 SH SOLE 0 0 10638187 FIRST COMWLTH FINL CORP PA COM 319829107 155 11689 SH SOLE 11689 0 0 FIRST CMNTY CORP S C COM 319835104 24 1213 SH DFND 01 1213 0 0 FIRST CMNTY CORP S C COM 319835104 5564 285648 SH SOLE 0 0 285648 FIRST CMNTY BANKSHARES INC V COM 31983A103 19 583 SH DFND 02 0 583 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 411 12685 SH DFND 01 12685 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 23387 722475 SH SOLE 0 0 722475 FIRST CMNTY BANKSHARES INC V COM 31983A103 32 1000 SH SOLE 1000 0 0 1ST CONSTITUTION BANCORP COM 31986N102 121 6468 SH DFND 01 6468 0 0 1ST CONSTITUTION BANCORP COM 31986N102 4566 243520 SH SOLE 0 0 243520 FIRST DEFIANCE FINL CORP COM 32006W106 52 1800 SH DFND 02 0 1800 0 FIRST DEFIANCE FINL CORP COM 32006W106 484 16719 SH DFND 01 16719 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 25020 863802 SH SOLE 0 0 863802 FIRST DEFIANCE FINL CORP COM 32006W106 71 2450 SH SOLE 2450 0 0 FIRST FINL BANCORP OH COM 320209109 311 12688 SH DFND 02 0 12688 0 FIRST FINL BANCORP OH COM 320209109 2024 82678 SH DFND 01 82678 0 0 FIRST FINL BANCORP OH COM 320209109 248600 10157320 SH SOLE 0 0 10157320 FIRST FINL BANCORP OH COM 320209109 324 13247 SH SOLE 13247 0 0 FIRST FINL BANKSHARES COM 32020R109 470 14088 SH DFND 02 0 14088 0 FIRST FINL BANKSHARES COM 32020R109 8789 263700 SH DFND 01 263700 0 0 FIRST FINL BANKSHARES COM 32020R109 416333 12491249 SH SOLE 0 0 12491249 FIRST FINL BANKSHARES COM 32020R109 474 14209 SH SOLE 14209 0 0 FIRST FINL CORP IND COM 320218100 43 1000 SH DFND 02 0 1000 0 FIRST FINL CORP IND COM 320218100 538 12366 SH DFND 01 12366 0 0 FIRST FINL CORP IND COM 320218100 25249 580835 SH SOLE 0 0 580835 FIRST FINL CORP IND COM 320218100 75 1725 SH SOLE 1725 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 92 6256 SH DFND 01 6256 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 5324 360206 SH SOLE 0 0 360206 FIRST FNDTN INC COM 32026V104 47 3100 SH DFND 02 0 3100 0 FIRST FNDTN INC COM 32026V104 728 47642 SH DFND 01 47642 0 0 FIRST FNDTN INC COM 32026V104 28659 1876186 SH SOLE 0 0 1876186 FIRST FNDTN INC COM 32026V104 71 4670 SH SOLE 4670 0 0 FIRST GTY BANCSHARES INC COM 32043P106 100 4512 SH DFND 01 4512 0 0 FIRST GTY BANCSHARES INC COM 32043P106 5424 244977 SH SOLE 0 0 244977 FIRST HORIZON NATL CORP COM 320517105 723 44606 SH DFND 02 0 44606 0 FIRST HORIZON NATL CORP COM 320517105 1949 120299 SH DFND 01 120299 0 0 FIRST HORIZON NATL CORP COM 320517105 499324 30822486 SH SOLE 0 0 30822486 FIRST HORIZON NATL CORP COM 320517105 588 36267 SH SOLE 36267 0 0 FIRST HAWAIIAN INC COM 32051X108 465 17427 SH DFND 02 0 17427 0 FIRST HAWAIIAN INC COM 32051X108 1140 42690 SH DFND 01 42690 0 0 FIRST HAWAIIAN INC COM 32051X108 338331 12671574 SH SOLE 0 0 12671574 FIRST HAWAIIAN INC COM 32051X108 442 16546 SH SOLE 16546 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 6001 151699 SH DFND 02 0 151699 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 5434 137362 SH DFND 01 137362 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 732934 18527152 SH SOLE 0 0 18527152 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 5538 140002 SH SOLE 140002 0 0 FIRST INTERNET BANCORP COM 320557101 184 8573 SH DFND 01 8573 0 0 FIRST INTERNET BANCORP COM 320557101 10346 483231 SH SOLE 0 0 483231 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 109 2700 SH DFND 02 0 2700 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1269 31540 SH DFND 01 31540 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 142144 3532417 SH SOLE 0 0 3532417 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 200 4962 SH SOLE 4962 0 0 FIRST LONG IS CORP COM 320734106 41 1800 SH DFND 02 0 1800 0 FIRST LONG IS CORP COM 320734106 462 20290 SH DFND 01 20290 0 0 FIRST LONG IS CORP COM 320734106 24989 1098423 SH SOLE 0 0 1098423 FIRST LONG IS CORP COM 320734106 83 3660 SH SOLE 3660 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 117 12904 SH DFND 02 0 12904 0 FIRST MAJESTIC SILVER CORP COM 32076V103 635 69823 SH DFND 01 69823 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 39318 4325423 SH SOLE 0 0 4325423 FIRST MAJESTIC SILVER CORP COM 32076V103 186 20500 SH SOLE 20500 0 0 FIRST MERCHANTS CORP COM 320817109 350 9307 SH DFND 02 0 9307 0 FIRST MERCHANTS CORP COM 320817109 1746 46400 SH DFND 01 46400 0 0 FIRST MERCHANTS CORP COM 320817109 181530 4823428 SH SOLE 0 0 4823428 FIRST MERCHANTS CORP COM 320817109 232 6162 SH SOLE 6162 0 0 FIRST MID BANCSHARES INC COM 320866106 40 1145 SH DFND 02 0 1145 0 FIRST MID BANCSHARES INC COM 320866106 390 11258 SH DFND 01 11258 0 0 FIRST MID BANCSHARES INC COM 320866106 18928 546748 SH SOLE 0 0 546748 FIRST MID BANCSHARES INC COM 320866106 31 905 SH SOLE 905 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 174 8938 SH DFND 02 0 8938 0 FIRST MIDWEST BANCORP DEL COM 320867104 1750 89817 SH DFND 01 89817 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 224657 11532704 SH SOLE 0 0 11532704 FIRST MIDWEST BANCORP DEL COM 320867104 227 11629 SH SOLE 11629 0 0 FIRST NATL CORP COM 32106V107 22 1183 SH DFND 01 1183 0 0 FIRST NATL CORP COM 32106V107 1260 66693 SH SOLE 0 0 66693 FIRST NORTHWEST BANCORP COM 335834107 134 7743 SH DFND 01 7743 0 0 FIRST NORTHWEST BANCORP COM 335834107 9456 545930 SH SOLE 0 0 545930 FIRST REP BK SAN FRANCISCO C COM 33616C100 4405 45551 SH DFND 02 0 0 45551 FIRST REP BK SAN FRANCISCO C COM 33616C100 4869 50352 SH DFND 02 0 50352 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 13692 141592 SH DFND 01 141592 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 1363895 14104395 SH SOLE 0 0 14104395 FIRST REP BK SAN FRANCISCO C COM 33616C100 5374 55571 SH SOLE 55571 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 23 360 SH DFND 01 360 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 3367 53282 SH SOLE 0 0 53282 FIRST SOLAR INC COM 336433107 711 12255 SH DFND 02 0 12255 0 FIRST SOLAR INC COM 336433107 1742 30032 SH DFND 01 30032 0 0 FIRST SOLAR INC COM 336433107 401508 6921356 SH SOLE 0 0 6921356 FIRST SOLAR INC COM 336433107 589 10151 SH SOLE 10151 0 0 1ST SOURCE CORP COM 336901103 62 1351 SH DFND 02 0 1351 0 1ST SOURCE CORP COM 336901103 563 12314 SH DFND 01 12314 0 0 1ST SOURCE CORP COM 336901103 36858 806002 SH SOLE 0 0 806002 1ST SOURCE CORP COM 336901103 134 2922 SH SOLE 2922 0 0 FIRST UTD CORP COM 33741H107 40 1824 SH DFND 01 1824 0 0 FIRST UTD CORP COM 33741H107 5764 262002 SH SOLE 0 0 262002 FIRST US BANCSHARES INC COM 33744V103 15 1697 SH DFND 01 1697 0 0 FIRST US BANCSHARES INC COM 33744V103 700 77918 SH SOLE 0 0 77918 FIRST WESTN FINL INC COM 33751L105 2891 169168 SH SOLE 0 0 169168 FIRSTCASH INC COM 33767D105 759 8278 SH DFND 02 0 8278 0 FIRSTCASH INC COM 33767D105 7870 85847 SH DFND 01 85847 0 0 FIRSTCASH INC COM 33767D105 388105 4233724 SH SOLE 0 0 4233724 FIRSTCASH INC COM 33767D105 445 4856 SH SOLE 4856 0 0 FIRSTSERVICE CORP NEW COM 33767E202 585 5703 SH DFND 02 0 5703 0 FIRSTSERVICE CORP NEW COM 33767E202 1472 14347 SH DFND 01 14347 0 0 FIRSTSERVICE CORP NEW COM 33767E202 96147 937378 SH SOLE 0 0 937378 FIRSTSERVICE CORP NEW COM 33767E202 487 4744 SH SOLE 4744 0 0 FISERV INC COM 337738108 15681 151371 SH DFND 02 0 0 151371 FISERV INC COM 337738108 20762 200429 SH DFND 02 0 200429 0 FISERV INC COM 337738108 53137 512952 SH DFND 01 512952 0 0 FISERV INC COM 337738108 4584526 44256452 SH SOLE 0 0 44256452 FISERV INC COM 337738108 20165 194658 SH SOLE 194658 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 327 8745 SH DFND 02 0 8745 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 902 24146 SH DFND 01 24146 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 109686 2936709 SH SOLE 0 0 2936709 FLAGSTAR BANCORP INC COM PAR .001 337930705 144 3856 SH SOLE 3856 0 0 FIRSTENERGY CORP COM 337932107 6572 136264 SH DFND 02 0 0 136264 FIRSTENERGY CORP COM 337932107 13163 272927 SH DFND 02 0 272927 0 FIRSTENERGY CORP COM 337932107 21697 449872 SH DFND 01 449872 0 0 FIRSTENERGY CORP COM 337932107 3159267 65504178 SH SOLE 0 0 65504178 FIRSTENERGY CORP COM 337932107 14880 308515 SH SOLE 308515 0 0 FITBIT INC CL A 33812L102 50 13000 SH DFND 02 0 13000 0 FITBIT INC CL A 33812L102 912 239482 SH DFND 01 239482 0 0 FITBIT INC CL A 33812L102 99503 26116373 SH SOLE 0 0 26116373 FITBIT INC CL A 33812L102 83 21661 SH SOLE 21661 0 0 FIVE BELOW INC COM 33829M101 983 7797 SH DFND 02 0 7797 0 FIVE BELOW INC COM 33829M101 3109 24655 SH DFND 01 24655 0 0 FIVE BELOW INC COM 33829M101 630835 5002654 SH SOLE 0 0 5002654 FIVE BELOW INC COM 33829M101 844 6693 SH SOLE 6693 0 0 500 COM LTD SPON ADR REP A 33829R100 37 3500 SH DFND 02 0 3500 0 500 COM LTD SPON ADR REP A 33829R100 93 8686 SH SOLE 0 0 8686 FIVE9 INC COM 338307101 756 14069 SH DFND 02 0 14069 0 FIVE9 INC COM 338307101 6498 120914 SH DFND 01 120914 0 0 FIVE9 INC COM 338307101 364311 6779145 SH SOLE 0 0 6779145 FIVE9 INC COM 338307101 383 7124 SH SOLE 7124 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 9 2400 SH DFND 02 0 2400 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 116 29834 SH DFND 01 29834 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 6148 1586545 SH SOLE 0 0 1586545 FIVE PRIME THERAPEUTICS INC COM 33830X104 11 2787 SH SOLE 2787 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 166 365220 SH SOLE 0 0 365220 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 156 20800 SH DFND 02 0 20800 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 21407 2854201 SH SOLE 0 0 2854201 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 69 9258 SH SOLE 9258 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 6505 22682 SH DFND 02 0 0 22682 FLEETCOR TECHNOLOGIES INC COM 339041105 7734 26970 SH DFND 02 0 26970 0 FLEETCOR TECHNOLOGIES INC COM 339041105 22270 77656 SH DFND 01 77656 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 2695959 9400793 SH SOLE 0 0 9400793 FLEETCOR TECHNOLOGIES INC COM 339041105 8309 28973 SH SOLE 28973 0 0 FLEXSTEEL INDS INC COM 339382103 94 6356 SH DFND 01 6356 0 0 FLEXSTEEL INDS INC COM 339382103 5052 340918 SH SOLE 0 0 340918 FLEXION THERAPEUTICS INC COM 33938J106 221 16100 SH DFND 02 0 16100 0 FLEXION THERAPEUTICS INC COM 33938J106 949 69239 SH DFND 01 69239 0 0 FLEXION THERAPEUTICS INC COM 33938J106 23272 1698099 SH SOLE 0 0 1698099 FLEXION THERAPEUTICS INC COM 33938J106 45 3310 SH SOLE 3310 0 0 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 101 42747 SH SOLE 0 0 42747 FLEXSHOPPER INC COM NEW 33939J303 393 255474 SH SOLE 0 0 255474 FLOOR & DECOR HLDGS INC CL A 339750101 725 14181 SH DFND 02 0 14181 0 FLOOR & DECOR HLDGS INC CL A 339750101 1521 29743 SH DFND 01 29743 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 310475 6069885 SH SOLE 0 0 6069885 FLOOR & DECOR HLDGS INC CL A 339750101 408 7977 SH SOLE 7977 0 0 FLOTEK INDS INC DEL COM 343389102 107 48469 SH DFND 01 48469 0 0 FLOTEK INDS INC DEL COM 343389102 5460 2481652 SH SOLE 0 0 2481652 FLUOR CORP NEW COM 343412102 662 34598 SH DFND 02 0 0 34598 FLUOR CORP NEW COM 343412102 679 35509 SH DFND 02 0 35509 0 FLUOR CORP NEW COM 343412102 1025 53584 SH DFND 01 53584 0 0 FLUOR CORP NEW COM 343412102 240288 12560788 SH SOLE 0 0 12560788 FLUOR CORP NEW COM 343412102 783 40915 SH SOLE 40915 0 0 FLOWERS FOODS INC COM 343498101 727 31450 SH DFND 02 0 31450 0 FLOWERS FOODS INC COM 343498101 1678 72548 SH DFND 01 72548 0 0 FLOWERS FOODS INC COM 343498101 435722 18837946 SH SOLE 0 0 18837946 FLOWERS FOODS INC COM 343498101 657 28416 SH SOLE 28416 0 0 FLOWSERVE CORP COM 34354P105 1617 34621 SH DFND 02 0 0 34621 FLOWSERVE CORP COM 34354P105 1636 35023 SH DFND 02 0 35023 0 FLOWSERVE CORP COM 34354P105 5211 111559 SH DFND 01 111559 0 0 FLOWSERVE CORP COM 34354P105 645858 13826969 SH SOLE 0 0 13826969 FLOWSERVE CORP COM 34354P105 1870 40029 SH SOLE 40029 0 0 FLUENT INC COM 34380C102 218 79800 SH DFND 01 79800 0 0 FLUENT INC COM 34380C102 4727 1728344 SH SOLE 0 0 1728344 FLUENT INC COM 34380C102 14 5286 SH SOLE 5286 0 0 FLUIDIGM CORP DEL COM 34385P108 25 5387 SH DFND 02 0 5387 0 FLUIDIGM CORP DEL COM 34385P108 654 141156 SH DFND 01 141156 0 0 FLUIDIGM CORP DEL COM 34385P108 19672 4248713 SH SOLE 0 0 4248713 FLUIDIGM CORP DEL COM 34385P108 37 8054 SH SOLE 8054 0 0 FLUSHING FINL CORP COM 343873105 164 8119 SH DFND 02 0 8119 0 FLUSHING FINL CORP COM 343873105 463 22906 SH DFND 01 22906 0 0 FLUSHING FINL CORP COM 343873105 28571 1414074 SH SOLE 0 0 1414074 FLUSHING FINL CORP COM 343873105 68 3381 SH SOLE 3381 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 1449 60896 SH DFND 01 60896 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 57333 2408957 SH SOLE 0 0 2408957 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 23688 258664 SH SOLE 0 0 258664 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 97 1058 SH SOLE 1058 0 0 FONAR CORP COM NEW 344437405 21 996 SH DFND 01 996 0 0 FONAR CORP COM NEW 344437405 5970 288811 SH SOLE 0 0 288811 FOOT LOCKER INC COM 344849104 66 1535 SH DFND 02 0 0 1535 FOOT LOCKER INC COM 344849104 855 19800 SH DFND 02 0 19800 0 FOOT LOCKER INC COM 344849104 1794 41555 SH DFND 01 41555 0 0 FOOT LOCKER INC COM 344849104 430814 9981792 SH SOLE 0 0 9981792 FOOT LOCKER INC COM 344849104 617 14287 SH SOLE 14287 0 0 FORD MTR CO DEL COM 345370860 9314 1016855 SH DFND 02 0 0 1016855 FORD MTR CO DEL COM 345370860 10239 1117829 SH DFND 02 0 1117829 0 FORD MTR CO DEL COM 345370860 30072 3282986 SH DFND 01 3282986 0 0 FORD MTR CO DEL COM 345370860 2729251 297953206 SH SOLE 0 0 297953206 FORD MTR CO DEL COM 345370860 12165 1328095 SH SOLE 1328095 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 98 2597 SH DFND 02 0 2597 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 3144 82911 SH DFND 01 82911 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 71828 1894209 SH SOLE 0 0 1894209 FORESCOUT TECHNOLOGIES INC COM 34553D101 138 3644 SH SOLE 3644 0 0 FORESTAR GROUP INC COM 346232101 5 287 SH DFND 02 0 287 0 FORESTAR GROUP INC COM 346232101 181 9894 SH DFND 01 9894 0 0 FORESTAR GROUP INC COM 346232101 42441 2321698 SH SOLE 0 0 2321698 FORESTAR GROUP INC COM 346232101 12 637 SH SOLE 637 0 0 FORMFACTOR INC COM 346375108 78 4200 SH DFND 02 0 4200 0 FORMFACTOR INC COM 346375108 1283 68814 SH DFND 01 68814 0 0 FORMFACTOR INC COM 346375108 143797 7712386 SH SOLE 0 0 7712386 FORMFACTOR INC COM 346375108 196 10504 SH SOLE 10504 0 0 FORRESTER RESH INC COM 346563109 31 964 SH DFND 02 0 964 0 FORRESTER RESH INC COM 346563109 694 21588 SH DFND 01 21588 0 0 FORRESTER RESH INC COM 346563109 35385 1100974 SH SOLE 0 0 1100974 FORRESTER RESH INC COM 346563109 32 1010 SH SOLE 1010 0 0 FORTIS INC COM 349553107 4839 114326 SH DFND 02 0 0 114326 FORTIS INC COM 349553107 8876 209696 SH DFND 02 0 209696 0 FORTIS INC COM 349553107 8192 193534 SH DFND 01 193534 0 0 FORTIS INC COM 349553107 514262 12148867 SH SOLE 0 0 12148867 FORTIS INC COM 349553107 10840 256072 SH SOLE 256072 0 0 FORTINET INC COM 34959E109 2901 37792 SH DFND 02 0 0 37792 FORTINET INC COM 34959E109 2993 38994 SH DFND 02 0 38994 0 FORTINET INC COM 34959E109 9880 128710 SH DFND 01 128710 0 0 FORTINET INC COM 34959E109 1315444 17137099 SH SOLE 0 0 17137099 FORTINET INC COM 34959E109 3747 48811 SH SOLE 48811 0 0 FORTIVE CORP COM 34959J108 5416 79003 SH DFND 02 0 0 79003 FORTIVE CORP COM 34959J108 5968 87049 SH DFND 02 0 87049 0 FORTIVE CORP COM 34959J108 17231 251331 SH DFND 01 251331 0 0 FORTIVE CORP COM 34959J108 1477846 21555509 SH SOLE 0 0 21555509 FORTIVE CORP COM 34959J108 7095 103491 SH SOLE 103491 0 0 FORTRESS BIOTECH INC COM 34960Q109 9 6238 SH DFND 01 6238 0 0 FORTRESS BIOTECH INC COM 34960Q109 2469 1750972 SH SOLE 0 0 1750972 FORTERRA INC COM 34960W106 268 37030 SH DFND 01 37030 0 0 FORTERRA INC COM 34960W106 7289 1008131 SH SOLE 0 0 1008131 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2055 37562 SH DFND 02 0 0 37562 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2466 45075 SH DFND 02 0 45075 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 6576 120221 SH DFND 01 120221 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 807119 14755380 SH SOLE 0 0 14755380 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2559 46783 SH SOLE 46783 0 0 FORTY SEVEN INC COM 34983P104 291 45320 SH DFND 01 45320 0 0 FORTY SEVEN INC COM 34983P104 7497 1167829 SH SOLE 0 0 1167829 FORTY SEVEN INC COM 34983P104 7 1062 SH SOLE 1062 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 28 18195 SH DFND 02 0 18195 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 108 69755 SH DFND 01 69755 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 8546 5513441 SH SOLE 0 0 5513441 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 9 5700 SH SOLE 5700 0 0 FORWARD AIR CORP COM 349853101 245 3852 SH DFND 02 0 3852 0 FORWARD AIR CORP COM 349853101 3633 57015 SH DFND 01 57015 0 0 FORWARD AIR CORP COM 349853101 184097 2889160 SH SOLE 0 0 2889160 FORWARD AIR CORP COM 349853101 208 3269 SH SOLE 3269 0 0 FORWARD INDS INC N Y COM NEW 349862300 110 115757 SH SOLE 0 0 115757 FOSSIL GROUP INC COM 34988V106 111 8900 SH DFND 02 0 8900 0 FOSSIL GROUP INC COM 34988V106 493 39409 SH DFND 01 39409 0 0 FOSSIL GROUP INC COM 34988V106 78527 6277117 SH SOLE 0 0 6277117 FOSSIL GROUP INC COM 34988V106 72 5742 SH SOLE 5742 0 0 FORTUNA SILVER MINES INC COM 349915108 46 14887 SH DFND 02 0 14887 0 FORTUNA SILVER MINES INC COM 349915108 175 56677 SH SOLE 0 0 56677 FORTUNA SILVER MINES INC COM 349915108 43 13800 SH SOLE 13800 0 0 FOSTER L B CO COM 350060109 210 9683 SH DFND 01 9683 0 0 FOSTER L B CO COM 350060109 10682 492933 SH SOLE 0 0 492933 FOUNDATION BLDG MATLS INC COM 350392106 19 1200 SH DFND 02 0 1200 0 FOUNDATION BLDG MATLS INC COM 350392106 292 18856 SH DFND 01 18856 0 0 FOUNDATION BLDG MATLS INC COM 350392106 17439 1125820 SH SOLE 0 0 1125820 FOUNDATION BLDG MATLS INC COM 350392106 20 1292 SH SOLE 1292 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2769 97927 SH DFND 02 0 97927 0 FOUR CORNERS PPTY TR INC COM 35086T109 3911 138300 SH DFND 01 138300 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 221528 7833369 SH SOLE 0 0 7833369 FOUR CORNERS PPTY TR INC COM 35086T109 2131 75371 SH SOLE 75371 0 0 FOX CORP CL A COM 35137L105 2870 91013 SH DFND 02 0 0 91013 FOX CORP CL A COM 35137L105 2978 94432 SH DFND 02 0 94432 0 FOX CORP CL A COM 35137L105 9627 305276 SH DFND 01 305276 0 0 FOX CORP CL A COM 35137L105 802946 25462072 SH SOLE 0 0 25462072 FOX CORP CL A COM 35137L105 3736 118474 SH SOLE 118474 0 0 FOX CORP CL B COM 35137L204 1317 41769 SH DFND 02 0 0 41769 FOX CORP CL B COM 35137L204 1414 44833 SH DFND 02 0 44833 0 FOX CORP CL B COM 35137L204 4124 130761 SH DFND 01 130761 0 0 FOX CORP CL B COM 35137L204 383120 12147109 SH SOLE 0 0 12147109 FOX CORP CL B COM 35137L204 1791 56786 SH SOLE 56786 0 0 FOX FACTORY HLDG CORP COM 35138V102 313 5027 SH DFND 02 0 5027 0 FOX FACTORY HLDG CORP COM 35138V102 4735 76083 SH DFND 01 76083 0 0 FOX FACTORY HLDG CORP COM 35138V102 235765 3787995 SH SOLE 0 0 3787995 FOX FACTORY HLDG CORP COM 35138V102 268 4304 SH SOLE 4304 0 0 FRANCESCAS HLDGS CORP COM NEW 351793203 1338 95612 SH SOLE 0 0 95612 FRANCO NEVADA CORP COM 351858105 4482 49161 SH DFND 02 0 0 49161 FRANCO NEVADA CORP COM 351858105 11532 126498 SH DFND 02 0 126498 0 FRANCO NEVADA CORP COM 351858105 7575 83093 SH DFND 01 83093 0 0 FRANCO NEVADA CORP COM 351858105 448810 4923317 SH SOLE 0 0 4923317 FRANCO NEVADA CORP COM 351858105 5713 62667 SH SOLE 62667 0 0 FRANKLIN COVEY CO COM 353469109 718 20503 SH DFND 01 20503 0 0 FRANKLIN COVEY CO COM 353469109 17668 504802 SH SOLE 0 0 504802 FRANKLIN ELEC INC COM 353514102 282 5900 SH DFND 02 0 5900 0 FRANKLIN ELEC INC COM 353514102 4246 88818 SH DFND 01 88818 0 0 FRANKLIN ELEC INC COM 353514102 211170 4416854 SH SOLE 0 0 4416854 FRANKLIN ELEC INC COM 353514102 203 4237 SH SOLE 4237 0 0 FRANKLIN FINL SVCS CORP COM 353525108 118 3320 SH DFND 01 3320 0 0 FRANKLIN FINL SVCS CORP COM 353525108 2434 68479 SH SOLE 0 0 68479 FRANKLIN FINL NETWORK INC COM 35352P104 36 1200 SH DFND 02 0 1200 0 FRANKLIN FINL NETWORK INC COM 35352P104 336 11114 SH DFND 01 11114 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 26569 879475 SH SOLE 0 0 879475 FRANKLIN FINL NETWORK INC COM 35352P104 67 2206 SH SOLE 2206 0 0 FRANKLIN RES INC COM 354613101 2441 84593 SH DFND 02 0 0 84593 FRANKLIN RES INC COM 354613101 3267 113196 SH DFND 02 0 113196 0 FRANKLIN RES INC COM 354613101 6828 236590 SH DFND 01 236590 0 0 FRANKLIN RES INC COM 354613101 1029978 35688760 SH SOLE 0 0 35688760 FRANKLIN RES INC COM 354613101 2932 101582 SH SOLE 101582 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 1286 151957 SH DFND 02 0 151957 0 FRANKLIN STREET PPTYS CORP COM 35471R106 751 88716 SH DFND 01 88716 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 134157 15857743 SH SOLE 0 0 15857743 FRANKLIN STREET PPTYS CORP COM 35471R106 1005 118775 SH SOLE 118775 0 0 FREEPORT-MCMORAN INC CL B 35671D857 3125 326554 SH DFND 02 0 0 326554 FREEPORT-MCMORAN INC CL B 35671D857 4188 437646 SH DFND 02 0 437646 0 FREEPORT-MCMORAN INC CL B 35671D857 11623 1214546 SH DFND 01 1214546 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1456101 152152694 SH SOLE 0 0 152152694 FREEPORT-MCMORAN INC CL B 35671D857 4455 465470 SH SOLE 465470 0 0 FREIGHTCAR AMER INC COM 357023100 14 2850 SH DFND 01 2850 0 0 FREIGHTCAR AMER INC COM 357023100 2449 504967 SH SOLE 0 0 504967 FREQUENCY ELECTRS INC COM 358010106 10 800 SH DFND 01 800 0 0 FREQUENCY ELECTRS INC COM 358010106 3563 293243 SH SOLE 0 0 293243 FRESHPET INC COM 358039105 109 2200 SH DFND 02 0 2200 0 FRESHPET INC COM 358039105 3455 69414 SH DFND 01 69414 0 0 FRESHPET INC COM 358039105 97733 1963692 SH SOLE 0 0 1963692 FRESHPET INC COM 358039105 173 3467 SH SOLE 3467 0 0 FRIEDMAN INDS INC COM 358435105 15 2316 SH DFND 01 2316 0 0 FRIEDMAN INDS INC COM 358435105 1377 212096 SH SOLE 0 0 212096 FRONT YD RESIDENTIAL CORP COM 35904G107 29 2500 SH DFND 02 0 2500 0 FRONT YD RESIDENTIAL CORP COM 35904G107 493 42665 SH DFND 01 42665 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 81140 7019067 SH SOLE 0 0 7019067 FRONT YD RESIDENTIAL CORP COM 35904G107 92 7947 SH SOLE 7947 0 0 FRONTDOOR INC COM 35905A109 776 15969 SH DFND 02 0 15969 0 FRONTDOOR INC COM 35905A109 1576 32442 SH DFND 01 32442 0 0 FRONTDOOR INC COM 35905A109 385793 7943024 SH SOLE 0 0 7943024 FRONTDOOR INC COM 35905A109 467 9617 SH SOLE 9617 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 4 4966 SH DFND 02 0 4966 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 78 90516 SH DFND 01 90516 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 7323 8446517 SH SOLE 0 0 8446517 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 4 4981 SH SOLE 4981 0 0 FUEL TECH INC COM 359523107 461 462701 SH SOLE 0 0 462701 FUELCELL ENERGY INC COM 35952H601 0 1339 SH DFND 01 1339 0 0 FUELCELL ENERGY INC COM 35952H601 1619 4945187 SH SOLE 0 0 4945187 FULCRUM THERAPEUTICS INC COM 359616109 42 6371 SH DFND 01 6371 0 0 FULCRUM THERAPEUTICS INC COM 359616109 64 9626 SH SOLE 0 0 9626 FULGENT GENETICS INC COM 359664109 14 1300 SH DFND 01 1300 0 0 FULGENT GENETICS INC COM 359664109 3806 366351 SH SOLE 0 0 366351 FULL HOUSE RESORTS INC COM 359678109 10 4619 SH DFND 01 4619 0 0 FULL HOUSE RESORTS INC COM 359678109 2090 967526 SH SOLE 0 0 967526 FULLER H B CO COM 359694106 307 6585 SH DFND 02 0 6585 0 FULLER H B CO COM 359694106 4065 87298 SH DFND 01 87298 0 0 FULLER H B CO COM 359694106 267075 5736142 SH SOLE 0 0 5736142 FULLER H B CO COM 359694106 365 7831 SH SOLE 7831 0 0 FULTON FINL CORP PA COM 360271100 327 20214 SH DFND 02 0 20214 0 FULTON FINL CORP PA COM 360271100 2224 137481 SH DFND 01 137481 0 0 FULTON FINL CORP PA COM 360271100 264307 16335413 SH SOLE 0 0 16335413 FULTON FINL CORP PA COM 360271100 456 28197 SH SOLE 28197 0 0 FUNKO INC COM CL A 361008105 741 36000 SH DFND 01 36000 0 0 FUNKO INC COM CL A 361008105 18598 903926 SH SOLE 0 0 903926 FUTUREFUEL CORPORATION COM 36116M106 32 2640 SH DFND 02 0 2640 0 FUTUREFUEL CORPORATION COM 36116M106 271 22703 SH DFND 01 22703 0 0 FUTUREFUEL CORPORATION COM 36116M106 33757 2827219 SH SOLE 0 0 2827219 FUTUREFUEL CORPORATION COM 36116M106 55 4583 SH SOLE 4583 0 0 FVCBANKCORP INC COM 36120Q101 175 9981 SH DFND 01 9981 0 0 FVCBANKCORP INC COM 36120Q101 7743 440934 SH SOLE 0 0 440934 GAMCO INVESTORS INC CL A COM 361438104 5 274 SH DFND 02 0 274 0 GAMCO INVESTORS INC CL A COM 361438104 189 9676 SH DFND 01 9676 0 0 GAMCO INVESTORS INC CL A COM 361438104 9223 471786 SH SOLE 0 0 471786 GATX CORP COM 361448103 388 5000 SH DFND 02 0 5000 0 GATX CORP COM 361448103 2340 30177 SH DFND 01 30177 0 0 GATX CORP COM 361448103 313915 4048954 SH SOLE 0 0 4048954 GATX CORP COM 361448103 331 4271 SH SOLE 4271 0 0 GEO GROUP INC NEW COM 36162J106 416 23994 SH DFND 02 0 23994 0 GEO GROUP INC NEW COM 36162J106 4172 240576 SH DFND 01 240576 0 0 GEO GROUP INC NEW COM 36162J106 326449 18826368 SH SOLE 0 0 18826368 GEO GROUP INC NEW COM 36162J106 237 13664 SH SOLE 13664 0 0 GCI LIBERTY INC COM CLASS A 36164V305 991 15963 SH DFND 02 0 15963 0 GCI LIBERTY INC COM CLASS A 36164V305 2303 37104 SH DFND 01 37104 0 0 GCI LIBERTY INC COM CLASS A 36164V305 530512 8547002 SH SOLE 0 0 8547002 GCI LIBERTY INC COM CLASS A 36164V305 699 11254 SH SOLE 11254 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 407 21159 SH DFND 02 0 21159 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2116 109938 SH DFND 01 109938 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 110739 5752657 SH SOLE 0 0 5752657 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 154 8020 SH SOLE 8020 0 0 GEE GROUP INC COM 36165A102 20 27339 SH SOLE 0 0 27339 GDS HLDGS LTD SPONSORED ADS 36165L108 790 19719 SH DFND 02 0 19719 0 GDS HLDGS LTD SPONSORED ADS 36165L108 963 24023 SH DFND 01 24023 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 69615 1736904 SH SOLE 0 0 1736904 GDS HLDGS LTD SPONSORED ADS 36165L108 385 9600 SH SOLE 9600 0 0 GNC HLDGS INC COM CL A 36191G107 149 69613 SH DFND 01 69613 0 0 GNC HLDGS INC COM CL A 36191G107 7385 3450748 SH SOLE 0 0 3450748 GNC HLDGS INC COM CL A 36191G107 15 6960 SH SOLE 6960 0 0 GWG HLDGS INC COM 36192A109 17 1721 SH DFND 01 1721 0 0 GWG HLDGS INC COM 36192A109 2424 242889 SH SOLE 0 0 242889 G1 THERAPEUTICS INC COM 3621LQ109 34 1471 SH DFND 02 0 1471 0 G1 THERAPEUTICS INC COM 3621LQ109 1161 50960 SH DFND 01 50960 0 0 G1 THERAPEUTICS INC COM 3621LQ109 44119 1936725 SH SOLE 0 0 1936725 G1 THERAPEUTICS INC COM 3621LQ109 73 3187 SH SOLE 3187 0 0 GP STRATEGIES CORP COM 36225V104 154 12008 SH DFND 01 12008 0 0 GP STRATEGIES CORP COM 36225V104 9281 722811 SH SOLE 0 0 722811 GSE SYS INC COM 36227K106 7 4296 SH DFND 01 4296 0 0 GSE SYS INC COM 36227K106 1238 745577 SH SOLE 0 0 745577 G-III APPAREL GROUP LTD COM 36237H101 129 5016 SH DFND 02 0 5016 0 G-III APPAREL GROUP LTD COM 36237H101 966 37503 SH DFND 01 37503 0 0 G-III APPAREL GROUP LTD COM 36237H101 109301 4241388 SH SOLE 0 0 4241388 G-III APPAREL GROUP LTD COM 36237H101 115 4459 SH SOLE 4459 0 0 GTT COMMUNICATIONS INC COM 362393100 148 15745 SH DFND 02 0 15745 0 GTT COMMUNICATIONS INC COM 362393100 641 68071 SH DFND 01 68071 0 0 GTT COMMUNICATIONS INC COM 362393100 26172 2778377 SH SOLE 0 0 2778377 GTT COMMUNICATIONS INC COM 362393100 101 10709 SH SOLE 10709 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 191 30416 SH DFND 01 30416 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 3721 593405 SH SOLE 0 0 593405 GSI TECHNOLOGY COM 36241U106 107 12165 SH DFND 01 12165 0 0 GSI TECHNOLOGY COM 36241U106 7814 892041 SH SOLE 0 0 892041 GMS INC COM 36251C103 74 2563 SH DFND 02 0 2563 0 GMS INC COM 36251C103 1306 45469 SH DFND 01 45469 0 0 GMS INC COM 36251C103 128410 4471089 SH SOLE 0 0 4471089 GMS INC COM 36251C103 149 5177 SH SOLE 5177 0 0 GAIN CAP HLDGS INC COM 36268W100 83 15630 SH DFND 01 15630 0 0 GAIN CAP HLDGS INC COM 36268W100 4300 814487 SH SOLE 0 0 814487 GAIA INC NEW CL A 36269P104 56 8582 SH DFND 01 8582 0 0 GAIA INC NEW CL A 36269P104 3003 459590 SH SOLE 0 0 459590 GALECTIN THERAPEUTICS INC COM NEW 363225202 290 79049 SH DFND 01 79049 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 6369 1735413 SH SOLE 0 0 1735413 GALLAGHER ARTHUR J & CO COM 363576109 4342 48472 SH DFND 02 0 0 48472 GALLAGHER ARTHUR J & CO COM 363576109 5532 61757 SH DFND 02 0 61757 0 GALLAGHER ARTHUR J & CO COM 363576109 14148 157955 SH DFND 01 157955 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1856793 20730077 SH SOLE 0 0 20730077 GALLAGHER ARTHUR J & CO COM 363576109 5482 61207 SH SOLE 61207 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 9624 251663 SH DFND 02 0 251663 0 GAMING & LEISURE PPTYS INC COM 36467J108 2946 77046 SH DFND 01 77046 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 1112561 29094178 SH SOLE 0 0 29094178 GAMING & LEISURE PPTYS INC COM 36467J108 8785 229745 SH SOLE 229745 0 0 GAMESTOP CORP NEW CL A 36467W109 67 12123 SH DFND 02 0 12123 0 GAMESTOP CORP NEW CL A 36467W109 428 77485 SH DFND 01 77485 0 0 GAMESTOP CORP NEW CL A 36467W109 52900 9583353 SH SOLE 0 0 9583353 GAMESTOP CORP NEW CL A 36467W109 65 11686 SH SOLE 11686 0 0 GANNETT CO INC COM 36473H104 251 23396 SH DFND 02 0 23396 0 GANNETT CO INC COM 36473H104 993 92425 SH DFND 01 92425 0 0 GANNETT CO INC COM 36473H104 132546 12341344 SH SOLE 0 0 12341344 GANNETT CO INC COM 36473H104 159 14819 SH SOLE 14819 0 0 GAP INC COM 364760108 989 56966 SH DFND 02 0 0 56966 GAP INC COM 364760108 1238 71312 SH DFND 02 0 71312 0 GAP INC COM 364760108 3093 178187 SH DFND 01 178187 0 0 GAP INC COM 364760108 496001 28571465 SH SOLE 0 0 28571465 GAP INC COM 364760108 1311 75498 SH SOLE 75498 0 0 GARDNER DENVER HLDGS INC COM 36555P107 524 18534 SH DFND 02 0 18534 0 GARDNER DENVER HLDGS INC COM 36555P107 1418 50124 SH DFND 01 50124 0 0 GARDNER DENVER HLDGS INC COM 36555P107 332209 11742989 SH SOLE 0 0 11742989 GARDNER DENVER HLDGS INC COM 36555P107 464 16386 SH SOLE 16386 0 0 GARRETT MOTION INC COM 366505105 114 11461 SH DFND 02 0 11461 0 GARRETT MOTION INC COM 366505105 141 14128 SH DFND 01 14128 0 0 GARRETT MOTION INC COM 366505105 72717 7300872 SH SOLE 0 0 7300872 GARRETT MOTION INC COM 366505105 86 8600 SH SOLE 8600 0 0 GARTNER INC COM 366651107 3403 23798 SH DFND 02 0 0 23798 GARTNER INC COM 366651107 4388 30685 SH DFND 02 0 30685 0 GARTNER INC COM 366651107 11496 80396 SH DFND 01 80396 0 0 GARTNER INC COM 366651107 1364103 9539848 SH SOLE 0 0 9539848 GARTNER INC COM 366651107 4370 30563 SH SOLE 30563 0 0 GENCOR INDS INC COM 368678108 106 9138 SH DFND 01 9138 0 0 GENCOR INDS INC COM 368678108 5886 507008 SH SOLE 0 0 507008 GEMPHIRE THERAPEUTICS INC COM 36870A108 1 2300 SH DFND 01 2300 0 0 GEMPHIRE THERAPEUTICS INC COM 36870A108 167 441623 SH SOLE 0 0 441623 GENERAC HLDGS INC COM 368736104 650 8301 SH DFND 02 0 8301 0 GENERAC HLDGS INC COM 368736104 9695 123761 SH DFND 01 123761 0 0 GENERAC HLDGS INC COM 368736104 461329 5888811 SH SOLE 0 0 5888811 GENERAC HLDGS INC COM 368736104 565 7209 SH SOLE 7209 0 0 GENERAL DYNAMICS CORP COM 369550108 10944 59890 SH DFND 02 0 0 59890 GENERAL DYNAMICS CORP COM 369550108 11967 65488 SH DFND 02 0 65488 0 GENERAL DYNAMICS CORP COM 369550108 36879 201825 SH DFND 01 201825 0 0 GENERAL DYNAMICS CORP COM 369550108 3641625 19928995 SH SOLE 0 0 19928995 GENERAL DYNAMICS CORP COM 369550108 13433 73511 SH SOLE 73511 0 0 GENERAL ELECTRIC CO COM 369604103 20438 2286148 SH DFND 02 0 0 2286148 GENERAL ELECTRIC CO COM 369604103 21788 2437162 SH DFND 02 0 2437162 0 GENERAL ELECTRIC CO COM 369604103 65259 7299710 SH DFND 01 7299710 0 0 GENERAL ELECTRIC CO COM 369604103 5709901 638691395 SH SOLE 0 0 638691395 GENERAL ELECTRIC CO COM 369604103 25292 2829111 SH SOLE 2829111 0 0 GENERAL FIN CORP DEL COM 369822101 130 14651 SH DFND 01 14651 0 0 GENERAL FIN CORP DEL COM 369822101 5191 587184 SH SOLE 0 0 587184 GENERAL MLS INC COM 370334104 8722 158244 SH DFND 02 0 0 158244 GENERAL MLS INC COM 370334104 11264 204354 SH DFND 02 0 204354 0 GENERAL MLS INC COM 370334104 27799 504345 SH DFND 01 504345 0 0 GENERAL MLS INC COM 370334104 2626607 47652523 SH SOLE 0 0 47652523 GENERAL MLS INC COM 370334104 11058 200622 SH SOLE 200622 0 0 GENERAL MOLY INC COM 370373102 630 2424746 SH SOLE 0 0 2424746 GENERAL MTRS CO COM 37045V100 10914 291188 SH DFND 02 0 0 291188 GENERAL MTRS CO COM 37045V100 13328 355615 SH DFND 02 0 355615 0 GENERAL MTRS CO COM 37045V100 39316 1048973 SH DFND 01 1048973 0 0 GENERAL MTRS CO COM 37045V100 3724414 99370698 SH SOLE 0 0 99370698 GENERAL MTRS CO COM 37045V100 16152 430939 SH SOLE 430939 0 0 GENESCO INC COM 371532102 108 2700 SH DFND 02 0 2700 0 GENESCO INC COM 371532102 518 12946 SH DFND 01 12946 0 0 GENESCO INC COM 371532102 75921 1897081 SH SOLE 0 0 1897081 GENESCO INC COM 371532102 92 2308 SH SOLE 2308 0 0 GENESEE & WYO INC CL A 371559105 1628 14735 SH DFND 02 0 14735 0 GENESEE & WYO INC CL A 371559105 2437 22050 SH DFND 01 22050 0 0 GENESEE & WYO INC CL A 371559105 567997 5139777 SH SOLE 0 0 5139777 GENESEE & WYO INC CL A 371559105 2336 21137 SH SOLE 21137 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 178 160733 SH DFND 01 160733 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 3119 2810285 SH SOLE 0 0 2810285 GENTEX CORP COM 371901109 113 4103 SH DFND 02 0 0 4103 GENTEX CORP COM 371901109 969 35194 SH DFND 02 0 35194 0 GENTEX CORP COM 371901109 2697 97956 SH DFND 01 97956 0 0 GENTEX CORP COM 371901109 677056 24588926 SH SOLE 0 0 24588926 GENTEX CORP COM 371901109 941 34186 SH SOLE 34186 0 0 GENIE ENERGY LTD CL B 372284208 155 20801 SH DFND 01 20801 0 0 GENIE ENERGY LTD CL B 372284208 6917 927219 SH SOLE 0 0 927219 GENIUS BRANDS INTL INC COM 37229T301 161 250082 SH SOLE 0 0 250082 GENMARK DIAGNOSTICS INC COM 372309104 14 2300 SH DFND 02 0 2300 0 GENMARK DIAGNOSTICS INC COM 372309104 669 110360 SH DFND 01 110360 0 0 GENMARK DIAGNOSTICS INC COM 372309104 16217 2676069 SH SOLE 0 0 2676069 GENMARK DIAGNOSTICS INC COM 372309104 35 5743 SH SOLE 5743 0 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 6 2235 SH DFND 01 2235 0 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 2232 769687 SH SOLE 0 0 769687 GENPREX INC COM 372446104 28 35529 SH SOLE 0 0 35529 GENOMIC HEALTH INC COM 37244C101 454 6690 SH DFND 02 0 6690 0 GENOMIC HEALTH INC COM 37244C101 3622 53399 SH DFND 01 53399 0 0 GENOMIC HEALTH INC COM 37244C101 182509 2691080 SH SOLE 0 0 2691080 GENOMIC HEALTH INC COM 37244C101 215 3174 SH SOLE 3174 0 0 GENUINE PARTS CO COM 372460105 3913 39294 SH DFND 02 0 0 39294 GENUINE PARTS CO COM 372460105 4431 44494 SH DFND 02 0 44494 0 GENUINE PARTS CO COM 372460105 12073 121231 SH DFND 01 121231 0 0 GENUINE PARTS CO COM 372460105 1680094 16870110 SH SOLE 0 0 16870110 GENUINE PARTS CO COM 372460105 5008 50283 SH SOLE 50283 0 0 GENWORTH FINL INC COM CL A 37247D106 364 82784 SH DFND 02 0 82784 0 GENWORTH FINL INC COM CL A 37247D106 1884 428222 SH DFND 01 428222 0 0 GENWORTH FINL INC COM CL A 37247D106 203786 46315094 SH SOLE 0 0 46315094 GENWORTH FINL INC COM CL A 37247D106 273 62053 SH SOLE 62053 0 0 GENTHERM INC COM 37253A103 342 8326 SH DFND 02 0 8326 0 GENTHERM INC COM 37253A103 2743 66752 SH DFND 01 66752 0 0 GENTHERM INC COM 37253A103 142343 3464602 SH SOLE 0 0 3464602 GENTHERM INC COM 37253A103 163 3957 SH SOLE 3957 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 170 11086 SH DFND 01 11086 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 11986 779799 SH SOLE 0 0 779799 GERDAU S A SPON ADR REP PFD 373737105 177 56312 SH DFND 01 56312 0 0 GERDAU S A SPON ADR REP PFD 373737105 34024 10801115 SH SOLE 0 0 10801115 GERDAU S A SPON ADR REP PFD 373737105 29 9126 SH SOLE 9126 0 0 GERMAN AMERN BANCORP INC COM 373865104 62 1948 SH DFND 02 0 1948 0 GERMAN AMERN BANCORP INC COM 373865104 670 20892 SH DFND 01 20892 0 0 GERMAN AMERN BANCORP INC COM 373865104 36638 1143147 SH SOLE 0 0 1143147 GERMAN AMERN BANCORP INC COM 373865104 69 2150 SH SOLE 2150 0 0 GERON CORP COM 374163103 11 8087 SH DFND 02 0 8087 0 GERON CORP COM 374163103 198 149109 SH DFND 01 149109 0 0 GERON CORP COM 374163103 12254 9213176 SH SOLE 0 0 9213176 GERON CORP COM 374163103 26 19647 SH SOLE 19647 0 0 GETTY RLTY CORP NEW COM 374297109 1710 53350 SH DFND 02 0 53350 0 GETTY RLTY CORP NEW COM 374297109 900 28065 SH DFND 01 28065 0 0 GETTY RLTY CORP NEW COM 374297109 164496 5130888 SH SOLE 0 0 5130888 GETTY RLTY CORP NEW COM 374297109 1241 38723 SH SOLE 38723 0 0 GEVO INC COM PAR 374396406 904 269943 SH SOLE 0 0 269943 GIBRALTAR INDS INC COM 374689107 354 7700 SH DFND 02 0 7700 0 GIBRALTAR INDS INC COM 374689107 1230 26783 SH DFND 01 26783 0 0 GIBRALTAR INDS INC COM 374689107 93067 2025834 SH SOLE 0 0 2025834 GIBRALTAR INDS INC COM 374689107 161 3512 SH SOLE 3512 0 0 GILEAD SCIENCES INC COM 375558103 21318 336350 SH DFND 02 0 0 336350 GILEAD SCIENCES INC COM 375558103 23195 365960 SH DFND 02 0 365960 0 GILEAD SCIENCES INC COM 375558103 68153 1075310 SH DFND 01 1075310 0 0 GILEAD SCIENCES INC COM 375558103 6355821 100281172 SH SOLE 0 0 100281172 GILEAD SCIENCES INC COM 375558103 27098 427543 SH SOLE 427543 0 0 GILDAN ACTIVEWEAR INC COM 375916103 1882 53011 SH DFND 02 0 0 53011 GILDAN ACTIVEWEAR INC COM 375916103 2121 59753 SH DFND 02 0 59753 0 GILDAN ACTIVEWEAR INC COM 375916103 3303 93048 SH DFND 01 93048 0 0 GILDAN ACTIVEWEAR INC COM 375916103 193566 5452565 SH SOLE 0 0 5452565 GILDAN ACTIVEWEAR INC COM 375916103 2419 68132 SH SOLE 68132 0 0 GLACIER BANCORP INC NEW COM 37637Q105 394 9749 SH DFND 02 0 9749 0 GLACIER BANCORP INC NEW COM 37637Q105 3539 87477 SH DFND 01 87477 0 0 GLACIER BANCORP INC NEW COM 37637Q105 374633 9259331 SH SOLE 0 0 9259331 GLACIER BANCORP INC NEW COM 37637Q105 362 8951 SH SOLE 8951 0 0 GLADSTONE COML CORP COM 376536108 44 1875 SH DFND 02 0 1875 0 GLADSTONE COML CORP COM 376536108 840 35748 SH DFND 01 35748 0 0 GLADSTONE COML CORP COM 376536108 73605 3132133 SH SOLE 0 0 3132133 GLADSTONE COML CORP COM 376536108 74 3136 SH SOLE 3136 0 0 GLADSTONE LD CORP COM 376549101 185 15522 SH DFND 01 15522 0 0 GLADSTONE LD CORP COM 376549101 12165 1022696 SH SOLE 0 0 1022696 GLATFELTER COM 377316104 241 15652 SH DFND 02 0 15652 0 GLATFELTER COM 377316104 561 36447 SH DFND 01 36447 0 0 GLATFELTER COM 377316104 65150 4233258 SH SOLE 0 0 4233258 GLATFELTER COM 377316104 71 4609 SH SOLE 4609 0 0 GLAUKOS CORP COM 377322102 263 4207 SH DFND 02 0 4207 0 GLAUKOS CORP COM 377322102 4570 73103 SH DFND 01 73103 0 0 GLAUKOS CORP COM 377322102 195797 3132251 SH SOLE 0 0 3132251 GLAUKOS CORP COM 377322102 238 3811 SH SOLE 3811 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 326 6711 SH DFND 02 0 6711 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 5699 117461 SH DFND 01 117461 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 265849 5479168 SH SOLE 0 0 5479168 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 303 6250 SH SOLE 6250 0 0 GLOBALSTAR INC COM 378973408 11 27246 SH DFND 02 0 27246 0 GLOBALSTAR INC COM 378973408 55 132628 SH DFND 01 132628 0 0 GLOBALSTAR INC COM 378973408 21506 51984535 SH SOLE 0 0 51984535 GLOBALSTAR INC COM 378973408 30 73054 SH SOLE 73054 0 0 GLOBAL NET LEASE INC COM NEW 379378201 2144 109942 SH DFND 02 0 109942 0 GLOBAL NET LEASE INC COM NEW 379378201 1384 70962 SH DFND 01 70962 0 0 GLOBAL NET LEASE INC COM NEW 379378201 249962 12818554 SH SOLE 0 0 12818554 GLOBAL NET LEASE INC COM NEW 379378201 1844 94563 SH SOLE 94563 0 0 GLOBALSCAPE INC COM 37940G109 21 1803 SH DFND 01 1803 0 0 GLOBALSCAPE INC COM 37940G109 7636 665727 SH SOLE 0 0 665727 GLOBAL PMTS INC COM 37940X102 12501 78625 SH DFND 02 0 0 78625 GLOBAL PMTS INC COM 37940X102 14209 89363 SH DFND 02 0 89363 0 GLOBAL PMTS INC COM 37940X102 42941 270072 SH DFND 01 270072 0 0 GLOBAL PMTS INC COM 37940X102 4323510 27191886 SH SOLE 0 0 27191886 GLOBAL PMTS INC COM 37940X102 16074 101094 SH SOLE 101094 0 0 GLOBAL WTR RES INC COM 379463102 286 24137 SH DFND 01 24137 0 0 GLOBAL WTR RES INC COM 379463102 5965 503831 SH SOLE 0 0 503831 GLOBAL EAGLE ENTMT INC COM 37951D102 6 7861 SH DFND 01 7861 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 1153 1596527 SH SOLE 0 0 1596527 GLOBAL MED REIT INC COM NEW 37954A204 295 25890 SH DFND 01 25890 0 0 GLOBAL MED REIT INC COM NEW 37954A204 22182 1945766 SH SOLE 0 0 1945766 GLOBAL SELF STORAGE INC COM 37955N106 2013 422834 SH SOLE 0 0 422834 GLOBUS MED INC CL A 379577208 731 14300 SH DFND 02 0 14300 0 GLOBUS MED INC CL A 379577208 7853 153625 SH DFND 01 153625 0 0 GLOBUS MED INC CL A 379577208 361457 7070757 SH SOLE 0 0 7070757 GLOBUS MED INC CL A 379577208 460 9000 SH SOLE 9000 0 0 GLOBE LIFE INC COM 37959E102 2592 27069 SH DFND 02 0 0 27069 GLOBE LIFE INC COM 37959E102 2921 30506 SH DFND 02 0 30506 0 GLOBE LIFE INC COM 37959E102 8221 85849 SH DFND 01 85849 0 0 GLOBE LIFE INC COM 37959E102 1173038 12249774 SH SOLE 0 0 12249774 GLOBE LIFE INC COM 37959E102 3225 33678 SH SOLE 33678 0 0 GLU MOBILE INC COM 379890106 38 7600 SH DFND 02 0 7600 0 GLU MOBILE INC COM 379890106 1160 232539 SH DFND 01 232539 0 0 GLU MOBILE INC COM 379890106 49566 9933129 SH SOLE 0 0 9933129 GLU MOBILE INC COM 379890106 63 12559 SH SOLE 12559 0 0 GLYCOMIMETICS INC COM 38000Q102 11 2508 SH DFND 02 0 2508 0 GLYCOMIMETICS INC COM 38000Q102 297 69015 SH DFND 01 69015 0 0 GLYCOMIMETICS INC COM 38000Q102 7224 1676204 SH SOLE 0 0 1676204 GLYCOMIMETICS INC COM 38000Q102 14 3176 SH SOLE 3176 0 0 GODADDY INC CL A 380237107 3049 46216 SH DFND 02 0 0 46216 GODADDY INC CL A 380237107 2902 43985 SH DFND 02 0 43985 0 GODADDY INC CL A 380237107 5187 78612 SH DFND 01 78612 0 0 GODADDY INC CL A 380237107 1070127 16218960 SH SOLE 0 0 16218960 GODADDY INC CL A 380237107 3831 58067 SH SOLE 58067 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 38 2487 SH DFND 01 2487 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 2220 143523 SH SOLE 0 0 143523 GOGO INC COM 38046C109 15 2500 SH DFND 02 0 2500 0 GOGO INC COM 38046C109 683 113234 SH DFND 01 113234 0 0 GOGO INC COM 38046C109 31406 5208356 SH SOLE 0 0 5208356 GOGO INC COM 38046C109 37 6100 SH SOLE 6100 0 0 GOLD RESOURCE CORP COM 38068T105 152 49870 SH DFND 01 49870 0 0 GOLD RESOURCE CORP COM 38068T105 9334 3060344 SH SOLE 0 0 3060344 GOLDEN ENTMT INC COM 381013101 16 1200 SH DFND 02 0 1200 0 GOLDEN ENTMT INC COM 381013101 338 25429 SH DFND 01 25429 0 0 GOLDEN ENTMT INC COM 381013101 11721 881962 SH SOLE 0 0 881962 GOLDEN ENTMT INC COM 381013101 30 2248 SH SOLE 2248 0 0 GOLDEN MINERALS CO COM 381119106 239 980738 SH SOLE 0 0 980738 GOLDFIELD CORP COM 381370105 10 4875 SH DFND 01 4875 0 0 GOLDFIELD CORP COM 381370105 2516 1170058 SH SOLE 0 0 1170058 GOLDMAN SACHS GROUP INC COM 38141G104 18180 87727 SH DFND 02 0 0 87727 GOLDMAN SACHS GROUP INC COM 38141G104 19429 93756 SH DFND 02 0 93756 0 GOLDMAN SACHS GROUP INC COM 38141G104 56186 271130 SH DFND 01 271130 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 5082374 24525279 SH SOLE 0 0 24525279 GOLDMAN SACHS GROUP INC COM 38141G104 22970 110843 SH SOLE 110843 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 6 3800 SH DFND 01 3800 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 746 463296 SH SOLE 0 0 463296 GOODRICH PETE CORP COM PAR 382410843 149 13986 SH DFND 01 13986 0 0 GOODRICH PETE CORP COM PAR 382410843 4516 424824 SH SOLE 0 0 424824 GOODYEAR TIRE & RUBR CO COM 382550101 449 31176 SH DFND 02 0 31176 0 GOODYEAR TIRE & RUBR CO COM 382550101 1243 86310 SH DFND 01 86310 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 311096 21596384 SH SOLE 0 0 21596384 GOODYEAR TIRE & RUBR CO COM 382550101 398 27601 SH SOLE 27601 0 0 GOOSEHEAD INS INC COM CL A 38267D109 1139 23086 SH DFND 01 23086 0 0 GOOSEHEAD INS INC COM CL A 38267D109 26865 544380 SH SOLE 0 0 544380 GOPRO INC CL A 38268T103 47 9000 SH DFND 02 0 9000 0 GOPRO INC CL A 38268T103 1259 242721 SH DFND 01 242721 0 0 GOPRO INC CL A 38268T103 53853 10386261 SH SOLE 0 0 10386261 GOPRO INC CL A 38268T103 47 9158 SH SOLE 9158 0 0 GORMAN RUPP CO COM 383082104 36 1032 SH DFND 02 0 1032 0 GORMAN RUPP CO COM 383082104 684 19674 SH DFND 01 19674 0 0 GORMAN RUPP CO COM 383082104 60834 1748612 SH SOLE 0 0 1748612 GORMAN RUPP CO COM 383082104 48 1368 SH SOLE 1368 0 0 GOSSAMER BIO INC COM 38341P102 32 1933 SH DFND 02 0 1933 0 GOSSAMER BIO INC COM 38341P102 1035 61666 SH DFND 01 61666 0 0 GOSSAMER BIO INC COM 38341P102 68585 4084891 SH SOLE 0 0 4084891 GOSSAMER BIO INC COM 38341P102 42 2493 SH SOLE 2493 0 0 GRACE W R & CO DEL NEW COM 38388F108 879 13174 SH DFND 02 0 13174 0 GRACE W R & CO DEL NEW COM 38388F108 1705 25541 SH DFND 01 25541 0 0 GRACE W R & CO DEL NEW COM 38388F108 387063 5797834 SH SOLE 0 0 5797834 GRACE W R & CO DEL NEW COM 38388F108 442 6619 SH SOLE 6619 0 0 GRACO INC COM 384109104 1176 25548 SH DFND 02 0 25548 0 GRACO INC COM 384109104 3401 73873 SH DFND 01 73873 0 0 GRACO INC COM 384109104 753550 16367295 SH SOLE 0 0 16367295 GRACO INC COM 384109104 867 18830 SH SOLE 18830 0 0 GRAFTECH INTL LTD COM 384313508 171 13382 SH DFND 02 0 13382 0 GRAFTECH INTL LTD COM 384313508 302 23565 SH DFND 01 23565 0 0 GRAFTECH INTL LTD COM 384313508 69712 5446270 SH SOLE 0 0 5446270 GRAFTECH INTL LTD COM 384313508 107 8396 SH SOLE 8396 0 0 GRAHAM CORP COM 384556106 187 9391 SH DFND 01 9391 0 0 GRAHAM CORP COM 384556106 10274 517318 SH SOLE 0 0 517318 GRAHAM HLDGS CO COM 384637104 381 575 SH DFND 02 0 575 0 GRAHAM HLDGS CO COM 384637104 1082 1631 SH DFND 01 1631 0 0 GRAHAM HLDGS CO COM 384637104 258324 389364 SH SOLE 0 0 389364 GRAHAM HLDGS CO COM 384637104 381 575 SH SOLE 575 0 0 GRAINGER W W INC COM 384802104 3662 12324 SH DFND 02 0 0 12324 GRAINGER W W INC COM 384802104 4017 13520 SH DFND 02 0 13520 0 GRAINGER W W INC COM 384802104 11804 39725 SH DFND 01 39725 0 0 GRAINGER W W INC COM 384802104 1729633 5820742 SH SOLE 0 0 5820742 GRAINGER W W INC COM 384802104 4732 15926 SH SOLE 15926 0 0 GRAN TIERRA ENERGY INC COM 38500T101 88 70700 SH DFND 02 0 70700 0 GRAN TIERRA ENERGY INC COM 38500T101 211 168407 SH DFND 01 168407 0 0 GRAN TIERRA ENERGY INC COM 38500T101 15066 12053129 SH SOLE 0 0 12053129 GRAN TIERRA ENERGY INC COM 38500T101 53 42600 SH SOLE 42600 0 0 GRAND CANYON ED INC COM 38526M106 828 8429 SH DFND 02 0 8429 0 GRAND CANYON ED INC COM 38526M106 1829 18629 SH DFND 01 18629 0 0 GRAND CANYON ED INC COM 38526M106 419433 4271210 SH SOLE 0 0 4271210 GRAND CANYON ED INC COM 38526M106 549 5594 SH SOLE 5594 0 0 GRANITE CONSTR INC COM 387328107 205 6380 SH DFND 02 0 6380 0 GRANITE CONSTR INC COM 387328107 1531 47665 SH DFND 01 47665 0 0 GRANITE CONSTR INC COM 387328107 138195 4301133 SH SOLE 0 0 4301133 GRANITE CONSTR INC COM 387328107 202 6274 SH SOLE 6274 0 0 GRANITE PT MTG TR INC COM 38741L107 65 3489 SH DFND 02 0 3489 0 GRANITE PT MTG TR INC COM 38741L107 843 44988 SH DFND 01 44988 0 0 GRANITE PT MTG TR INC COM 38741L107 94786 5057956 SH SOLE 0 0 5057956 GRANITE PT MTG TR INC COM 38741L107 136 7240 SH SOLE 7240 0 0 GRANITE REAL ESTATE INVT TR STAPLED UNIT 387437114 2684 55338 SH DFND 02 0 55338 0 GRANITE REAL ESTATE INVT TR STAPLED UNIT 387437114 1278 26353 SH DFND 01 26353 0 0 GRANITE REAL ESTATE INVT TR STAPLED UNIT 387437114 82029 1691323 SH SOLE 0 0 1691323 GRANITE REAL ESTATE INVT TR STAPLED UNIT 387437114 2525 52052 SH SOLE 52052 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 562 38100 SH DFND 02 0 38100 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1660 112525 SH DFND 01 112525 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 385642 26145240 SH SOLE 0 0 26145240 GRAPHIC PACKAGING HLDG CO COM 388689101 522 35386 SH SOLE 35386 0 0 GRAY TELEVISION INC COM 389375106 176 10762 SH DFND 02 0 10762 0 GRAY TELEVISION INC COM 389375106 1936 118623 SH DFND 01 118623 0 0 GRAY TELEVISION INC COM 389375106 71976 4410288 SH SOLE 0 0 4410288 GRAY TELEVISION INC COM 389375106 168 10267 SH SOLE 10267 0 0 GREAT AJAX CORP COM 38983D300 215 13886 SH DFND 01 13886 0 0 GREAT AJAX CORP COM 38983D300 17266 1113945 SH SOLE 0 0 1113945 GREAT ELM CAP GROUP INC COM NEW 39036P209 12 3154 SH DFND 01 3154 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 4441 1200339 SH SOLE 0 0 1200339 GREAT LAKES DREDGE & DOCK CO COM 390607109 470 44949 SH DFND 02 0 44949 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1213 116099 SH DFND 01 116099 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 31534 3017627 SH SOLE 0 0 3017627 GREAT LAKES DREDGE & DOCK CO COM 390607109 77 7334 SH SOLE 7334 0 0 GREAT SOUTHN BANCORP INC COM 390905107 61 1068 SH DFND 02 0 1068 0 GREAT SOUTHN BANCORP INC COM 390905107 545 9563 SH DFND 01 9563 0 0 GREAT SOUTHN BANCORP INC COM 390905107 30564 536684 SH SOLE 0 0 536684 GREAT SOUTHN BANCORP INC COM 390905107 85 1495 SH SOLE 1495 0 0 GREAT WESTN BANCORP INC COM 391416104 198 6000 SH DFND 02 0 6000 0 GREAT WESTN BANCORP INC COM 391416104 1562 47335 SH DFND 01 47335 0 0 GREAT WESTN BANCORP INC COM 391416104 203791 6175494 SH SOLE 0 0 6175494 GREAT WESTN BANCORP INC COM 391416104 205 6219 SH SOLE 6219 0 0 GREEN BRICK PARTNERS INC COM 392709101 14 1300 SH DFND 02 0 1300 0 GREEN BRICK PARTNERS INC COM 392709101 247 23092 SH DFND 01 23092 0 0 GREEN BRICK PARTNERS INC COM 392709101 12368 1155868 SH SOLE 0 0 1155868 GREEN BRICK PARTNERS INC COM 392709101 49 4598 SH SOLE 4598 0 0 GREEN DOT CORP CL A 39304D102 162 6400 SH DFND 02 0 6400 0 GREEN DOT CORP CL A 39304D102 2225 88133 SH DFND 01 88133 0 0 GREEN DOT CORP CL A 39304D102 109104 4320941 SH SOLE 0 0 4320941 GREEN DOT CORP CL A 39304D102 156 6165 SH SOLE 6165 0 0 GREEN PLAINS INC COM 393222104 23 2140 SH DFND 02 0 2140 0 GREEN PLAINS INC COM 393222104 319 30122 SH DFND 01 30122 0 0 GREEN PLAINS INC COM 393222104 33013 3115875 SH SOLE 0 0 3115875 GREEN PLAINS INC COM 393222104 43 4060 SH SOLE 4060 0 0 GREENBRIER COS INC COM 393657101 124 4124 SH DFND 02 0 4124 0 GREENBRIER COS INC COM 393657101 828 27479 SH DFND 01 27479 0 0 GREENBRIER COS INC COM 393657101 108064 3587782 SH SOLE 0 0 3587782 GREENBRIER COS INC COM 393657101 102 3403 SH SOLE 3403 0 0 GREENE COUNTY BANCORP INC COM 394357107 171 6234 SH DFND 01 6234 0 0 GREENE COUNTY BANCORP INC COM 394357107 3359 122609 SH SOLE 0 0 122609 GREENHILL & CO INC COM 395259104 113 8614 SH DFND 02 0 8614 0 GREENHILL & CO INC COM 395259104 438 33357 SH DFND 01 33357 0 0 GREENHILL & CO INC COM 395259104 13678 1042539 SH SOLE 0 0 1042539 GREENHILL & CO INC COM 395259104 42 3186 SH SOLE 3186 0 0 GREENLANE HLDGS INC CL A 395330103 43 12639 SH DFND 01 12639 0 0 GREENLANE HLDGS INC CL A 395330103 430 126974 SH SOLE 0 0 126974 GREENSKY INC CL A 39572G100 30 4435 SH DFND 02 0 4435 0 GREENSKY INC CL A 39572G100 55 8005 SH DFND 01 8005 0 0 GREENSKY INC CL A 39572G100 30067 4392558 SH SOLE 0 0 4392558 GREENSKY INC CL A 39572G100 47 6809 SH SOLE 6809 0 0 GREIF INC CL A 397624107 126 3325 SH DFND 02 0 3325 0 GREIF INC CL A 397624107 832 21959 SH DFND 01 21959 0 0 GREIF INC CL A 397624107 138103 3644837 SH SOLE 0 0 3644837 GREIF INC CL A 397624107 184 4857 SH SOLE 4857 0 0 GREIF INC CL B 397624206 220 4834 SH DFND 01 4834 0 0 GREIF INC CL B 397624206 13005 285452 SH SOLE 0 0 285452 GREIF INC CL B 397624206 8 175 SH SOLE 175 0 0 GRIFFIN INL RLTY INC COM 398231100 47 1248 SH DFND 01 1248 0 0 GRIFFIN INL RLTY INC COM 398231100 4301 113333 SH SOLE 0 0 113333 GRIFFON CORP COM 398433102 291 13874 SH DFND 02 0 13874 0 GRIFFON CORP COM 398433102 649 30929 SH DFND 01 30929 0 0 GRIFFON CORP COM 398433102 81931 3907079 SH SOLE 0 0 3907079 GRIFFON CORP COM 398433102 108 5158 SH SOLE 5158 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 227 26297 SH DFND 01 26297 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 8773 1015991 SH SOLE 0 0 1015991 GROCERY OUTLET HLDG CORP COM 39874R101 256 7393 SH DFND 01 7393 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 50612 1459408 SH SOLE 0 0 1459408 GROUP 1 AUTOMOTIVE INC COM 398905109 245 2652 SH DFND 02 0 2652 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1361 14746 SH DFND 01 14746 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 168140 1821469 SH SOLE 0 0 1821469 GROUP 1 AUTOMOTIVE INC COM 398905109 203 2197 SH SOLE 2197 0 0 GROUPON INC COM 399473107 325 122277 SH DFND 02 0 122277 0 GROUPON INC COM 399473107 2402 902921 SH DFND 01 902921 0 0 GROUPON INC COM 399473107 112984 42475042 SH SOLE 0 0 42475042 GROUPON INC COM 399473107 124 46447 SH SOLE 46447 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 404 31044 SH DFND 02 0 31044 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 5757 442825 SH SOLE 0 0 442825 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 186 14313 SH SOLE 14313 0 0 GRUBHUB INC COM 400110102 1262 22443 SH DFND 02 0 0 22443 GRUBHUB INC COM 400110102 1486 26432 SH DFND 02 0 26432 0 GRUBHUB INC COM 400110102 2293 40787 SH DFND 01 40787 0 0 GRUBHUB INC COM 400110102 460329 8189456 SH SOLE 0 0 8189456 GRUBHUB INC COM 400110102 1649 29335 SH SOLE 29335 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 116 1203 SH DFND 01 1203 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 7867 81505 SH SOLE 0 0 81505 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 30 4000 SH DFND 02 0 4000 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 53 7137 SH DFND 01 7137 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 8340 1117950 SH SOLE 0 0 1117950 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 29 8899 SH DFND 02 0 8899 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 95 29546 SH SOLE 0 0 29546 GUARANTY BANCSHARES INC TEX COM 400764106 208 6785 SH DFND 01 6785 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 12101 395578 SH SOLE 0 0 395578 GUARANTY FED BANCSHARES INC COM 40108P101 15 618 SH DFND 01 618 0 0 GUARANTY FED BANCSHARES INC COM 40108P101 991 40432 SH SOLE 0 0 40432 GUARDANT HEALTH INC COM 40131M109 420 6577 SH DFND 02 0 6577 0 GUARDANT HEALTH INC COM 40131M109 1091 17092 SH DFND 01 17092 0 0 GUARDANT HEALTH INC COM 40131M109 212450 3328366 SH SOLE 0 0 3328366 GUARDANT HEALTH INC COM 40131M109 254 3985 SH SOLE 3985 0 0 GUESS INC COM 401617105 165 8900 SH DFND 02 0 8900 0 GUESS INC COM 401617105 747 40295 SH DFND 01 40295 0 0 GUESS INC COM 401617105 91825 4955499 SH SOLE 0 0 4955499 GUESS INC COM 401617105 129 6980 SH SOLE 6980 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1650 15655 SH DFND 02 0 15655 0 GUIDEWIRE SOFTWARE INC COM 40171V100 3842 36456 SH DFND 01 36456 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 780725 7408663 SH SOLE 0 0 7408663 GUIDEWIRE SOFTWARE INC COM 40171V100 968 9188 SH SOLE 9188 0 0 GULF ISLAND FABRICATION INC COM 402307102 14 2591 SH DFND 01 2591 0 0 GULF ISLAND FABRICATION INC COM 402307102 5360 1001847 SH SOLE 0 0 1001847 GULFPORT ENERGY CORP COM NEW 402635304 41 15183 SH DFND 02 0 15183 0 GULFPORT ENERGY CORP COM NEW 402635304 357 131917 SH DFND 01 131917 0 0 GULFPORT ENERGY CORP COM NEW 402635304 36208 13361016 SH SOLE 0 0 13361016 GULFPORT ENERGY CORP COM NEW 402635304 56 20655 SH SOLE 20655 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 234 8100 SH DFND 02 0 8100 0 H & E EQUIPMENT SERVICES INC COM 404030108 1610 55792 SH DFND 01 55792 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 87321 3025671 SH SOLE 0 0 3025671 H & E EQUIPMENT SERVICES INC COM 404030108 104 3595 SH SOLE 3595 0 0 HCA HEALTHCARE INC COM 40412C101 8757 72717 SH DFND 02 0 0 72717 HCA HEALTHCARE INC COM 40412C101 9692 80488 SH DFND 02 0 80488 0 HCA HEALTHCARE INC COM 40412C101 28183 234037 SH DFND 01 234037 0 0 HCA HEALTHCARE INC COM 40412C101 2462586 20449977 SH SOLE 0 0 20449977 HCA HEALTHCARE INC COM 40412C101 11202 93027 SH SOLE 93027 0 0 HC2 HLDGS INC COM 404139107 16 6662 SH DFND 01 6662 0 0 HC2 HLDGS INC COM 404139107 3446 1466360 SH SOLE 0 0 1466360 HCP INC COM 40414L109 4283 120219 SH DFND 02 0 0 120219 HCP INC COM 40414L109 25594 718332 SH DFND 02 0 718332 0 HCP INC COM 40414L109 14591 409506 SH DFND 01 409506 0 0 HCP INC COM 40414L109 2802933 78667784 SH SOLE 0 0 78667784 HCP INC COM 40414L109 23469 658687 SH SOLE 658687 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 43271 758482 SH SOLE 0 0 758482 HCI GROUP INC COM 40416E103 34 800 SH DFND 02 0 800 0 HCI GROUP INC COM 40416E103 240 5720 SH DFND 01 5720 0 0 HCI GROUP INC COM 40416E103 19603 466290 SH SOLE 0 0 466290 HCI GROUP INC COM 40416E103 28 677 SH SOLE 677 0 0 HD SUPPLY HLDGS INC COM 40416M105 1698 43333 SH DFND 02 0 0 43333 HD SUPPLY HLDGS INC COM 40416M105 1993 50865 SH DFND 02 0 50865 0 HD SUPPLY HLDGS INC COM 40416M105 2546 64994 SH DFND 01 64994 0 0 HD SUPPLY HLDGS INC COM 40416M105 656411 16755868 SH SOLE 0 0 16755868 HD SUPPLY HLDGS INC COM 40416M105 2336 59630 SH SOLE 59630 0 0 HF FOODS GROUP INC COM 40417F109 250 14691 SH DFND 01 14691 0 0 HF FOODS GROUP INC COM 40417F109 5071 297406 SH SOLE 0 0 297406 HMN FINL INC COM 40424G108 22 971 SH DFND 01 971 0 0 HMN FINL INC COM 40424G108 1457 64553 SH SOLE 0 0 64553 HNI CORP COM 404251100 215 6068 SH DFND 02 0 6068 0 HNI CORP COM 404251100 2702 76100 SH DFND 01 76100 0 0 HNI CORP COM 404251100 146230 4119147 SH SOLE 0 0 4119147 HNI CORP COM 404251100 162 4556 SH SOLE 4556 0 0 HMS HLDGS CORP COM 40425J101 461 13378 SH DFND 02 0 13378 0 HMS HLDGS CORP COM 40425J101 6041 175292 SH DFND 01 175292 0 0 HMS HLDGS CORP COM 40425J101 319124 9259363 SH SOLE 0 0 9259363 HMS HLDGS CORP COM 40425J101 357 10368 SH SOLE 10368 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 4 6350 SH DFND 01 6350 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 920 1352305 SH SOLE 0 0 1352305 HP INC COM 40434L105 7549 399012 SH DFND 02 0 0 399012 HP INC COM 40434L105 8424 445244 SH DFND 02 0 445244 0 HP INC COM 40434L105 23683 1251766 SH DFND 01 1251766 0 0 HP INC COM 40434L105 2383783 125992774 SH SOLE 0 0 125992774 HP INC COM 40434L105 9652 510122 SH SOLE 510122 0 0 HV BANCORP INC COM 40441H105 409 27288 SH SOLE 0 0 27288 HABIT RESTAURANTS INC COM CL A 40449J103 222 25382 SH DFND 01 25382 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 9741 1114581 SH SOLE 0 0 1114581 HACKETT GROUP INC COM 404609109 36 2215 SH DFND 02 0 2215 0 HACKETT GROUP INC COM 404609109 786 47771 SH DFND 01 47771 0 0 HACKETT GROUP INC COM 404609109 24044 1460774 SH SOLE 0 0 1460774 HACKETT GROUP INC COM 404609109 69 4200 SH SOLE 4200 0 0 HAEMONETICS CORP COM 405024100 1171 9285 SH DFND 02 0 9285 0 HAEMONETICS CORP COM 405024100 13040 103375 SH DFND 01 103375 0 0 HAEMONETICS CORP COM 405024100 647119 5130168 SH SOLE 0 0 5130168 HAEMONETICS CORP COM 405024100 727 5764 SH SOLE 5764 0 0 HAIN CELESTIAL GROUP INC COM 405217100 357 16621 SH DFND 02 0 16621 0 HAIN CELESTIAL GROUP INC COM 405217100 718 33426 SH DFND 01 33426 0 0 HAIN CELESTIAL GROUP INC COM 405217100 161097 7501598 SH SOLE 0 0 7501598 HAIN CELESTIAL GROUP INC COM 405217100 263 12234 SH SOLE 12234 0 0 HALLADOR ENERGY COMPANY COM 40609P105 53 14690 SH DFND 01 14690 0 0 HALLADOR ENERGY COMPANY COM 40609P105 2942 812719 SH SOLE 0 0 812719 HALLIBURTON CO COM 406216101 4397 233286 SH DFND 02 0 0 233286 HALLIBURTON CO COM 406216101 4888 259284 SH DFND 02 0 259284 0 HALLIBURTON CO COM 406216101 13779 730994 SH DFND 01 730994 0 0 HALLIBURTON CO COM 406216101 1449879 76916637 SH SOLE 0 0 76916637 HALLIBURTON CO COM 406216101 5982 317344 SH SOLE 317344 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 211 11014 SH DFND 01 11014 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 15361 802956 SH SOLE 0 0 802956 HALOZYME THERAPEUTICS INC COM 40637H109 257 16566 SH DFND 02 0 16566 0 HALOZYME THERAPEUTICS INC COM 40637H109 4433 285845 SH DFND 01 285845 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 215666 13904989 SH SOLE 0 0 13904989 HALOZYME THERAPEUTICS INC COM 40637H109 322 20729 SH SOLE 20729 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 6 364 SH DFND 02 0 364 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 214 13262 SH DFND 01 13262 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 5194 321215 SH SOLE 0 0 321215 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 0 8 SH SOLE 8 0 0 HAMILTON LANE INC CL A 407497106 93 1641 SH DFND 02 0 1641 0 HAMILTON LANE INC CL A 407497106 2522 44271 SH DFND 01 44271 0 0 HAMILTON LANE INC CL A 407497106 113056 1984826 SH SOLE 0 0 1984826 HAMILTON LANE INC CL A 407497106 131 2303 SH SOLE 2303 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 746 19490 SH DFND 02 0 19490 0 HANCOCK WHITNEY CORPORATION COM 410120109 2894 75580 SH DFND 01 75580 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 340749 8897999 SH SOLE 0 0 8897999 HANCOCK WHITNEY CORPORATION COM 410120109 386 10089 SH SOLE 10089 0 0 HANCOCK JAFFE LABORATORIES I COM 41015N106 52 60365 SH SOLE 0 0 60365 HANESBRANDS INC COM 410345102 1489 97210 SH DFND 02 0 0 97210 HANESBRANDS INC COM 410345102 1501 97977 SH DFND 02 0 97977 0 HANESBRANDS INC COM 410345102 4915 320818 SH DFND 01 320818 0 0 HANESBRANDS INC COM 410345102 628322 41013184 SH SOLE 0 0 41013184 HANESBRANDS INC COM 410345102 1814 118433 SH SOLE 118433 0 0 HANGER INC COM NEW 41043F208 57 2799 SH DFND 02 0 2799 0 HANGER INC COM NEW 41043F208 776 38083 SH DFND 01 38083 0 0 HANGER INC COM NEW 41043F208 34616 1698541 SH SOLE 0 0 1698541 HANGER INC COM NEW 41043F208 80 3939 SH SOLE 3939 0 0 HANMI FINL CORP COM NEW 410495204 111 5933 SH DFND 02 0 5933 0 HANMI FINL CORP COM NEW 410495204 559 29771 SH DFND 01 29771 0 0 HANMI FINL CORP COM NEW 410495204 40342 2148110 SH SOLE 0 0 2148110 HANMI FINL CORP COM NEW 410495204 64 3407 SH SOLE 3407 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 391 13400 SH DFND 02 0 13400 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 1706 58520 SH DFND 01 58520 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 208372 7148252 SH SOLE 0 0 7148252 HANNON ARMSTRONG SUST INFR C COM 41068X100 228 7828 SH SOLE 7828 0 0 HANOVER INS GROUP INC COM 410867105 718 5299 SH DFND 02 0 5299 0 HANOVER INS GROUP INC COM 410867105 2086 15392 SH DFND 01 15392 0 0 HANOVER INS GROUP INC COM 410867105 596918 4404002 SH SOLE 0 0 4404002 HANOVER INS GROUP INC COM 410867105 735 5423 SH SOLE 5423 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 35 3479 SH DFND 02 0 3479 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 438 43494 SH DFND 01 43494 0 0 HARBORONE BANCORP INC NEW COM NEW 41165Y100 17594 1748011 SH SOLE 0 0 1748011 HARBORONE BANCORP INC NEW COM NEW 41165Y100 20 2019 SH SOLE 2019 0 0 HARLEY DAVIDSON INC COM 412822108 1431 39774 SH DFND 02 0 0 39774 HARLEY DAVIDSON INC COM 412822108 1497 41609 SH DFND 02 0 41609 0 HARLEY DAVIDSON INC COM 412822108 4745 131909 SH DFND 01 131909 0 0 HARLEY DAVIDSON INC COM 412822108 615746 17118323 SH SOLE 0 0 17118323 HARLEY DAVIDSON INC COM 412822108 1841 51184 SH SOLE 51184 0 0 HARMONIC INC COM 413160102 45 6804 SH DFND 02 0 6804 0 HARMONIC INC COM 413160102 480 72964 SH DFND 01 72964 0 0 HARMONIC INC COM 413160102 37649 5721778 SH SOLE 0 0 5721778 HARMONIC INC COM 413160102 62 9456 SH SOLE 9456 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 737 259662 SH SOLE 0 0 259662 HARPOON THERAPEUTICS INC COM 41358P106 123 9018 SH DFND 01 9018 0 0 HARPOON THERAPEUTICS INC COM 41358P106 5190 379933 SH SOLE 0 0 379933 HARROW HEALTH INC COM 415858109 18 3205 SH DFND 01 3205 0 0 HARROW HEALTH INC COM 415858109 6357 1131104 SH SOLE 0 0 1131104 HARSCO CORP COM 415864107 228 12025 SH DFND 02 0 12025 0 HARSCO CORP COM 415864107 3048 160778 SH DFND 01 160778 0 0 HARSCO CORP COM 415864107 155571 8205240 SH SOLE 0 0 8205240 HARSCO CORP COM 415864107 164 8675 SH SOLE 8675 0 0 HARTE-HANKS INC COM 416196202 5 1597 SH DFND 01 1597 0 0 HARTE-HANKS INC COM 416196202 441 144665 SH SOLE 0 0 144665 HARTFORD FINL SVCS GROUP INC COM 416515104 5694 93940 SH DFND 02 0 0 93940 HARTFORD FINL SVCS GROUP INC COM 416515104 8724 143933 SH DFND 02 0 143933 0 HARTFORD FINL SVCS GROUP INC COM 416515104 18329 302417 SH DFND 01 302417 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 2360347 38943187 SH SOLE 0 0 38943187 HARTFORD FINL SVCS GROUP INC COM 416515104 7226 119227 SH SOLE 119227 0 0 HARVARD BIOSCIENCE INC COM 416906105 21 6728 SH DFND 01 6728 0 0 HARVARD BIOSCIENCE INC COM 416906105 4028 1309871 SH SOLE 0 0 1309871 HASBRO INC COM 418056107 3703 31200 SH DFND 02 0 0 31200 HASBRO INC COM 418056107 4978 41940 SH DFND 02 0 41940 0 HASBRO INC COM 418056107 12492 105251 SH DFND 01 105251 0 0 HASBRO INC COM 418056107 1699135 14315739 SH SOLE 0 0 14315739 HASBRO INC COM 418056107 4725 39812 SH SOLE 39812 0 0 HAVERTY FURNITURE INC COM 419596101 41 2000 SH DFND 02 0 2000 0 HAVERTY FURNITURE INC COM 419596101 314 15491 SH DFND 01 15491 0 0 HAVERTY FURNITURE INC COM 419596101 24600 1213608 SH SOLE 0 0 1213608 HAVERTY FURNITURE INC COM 419596101 35 1704 SH SOLE 1704 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1667 36557 SH DFND 02 0 36557 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1900 41662 SH DFND 01 41662 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 520105 11403310 SH SOLE 0 0 11403310 HAWAIIAN ELEC INDUSTRIES COM 419870100 2111 46276 SH SOLE 46276 0 0 HAWAIIAN HOLDINGS INC COM 419879101 22 821 SH DFND 02 0 821 0 HAWAIIAN HOLDINGS INC COM 419879101 1022 38919 SH DFND 01 38919 0 0 HAWAIIAN HOLDINGS INC COM 419879101 122236 4654831 SH SOLE 0 0 4654831 HAWAIIAN HOLDINGS INC COM 419879101 51 1927 SH SOLE 1927 0 0 HAWKINS INC COM 420261109 26 600 SH DFND 02 0 600 0 HAWKINS INC COM 420261109 354 8339 SH DFND 01 8339 0 0 HAWKINS INC COM 420261109 31808 748416 SH SOLE 0 0 748416 HAWKINS INC COM 420261109 42 1000 SH SOLE 1000 0 0 HAWTHORN BANCSHARES INC COM 420476103 117 4910 SH DFND 01 4910 0 0 HAWTHORN BANCSHARES INC COM 420476103 5467 229429 SH SOLE 0 0 229429 HAYNES INTERNATIONAL INC COM NEW 420877201 42 1182 SH DFND 02 0 1182 0 HAYNES INTERNATIONAL INC COM NEW 420877201 375 10472 SH DFND 01 10472 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 44614 1244812 SH SOLE 0 0 1244812 HAYNES INTERNATIONAL INC COM NEW 420877201 25 700 SH SOLE 700 0 0 HEALTHCARE SVCS GRP INC COM 421906108 371 15255 SH DFND 02 0 15255 0 HEALTHCARE SVCS GRP INC COM 421906108 3652 150335 SH DFND 01 150335 0 0 HEALTHCARE SVCS GRP INC COM 421906108 179650 7396058 SH SOLE 0 0 7396058 HEALTHCARE SVCS GRP INC COM 421906108 205 8449 SH SOLE 8449 0 0 HEALTHCARE RLTY TR COM 421946104 5075 151506 SH DFND 02 0 151506 0 HEALTHCARE RLTY TR COM 421946104 3634 108480 SH DFND 01 108480 0 0 HEALTHCARE RLTY TR COM 421946104 630009 18806247 SH SOLE 0 0 18806247 HEALTHCARE RLTY TR COM 421946104 4850 144763 SH SOLE 144763 0 0 HEALTHSTREAM INC COM 42222N103 362 14000 SH DFND 02 0 14000 0 HEALTHSTREAM INC COM 42222N103 848 32752 SH DFND 01 32752 0 0 HEALTHSTREAM INC COM 42222N103 68736 2654909 SH SOLE 0 0 2654909 HEALTHSTREAM INC COM 42222N103 50 1912 SH SOLE 1912 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 495 19837 SH DFND 01 19837 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 24762 993277 SH SOLE 0 0 993277 HEALTH INS INNOVATIONS INC COM CL A 42225K106 4 152 SH SOLE 152 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 7297 248363 SH DFND 02 0 248363 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 2298 78212 SH DFND 01 78212 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 855786 29128189 SH SOLE 0 0 29128189 HEALTHCARE TR AMER INC CL A NEW 42225P501 6729 229023 SH SOLE 229023 0 0 HEALTH CATALYST INC COM 42225T107 456 14399 SH DFND 01 14399 0 0 HEALTH CATALYST INC COM 42225T107 22505 711277 SH SOLE 0 0 711277 HEALTHEQUITY INC COM 42226A107 638 11163 SH DFND 02 0 11163 0 HEALTHEQUITY INC COM 42226A107 7976 139581 SH DFND 01 139581 0 0 HEALTHEQUITY INC COM 42226A107 369360 6463550 SH SOLE 0 0 6463550 HEALTHEQUITY INC COM 42226A107 440 7703 SH SOLE 7703 0 0 HEARTLAND EXPRESS INC COM 422347104 123 5700 SH DFND 02 0 5700 0 HEARTLAND EXPRESS INC COM 422347104 897 41718 SH DFND 01 41718 0 0 HEARTLAND EXPRESS INC COM 422347104 99849 4641992 SH SOLE 0 0 4641992 HEARTLAND EXPRESS INC COM 422347104 110 5132 SH SOLE 5132 0 0 HEARTLAND FINL USA INC COM 42234Q102 210 4700 SH DFND 02 0 4700 0 HEARTLAND FINL USA INC COM 42234Q102 1272 28442 SH DFND 01 28442 0 0 HEARTLAND FINL USA INC COM 42234Q102 103005 2302298 SH SOLE 0 0 2302298 HEARTLAND FINL USA INC COM 42234Q102 208 4646 SH SOLE 4646 0 0 HEAT BIOLOGICS INC COM NEW 42237K300 2 4711 SH DFND 01 4711 0 0 HEAT BIOLOGICS INC COM NEW 42237K300 516 1062011 SH SOLE 0 0 1062011 HECLA MNG CO COM 422704106 198 112639 SH DFND 02 0 112639 0 HECLA MNG CO COM 422704106 722 410196 SH DFND 01 410196 0 0 HECLA MNG CO COM 422704106 77113 43813955 SH SOLE 0 0 43813955 HECLA MNG CO COM 422704106 94 53320 SH SOLE 53320 0 0 HEICO CORP NEW COM 422806109 1285 10288 SH DFND 02 0 0 10288 HEICO CORP NEW COM 422806109 1197 9584 SH DFND 02 0 9584 0 HEICO CORP NEW COM 422806109 2272 18195 SH DFND 01 18195 0 0 HEICO CORP NEW COM 422806109 448744 3593401 SH SOLE 0 0 3593401 HEICO CORP NEW COM 422806109 2064 16527 SH SOLE 16527 0 0 HEICO CORP NEW CL A 422806208 2011 20670 SH DFND 02 0 0 20670 HEICO CORP NEW CL A 422806208 1874 19254 SH DFND 02 0 19254 0 HEICO CORP NEW CL A 422806208 3189 32775 SH DFND 01 32775 0 0 HEICO CORP NEW CL A 422806208 734242 7545396 SH SOLE 0 0 7545396 HEICO CORP NEW CL A 422806208 2634 27070 SH SOLE 27070 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 35 1293 SH DFND 02 0 1293 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 507 18564 SH DFND 01 18564 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 32632 1195316 SH SOLE 0 0 1195316 HEIDRICK & STRUGGLES INTL IN COM 422819102 68 2478 SH SOLE 2478 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 189 4659 SH DFND 02 0 4659 0 HELIOS TECHNOLOGIES INC COM 42328H109 2393 58986 SH DFND 01 58986 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 105152 2591877 SH SOLE 0 0 2591877 HELIOS TECHNOLOGIES INC COM 42328H109 126 3104 SH SOLE 3104 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 5 2837 SH DFND 01 2837 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 1025 621498 SH SOLE 0 0 621498 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 278 34538 SH DFND 02 0 34538 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 959 119039 SH DFND 01 119039 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 121429 15065620 SH SOLE 0 0 15065620 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 129 16035 SH SOLE 16035 0 0 HELMERICH & PAYNE INC COM 423452101 1071 26732 SH DFND 02 0 0 26732 HELMERICH & PAYNE INC COM 423452101 1242 30992 SH DFND 02 0 30992 0 HELMERICH & PAYNE INC COM 423452101 3660 91346 SH DFND 01 91346 0 0 HELMERICH & PAYNE INC COM 423452101 477084 11906263 SH SOLE 0 0 11906263 HELMERICH & PAYNE INC COM 423452101 1330 33192 SH SOLE 33192 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 360 29466 SH DFND 01 29466 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 10012 819344 SH SOLE 0 0 819344 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 55 4474 SH SOLE 4474 0 0 HENNESSY ADVISORS INC COM 425885100 10 950 SH DFND 01 950 0 0 HENNESSY ADVISORS INC COM 425885100 1883 174200 SH SOLE 0 0 174200 HENRY JACK & ASSOC INC COM 426281101 2803 19203 SH DFND 02 0 0 19203 HENRY JACK & ASSOC INC COM 426281101 4651 31861 SH DFND 02 0 31861 0 HENRY JACK & ASSOC INC COM 426281101 10051 68856 SH DFND 01 68856 0 0 HENRY JACK & ASSOC INC COM 426281101 1354894 9282003 SH SOLE 0 0 9282003 HENRY JACK & ASSOC INC COM 426281101 3799 26023 SH SOLE 26023 0 0 HERITAGE COMMERCE CORP COM 426927109 42 3600 SH DFND 02 0 3600 0 HERITAGE COMMERCE CORP COM 426927109 468 39810 SH DFND 01 39810 0 0 HERITAGE COMMERCE CORP COM 426927109 19652 1671771 SH SOLE 0 0 1671771 HERITAGE COMMERCE CORP COM 426927109 60 5130 SH SOLE 5130 0 0 HERC HLDGS INC COM 42704L104 224 4826 SH DFND 02 0 4826 0 HERC HLDGS INC COM 42704L104 1022 21972 SH DFND 01 21972 0 0 HERC HLDGS INC COM 42704L104 115887 2491662 SH SOLE 0 0 2491662 HERC HLDGS INC COM 42704L104 99 2122 SH SOLE 2122 0 0 HERITAGE FINL CORP WASH COM 42722X106 73 2716 SH DFND 02 0 2716 0 HERITAGE FINL CORP WASH COM 42722X106 822 30505 SH DFND 01 30505 0 0 HERITAGE FINL CORP WASH COM 42722X106 58379 2165393 SH SOLE 0 0 2165393 HERITAGE FINL CORP WASH COM 42722X106 89 3284 SH SOLE 3284 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 24 900 SH DFND 02 0 900 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 667 25171 SH DFND 01 25171 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 20053 756705 SH SOLE 0 0 756705 HERITAGE CRYSTAL CLEAN INC COM 42726M106 32 1200 SH SOLE 1200 0 0 HERITAGE INS HLDGS INC COM 42727J102 27 1810 SH DFND 02 0 1810 0 HERITAGE INS HLDGS INC COM 42727J102 377 25212 SH DFND 01 25212 0 0 HERITAGE INS HLDGS INC COM 42727J102 17292 1156644 SH SOLE 0 0 1156644 HERITAGE INS HLDGS INC COM 42727J102 61 4105 SH SOLE 4105 0 0 HERON THERAPEUTICS INC COM 427746102 143 7710 SH DFND 02 0 7710 0 HERON THERAPEUTICS INC COM 427746102 2737 147950 SH DFND 01 147950 0 0 HERON THERAPEUTICS INC COM 427746102 125668 6792882 SH SOLE 0 0 6792882 HERON THERAPEUTICS INC COM 427746102 139 7505 SH SOLE 7505 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 838 56343 SH DFND 02 0 56343 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 446 29981 SH DFND 01 29981 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 86678 5825114 SH SOLE 0 0 5825114 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 580 38949 SH SOLE 38949 0 0 HERSHEY CO COM 427866108 5991 38657 SH DFND 02 0 0 38657 HERSHEY CO COM 427866108 12005 77457 SH DFND 02 0 77457 0 HERSHEY CO COM 427866108 20316 131078 SH DFND 01 131078 0 0 HERSHEY CO COM 427866108 1891027 12200964 SH SOLE 0 0 12200964 HERSHEY CO COM 427866108 7701 49689 SH SOLE 49689 0 0 HESKA CORP COM RESTRC NEW 42805E306 35 500 SH DFND 02 0 500 0 HESKA CORP COM RESTRC NEW 42805E306 992 14000 SH DFND 01 14000 0 0 HESKA CORP COM RESTRC NEW 42805E306 31907 450213 SH SOLE 0 0 450213 HESKA CORP COM RESTRC NEW 42805E306 50 700 SH SOLE 700 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 198 14291 SH DFND 02 0 14291 0 HERTZ GLOBAL HLDGS INC COM 42806J106 1143 82562 SH DFND 01 82562 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 121177 8755548 SH SOLE 0 0 8755548 HERTZ GLOBAL HLDGS INC COM 42806J106 143 10364 SH SOLE 10364 0 0 HESS CORP COM 42809H107 4352 71953 SH DFND 02 0 0 71953 HESS CORP COM 42809H107 4890 80853 SH DFND 02 0 80853 0 HESS CORP COM 42809H107 13181 217947 SH DFND 01 217947 0 0 HESS CORP COM 42809H107 1806690 29872517 SH SOLE 0 0 29872517 HESS CORP COM 42809H107 5308 87763 SH SOLE 87763 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 5539 365131 SH DFND 02 0 0 365131 HEWLETT PACKARD ENTERPRISE C COM 42824C109 5821 383712 SH DFND 02 0 383712 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 16745 1103832 SH DFND 01 1103832 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1959253 129153106 SH SOLE 0 0 129153106 HEWLETT PACKARD ENTERPRISE C COM 42824C109 7576 499406 SH SOLE 499406 0 0 HEXCEL CORP NEW COM 428291108 893 10870 SH DFND 02 0 10870 0 HEXCEL CORP NEW COM 428291108 3072 37407 SH DFND 01 37407 0 0 HEXCEL CORP NEW COM 428291108 613720 7472545 SH SOLE 0 0 7472545 HEXCEL CORP NEW COM 428291108 874 10639 SH SOLE 10639 0 0 HEXO CORP COM 428304109 54 13554 SH DFND 02 0 13554 0 HEXO CORP COM 428304109 396 99999 SH SOLE 0 0 99999 HEXO CORP COM 428304109 106 26747 SH SOLE 26747 0 0 HI CRUSH INC COM 428337109 31 18049 SH DFND 01 18049 0 0 HI CRUSH INC COM 428337109 5996 3445852 SH SOLE 0 0 3445852 HIBBETT SPORTS INC COM 428567101 36 1582 SH DFND 02 0 1582 0 HIBBETT SPORTS INC COM 428567101 384 16769 SH DFND 01 16769 0 0 HIBBETT SPORTS INC COM 428567101 26498 1157126 SH SOLE 0 0 1157126 HIBBETT SPORTS INC COM 428567101 38 1669 SH SOLE 1669 0 0 HIGHPOINT RES CORP COM 43114K108 15 9366 SH DFND 02 0 9366 0 HIGHPOINT RES CORP COM 43114K108 151 94803 SH DFND 01 94803 0 0 HIGHPOINT RES CORP COM 43114K108 9279 5835751 SH SOLE 0 0 5835751 HIGHPOINT RES CORP COM 43114K108 24 14979 SH SOLE 14979 0 0 HIGHWOODS PPTYS INC COM 431284108 5791 128850 SH DFND 02 0 128850 0 HIGHWOODS PPTYS INC COM 431284108 1764 39244 SH DFND 01 39244 0 0 HIGHWOODS PPTYS INC COM 431284108 685138 15245615 SH SOLE 0 0 15245615 HIGHWOODS PPTYS INC COM 431284108 5248 116781 SH SOLE 116781 0 0 HILL INTERNATIONAL INC COM 431466101 17 5709 SH DFND 01 5709 0 0 HILL INTERNATIONAL INC COM 431466101 2710 906388 SH SOLE 0 0 906388 HILL ROM HLDGS INC COM 431475102 1240 11782 SH DFND 02 0 11782 0 HILL ROM HLDGS INC COM 431475102 2920 27750 SH DFND 01 27750 0 0 HILL ROM HLDGS INC COM 431475102 657814 6251201 SH SOLE 0 0 6251201 HILL ROM HLDGS INC COM 431475102 870 8268 SH SOLE 8268 0 0 HILLENBRAND INC COM 431571108 248 8027 SH DFND 02 0 8027 0 HILLENBRAND INC COM 431571108 3126 101233 SH DFND 01 101233 0 0 HILLENBRAND INC COM 431571108 204558 6624277 SH SOLE 0 0 6624277 HILLENBRAND INC COM 431571108 235 7618 SH SOLE 7618 0 0 HILLTOP HOLDINGS INC COM 432748101 238 9980 SH DFND 02 0 9980 0 HILLTOP HOLDINGS INC COM 432748101 1440 60278 SH DFND 01 60278 0 0 HILLTOP HOLDINGS INC COM 432748101 156197 6538157 SH SOLE 0 0 6538157 HILLTOP HOLDINGS INC COM 432748101 216 9055 SH SOLE 9055 0 0 HILTON GRAND VACATIONS INC COM 43283X105 362 11301 SH DFND 02 0 11301 0 HILTON GRAND VACATIONS INC COM 43283X105 1071 33483 SH DFND 01 33483 0 0 HILTON GRAND VACATIONS INC COM 43283X105 244001 7625041 SH SOLE 0 0 7625041 HILTON GRAND VACATIONS INC COM 43283X105 341 10647 SH SOLE 10647 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 6728 72261 SH DFND 02 0 0 72261 HILTON WORLDWIDE HLDGS INC COM 43300A203 6927 74397 SH DFND 02 0 74397 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 24033 258111 SH DFND 01 258111 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1970770 21166045 SH SOLE 0 0 21166045 HILTON WORLDWIDE HLDGS INC COM 43300A203 8276 88883 SH SOLE 88883 0 0 HINGHAM INSTN SVGS MASS COM 433323102 369 1954 SH DFND 01 1954 0 0 HINGHAM INSTN SVGS MASS COM 433323102 12215 64630 SH SOLE 0 0 64630 HIREQUEST INC COM 433535101 199 29542 SH SOLE 0 0 29542 HOLLYFRONTIER CORP COM 436106108 2297 42821 SH DFND 02 0 0 42821 HOLLYFRONTIER CORP COM 436106108 2326 43369 SH DFND 02 0 43369 0 HOLLYFRONTIER CORP COM 436106108 6863 127937 SH DFND 01 127937 0 0 HOLLYFRONTIER CORP COM 436106108 955016 17804168 SH SOLE 0 0 17804168 HOLLYFRONTIER CORP COM 436106108 2857 53262 SH SOLE 53262 0 0 HOLOGIC INC COM 436440101 3534 69991 SH DFND 02 0 0 69991 HOLOGIC INC COM 436440101 4133 81863 SH DFND 02 0 81863 0 HOLOGIC INC COM 436440101 12011 237886 SH DFND 01 237886 0 0 HOLOGIC INC COM 436440101 1502037 29749191 SH SOLE 0 0 29749191 HOLOGIC INC COM 436440101 5381 106569 SH SOLE 106569 0 0 HOME BANCSHARES INC COM 436893200 699 37195 SH DFND 02 0 37195 0 HOME BANCSHARES INC COM 436893200 2389 127093 SH DFND 01 127093 0 0 HOME BANCSHARES INC COM 436893200 268460 14283565 SH SOLE 0 0 14283565 HOME BANCSHARES INC COM 436893200 369 19639 SH SOLE 19639 0 0 HOME BANCORP INC COM 43689E107 232 5960 SH DFND 01 5960 0 0 HOME BANCORP INC COM 43689E107 13812 354250 SH SOLE 0 0 354250 HOME DEPOT INC COM 437076102 67218 289706 SH DFND 02 0 0 289706 HOME DEPOT INC COM 437076102 74537 321253 SH DFND 02 0 321253 0 HOME DEPOT INC COM 437076102 222522 959064 SH DFND 01 959064 0 0 HOME DEPOT INC COM 437076102 18939950 81630680 SH SOLE 0 0 81630680 HOME DEPOT INC COM 437076102 86479 372722 SH SOLE 372722 0 0 HOMESTREET INC COM 43785V102 189 6900 SH DFND 02 0 6900 0 HOMESTREET INC COM 43785V102 510 18684 SH DFND 01 18684 0 0 HOMESTREET INC COM 43785V102 44927 1644472 SH SOLE 0 0 1644472 HOMESTREET INC COM 43785V102 124 4550 SH SOLE 4550 0 0 HOMETRUST BANCSHARES INC COM 437872104 36 1400 SH DFND 02 0 1400 0 HOMETRUST BANCSHARES INC COM 437872104 511 19597 SH DFND 01 19597 0 0 HOMETRUST BANCSHARES INC COM 437872104 21135 810690 SH SOLE 0 0 810690 HOMETRUST BANCSHARES INC COM 437872104 44 1700 SH SOLE 1700 0 0 HOMOLOGY MEDICINES INC COM 438083107 28 1573 SH DFND 02 0 1573 0 HOMOLOGY MEDICINES INC COM 438083107 900 49742 SH DFND 01 49742 0 0 HOMOLOGY MEDICINES INC COM 438083107 19696 1088186 SH SOLE 0 0 1088186 HOMOLOGY MEDICINES INC COM 438083107 24 1335 SH SOLE 1335 0 0 HONEYWELL INTL INC COM 438516106 32116 189808 SH DFND 02 0 0 189808 HONEYWELL INTL INC COM 438516106 35162 207815 SH DFND 02 0 207815 0 HONEYWELL INTL INC COM 438516106 105809 625346 SH DFND 01 625346 0 0 HONEYWELL INTL INC COM 438516106 8906989 52641779 SH SOLE 0 0 52641779 HONEYWELL INTL INC COM 438516106 37390 220981 SH SOLE 220981 0 0 HOOKER FURNITURE CORP COM 439038100 26 1200 SH DFND 02 0 1200 0 HOOKER FURNITURE CORP COM 439038100 233 10875 SH DFND 01 10875 0 0 HOOKER FURNITURE CORP COM 439038100 10166 474157 SH SOLE 0 0 474157 HOOKER FURNITURE CORP COM 439038100 36 1681 SH SOLE 1681 0 0 HOOKIPA PHARMA INC COM 43906K100 27 3659 SH DFND 01 3659 0 0 HOOKIPA PHARMA INC COM 43906K100 958 127732 SH SOLE 0 0 127732 HOPE BANCORP INC COM 43940T109 308 21513 SH DFND 02 0 21513 0 HOPE BANCORP INC COM 43940T109 1455 101479 SH DFND 01 101479 0 0 HOPE BANCORP INC COM 43940T109 190770 13303319 SH SOLE 0 0 13303319 HOPE BANCORP INC COM 43940T109 225 15691 SH SOLE 15691 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 270 5830 SH DFND 02 0 5830 0 HORACE MANN EDUCATORS CORP N COM 440327104 1621 34986 SH DFND 01 34986 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 201143 4341518 SH SOLE 0 0 4341518 HORACE MANN EDUCATORS CORP N COM 440327104 215 4632 SH SOLE 4632 0 0 HORIZON BANCORP INC COM 440407104 29 1650 SH DFND 02 0 1650 0 HORIZON BANCORP INC COM 440407104 544 31357 SH DFND 01 31357 0 0 HORIZON BANCORP INC COM 440407104 30236 1741678 SH SOLE 0 0 1741678 HORIZON BANCORP INC COM 440407104 59 3420 SH SOLE 3420 0 0 HORMEL FOODS CORP COM 440452100 3416 78111 SH DFND 02 0 0 78111 HORMEL FOODS CORP COM 440452100 6346 145125 SH DFND 02 0 145125 0 HORMEL FOODS CORP COM 440452100 10138 231832 SH DFND 01 231832 0 0 HORMEL FOODS CORP COM 440452100 1478152 33801785 SH SOLE 0 0 33801785 HORMEL FOODS CORP COM 440452100 4328 98969 SH SOLE 98969 0 0 HORIZON GLOBAL CORP COM 44052W104 21 5394 SH DFND 01 5394 0 0 HORIZON GLOBAL CORP COM 44052W104 3424 896293 SH SOLE 0 0 896293 HORNBECK OFFSHORE SVCS INC N COM 440543106 6 7438 SH DFND 01 7438 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 1162 1528531 SH SOLE 0 0 1528531 HOST HOTELS & RESORTS INC COM 44107P104 3154 182405 SH DFND 02 0 0 182405 HOST HOTELS & RESORTS INC COM 44107P104 16961 980993 SH DFND 02 0 980993 0 HOST HOTELS & RESORTS INC COM 44107P104 10543 609789 SH DFND 01 609789 0 0 HOST HOTELS & RESORTS INC COM 44107P104 2058571 119061346 SH SOLE 0 0 119061346 HOST HOTELS & RESORTS INC COM 44107P104 16738 968072 SH SOLE 968072 0 0 HOSTESS BRANDS INC CL A 44109J106 364 26000 SH DFND 02 0 26000 0 HOSTESS BRANDS INC CL A 44109J106 1380 98658 SH DFND 01 98658 0 0 HOSTESS BRANDS INC CL A 44109J106 149792 10710878 SH SOLE 0 0 10710878 HOSTESS BRANDS INC CL A 44109J106 200 14274 SH SOLE 14274 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 201 37777 SH DFND 02 0 37777 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 475 89058 SH DFND 01 89058 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 49535 9293542 SH SOLE 0 0 9293542 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 73 13623 SH SOLE 13623 0 0 HOULIHAN LOKEY INC CL A 441593100 107 2374 SH DFND 02 0 2374 0 HOULIHAN LOKEY INC CL A 441593100 3733 82774 SH DFND 01 82774 0 0 HOULIHAN LOKEY INC CL A 441593100 163540 3626174 SH SOLE 0 0 3626174 HOULIHAN LOKEY INC CL A 441593100 179 3969 SH SOLE 3969 0 0 HOUSTON AMERN ENERGY CORP COM 44183U100 25 138897 SH SOLE 0 0 138897 HOUSTON WIRE & CABLE CO COM 44244K109 15 3165 SH DFND 01 3165 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 3092 655183 SH SOLE 0 0 655183 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 21 1097 SH DFND 01 1097 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 3477 180608 SH SOLE 0 0 180608 HOWARD BANCORP INC COM 442496105 187 11180 SH DFND 01 11180 0 0 HOWARD BANCORP INC COM 442496105 10453 626296 SH SOLE 0 0 626296 HOWARD HUGHES CORP COM 44267D107 1034 7978 SH DFND 02 0 7978 0 HOWARD HUGHES CORP COM 44267D107 2066 15945 SH DFND 01 15945 0 0 HOWARD HUGHES CORP COM 44267D107 759153 5857661 SH SOLE 0 0 5857661 HOWARD HUGHES CORP COM 44267D107 615 4745 SH SOLE 4745 0 0 HUB GROUP INC CL A 443320106 222 4766 SH DFND 02 0 4766 0 HUB GROUP INC CL A 443320106 1271 27332 SH DFND 01 27332 0 0 HUB GROUP INC CL A 443320106 165305 3554942 SH SOLE 0 0 3554942 HUB GROUP INC CL A 443320106 186 4000 SH SOLE 4000 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 1417 42900 SH DFND 02 0 42900 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 1546 46817 SH DFND 01 46817 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 123019 3725591 SH SOLE 0 0 3725591 HUAZHU GROUP LTD SPONSORED ADS 44332N106 690 20890 SH SOLE 20890 0 0 HUBBELL INC COM 443510607 990 7535 SH DFND 02 0 7535 0 HUBBELL INC COM 443510607 2986 22721 SH DFND 01 22721 0 0 HUBBELL INC COM 443510607 748586 5696999 SH SOLE 0 0 5696999 HUBBELL INC COM 443510607 923 7025 SH SOLE 7025 0 0 HUBSPOT INC COM 443573100 1005 6629 SH DFND 02 0 6629 0 HUBSPOT INC COM 443573100 2675 17645 SH DFND 01 17645 0 0 HUBSPOT INC COM 443573100 629870 4154540 SH SOLE 0 0 4154540 HUBSPOT INC COM 443573100 729 4806 SH SOLE 4806 0 0 HUDBAY MINERALS INC COM 443628102 111 30800 SH DFND 02 0 30800 0 HUDBAY MINERALS INC COM 443628102 357 98909 SH DFND 01 98909 0 0 HUDBAY MINERALS INC COM 443628102 23006 6372900 SH SOLE 0 0 6372900 HUDBAY MINERALS INC COM 443628102 92 25500 SH SOLE 25500 0 0 HUDSON GLOBAL INC COM NEW 443787205 4 356 SH DFND 01 356 0 0 HUDSON GLOBAL INC COM NEW 443787205 1057 86171 SH SOLE 0 0 86171 HUDSON PAC PPTYS INC COM 444097109 6233 186286 SH DFND 02 0 186286 0 HUDSON PAC PPTYS INC COM 444097109 1959 58549 SH DFND 01 58549 0 0 HUDSON PAC PPTYS INC COM 444097109 736870 22022419 SH SOLE 0 0 22022419 HUDSON PAC PPTYS INC COM 444097109 5758 172076 SH SOLE 172076 0 0 HUDSON TECHNOLOGIES INC COM 444144109 6 8774 SH DFND 01 8774 0 0 HUDSON TECHNOLOGIES INC COM 444144109 1047 1474554 SH SOLE 0 0 1474554 HUMANA INC COM 444859102 9061 35439 SH DFND 02 0 0 35439 HUMANA INC COM 444859102 10492 41036 SH DFND 02 0 41036 0 HUMANA INC COM 444859102 29883 116880 SH DFND 01 116880 0 0 HUMANA INC COM 444859102 2572954 10063575 SH SOLE 0 0 10063575 HUMANA INC COM 444859102 11633 45500 SH SOLE 45500 0 0 HUNT COS FIN TR INC COM 44558T100 17 4959 SH DFND 01 4959 0 0 HUNT COS FIN TR INC COM 44558T100 2415 718791 SH SOLE 0 0 718791 HUNT J B TRANS SVCS INC COM 445658107 2433 21984 SH DFND 02 0 0 21984 HUNT J B TRANS SVCS INC COM 445658107 2838 25651 SH DFND 02 0 25651 0 HUNT J B TRANS SVCS INC COM 445658107 8102 73218 SH DFND 01 73218 0 0 HUNT J B TRANS SVCS INC COM 445658107 1114270 10070221 SH SOLE 0 0 10070221 HUNT J B TRANS SVCS INC COM 445658107 3774 34111 SH SOLE 34111 0 0 HUNTINGTON BANCSHARES INC COM 446150104 4053 284000 SH DFND 02 0 0 284000 HUNTINGTON BANCSHARES INC COM 446150104 4109 287968 SH DFND 02 0 287968 0 HUNTINGTON BANCSHARES INC COM 446150104 12441 871827 SH DFND 01 871827 0 0 HUNTINGTON BANCSHARES INC COM 446150104 1675290 117399416 SH SOLE 0 0 117399416 HUNTINGTON BANCSHARES INC COM 446150104 4938 346020 SH SOLE 346020 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 2285 10790 SH DFND 02 0 0 10790 HUNTINGTON INGALLS INDS INC COM 446413106 2408 11370 SH DFND 02 0 11370 0 HUNTINGTON INGALLS INDS INC COM 446413106 7735 36524 SH DFND 01 36524 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 979320 4624015 SH SOLE 0 0 4624015 HUNTINGTON INGALLS INDS INC COM 446413106 2536 11974 SH SOLE 11974 0 0 HUNTSMAN CORP COM 447011107 705 30292 SH DFND 02 0 30292 0 HUNTSMAN CORP COM 447011107 1893 81380 SH DFND 01 81380 0 0 HUNTSMAN CORP COM 447011107 526566 22638266 SH SOLE 0 0 22638266 HUNTSMAN CORP COM 447011107 569 24480 SH SOLE 24480 0 0 HURCO COMPANIES INC COM 447324104 174 5415 SH DFND 01 5415 0 0 HURCO COMPANIES INC COM 447324104 12031 373996 SH SOLE 0 0 373996 HURON CONSULTING GROUP INC COM 447462102 392 6391 SH DFND 02 0 6391 0 HURON CONSULTING GROUP INC COM 447462102 1365 22246 SH DFND 01 22246 0 0 HURON CONSULTING GROUP INC COM 447462102 125701 2049248 SH SOLE 0 0 2049248 HURON CONSULTING GROUP INC COM 447462102 153 2500 SH SOLE 2500 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 277 15500 SH DFND 02 0 15500 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 2145 120226 SH SOLE 0 0 120226 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 137 7700 SH SOLE 7700 0 0 HUTTIG BLDG PRODS INC COM 448451104 8 3931 SH DFND 01 3931 0 0 HUTTIG BLDG PRODS INC COM 448451104 1445 688310 SH SOLE 0 0 688310 HUYA INC ADS REP SHS A 44852D108 559 23650 SH DFND 01 23650 0 0 HUYA INC ADS REP SHS A 44852D108 38374 1623283 SH SOLE 0 0 1623283 HYATT HOTELS CORP COM CL A 448579102 1066 14474 SH DFND 01 14474 0 0 HYATT HOTELS CORP COM CL A 448579102 253114 3435783 SH SOLE 0 0 3435783 HYATT HOTELS CORP COM CL A 448579102 13 173 SH SOLE 173 0 0 IDT CORP CL B NEW 448947507 322 30560 SH DFND 01 30560 0 0 IDT CORP CL B NEW 448947507 8721 828162 SH SOLE 0 0 828162 HYRECAR INC COM 44916T107 979 391703 SH SOLE 0 0 391703 HYSTER YALE MATLS HANDLING I CL A 449172105 27 500 SH DFND 02 0 500 0 HYSTER YALE MATLS HANDLING I CL A 449172105 464 8485 SH DFND 01 8485 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 44124 806204 SH SOLE 0 0 806204 HYSTER YALE MATLS HANDLING I CL A 449172105 60 1100 SH SOLE 1100 0 0 IAC INTERACTIVECORP COM 44919P508 4473 20521 SH DFND 02 0 0 20521 IAC INTERACTIVECORP COM 44919P508 4839 22200 SH DFND 02 0 22200 0 IAC INTERACTIVECORP COM 44919P508 6783 31120 SH DFND 01 31120 0 0 IAC INTERACTIVECORP COM 44919P508 1524186 6992639 SH SOLE 0 0 6992639 IAC INTERACTIVECORP COM 44919P508 5675 26034 SH SOLE 26034 0 0 IAA INC COM 449253103 876 20981 SH DFND 02 0 20981 0 IAA INC COM 449253103 2444 58572 SH DFND 01 58572 0 0 IAA INC COM 449253103 508684 12189889 SH SOLE 0 0 12189889 IAA INC COM 449253103 682 16340 SH SOLE 16340 0 0 ICF INTL INC COM 44925C103 355 4200 SH DFND 02 0 4200 0 ICF INTL INC COM 44925C103 2423 28679 SH DFND 01 28679 0 0 ICF INTL INC COM 44925C103 74680 884102 SH SOLE 0 0 884102 ICF INTL INC COM 44925C103 185 2196 SH SOLE 2196 0 0 ICU MED INC COM 44930G107 404 2533 SH DFND 02 0 2533 0 ICU MED INC COM 44930G107 1228 7693 SH DFND 01 7693 0 0 ICU MED INC COM 44930G107 282436 1769648 SH SOLE 0 0 1769648 ICU MED INC COM 44930G107 339 2126 SH SOLE 2126 0 0 ICAD INC COM NEW 44934S206 19 2787 SH DFND 01 2787 0 0 ICAD INC COM NEW 44934S206 5733 836931 SH SOLE 0 0 836931 I D SYSTEMS INC COM 449489103 21 3784 SH DFND 01 3784 0 0 I D SYSTEMS INC COM 449489103 4126 752925 SH SOLE 0 0 752925 IEC ELECTRS CORP NEW COM 44949L105 19 2700 SH DFND 01 2700 0 0 IEC ELECTRS CORP NEW COM 44949L105 1907 275949 SH SOLE 0 0 275949 IF BANCORP INC COM 44951J105 14 679 SH DFND 01 679 0 0 IF BANCORP INC COM 44951J105 2156 102658 SH SOLE 0 0 102658 IES HLDGS INC COM 44951W106 238 11570 SH DFND 01 11570 0 0 IES HLDGS INC COM 44951W106 7600 369093 SH SOLE 0 0 369093 IFRESH INC COM 449538107 233 125938 SH SOLE 0 0 125938 IGM BIOSCIENCES INC COM 449585108 13 750 SH DFND 01 750 0 0 IGM BIOSCIENCES INC COM 449585108 430 24250 SH SOLE 0 0 24250 IMAC HLDGS INC COM 44967K104 128 38906 SH SOLE 0 0 38906 IPG PHOTONICS CORP COM 44980X109 1229 9061 SH DFND 02 0 0 9061 IPG PHOTONICS CORP COM 44980X109 1393 10273 SH DFND 02 0 10273 0 IPG PHOTONICS CORP COM 44980X109 4062 29955 SH DFND 01 29955 0 0 IPG PHOTONICS CORP COM 44980X109 513552 3787260 SH SOLE 0 0 3787260 IPG PHOTONICS CORP COM 44980X109 1636 12065 SH SOLE 12065 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 28 5346 SH DFND 02 0 5346 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 43 8253 SH SOLE 0 0 8253 IRHYTHM TECHNOLOGIES INC COM 450056106 135 1826 SH DFND 02 0 1826 0 IRHYTHM TECHNOLOGIES INC COM 450056106 3732 50351 SH DFND 01 50351 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 172926 2333364 SH SOLE 0 0 2333364 IRHYTHM TECHNOLOGIES INC COM 450056106 205 2760 SH SOLE 2760 0 0 ISTAR INC COM 45031U101 384 29428 SH DFND 02 0 29428 0 ISTAR INC COM 45031U101 1329 101819 SH DFND 01 101819 0 0 ISTAR INC COM 45031U101 130244 9980389 SH SOLE 0 0 9980389 ISTAR INC COM 45031U101 121 9246 SH SOLE 9246 0 0 ITT INC COM 45073V108 673 10996 SH DFND 02 0 10996 0 ITT INC COM 45073V108 2052 33532 SH DFND 01 33532 0 0 ITT INC COM 45073V108 529542 8654064 SH SOLE 0 0 8654064 ITT INC COM 45073V108 597 9763 SH SOLE 9763 0 0 IBERIABANK CORP COM 450828108 699 9257 SH DFND 02 0 9257 0 IBERIABANK CORP COM 450828108 3298 43663 SH DFND 01 43663 0 0 IBERIABANK CORP COM 450828108 364654 4827300 SH SOLE 0 0 4827300 IBERIABANK CORP COM 450828108 446 5906 SH SOLE 5906 0 0 IAMGOLD CORP COM 450913108 305 89481 SH DFND 02 0 89481 0 IAMGOLD CORP COM 450913108 697 204431 SH DFND 01 204431 0 0 IAMGOLD CORP COM 450913108 42386 12429799 SH SOLE 0 0 12429799 IAMGOLD CORP COM 450913108 197 57862 SH SOLE 57862 0 0 IBIO INC COM NEW 451033203 83 153395 SH SOLE 0 0 153395 ICICI BK LTD ADR 45104G104 1827 149997 SH SOLE 0 0 149997 ICONIX BRAND GROUP INC COM NEW 451055305 187 105013 SH SOLE 0 0 105013 IDACORP INC COM 451107106 2182 19362 SH DFND 02 0 19362 0 IDACORP INC COM 451107106 2173 19282 SH DFND 01 19282 0 0 IDACORP INC COM 451107106 646987 5742322 SH SOLE 0 0 5742322 IDACORP INC COM 451107106 2165 19217 SH SOLE 19217 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 1 158 SH DFND 01 158 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 707 78562 SH SOLE 0 0 78562 IDEANOMICS INC COM 45166V106 132 87575 SH DFND 01 87575 0 0 IDEANOMICS INC COM 45166V106 154 102335 SH SOLE 0 0 102335 IDEX CORP COM 45167R104 3009 18360 SH DFND 02 0 0 18360 IDEX CORP COM 45167R104 3512 21431 SH DFND 02 0 21431 0 IDEX CORP COM 45167R104 10769 65715 SH DFND 01 65715 0 0 IDEX CORP COM 45167R104 1327559 8100797 SH SOLE 0 0 8100797 IDEX CORP COM 45167R104 4774 29130 SH SOLE 29130 0 0 IDEXX LABS INC COM 45168D104 6199 22797 SH DFND 02 0 0 22797 IDEXX LABS INC COM 45168D104 6805 25024 SH DFND 02 0 25024 0 IDEXX LABS INC COM 45168D104 21011 77267 SH DFND 01 77267 0 0 IDEXX LABS INC COM 45168D104 2526849 9292278 SH SOLE 0 0 9292278 IDEXX LABS INC COM 45168D104 7798 28678 SH SOLE 28678 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 14 4982 SH DFND 01 4982 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 2854 987395 SH SOLE 0 0 987395 IDENTIV INC COM NEW 45170X205 20 3870 SH DFND 01 3870 0 0 IDENTIV INC COM NEW 45170X205 2838 539474 SH SOLE 0 0 539474 IHEARTMEDIA INC COM CL A 45174J509 127 8467 SH DFND 01 8467 0 0 IHEARTMEDIA INC COM CL A 45174J509 32173 2144854 SH SOLE 0 0 2144854 ILLINOIS TOOL WKS INC COM 452308109 13237 84588 SH DFND 02 0 0 84588 ILLINOIS TOOL WKS INC COM 452308109 13766 87968 SH DFND 02 0 87968 0 ILLINOIS TOOL WKS INC COM 452308109 42762 273257 SH DFND 01 273257 0 0 ILLINOIS TOOL WKS INC COM 452308109 4021554 25698475 SH SOLE 0 0 25698475 ILLINOIS TOOL WKS INC COM 452308109 17207 109955 SH SOLE 109955 0 0 ILLUMINA INC COM 452327109 11712 38498 SH DFND 02 0 0 38498 ILLUMINA INC COM 452327109 12440 40893 SH DFND 02 0 40893 0 ILLUMINA INC COM 452327109 40319 132531 SH DFND 01 132531 0 0 ILLUMINA INC COM 452327109 3383105 11120588 SH SOLE 0 0 11120588 ILLUMINA INC COM 452327109 14969 49205 SH SOLE 49205 0 0 IMAGE SENSING SYS INC COM 45244C104 621 132701 SH SOLE 0 0 132701 IMAX CORP COM 45245E109 428 19500 SH DFND 02 0 19500 0 IMAX CORP COM 45245E109 2096 95474 SH DFND 01 95474 0 0 IMAX CORP COM 45245E109 8351 380452 SH SOLE 0 0 380452 IMAX CORP COM 45245E109 145 6625 SH SOLE 6625 0 0 IMEDIA BRANDS INC COM CL A 452465107 5 8095 SH DFND 01 8095 0 0 IMEDIA BRANDS INC COM CL A 452465107 1697 3030199 SH SOLE 0 0 3030199 IMMERSION CORP COM 452521107 204 26608 SH DFND 01 26608 0 0 IMMERSION CORP COM 452521107 11017 1440069 SH SOLE 0 0 1440069 IMMUCELL CORP COM PAR 452525306 7 1200 SH DFND 01 1200 0 0 IMMUCELL CORP COM PAR 452525306 518 93381 SH SOLE 0 0 93381 IMMUNOGEN INC COM 45253H101 27 11212 SH DFND 02 0 11212 0 IMMUNOGEN INC COM 45253H101 532 220002 SH DFND 01 220002 0 0 IMMUNOGEN INC COM 45253H101 33129 13689599 SH SOLE 0 0 13689599 IMMUNOGEN INC COM 45253H101 45 18743 SH SOLE 18743 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 25 3208 SH DFND 01 3208 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 3305 419911 SH SOLE 0 0 419911 IMMUNIC INC COM 4525EP101 2 190 SH DFND 01 190 0 0 IMMUNIC INC COM 4525EP101 114 11330 SH SOLE 0 0 11330 IMMUNOMEDICS INC COM 452907108 330 24900 SH DFND 02 0 24900 0 IMMUNOMEDICS INC COM 452907108 4422 333456 SH DFND 01 333456 0 0 IMMUNOMEDICS INC COM 452907108 196161 14793471 SH SOLE 0 0 14793471 IMMUNOMEDICS INC COM 452907108 226 17051 SH SOLE 17051 0 0 INCOME OPPORTUNITY RLTY INVS COM 452926108 158 12550 SH SOLE 0 0 12550 IMPERIAL OIL LTD COM NEW 453038408 1821 69942 SH DFND 02 0 0 69942 IMPERIAL OIL LTD COM NEW 453038408 2037 78275 SH DFND 02 0 78275 0 IMPERIAL OIL LTD COM NEW 453038408 2759 105989 SH DFND 01 105989 0 0 IMPERIAL OIL LTD COM NEW 453038408 184430 7085269 SH SOLE 0 0 7085269 IMPERIAL OIL LTD COM NEW 453038408 2286 87823 SH SOLE 87823 0 0 IMPINJ INC COM 453204109 917 29742 SH DFND 01 29742 0 0 IMPINJ INC COM 453204109 23730 769695 SH SOLE 0 0 769695 INCYTE CORP COM 45337C102 3516 47364 SH DFND 02 0 0 47364 INCYTE CORP COM 45337C102 3805 51258 SH DFND 02 0 51258 0 INCYTE CORP COM 45337C102 11916 160532 SH DFND 01 160532 0 0 INCYTE CORP COM 45337C102 1452014 19561008 SH SOLE 0 0 19561008 INCYTE CORP COM 45337C102 4682 63080 SH SOLE 63080 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 51 42693 SH DFND 01 42693 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 2031 1692159 SH SOLE 0 0 1692159 INDEPENDENCE HLDG CO NEW COM NEW 453440307 169 4369 SH DFND 01 4369 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 8290 214814 SH SOLE 0 0 214814 INDEPENDENCE HLDG CO NEW COM NEW 453440307 44 1131 SH SOLE 1131 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1499 104740 SH DFND 02 0 104740 0 INDEPENDENCE RLTY TR INC COM 45378A106 1089 76068 SH DFND 01 76068 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 145605 10175024 SH SOLE 0 0 10175024 INDEPENDENCE RLTY TR INC COM 45378A106 1461 102064 SH SOLE 102064 0 0 INDEPENDENT BANK CORP MASS COM 453836108 692 9266 SH DFND 02 0 9266 0 INDEPENDENT BANK CORP MASS COM 453836108 2365 31687 SH DFND 01 31687 0 0 INDEPENDENT BANK CORP MASS COM 453836108 256065 3430204 SH SOLE 0 0 3430204 INDEPENDENT BANK CORP MASS COM 453836108 311 4164 SH SOLE 4164 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 441 20700 SH DFND 02 0 20700 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 530 24861 SH DFND 01 24861 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 22625 1061448 SH SOLE 0 0 1061448 INDEPENDENT BANK CORP MICH COM NEW 453838609 67 3125 SH SOLE 3125 0 0 INDEPENDENT BK GROUP INC COM 45384B106 249 4739 SH DFND 02 0 4739 0 INDEPENDENT BK GROUP INC COM 45384B106 2097 39855 SH DFND 01 39855 0 0 INDEPENDENT BK GROUP INC COM 45384B106 164481 3126421 SH SOLE 0 0 3126421 INDEPENDENT BK GROUP INC COM 45384B106 329 6252 SH SOLE 6252 0 0 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 441 454110 SH SOLE 0 0 454110 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1752 82463 SH DFND 02 0 82463 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1163 54714 SH DFND 01 54714 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 199055 9367277 SH SOLE 0 0 9367277 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1554 73119 SH SOLE 73119 0 0 INDUSTRIAL SVCS OF AMERICA I COM 456314103 48 43054 SH SOLE 0 0 43054 INFINITY PHARMACEUTICALS INC COM 45665G303 13 12958 SH DFND 01 12958 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 2369 2300035 SH SOLE 0 0 2300035 INFINERA CORPORATION COM 45667G103 163 29846 SH DFND 02 0 29846 0 INFINERA CORPORATION COM 45667G103 789 144848 SH DFND 01 144848 0 0 INFINERA CORPORATION COM 45667G103 83090 15245821 SH SOLE 0 0 15245821 INFINERA CORPORATION COM 45667G103 81 14954 SH SOLE 14954 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 72 28878 SH DFND 01 28878 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 4683 1884677 SH SOLE 0 0 1884677 INFOSYS LTD SPONSORED ADR 456788108 9679 851298 SH DFND 02 0 851298 0 INFOSYS LTD SPONSORED ADR 456788108 101 8905 SH DFND 01 8905 0 0 INFOSYS LTD SPONSORED ADR 456788108 145128 12764115 SH SOLE 0 0 12764115 INFOSYS LTD SPONSORED ADR 456788108 251 22073 SH SOLE 22073 0 0 INFUSYSTEM HLDGS INC COM 45685K102 15 2929 SH DFND 01 2929 0 0 INFUSYSTEM HLDGS INC COM 45685K102 3178 600696 SH SOLE 0 0 600696 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 11 2395 SH DFND 01 2395 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 1629 348778 SH SOLE 0 0 348778 INGEVITY CORP COM 45688C107 888 10463 SH DFND 02 0 10463 0 INGEVITY CORP COM 45688C107 7194 84795 SH DFND 01 84795 0 0 INGEVITY CORP COM 45688C107 328410 3870938 SH SOLE 0 0 3870938 INGEVITY CORP COM 45688C107 410 4834 SH SOLE 4834 0 0 INGLES MKTS INC CL A 457030104 36 931 SH DFND 02 0 931 0 INGLES MKTS INC CL A 457030104 441 11338 SH DFND 01 11338 0 0 INGLES MKTS INC CL A 457030104 41385 1064989 SH SOLE 0 0 1064989 INGLES MKTS INC CL A 457030104 56 1434 SH SOLE 1434 0 0 INGREDION INC COM 457187102 1589 19437 SH DFND 02 0 0 19437 INGREDION INC COM 457187102 1951 23866 SH DFND 02 0 23866 0 INGREDION INC COM 457187102 2073 25359 SH DFND 01 25359 0 0 INGREDION INC COM 457187102 513661 6284089 SH SOLE 0 0 6284089 INGREDION INC COM 457187102 1860 22757 SH SOLE 22757 0 0 INNODATA INC COM NEW 457642205 1154 867820 SH SOLE 0 0 867820 INSIGHT ENTERPRISES INC COM 45765U103 335 6015 SH DFND 02 0 6015 0 INSIGHT ENTERPRISES INC COM 45765U103 2528 45400 SH DFND 01 45400 0 0 INSIGHT ENTERPRISES INC COM 45765U103 221535 3978012 SH SOLE 0 0 3978012 INSIGHT ENTERPRISES INC COM 45765U103 237 4247 SH SOLE 4247 0 0 INSIGNIA SYS INC COM 45765Y105 154 158737 SH SOLE 0 0 158737 INSMED INC COM PAR $.01 457669307 264 14985 SH DFND 02 0 14985 0 INSMED INC COM PAR $.01 457669307 3170 179682 SH DFND 01 179682 0 0 INSMED INC COM PAR $.01 457669307 140572 7968932 SH SOLE 0 0 7968932 INSMED INC COM PAR $.01 457669307 177 10010 SH SOLE 10010 0 0 INNOSPEC INC COM 45768S105 374 4200 SH DFND 02 0 4200 0 INNOSPEC INC COM 45768S105 4040 45326 SH DFND 01 45326 0 0 INNOSPEC INC COM 45768S105 224780 2521653 SH SOLE 0 0 2521653 INNOSPEC INC COM 45768S105 298 3346 SH SOLE 3346 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 15 3261 SH DFND 01 3261 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 1255 267049 SH SOLE 0 0 267049 INPHI CORP COM 45772F107 633 10362 SH DFND 02 0 10362 0 INPHI CORP COM 45772F107 5553 90951 SH DFND 01 90951 0 0 INPHI CORP COM 45772F107 252036 4128355 SH SOLE 0 0 4128355 INPHI CORP COM 45772F107 281 4600 SH SOLE 4600 0 0 INSPIRE MED SYS INC COM 457730109 37 600 SH DFND 02 0 600 0 INSPIRE MED SYS INC COM 457730109 1670 27371 SH DFND 01 27371 0 0 INSPIRE MED SYS INC COM 457730109 48571 795985 SH SOLE 0 0 795985 INSPIRE MED SYS INC COM 457730109 83 1368 SH SOLE 1368 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 24 11529 SH DFND 02 0 11529 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 382 186273 SH DFND 01 186273 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 10051 4903045 SH SOLE 0 0 4903045 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 23 11190 SH SOLE 11190 0 0 INNERWORKINGS INC COM 45773Y105 159 35860 SH DFND 01 35860 0 0 INNERWORKINGS INC COM 45773Y105 9646 2177427 SH SOLE 0 0 2177427 INNOPHOS HOLDINGS INC COM 45774N108 104 3200 SH DFND 02 0 3200 0 INNOPHOS HOLDINGS INC COM 45774N108 539 16618 SH DFND 01 16618 0 0 INNOPHOS HOLDINGS INC COM 45774N108 69202 2131911 SH SOLE 0 0 2131911 INNOPHOS HOLDINGS INC COM 45774N108 62 1896 SH SOLE 1896 0 0 INSTEEL INDUSTRIES INC COM 45774W108 32 1581 SH DFND 02 0 1581 0 INSTEEL INDUSTRIES INC COM 45774W108 321 15627 SH DFND 01 15627 0 0 INSTEEL INDUSTRIES INC COM 45774W108 23950 1166607 SH SOLE 0 0 1166607 INSTEEL INDUSTRIES INC COM 45774W108 48 2319 SH SOLE 2319 0 0 INSPERITY INC COM 45778Q107 840 8515 SH DFND 02 0 8515 0 INSPERITY INC COM 45778Q107 7699 78071 SH DFND 01 78071 0 0 INSPERITY INC COM 45778Q107 349065 3539492 SH SOLE 0 0 3539492 INSPERITY INC COM 45778Q107 471 4773 SH SOLE 4773 0 0 INOGEN INC COM 45780L104 98 2046 SH DFND 02 0 2046 0 INOGEN INC COM 45780L104 1774 37033 SH DFND 01 37033 0 0 INOGEN INC COM 45780L104 92692 1934705 SH SOLE 0 0 1934705 INOGEN INC COM 45780L104 112 2337 SH SOLE 2337 0 0 INSTALLED BLDG PRODS INC COM 45780R101 363 6328 SH DFND 02 0 6328 0 INSTALLED BLDG PRODS INC COM 45780R101 2604 45418 SH DFND 01 45418 0 0 INSTALLED BLDG PRODS INC COM 45780R101 125402 2186998 SH SOLE 0 0 2186998 INSTALLED BLDG PRODS INC COM 45780R101 134 2335 SH SOLE 2335 0 0 INOVALON HLDGS INC COM CL A 45781D101 379 23100 SH DFND 02 0 23100 0 INOVALON HLDGS INC COM CL A 45781D101 2371 144685 SH DFND 01 144685 0 0 INOVALON HLDGS INC COM CL A 45781D101 106527 6499511 SH SOLE 0 0 6499511 INOVALON HLDGS INC COM CL A 45781D101 132 8053 SH SOLE 8053 0 0 INNOVIVA INC COM 45781M101 121 11440 SH DFND 02 0 11440 0 INNOVIVA INC COM 45781M101 1381 130978 SH DFND 01 130978 0 0 INNOVIVA INC COM 45781M101 69324 6577189 SH SOLE 0 0 6577189 INNOVIVA INC COM 45781M101 83 7848 SH SOLE 7848 0 0 INSTRUCTURE INC COM 45781U103 66 1700 SH DFND 02 0 1700 0 INSTRUCTURE INC COM 45781U103 2661 68694 SH DFND 01 68694 0 0 INSTRUCTURE INC COM 45781U103 67087 1731721 SH SOLE 0 0 1731721 INSTRUCTURE INC COM 45781U103 113 2911 SH SOLE 2911 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 1088 11776 SH DFND 02 0 11776 0 INNOVATIVE INDL PPTYS INC COM 45781V101 2019 21861 SH DFND 01 21861 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 114516 1239750 SH SOLE 0 0 1239750 INNOVATIVE INDL PPTYS INC COM 45781V101 1112 12034 SH SOLE 12034 0 0 INSEEGO CORP COM 45782B104 196 40737 SH DFND 01 40737 0 0 INSEEGO CORP COM 45782B104 11432 2381586 SH SOLE 0 0 2381586 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 2 1884 SH DFND 01 1884 0 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 779 728246 SH SOLE 0 0 728246 INSPIRED ENTMT INC COM 45782N108 122 17033 SH DFND 01 17033 0 0 INSPIRED ENTMT INC COM 45782N108 1583 220186 SH SOLE 0 0 220186 INSULET CORP COM 45784P101 1979 12001 SH DFND 02 0 12001 0 INSULET CORP COM 45784P101 4384 26581 SH DFND 01 26581 0 0 INSULET CORP COM 45784P101 881535 5344901 SH SOLE 0 0 5344901 INSULET CORP COM 45784P101 1160 7031 SH SOLE 7031 0 0 INPIXON COM 45790J503 2 16675 SH SOLE 0 0 16675 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 850 14158 SH DFND 02 0 14158 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1630 27127 SH DFND 01 27127 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 405134 6744363 SH SOLE 0 0 6744363 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 495 8235 SH SOLE 8235 0 0 INTEL CORP COM 458140100 60449 1173080 SH DFND 02 0 0 1173080 INTEL CORP COM 458140100 64530 1252285 SH DFND 02 0 1252285 0 INTEL CORP COM 458140100 191307 3712531 SH DFND 01 3712531 0 0 INTEL CORP COM 458140100 18285567 354852835 SH SOLE 0 0 354852835 INTEL CORP COM 458140100 78359 1520639 SH SOLE 1520639 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 565 13598 SH DFND 01 13598 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 7777 187218 SH SOLE 0 0 187218 INTELLICHECK INC COM NEW 45817G201 3 576 SH DFND 01 576 0 0 INTELLICHECK INC COM NEW 45817G201 1808 362334 SH SOLE 0 0 362334 INTEGER HLDGS CORP COM 45826H109 332 4400 SH DFND 02 0 4400 0 INTEGER HLDGS CORP COM 45826H109 4169 55170 SH DFND 01 55170 0 0 INTEGER HLDGS CORP COM 45826H109 294306 3895001 SH SOLE 0 0 3895001 INTEGER HLDGS CORP COM 45826H109 298 3948 SH SOLE 3948 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 17 1241 SH DFND 02 0 1241 0 INTELLIA THERAPEUTICS INC COM 45826J105 862 64533 SH DFND 01 64533 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 45169 3383415 SH SOLE 0 0 3383415 INTELLIA THERAPEUTICS INC COM 45826J105 44 3272 SH SOLE 3272 0 0 INTER PARFUMS INC COM 458334109 308 4400 SH DFND 02 0 4400 0 INTER PARFUMS INC COM 458334109 2487 35548 SH DFND 01 35548 0 0 INTER PARFUMS INC COM 458334109 132646 1895751 SH SOLE 0 0 1895751 INTER PARFUMS INC COM 458334109 147 2096 SH SOLE 2096 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 690 12826 SH DFND 02 0 12826 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1611 29959 SH DFND 01 29959 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 237082 4408372 SH SOLE 0 0 4408372 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 448 8324 SH SOLE 8324 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 282 4252 SH DFND 02 0 4252 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 3368 50756 SH DFND 01 50756 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 148795 2242235 SH SOLE 0 0 2242235 INTERCEPT PHARMACEUTICALS IN COM 45845P108 175 2637 SH SOLE 2637 0 0 INTERFACE INC COM 458665304 251 17400 SH DFND 02 0 17400 0 INTERFACE INC COM 458665304 1590 110089 SH DFND 01 110089 0 0 INTERFACE INC COM 458665304 87507 6060053 SH SOLE 0 0 6060053 INTERFACE INC COM 458665304 84 5786 SH SOLE 5786 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 13589 147269 SH DFND 02 0 0 147269 INTERCONTINENTAL EXCHANGE IN COM 45866F104 14165 153514 SH DFND 02 0 153514 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 44617 483546 SH DFND 01 483546 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3886725 42123384 SH SOLE 0 0 42123384 INTERCONTINENTAL EXCHANGE IN COM 45866F104 17478 189421 SH SOLE 189421 0 0 INTERDIGITAL INC COM 45867G101 302 5749 SH DFND 02 0 5749 0 INTERDIGITAL INC COM 45867G101 3317 63220 SH DFND 01 63220 0 0 INTERDIGITAL INC COM 45867G101 154704 2948428 SH SOLE 0 0 2948428 INTERDIGITAL INC COM 45867G101 179 3403 SH SOLE 3403 0 0 INTERGROUP CORP COM 458685104 354 11886 SH SOLE 0 0 11886 INTERNAP CORP COM PAR 45885A409 6 2237 SH DFND 01 2237 0 0 INTERNAP CORP COM PAR 45885A409 1981 767822 SH SOLE 0 0 767822 INTERNATIONAL BANCSHARES COR COM 459044103 282 7293 SH DFND 02 0 7293 0 INTERNATIONAL BANCSHARES COR COM 459044103 1808 46811 SH DFND 01 46811 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 215151 5570976 SH SOLE 0 0 5570976 INTERNATIONAL BANCSHARES COR COM 459044103 269 6976 SH SOLE 6976 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 33953 233483 SH DFND 02 0 0 233483 INTERNATIONAL BUSINESS MACHS COM 459200101 38314 263469 SH DFND 02 0 263469 0 INTERNATIONAL BUSINESS MACHS COM 459200101 112940 776645 SH DFND 01 776645 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 10271941 70636369 SH SOLE 0 0 70636369 INTERNATIONAL BUSINESS MACHS COM 459200101 44189 303871 SH SOLE 303871 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3227 26303 SH DFND 02 0 0 26303 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4068 33156 SH DFND 02 0 33156 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 10871 88607 SH DFND 01 88607 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1541823 12566819 SH SOLE 0 0 12566819 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4220 34399 SH SOLE 34399 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 412 29955 SH DFND 01 29955 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 13001 946233 SH SOLE 0 0 946233 INTL PAPER CO COM 460146103 4252 101665 SH DFND 02 0 0 101665 INTL PAPER CO COM 460146103 4270 102115 SH DFND 02 0 102115 0 INTL PAPER CO COM 460146103 13741 328584 SH DFND 01 328584 0 0 INTL PAPER CO COM 460146103 1623039 38810108 SH SOLE 0 0 38810108 INTL PAPER CO COM 460146103 5991 143250 SH SOLE 143250 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 133 2966 SH DFND 02 0 2966 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 880 19544 SH DFND 01 19544 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 101655 2258497 SH SOLE 0 0 2258497 INTERNATIONAL SPEEDWAY CORP CL A 460335201 98 2184 SH SOLE 2184 0 0 INTERPACE DIAGNOSTICS GROUP COM NEW 46062X204 946 1197631 SH SOLE 0 0 1197631 INTERPUBLIC GROUP COS INC COM 460690100 2434 112913 SH DFND 02 0 0 112913 INTERPUBLIC GROUP COS INC COM 460690100 2518 116786 SH DFND 02 0 116786 0 INTERPUBLIC GROUP COS INC COM 460690100 7021 325661 SH DFND 01 325661 0 0 INTERPUBLIC GROUP COS INC COM 460690100 928490 43065399 SH SOLE 0 0 43065399 INTERPUBLIC GROUP COS INC COM 460690100 2612 121159 SH SOLE 121159 0 0 INTERSECT ENT INC COM 46071F103 34 2000 SH DFND 02 0 2000 0 INTERSECT ENT INC COM 46071F103 1063 62508 SH DFND 01 62508 0 0 INTERSECT ENT INC COM 46071F103 26285 1545291 SH SOLE 0 0 1545291 INTERSECT ENT INC COM 46071F103 91 5369 SH SOLE 5369 0 0 INTEST CORP COM 461147100 7 1610 SH DFND 01 1610 0 0 INTEST CORP COM 461147100 1408 302699 SH SOLE 0 0 302699 INTEVAC INC COM 461148108 22 4291 SH DFND 01 4291 0 0 INTEVAC INC COM 461148108 4776 911365 SH SOLE 0 0 911365 INTL FCSTONE INC COM 46116V105 54 1306 SH DFND 02 0 1306 0 INTL FCSTONE INC COM 46116V105 554 13486 SH DFND 01 13486 0 0 INTL FCSTONE INC COM 46116V105 38852 946214 SH SOLE 0 0 946214 INTL FCSTONE INC COM 46116V105 75 1835 SH SOLE 1835 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 29 3890 SH DFND 02 0 3890 0 INTRA CELLULAR THERAPIES INC COM 46116X101 489 65484 SH DFND 01 65484 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 30689 4108246 SH SOLE 0 0 4108246 INTRA CELLULAR THERAPIES INC COM 46116X101 34 4510 SH SOLE 4510 0 0 INTUIT COM 461202103 18027 67787 SH DFND 02 0 0 67787 INTUIT COM 461202103 18635 70073 SH DFND 02 0 70073 0 INTUIT COM 461202103 61589 231589 SH DFND 01 231589 0 0 INTUIT COM 461202103 5178958 19474158 SH SOLE 0 0 19474158 INTUIT COM 461202103 23307 87641 SH SOLE 87641 0 0 INVACARE CORP COM 461203101 218 29091 SH DFND 01 29091 0 0 INVACARE CORP COM 461203101 16559 2207900 SH SOLE 0 0 2207900 INTUITIVE SURGICAL INC COM NEW 46120E602 16352 30286 SH DFND 02 0 0 30286 INTUITIVE SURGICAL INC COM NEW 46120E602 16990 31467 SH DFND 02 0 31467 0 INTUITIVE SURGICAL INC COM NEW 46120E602 56064 103835 SH DFND 01 103835 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 4700358 8705496 SH SOLE 0 0 8705496 INTUITIVE SURGICAL INC COM NEW 46120E602 20914 38735 SH SOLE 38735 0 0 INTRICON CORP COM 46121H109 321 16500 SH DFND 01 16500 0 0 INTRICON CORP COM 46121H109 6418 330169 SH SOLE 0 0 330169 INTREPID POTASH INC COM 46121Y102 21 6300 SH DFND 02 0 6300 0 INTREPID POTASH INC COM 46121Y102 257 78506 SH DFND 01 78506 0 0 INTREPID POTASH INC COM 46121Y102 15299 4678596 SH SOLE 0 0 4678596 INTREPID POTASH INC COM 46121Y102 28 8700 SH SOLE 8700 0 0 INTREXON CORP COM 46122T102 36 6279 SH DFND 02 0 6279 0 INTREXON CORP COM 46122T102 476 83144 SH DFND 01 83144 0 0 INTREXON CORP COM 46122T102 40186 7025588 SH SOLE 0 0 7025588 INTREXON CORP COM 46122T102 49 8484 SH SOLE 8484 0 0 INUVO INC COM NEW 46122W204 2 6497 SH DFND 01 6497 0 0 INUVO INC COM NEW 46122W204 188 695085 SH SOLE 0 0 695085 INVESCO MORTGAGE CAPITAL INC COM 46131B100 237 15478 SH DFND 02 0 15478 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1832 119675 SH DFND 01 119675 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 223089 14571486 SH SOLE 0 0 14571486 INVESCO MORTGAGE CAPITAL INC COM 46131B100 283 18499 SH SOLE 18499 0 0 INVESTAR HLDG CORP COM 46134L105 269 11285 SH DFND 01 11285 0 0 INVESTAR HLDG CORP COM 46134L105 10176 427566 SH SOLE 0 0 427566 INVESTORS BANCORP INC NEW COM 46146L101 545 47982 SH DFND 02 0 47982 0 INVESTORS BANCORP INC NEW COM 46146L101 2200 193688 SH DFND 01 193688 0 0 INVESTORS BANCORP INC NEW COM 46146L101 238547 20998825 SH SOLE 0 0 20998825 INVESTORS BANCORP INC NEW COM 46146L101 292 25677 SH SOLE 25677 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 1358 18181 SH DFND 02 0 18181 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 756 10127 SH DFND 01 10127 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 126317 1691666 SH SOLE 0 0 1691666 INVESTORS REAL ESTATE TR SH BEN INT 461730509 988 13230 SH SOLE 13230 0 0 INVESTORS TITLE CO COM 461804106 240 1499 SH DFND 01 1499 0 0 INVESTORS TITLE CO COM 461804106 10023 62607 SH SOLE 0 0 62607 INVITAE CORP COM 46185L103 295 15300 SH DFND 02 0 15300 0 INVITAE CORP COM 46185L103 3367 174723 SH DFND 01 174723 0 0 INVITAE CORP COM 46185L103 87013 4515439 SH SOLE 0 0 4515439 INVITAE CORP COM 46185L103 184 9552 SH SOLE 9552 0 0 INVIVO THERAPEUTICS HLDGS CO COM 46186M407 44 85892 SH SOLE 0 0 85892 INVITATION HOMES INC COM 46187W107 3503 118321 SH DFND 02 0 0 118321 INVITATION HOMES INC COM 46187W107 18981 641045 SH DFND 02 0 641045 0 INVITATION HOMES INC COM 46187W107 5411 182752 SH DFND 01 182752 0 0 INVITATION HOMES INC COM 46187W107 2104764 71082881 SH SOLE 0 0 71082881 INVITATION HOMES INC COM 46187W107 19768 667623 SH SOLE 667623 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 17 1895 SH DFND 01 1895 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 3893 426817 SH SOLE 0 0 426817 IONIS PHARMACEUTICALS INC COM 462222100 1900 31719 SH DFND 02 0 0 31719 IONIS PHARMACEUTICALS INC COM 462222100 2184 36447 SH DFND 02 0 36447 0 IONIS PHARMACEUTICALS INC COM 462222100 3467 57875 SH DFND 01 57875 0 0 IONIS PHARMACEUTICALS INC COM 462222100 721712 12046597 SH SOLE 0 0 12046597 IONIS PHARMACEUTICALS INC COM 462222100 2506 41837 SH SOLE 41837 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 493 27101 SH DFND 02 0 27101 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 4223 232012 SH DFND 01 232012 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 186677 10256976 SH SOLE 0 0 10256976 IOVANCE BIOTHERAPEUTICS INC COM 462260100 220 12091 SH SOLE 12091 0 0 IRADIMED CORP COM 46266A109 196 9337 SH DFND 01 9337 0 0 IRADIMED CORP COM 46266A109 5631 267891 SH SOLE 0 0 267891 IQVIA HLDGS INC COM 46266C105 6540 43780 SH DFND 02 0 0 43780 IQVIA HLDGS INC COM 46266C105 6767 45300 SH DFND 02 0 45300 0 IQVIA HLDGS INC COM 46266C105 23357 156358 SH DFND 01 156358 0 0 IQVIA HLDGS INC COM 46266C105 2952211 19763091 SH SOLE 0 0 19763091 IQVIA HLDGS INC COM 46266C105 8376 56073 SH SOLE 56073 0 0 IQIYI INC SPONSORED ADS 46267X108 648 40161 SH DFND 02 0 40161 0 IQIYI INC SPONSORED ADS 46267X108 963 59723 SH DFND 01 59723 0 0 IQIYI INC SPONSORED ADS 46267X108 74198 4599988 SH SOLE 0 0 4599988 IQIYI INC SPONSORED ADS 46267X108 341 21130 SH SOLE 21130 0 0 IRIDEX CORP COM 462684101 5 2456 SH DFND 01 2456 0 0 IRIDEX CORP COM 462684101 1412 747089 SH SOLE 0 0 747089 IRIDIUM COMMUNICATIONS INC COM 46269C102 783 36811 SH DFND 02 0 36811 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1764 82912 SH DFND 01 82912 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 235480 11065788 SH SOLE 0 0 11065788 IRIDIUM COMMUNICATIONS INC COM 46269C102 847 39806 SH SOLE 39806 0 0 IROBOT CORP COM 462726100 382 6200 SH DFND 02 0 6200 0 IROBOT CORP COM 462726100 3429 55608 SH DFND 01 55608 0 0 IROBOT CORP COM 462726100 165301 2680414 SH SOLE 0 0 2680414 IROBOT CORP COM 462726100 198 3205 SH SOLE 3205 0 0 IRON MTN INC NEW COM 46284V101 2077 64128 SH DFND 02 0 0 64128 IRON MTN INC NEW COM 46284V101 2563 79124 SH DFND 02 0 79124 0 IRON MTN INC NEW COM 46284V101 7846 242244 SH DFND 01 242244 0 0 IRON MTN INC NEW COM 46284V101 1494311 46134962 SH SOLE 0 0 46134962 IRON MTN INC NEW COM 46284V101 3142 96996 SH SOLE 96996 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 167 19406 SH DFND 02 0 19406 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2673 311306 SH DFND 01 311306 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 140766 16396694 SH SOLE 0 0 16396694 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 153 17767 SH SOLE 17767 0 0 ISHARES TR IBOXX INV CP ETF 464287242 48761 382500 SH SOLE 0 0 382500 ISHARES TR MSCI INDIA ETF 46429B598 8849 263600 SH DFND 02 0 263600 0 ISHARES INC MSCI TAIWAN ETF 46434G772 4600 126500 SH DFND 02 0 126500 0 ISHARES INC MSCI RUSSIA ETF 46434G798 2097 53900 SH DFND 02 0 53900 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 18355 602200 SH DFND 02 0 602200 0 ISHARES TR MSCI QATAR ETF 46434V779 1476 84076 SH DFND 02 0 84076 0 ISORAY INC COM 46489V104 516 1609693 SH SOLE 0 0 1609693 ISRAMCO INC COM NEW 465141406 183 1495 SH DFND 01 1495 0 0 ISRAMCO INC COM NEW 465141406 3516 28658 SH SOLE 0 0 28658 ISSUER DIRECT CORPORATION COM NEW 46520M204 8 750 SH DFND 01 750 0 0 ISSUER DIRECT CORPORATION COM NEW 46520M204 1224 118420 SH SOLE 0 0 118420 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 2386 283698 SH DFND 01 283698 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 436752 51932427 SH SOLE 0 0 51932427 ITERIS INC COM 46564T107 457 79570 SH DFND 01 79570 0 0 ITERIS INC COM 46564T107 10921 1900978 SH SOLE 0 0 1900978 I3 VERTICALS INC COM CL A 46571Y107 585 29073 SH DFND 01 29073 0 0 I3 VERTICALS INC COM CL A 46571Y107 13207 656422 SH SOLE 0 0 656422 ITRON INC COM 465741106 396 5357 SH DFND 02 0 5357 0 ITRON INC COM 465741106 5116 69173 SH DFND 01 69173 0 0 ITRON INC COM 465741106 280600 3793940 SH SOLE 0 0 3793940 ITRON INC COM 465741106 334 4517 SH SOLE 4517 0 0 IVERIC BIO INC COM 46583P102 6 5275 SH DFND 01 5275 0 0 IVERIC BIO INC COM 46583P102 1300 1160702 SH SOLE 0 0 1160702 JBG SMITH PPTYS COM 46590V100 5937 151406 SH DFND 02 0 151406 0 JBG SMITH PPTYS COM 46590V100 1812 46213 SH DFND 01 46213 0 0 JBG SMITH PPTYS COM 46590V100 711997 18158564 SH SOLE 0 0 18158564 JBG SMITH PPTYS COM 46590V100 5461 139285 SH SOLE 139285 0 0 J & J SNACK FOODS CORP COM 466032109 759 3952 SH DFND 02 0 3952 0 J & J SNACK FOODS CORP COM 466032109 5857 30506 SH DFND 01 30506 0 0 J & J SNACK FOODS CORP COM 466032109 335048 1745041 SH SOLE 0 0 1745041 J & J SNACK FOODS CORP COM 466032109 446 2325 SH SOLE 2325 0 0 IZEA WORLDWIDE INC COM 46604H105 60 231604 SH SOLE 0 0 231604 J ALEXANDERS HLDGS INC COM 46609J106 131 11204 SH DFND 01 11204 0 0 J ALEXANDERS HLDGS INC COM 46609J106 7539 643226 SH SOLE 0 0 643226 J JILL INC COM 46620W102 28 14527 SH DFND 01 14527 0 0 J JILL INC COM 46620W102 1156 608329 SH SOLE 0 0 608329 J JILL INC COM 46620W102 12 6355 SH SOLE 6355 0 0 JPMORGAN CHASE & CO COM 46625H100 100221 851571 SH DFND 02 0 0 851571 JPMORGAN CHASE & CO COM 46625H100 108282 920061 SH DFND 02 0 920061 0 JPMORGAN CHASE & CO COM 46625H100 314950 2676102 SH DFND 01 2676102 0 0 JPMORGAN CHASE & CO COM 46625H100 28824394 244917952 SH SOLE 0 0 244917952 JPMORGAN CHASE & CO COM 46625H100 130300 1107149 SH SOLE 1107149 0 0 JABIL INC COM 466313103 39 1104 SH DFND 02 0 0 1104 JABIL INC COM 466313103 713 19935 SH DFND 02 0 19935 0 JABIL INC COM 466313103 2051 57338 SH DFND 01 57338 0 0 JABIL INC COM 466313103 528198 14766513 SH SOLE 0 0 14766513 JABIL INC COM 466313103 603 16870 SH SOLE 16870 0 0 JACK IN THE BOX INC COM 466367109 317 3475 SH DFND 02 0 3475 0 JACK IN THE BOX INC COM 466367109 2419 26545 SH DFND 01 26545 0 0 JACK IN THE BOX INC COM 466367109 227753 2499482 SH SOLE 0 0 2499482 JACK IN THE BOX INC COM 466367109 280 3072 SH SOLE 3072 0 0 JACOBS ENGR GROUP INC COM 469814107 3080 33658 SH DFND 02 0 0 33658 JACOBS ENGR GROUP INC COM 469814107 3014 32936 SH DFND 02 0 32936 0 JACOBS ENGR GROUP INC COM 469814107 10193 111396 SH DFND 01 111396 0 0 JACOBS ENGR GROUP INC COM 469814107 1354349 14801626 SH SOLE 0 0 14801626 JACOBS ENGR GROUP INC COM 469814107 3760 41090 SH SOLE 41090 0 0 JAGGED PEAK ENERGY INC COM 47009K107 25 3500 SH DFND 02 0 3500 0 JAGGED PEAK ENERGY INC COM 47009K107 757 104219 SH DFND 01 104219 0 0 JAGGED PEAK ENERGY INC COM 47009K107 38830 5348528 SH SOLE 0 0 5348528 JAGGED PEAK ENERGY INC COM 47009K107 54 7409 SH SOLE 7409 0 0 JAGUAR HEALTH INC COM 47010C409 40 30283 SH SOLE 0 0 30283 JAKKS PAC INC COM 47012E106 5 5881 SH DFND 01 5881 0 0 JAKKS PAC INC COM 47012E106 605 708051 SH SOLE 0 0 708051 BANK OF THE ST JAMES FINL GP COM 470299108 5 318 SH DFND 01 318 0 0 BANK OF THE ST JAMES FINL GP COM 470299108 678 47402 SH SOLE 0 0 47402 JASON INDS INC COM 471172106 2 6595 SH DFND 01 6595 0 0 JASON INDS INC COM 471172106 252 708849 SH SOLE 0 0 708849 JD COM INC SPON ADR CL A 47215P106 6694 237287 SH DFND 02 0 237287 0 JD COM INC SPON ADR CL A 47215P106 10179 360814 SH DFND 01 360814 0 0 JD COM INC SPON ADR CL A 47215P106 794380 28159516 SH SOLE 0 0 28159516 JD COM INC SPON ADR CL A 47215P106 3605 127798 SH SOLE 127798 0 0 JEFFERIES FINL GROUP INC COM 47233W109 1295 70358 SH DFND 02 0 0 70358 JEFFERIES FINL GROUP INC COM 47233W109 1527 83005 SH DFND 02 0 83005 0 JEFFERIES FINL GROUP INC COM 47233W109 1823 99052 SH DFND 01 99052 0 0 JEFFERIES FINL GROUP INC COM 47233W109 421512 22908252 SH SOLE 0 0 22908252 JEFFERIES FINL GROUP INC COM 47233W109 1732 94140 SH SOLE 94140 0 0 JELD-WEN HLDG INC COM 47580P103 191 9900 SH DFND 02 0 9900 0 JELD-WEN HLDG INC COM 47580P103 2477 128389 SH DFND 01 128389 0 0 JELD-WEN HLDG INC COM 47580P103 112501 5832080 SH SOLE 0 0 5832080 JELD-WEN HLDG INC COM 47580P103 138 7178 SH SOLE 7178 0 0 JERASH HLDGS US INC COM 47632P101 264 35254 SH SOLE 0 0 35254 JERNIGAN CAP INC COM 476405105 328 17030 SH DFND 01 17030 0 0 JERNIGAN CAP INC COM 476405105 42413 2203288 SH SOLE 0 0 2203288 JERNIGAN CAP INC COM 476405105 4 194 SH SOLE 194 0 0 JETBLUE AWYS CORP COM 477143101 1951 116449 SH DFND 01 116449 0 0 JETBLUE AWYS CORP COM 477143101 465604 27797281 SH SOLE 0 0 27797281 JETBLUE AWYS CORP COM 477143101 25 1473 SH SOLE 1473 0 0 JEWETT CAMERON TRADING LTD COM NEW 47733C207 613 80328 SH SOLE 0 0 80328 JIANPU TECHNOLOGY INC ADR 47738D101 47 18854 SH SOLE 0 0 18854 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 112 7000 SH DFND 02 0 7000 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 203 12727 SH DFND 01 12727 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 16302 1022069 SH SOLE 0 0 1022069 JOHN BEAN TECHNOLOGIES CORP COM 477839104 507 5100 SH DFND 02 0 5100 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 6286 63218 SH DFND 01 63218 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 309853 3116291 SH SOLE 0 0 3116291 JOHN BEAN TECHNOLOGIES CORP COM 477839104 359 3614 SH SOLE 3614 0 0 JOHNSON & JOHNSON COM 478160104 90250 697555 SH DFND 02 0 0 697555 JOHNSON & JOHNSON COM 478160104 98652 762499 SH DFND 02 0 762499 0 JOHNSON & JOHNSON COM 478160104 289879 2240521 SH DFND 01 2240521 0 0 JOHNSON & JOHNSON COM 478160104 28648226 221427002 SH SOLE 0 0 221427002 JOHNSON & JOHNSON COM 478160104 117089 904997 SH SOLE 904997 0 0 JOHNSON OUTDOORS INC CL A 479167108 33 569 SH DFND 02 0 569 0 JOHNSON OUTDOORS INC CL A 479167108 449 7675 SH DFND 01 7675 0 0 JOHNSON OUTDOORS INC CL A 479167108 13946 238149 SH SOLE 0 0 238149 JOHNSON OUTDOORS INC CL A 479167108 60 1025 SH SOLE 1025 0 0 JOINT CORP COM 47973J102 478 25708 SH DFND 01 25708 0 0 JOINT CORP COM 47973J102 10021 538481 SH SOLE 0 0 538481 JONES LANG LASALLE INC COM 48020Q107 1657 11914 SH DFND 02 0 0 11914 JONES LANG LASALLE INC COM 48020Q107 1545 11111 SH DFND 02 0 11111 0 JONES LANG LASALLE INC COM 48020Q107 2783 20010 SH DFND 01 20010 0 0 JONES LANG LASALLE INC COM 48020Q107 1046060 7522363 SH SOLE 0 0 7522363 JONES LANG LASALLE INC COM 48020Q107 2292 16483 SH SOLE 16483 0 0 JOUNCE THERAPEUTICS INC COM 481116101 41 12349 SH DFND 01 12349 0 0 JOUNCE THERAPEUTICS INC COM 481116101 2838 852339 SH SOLE 0 0 852339 J2 GLOBAL INC COM 48123V102 545 6000 SH DFND 02 0 6000 0 J2 GLOBAL INC COM 48123V102 8568 94340 SH DFND 01 94340 0 0 J2 GLOBAL INC COM 48123V102 396541 4366234 SH SOLE 0 0 4366234 J2 GLOBAL INC COM 48123V102 516 5686 SH SOLE 5686 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 12 5800 SH DFND 02 0 5800 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 51 23825 SH SOLE 0 0 23825 JUNIPER NETWORKS INC COM 48203R104 2382 96244 SH DFND 02 0 0 96244 JUNIPER NETWORKS INC COM 48203R104 3261 131754 SH DFND 02 0 131754 0 JUNIPER NETWORKS INC COM 48203R104 7124 287851 SH DFND 01 287851 0 0 JUNIPER NETWORKS INC COM 48203R104 972698 39300940 SH SOLE 0 0 39300940 JUNIPER NETWORKS INC COM 48203R104 2980 120391 SH SOLE 120391 0 0 JUST ENERGY GROUP INC COM 48213W101 10 4162 SH DFND 02 0 4162 0 JUST ENERGY GROUP INC COM 48213W101 89 37730 SH DFND 01 37730 0 0 JUST ENERGY GROUP INC COM 48213W101 6406 2703137 SH SOLE 0 0 2703137 JUST ENERGY GROUP INC COM 48213W101 32 13349 SH SOLE 13349 0 0 KAR AUCTION SVCS INC COM 48238T109 515 20981 SH DFND 02 0 20981 0 KAR AUCTION SVCS INC COM 48238T109 1438 58582 SH DFND 01 58582 0 0 KAR AUCTION SVCS INC COM 48238T109 341446 13908173 SH SOLE 0 0 13908173 KAR AUCTION SVCS INC COM 48238T109 370 15090 SH SOLE 15090 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 315 8820 SH DFND 01 8820 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 32180 900882 SH SOLE 0 0 900882 KBR INC COM 48242W106 424 17279 SH DFND 02 0 17279 0 KBR INC COM 48242W106 2933 119514 SH DFND 01 119514 0 0 KBR INC COM 48242W106 324815 13236136 SH SOLE 0 0 13236136 KBR INC COM 48242W106 392 15968 SH SOLE 15968 0 0 KLA CORPORATION COM NEW 482480100 6941 43532 SH DFND 02 0 0 43532 KLA CORPORATION COM NEW 482480100 6694 41982 SH DFND 02 0 41982 0 KLA CORPORATION COM NEW 482480100 22941 143873 SH DFND 01 143873 0 0 KLA CORPORATION COM NEW 482480100 2888556 18115747 SH SOLE 0 0 18115747 KLA CORPORATION COM NEW 482480100 8639 54178 SH SOLE 54178 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 27 1400 SH DFND 02 0 1400 0 KKR REAL ESTATE FIN TR INC COM 48251K100 429 21956 SH DFND 01 21956 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 44996 2303933 SH SOLE 0 0 2303933 KKR REAL ESTATE FIN TR INC COM 48251K100 54 2743 SH SOLE 2743 0 0 KKR & CO INC CL A 48251W104 3257 121310 SH DFND 02 0 0 121310 KKR & CO INC CL A 48251W104 3563 132700 SH DFND 02 0 132700 0 KKR & CO INC CL A 48251W104 2809 104629 SH DFND 01 104629 0 0 KKR & CO INC CL A 48251W104 1249433 46533804 SH SOLE 0 0 46533804 KKR & CO INC CL A 48251W104 4832 179981 SH SOLE 179981 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 40 4665 SH DFND 02 0 4665 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 158 18298 SH DFND 01 18298 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 13724 1587461 SH SOLE 0 0 1587461 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 25 2856 SH SOLE 2856 0 0 KVH INDS INC COM 482738101 173 16234 SH DFND 01 16234 0 0 KVH INDS INC COM 482738101 9515 893471 SH SOLE 0 0 893471 K12 INC COM 48273U102 58 2200 SH DFND 02 0 2200 0 K12 INC COM 48273U102 954 36127 SH DFND 01 36127 0 0 K12 INC COM 48273U102 92928 3519982 SH SOLE 0 0 3519982 K12 INC COM 48273U102 124 4692 SH SOLE 4692 0 0 KADANT INC COM 48282T104 289 3288 SH DFND 02 0 3288 0 KADANT INC COM 48282T104 1949 22206 SH DFND 01 22206 0 0 KADANT INC COM 48282T104 45354 516615 SH SOLE 0 0 516615 KADANT INC COM 48282T104 97 1100 SH SOLE 1100 0 0 KADMON HLDGS INC COM 48283N106 664 263640 SH DFND 01 263640 0 0 KADMON HLDGS INC COM 48283N106 15863 6294875 SH SOLE 0 0 6294875 KAISER ALUMINUM CORP COM PAR $0.01 483007704 230 2319 SH DFND 02 0 2319 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 2292 23156 SH DFND 01 23156 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 176916 1787577 SH SOLE 0 0 1787577 KAISER ALUMINUM CORP COM PAR $0.01 483007704 190 1924 SH SOLE 1924 0 0 KALA PHARMACEUTICALS INC COM 483119103 120 31575 SH DFND 01 31575 0 0 KALA PHARMACEUTICALS INC COM 483119103 3821 1004237 SH SOLE 0 0 1004237 KALEIDO BIOSCIENCES INC COM 483347100 87 11551 SH DFND 01 11551 0 0 KALEIDO BIOSCIENCES INC COM 483347100 2299 305273 SH SOLE 0 0 305273 KALVISTA PHARMACEUTICALS INC COM 483497103 273 23499 SH DFND 01 23499 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 6018 518760 SH SOLE 0 0 518760 KALVISTA PHARMACEUTICALS INC COM 483497103 21 1789 SH SOLE 1789 0 0 KAMAN CORP COM 483548103 278 4669 SH DFND 02 0 4669 0 KAMAN CORP COM 483548103 1637 27532 SH DFND 01 27532 0 0 KAMAN CORP COM 483548103 167985 2825178 SH SOLE 0 0 2825178 KAMAN CORP COM 483548103 190 3203 SH SOLE 3203 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 3599 27057 SH DFND 02 0 0 27057 KANSAS CITY SOUTHERN COM NEW 485170302 5776 43425 SH DFND 02 0 43425 0 KANSAS CITY SOUTHERN COM NEW 485170302 11203 84223 SH DFND 01 84223 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 1407366 10580906 SH SOLE 0 0 10580906 KANSAS CITY SOUTHERN COM NEW 485170302 8242 61963 SH SOLE 61963 0 0 KARUNA THERAPEUTICS INC COM 48576A100 141 8616 SH DFND 01 8616 0 0 KARUNA THERAPEUTICS INC COM 48576A100 3480 213264 SH SOLE 0 0 213264 KARYOPHARM THERAPEUTICS INC COM 48576U106 38 4000 SH DFND 02 0 4000 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1140 118473 SH DFND 01 118473 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 25175 2616988 SH SOLE 0 0 2616988 KARYOPHARM THERAPEUTICS INC COM 48576U106 49 5100 SH SOLE 5100 0 0 KB HOME COM 48666K109 427 12562 SH DFND 02 0 12562 0 KB HOME COM 48666K109 3133 92133 SH DFND 01 92133 0 0 KB HOME COM 48666K109 276881 8143562 SH SOLE 0 0 8143562 KB HOME COM 48666K109 291 8551 SH SOLE 8551 0 0 KEANE GROUP INC COM 48669A108 19 3100 SH DFND 02 0 3100 0 KEANE GROUP INC COM 48669A108 261 43027 SH DFND 01 43027 0 0 KEANE GROUP INC COM 48669A108 22340 3686445 SH SOLE 0 0 3686445 KEANE GROUP INC COM 48669A108 33 5411 SH SOLE 5411 0 0 KEARNY FINL CORP MD COM 48716P108 207 15866 SH DFND 02 0 15866 0 KEARNY FINL CORP MD COM 48716P108 1314 100761 SH DFND 01 100761 0 0 KEARNY FINL CORP MD COM 48716P108 96842 7426518 SH SOLE 0 0 7426518 KEARNY FINL CORP MD COM 48716P108 145 11101 SH SOLE 11101 0 0 KELLOGG CO COM 487836108 4352 67636 SH DFND 02 0 0 67636 KELLOGG CO COM 487836108 7019 109073 SH DFND 02 0 109073 0 KELLOGG CO COM 487836108 13767 213947 SH DFND 01 213947 0 0 KELLOGG CO COM 487836108 1271093 19752810 SH SOLE 0 0 19752810 KELLOGG CO COM 487836108 5542 86128 SH SOLE 86128 0 0 KELLY SVCS INC CL A 488152208 233 9600 SH DFND 02 0 9600 0 KELLY SVCS INC CL A 488152208 672 27727 SH DFND 01 27727 0 0 KELLY SVCS INC CL A 488152208 77719 3208857 SH SOLE 0 0 3208857 KELLY SVCS INC CL A 488152208 109 4501 SH SOLE 4501 0 0 KEMET CORP COM NEW 488360207 65 3600 SH DFND 02 0 3600 0 KEMET CORP COM NEW 488360207 871 47913 SH DFND 01 47913 0 0 KEMET CORP COM NEW 488360207 65316 3592765 SH SOLE 0 0 3592765 KEMET CORP COM NEW 488360207 144 7923 SH SOLE 7923 0 0 KEMPER CORP DEL COM 488401100 542 6959 SH DFND 02 0 6959 0 KEMPER CORP DEL COM 488401100 1948 24991 SH DFND 01 24991 0 0 KEMPER CORP DEL COM 488401100 440066 5645493 SH SOLE 0 0 5645493 KEMPER CORP DEL COM 488401100 526 6754 SH SOLE 6754 0 0 KEMPHARM INC COM 488445107 2 2900 SH DFND 01 2900 0 0 KEMPHARM INC COM 488445107 1070 1554146 SH SOLE 0 0 1554146 KENNAMETAL INC COM 489170100 560 18207 SH DFND 02 0 18207 0 KENNAMETAL INC COM 489170100 2125 69140 SH DFND 01 69140 0 0 KENNAMETAL INC COM 489170100 248693 8090210 SH SOLE 0 0 8090210 KENNAMETAL INC COM 489170100 286 9317 SH SOLE 9317 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 3393 154768 SH DFND 02 0 154768 0 KENNEDY-WILSON HLDGS INC COM 489398107 3860 176117 SH DFND 01 176117 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 406082 18525622 SH SOLE 0 0 18525622 KENNEDY-WILSON HLDGS INC COM 489398107 2984 136147 SH SOLE 136147 0 0 KEURIG DR PEPPER INC COM 49271V100 73 2684 SH DFND 02 0 0 2684 KEURIG DR PEPPER INC COM 49271V100 46 1700 SH DFND 02 0 1700 0 KEURIG DR PEPPER INC COM 49271V100 2395 87672 SH DFND 01 87672 0 0 KEURIG DR PEPPER INC COM 49271V100 413315 15128658 SH SOLE 0 0 15128658 KEURIG DR PEPPER INC COM 49271V100 56 2032 SH SOLE 2032 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 9 600 SH DFND 01 600 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 1938 124398 SH SOLE 0 0 124398 KEY ENERGY SVCS INC DEL COM 49309J103 4 2386 SH DFND 01 2386 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 353 237214 SH SOLE 0 0 237214 KEY TRONIC CORP COM 493144109 12 1879 SH DFND 01 1879 0 0 KEY TRONIC CORP COM 493144109 2605 410241 SH SOLE 0 0 410241 KEYCORP NEW COM 493267108 4902 274762 SH DFND 02 0 0 274762 KEYCORP NEW COM 493267108 4921 275853 SH DFND 02 0 275853 0 KEYCORP NEW COM 493267108 15013 841553 SH DFND 01 841553 0 0 KEYCORP NEW COM 493267108 2002175 112229535 SH SOLE 0 0 112229535 KEYCORP NEW COM 493267108 6038 338479 SH SOLE 338479 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 4719 48522 SH DFND 02 0 0 48522 KEYSIGHT TECHNOLOGIES INC COM 49338L103 5078 52219 SH DFND 02 0 52219 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 16469 169350 SH DFND 01 169350 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 2048789 21067240 SH SOLE 0 0 21067240 KEYSIGHT TECHNOLOGIES INC COM 49338L103 6713 69030 SH SOLE 69030 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 42 12753 SH DFND 01 12753 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 1179 359475 SH SOLE 0 0 359475 KFORCE INC COM 493732101 62 1645 SH DFND 02 0 1645 0 KFORCE INC COM 493732101 1658 43831 SH DFND 01 43831 0 0 KFORCE INC COM 493732101 91272 2412378 SH SOLE 0 0 2412378 KFORCE INC COM 493732101 128 3385 SH SOLE 3385 0 0 KIMBALL INTL INC CL B 494274103 412 21331 SH DFND 02 0 21331 0 KIMBALL INTL INC CL B 494274103 1297 67197 SH DFND 01 67197 0 0 KIMBALL INTL INC CL B 494274103 40779 2112879 SH SOLE 0 0 2112879 KIMBALL INTL INC CL B 494274103 101 5240 SH SOLE 5240 0 0 KILROY RLTY CORP COM 49427F108 9517 122181 SH DFND 02 0 122181 0 KILROY RLTY CORP COM 49427F108 2973 38163 SH DFND 01 38163 0 0 KILROY RLTY CORP COM 49427F108 1117340 14345107 SH SOLE 0 0 14345107 KILROY RLTY CORP COM 49427F108 8687 111526 SH SOLE 111526 0 0 KIMBALL ELECTRONICS INC COM 49428J109 40 2729 SH DFND 02 0 2729 0 KIMBALL ELECTRONICS INC COM 49428J109 324 22348 SH DFND 01 22348 0 0 KIMBALL ELECTRONICS INC COM 49428J109 18727 1290608 SH SOLE 0 0 1290608 KIMBALL ELECTRONICS INC COM 49428J109 24 1646 SH SOLE 1646 0 0 KIMBERLY CLARK CORP COM 494368103 13066 91981 SH DFND 02 0 0 91981 KIMBERLY CLARK CORP COM 494368103 16816 118383 SH DFND 02 0 118383 0 KIMBERLY CLARK CORP COM 494368103 40887 287837 SH DFND 01 287837 0 0 KIMBERLY CLARK CORP COM 494368103 3897300 27436111 SH SOLE 0 0 27436111 KIMBERLY CLARK CORP COM 494368103 16831 118486 SH SOLE 118486 0 0 KIMCO RLTY CORP COM 49446R109 2059 98611 SH DFND 02 0 0 98611 KIMCO RLTY CORP COM 49446R109 11412 546564 SH DFND 02 0 546564 0 KIMCO RLTY CORP COM 49446R109 7299 349582 SH DFND 01 349582 0 0 KIMCO RLTY CORP COM 49446R109 1436346 68790517 SH SOLE 0 0 68790517 KIMCO RLTY CORP COM 49446R109 11277 540088 SH SOLE 540088 0 0 KINDER MORGAN INC DEL COM 49456B101 10981 532787 SH DFND 02 0 0 532787 KINDER MORGAN INC DEL COM 49456B101 20298 984863 SH DFND 02 0 984863 0 KINDER MORGAN INC DEL COM 49456B101 33638 1632132 SH DFND 01 1632132 0 0 KINDER MORGAN INC DEL COM 49456B101 3313157 160754846 SH SOLE 0 0 160754846 KINDER MORGAN INC DEL COM 49456B101 24909 1208602 SH SOLE 1208602 0 0 KINDRED BIOSCIENCES INC COM 494577109 514 75097 SH DFND 01 75097 0 0 KINDRED BIOSCIENCES INC COM 494577109 12391 1808957 SH SOLE 0 0 1808957 KINGSTONE COS INC COM 496719105 12 1400 SH DFND 01 1400 0 0 KINGSTONE COS INC COM 496719105 2644 310319 SH SOLE 0 0 310319 KINROSS GOLD CORP COM 496902404 1234 268338 SH DFND 02 0 0 268338 KINROSS GOLD CORP COM 496902404 4238 921362 SH DFND 02 0 921362 0 KINROSS GOLD CORP COM 496902404 2563 557169 SH DFND 01 557169 0 0 KINROSS GOLD CORP COM 496902404 153242 33313526 SH SOLE 0 0 33313526 KINROSS GOLD CORP COM 496902404 1853 402737 SH SOLE 402737 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 86 39077 SH SOLE 0 0 39077 KINSALE CAP GROUP INC COM 49714P108 558 5399 SH DFND 02 0 5399 0 KINSALE CAP GROUP INC COM 49714P108 4249 41133 SH DFND 01 41133 0 0 KINSALE CAP GROUP INC COM 49714P108 150142 1453318 SH SOLE 0 0 1453318 KINSALE CAP GROUP INC COM 49714P108 226 2184 SH SOLE 2184 0 0 KIRBY CORP COM 497266106 162 1967 SH DFND 02 0 1967 0 KIRBY CORP COM 497266106 1808 22009 SH DFND 01 22009 0 0 KIRBY CORP COM 497266106 422044 5136856 SH SOLE 0 0 5136856 KIRBY CORP COM 497266106 112 1368 SH SOLE 1368 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 2172 48476 SH DFND 02 0 0 48476 KIRKLAND LAKE GOLD LTD COM 49741E100 5318 118706 SH DFND 02 0 118706 0 KIRKLAND LAKE GOLD LTD COM 49741E100 3724 83115 SH DFND 01 83115 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 224465 5010376 SH SOLE 0 0 5010376 KIRKLAND LAKE GOLD LTD COM 49741E100 3089 68945 SH SOLE 68945 0 0 KIRKLANDS INC COM 497498105 6 3688 SH DFND 01 3688 0 0 KIRKLANDS INC COM 497498105 795 516098 SH SOLE 0 0 516098 KITE RLTY GROUP TR COM NEW 49803T300 1561 96631 SH DFND 02 0 96631 0 KITE RLTY GROUP TR COM NEW 49803T300 1153 71419 SH DFND 01 71419 0 0 KITE RLTY GROUP TR COM NEW 49803T300 205199 12705847 SH SOLE 0 0 12705847 KITE RLTY GROUP TR COM NEW 49803T300 1500 92884 SH SOLE 92884 0 0 KNOLL INC COM NEW 498904200 218 8600 SH DFND 02 0 8600 0 KNOLL INC COM NEW 498904200 2413 95189 SH DFND 01 95189 0 0 KNOLL INC COM NEW 498904200 113316 4470059 SH SOLE 0 0 4470059 KNOLL INC COM NEW 498904200 164 6486 SH SOLE 6486 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1161 31975 SH DFND 02 0 0 31975 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1189 32767 SH DFND 02 0 32767 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1729 47638 SH DFND 01 47638 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 392191 10804154 SH SOLE 0 0 10804154 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1475 40638 SH SOLE 40638 0 0 KNOWLES CORP COM 49926D109 410 20178 SH DFND 02 0 20178 0 KNOWLES CORP COM 49926D109 1441 70830 SH DFND 01 70830 0 0 KNOWLES CORP COM 49926D109 192522 9465173 SH SOLE 0 0 9465173 KNOWLES CORP COM 49926D109 198 9755 SH SOLE 9755 0 0 KODIAK SCIENCES INC COM 50015M109 666 46296 SH DFND 01 46296 0 0 KODIAK SCIENCES INC COM 50015M109 12697 882965 SH SOLE 0 0 882965 KOHLS CORP COM 500255104 2173 43755 SH DFND 02 0 0 43755 KOHLS CORP COM 500255104 2425 48840 SH DFND 02 0 48840 0 KOHLS CORP COM 500255104 6614 133184 SH DFND 01 133184 0 0 KOHLS CORP COM 500255104 904413 18212103 SH SOLE 0 0 18212103 KOHLS CORP COM 500255104 2691 54182 SH SOLE 54182 0 0 KONTOOR BRANDS INC COM 50050N103 21 592 SH DFND 02 0 0 592 KONTOOR BRANDS INC COM 50050N103 280 7980 SH DFND 02 0 7980 0 KONTOOR BRANDS INC COM 50050N103 1760 50153 SH DFND 01 50153 0 0 KONTOOR BRANDS INC COM 50050N103 206773 5890975 SH SOLE 0 0 5890975 KONTOOR BRANDS INC COM 50050N103 194 5518 SH SOLE 5518 0 0 KOPIN CORP COM 500600101 7 10322 SH DFND 01 10322 0 0 KOPIN CORP COM 500600101 2012 2966045 SH SOLE 0 0 2966045 KOPPERS HOLDINGS INC COM 50060P106 45 1551 SH DFND 02 0 1551 0 KOPPERS HOLDINGS INC COM 50060P106 944 32322 SH DFND 01 32322 0 0 KOPPERS HOLDINGS INC COM 50060P106 60870 2083868 SH SOLE 0 0 2083868 KOPPERS HOLDINGS INC COM 50060P106 62 2131 SH SOLE 2131 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 347 32003 SH DFND 01 32003 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 22775 2101003 SH SOLE 0 0 2101003 KORN FERRY COM NEW 500643200 260 6732 SH DFND 02 0 6732 0 KORN FERRY COM NEW 500643200 4409 114116 SH DFND 01 114116 0 0 KORN FERRY COM NEW 500643200 272495 7052152 SH SOLE 0 0 7052152 KORN FERRY COM NEW 500643200 270 6985 SH SOLE 6985 0 0 KOSMOS ENERGY LTD COM 500688106 278 44488 SH DFND 02 0 44488 0 KOSMOS ENERGY LTD COM 500688106 854 136788 SH DFND 01 136788 0 0 KOSMOS ENERGY LTD COM 500688106 39113 6268172 SH SOLE 0 0 6268172 KOSMOS ENERGY LTD COM 500688106 200 32057 SH SOLE 32057 0 0 KOSS CORP COM 500692108 45 22362 SH SOLE 0 0 22362 KRAFT HEINZ CO COM 500754106 4893 175163 SH DFND 02 0 0 175163 KRAFT HEINZ CO COM 500754106 5827 208603 SH DFND 02 0 208603 0 KRAFT HEINZ CO COM 500754106 14580 521910 SH DFND 01 521910 0 0 KRAFT HEINZ CO COM 500754106 1437858 51471557 SH SOLE 0 0 51471557 KRAFT HEINZ CO COM 500754106 6381 228417 SH SOLE 228417 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 275 14800 SH DFND 02 0 14800 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3388 182205 SH DFND 01 182205 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 124550 6698059 SH SOLE 0 0 6698059 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 216 11603 SH SOLE 11603 0 0 KRATON CORPORATION COM 50077C106 211 6543 SH DFND 02 0 6543 0 KRATON CORPORATION COM 50077C106 1199 37141 SH DFND 01 37141 0 0 KRATON CORPORATION COM 50077C106 110236 3413943 SH SOLE 0 0 3413943 KRATON CORPORATION COM 50077C106 160 4958 SH SOLE 4958 0 0 KROGER CO COM 501044101 5497 213240 SH DFND 02 0 0 213240 KROGER CO COM 501044101 6222 241365 SH DFND 02 0 241365 0 KROGER CO COM 501044101 17273 670009 SH DFND 01 670009 0 0 KROGER CO COM 501044101 1721711 66784756 SH SOLE 0 0 66784756 KROGER CO COM 501044101 7047 273344 SH SOLE 273344 0 0 KRONOS WORLDWIDE INC COM 50105F105 24 1900 SH DFND 02 0 1900 0 KRONOS WORLDWIDE INC COM 50105F105 234 18891 SH DFND 01 18891 0 0 KRONOS WORLDWIDE INC COM 50105F105 27447 2218841 SH SOLE 0 0 2218841 KRONOS WORLDWIDE INC COM 50105F105 45 3655 SH SOLE 3655 0 0 KRYSTAL BIOTECH INC COM 501147102 27 764 SH DFND 02 0 764 0 KRYSTAL BIOTECH INC COM 501147102 738 21248 SH DFND 01 21248 0 0 KRYSTAL BIOTECH INC COM 501147102 19860 571934 SH SOLE 0 0 571934 KRYSTAL BIOTECH INC COM 501147102 49 1398 SH SOLE 1398 0 0 KULICKE & SOFFA INDS INC COM 501242101 324 13805 SH DFND 02 0 13805 0 KULICKE & SOFFA INDS INC COM 501242101 301 12821 SH DFND 01 12821 0 0 KULICKE & SOFFA INDS INC COM 501242101 49606 2112698 SH SOLE 0 0 2112698 KULICKE & SOFFA INDS INC COM 501242101 219 9339 SH SOLE 9339 0 0 KURA SUSHI USA INC CL A COM 501270102 98 4972 SH DFND 01 4972 0 0 KURA SUSHI USA INC CL A COM 501270102 1791 91273 SH SOLE 0 0 91273 KURA ONCOLOGY INC COM 50127T109 18 1200 SH DFND 02 0 1200 0 KURA ONCOLOGY INC COM 50127T109 1059 69795 SH DFND 01 69795 0 0 KURA ONCOLOGY INC COM 50127T109 31115 2051120 SH SOLE 0 0 2051120 KURA ONCOLOGY INC COM 50127T109 45 2954 SH SOLE 2954 0 0 L BRANDS INC COM 501797104 1147 58554 SH DFND 02 0 0 58554 L BRANDS INC COM 501797104 1269 64769 SH DFND 02 0 64769 0 L BRANDS INC COM 501797104 3806 194267 SH DFND 01 194267 0 0 L BRANDS INC COM 501797104 500677 25557770 SH SOLE 0 0 25557770 L BRANDS INC COM 501797104 1526 77902 SH SOLE 77902 0 0 LCNB CORP COM 50181P100 195 10975 SH DFND 01 10975 0 0 LCNB CORP COM 50181P100 10320 581748 SH SOLE 0 0 581748 LGL GROUP INC COM 50186A108 915 88879 SH SOLE 0 0 88879 LHC GROUP INC COM 50187A107 380 3348 SH DFND 02 0 3348 0 LHC GROUP INC COM 50187A107 6887 60645 SH DFND 01 60645 0 0 LHC GROUP INC COM 50187A107 339076 2985874 SH SOLE 0 0 2985874 LHC GROUP INC COM 50187A107 450 3959 SH SOLE 3959 0 0 LGI HOMES INC COM 50187T106 290 3476 SH DFND 02 0 3476 0 LGI HOMES INC COM 50187T106 3348 40182 SH DFND 01 40182 0 0 LGI HOMES INC COM 50187T106 101585 1219213 SH SOLE 0 0 1219213 LGI HOMES INC COM 50187T106 178 2141 SH SOLE 2141 0 0 LKQ CORP COM 501889208 2380 75682 SH DFND 02 0 0 75682 LKQ CORP COM 501889208 3131 99561 SH DFND 02 0 99561 0 LKQ CORP COM 501889208 8189 260374 SH DFND 01 260374 0 0 LKQ CORP COM 501889208 992811 31567908 SH SOLE 0 0 31567908 LKQ CORP COM 501889208 3226 102587 SH SOLE 102587 0 0 LCI INDS COM 50189K103 321 3500 SH DFND 02 0 3500 0 LCI INDS COM 50189K103 4541 49435 SH DFND 01 49435 0 0 LCI INDS COM 50189K103 233725 2544640 SH SOLE 0 0 2544640 LCI INDS COM 50189K103 284 3093 SH SOLE 3093 0 0 LM FDG AMER INC COM NEW 502074305 18 19336 SH SOLE 0 0 19336 LPL FINL HLDGS INC COM 50212V100 1100 13432 SH DFND 02 0 13432 0 LPL FINL HLDGS INC COM 50212V100 3014 36804 SH DFND 01 36804 0 0 LPL FINL HLDGS INC COM 50212V100 764661 9336520 SH SOLE 0 0 9336520 LPL FINL HLDGS INC COM 50212V100 784 9570 SH SOLE 9570 0 0 LRAD CORP COM 50213V109 31 9297 SH DFND 01 9297 0 0 LRAD CORP COM 50213V109 4417 1318562 SH SOLE 0 0 1318562 LSB INDS INC COM 502160104 92 17712 SH DFND 01 17712 0 0 LSB INDS INC COM 502160104 6018 1161706 SH SOLE 0 0 1161706 LSI INDS INC COM 50216C108 32 6124 SH DFND 01 6124 0 0 LSI INDS INC COM 50216C108 6365 1219394 SH SOLE 0 0 1219394 LTC PPTYS INC COM 502175102 2445 47726 SH DFND 02 0 47726 0 LTC PPTYS INC COM 502175102 2879 56217 SH DFND 01 56217 0 0 LTC PPTYS INC COM 502175102 307657 6006587 SH SOLE 0 0 6006587 LTC PPTYS INC COM 502175102 2221 43370 SH SOLE 43370 0 0 LSC COMMUNICATIONS INC COM 50218P107 39 28562 SH DFND 01 28562 0 0 LSC COMMUNICATIONS INC COM 50218P107 2489 1803378 SH SOLE 0 0 1803378 LSC COMMUNICATIONS INC COM 50218P107 17 12580 SH SOLE 12580 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 12122 58099 SH DFND 02 0 0 58099 L3HARRIS TECHNOLOGIES INC COM 502431109 13493 64670 SH DFND 02 0 64670 0 L3HARRIS TECHNOLOGIES INC COM 502431109 40351 193401 SH DFND 01 193401 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 3737874 17915426 SH SOLE 0 0 17915426 L3HARRIS TECHNOLOGIES INC COM 502431109 14868 71260 SH SOLE 71260 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 370 42077 SH DFND 01 42077 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 8683 986704 SH SOLE 0 0 986704 LA Z BOY INC COM 505336107 251 7477 SH DFND 02 0 7477 0 LA Z BOY INC COM 505336107 2046 60902 SH DFND 01 60902 0 0 LA Z BOY INC COM 505336107 160786 4786718 SH SOLE 0 0 4786718 LA Z BOY INC COM 505336107 206 6127 SH SOLE 6127 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4426 26347 SH DFND 02 0 0 26347 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5493 32694 SH DFND 02 0 32694 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 13856 82479 SH DFND 01 82479 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1797577 10699866 SH SOLE 0 0 10699866 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5549 33029 SH SOLE 33029 0 0 LADDER CAP CORP CL A 505743104 93 5364 SH DFND 02 0 5364 0 LADDER CAP CORP CL A 505743104 1460 84535 SH DFND 01 84535 0 0 LADDER CAP CORP CL A 505743104 147352 8532281 SH SOLE 0 0 8532281 LADDER CAP CORP CL A 505743104 186 10765 SH SOLE 10765 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 14 6100 SH DFND 02 0 6100 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 535 225677 SH DFND 01 225677 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 11708 4940200 SH SOLE 0 0 4940200 LADENBURG THALMAN FIN SVCS I COM 50575Q102 32 13340 SH SOLE 13340 0 0 LAKELAND BANCORP INC COM 511637100 310 20100 SH DFND 02 0 20100 0 LAKELAND BANCORP INC COM 511637100 642 41579 SH DFND 01 41579 0 0 LAKELAND BANCORP INC COM 511637100 34982 2267116 SH SOLE 0 0 2267116 LAKELAND BANCORP INC COM 511637100 70 4542 SH SOLE 4542 0 0 LAKELAND FINL CORP COM 511656100 257 5850 SH DFND 02 0 5850 0 LAKELAND FINL CORP COM 511656100 1831 41625 SH DFND 01 41625 0 0 LAKELAND FINL CORP COM 511656100 51377 1168179 SH SOLE 0 0 1168179 LAKELAND FINL CORP COM 511656100 101 2288 SH SOLE 2288 0 0 LAKELAND INDS INC COM 511795106 13 1054 SH DFND 01 1054 0 0 LAKELAND INDS INC COM 511795106 4107 337780 SH SOLE 0 0 337780 LAM RESEARCH CORP COM 512807108 9187 39752 SH DFND 02 0 0 39752 LAM RESEARCH CORP COM 512807108 9761 42236 SH DFND 02 0 42236 0 LAM RESEARCH CORP COM 512807108 29883 129302 SH DFND 01 129302 0 0 LAM RESEARCH CORP COM 512807108 2595257 11229532 SH SOLE 0 0 11229532 LAM RESEARCH CORP COM 512807108 11758 50878 SH SOLE 50878 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1244 15185 SH DFND 02 0 15185 0 LAMAR ADVERTISING CO NEW CL A 512816109 3124 38133 SH DFND 01 38133 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1025047 12511248 SH SOLE 0 0 12511248 LAMAR ADVERTISING CO NEW CL A 512816109 804 9818 SH SOLE 9818 0 0 LAMB WESTON HLDGS INC COM 513272104 2817 38736 SH DFND 02 0 0 38736 LAMB WESTON HLDGS INC COM 513272104 4873 67010 SH DFND 02 0 67010 0 LAMB WESTON HLDGS INC COM 513272104 9092 125022 SH DFND 01 125022 0 0 LAMB WESTON HLDGS INC COM 513272104 1200876 16513694 SH SOLE 0 0 16513694 LAMB WESTON HLDGS INC COM 513272104 3534 48593 SH SOLE 48593 0 0 LANCASTER COLONY CORP COM 513847103 438 3156 SH DFND 02 0 3156 0 LANCASTER COLONY CORP COM 513847103 4462 32181 SH DFND 01 32181 0 0 LANCASTER COLONY CORP COM 513847103 289643 2089026 SH SOLE 0 0 2089026 LANCASTER COLONY CORP COM 513847103 469 3385 SH SOLE 3385 0 0 LANDEC CORP COM 514766104 291 26800 SH DFND 02 0 26800 0 LANDEC CORP COM 514766104 229 21087 SH DFND 01 21087 0 0 LANDEC CORP COM 514766104 18520 1703760 SH SOLE 0 0 1703760 LANDEC CORP COM 514766104 16 1500 SH SOLE 1500 0 0 LANDMARK BANCORP INC COM 51504L107 16 672 SH DFND 01 672 0 0 LANDMARK BANCORP INC COM 51504L107 301 12914 SH SOLE 0 0 12914 LANDSTAR SYS INC COM 515098101 875 7770 SH DFND 02 0 7770 0 LANDSTAR SYS INC COM 515098101 1959 17401 SH DFND 01 17401 0 0 LANDSTAR SYS INC COM 515098101 463057 4113138 SH SOLE 0 0 4113138 LANDSTAR SYS INC COM 515098101 612 5436 SH SOLE 5436 0 0 LANDS END INC NEW COM 51509F105 8 700 SH DFND 02 0 700 0 LANDS END INC NEW COM 51509F105 118 10409 SH DFND 01 10409 0 0 LANDS END INC NEW COM 51509F105 11934 1051879 SH SOLE 0 0 1051879 LANDS END INC NEW COM 51509F105 15 1309 SH SOLE 1309 0 0 LANNET INC COM 516012101 288 25675 SH DFND 01 25675 0 0 LANNET INC COM 516012101 25295 2258505 SH SOLE 0 0 2258505 LANNET INC COM 516012101 9 802 SH SOLE 802 0 0 LANTHEUS HLDGS INC COM 516544103 321 12800 SH DFND 02 0 12800 0 LANTHEUS HLDGS INC COM 516544103 1940 77405 SH DFND 01 77405 0 0 LANTHEUS HLDGS INC COM 516544103 65212 2601710 SH SOLE 0 0 2601710 LANTHEUS HLDGS INC COM 516544103 136 5408 SH SOLE 5408 0 0 LANTRONIX INC COM NEW 516548203 13 3846 SH DFND 01 3846 0 0 LANTRONIX INC COM NEW 516548203 1728 515918 SH SOLE 0 0 515918 LAREDO PETROLEUM INC COM 516806106 43 17743 SH DFND 02 0 17743 0 LAREDO PETROLEUM INC COM 516806106 357 147977 SH DFND 01 147977 0 0 LAREDO PETROLEUM INC COM 516806106 47127 19554670 SH SOLE 0 0 19554670 LAREDO PETROLEUM INC COM 516806106 52 21465 SH SOLE 21465 0 0 LAS VEGAS SANDS CORP COM 517834107 5336 92382 SH DFND 02 0 0 92382 LAS VEGAS SANDS CORP COM 517834107 5849 101260 SH DFND 02 0 101260 0 LAS VEGAS SANDS CORP COM 517834107 8245 142752 SH DFND 01 142752 0 0 LAS VEGAS SANDS CORP COM 517834107 1305256 22597919 SH SOLE 0 0 22597919 LAS VEGAS SANDS CORP COM 517834107 6761 117049 SH SOLE 117049 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 61 5469 SH DFND 01 5469 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 5952 536227 SH SOLE 0 0 536227 LATTICE SEMICONDUCTOR CORP COM 518415104 431 23580 SH DFND 02 0 23580 0 LATTICE SEMICONDUCTOR CORP COM 518415104 4630 253223 SH DFND 01 253223 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 274405 15007091 SH SOLE 0 0 15007091 LATTICE SEMICONDUCTOR CORP COM 518415104 274 14985 SH SOLE 14985 0 0 LAUDER ESTEE COS INC CL A 518439104 11589 58253 SH DFND 02 0 0 58253 LAUDER ESTEE COS INC CL A 518439104 12786 64269 SH DFND 02 0 64269 0 LAUDER ESTEE COS INC CL A 518439104 39284 197455 SH DFND 01 197455 0 0 LAUDER ESTEE COS INC CL A 518439104 3412784 17153980 SH SOLE 0 0 17153980 LAUDER ESTEE COS INC CL A 518439104 14710 73936 SH SOLE 73936 0 0 LAUREATE EDUCATION INC CL A 518613203 398 24000 SH DFND 02 0 24000 0 LAUREATE EDUCATION INC CL A 518613203 1500 90481 SH DFND 01 90481 0 0 LAUREATE EDUCATION INC CL A 518613203 173631 10475491 SH SOLE 0 0 10475491 LAUREATE EDUCATION INC CL A 518613203 220 13301 SH SOLE 13301 0 0 LAWSON PRODS INC COM 520776105 359 9258 SH DFND 01 9258 0 0 LAWSON PRODS INC COM 520776105 9912 255929 SH SOLE 0 0 255929 LAZYDAYS HLDGS INC COM 52110H100 195 41010 SH SOLE 0 0 41010 LEAF GROUP LTD COM 52177G102 130 30880 SH DFND 01 30880 0 0 LEAF GROUP LTD COM 52177G102 3010 716672 SH SOLE 0 0 716672 LEAR CORP COM NEW 521865204 1664 14117 SH DFND 02 0 0 14117 LEAR CORP COM NEW 521865204 2012 17065 SH DFND 02 0 17065 0 LEAR CORP COM NEW 521865204 2607 22113 SH DFND 01 22113 0 0 LEAR CORP COM NEW 521865204 680060 5768112 SH SOLE 0 0 5768112 LEAR CORP COM NEW 521865204 2461 20872 SH SOLE 20872 0 0 LEAP THERAPEUTICS INC COM 52187K101 2 1613 SH DFND 01 1613 0 0 LEAP THERAPEUTICS INC COM 52187K101 785 670902 SH SOLE 0 0 670902 LEE ENTERPRISES INC COM 523768109 95 46766 SH DFND 01 46766 0 0 LEE ENTERPRISES INC COM 523768109 4005 1963055 SH SOLE 0 0 1963055 LEGGETT & PLATT INC COM 524660107 1369 33443 SH DFND 02 0 0 33443 LEGGETT & PLATT INC COM 524660107 2113 51613 SH DFND 02 0 51613 0 LEGGETT & PLATT INC COM 524660107 4496 109820 SH DFND 01 109820 0 0 LEGGETT & PLATT INC COM 524660107 582240 14221782 SH SOLE 0 0 14221782 LEGGETT & PLATT INC COM 524660107 1638 40011 SH SOLE 40011 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 438 10072 SH DFND 02 0 10072 0 LEGACY TEX FINL GROUP INC COM 52471Y106 2703 62086 SH DFND 01 62086 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 218276 5014383 SH SOLE 0 0 5014383 LEGACY TEX FINL GROUP INC COM 52471Y106 230 5287 SH SOLE 5287 0 0 LEGACY HOUSING CORP COM 52472M101 102 6317 SH DFND 01 6317 0 0 LEGACY HOUSING CORP COM 52472M101 3816 235546 SH SOLE 0 0 235546 LEGG MASON INC COM 524901105 394 10322 SH DFND 02 0 10322 0 LEGG MASON INC COM 524901105 1248 32687 SH DFND 01 32687 0 0 LEGG MASON INC COM 524901105 300109 7858310 SH SOLE 0 0 7858310 LEGG MASON INC COM 524901105 410 10748 SH SOLE 10748 0 0 LEIDOS HLDGS INC COM 525327102 3004 34975 SH DFND 02 0 0 34975 LEIDOS HLDGS INC COM 525327102 4030 46927 SH DFND 02 0 46927 0 LEIDOS HLDGS INC COM 525327102 9837 114547 SH DFND 01 114547 0 0 LEIDOS HLDGS INC COM 525327102 1326132 15441684 SH SOLE 0 0 15441684 LEIDOS HLDGS INC COM 525327102 3526 41063 SH SOLE 41063 0 0 LEMAITRE VASCULAR INC COM 525558201 55 1600 SH DFND 02 0 1600 0 LEMAITRE VASCULAR INC COM 525558201 1025 29996 SH DFND 01 29996 0 0 LEMAITRE VASCULAR INC COM 525558201 45345 1326643 SH SOLE 0 0 1326643 LEMAITRE VASCULAR INC COM 525558201 78 2283 SH SOLE 2283 0 0 LENDINGCLUB CORP COM NEW 52603A208 54 4100 SH DFND 02 0 4100 0 LENDINGCLUB CORP COM NEW 52603A208 775 59214 SH DFND 01 59214 0 0 LENDINGCLUB CORP COM NEW 52603A208 99783 7628664 SH SOLE 0 0 7628664 LENDINGCLUB CORP COM NEW 52603A208 99 7567 SH SOLE 7567 0 0 LENDINGTREE INC NEW COM 52603B107 372 1197 SH DFND 02 0 1197 0 LENDINGTREE INC NEW COM 52603B107 1052 3390 SH DFND 01 3390 0 0 LENDINGTREE INC NEW COM 52603B107 216332 696878 SH SOLE 0 0 696878 LENDINGTREE INC NEW COM 52603B107 267 859 SH SOLE 859 0 0 LENNAR CORP CL A 526057104 4238 75874 SH DFND 02 0 0 75874 LENNAR CORP CL A 526057104 4461 79878 SH DFND 02 0 79878 0 LENNAR CORP CL A 526057104 13563 242841 SH DFND 01 242841 0 0 LENNAR CORP CL A 526057104 1722842 30847656 SH SOLE 0 0 30847656 LENNAR CORP CL A 526057104 5590 100092 SH SOLE 100092 0 0 LENNAR CORP CL B 526057302 418 9428 SH DFND 01 9428 0 0 LENNAR CORP CL B 526057302 46414 1046065 SH SOLE 0 0 1046065 LENNOX INTL INC COM 526107107 2011 8278 SH DFND 02 0 0 8278 LENNOX INTL INC COM 526107107 2690 11070 SH DFND 02 0 11070 0 LENNOX INTL INC COM 526107107 3776 15542 SH DFND 01 15542 0 0 LENNOX INTL INC COM 526107107 831301 3421413 SH SOLE 0 0 3421413 LENNOX INTL INC COM 526107107 2778 11432 SH SOLE 11432 0 0 LEVEL ONE BANCORP INC COM 52730D208 80 3301 SH DFND 01 3301 0 0 LEVEL ONE BANCORP INC COM 52730D208 3422 141883 SH SOLE 0 0 141883 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 151 7925 SH DFND 01 7925 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 69153 3631971 SH SOLE 0 0 3631971 LEXICON PHARMACEUTICALS INC COM NEW 528872302 9 2871 SH DFND 02 0 2871 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 258 85699 SH DFND 01 85699 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 8936 2968919 SH SOLE 0 0 2968919 LEXICON PHARMACEUTICALS INC COM NEW 528872302 14 4500 SH SOLE 4500 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 318 31754 SH DFND 01 31754 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 18780 1872400 SH SOLE 0 0 1872400 LEXINGTON REALTY TRUST COM 529043101 2788 271981 SH DFND 02 0 271981 0 LEXINGTON REALTY TRUST COM 529043101 1928 188082 SH DFND 01 188082 0 0 LEXINGTON REALTY TRUST COM 529043101 389040 37955087 SH SOLE 0 0 37955087 LEXINGTON REALTY TRUST COM 529043101 2615 255082 SH SOLE 255082 0 0 LIBBEY INC COM 529898108 12 3474 SH DFND 01 3474 0 0 LIBBEY INC COM 529898108 2604 777301 SH SOLE 0 0 777301 LIBERTY BROADBAND CORP COM SER A 530307107 971 9289 SH DFND 01 9289 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 207935 1989428 SH SOLE 0 0 1989428 LIBERTY BROADBAND CORP COM SER A 530307107 242 2317 SH SOLE 2317 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 2995 28612 SH DFND 02 0 0 28612 LIBERTY BROADBAND CORP COM SER C 530307305 3124 29849 SH DFND 02 0 29849 0 LIBERTY BROADBAND CORP COM SER C 530307305 5224 49906 SH DFND 01 49906 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 1404178 13415290 SH SOLE 0 0 13415290 LIBERTY BROADBAND CORP COM SER C 530307305 3761 35934 SH SOLE 35934 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 49 4553 SH DFND 02 0 4553 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 665 61415 SH DFND 01 61415 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 44343 4094438 SH SOLE 0 0 4094438 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 86 7923 SH SOLE 7923 0 0 LIBERTY PPTY TR SH BEN INT 531172104 2018 39310 SH DFND 02 0 0 39310 LIBERTY PPTY TR SH BEN INT 531172104 11967 233136 SH DFND 02 0 233136 0 LIBERTY PPTY TR SH BEN INT 531172104 3019 58825 SH DFND 01 58825 0 0 LIBERTY PPTY TR SH BEN INT 531172104 1163891 22674683 SH SOLE 0 0 22674683 LIBERTY PPTY TR SH BEN INT 531172104 11184 217880 SH SOLE 217880 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 988 23771 SH DFND 02 0 0 23771 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 709 17045 SH DFND 02 0 17045 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1292 31080 SH DFND 01 31080 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 329150 7917974 SH SOLE 0 0 7917974 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1166 28056 SH SOLE 28056 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1947 46411 SH DFND 02 0 0 46411 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2753 65613 SH DFND 02 0 65613 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2534 60383 SH DFND 01 60383 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 586417 13975625 SH SOLE 0 0 13975625 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2290 54573 SH SOLE 54573 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 561 20168 SH DFND 01 20168 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 13135 471960 SH SOLE 0 0 471960 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1933 46468 SH DFND 02 0 0 46468 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2149 51663 SH DFND 02 0 51663 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2938 70632 SH DFND 01 70632 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 709185 17051816 SH SOLE 0 0 17051816 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2791 67115 SH SOLE 67115 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 646 16316 SH DFND 01 16316 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 93766 2368430 SH SOLE 0 0 2368430 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 72 2600 SH DFND 02 0 2600 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 2010 72415 SH DFND 01 72415 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 50323 1813433 SH SOLE 0 0 1813433 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 133 4793 SH SOLE 4793 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 183 19407 SH DFND 02 0 19407 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1375 146160 SH DFND 01 146160 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 71484 7596627 SH SOLE 0 0 7596627 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 119 12655 SH SOLE 12655 0 0 LIFEWAY FOODS INC COM 531914109 318 145344 SH SOLE 0 0 145344 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 276 2773 SH DFND 02 0 2773 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1908 19173 SH DFND 01 19173 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 161048 1617926 SH SOLE 0 0 1617926 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 218 2190 SH SOLE 2190 0 0 LIFEVANTAGE CORP COM NEW 53222K205 366 26690 SH DFND 01 26690 0 0 LIFEVANTAGE CORP COM NEW 53222K205 7212 526433 SH SOLE 0 0 526433 LIFETIME BRANDS INC COM 53222Q103 98 11102 SH DFND 01 11102 0 0 LIFETIME BRANDS INC COM 53222Q103 4464 504387 SH SOLE 0 0 504387 LIFE STORAGE INC COM 53223X107 5840 55399 SH DFND 02 0 55399 0 LIFE STORAGE INC COM 53223X107 1864 17686 SH DFND 01 17686 0 0 LIFE STORAGE INC COM 53223X107 758205 7192910 SH SOLE 0 0 7192910 LIFE STORAGE INC COM 53223X107 5616 53276 SH SOLE 53276 0 0 LIGHTBRIDGE CORP COM NEW 53224K203 746 1033434 SH SOLE 0 0 1033434 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 4 5325 SH DFND 01 5325 0 0 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 529 630022 SH SOLE 0 0 630022 LILIS ENERGY INC COM NEW 532403201 2 5867 SH DFND 01 5867 0 0 LILIS ENERGY INC COM NEW 532403201 478 1436356 SH SOLE 0 0 1436356 LILLY ELI & CO COM 532457108 25666 229510 SH DFND 02 0 0 229510 LILLY ELI & CO COM 532457108 28310 253155 SH DFND 02 0 253155 0 LILLY ELI & CO COM 532457108 86045 769431 SH DFND 01 769431 0 0 LILLY ELI & CO COM 532457108 7762804 69416110 SH SOLE 0 0 69416110 LILLY ELI & CO COM 532457108 33218 297044 SH SOLE 297044 0 0 LIMELIGHT NETWORKS INC COM 53261M104 26 8703 SH DFND 02 0 8703 0 LIMELIGHT NETWORKS INC COM 53261M104 451 148820 SH DFND 01 148820 0 0 LIMELIGHT NETWORKS INC COM 53261M104 17867 5896619 SH SOLE 0 0 5896619 LIMELIGHT NETWORKS INC COM 53261M104 36 11955 SH SOLE 11955 0 0 LIMESTONE BANCORP INC COM 53262L105 17 1106 SH DFND 01 1106 0 0 LIMESTONE BANCORP INC COM 53262L105 1265 81999 SH SOLE 0 0 81999 LIMBACH HLDGS INC COM 53263P105 6 1136 SH DFND 01 1136 0 0 LIMBACH HLDGS INC COM 53263P105 821 166607 SH SOLE 0 0 166607 LIMONEIRA CO COM 532746104 343 18684 SH DFND 01 18684 0 0 LIMONEIRA CO COM 532746104 13062 711450 SH SOLE 0 0 711450 LINCOLN EDL SVCS CORP COM 533535100 15 7412 SH DFND 01 7412 0 0 LINCOLN EDL SVCS CORP COM 533535100 232 111644 SH SOLE 0 0 111644 LINCOLN ELEC HLDGS INC COM 533900106 665 7666 SH DFND 02 0 7666 0 LINCOLN ELEC HLDGS INC COM 533900106 2331 26871 SH DFND 01 26871 0 0 LINCOLN ELEC HLDGS INC COM 533900106 523906 6038570 SH SOLE 0 0 6038570 LINCOLN ELEC HLDGS INC COM 533900106 589 6788 SH SOLE 6788 0 0 LINCOLN NATL CORP IND COM 534187109 3433 56907 SH DFND 02 0 0 56907 LINCOLN NATL CORP IND COM 534187109 4038 66941 SH DFND 02 0 66941 0 LINCOLN NATL CORP IND COM 534187109 10123 167816 SH DFND 01 167816 0 0 LINCOLN NATL CORP IND COM 534187109 1357858 22510912 SH SOLE 0 0 22510912 LINCOLN NATL CORP IND COM 534187109 4482 74307 SH SOLE 74307 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 13 800 SH DFND 02 0 800 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 795 47448 SH DFND 01 47448 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 22360 1334148 SH SOLE 0 0 1334148 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 59 3538 SH SOLE 3538 0 0 LINDSAY CORP COM 535555106 187 2018 SH DFND 02 0 2018 0 LINDSAY CORP COM 535555106 1264 13615 SH DFND 01 13615 0 0 LINDSAY CORP COM 535555106 111688 1202883 SH SOLE 0 0 1202883 LINDSAY CORP COM 535555106 95 1022 SH SOLE 1022 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 94 95657 SH DFND 01 95657 0 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 5274 5381210 SH SOLE 0 0 5381210 LIONS GATE ENTMNT CORP CL A VTG 535919401 151 16354 SH DFND 02 0 16354 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 192 20783 SH DFND 01 20783 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 51374 5553902 SH SOLE 0 0 5553902 LIONS GATE ENTMNT CORP CL A VTG 535919401 51 5468 SH SOLE 5468 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 179 20470 SH DFND 02 0 20470 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 368 42057 SH DFND 01 42057 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 76732 8779395 SH SOLE 0 0 8779395 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 117 13394 SH SOLE 13394 0 0 LIPOCINE INC NEW COM 53630X104 14 4900 SH DFND 01 4900 0 0 LIPOCINE INC NEW COM 53630X104 1984 705928 SH SOLE 0 0 705928 LIQTECH INTL INC COM 53632A201 29 3627 SH DFND 01 3627 0 0 LIQTECH INTL INC COM 53632A201 1973 249795 SH SOLE 0 0 249795 LIQUIDITY SERVICES INC COM 53635B107 176 23753 SH DFND 01 23753 0 0 LIQUIDITY SERVICES INC COM 53635B107 12703 1716562 SH SOLE 0 0 1716562 LIQUIDIA TECHNOLOGIES INC COM 53635D202 97 27144 SH DFND 01 27144 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 1483 416704 SH SOLE 0 0 416704 LITHIA MTRS INC CL A 536797103 691 5218 SH DFND 02 0 5218 0 LITHIA MTRS INC CL A 536797103 4591 34684 SH DFND 01 34684 0 0 LITHIA MTRS INC CL A 536797103 312435 2360135 SH SOLE 0 0 2360135 LITHIA MTRS INC CL A 536797103 368 2777 SH SOLE 2777 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 18 5800 SH DFND 02 0 5800 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 39 12706 SH SOLE 0 0 12706 LITHIUM AMERS CORP NEW COM NEW 53680Q207 21 6800 SH SOLE 6800 0 0 LITTELFUSE INC COM 537008104 800 4512 SH DFND 02 0 4512 0 LITTELFUSE INC COM 537008104 1651 9314 SH DFND 01 9314 0 0 LITTELFUSE INC COM 537008104 386102 2177555 SH SOLE 0 0 2177555 LITTELFUSE INC COM 537008104 525 2960 SH SOLE 2960 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 2712 40885 SH DFND 02 0 0 40885 LIVE NATION ENTERTAINMENT IN COM 538034109 2527 38095 SH DFND 02 0 38095 0 LIVE NATION ENTERTAINMENT IN COM 538034109 3957 59640 SH DFND 01 59640 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 841812 12689363 SH SOLE 0 0 12689363 LIVE NATION ENTERTAINMENT IN COM 538034109 3212 48420 SH SOLE 48420 0 0 LIVE OAK BANCSHARES INC COM 53803X105 30 1631 SH DFND 02 0 1631 0 LIVE OAK BANCSHARES INC COM 53803X105 392 21678 SH DFND 01 21678 0 0 LIVE OAK BANCSHARES INC COM 53803X105 22200 1226528 SH SOLE 0 0 1226528 LIVE OAK BANCSHARES INC COM 53803X105 68 3779 SH SOLE 3779 0 0 LIVEPERSON INC COM 538146101 317 8886 SH DFND 02 0 8886 0 LIVEPERSON INC COM 538146101 4432 124143 SH DFND 01 124143 0 0 LIVEPERSON INC COM 538146101 222583 6234815 SH SOLE 0 0 6234815 LIVEPERSON INC COM 538146101 259 7257 SH SOLE 7257 0 0 LIVENT CORP COM 53814L108 168 25050 SH DFND 02 0 25050 0 LIVENT CORP COM 53814L108 823 122957 SH DFND 01 122957 0 0 LIVENT CORP COM 53814L108 102957 15389614 SH SOLE 0 0 15389614 LIVENT CORP COM 53814L108 110 16483 SH SOLE 16483 0 0 LIVERAMP HLDGS INC COM 53815P108 441 10262 SH DFND 02 0 10262 0 LIVERAMP HLDGS INC COM 53815P108 2438 56749 SH DFND 01 56749 0 0 LIVERAMP HLDGS INC COM 53815P108 261979 6098211 SH SOLE 0 0 6098211 LIVERAMP HLDGS INC COM 53815P108 305 7101 SH SOLE 7101 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 127 63570 SH DFND 01 63570 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 2258 1126429 SH SOLE 0 0 1126429 LIVONGO HEALTH INC COM 539183103 466 26701 SH DFND 01 26701 0 0 LIVONGO HEALTH INC COM 539183103 19788 1134657 SH SOLE 0 0 1134657 LOCKHEED MARTIN CORP COM 539830109 20768 53242 SH DFND 02 0 0 53242 LOCKHEED MARTIN CORP COM 539830109 25912 66431 SH DFND 02 0 66431 0 LOCKHEED MARTIN CORP COM 539830109 87098 223295 SH DFND 01 223295 0 0 LOCKHEED MARTIN CORP COM 539830109 8431890 21616906 SH SOLE 0 0 21616906 LOCKHEED MARTIN CORP COM 539830109 30327 77749 SH SOLE 77749 0 0 LOEWS CORP COM 540424108 3733 72511 SH DFND 02 0 0 72511 LOEWS CORP COM 540424108 5078 98649 SH DFND 02 0 98649 0 LOEWS CORP COM 540424108 11297 219444 SH DFND 01 219444 0 0 LOEWS CORP COM 540424108 1454634 28256300 SH SOLE 0 0 28256300 LOEWS CORP COM 540424108 4564 88652 SH SOLE 88652 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 183 16901 SH DFND 01 16901 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 3259 301435 SH SOLE 0 0 301435 LOGMEIN INC COM 54142L109 459 6466 SH DFND 02 0 6466 0 LOGMEIN INC COM 54142L109 1350 19031 SH DFND 01 19031 0 0 LOGMEIN INC COM 54142L109 326151 4596259 SH SOLE 0 0 4596259 LOGMEIN INC COM 54142L109 443 6237 SH SOLE 6237 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 50 8686 SH DFND 02 0 8686 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 121 21110 SH SOLE 0 0 21110 LONESTAR RES US INC CL A VTG 54240F103 11 3966 SH DFND 01 3966 0 0 LONESTAR RES US INC CL A VTG 54240F103 2229 819638 SH SOLE 0 0 819638 LOOP INDS INC COM 543518104 37 2897 SH DFND 01 2897 0 0 LOOP INDS INC COM 543518104 2414 188299 SH SOLE 0 0 188299 LORAL SPACE & COMMUNICATNS I COM 543881106 207 5000 SH DFND 02 0 5000 0 LORAL SPACE & COMMUNICATNS I COM 543881106 1075 25971 SH DFND 01 25971 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 46735 1128876 SH SOLE 0 0 1128876 LORAL SPACE & COMMUNICATNS I COM 543881106 221 5347 SH SOLE 5347 0 0 LOUISIANA PAC CORP COM 546347105 452 18407 SH DFND 02 0 18407 0 LOUISIANA PAC CORP COM 546347105 3043 123820 SH DFND 01 123820 0 0 LOUISIANA PAC CORP COM 546347105 317253 12906960 SH SOLE 0 0 12906960 LOUISIANA PAC CORP COM 546347105 360 14648 SH SOLE 14648 0 0 LOVESAC COMPANY COM 54738L109 326 17479 SH DFND 01 17479 0 0 LOVESAC COMPANY COM 54738L109 7682 411442 SH SOLE 0 0 411442 LOWES COS INC COM 548661107 23028 209425 SH DFND 02 0 0 209425 LOWES COS INC COM 548661107 25338 230433 SH DFND 02 0 230433 0 LOWES COS INC COM 548661107 76871 699084 SH DFND 01 699084 0 0 LOWES COS INC COM 548661107 7115363 64708646 SH SOLE 0 0 64708646 LOWES COS INC COM 548661107 29926 272154 SH SOLE 272154 0 0 LUBYS INC COM 549282101 483 253831 SH SOLE 0 0 253831 LULULEMON ATHLETICA INC COM 550021109 5671 29457 SH DFND 02 0 0 29457 LULULEMON ATHLETICA INC COM 550021109 5988 31103 SH DFND 02 0 31103 0 LULULEMON ATHLETICA INC COM 550021109 9880 51319 SH DFND 01 51319 0 0 LULULEMON ATHLETICA INC COM 550021109 1983764 10303663 SH SOLE 0 0 10303663 LULULEMON ATHLETICA INC COM 550021109 7192 37353 SH SOLE 37353 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 25 2532 SH DFND 02 0 2532 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 303 30671 SH DFND 01 30671 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 17847 1808241 SH SOLE 0 0 1808241 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 17 1703 SH SOLE 1703 0 0 LUMENTUM HLDGS INC COM 55024U109 651 12163 SH DFND 02 0 12163 0 LUMENTUM HLDGS INC COM 55024U109 3459 64578 SH DFND 01 64578 0 0 LUMENTUM HLDGS INC COM 55024U109 369067 6890729 SH SOLE 0 0 6890729 LUMENTUM HLDGS INC COM 55024U109 470 8773 SH SOLE 8773 0 0 LUMINEX CORP DEL COM 55027E102 190 9207 SH DFND 02 0 9207 0 LUMINEX CORP DEL COM 55027E102 719 34813 SH DFND 01 34813 0 0 LUMINEX CORP DEL COM 55027E102 92874 4497549 SH SOLE 0 0 4497549 LUMINEX CORP DEL COM 55027E102 87 4193 SH SOLE 4193 0 0 LUNA INNOVATIONS COM 550351100 32 5483 SH DFND 01 5483 0 0 LUNA INNOVATIONS COM 550351100 5873 1014390 SH SOLE 0 0 1014390 LUTHER BURBANK CORP COM 550550107 14 1238 SH DFND 02 0 1238 0 LUTHER BURBANK CORP COM 550550107 184 16242 SH DFND 01 16242 0 0 LUTHER BURBANK CORP COM 550550107 7198 635334 SH SOLE 0 0 635334 LUTHER BURBANK CORP COM 550550107 33 2900 SH SOLE 2900 0 0 LYDALL INC DEL COM 550819106 31 1255 SH DFND 02 0 1255 0 LYDALL INC DEL COM 550819106 363 14575 SH DFND 01 14575 0 0 LYDALL INC DEL COM 550819106 27625 1108997 SH SOLE 0 0 1108997 LYDALL INC DEL COM 550819106 50 2006 SH SOLE 2006 0 0 LYFT INC CL A COM 55087P104 1830 44821 SH DFND 01 44821 0 0 LYFT INC CL A COM 55087P104 683094 16726110 SH SOLE 0 0 16726110 LYON WILLIAM HOMES CL A NEW 552074700 60 2931 SH DFND 02 0 2931 0 LYON WILLIAM HOMES CL A NEW 552074700 564 27692 SH DFND 01 27692 0 0 LYON WILLIAM HOMES CL A NEW 552074700 42434 2084176 SH SOLE 0 0 2084176 LYON WILLIAM HOMES CL A NEW 552074700 103 5038 SH SOLE 5038 0 0 M & T BK CORP COM 55261F104 5383 34075 SH DFND 02 0 0 34075 M & T BK CORP COM 55261F104 5648 35755 SH DFND 02 0 35755 0 M & T BK CORP COM 55261F104 17788 112603 SH DFND 01 112603 0 0 M & T BK CORP COM 55261F104 2213029 14009170 SH SOLE 0 0 14009170 M & T BK CORP COM 55261F104 6870 43491 SH SOLE 43491 0 0 MBIA INC COM 55262C100 174 18820 SH DFND 02 0 18820 0 MBIA INC COM 55262C100 710 76932 SH DFND 01 76932 0 0 MBIA INC COM 55262C100 65733 7121705 SH SOLE 0 0 7121705 MBIA INC COM 55262C100 96 10406 SH SOLE 10406 0 0 M D C HLDGS INC COM 552676108 225 5211 SH DFND 02 0 5211 0 M D C HLDGS INC COM 552676108 1805 41875 SH DFND 01 41875 0 0 M D C HLDGS INC COM 552676108 227491 5278218 SH SOLE 0 0 5278218 M D C HLDGS INC COM 552676108 263 6102 SH SOLE 6102 0 0 MDU RES GROUP INC COM 552690109 101 3582 SH DFND 02 0 0 3582 MDU RES GROUP INC COM 552690109 1213 43045 SH DFND 02 0 43045 0 MDU RES GROUP INC COM 552690109 2120 75216 SH DFND 01 75216 0 0 MDU RES GROUP INC COM 552690109 580983 20609548 SH SOLE 0 0 20609548 MDU RES GROUP INC COM 552690109 838 29740 SH SOLE 29740 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 327 115825 SH DFND 01 115825 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 6858 2431931 SH SOLE 0 0 2431931 MFA FINL INC COM 55272X102 653 88674 SH DFND 02 0 88674 0 MFA FINL INC COM 55272X102 1273 172932 SH DFND 01 172932 0 0 MFA FINL INC COM 55272X102 307529 41783840 SH SOLE 0 0 41783840 MFA FINL INC COM 55272X102 695 94385 SH SOLE 94385 0 0 MGE ENERGY INC COM 55277P104 1066 13346 SH DFND 02 0 13346 0 MGE ENERGY INC COM 55277P104 3527 44154 SH DFND 01 44154 0 0 MGE ENERGY INC COM 55277P104 286807 3590924 SH SOLE 0 0 3590924 MGE ENERGY INC COM 55277P104 1128 14119 SH SOLE 14119 0 0 MAM SOFTWARE GROUP INC COM NEW 55277Q201 684 56636 SH SOLE 0 0 56636 MEI PHARMA INC COM NEW 55279B202 227 135122 SH DFND 01 135122 0 0 MEI PHARMA INC COM NEW 55279B202 4523 2692041 SH SOLE 0 0 2692041 MGIC INVT CORP WIS COM 552848103 614 48772 SH DFND 02 0 48772 0 MGIC INVT CORP WIS COM 552848103 1696 134846 SH DFND 01 134846 0 0 MGIC INVT CORP WIS COM 552848103 437980 34815562 SH SOLE 0 0 34815562 MGIC INVT CORP WIS COM 552848103 610 48480 SH SOLE 48480 0 0 MGM RESORTS INTERNATIONAL COM 552953101 3664 132179 SH DFND 02 0 0 132179 MGM RESORTS INTERNATIONAL COM 552953101 3672 132480 SH DFND 02 0 132480 0 MGM RESORTS INTERNATIONAL COM 552953101 12073 435516 SH DFND 01 435516 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1400000 50505055 SH SOLE 0 0 50505055 MGM RESORTS INTERNATIONAL COM 552953101 4641 167411 SH SOLE 167411 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 418 13900 SH DFND 02 0 13900 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 152665 5080364 SH SOLE 0 0 5080364 MGM GROWTH PPTYS LLC CL A COM 55303A105 300 9982 SH SOLE 9982 0 0 MGP INGREDIENTS INC NEW COM 55303J106 144 2889 SH DFND 02 0 2889 0 MGP INGREDIENTS INC NEW COM 55303J106 1306 26282 SH DFND 01 26282 0 0 MGP INGREDIENTS INC NEW COM 55303J106 38628 777545 SH SOLE 0 0 777545 MGP INGREDIENTS INC NEW COM 55303J106 92 1845 SH SOLE 1845 0 0 M/I HOMES INC COM 55305B101 249 6617 SH DFND 02 0 6617 0 M/I HOMES INC COM 55305B101 843 22386 SH DFND 01 22386 0 0 M/I HOMES INC COM 55305B101 69361 1842253 SH SOLE 0 0 1842253 M/I HOMES INC COM 55305B101 110 2930 SH SOLE 2930 0 0 MKS INSTRUMENT INC COM 55306N104 923 10004 SH DFND 02 0 10004 0 MKS INSTRUMENT INC COM 55306N104 1906 20651 SH DFND 01 20651 0 0 MKS INSTRUMENT INC COM 55306N104 462013 5006644 SH SOLE 0 0 5006644 MKS INSTRUMENT INC COM 55306N104 619 6704 SH SOLE 6704 0 0 MMA CAPITAL HOLDINGS INC COM 55315D105 112 3741 SH DFND 01 3741 0 0 MMA CAPITAL HOLDINGS INC COM 55315D105 4478 149253 SH SOLE 0 0 149253 MICT INC COM 55328R109 26 48420 SH SOLE 0 0 48420 MRC GLOBAL INC COM 55345K103 169 13932 SH DFND 02 0 13932 0 MRC GLOBAL INC COM 55345K103 946 77987 SH DFND 01 77987 0 0 MRC GLOBAL INC COM 55345K103 86711 7148503 SH SOLE 0 0 7148503 MRC GLOBAL INC COM 55345K103 133 10927 SH SOLE 10927 0 0 MRI INTERVENTIONS INC COM NEW 55347P209 15 2960 SH DFND 01 2960 0 0 MRI INTERVENTIONS INC COM NEW 55347P209 1221 241383 SH SOLE 0 0 241383 MSA SAFETY INC COM 553498106 513 4700 SH DFND 02 0 4700 0 MSA SAFETY INC COM 553498106 7774 71251 SH DFND 01 71251 0 0 MSA SAFETY INC COM 553498106 398315 3650581 SH SOLE 0 0 3650581 MSA SAFETY INC COM 553498106 452 4139 SH SOLE 4139 0 0 MSB FINL CORP NEW COM 55352L101 17 1039 SH DFND 01 1039 0 0 MSB FINL CORP NEW COM 55352L101 819 50841 SH SOLE 0 0 50841 MSC INDL DIRECT INC CL A 553530106 384 5300 SH DFND 02 0 5300 0 MSC INDL DIRECT INC CL A 553530106 1230 16960 SH DFND 01 16960 0 0 MSC INDL DIRECT INC CL A 553530106 332530 4584721 SH SOLE 0 0 4584721 MSC INDL DIRECT INC CL A 553530106 476 6562 SH SOLE 6562 0 0 MSCI INC COM 55354G100 4906 22531 SH DFND 02 0 0 22531 MSCI INC COM 55354G100 5025 23078 SH DFND 02 0 23078 0 MSCI INC COM 55354G100 16480 75685 SH DFND 01 75685 0 0 MSCI INC COM 55354G100 2022855 9289807 SH SOLE 0 0 9289807 MSCI INC COM 55354G100 6184 28400 SH SOLE 28400 0 0 MSG NETWORK INC CL A 553573106 123 7606 SH DFND 02 0 7606 0 MSG NETWORK INC CL A 553573106 819 50510 SH DFND 01 50510 0 0 MSG NETWORK INC CL A 553573106 84729 5223723 SH SOLE 0 0 5223723 MSG NETWORK INC CL A 553573106 120 7420 SH SOLE 7420 0 0 MTS SYS CORP COM 553777103 162 2926 SH DFND 02 0 2926 0 MTS SYS CORP COM 553777103 1220 22082 SH DFND 01 22082 0 0 MTS SYS CORP COM 553777103 107826 1951596 SH SOLE 0 0 1951596 MTS SYS CORP COM 553777103 141 2545 SH SOLE 2545 0 0 MTBC INC COM 55378G102 8 2000 SH DFND 01 2000 0 0 MTBC INC COM 55378G102 1004 265574 SH SOLE 0 0 265574 MVB FINANCIAL CORP COM 553810102 149 7519 SH DFND 01 7519 0 0 MVB FINANCIAL CORP COM 553810102 7515 378565 SH SOLE 0 0 378565 MYR GROUP INC DEL COM 55405W104 238 7609 SH DFND 02 0 7609 0 MYR GROUP INC DEL COM 55405W104 1019 32572 SH DFND 01 32572 0 0 MYR GROUP INC DEL COM 55405W104 31639 1011165 SH SOLE 0 0 1011165 MYR GROUP INC DEL COM 55405W104 75 2389 SH SOLE 2389 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 57 2631 SH DFND 02 0 2631 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 847 39389 SH DFND 01 39389 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 81046 3770435 SH SOLE 0 0 3770435 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 121 5607 SH SOLE 5607 0 0 MACATAWA BK CORP COM 554225102 223 21455 SH DFND 01 21455 0 0 MACATAWA BK CORP COM 554225102 11709 1126980 SH SOLE 0 0 1126980 MACERICH CO COM 554382101 907 28712 SH DFND 02 0 0 28712 MACERICH CO COM 554382101 5973 189080 SH DFND 02 0 189080 0 MACERICH CO COM 554382101 3087 97706 SH DFND 01 97706 0 0 MACERICH CO COM 554382101 635138 20105655 SH SOLE 0 0 20105655 MACERICH CO COM 554382101 5624 178022 SH SOLE 178022 0 0 MACK CALI RLTY CORP COM 554489104 2381 109930 SH DFND 02 0 109930 0 MACK CALI RLTY CORP COM 554489104 1577 72823 SH DFND 01 72823 0 0 MACK CALI RLTY CORP COM 554489104 272091 12561925 SH SOLE 0 0 12561925 MACK CALI RLTY CORP COM 554489104 2262 104453 SH SOLE 104453 0 0 MACKINAC FINL CORP COM 554571109 120 7754 SH DFND 01 7754 0 0 MACKINAC FINL CORP COM 554571109 6275 405855 SH SOLE 0 0 405855 MACQUARIE INFRASTRUCTURE COR COM 55608B105 4487 113671 SH DFND 02 0 113671 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1137 28800 SH DFND 01 28800 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 263632 6679302 SH SOLE 0 0 6679302 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1178 29854 SH SOLE 29854 0 0 MACROGENICS INC COM 556099109 43 3400 SH DFND 02 0 3400 0 MACROGENICS INC COM 556099109 844 66139 SH DFND 01 66139 0 0 MACROGENICS INC COM 556099109 40037 3137720 SH SOLE 0 0 3137720 MACROGENICS INC COM 556099109 71 5588 SH SOLE 5588 0 0 MACYS INC COM 55616P104 1247 80257 SH DFND 02 0 0 80257 MACYS INC COM 55616P104 1486 95633 SH DFND 02 0 95633 0 MACYS INC COM 55616P104 4002 257539 SH DFND 01 257539 0 0 MACYS INC COM 55616P104 529028 34042964 SH SOLE 0 0 34042964 MACYS INC COM 55616P104 1566 100797 SH SOLE 100797 0 0 MADDEN STEVEN LTD COM 556269108 390 10900 SH DFND 02 0 10900 0 MADDEN STEVEN LTD COM 556269108 6039 168725 SH DFND 01 168725 0 0 MADDEN STEVEN LTD COM 556269108 282131 7882947 SH SOLE 0 0 7882947 MADDEN STEVEN LTD COM 556269108 338 9442 SH SOLE 9442 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 965 3663 SH DFND 02 0 3663 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1837 6971 SH DFND 01 6971 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 424450 1610695 SH SOLE 0 0 1610695 MADISON SQUARE GARDEN CO NEW CL A 55825T103 461 1750 SH SOLE 1750 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 86 1000 SH DFND 02 0 1000 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 1363 15804 SH DFND 01 15804 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 66498 771263 SH SOLE 0 0 771263 MADRIGAL PHARMACEUTICALS INC COM 558868105 161 1872 SH SOLE 1872 0 0 MAG SILVER CORP COM 55903Q104 70 6625 SH DFND 02 0 6625 0 MAG SILVER CORP COM 55903Q104 343 32326 SH SOLE 0 0 32326 MAG SILVER CORP COM 55903Q104 108 10226 SH SOLE 10226 0 0 MAGELLAN HEALTH INC COM NEW 559079207 219 3528 SH DFND 02 0 3528 0 MAGELLAN HEALTH INC COM NEW 559079207 2069 33314 SH DFND 01 33314 0 0 MAGELLAN HEALTH INC COM NEW 559079207 144466 2326349 SH SOLE 0 0 2326349 MAGELLAN HEALTH INC COM NEW 559079207 159 2565 SH SOLE 2565 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 387 37729 SH DFND 01 37729 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 8680 846049 SH SOLE 0 0 846049 MAGNA INTL INC COM 559222401 4311 80844 SH DFND 02 0 0 80844 MAGNA INTL INC COM 559222401 4867 91263 SH DFND 02 0 91263 0 MAGNA INTL INC COM 559222401 7233 135618 SH DFND 01 135618 0 0 MAGNA INTL INC COM 559222401 425198 7972965 SH SOLE 0 0 7972965 MAGNA INTL INC COM 559222401 5663 106184 SH SOLE 106184 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 110 9929 SH DFND 02 0 9929 0 MAGNOLIA OIL & GAS CORP CL A 559663109 943 84952 SH DFND 01 84952 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 118538 10679056 SH SOLE 0 0 10679056 MAGNOLIA OIL & GAS CORP CL A 559663109 162 14608 SH SOLE 14608 0 0 MAGYAR BANCORP INC COM 55977T109 5 396 SH DFND 01 396 0 0 MAGYAR BANCORP INC COM 55977T109 126 10465 SH SOLE 0 0 10465 MAINSTREET BANCSHARES INC COM 56064Y100 128 6102 SH DFND 01 6102 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 4175 198357 SH SOLE 0 0 198357 MAJESCO COM 56068V102 112 13296 SH DFND 01 13296 0 0 MAJESCO COM 56068V102 2585 306272 SH SOLE 0 0 306272 MALIBU BOATS INC COM CL A 56117J100 55 1790 SH DFND 02 0 1790 0 MALIBU BOATS INC COM CL A 56117J100 1282 41796 SH DFND 01 41796 0 0 MALIBU BOATS INC COM CL A 56117J100 31107 1013930 SH SOLE 0 0 1013930 MALIBU BOATS INC COM CL A 56117J100 99 3242 SH SOLE 3242 0 0 MALVERN BANCORP INC COM 561409103 175 8003 SH DFND 01 8003 0 0 MALVERN BANCORP INC COM 561409103 7175 328659 SH SOLE 0 0 328659 MAMMOTH ENERGY SVCS INC COM 56155L108 26 10562 SH DFND 01 10562 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 1508 608004 SH SOLE 0 0 608004 MAMMOTH ENERGY SVCS INC COM 56155L108 6 2360 SH SOLE 2360 0 0 MANHATTAN ASSOCS INC COM 562750109 674 8358 SH DFND 02 0 8358 0 MANHATTAN ASSOCS INC COM 562750109 2316 28708 SH DFND 01 28708 0 0 MANHATTAN ASSOCS INC COM 562750109 544769 6753057 SH SOLE 0 0 6753057 MANHATTAN ASSOCS INC COM 562750109 609 7550 SH SOLE 7550 0 0 MANHATTAN BRIDGE CAPITAL INC COM 562803106 13 2055 SH DFND 01 2055 0 0 MANHATTAN BRIDGE CAPITAL INC COM 562803106 1918 297776 SH SOLE 0 0 297776 MANITEX INTL INC COM 563420108 22 3301 SH DFND 01 3301 0 0 MANITEX INTL INC COM 563420108 4949 744244 SH SOLE 0 0 744244 MANITOWOC CO INC COM NEW 563571405 122 9798 SH DFND 02 0 9798 0 MANITOWOC CO INC COM NEW 563571405 380 30393 SH DFND 01 30393 0 0 MANITOWOC CO INC COM NEW 563571405 40320 3225600 SH SOLE 0 0 3225600 MANITOWOC CO INC COM NEW 563571405 41 3316 SH SOLE 3316 0 0 MANNATECH INC COM NEW 563771203 790 45782 SH SOLE 0 0 45782 MANNING & NAPIER INC CL A 56382Q102 8 4262 SH DFND 01 4262 0 0 MANNING & NAPIER INC CL A 56382Q102 1708 908704 SH SOLE 0 0 908704 MANNKIND CORP COM NEW 56400P706 476 381083 SH DFND 01 381083 0 0 MANNKIND CORP COM NEW 56400P706 10971 8776524 SH SOLE 0 0 8776524 MANPOWERGROUP INC COM 56418H100 1398 16592 SH DFND 02 0 0 16592 MANPOWERGROUP INC COM 56418H100 1823 21645 SH DFND 02 0 21645 0 MANPOWERGROUP INC COM 56418H100 1913 22703 SH DFND 01 22703 0 0 MANPOWERGROUP INC COM 56418H100 463646 5503868 SH SOLE 0 0 5503868 MANPOWERGROUP INC COM 56418H100 1760 20892 SH SOLE 20892 0 0 MANTECH INTL CORP CL A 564563104 439 6153 SH DFND 02 0 6153 0 MANTECH INTL CORP CL A 564563104 1609 22531 SH DFND 01 22531 0 0 MANTECH INTL CORP CL A 564563104 227642 3187811 SH SOLE 0 0 3187811 MANTECH INTL CORP CL A 564563104 197 2754 SH SOLE 2754 0 0 MANULIFE FINL CORP COM 56501R106 9562 520805 SH DFND 02 0 0 520805 MANULIFE FINL CORP COM 56501R106 10499 571825 SH DFND 02 0 571825 0 MANULIFE FINL CORP COM 56501R106 16458 896417 SH DFND 01 896417 0 0 MANULIFE FINL CORP COM 56501R106 990821 53966297 SH SOLE 0 0 53966297 MANULIFE FINL CORP COM 56501R106 12307 670330 SH SOLE 670330 0 0 MARATHON OIL CORP COM 565849106 2687 219026 SH DFND 02 0 0 219026 MARATHON OIL CORP COM 565849106 3030 246968 SH DFND 02 0 246968 0 MARATHON OIL CORP COM 565849106 8264 673482 SH DFND 01 673482 0 0 MARATHON OIL CORP COM 565849106 1132060 92262450 SH SOLE 0 0 92262450 MARATHON OIL CORP COM 565849106 3152 256890 SH SOLE 256890 0 0 MARATHON PETE CORP COM 56585A102 10684 175871 SH DFND 02 0 0 175871 MARATHON PETE CORP COM 56585A102 11857 195173 SH DFND 02 0 195173 0 MARATHON PETE CORP COM 56585A102 33522 551796 SH DFND 01 551796 0 0 MARATHON PETE CORP COM 56585A102 3212474 52880231 SH SOLE 0 0 52880231 MARATHON PETE CORP COM 56585A102 13706 225610 SH SOLE 225610 0 0 MARATHON PATENT GROUP INC COM 56585W401 511 292042 SH SOLE 0 0 292042 MARCHEX INC CL B 56624R108 88 27884 SH DFND 01 27884 0 0 MARCHEX INC CL B 56624R108 4721 1503452 SH SOLE 0 0 1503452 MARCUS & MILLICHAP INC COM 566324109 74 2087 SH DFND 02 0 2087 0 MARCUS & MILLICHAP INC COM 566324109 1499 42245 SH DFND 01 42245 0 0 MARCUS & MILLICHAP INC COM 566324109 125839 3545755 SH SOLE 0 0 3545755 MARCUS & MILLICHAP INC COM 566324109 79 2220 SH SOLE 2220 0 0 MARCUS CORP COM 566330106 396 10700 SH DFND 02 0 10700 0 MARCUS CORP COM 566330106 698 18870 SH DFND 01 18870 0 0 MARCUS CORP COM 566330106 53609 1448490 SH SOLE 0 0 1448490 MARCUS CORP COM 566330106 84 2258 SH SOLE 2258 0 0 MARINEMAX INC COM 567908108 25 1632 SH DFND 02 0 1632 0 MARINEMAX INC COM 567908108 311 20099 SH DFND 01 20099 0 0 MARINEMAX INC COM 567908108 25302 1634474 SH SOLE 0 0 1634474 MARINEMAX INC COM 567908108 51 3286 SH SOLE 3286 0 0 MARIN SOFTWARE INC COM NEW 56804T205 2 733 SH DFND 01 733 0 0 MARIN SOFTWARE INC COM NEW 56804T205 326 126427 SH SOLE 0 0 126427 MARINE PRODS CORP COM 568427108 218 15402 SH DFND 01 15402 0 0 MARINE PRODS CORP COM 568427108 5107 360680 SH SOLE 0 0 360680 MARINUS PHARMACEUTICALS INC COM 56854Q101 160 103830 SH DFND 01 103830 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 3355 2178452 SH SOLE 0 0 2178452 MARKEL CORP COM 570535104 4262 3606 SH DFND 02 0 0 3606 MARKEL CORP COM 570535104 6181 5230 SH DFND 02 0 5230 0 MARKEL CORP COM 570535104 6278 5312 SH DFND 01 5312 0 0 MARKEL CORP COM 570535104 1417987 1199752 SH SOLE 0 0 1199752 MARKEL CORP COM 570535104 5439 4602 SH SOLE 4602 0 0 MARKER THERAPEUTICS INC COM 57055L107 278 54425 SH DFND 01 54425 0 0 MARKER THERAPEUTICS INC COM 57055L107 7656 1498195 SH SOLE 0 0 1498195 MARKETAXESS HLDGS INC COM 57060D108 3151 9622 SH DFND 02 0 0 9622 MARKETAXESS HLDGS INC COM 57060D108 3357 10249 SH DFND 02 0 10249 0 MARKETAXESS HLDGS INC COM 57060D108 11063 33781 SH DFND 01 33781 0 0 MARKETAXESS HLDGS INC COM 57060D108 1272127 3884358 SH SOLE 0 0 3884358 MARKETAXESS HLDGS INC COM 57060D108 4099 12516 SH SOLE 12516 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 269 10690 SH DFND 01 10690 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 12338 489791 SH SOLE 0 0 489791 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 597 5762 SH DFND 02 0 5762 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 4579 44199 SH DFND 01 44199 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 352650 3403630 SH SOLE 0 0 3403630 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 451 4356 SH SOLE 4356 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 137 97428 SH DFND 01 97428 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 3657 2593488 SH SOLE 0 0 2593488 MARSH & MCLENNAN COS INC COM 571748102 13393 133865 SH DFND 02 0 0 133865 MARSH & MCLENNAN COS INC COM 571748102 16172 161636 SH DFND 02 0 161636 0 MARSH & MCLENNAN COS INC COM 571748102 45339 453164 SH DFND 01 453164 0 0 MARSH & MCLENNAN COS INC COM 571748102 3813346 38114399 SH SOLE 0 0 38114399 MARSH & MCLENNAN COS INC COM 571748102 17118 171098 SH SOLE 171098 0 0 MARRIOTT INTL INC NEW CL A 571903202 9456 76034 SH DFND 02 0 0 76034 MARRIOTT INTL INC NEW CL A 571903202 10372 83395 SH DFND 02 0 83395 0 MARRIOTT INTL INC NEW CL A 571903202 30740 247164 SH DFND 01 247164 0 0 MARRIOTT INTL INC NEW CL A 571903202 2478681 19929893 SH SOLE 0 0 19929893 MARRIOTT INTL INC NEW CL A 571903202 11642 93608 SH SOLE 93608 0 0 MARTEN TRANS LTD COM 573075108 330 15900 SH DFND 02 0 15900 0 MARTEN TRANS LTD COM 573075108 692 33319 SH DFND 01 33319 0 0 MARTEN TRANS LTD COM 573075108 49478 2381050 SH SOLE 0 0 2381050 MARTEN TRANS LTD COM 573075108 96 4619 SH SOLE 4619 0 0 MARTIN MARIETTA MATLS INC COM 573284106 4531 16530 SH DFND 02 0 0 16530 MARTIN MARIETTA MATLS INC COM 573284106 4433 16172 SH DFND 02 0 16172 0 MARTIN MARIETTA MATLS INC COM 573284106 14660 53484 SH DFND 01 53484 0 0 MARTIN MARIETTA MATLS INC COM 573284106 1848088 6742385 SH SOLE 0 0 6742385 MARTIN MARIETTA MATLS INC COM 573284106 5887 21477 SH SOLE 21477 0 0 MASCO CORP COM 574599106 3323 79718 SH DFND 02 0 0 79718 MASCO CORP COM 574599106 3795 91042 SH DFND 02 0 91042 0 MASCO CORP COM 574599106 10090 242088 SH DFND 01 242088 0 0 MASCO CORP COM 574599106 1288015 30902474 SH SOLE 0 0 30902474 MASCO CORP COM 574599106 4061 97444 SH SOLE 97444 0 0 MASIMO CORP COM 574795100 1801 12103 SH DFND 02 0 12103 0 MASIMO CORP COM 574795100 3186 21414 SH DFND 01 21414 0 0 MASIMO CORP COM 574795100 660678 4440342 SH SOLE 0 0 4440342 MASIMO CORP COM 574795100 907 6096 SH SOLE 6096 0 0 MASONITE INTL CORP NEW COM 575385109 220 3800 SH DFND 02 0 3800 0 MASONITE INTL CORP NEW COM 575385109 2830 48799 SH DFND 01 48799 0 0 MASONITE INTL CORP NEW COM 575385109 130536 2250627 SH SOLE 0 0 2250627 MASONITE INTL CORP NEW COM 575385109 167 2885 SH SOLE 2885 0 0 MASTEC INC COM 576323109 655 10087 SH DFND 02 0 10087 0 MASTEC INC COM 576323109 7886 121450 SH DFND 01 121450 0 0 MASTEC INC COM 576323109 410762 6326225 SH SOLE 0 0 6326225 MASTEC INC COM 576323109 474 7300 SH SOLE 7300 0 0 MASTECH DIGITAL INC COM 57633B100 886 147674 SH SOLE 0 0 147674 MASTERCARD INC CL A 57636Q104 64633 237998 SH DFND 02 0 0 237998 MASTERCARD INC CL A 57636Q104 71210 262217 SH DFND 02 0 262217 0 MASTERCARD INC CL A 57636Q104 219030 806534 SH DFND 01 806534 0 0 MASTERCARD INC CL A 57636Q104 18925327 69688578 SH SOLE 0 0 69688578 MASTERCARD INC CL A 57636Q104 83620 307912 SH SOLE 307912 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 19 1269 SH DFND 02 0 1269 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 556 37234 SH DFND 01 37234 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 13633 913425 SH SOLE 0 0 913425 MASTERCRAFT BOAT HLDGS INC COM 57637H103 50 3365 SH SOLE 3365 0 0 MATADOR RES CO COM 576485205 471 28523 SH DFND 02 0 28523 0 MATADOR RES CO COM 576485205 1706 103204 SH DFND 01 103204 0 0 MATADOR RES CO COM 576485205 168747 10208539 SH SOLE 0 0 10208539 MATADOR RES CO COM 576485205 249 15041 SH SOLE 15041 0 0 MATCH GROUP INC COM 57665R106 1751 24516 SH DFND 01 24516 0 0 MATCH GROUP INC COM 57665R106 438226 6134189 SH SOLE 0 0 6134189 MATERION CORP COM 576690101 86 1400 SH DFND 02 0 1400 0 MATERION CORP COM 576690101 1657 27007 SH DFND 01 27007 0 0 MATERION CORP COM 576690101 131432 2141976 SH SOLE 0 0 2141976 MATERION CORP COM 576690101 131 2139 SH SOLE 2139 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 13 20493 SH DFND 01 20493 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 3254 5161403 SH SOLE 0 0 5161403 MATRIX SVC CO COM 576853105 22 1294 SH DFND 02 0 1294 0 MATRIX SVC CO COM 576853105 395 23055 SH DFND 01 23055 0 0 MATRIX SVC CO COM 576853105 29049 1694813 SH SOLE 0 0 1694813 MATRIX SVC CO COM 576853105 74 4301 SH SOLE 4301 0 0 MATSON INC COM 57686G105 19 500 SH DFND 02 0 500 0 MATSON INC COM 57686G105 1332 35511 SH DFND 01 35511 0 0 MATSON INC COM 57686G105 161577 4307568 SH SOLE 0 0 4307568 MATSON INC COM 57686G105 49 1309 SH SOLE 1309 0 0 MATTEL INC COM 577081102 582 51131 SH DFND 02 0 51131 0 MATTEL INC COM 577081102 1669 146554 SH DFND 01 146554 0 0 MATTEL INC COM 577081102 355586 31219177 SH SOLE 0 0 31219177 MATTEL INC COM 577081102 479 42043 SH SOLE 42043 0 0 MATTHEWS INTL CORP CL A 577128101 168 4746 SH DFND 02 0 4746 0 MATTHEWS INTL CORP CL A 577128101 933 26363 SH DFND 01 26363 0 0 MATTHEWS INTL CORP CL A 577128101 119726 3383049 SH SOLE 0 0 3383049 MATTHEWS INTL CORP CL A 577128101 117 3310 SH SOLE 3310 0 0 MAUI LD & PINEAPPLE INC COM 577345101 121 11139 SH DFND 01 11139 0 0 MAUI LD & PINEAPPLE INC COM 577345101 3388 311415 SH SOLE 0 0 311415 MAXIM INTEGRATED PRODS INC COM 57772K101 4318 74564 SH DFND 02 0 0 74564 MAXIM INTEGRATED PRODS INC COM 57772K101 4092 70653 SH DFND 02 0 70653 0 MAXIM INTEGRATED PRODS INC COM 57772K101 13560 234162 SH DFND 01 234162 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 1822942 31478876 SH SOLE 0 0 31478876 MAXIM INTEGRATED PRODS INC COM 57772K101 5916 102151 SH SOLE 102151 0 0 MAXLINEAR INC COM 57776J100 261 11670 SH DFND 02 0 11670 0 MAXLINEAR INC COM 57776J100 2943 131499 SH DFND 01 131499 0 0 MAXLINEAR INC COM 57776J100 152759 6825671 SH SOLE 0 0 6825671 MAXLINEAR INC COM 57776J100 183 8178 SH SOLE 8178 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 378 49748 SH DFND 01 49748 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 38779 5102508 SH SOLE 0 0 5102508 MAXIMUS INC COM 577933104 620 8021 SH DFND 02 0 8021 0 MAXIMUS INC COM 577933104 9934 128584 SH DFND 01 128584 0 0 MAXIMUS INC COM 577933104 531766 6882815 SH SOLE 0 0 6882815 MAXIMUS INC COM 577933104 673 8709 SH SOLE 8709 0 0 MAYS J W INC COM 578473100 4 100 SH DFND 01 100 0 0 MAYS J W INC COM 578473100 310 8610 SH SOLE 0 0 8610 MAYVILLE ENGINEERING CO INC COM 578605107 169 12847 SH DFND 01 12847 0 0 MAYVILLE ENGINEERING CO INC COM 578605107 2889 219012 SH SOLE 0 0 219012 MCCLATCHY CO CL A NEW 579489303 4 1464 SH DFND 01 1464 0 0 MCCLATCHY CO CL A NEW 579489303 178 62947 SH SOLE 0 0 62947 MCCORMICK & CO INC COM NON VTG 579780206 5091 32572 SH DFND 02 0 0 32572 MCCORMICK & CO INC COM NON VTG 579780206 7519 48104 SH DFND 02 0 48104 0 MCCORMICK & CO INC COM NON VTG 579780206 16886 108038 SH DFND 01 108038 0 0 MCCORMICK & CO INC COM NON VTG 579780206 2270054 14523701 SH SOLE 0 0 14523701 MCCORMICK & CO INC COM NON VTG 579780206 6385 40851 SH SOLE 40851 0 0 MCDERMOTT INTL INC COM 580037703 67 32922 SH DFND 02 0 32922 0 MCDERMOTT INTL INC COM 580037703 310 153389 SH DFND 01 153389 0 0 MCDERMOTT INTL INC COM 580037703 37497 18562639 SH SOLE 0 0 18562639 MCDERMOTT INTL INC COM 580037703 46 22731 SH SOLE 22731 0 0 MCDONALDS CORP COM 580135101 43064 200568 SH DFND 02 0 0 200568 MCDONALDS CORP COM 580135101 50057 233139 SH DFND 02 0 233139 0 MCDONALDS CORP COM 580135101 138651 645761 SH DFND 01 645761 0 0 MCDONALDS CORP COM 580135101 14196393 66118917 SH SOLE 0 0 66118917 MCDONALDS CORP COM 580135101 55531 258631 SH SOLE 258631 0 0 MCEWEN MNG INC COM 58039P107 34 21720 SH DFND 02 0 21720 0 MCEWEN MNG INC COM 58039P107 77 49574 SH DFND 01 49574 0 0 MCEWEN MNG INC COM 58039P107 7994 5124238 SH SOLE 0 0 5124238 MCEWEN MNG INC COM 58039P107 40 25600 SH SOLE 25600 0 0 MCGRATH RENTCORP COM 580589109 374 5379 SH DFND 02 0 5379 0 MCGRATH RENTCORP COM 580589109 2781 39966 SH DFND 01 39966 0 0 MCGRATH RENTCORP COM 580589109 171855 2469529 SH SOLE 0 0 2469529 MCGRATH RENTCORP COM 580589109 206 2955 SH SOLE 2955 0 0 MCKESSON CORP COM 58155Q103 6868 50253 SH DFND 02 0 0 50253 MCKESSON CORP COM 58155Q103 7824 57251 SH DFND 02 0 57251 0 MCKESSON CORP COM 58155Q103 21369 156367 SH DFND 01 156367 0 0 MCKESSON CORP COM 58155Q103 2158761 15796582 SH SOLE 0 0 15796582 MCKESSON CORP COM 58155Q103 8756 64072 SH SOLE 64072 0 0 MECHEL PAO SPONSORED ADR NE 583840608 35 18862 SH DFND 01 18862 0 0 MECHEL PAO SPONSORED ADR NE 583840608 1667 891280 SH SOLE 0 0 891280 MEDALLION FINL CORP COM 583928106 85 13302 SH DFND 01 13302 0 0 MEDALLION FINL CORP COM 583928106 4123 644222 SH SOLE 0 0 644222 MEDALLIA INC COM 584021109 190 6941 SH DFND 01 6941 0 0 MEDALLIA INC COM 584021109 41090 1498011 SH SOLE 0 0 1498011 MEDALIST DIVERSIFIED REIT IN COM 58403P105 95 22394 SH SOLE 0 0 22394 MEDICAL PPTYS TRUST INC COM 58463J304 10527 538202 SH DFND 02 0 538202 0 MEDICAL PPTYS TRUST INC COM 58463J304 3205 163856 SH DFND 01 163856 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 1314761 67216804 SH SOLE 0 0 67216804 MEDICAL PPTYS TRUST INC COM 58463J304 9793 500682 SH SOLE 500682 0 0 MEDICINES CO COM 584688105 667 13338 SH DFND 02 0 13338 0 MEDICINES CO COM 584688105 4617 92340 SH DFND 01 92340 0 0 MEDICINES CO COM 584688105 368009 7360182 SH SOLE 0 0 7360182 MEDICINES CO COM 584688105 442 8838 SH SOLE 8838 0 0 MEDICINOVA INC COM NEW 58468P206 657 82592 SH DFND 01 82592 0 0 MEDICINOVA INC COM NEW 58468P206 12978 1631441 SH SOLE 0 0 1631441 MEDIFAST INC COM 58470H101 341 3293 SH DFND 02 0 3293 0 MEDIFAST INC COM 58470H101 2384 23003 SH DFND 01 23003 0 0 MEDIFAST INC COM 58470H101 139622 1347313 SH SOLE 0 0 1347313 MEDIFAST INC COM 58470H101 153 1480 SH SOLE 1480 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 1234 13486 SH DFND 02 0 13486 0 MEDIDATA SOLUTIONS INC COM 58471A105 2506 27385 SH DFND 01 27385 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 502215 5488689 SH SOLE 0 0 5488689 MEDIDATA SOLUTIONS INC COM 58471A105 687 7505 SH SOLE 7505 0 0 MEDNAX INC COM 58502B106 247 10900 SH DFND 02 0 10900 0 MEDNAX INC COM 58502B106 748 33078 SH DFND 01 33078 0 0 MEDNAX INC COM 58502B106 168958 7469420 SH SOLE 0 0 7469420 MEDNAX INC COM 58502B106 261 11558 SH SOLE 11558 0 0 MEDLEY MGMT INC CL A COM 58503T106 418 119467 SH SOLE 0 0 119467 MEDPACE HLDGS INC COM 58506Q109 319 3796 SH DFND 02 0 3796 0 MEDPACE HLDGS INC COM 58506Q109 4682 55715 SH DFND 01 55715 0 0 MEDPACE HLDGS INC COM 58506Q109 305129 3630760 SH SOLE 0 0 3630760 MEDPACE HLDGS INC COM 58506Q109 283 3364 SH SOLE 3364 0 0 MEET GROUP INC COM 58513U101 384 117111 SH DFND 01 117111 0 0 MEET GROUP INC COM 58513U101 12583 3842267 SH SOLE 0 0 3842267 MEET GROUP INC COM 58513U101 8 2495 SH SOLE 2495 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 1048 53987 SH DFND 02 0 0 53987 MELCO RESORTS AND ENTMT LTD ADR 585464100 1022 52676 SH DFND 02 0 52676 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 277 14260 SH DFND 01 14260 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 10361 533803 SH SOLE 0 0 533803 MELCO RESORTS AND ENTMT LTD ADR 585464100 1518 78227 SH SOLE 78227 0 0 MELINTA THERAPEUTICS INC COM NEW 58549G209 1 309 SH DFND 01 309 0 0 MELINTA THERAPEUTICS INC COM NEW 58549G209 1686 442526 SH SOLE 0 0 442526 MENLO THERAPEUTICS INC COM 586858102 55 12296 SH DFND 01 12296 0 0 MENLO THERAPEUTICS INC COM 586858102 2328 519539 SH SOLE 0 0 519539 MERCADOLIBRE INC COM 58733R102 6578 11933 SH DFND 02 0 0 11933 MERCADOLIBRE INC COM 58733R102 6789 12316 SH DFND 02 0 12316 0 MERCADOLIBRE INC COM 58733R102 104081 188816 SH SOLE 0 0 188816 MERCADOLIBRE INC COM 58733R102 8346 15141 SH SOLE 15141 0 0 MERCANTILE BANK CORP COM 587376104 26 800 SH DFND 02 0 800 0 MERCANTILE BANK CORP COM 587376104 437 13322 SH DFND 01 13322 0 0 MERCANTILE BANK CORP COM 587376104 24441 745139 SH SOLE 0 0 745139 MERCANTILE BANK CORP COM 587376104 58 1757 SH SOLE 1757 0 0 MERCER INTL INC COM 588056101 34 2683 SH DFND 02 0 2683 0 MERCER INTL INC COM 588056101 101 8057 SH DFND 01 8057 0 0 MERCER INTL INC COM 588056101 16490 1314994 SH SOLE 0 0 1314994 MERCER INTL INC COM 588056101 71 5675 SH SOLE 5675 0 0 MERCHANTS BANCORP IND COM 58844R108 8 500 SH DFND 02 0 500 0 MERCHANTS BANCORP IND COM 58844R108 143 8623 SH DFND 01 8623 0 0 MERCHANTS BANCORP IND COM 58844R108 10872 657323 SH SOLE 0 0 657323 MERCHANTS BANCORP IND COM 58844R108 23 1400 SH SOLE 1400 0 0 MERCK & CO INC COM 58933Y105 57018 677332 SH DFND 02 0 0 677332 MERCK & CO INC COM 58933Y105 63878 758826 SH DFND 02 0 758826 0 MERCK & CO INC COM 58933Y105 194047 2305144 SH DFND 01 2305144 0 0 MERCK & CO INC COM 58933Y105 17246826 204880331 SH SOLE 0 0 204880331 MERCK & CO INC COM 58933Y105 73557 873804 SH SOLE 873804 0 0 MERCURY SYS INC COM 589378108 971 11968 SH DFND 02 0 11968 0 MERCURY SYS INC COM 589378108 8911 109782 SH DFND 01 109782 0 0 MERCURY SYS INC COM 589378108 447914 5518225 SH SOLE 0 0 5518225 MERCURY SYS INC COM 589378108 533 6569 SH SOLE 6569 0 0 MERCURY GENL CORP NEW COM 589400100 209 3746 SH DFND 02 0 3746 0 MERCURY GENL CORP NEW COM 589400100 592 10597 SH DFND 01 10597 0 0 MERCURY GENL CORP NEW COM 589400100 144991 2594683 SH SOLE 0 0 2594683 MERCURY GENL CORP NEW COM 589400100 185 3308 SH SOLE 3308 0 0 MEREDITH CORP COM 589433101 187 5114 SH DFND 02 0 5114 0 MEREDITH CORP COM 589433101 2955 80610 SH DFND 01 80610 0 0 MEREDITH CORP COM 589433101 143800 3922530 SH SOLE 0 0 3922530 MEREDITH CORP COM 589433101 168 4583 SH SOLE 4583 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 83 8733 SH DFND 02 0 8733 0 MERIDIAN BIOSCIENCE INC COM 589584101 383 40357 SH DFND 01 40357 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 41244 4346061 SH SOLE 0 0 4346061 MERIDIAN BIOSCIENCE INC COM 589584101 50 5267 SH SOLE 5267 0 0 MERIDIAN CORPORATION COM 58958P104 28 1598 SH DFND 01 1598 0 0 MERIDIAN CORPORATION COM 58958P104 2417 138538 SH SOLE 0 0 138538 MERIDIAN BANCORP INC MD COM 58958U103 246 13100 SH DFND 02 0 13100 0 MERIDIAN BANCORP INC MD COM 58958U103 952 50790 SH DFND 01 50790 0 0 MERIDIAN BANCORP INC MD COM 58958U103 46242 2466259 SH SOLE 0 0 2466259 MERIDIAN BANCORP INC MD COM 58958U103 134 7161 SH SOLE 7161 0 0 MERIT MED SYS INC COM 589889104 255 8376 SH DFND 02 0 8376 0 MERIT MED SYS INC COM 589889104 3311 108689 SH DFND 01 108689 0 0 MERIT MED SYS INC COM 589889104 167825 5509693 SH SOLE 0 0 5509693 MERIT MED SYS INC COM 589889104 178 5829 SH SOLE 5829 0 0 MERITAGE HOMES CORP COM 59001A102 343 4872 SH DFND 02 0 4872 0 MERITAGE HOMES CORP COM 59001A102 2121 30153 SH DFND 01 30153 0 0 MERITAGE HOMES CORP COM 59001A102 273455 3887070 SH SOLE 0 0 3887070 MERITAGE HOMES CORP COM 59001A102 339 4822 SH SOLE 4822 0 0 MERITOR INC COM 59001K100 255 13789 SH DFND 02 0 13789 0 MERITOR INC COM 59001K100 2692 145529 SH DFND 01 145529 0 0 MERITOR INC COM 59001K100 198341 10721114 SH SOLE 0 0 10721114 MERITOR INC COM 59001K100 190 10255 SH SOLE 10255 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 20 4529 SH DFND 01 4529 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 2202 490498 SH SOLE 0 0 490498 MERSANA THERAPEUTICS INC COM 59045L106 51 32193 SH DFND 01 32193 0 0 MERSANA THERAPEUTICS INC COM 59045L106 2906 1839278 SH SOLE 0 0 1839278 MESA AIR GROUP INC COM NEW 590479135 194 28744 SH DFND 01 28744 0 0 MESA AIR GROUP INC COM NEW 590479135 7256 1075762 SH SOLE 0 0 1075762 MESA AIR GROUP INC COM NEW 590479135 11 1566 SH SOLE 1566 0 0 MESA LABS INC COM 59064R109 48 200 SH DFND 02 0 200 0 MESA LABS INC COM 59064R109 1844 7756 SH DFND 01 7756 0 0 MESA LABS INC COM 59064R109 62709 263739 SH SOLE 0 0 263739 MESA LABS INC COM 59064R109 126 528 SH SOLE 528 0 0 META FINL GROUP INC COM 59100U108 344 10563 SH DFND 02 0 10563 0 META FINL GROUP INC COM 59100U108 1747 53572 SH DFND 01 53572 0 0 META FINL GROUP INC COM 59100U108 68536 2101679 SH SOLE 0 0 2101679 META FINL GROUP INC COM 59100U108 162 4965 SH SOLE 4965 0 0 METHANEX CORP COM 59151K108 610 17193 SH DFND 02 0 0 17193 METHANEX CORP COM 59151K108 902 25424 SH DFND 02 0 25424 0 METHANEX CORP COM 59151K108 1264 35642 SH DFND 01 35642 0 0 METHANEX CORP COM 59151K108 73641 2076142 SH SOLE 0 0 2076142 METHANEX CORP COM 59151K108 722 20351 SH SOLE 20351 0 0 METHODE ELECTRS INC COM 591520200 187 5559 SH DFND 02 0 5559 0 METHODE ELECTRS INC COM 591520200 1038 30865 SH DFND 01 30865 0 0 METHODE ELECTRS INC COM 591520200 127734 3797073 SH SOLE 0 0 3797073 METHODE ELECTRS INC COM 591520200 150 4459 SH SOLE 4459 0 0 METLIFE INC COM 59156R108 10189 216060 SH DFND 02 0 0 216060 METLIFE INC COM 59156R108 10830 229637 SH DFND 02 0 229637 0 METLIFE INC COM 59156R108 31377 665322 SH DFND 01 665322 0 0 METLIFE INC COM 59156R108 2884310 61160091 SH SOLE 0 0 61160091 METLIFE INC COM 59156R108 12801 271439 SH SOLE 271439 0 0 METROPOLITAN BK HLDG CORP COM 591774104 224 5705 SH DFND 01 5705 0 0 METROPOLITAN BK HLDG CORP COM 591774104 10439 265415 SH SOLE 0 0 265415 METTLER TOLEDO INTERNATIONAL COM 592688105 4737 6725 SH DFND 02 0 0 6725 METTLER TOLEDO INTERNATIONAL COM 592688105 5029 7140 SH DFND 02 0 7140 0 METTLER TOLEDO INTERNATIONAL COM 592688105 15634 22195 SH DFND 01 22195 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1944107 2759947 SH SOLE 0 0 2759947 METTLER TOLEDO INTERNATIONAL COM 592688105 6292 8932 SH SOLE 8932 0 0 MICHAELS COS INC COM 59408Q106 116 11880 SH DFND 02 0 11880 0 MICHAELS COS INC COM 59408Q106 681 69589 SH DFND 01 69589 0 0 MICHAELS COS INC COM 59408Q106 80380 8210391 SH SOLE 0 0 8210391 MICHAELS COS INC COM 59408Q106 107 10896 SH SOLE 10896 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 21308 1505845 SH SOLE 0 0 1505845 MICROSOFT CORP COM 594918104 265844 1912135 SH DFND 02 0 0 1912135 MICROSOFT CORP COM 594918104 282713 2033468 SH DFND 02 0 2033468 0 MICROSOFT CORP COM 594918104 954883 6868179 SH DFND 01 6868179 0 0 MICROSOFT CORP COM 594918104 84090589 604837729 SH SOLE 0 0 604837729 MICROSOFT CORP COM 594918104 344878 2480604 SH SOLE 2480604 0 0 MICROVISION INC DEL COM NEW 594960304 10 17207 SH DFND 01 17207 0 0 MICROVISION INC DEL COM NEW 594960304 2153 3630149 SH SOLE 0 0 3630149 MICROSTRATEGY INC CL A NEW 594972408 183 1234 SH DFND 02 0 1234 0 MICROSTRATEGY INC CL A NEW 594972408 2491 16786 SH DFND 01 16786 0 0 MICROSTRATEGY INC CL A NEW 594972408 132586 893617 SH SOLE 0 0 893617 MICROSTRATEGY INC CL A NEW 594972408 158 1066 SH SOLE 1066 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 5783 62238 SH DFND 02 0 0 62238 MICROCHIP TECHNOLOGY INC COM 595017104 6082 65456 SH DFND 02 0 65456 0 MICROCHIP TECHNOLOGY INC COM 595017104 18804 202391 SH DFND 01 202391 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 2593114 27909953 SH SOLE 0 0 27909953 MICROCHIP TECHNOLOGY INC COM 595017104 7498 80705 SH SOLE 80705 0 0 MICROBOT MED INC COM NEW 59503A204 245 46177 SH SOLE 0 0 46177 MICRON TECHNOLOGY INC COM 595112103 12408 289579 SH DFND 02 0 0 289579 MICRON TECHNOLOGY INC COM 595112103 12955 302339 SH DFND 02 0 302339 0 MICRON TECHNOLOGY INC COM 595112103 39655 925436 SH DFND 01 925436 0 0 MICRON TECHNOLOGY INC COM 595112103 3624216 84579142 SH SOLE 0 0 84579142 MICRON TECHNOLOGY INC COM 595112103 16124 376283 SH SOLE 376283 0 0 MID AMER APT CMNTYS INC COM 59522J103 3660 28151 SH DFND 02 0 0 28151 MID AMER APT CMNTYS INC COM 59522J103 21754 167327 SH DFND 02 0 167327 0 MID AMER APT CMNTYS INC COM 59522J103 12399 95369 SH DFND 01 95369 0 0 MID AMER APT CMNTYS INC COM 59522J103 2439802 18766266 SH SOLE 0 0 18766266 MID AMER APT CMNTYS INC COM 59522J103 20669 158982 SH SOLE 158982 0 0 MID PENN BANCORP INC COM 59540G107 163 6374 SH DFND 01 6374 0 0 MID PENN BANCORP INC COM 59540G107 3857 150470 SH SOLE 0 0 150470 MID SOUTHERN BANCORP INC COM 59548Q107 220 16680 SH SOLE 0 0 16680 MIDDLEBY CORP COM 596278101 1569 13419 SH DFND 02 0 0 13419 MIDDLEBY CORP COM 596278101 1638 14011 SH DFND 02 0 14011 0 MIDDLEBY CORP COM 596278101 2896 24775 SH DFND 01 24775 0 0 MIDDLEBY CORP COM 596278101 568681 4864679 SH SOLE 0 0 4864679 MIDDLEBY CORP COM 596278101 1994 17056 SH SOLE 17056 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 32 689 SH DFND 01 689 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 5779 123353 SH SOLE 0 0 123353 MIDDLESEX WATER CO COM 596680108 624 9600 SH DFND 02 0 9600 0 MIDDLESEX WATER CO COM 596680108 1945 29939 SH DFND 01 29939 0 0 MIDDLESEX WATER CO COM 596680108 66116 1017798 SH SOLE 0 0 1017798 MIDDLESEX WATER CO COM 596680108 117 1800 SH SOLE 1800 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 31 1199 SH DFND 02 0 1199 0 MIDLAND STS BANCORP INC ILL COM 597742105 534 20490 SH DFND 01 20490 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 24161 927501 SH SOLE 0 0 927501 MIDLAND STS BANCORP INC ILL COM 597742105 58 2227 SH SOLE 2227 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 290 9489 SH DFND 01 9489 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 17267 565765 SH SOLE 0 0 565765 MILACRON HLDGS CORP COM 59870L106 69 4118 SH DFND 02 0 4118 0 MILACRON HLDGS CORP COM 59870L106 945 56669 SH DFND 01 56669 0 0 MILACRON HLDGS CORP COM 59870L106 104687 6279947 SH SOLE 0 0 6279947 MILACRON HLDGS CORP COM 59870L106 121 7265 SH SOLE 7265 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 208 250235 SH SOLE 0 0 250235 MILLENDO THERAPEUTICS INC COM 60040X103 125 17634 SH DFND 01 17634 0 0 MILLENDO THERAPEUTICS INC COM 60040X103 2714 381695 SH SOLE 0 0 381695 MILLER HERMAN INC COM 600544100 374 8106 SH DFND 02 0 8106 0 MILLER HERMAN INC COM 600544100 5486 119027 SH DFND 01 119027 0 0 MILLER HERMAN INC COM 600544100 254963 5531851 SH SOLE 0 0 5531851 MILLER HERMAN INC COM 600544100 328 7127 SH SOLE 7127 0 0 MILLER INDS INC TENN COM NEW 600551204 347 10419 SH DFND 01 10419 0 0 MILLER INDS INC TENN COM NEW 600551204 18819 565136 SH SOLE 0 0 565136 MINERALS TECHNOLOGIES INC COM 603158106 237 4459 SH DFND 02 0 4459 0 MINERALS TECHNOLOGIES INC COM 603158106 1589 29927 SH DFND 01 29927 0 0 MINERALS TECHNOLOGIES INC COM 603158106 174396 3284903 SH SOLE 0 0 3284903 MINERALS TECHNOLOGIES INC COM 603158106 216 4062 SH SOLE 4062 0 0 MINERVA NEUROSCIENCES INC COM 603380106 16 2000 SH DFND 02 0 2000 0 MINERVA NEUROSCIENCES INC COM 603380106 438 56489 SH DFND 01 56489 0 0 MINERVA NEUROSCIENCES INC COM 603380106 12672 1635034 SH SOLE 0 0 1635034 MINERVA NEUROSCIENCES INC COM 603380106 52 6746 SH SOLE 6746 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 4 4906 SH DFND 01 4906 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 473 646437 SH SOLE 0 0 646437 MIRATI THERAPEUTICS INC COM 60468T105 515 6613 SH DFND 02 0 6613 0 MIRATI THERAPEUTICS INC COM 60468T105 4377 56183 SH DFND 01 56183 0 0 MIRATI THERAPEUTICS INC COM 60468T105 231580 2972404 SH SOLE 0 0 2972404 MIRATI THERAPEUTICS INC COM 60468T105 196 2521 SH SOLE 2521 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 38 3824 SH DFND 01 3824 0 0 MIRUM PHARMACEUTICALS INC COM 604749101 785 78032 SH SOLE 0 0 78032 MISONIX INC COM 604871103 301 14997 SH DFND 01 14997 0 0 MISONIX INC COM 604871103 7424 369352 SH SOLE 0 0 369352 MISTRAS GROUP INC COM 60649T107 18 1100 SH DFND 02 0 1100 0 MISTRAS GROUP INC COM 60649T107 298 18157 SH DFND 01 18157 0 0 MISTRAS GROUP INC COM 60649T107 23116 1409538 SH SOLE 0 0 1409538 MISTRAS GROUP INC COM 60649T107 16 1000 SH SOLE 1000 0 0 MITCHAM INDS INC COM 606501104 3 862 SH DFND 01 862 0 0 MITCHAM INDS INC COM 606501104 1646 506382 SH SOLE 0 0 506382 MITEK SYS INC COM NEW 606710200 37 3819 SH DFND 02 0 3819 0 MITEK SYS INC COM NEW 606710200 737 76334 SH DFND 01 76334 0 0 MITEK SYS INC COM NEW 606710200 17850 1849791 SH SOLE 0 0 1849791 MITEK SYS INC COM NEW 606710200 57 5907 SH SOLE 5907 0 0 MOBILEIRON INC COM NEW 60739U204 26 3900 SH DFND 02 0 3900 0 MOBILEIRON INC COM NEW 60739U204 1248 190666 SH DFND 01 190666 0 0 MOBILEIRON INC COM NEW 60739U204 41961 6411143 SH SOLE 0 0 6411143 MOBILEIRON INC COM NEW 60739U204 71 10924 SH SOLE 10924 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1303 160831 SH DFND 02 0 160831 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1255 154998 SH DFND 01 154998 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 118804 14667166 SH SOLE 0 0 14667166 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 575 70998 SH SOLE 70998 0 0 MOBILE MINI INC COM 60740F105 214 5807 SH DFND 02 0 5807 0 MOBILE MINI INC COM 60740F105 1991 54011 SH DFND 01 54011 0 0 MOBILE MINI INC COM 60740F105 176883 4798791 SH SOLE 0 0 4798791 MOBILE MINI INC COM 60740F105 177 4793 SH SOLE 4793 0 0 MODEL N INC COM 607525102 64 2300 SH DFND 02 0 2300 0 MODEL N INC COM 607525102 1787 64373 SH DFND 01 64373 0 0 MODEL N INC COM 607525102 45209 1628552 SH SOLE 0 0 1628552 MODEL N INC COM 607525102 74 2664 SH SOLE 2664 0 0 MODERNA INC COM 60770K107 1431 89895 SH DFND 01 89895 0 0 MODERNA INC COM 60770K107 269697 16940787 SH SOLE 0 0 16940787 MODINE MFG CO COM 607828100 151 13300 SH DFND 02 0 13300 0 MODINE MFG CO COM 607828100 486 42784 SH DFND 01 42784 0 0 MODINE MFG CO COM 607828100 48614 4275676 SH SOLE 0 0 4275676 MODINE MFG CO COM 607828100 72 6366 SH SOLE 6366 0 0 MOELIS & CO CL A 60786M105 193 5881 SH DFND 02 0 5881 0 MOELIS & CO CL A 60786M105 2830 86138 SH DFND 01 86138 0 0 MOELIS & CO CL A 60786M105 150542 4582718 SH SOLE 0 0 4582718 MOELIS & CO CL A 60786M105 208 6320 SH SOLE 6320 0 0 MOHAWK GROUP HLDGS INC COM 608189106 1276 163230 SH SOLE 0 0 163230 MOHAWK INDS INC COM 608190104 2050 16521 SH DFND 02 0 0 16521 MOHAWK INDS INC COM 608190104 2051 16528 SH DFND 02 0 16528 0 MOHAWK INDS INC COM 608190104 6218 50119 SH DFND 01 50119 0 0 MOHAWK INDS INC COM 608190104 783367 6313914 SH SOLE 0 0 6313914 MOHAWK INDS INC COM 608190104 2520 20314 SH SOLE 20314 0 0 MOLECULAR TEMPLATES INC COM 608550109 180 27259 SH DFND 01 27259 0 0 MOLECULAR TEMPLATES INC COM 608550109 4969 753946 SH SOLE 0 0 753946 MOLECULIN BIOTECH INC COM 60855D101 2889 2602360 SH SOLE 0 0 2602360 MOLINA HEALTHCARE INC COM 60855R100 964 8782 SH DFND 02 0 8782 0 MOLINA HEALTHCARE INC COM 60855R100 2960 26982 SH DFND 01 26982 0 0 MOLINA HEALTHCARE INC COM 60855R100 619356 5644882 SH SOLE 0 0 5644882 MOLINA HEALTHCARE INC COM 60855R100 793 7225 SH SOLE 7225 0 0 MOLSON COORS BREWING CO CL B 60871R209 2838 49364 SH DFND 02 0 0 49364 MOLSON COORS BREWING CO CL B 60871R209 3064 53284 SH DFND 02 0 53284 0 MOLSON COORS BREWING CO CL B 60871R209 8878 154393 SH DFND 01 154393 0 0 MOLSON COORS BREWING CO CL B 60871R209 1258620 21889037 SH SOLE 0 0 21889037 MOLSON COORS BREWING CO CL B 60871R209 3616 62881 SH SOLE 62881 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 136 10489 SH DFND 02 0 10489 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 2580 199084 SH DFND 01 199084 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 133875 10329876 SH SOLE 0 0 10329876 MOMENTA PHARMACEUTICALS INC COM 60877T100 124 9600 SH SOLE 9600 0 0 MOMO INC ADR 60879B107 1490 48082 SH DFND 02 0 48082 0 MOMO INC ADR 60879B107 1395 45013 SH DFND 01 45013 0 0 MOMO INC ADR 60879B107 114682 3701803 SH SOLE 0 0 3701803 MOMO INC ADR 60879B107 761 24559 SH SOLE 24559 0 0 MONAKER GROUP INC COM NEW 609011200 484 210266 SH SOLE 0 0 210266 MONARCH CASINO & RESORT INC COM 609027107 52 1248 SH DFND 02 0 1248 0 MONARCH CASINO & RESORT INC COM 609027107 851 20414 SH DFND 01 20414 0 0 MONARCH CASINO & RESORT INC COM 609027107 29391 704981 SH SOLE 0 0 704981 MONARCH CASINO & RESORT INC COM 609027107 41 991 SH SOLE 991 0 0 MONDELEZ INTL INC CL A 609207105 20804 376058 SH DFND 02 0 0 376058 MONDELEZ INTL INC CL A 609207105 25106 453834 SH DFND 02 0 453834 0 MONDELEZ INTL INC CL A 609207105 66615 1204179 SH DFND 01 1204179 0 0 MONDELEZ INTL INC CL A 609207105 5993827 108348284 SH SOLE 0 0 108348284 MONDELEZ INTL INC CL A 609207105 27168 491111 SH SOLE 491111 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 21 5196 SH DFND 01 5196 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 5065 1272547 SH SOLE 0 0 1272547 MONGODB INC CL A 60937P106 1001 8308 SH DFND 02 0 0 8308 MONGODB INC CL A 60937P106 1089 9040 SH DFND 02 0 9040 0 MONGODB INC CL A 60937P106 2084 17301 SH DFND 01 17301 0 0 MONGODB INC CL A 60937P106 440471 3655971 SH SOLE 0 0 3655971 MONGODB INC CL A 60937P106 1624 13482 SH SOLE 13482 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1787 124008 SH DFND 02 0 124008 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1367 94876 SH DFND 01 94876 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 133971 9297060 SH SOLE 0 0 9297060 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1431 99319 SH SOLE 99319 0 0 MONOLITHIC PWR SYS INC COM 609839105 1230 7904 SH DFND 02 0 7904 0 MONOLITHIC PWR SYS INC COM 609839105 2832 18196 SH DFND 01 18196 0 0 MONOLITHIC PWR SYS INC COM 609839105 587590 3775559 SH SOLE 0 0 3775559 MONOLITHIC PWR SYS INC COM 609839105 717 4607 SH SOLE 4607 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 124 6249 SH DFND 02 0 6249 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1116 56349 SH DFND 01 56349 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 81054 4091561 SH SOLE 0 0 4091561 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 82 4151 SH SOLE 4151 0 0 MONRO INC COM 610236101 349 4421 SH DFND 02 0 4421 0 MONRO INC COM 610236101 5207 65901 SH DFND 01 65901 0 0 MONRO INC COM 610236101 282327 3573311 SH SOLE 0 0 3573311 MONRO INC COM 610236101 321 4065 SH SOLE 4065 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 5488 94515 SH DFND 02 0 0 94515 MONSTER BEVERAGE CORP NEW COM 61174X109 6761 116443 SH DFND 02 0 116443 0 MONSTER BEVERAGE CORP NEW COM 61174X109 20301 349648 SH DFND 01 349648 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1732511 29840007 SH SOLE 0 0 29840007 MONSTER BEVERAGE CORP NEW COM 61174X109 7959 137084 SH SOLE 137084 0 0 MONTAGE RES CORP COM 61179L100 5 1433 SH DFND 02 0 1433 0 MONTAGE RES CORP COM 61179L100 57 15204 SH DFND 01 15204 0 0 MONTAGE RES CORP COM 61179L100 3158 835578 SH SOLE 0 0 835578 MONTAGE RES CORP COM 61179L100 8 2126 SH SOLE 2126 0 0 MOODYS CORP COM 615369105 9256 45187 SH DFND 02 0 0 45187 MOODYS CORP COM 615369105 9450 46134 SH DFND 02 0 46134 0 MOODYS CORP COM 615369105 30183 147357 SH DFND 01 147357 0 0 MOODYS CORP COM 615369105 2495421 12182888 SH SOLE 0 0 12182888 MOODYS CORP COM 615369105 11769 57457 SH SOLE 57457 0 0 MOOG INC CL A 615394202 336 4145 SH DFND 02 0 4145 0 MOOG INC CL A 615394202 4867 59993 SH DFND 01 59993 0 0 MOOG INC CL A 615394202 270209 3330982 SH SOLE 0 0 3330982 MOOG INC CL A 615394202 308 3791 SH SOLE 3791 0 0 MORGAN STANLEY COM NEW 617446448 14253 334019 SH DFND 02 0 0 334019 MORGAN STANLEY COM NEW 617446448 15087 353564 SH DFND 02 0 353564 0 MORGAN STANLEY COM NEW 617446448 44386 1040212 SH DFND 01 1040212 0 0 MORGAN STANLEY COM NEW 617446448 4117463 96495490 SH SOLE 0 0 96495490 MORGAN STANLEY COM NEW 617446448 18141 425158 SH SOLE 425158 0 0 MORNINGSTAR INC COM 617700109 365 2500 SH DFND 02 0 2500 0 MORNINGSTAR INC COM 617700109 1243 8504 SH DFND 01 8504 0 0 MORNINGSTAR INC COM 617700109 265069 1813805 SH SOLE 0 0 1813805 MORNINGSTAR INC COM 617700109 352 2407 SH SOLE 2407 0 0 MORPHIC HLDG INC COM 61775R105 163 8974 SH DFND 01 8974 0 0 MORPHIC HLDG INC COM 61775R105 2478 136833 SH SOLE 0 0 136833 MOSAIC CO NEW COM 61945C103 1982 96667 SH DFND 02 0 0 96667 MOSAIC CO NEW COM 61945C103 2305 112455 SH DFND 02 0 112455 0 MOSAIC CO NEW COM 61945C103 6062 295683 SH DFND 01 295683 0 0 MOSAIC CO NEW COM 61945C103 781002 38097673 SH SOLE 0 0 38097673 MOSAIC CO NEW COM 61945C103 2475 120733 SH SOLE 120733 0 0 MOSYS INC COM 619718307 26 10087 SH SOLE 0 0 10087 MOTORCAR PTS AMER INC COM 620071100 18 1054 SH DFND 02 0 1054 0 MOTORCAR PTS AMER INC COM 620071100 272 16076 SH DFND 01 16076 0 0 MOTORCAR PTS AMER INC COM 620071100 21824 1291390 SH SOLE 0 0 1291390 MOTORCAR PTS AMER INC COM 620071100 41 2446 SH SOLE 2446 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 7239 42478 SH DFND 02 0 0 42478 MOTOROLA SOLUTIONS INC COM NEW 620076307 11716 68754 SH DFND 02 0 68754 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 24908 146163 SH DFND 01 146163 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 3137542 18411727 SH SOLE 0 0 18411727 MOTOROLA SOLUTIONS INC COM NEW 620076307 9599 56326 SH SOLE 56326 0 0 MOTUS GI HLDGS INC COM 62014P108 11 5597 SH DFND 01 5597 0 0 MOTUS GI HLDGS INC COM 62014P108 691 349075 SH SOLE 0 0 349075 MOVADO GROUP INC COM 624580106 36 1455 SH DFND 02 0 1455 0 MOVADO GROUP INC COM 624580106 326 13116 SH DFND 01 13116 0 0 MOVADO GROUP INC COM 624580106 42091 1693119 SH SOLE 0 0 1693119 MOVADO GROUP INC COM 624580106 63 2544 SH SOLE 2544 0 0 MUELLER INDS INC COM 624756102 333 11600 SH DFND 02 0 11600 0 MUELLER INDS INC COM 624756102 2388 83250 SH DFND 01 83250 0 0 MUELLER INDS INC COM 624756102 161976 5647709 SH SOLE 0 0 5647709 MUELLER INDS INC COM 624756102 179 6238 SH SOLE 6238 0 0 MUELLER WTR PRODS INC COM SER A 624758108 262 23269 SH DFND 02 0 23269 0 MUELLER WTR PRODS INC COM SER A 624758108 2736 243431 SH DFND 01 243431 0 0 MUELLER WTR PRODS INC COM SER A 624758108 158793 14127464 SH SOLE 0 0 14127464 MUELLER WTR PRODS INC COM SER A 624758108 220 19590 SH SOLE 19590 0 0 MR COOPER GROUP INC COM 62482R107 149 14006 SH DFND 02 0 14006 0 MR COOPER GROUP INC COM 62482R107 1131 106482 SH DFND 01 106482 0 0 MR COOPER GROUP INC COM 62482R107 46915 4417577 SH SOLE 0 0 4417577 MR COOPER GROUP INC COM 62482R107 91 8524 SH SOLE 8524 0 0 MURPHY OIL CORP COM 626717102 668 30200 SH DFND 02 0 30200 0 MURPHY OIL CORP COM 626717102 1307 59133 SH DFND 01 59133 0 0 MURPHY OIL CORP COM 626717102 383765 17357086 SH SOLE 0 0 17357086 MURPHY OIL CORP COM 626717102 457 20690 SH SOLE 20690 0 0 MURPHY USA INC COM 626755102 417 4885 SH DFND 02 0 4885 0 MURPHY USA INC COM 626755102 2701 31660 SH DFND 01 31660 0 0 MURPHY USA INC COM 626755102 254396 2982363 SH SOLE 0 0 2982363 MURPHY USA INC COM 626755102 297 3487 SH SOLE 3487 0 0 MUSTANG BIO INC COM 62818Q104 191 58449 SH DFND 01 58449 0 0 MUSTANG BIO INC COM 62818Q104 4332 1328892 SH SOLE 0 0 1328892 MUTUALFIRST FINL INC COM 62845B104 154 4897 SH DFND 01 4897 0 0 MUTUALFIRST FINL INC COM 62845B104 9279 294386 SH SOLE 0 0 294386 MYERS INDS INC COM 628464109 30 1702 SH DFND 02 0 1702 0 MYERS INDS INC COM 628464109 1257 71227 SH DFND 01 71227 0 0 MYERS INDS INC COM 628464109 41197 2334116 SH SOLE 0 0 2334116 MYERS INDS INC COM 628464109 73 4143 SH SOLE 4143 0 0 MYRIAD GENETICS INC COM 62855J104 270 9446 SH DFND 02 0 9446 0 MYRIAD GENETICS INC COM 62855J104 1995 69699 SH DFND 01 69699 0 0 MYRIAD GENETICS INC COM 62855J104 245164 8563197 SH SOLE 0 0 8563197 MYRIAD GENETICS INC COM 62855J104 226 7909 SH SOLE 7909 0 0 MYOMO INC COM 62857J102 129 209189 SH SOLE 0 0 209189 MYOKARDIA INC COM 62857M105 266 5096 SH DFND 02 0 5096 0 MYOKARDIA INC COM 62857M105 4680 89732 SH DFND 01 89732 0 0 MYOKARDIA INC COM 62857M105 197384 3784923 SH SOLE 0 0 3784923 MYOKARDIA INC COM 62857M105 273 5234 SH SOLE 5234 0 0 MYOS RENS TECHNOLOGY INC COM 62857P108 71 48910 SH SOLE 0 0 48910 NBT BANCORP INC COM 628778102 248 6769 SH DFND 02 0 6769 0 NBT BANCORP INC COM 628778102 1336 36511 SH DFND 01 36511 0 0 NBT BANCORP INC COM 628778102 162621 4444419 SH SOLE 0 0 4444419 NBT BANCORP INC COM 628778102 183 5014 SH SOLE 5014 0 0 NCR CORP NEW COM 62886E108 947 30008 SH DFND 02 0 30008 0 NCR CORP NEW COM 62886E108 1728 54763 SH DFND 01 54763 0 0 NCR CORP NEW COM 62886E108 410335 13001739 SH SOLE 0 0 13001739 NCR CORP NEW COM 62886E108 417 13210 SH SOLE 13210 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 19 9677 SH DFND 01 9677 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 1115 557370 SH SOLE 0 0 557370 NII HLDGS INC COM PAR 62913F508 40 20592 SH DFND 01 20592 0 0 NII HLDGS INC COM PAR 62913F508 2951 1505684 SH SOLE 0 0 1505684 NIC INC COM 62914B100 370 17913 SH DFND 02 0 17913 0 NIC INC COM 62914B100 2752 133251 SH DFND 01 133251 0 0 NIC INC COM 62914B100 141643 6859233 SH SOLE 0 0 6859233 NIC INC COM 62914B100 167 8098 SH SOLE 8098 0 0 NIO INC SPON ADS 62914V106 319 204236 SH DFND 02 0 204236 0 NIO INC SPON ADS 62914V106 102 65547 SH DFND 01 65547 0 0 NIO INC SPON ADS 62914V106 10401 6667387 SH SOLE 0 0 6667387 NIO INC SPON ADS 62914V106 146 93433 SH SOLE 93433 0 0 NL INDS INC COM NEW 629156407 29 7824 SH DFND 01 7824 0 0 NL INDS INC COM NEW 629156407 741 196943 SH SOLE 0 0 196943 NMI HLDGS INC CL A 629209305 263 10007 SH DFND 02 0 10007 0 NMI HLDGS INC CL A 629209305 3464 131923 SH DFND 01 131923 0 0 NMI HLDGS INC CL A 629209305 147486 5616376 SH SOLE 0 0 5616376 NMI HLDGS INC CL A 629209305 197 7506 SH SOLE 7506 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 198 14273 SH DFND 01 14273 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 2178 157271 SH SOLE 0 0 157271 NN INC COM 629337106 15 2105 SH DFND 02 0 2105 0 NN INC COM 629337106 249 34901 SH DFND 01 34901 0 0 NN INC COM 629337106 13073 1833460 SH SOLE 0 0 1833460 NN INC COM 629337106 41 5692 SH SOLE 5692 0 0 NRC GROUP HLDGS CORP COM 629375106 233 18756 SH DFND 01 18756 0 0 NRC GROUP HLDGS CORP COM 629375106 5350 430101 SH SOLE 0 0 430101 NRG ENERGY INC COM NEW 629377508 2523 63706 SH DFND 02 0 0 63706 NRG ENERGY INC COM NEW 629377508 2949 74480 SH DFND 02 0 74480 0 NRG ENERGY INC COM NEW 629377508 8387 211783 SH DFND 01 211783 0 0 NRG ENERGY INC COM NEW 629377508 1197393 30237196 SH SOLE 0 0 30237196 NRG ENERGY INC COM NEW 629377508 3780 95459 SH SOLE 95459 0 0 NTN BUZZTIME INC COM PAR 629410606 55 16227 SH SOLE 0 0 16227 NVE CORP COM NEW 629445206 19 292 SH DFND 02 0 292 0 NVE CORP COM NEW 629445206 621 9362 SH DFND 01 9362 0 0 NVE CORP COM NEW 629445206 16205 244228 SH SOLE 0 0 244228 NVE CORP COM NEW 629445206 20 300 SH SOLE 300 0 0 NVR INC COM 62944T105 3297 887 SH DFND 02 0 0 887 NVR INC COM 62944T105 4784 1287 SH DFND 02 0 1287 0 NVR INC COM 62944T105 11093 2984 SH DFND 01 2984 0 0 NVR INC COM 62944T105 1406296 378306 SH SOLE 0 0 378306 NVR INC COM 62944T105 4182 1125 SH SOLE 1125 0 0 NV5 GLOBAL INC COM 62945V109 61 891 SH DFND 02 0 891 0 NV5 GLOBAL INC COM 62945V109 1427 20904 SH DFND 01 20904 0 0 NV5 GLOBAL INC COM 62945V109 32679 478668 SH SOLE 0 0 478668 NV5 GLOBAL INC COM 62945V109 77 1125 SH SOLE 1125 0 0 NACCO INDS INC CL A 629579103 185 2892 SH DFND 01 2892 0 0 NACCO INDS INC CL A 629579103 11530 180414 SH SOLE 0 0 180414 NANOMETRICS INC COM 630077105 46 1413 SH DFND 02 0 1413 0 NANOMETRICS INC COM 630077105 950 29127 SH DFND 01 29127 0 0 NANOMETRICS INC COM 630077105 52235 1601321 SH SOLE 0 0 1601321 NANOMETRICS INC COM 630077105 67 2064 SH SOLE 2064 0 0 NANOVIRICIDES INC COM 630087302 2 875 SH DFND 01 875 0 0 NANOVIRICIDES INC COM 630087302 65 31712 SH SOLE 0 0 31712 NANOSTRING TECHNOLOGIES INC COM 63009R109 54 2515 SH DFND 02 0 2515 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 1366 63263 SH DFND 01 63263 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 39174 1814465 SH SOLE 0 0 1814465 NANOSTRING TECHNOLOGIES INC COM 63009R109 80 3710 SH SOLE 3710 0 0 NANTHEALTH INC COM 630104107 6 7800 SH DFND 01 7800 0 0 NANTHEALTH INC COM 630104107 640 876667 SH SOLE 0 0 876667 NANTKWEST INC COM 63016Q102 9 7428 SH DFND 01 7428 0 0 NANTKWEST INC COM 63016Q102 1300 1065918 SH SOLE 0 0 1065918 NAPCO SEC TECHNOLOGIES INC COM 630402105 597 23385 SH DFND 01 23385 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 14406 564513 SH SOLE 0 0 564513 NAPCO SEC TECHNOLOGIES INC COM 630402105 12 453 SH SOLE 453 0 0 NASDAQ INC COM 631103108 2734 27522 SH DFND 02 0 0 27522 NASDAQ INC COM 631103108 3087 31073 SH DFND 02 0 31073 0 NASDAQ INC COM 631103108 9621 96841 SH DFND 01 96841 0 0 NASDAQ INC COM 631103108 1253030 12612280 SH SOLE 0 0 12612280 NASDAQ INC COM 631103108 3804 38291 SH SOLE 38291 0 0 NATERA INC COM 632307104 141 4290 SH DFND 02 0 4290 0 NATERA INC COM 632307104 3716 113302 SH DFND 01 113302 0 0 NATERA INC COM 632307104 191230 5830180 SH SOLE 0 0 5830180 NATERA INC COM 632307104 190 5789 SH SOLE 5789 0 0 NATHANS FAMOUS INC NEW COM 632347100 276 3846 SH DFND 01 3846 0 0 NATHANS FAMOUS INC NEW COM 632347100 10645 148157 SH SOLE 0 0 148157 NATIONAL BK HLDGS CORP CL A 633707104 232 6779 SH DFND 02 0 6779 0 NATIONAL BK HLDGS CORP CL A 633707104 1200 35089 SH DFND 01 35089 0 0 NATIONAL BK HLDGS CORP CL A 633707104 95000 2778584 SH SOLE 0 0 2778584 NATIONAL BK HLDGS CORP CL A 633707104 138 4046 SH SOLE 4046 0 0 NATIONAL BANKSHARES INC VA COM 634865109 218 5445 SH DFND 01 5445 0 0 NATIONAL BANKSHARES INC VA COM 634865109 11460 286132 SH SOLE 0 0 286132 NATIONAL BEVERAGE CORP COM 635017106 241 5433 SH DFND 02 0 5433 0 NATIONAL BEVERAGE CORP COM 635017106 1070 24118 SH DFND 01 24118 0 0 NATIONAL BEVERAGE CORP COM 635017106 56305 1269281 SH SOLE 0 0 1269281 NATIONAL BEVERAGE CORP COM 635017106 88 1990 SH SOLE 1990 0 0 NATIONAL CINEMEDIA INC COM 635309107 37 4510 SH DFND 02 0 4510 0 NATIONAL CINEMEDIA INC COM 635309107 505 61568 SH DFND 01 61568 0 0 NATIONAL CINEMEDIA INC COM 635309107 55067 6715441 SH SOLE 0 0 6715441 NATIONAL CINEMEDIA INC COM 635309107 95 11542 SH SOLE 11542 0 0 NATIONAL HEALTHCARE CORP COM 635906100 66 812 SH DFND 02 0 812 0 NATIONAL HEALTHCARE CORP COM 635906100 798 9746 SH DFND 01 9746 0 0 NATIONAL HEALTHCARE CORP COM 635906100 82949 1013431 SH SOLE 0 0 1013431 NATIONAL HEALTHCARE CORP COM 635906100 93 1131 SH SOLE 1131 0 0 NATIONAL FUEL GAS CO N J COM 636180101 599 12759 SH DFND 02 0 12759 0 NATIONAL FUEL GAS CO N J COM 636180101 1508 32136 SH DFND 01 32136 0 0 NATIONAL FUEL GAS CO N J COM 636180101 391870 8351877 SH SOLE 0 0 8351877 NATIONAL FUEL GAS CO N J COM 636180101 462 9839 SH SOLE 9839 0 0 NATIONAL GEN HLDGS CORP COM 636220303 218 9451 SH DFND 02 0 9451 0 NATIONAL GEN HLDGS CORP COM 636220303 2404 104440 SH DFND 01 104440 0 0 NATIONAL GEN HLDGS CORP COM 636220303 137812 5986613 SH SOLE 0 0 5986613 NATIONAL GEN HLDGS CORP COM 636220303 178 7731 SH SOLE 7731 0 0 NATIONAL HEALTH INVS INC COM 63633D104 4092 49662 SH DFND 02 0 49662 0 NATIONAL HEALTH INVS INC COM 63633D104 4699 57037 SH DFND 01 57037 0 0 NATIONAL HEALTH INVS INC COM 63633D104 546514 6633252 SH SOLE 0 0 6633252 NATIONAL HEALTH INVS INC COM 63633D104 3864 46895 SH SOLE 46895 0 0 NATIONAL HOLDINGS CORP WT EXP 011822 636375115 2 5008 SH DFND 01 5008 0 0 NATIONAL HOLDINGS CORP WT EXP 011822 636375115 43 103095 SH SOLE 0 0 103095 NATIONAL HOLDINGS CORP COM NEW 636375206 307 110845 SH SOLE 0 0 110845 NATIONAL INSTRS CORP COM 636518102 696 16583 SH DFND 02 0 16583 0 NATIONAL INSTRS CORP COM 636518102 1953 46510 SH DFND 01 46510 0 0 NATIONAL INSTRS CORP COM 636518102 496234 11817904 SH SOLE 0 0 11817904 NATIONAL INSTRS CORP COM 636518102 634 15094 SH SOLE 15094 0 0 NATIONAL OILWELL VARCO INC COM 637071101 2111 99586 SH DFND 02 0 0 99586 NATIONAL OILWELL VARCO INC COM 637071101 2281 107585 SH DFND 02 0 107585 0 NATIONAL OILWELL VARCO INC COM 637071101 6850 323110 SH DFND 01 323110 0 0 NATIONAL OILWELL VARCO INC COM 637071101 906341 42751916 SH SOLE 0 0 42751916 NATIONAL OILWELL VARCO INC COM 637071101 2734 128973 SH SOLE 128973 0 0 NATIONAL PRESTO INDS INC COM 637215104 21 233 SH DFND 02 0 233 0 NATIONAL PRESTO INDS INC COM 637215104 416 4664 SH DFND 01 4664 0 0 NATIONAL PRESTO INDS INC COM 637215104 53358 598919 SH SOLE 0 0 598919 NATIONAL PRESTO INDS INC COM 637215104 66 738 SH SOLE 738 0 0 NATIONAL RESH CORP COM NEW 637372202 35 600 SH DFND 02 0 600 0 NATIONAL RESH CORP COM NEW 637372202 1394 24142 SH DFND 01 24142 0 0 NATIONAL RESH CORP COM NEW 637372202 34052 589653 SH SOLE 0 0 589653 NATIONAL RESH CORP COM NEW 637372202 81 1403 SH SOLE 1403 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 1993 35337 SH DFND 02 0 0 35337 NATIONAL RETAIL PPTYS INC COM 637417106 14736 261281 SH DFND 02 0 261281 0 NATIONAL RETAIL PPTYS INC COM 637417106 3496 61981 SH DFND 01 61981 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 1353593 23999871 SH SOLE 0 0 23999871 NATIONAL RETAIL PPTYS INC COM 637417106 12224 216735 SH SOLE 216735 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2593 77707 SH DFND 02 0 77707 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3982 119325 SH DFND 01 119325 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 219463 6576651 SH SOLE 0 0 6576651 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2178 65256 SH SOLE 65256 0 0 NATIONAL VISION HLDGS INC COM 63845R107 406 16860 SH DFND 02 0 16860 0 NATIONAL VISION HLDGS INC COM 63845R107 3815 158498 SH DFND 01 158498 0 0 NATIONAL VISION HLDGS INC COM 63845R107 166282 6908273 SH SOLE 0 0 6908273 NATIONAL VISION HLDGS INC COM 63845R107 211 8783 SH SOLE 8783 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 54 200 SH DFND 02 0 200 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 517 1925 SH DFND 01 1925 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 52502 195634 SH SOLE 0 0 195634 NATIONAL WESTN LIFE GROUP IN CL A 638517102 105 393 SH SOLE 393 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 15 1739 SH DFND 01 1739 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 2277 272655 SH SOLE 0 0 272655 NATURAL GAS SERVICES GROUP COM 63886Q109 141 10978 SH DFND 01 10978 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 6701 523111 SH SOLE 0 0 523111 NATURAL HEALTH TRENDS CORP COM 63888P406 9 1218 SH DFND 01 1218 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 844 119185 SH SOLE 0 0 119185 NATURAL GROCERS BY VITAMIN C COM 63888U108 77 7717 SH DFND 01 7717 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 3895 389911 SH SOLE 0 0 389911 NATURES SUNSHINE PRODUCTS IN COM 639027101 66 8010 SH DFND 01 8010 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 2943 354997 SH SOLE 0 0 354997 NATUS MEDICAL INC COM 639050103 143 4500 SH DFND 02 0 4500 0 NATUS MEDICAL INC COM 639050103 2183 68550 SH DFND 01 68550 0 0 NATUS MEDICAL INC COM 639050103 88786 2788518 SH SOLE 0 0 2788518 NATUS MEDICAL INC COM 639050103 141 4416 SH SOLE 4416 0 0 NAUTILUS INC COM 63910B102 8 6073 SH DFND 01 6073 0 0 NAUTILUS INC COM 63910B102 1037 768068 SH SOLE 0 0 768068 NAVISTAR INTL CORP NEW COM 63934E108 223 7946 SH DFND 02 0 7946 0 NAVISTAR INTL CORP NEW COM 63934E108 1266 45034 SH DFND 01 45034 0 0 NAVISTAR INTL CORP NEW COM 63934E108 132135 4700637 SH SOLE 0 0 4700637 NAVISTAR INTL CORP NEW COM 63934E108 172 6120 SH SOLE 6120 0 0 NAVIGANT CONSULTING INC COM 63935N107 466 16662 SH DFND 02 0 16662 0 NAVIGANT CONSULTING INC COM 63935N107 917 32815 SH DFND 01 32815 0 0 NAVIGANT CONSULTING INC COM 63935N107 110353 3948226 SH SOLE 0 0 3948226 NAVIGANT CONSULTING INC COM 63935N107 127 4558 SH SOLE 4558 0 0 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 2 2393 SH DFND 01 2393 0 0 NAVIDEA BIOPHARMACEUTICALS I COM NEW 63937X202 141 204041 SH SOLE 0 0 204041 NAVIENT CORPORATION COM 63938C108 473 36960 SH DFND 02 0 36960 0 NAVIENT CORPORATION COM 63938C108 984 76895 SH DFND 01 76895 0 0 NAVIENT CORPORATION COM 63938C108 291109 22742915 SH SOLE 0 0 22742915 NAVIENT CORPORATION COM 63938C108 347 27128 SH SOLE 27128 0 0 NEENAH INC COM 640079109 228 3500 SH DFND 02 0 3500 0 NEENAH INC COM 640079109 1988 30524 SH DFND 01 30524 0 0 NEENAH INC COM 640079109 70279 1079229 SH SOLE 0 0 1079229 NEENAH INC COM 640079109 118 1815 SH SOLE 1815 0 0 NEKTAR THERAPEUTICS COM 640268108 777 42651 SH DFND 02 0 0 42651 NEKTAR THERAPEUTICS COM 640268108 826 45345 SH DFND 02 0 45345 0 NEKTAR THERAPEUTICS COM 640268108 2439 133907 SH DFND 01 133907 0 0 NEKTAR THERAPEUTICS COM 640268108 319697 17551283 SH SOLE 0 0 17551283 NEKTAR THERAPEUTICS COM 640268108 1004 55119 SH SOLE 55119 0 0 NELNET INC CL A 64031N108 258 4051 SH DFND 02 0 4051 0 NELNET INC CL A 64031N108 999 15707 SH DFND 01 15707 0 0 NELNET INC CL A 64031N108 120754 1898643 SH SOLE 0 0 1898643 NELNET INC CL A 64031N108 158 2492 SH SOLE 2492 0 0 NEOGEN CORP COM 640491106 466 6835 SH DFND 02 0 6835 0 NEOGEN CORP COM 640491106 7064 103710 SH DFND 01 103710 0 0 NEOGEN CORP COM 640491106 367490 5395535 SH SOLE 0 0 5395535 NEOGEN CORP COM 640491106 422 6191 SH SOLE 6191 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 12 4333 SH DFND 01 4333 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 687 241075 SH SOLE 0 0 241075 NEOGENOMICS INC COM NEW 64049M209 321 16800 SH DFND 02 0 16800 0 NEOGENOMICS INC COM NEW 64049M209 3710 194034 SH DFND 01 194034 0 0 NEOGENOMICS INC COM NEW 64049M209 195232 10210902 SH SOLE 0 0 10210902 NEOGENOMICS INC COM NEW 64049M209 193 10089 SH SOLE 10089 0 0 NEON THERAPEUTICS INC COM 64050Y100 16 9255 SH DFND 01 9255 0 0 NEON THERAPEUTICS INC COM 64050Y100 1203 699626 SH SOLE 0 0 699626 NEONODE INC COM PAR 64051M709 108 44970 SH SOLE 0 0 44970 NEOPHOTONICS CORP COM 64051T100 192 31602 SH DFND 01 31602 0 0 NEOPHOTONICS CORP COM 64051T100 12851 2110139 SH SOLE 0 0 2110139 NEOS THERAPEUTICS INC COM 64052L106 8 5221 SH DFND 01 5221 0 0 NEOS THERAPEUTICS INC COM 64052L106 2596 1754340 SH SOLE 0 0 1754340 NESCO HLDGS INC COM 64083J104 904 151221 SH SOLE 0 0 151221 NETAPP INC COM 64110D104 3440 65516 SH DFND 02 0 0 65516 NETAPP INC COM 64110D104 3858 73469 SH DFND 02 0 73469 0 NETAPP INC COM 64110D104 11307 215321 SH DFND 01 215321 0 0 NETAPP INC COM 64110D104 1425570 27148550 SH SOLE 0 0 27148550 NETAPP INC COM 64110D104 4335 82547 SH SOLE 82547 0 0 NETFLIX INC COM 64110L106 30664 114581 SH DFND 02 0 0 114581 NETFLIX INC COM 64110L106 32066 119820 SH DFND 02 0 119820 0 NETFLIX INC COM 64110L106 104544 390643 SH DFND 01 390643 0 0 NETFLIX INC COM 64110L106 8653537 32335167 SH SOLE 0 0 32335167 NETFLIX INC COM 64110L106 39927 149194 SH SOLE 149194 0 0 NETEASE INC SPONSORED ADS 64110W102 8241 30960 SH DFND 02 0 30960 0 NETEASE INC SPONSORED ADS 64110W102 8618 32377 SH DFND 01 32377 0 0 NETEASE INC SPONSORED ADS 64110W102 674203 2532882 SH SOLE 0 0 2532882 NETEASE INC SPONSORED ADS 64110W102 3244 12189 SH SOLE 12189 0 0 NETGEAR INC COM 64111Q104 179 5545 SH DFND 02 0 5545 0 NETGEAR INC COM 64111Q104 849 26340 SH DFND 01 26340 0 0 NETGEAR INC COM 64111Q104 103330 3207006 SH SOLE 0 0 3207006 NETGEAR INC COM 64111Q104 137 4247 SH SOLE 4247 0 0 NET ELEMENT INC COM 64111R300 826 180707 SH SOLE 0 0 180707 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 8 1513 SH DFND 01 1513 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 2675 482030 SH SOLE 0 0 482030 NETSCOUT SYS INC COM 64115T104 258 11193 SH DFND 02 0 11193 0 NETSCOUT SYS INC COM 64115T104 1393 60394 SH DFND 01 60394 0 0 NETSCOUT SYS INC COM 64115T104 156621 6791901 SH SOLE 0 0 6791901 NETSCOUT SYS INC COM 64115T104 197 8548 SH SOLE 8548 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 8 3500 SH DFND 01 3500 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 584 250414 SH SOLE 0 0 250414 NEUROMETRIX INC COM 641255708 4 11900 SH SOLE 0 0 11900 NEUROCRINE BIOSCIENCES INC COM 64125C109 1503 16679 SH DFND 02 0 16679 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 3661 40624 SH DFND 01 40624 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 734276 8148662 SH SOLE 0 0 8148662 NEUROCRINE BIOSCIENCES INC COM 64125C109 939 10421 SH SOLE 10421 0 0 NEUROTROPE INC COM NEW 64129T207 1 1420 SH DFND 01 1420 0 0 NEUROTROPE INC COM NEW 64129T207 272 336294 SH SOLE 0 0 336294 NEURONETICS INC COM 64131A105 212 25460 SH DFND 01 25460 0 0 NEURONETICS INC COM 64131A105 3913 470880 SH SOLE 0 0 470880 NEUBASE THERAPEUTICS INC COM 64132K102 205 41097 SH SOLE 0 0 41097 NEVRO CORP COM 64157F103 380 4419 SH DFND 02 0 4419 0 NEVRO CORP COM 64157F103 5200 60484 SH DFND 01 60484 0 0 NEVRO CORP COM 64157F103 229392 2668276 SH SOLE 0 0 2668276 NEVRO CORP COM 64157F103 293 3404 SH SOLE 3404 0 0 NEW AGE BEVERAGES CORP COM 64157V108 405 146914 SH DFND 01 146914 0 0 NEW AGE BEVERAGES CORP COM 64157V108 9945 3603315 SH SOLE 0 0 3603315 NEW CONCEPT ENERGY INC COM 643611106 49 29463 SH SOLE 0 0 29463 NEW GOLD INC CDA COM 644535106 83 81700 SH DFND 02 0 81700 0 NEW GOLD INC CDA COM 644535106 248 245949 SH SOLE 0 0 245949 NEW GOLD INC CDA COM 644535106 92 91303 SH SOLE 91303 0 0 NEW HOME CO INC COM 645370107 13 3027 SH DFND 01 3027 0 0 NEW HOME CO INC COM 645370107 1566 359098 SH SOLE 0 0 359098 NEW JERSEY RES COM 646025106 708 15661 SH DFND 02 0 15661 0 NEW JERSEY RES COM 646025106 3700 81831 SH DFND 01 81831 0 0 NEW JERSEY RES COM 646025106 436319 9648796 SH SOLE 0 0 9648796 NEW JERSEY RES COM 646025106 489 10805 SH SOLE 10805 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 72 8127 SH DFND 02 0 8127 0 NEW MEDIA INVT GROUP INC COM 64704V106 430 48815 SH DFND 01 48815 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 52195 5924486 SH SOLE 0 0 5924486 NEW MEDIA INVT GROUP INC COM 64704V106 52 5927 SH SOLE 5927 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 6681 60321 SH DFND 02 0 60321 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 6953 62778 SH DFND 01 62778 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 543573 4907666 SH SOLE 0 0 4907666 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2670 24106 SH SOLE 24106 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 987 62968 SH DFND 02 0 62968 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2491 158882 SH DFND 01 158882 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 582279 37135152 SH SOLE 0 0 37135152 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 822 52402 SH SOLE 52402 0 0 NEW RELIC INC COM 64829B100 652 10617 SH DFND 02 0 10617 0 NEW RELIC INC COM 64829B100 1354 22041 SH DFND 01 22041 0 0 NEW RELIC INC COM 64829B100 293710 4779661 SH SOLE 0 0 4779661 NEW RELIC INC COM 64829B100 367 5980 SH SOLE 5980 0 0 NEW SR INVT GROUP INC COM 648691103 253 37834 SH DFND 02 0 37834 0 NEW SR INVT GROUP INC COM 648691103 767 114839 SH DFND 01 114839 0 0 NEW SR INVT GROUP INC COM 648691103 82695 12379563 SH SOLE 0 0 12379563 NEW SR INVT GROUP INC COM 648691103 55 8169 SH SOLE 8169 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 907 72232 SH DFND 02 0 72232 0 NEW YORK CMNTY BANCORP INC COM 649445103 2198 175171 SH DFND 01 175171 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 537655 42841011 SH SOLE 0 0 42841011 NEW YORK CMNTY BANCORP INC COM 649445103 688 54793 SH SOLE 54793 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 227 37351 SH DFND 02 0 37351 0 NEW YORK MTG TR INC COM PAR $.02 649604501 1213 199181 SH DFND 01 199181 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 88239 14489175 SH SOLE 0 0 14489175 NEW YORK MTG TR INC COM PAR $.02 649604501 172 28275 SH SOLE 28275 0 0 NEW YORK TIMES CO CL A 650111107 551 19338 SH DFND 02 0 19338 0 NEW YORK TIMES CO CL A 650111107 1712 60128 SH DFND 01 60128 0 0 NEW YORK TIMES CO CL A 650111107 400269 14054397 SH SOLE 0 0 14054397 NEW YORK TIMES CO CL A 650111107 534 18760 SH SOLE 18760 0 0 NEWELL BRANDS INC COM 651229106 2081 111145 SH DFND 02 0 0 111145 NEWELL BRANDS INC COM 651229106 2189 116946 SH DFND 02 0 116946 0 NEWELL BRANDS INC COM 651229106 5991 320034 SH DFND 01 320034 0 0 NEWELL BRANDS INC COM 651229106 820037 43805415 SH SOLE 0 0 43805415 NEWELL BRANDS INC COM 651229106 2750 146889 SH SOLE 146889 0 0 NEWLINK GENETICS CORP COM 651511107 10 6383 SH DFND 01 6383 0 0 NEWLINK GENETICS CORP COM 651511107 2061 1296275 SH SOLE 0 0 1296275 NEWMARKET CORP COM 651587107 555 1176 SH DFND 02 0 1176 0 NEWMARKET CORP COM 651587107 1490 3157 SH DFND 01 3157 0 0 NEWMARKET CORP COM 651587107 369641 782989 SH SOLE 0 0 782989 NEWMARKET CORP COM 651587107 482 1022 SH SOLE 1022 0 0 NEWMARK GROUP INC CL A 65158N102 237 26153 SH DFND 02 0 26153 0 NEWMARK GROUP INC CL A 65158N102 2469 272538 SH DFND 01 272538 0 0 NEWMARK GROUP INC CL A 65158N102 194120 21426060 SH SOLE 0 0 21426060 NEWMARK GROUP INC CL A 65158N102 137 15074 SH SOLE 15074 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 8162 215239 SH DFND 02 0 0 215239 NEWMONT GOLDCORP CORPORATION COM 651639106 20910 551437 SH DFND 02 0 551437 0 NEWMONT GOLDCORP CORPORATION COM 651639106 26038 686643 SH DFND 01 686643 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 3388325 89354550 SH SOLE 0 0 89354550 NEWMONT GOLDCORP CORPORATION COM 651639106 10383 273809 SH SOLE 273809 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 156 20441 SH DFND 02 0 20441 0 NEWPARK RES INC COM PAR $.01NEW 651718504 566 74303 SH DFND 01 74303 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 70469 9247867 SH SOLE 0 0 9247867 NEWPARK RES INC COM PAR $.01NEW 651718504 89 11647 SH SOLE 11647 0 0 NEWS CORP NEW CL A 65249B109 1095 78691 SH DFND 02 0 0 78691 NEWS CORP NEW CL A 65249B109 1120 80471 SH DFND 02 0 80471 0 NEWS CORP NEW CL A 65249B109 4957 356130 SH DFND 01 356130 0 0 NEWS CORP NEW CL A 65249B109 745192 53533903 SH SOLE 0 0 53533903 NEWS CORP NEW CL A 65249B109 1752 125877 SH SOLE 125877 0 0 NEWS CORP NEW CL B 65249B208 135 9416 SH DFND 02 0 0 9416 NEWS CORP NEW CL B 65249B208 1025 71709 SH DFND 01 71709 0 0 NEWS CORP NEW CL B 65249B208 63000 4407149 SH SOLE 0 0 4407149 NEXSTAR MEDIA GROUP INC CL A 65336K103 599 5856 SH DFND 02 0 5856 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 2007 19617 SH DFND 01 19617 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 414768 4054034 SH SOLE 0 0 4054034 NEXSTAR MEDIA GROUP INC CL A 65336K103 543 5312 SH SOLE 5312 0 0 NEXTERA ENERGY INC COM 65339F101 29165 125179 SH DFND 02 0 0 125179 NEXTERA ENERGY INC COM 65339F101 61336 263258 SH DFND 02 0 263258 0 NEXTERA ENERGY INC COM 65339F101 94733 406597 SH DFND 01 406597 0 0 NEXTERA ENERGY INC COM 65339F101 10133542 43493464 SH SOLE 0 0 43493464 NEXTERA ENERGY INC COM 65339F101 66001 283278 SH SOLE 283278 0 0 NEXGEN ENERGY LTD COM 65340P106 28 21400 SH DFND 02 0 21400 0 NEXGEN ENERGY LTD COM 65340P106 136 104715 SH SOLE 0 0 104715 NEXGEN ENERGY LTD COM 65340P106 36 28050 SH SOLE 28050 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 599 11341 SH DFND 02 0 11341 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 17744 335813 SH SOLE 0 0 335813 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 326 6177 SH SOLE 6177 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 305 6518 SH DFND 02 0 6518 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1820 38915 SH DFND 01 38915 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 98931 2115714 SH SOLE 0 0 2115714 NEXPOINT RESIDENTIAL TR INC COM 65341D102 92 1978 SH SOLE 1978 0 0 NEXTDECADE CORP COM 65342K105 124 21489 SH DFND 01 21489 0 0 NEXTDECADE CORP COM 65342K105 447 77588 SH SOLE 0 0 77588 NI HLDGS INC COM 65342T106 127 7428 SH DFND 01 7428 0 0 NI HLDGS INC COM 65342T106 7221 421267 SH SOLE 0 0 421267 NEXTGEN HEALTHCARE INC COM 65343C102 141 9000 SH DFND 02 0 9000 0 NEXTGEN HEALTHCARE INC COM 65343C102 1705 108783 SH DFND 01 108783 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 86201 5501035 SH SOLE 0 0 5501035 NEXTGEN HEALTHCARE INC COM 65343C102 75 4760 SH SOLE 4760 0 0 NEXTCURE INC COM 65343E108 194 6283 SH DFND 01 6283 0 0 NEXTCURE INC COM 65343E108 6935 224798 SH SOLE 0 0 224798 NICHOLAS FINANCIAL INC COM NEW 65373J209 19 2154 SH DFND 01 2154 0 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 2146 238452 SH SOLE 0 0 238452 NICOLET BANKSHARES INC COM 65406E102 206 3100 SH DFND 02 0 3100 0 NICOLET BANKSHARES INC COM 65406E102 455 6835 SH DFND 01 6835 0 0 NICOLET BANKSHARES INC COM 65406E102 23081 346724 SH SOLE 0 0 346724 NICOLET BANKSHARES INC COM 65406E102 82 1231 SH SOLE 1231 0 0 NIKE INC CL B 654106103 31016 330240 SH DFND 02 0 0 330240 NIKE INC CL B 654106103 35219 374985 SH DFND 02 0 374985 0 NIKE INC CL B 654106103 105562 1123960 SH DFND 01 1123960 0 0 NIKE INC CL B 654106103 9743787 103745598 SH SOLE 0 0 103745598 NIKE INC CL B 654106103 40223 428269 SH SOLE 428269 0 0 NINE ENERGY SVC INC COM 65441V101 5 800 SH DFND 02 0 800 0 NINE ENERGY SVC INC COM 65441V101 76 12296 SH DFND 01 12296 0 0 NINE ENERGY SVC INC COM 65441V101 3868 626884 SH SOLE 0 0 626884 NINE ENERGY SVC INC COM 65441V101 8 1300 SH SOLE 1300 0 0 NISOURCE INC COM 65473P105 3048 101888 SH DFND 02 0 0 101888 NISOURCE INC COM 65473P105 5795 193689 SH DFND 02 0 193689 0 NISOURCE INC COM 65473P105 9339 312117 SH DFND 01 312117 0 0 NISOURCE INC COM 65473P105 1294130 43253019 SH SOLE 0 0 43253019 NISOURCE INC COM 65473P105 6691 223641 SH SOLE 223641 0 0 NLIGHT INC COM 65487K100 18 1162 SH DFND 02 0 1162 0 NLIGHT INC COM 65487K100 1034 66005 SH DFND 01 66005 0 0 NLIGHT INC COM 65487K100 36007 2299288 SH SOLE 0 0 2299288 NLIGHT INC COM 65487K100 66 4202 SH SOLE 4202 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 257 8800 SH DFND 02 0 8800 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 147 5024 SH DFND 01 5024 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 12687 434477 SH SOLE 0 0 434477 NOAH HLDGS LTD SPON ADS CL A 65487X102 155 5300 SH SOLE 5300 0 0 NOBLE ENERGY INC COM 655044105 2728 121456 SH DFND 02 0 0 121456 NOBLE ENERGY INC COM 655044105 3126 139195 SH DFND 02 0 139195 0 NOBLE ENERGY INC COM 655044105 8951 398531 SH DFND 01 398531 0 0 NOBLE ENERGY INC COM 655044105 1185601 52787213 SH SOLE 0 0 52787213 NOBLE ENERGY INC COM 655044105 3428 152613 SH SOLE 152613 0 0 NOODLES & CO COM CL A 65540B105 333 58878 SH DFND 01 58878 0 0 NOODLES & CO COM CL A 65540B105 8202 1449036 SH SOLE 0 0 1449036 NOODLES & CO COM CL A 65540B105 22 3914 SH SOLE 3914 0 0 NORBORD INC COM NEW 65548P403 300 12517 SH DFND 02 0 12517 0 NORBORD INC COM NEW 65548P403 503 21017 SH DFND 01 21017 0 0 NORBORD INC COM NEW 65548P403 32512 1357493 SH SOLE 0 0 1357493 NORBORD INC COM NEW 65548P403 148 6171 SH SOLE 6171 0 0 NORDSON CORP COM 655663102 1275 8719 SH DFND 02 0 8719 0 NORDSON CORP COM 655663102 3530 24132 SH DFND 01 24132 0 0 NORDSON CORP COM 655663102 749431 5123966 SH SOLE 0 0 5123966 NORDSON CORP COM 655663102 878 6004 SH SOLE 6004 0 0 NORDSTROM INC COM 655664100 924 27431 SH DFND 02 0 0 27431 NORDSTROM INC COM 655664100 1648 48934 SH DFND 02 0 48934 0 NORDSTROM INC COM 655664100 3219 95593 SH DFND 01 95593 0 0 NORDSTROM INC COM 655664100 398934 11848354 SH SOLE 0 0 11848354 NORDSTROM INC COM 655664100 1249 37097 SH SOLE 37097 0 0 NORFOLK SOUTHERN CORP COM 655844108 12639 70348 SH DFND 02 0 0 70348 NORFOLK SOUTHERN CORP COM 655844108 17880 99522 SH DFND 02 0 99522 0 NORFOLK SOUTHERN CORP COM 655844108 40226 223902 SH DFND 01 223902 0 0 NORFOLK SOUTHERN CORP COM 655844108 3457577 19245114 SH SOLE 0 0 19245114 NORFOLK SOUTHERN CORP COM 655844108 28627 159340 SH SOLE 159340 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 158 7144 SH DFND 01 7144 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 7706 347608 SH SOLE 0 0 347608 NORTHERN OIL & GAS INC NEV COM 665531109 42 21206 SH DFND 02 0 21206 0 NORTHERN OIL & GAS INC NEV COM 665531109 449 229209 SH DFND 01 229209 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 24707 12605368 SH SOLE 0 0 12605368 NORTHERN OIL & GAS INC NEV COM 665531109 50 25663 SH SOLE 25663 0 0 NORTHERN TECH INTL CORP COM 665809109 20 1612 SH DFND 01 1612 0 0 NORTHERN TECH INTL CORP COM 665809109 3075 243262 SH SOLE 0 0 243262 NORTHERN TR CORP COM 665859104 5103 54686 SH DFND 02 0 0 54686 NORTHERN TR CORP COM 665859104 5162 55319 SH DFND 02 0 55319 0 NORTHERN TR CORP COM 665859104 16548 177330 SH DFND 01 177330 0 0 NORTHERN TR CORP COM 665859104 1432098 15346102 SH SOLE 0 0 15346102 NORTHERN TR CORP COM 665859104 6706 71865 SH SOLE 71865 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 39 2400 SH DFND 02 0 2400 0 NORTHFIELD BANCORP INC DEL COM 66611T108 617 38429 SH DFND 01 38429 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 72797 4532820 SH SOLE 0 0 4532820 NORTHFIELD BANCORP INC DEL COM 66611T108 69 4300 SH SOLE 4300 0 0 NORTHRIM BANCORP INC COM 666762109 220 5541 SH DFND 01 5541 0 0 NORTHRIM BANCORP INC COM 666762109 13969 352119 SH SOLE 0 0 352119 NORTHROP GRUMMAN CORP COM 666807102 14755 39368 SH DFND 02 0 0 39368 NORTHROP GRUMMAN CORP COM 666807102 15414 41126 SH DFND 02 0 41126 0 NORTHROP GRUMMAN CORP COM 666807102 53360 142372 SH DFND 01 142372 0 0 NORTHROP GRUMMAN CORP COM 666807102 4833106 12895505 SH SOLE 0 0 12895505 NORTHROP GRUMMAN CORP COM 666807102 18162 48459 SH SOLE 48459 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 239 14600 SH DFND 02 0 14600 0 NORTHWEST BANCSHARES INC MD COM 667340103 1405 85711 SH DFND 01 85711 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 176669 10779056 SH SOLE 0 0 10779056 NORTHWEST BANCSHARES INC MD COM 667340103 315 19236 SH SOLE 19236 0 0 NORTHWEST NAT HLDG CO COM 66765N105 862 12076 SH DFND 02 0 12076 0 NORTHWEST NAT HLDG CO COM 66765N105 2183 30596 SH DFND 01 30596 0 0 NORTHWEST NAT HLDG CO COM 66765N105 254842 3572219 SH SOLE 0 0 3572219 NORTHWEST NAT HLDG CO COM 66765N105 814 11413 SH SOLE 11413 0 0 NORTHWEST PIPE CO COM 667746101 229 8146 SH DFND 01 8146 0 0 NORTHWEST PIPE CO COM 667746101 13043 463348 SH SOLE 0 0 463348 NORTHWESTERN CORP COM NEW 668074305 1523 20289 SH DFND 02 0 20289 0 NORTHWESTERN CORP COM NEW 668074305 3203 42682 SH DFND 01 42682 0 0 NORTHWESTERN CORP COM NEW 668074305 404760 5393206 SH SOLE 0 0 5393206 NORTHWESTERN CORP COM NEW 668074305 1506 20070 SH SOLE 20070 0 0 NORWOOD FINANCIAL CORP COM 669549107 168 5330 SH DFND 01 5330 0 0 NORWOOD FINANCIAL CORP COM 669549107 6758 213802 SH SOLE 0 0 213802 NOVA LIFESTYLE INC COM 66979P102 307 487642 SH SOLE 0 0 487642 NOVAGOLD RES INC COM NEW 66987E206 175 28900 SH DFND 02 0 28900 0 NOVAGOLD RES INC COM NEW 66987E206 2683 442025 SH DFND 01 442025 0 0 NOVAGOLD RES INC COM NEW 66987E206 43990 7247063 SH SOLE 0 0 7247063 NOVAGOLD RES INC COM NEW 66987E206 176 29014 SH SOLE 29014 0 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 19 31326 SH SOLE 0 0 31326 NOVAN INC COM 66988N106 12 4627 SH DFND 01 4627 0 0 NOVAN INC COM 66988N106 1570 608557 SH SOLE 0 0 608557 NOVAVAX INC COM NEW 670002401 7 1445 SH DFND 02 0 1445 0 NOVAVAX INC COM NEW 670002401 141 27990 SH DFND 01 27990 0 0 NOVAVAX INC COM NEW 670002401 7608 1515604 SH SOLE 0 0 1515604 NOVAVAX INC COM NEW 670002401 9 1795 SH SOLE 1795 0 0 NOVANTA INC COM 67000B104 923 11300 SH DFND 02 0 11300 0 NOVANTA INC COM 67000B104 5546 67864 SH DFND 01 67864 0 0 NOVANTA INC COM 67000B104 250576 3066274 SH SOLE 0 0 3066274 NOVANTA INC COM 67000B104 345 4221 SH SOLE 4221 0 0 NOVUS THERAPEUTICS INC COM 67011N105 39 62761 SH SOLE 0 0 62761 NOW INC COM 67011P100 272 23714 SH DFND 02 0 23714 0 NOW INC COM 67011P100 1039 90579 SH DFND 01 90579 0 0 NOW INC COM 67011P100 114897 10017152 SH SOLE 0 0 10017152 NOW INC COM 67011P100 130 11293 SH SOLE 11293 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 794 18680 SH DFND 02 0 18680 0 NU SKIN ENTERPRISES INC CL A 67018T105 910 21391 SH DFND 01 21391 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 247514 5819754 SH SOLE 0 0 5819754 NU SKIN ENTERPRISES INC CL A 67018T105 265 6223 SH SOLE 6223 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 907 55604 SH DFND 02 0 55604 0 NUANCE COMMUNICATIONS INC COM 67020Y100 1814 111202 SH DFND 01 111202 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 425261 26073651 SH SOLE 0 0 26073651 NUANCE COMMUNICATIONS INC COM 67020Y100 633 38822 SH SOLE 38822 0 0 NUCOR CORP COM 670346105 4240 83290 SH DFND 02 0 0 83290 NUCOR CORP COM 670346105 5366 105392 SH DFND 02 0 105392 0 NUCOR CORP COM 670346105 12978 254911 SH DFND 01 254911 0 0 NUCOR CORP COM 670346105 1877988 36888399 SH SOLE 0 0 36888399 NUCOR CORP COM 670346105 5645 110876 SH SOLE 110876 0 0 NUTANIX INC CL A 67059N108 684 26076 SH DFND 02 0 26076 0 NUTANIX INC CL A 67059N108 1680 64010 SH DFND 01 64010 0 0 NUTANIX INC CL A 67059N108 350674 13359027 SH SOLE 0 0 13359027 NUTANIX INC CL A 67059N108 444 16918 SH SOLE 16918 0 0 NVIDIA CORP COM 67066G104 26411 151729 SH DFND 02 0 0 151729 NVIDIA CORP COM 67066G104 27703 159151 SH DFND 02 0 159151 0 NVIDIA CORP COM 67066G104 94476 542746 SH DFND 01 542746 0 0 NVIDIA CORP COM 67066G104 7914033 45464658 SH SOLE 0 0 45464658 NVIDIA CORP COM 67066G104 34547 198466 SH SOLE 198466 0 0 NUVASIVE INC COM 670704105 404 6375 SH DFND 02 0 6375 0 NUVASIVE INC COM 670704105 6656 105025 SH DFND 01 105025 0 0 NUVASIVE INC COM 670704105 312748 4934493 SH SOLE 0 0 4934493 NUVASIVE INC COM 670704105 369 5818 SH SOLE 5818 0 0 NUVECTRA CORP COM 67075N108 4 3282 SH DFND 01 3282 0 0 NUVECTRA CORP COM 67075N108 972 715072 SH SOLE 0 0 715072 NUTRIEN LTD COM 67077M108 7771 155794 SH DFND 02 0 0 155794 NUTRIEN LTD COM 67077M108 8065 161685 SH DFND 02 0 161685 0 NUTRIEN LTD COM 67077M108 13050 261632 SH DFND 01 261632 0 0 NUTRIEN LTD COM 67077M108 763427 15305280 SH SOLE 0 0 15305280 NUTRIEN LTD COM 67077M108 10216 204807 SH SOLE 204807 0 0 OGE ENERGY CORP COM 670837103 1746 38480 SH DFND 02 0 0 38480 OGE ENERGY CORP COM 670837103 3735 82312 SH DFND 02 0 82312 0 OGE ENERGY CORP COM 670837103 3459 76230 SH DFND 01 76230 0 0 OGE ENERGY CORP COM 670837103 930792 20511054 SH SOLE 0 0 20511054 OGE ENERGY CORP COM 670837103 5170 113928 SH SOLE 113928 0 0 NXT ID INC COM NEW 67091J206 2 3473 SH DFND 01 3473 0 0 NXT ID INC COM NEW 67091J206 282 532790 SH SOLE 0 0 532790 O REILLY AUTOMOTIVE INC NEW COM 67103H107 8317 20870 SH DFND 02 0 0 20870 O REILLY AUTOMOTIVE INC NEW COM 67103H107 10483 26306 SH DFND 02 0 26306 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 27398 68752 SH DFND 01 68752 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 2276953 5713665 SH SOLE 0 0 5713665 O REILLY AUTOMOTIVE INC NEW COM 67103H107 10417 26139 SH SOLE 26139 0 0 OFG BANCORP COM 67103X102 72 3300 SH DFND 02 0 3300 0 OFG BANCORP COM 67103X102 897 40945 SH DFND 01 40945 0 0 OFG BANCORP COM 67103X102 132427 6046904 SH SOLE 0 0 6046904 OFG BANCORP COM 67103X102 134 6113 SH SOLE 6113 0 0 OSI SYSTEMS INC COM 671044105 270 2660 SH DFND 02 0 2660 0 OSI SYSTEMS INC COM 671044105 3434 33808 SH DFND 01 33808 0 0 OSI SYSTEMS INC COM 671044105 188149 1852592 SH SOLE 0 0 1852592 OSI SYSTEMS INC COM 671044105 184 1811 SH SOLE 1811 0 0 OP BANCORP COM 67109R109 84 8580 SH DFND 01 8580 0 0 OP BANCORP COM 67109R109 4134 422709 SH SOLE 0 0 422709 OAK VALLEY BANCORP OAKDALE C COM 671807105 95 5674 SH DFND 01 5674 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 3191 190254 SH SOLE 0 0 190254 OASIS PETE INC NEW COM 674215108 122 35381 SH DFND 02 0 35381 0 OASIS PETE INC NEW COM 674215108 890 257362 SH DFND 01 257362 0 0 OASIS PETE INC NEW COM 674215108 100019 28907288 SH SOLE 0 0 28907288 OASIS PETE INC NEW COM 674215108 136 39219 SH SOLE 39219 0 0 OBALON THERAPEUTICS INC COM NEW 67424L209 0 172 SH DFND 01 172 0 0 OBALON THERAPEUTICS INC COM NEW 67424L209 353 181747 SH SOLE 0 0 181747 OCCIDENTAL PETE CORP COM 674599105 9199 206850 SH DFND 02 0 0 206850 OCCIDENTAL PETE CORP COM 674599105 10974 246775 SH DFND 02 0 246775 0 OCCIDENTAL PETE CORP COM 674599105 33355 750062 SH DFND 01 750062 0 0 OCCIDENTAL PETE CORP COM 674599105 3191918 71776884 SH SOLE 0 0 71776884 OCCIDENTAL PETE CORP COM 674599105 13078 294084 SH SOLE 294084 0 0 OCEAN BIO CHEM INC COM 674631106 150 44012 SH SOLE 0 0 44012 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 33 18163 SH SOLE 0 0 18163 OCEANEERING INTL INC COM 675232102 226 16671 SH DFND 02 0 16671 0 OCEANEERING INTL INC COM 675232102 1142 84252 SH DFND 01 84252 0 0 OCEANEERING INTL INC COM 675232102 125071 9230365 SH SOLE 0 0 9230365 OCEANEERING INTL INC COM 675232102 130 9616 SH SOLE 9616 0 0 OCEANFIRST FINL CORP COM 675234108 59 2500 SH DFND 02 0 2500 0 OCEANFIRST FINL CORP COM 675234108 984 41677 SH DFND 01 41677 0 0 OCEANFIRST FINL CORP COM 675234108 55310 2343651 SH SOLE 0 0 2343651 OCEANFIRST FINL CORP COM 675234108 218 9223 SH SOLE 9223 0 0 OCONEE FED FINL CORP COM 675607105 7 280 SH DFND 01 280 0 0 OCONEE FED FINL CORP COM 675607105 361 15252 SH SOLE 0 0 15252 OCWEN FINL CORP COM NEW 675746309 9 4560 SH DFND 02 0 4560 0 OCWEN FINL CORP COM NEW 675746309 197 104831 SH DFND 01 104831 0 0 OCWEN FINL CORP COM NEW 675746309 9403 5001769 SH SOLE 0 0 5001769 OCWEN FINL CORP COM NEW 675746309 24 12813 SH SOLE 12813 0 0 OCULAR THERAPEUTIX INC COM 67576A100 249 81845 SH DFND 01 81845 0 0 OCULAR THERAPEUTIX INC COM 67576A100 5865 1929151 SH SOLE 0 0 1929151 OCUGEN INC COM 67577C105 48 16658 SH SOLE 0 0 16658 ODONATE THERAPEUTICS INC COM 676079106 16 617 SH DFND 02 0 617 0 ODONATE THERAPEUTICS INC COM 676079106 570 21908 SH DFND 01 21908 0 0 ODONATE THERAPEUTICS INC COM 676079106 16874 648236 SH SOLE 0 0 648236 ODONATE THERAPEUTICS INC COM 676079106 50 1914 SH SOLE 1914 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 7 1702 SH DFND 01 1702 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 1008 263126 SH SOLE 0 0 263126 OFFICE DEPOT INC COM 676220106 111 63296 SH DFND 02 0 63296 0 OFFICE DEPOT INC COM 676220106 811 462226 SH DFND 01 462226 0 0 OFFICE DEPOT INC COM 676220106 92227 52551008 SH SOLE 0 0 52551008 OFFICE DEPOT INC COM 676220106 96 54494 SH SOLE 54494 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1916 62535 SH DFND 02 0 62535 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1247 40685 SH DFND 01 40685 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 225348 7354687 SH SOLE 0 0 7354687 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1603 52302 SH SOLE 52302 0 0 OHIO VY BANC CORP COM 677719106 129 3536 SH DFND 01 3536 0 0 OHIO VY BANC CORP COM 677719106 5155 141267 SH SOLE 0 0 141267 OIL DRI CORP AMER COM 677864100 150 4395 SH DFND 01 4395 0 0 OIL DRI CORP AMER COM 677864100 8674 254656 SH SOLE 0 0 254656 OIL STS INTL INC COM 678026105 94 7073 SH DFND 02 0 7073 0 OIL STS INTL INC COM 678026105 657 49425 SH DFND 01 49425 0 0 OIL STS INTL INC COM 678026105 79097 5947148 SH SOLE 0 0 5947148 OIL STS INTL INC COM 678026105 74 5527 SH SOLE 5527 0 0 OKTA INC CL A 679295105 2575 26155 SH DFND 02 0 0 26155 OKTA INC CL A 679295105 2910 29558 SH DFND 02 0 29558 0 OKTA INC CL A 679295105 4566 46372 SH DFND 01 46372 0 0 OKTA INC CL A 679295105 939860 9545602 SH SOLE 0 0 9545602 OKTA INC CL A 679295105 3432 34857 SH SOLE 34857 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 2586 15212 SH DFND 02 0 0 15212 OLD DOMINION FREIGHT LINE IN COM 679580100 3067 18042 SH DFND 02 0 18042 0 OLD DOMINION FREIGHT LINE IN COM 679580100 4514 26559 SH DFND 01 26559 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1111560 6539740 SH SOLE 0 0 6539740 OLD DOMINION FREIGHT LINE IN COM 679580100 3831 22540 SH SOLE 22540 0 0 OLD LINE BANCSHARES INC COM 67984M100 39 1328 SH DFND 02 0 1328 0 OLD LINE BANCSHARES INC COM 67984M100 370 12761 SH DFND 01 12761 0 0 OLD LINE BANCSHARES INC COM 67984M100 19579 674888 SH SOLE 0 0 674888 OLD LINE BANCSHARES INC COM 67984M100 35 1200 SH SOLE 1200 0 0 OLD NATL BANCORP IND COM 680033107 291 16937 SH DFND 02 0 16937 0 OLD NATL BANCORP IND COM 680033107 2412 140187 SH DFND 01 140187 0 0 OLD NATL BANCORP IND COM 680033107 308016 17902711 SH SOLE 0 0 17902711 OLD NATL BANCORP IND COM 680033107 321 18633 SH SOLE 18633 0 0 OLD POINT FINL CORP COM 680194107 13 547 SH DFND 01 547 0 0 OLD POINT FINL CORP COM 680194107 3377 142073 SH SOLE 0 0 142073 OLD REP INTL CORP COM 680223104 97 4121 SH DFND 02 0 0 4121 OLD REP INTL CORP COM 680223104 1183 50198 SH DFND 02 0 50198 0 OLD REP INTL CORP COM 680223104 2549 108132 SH DFND 01 108132 0 0 OLD REP INTL CORP COM 680223104 638233 27078199 SH SOLE 0 0 27078199 OLD REP INTL CORP COM 680223104 886 37569 SH SOLE 37569 0 0 OLD SECOND BANCORP INC ILL COM 680277100 275 22507 SH DFND 01 22507 0 0 OLD SECOND BANCORP INC ILL COM 680277100 16119 1319100 SH SOLE 0 0 1319100 OLIN CORP COM PAR $1 680665205 546 29157 SH DFND 02 0 29157 0 OLIN CORP COM PAR $1 680665205 1184 63233 SH DFND 01 63233 0 0 OLIN CORP COM PAR $1 680665205 291753 15585114 SH SOLE 0 0 15585114 OLIN CORP COM PAR $1 680665205 364 19419 SH SOLE 19419 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 518 8829 SH DFND 02 0 8829 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1377 23484 SH DFND 01 23484 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 285084 4861604 SH SOLE 0 0 4861604 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 389 6642 SH SOLE 6642 0 0 OLYMPIC STEEL INC COM 68162K106 120 8316 SH DFND 01 8316 0 0 OLYMPIC STEEL INC COM 68162K106 9006 625399 SH SOLE 0 0 625399 OMNICOM GROUP INC COM 681919106 4673 59680 SH DFND 02 0 0 59680 OMNICOM GROUP INC COM 681919106 5652 72188 SH DFND 02 0 72188 0 OMNICOM GROUP INC COM 681919106 14837 189494 SH DFND 01 189494 0 0 OMNICOM GROUP INC COM 681919106 1934140 24701657 SH SOLE 0 0 24701657 OMNICOM GROUP INC COM 681919106 5818 74301 SH SOLE 74301 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 11158 267001 SH DFND 02 0 267001 0 OMEGA HEALTHCARE INVS INC COM 681936100 3423 81900 SH DFND 01 81900 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1362209 32596528 SH SOLE 0 0 32596528 OMEGA HEALTHCARE INVS INC COM 681936100 10092 241496 SH SOLE 241496 0 0 OMEGA FLEX INC COM 682095104 53 518 SH DFND 02 0 518 0 OMEGA FLEX INC COM 682095104 600 5868 SH DFND 01 5868 0 0 OMEGA FLEX INC COM 682095104 18121 177220 SH SOLE 0 0 177220 OMEGA FLEX INC COM 682095104 53 516 SH SOLE 516 0 0 OMNOVA SOLUTIONS INC COM 682129101 29 2900 SH DFND 02 0 2900 0 OMNOVA SOLUTIONS INC COM 682129101 901 89430 SH DFND 01 89430 0 0 OMNOVA SOLUTIONS INC COM 682129101 26460 2627615 SH SOLE 0 0 2627615 OMNOVA SOLUTIONS INC COM 682129101 59 5901 SH SOLE 5901 0 0 OMNICELL INC COM 68213N109 396 5486 SH DFND 02 0 5486 0 OMNICELL INC COM 68213N109 6050 83719 SH DFND 01 83719 0 0 OMNICELL INC COM 68213N109 312323 4321616 SH SOLE 0 0 4321616 OMNICELL INC COM 68213N109 366 5061 SH SOLE 5061 0 0 OMEROS CORP COM 682143102 124 7600 SH DFND 02 0 7600 0 OMEROS CORP COM 682143102 1530 93718 SH DFND 01 93718 0 0 OMEROS CORP COM 682143102 38349 2348397 SH SOLE 0 0 2348397 OMEROS CORP COM 682143102 78 4800 SH SOLE 4800 0 0 ON DECK CAP INC COM 682163100 9 2600 SH DFND 02 0 2600 0 ON DECK CAP INC COM 682163100 184 54663 SH DFND 01 54663 0 0 ON DECK CAP INC COM 682163100 10328 3073681 SH SOLE 0 0 3073681 ON DECK CAP INC COM 682163100 17 5045 SH SOLE 5045 0 0 ON SEMICONDUCTOR CORP COM 682189105 1982 103178 SH DFND 02 0 0 103178 ON SEMICONDUCTOR CORP COM 682189105 2259 117577 SH DFND 02 0 117577 0 ON SEMICONDUCTOR CORP COM 682189105 3019 157133 SH DFND 01 157133 0 0 ON SEMICONDUCTOR CORP COM 682189105 734659 38243576 SH SOLE 0 0 38243576 ON SEMICONDUCTOR CORP COM 682189105 2499 130100 SH SOLE 130100 0 0 ONCONOVA THERAPEUTICS INC COM PAR 68232V405 73 85964 SH SOLE 0 0 85964 ONCOSEC MED INC COM 68234L306 2 1165 SH DFND 01 1165 0 0 ONCOSEC MED INC COM 68234L306 257 130562 SH SOLE 0 0 130562 ONCOCYTE CORPORATION COM 68235C107 95 45351 SH DFND 01 45351 0 0 ONCOCYTE CORPORATION COM 68235C107 2645 1259456 SH SOLE 0 0 1259456 ONE GAS INC COM 68235P108 2010 20918 SH DFND 02 0 20918 0 ONE GAS INC COM 68235P108 4242 44137 SH DFND 01 44137 0 0 ONE GAS INC COM 68235P108 503935 5243310 SH SOLE 0 0 5243310 ONE GAS INC COM 68235P108 1912 19890 SH SOLE 19890 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 2 345 SH DFND 01 345 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 599 119731 SH SOLE 0 0 119731 ONE LIBERTY PPTYS INC COM 682406103 28 1000 SH DFND 02 0 1000 0 ONE LIBERTY PPTYS INC COM 682406103 364 13223 SH DFND 01 13223 0 0 ONE LIBERTY PPTYS INC COM 682406103 43564 1582412 SH SOLE 0 0 1582412 ONE LIBERTY PPTYS INC COM 682406103 45 1638 SH SOLE 1638 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 184 12414 SH DFND 02 0 12414 0 FLWS/1-800 FLOWERS CL A 68243Q106 741 50097 SH DFND 01 50097 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 23365 1579280 SH SOLE 0 0 1579280 FLWS/1-800 FLOWERS CL A 68243Q106 45 3018 SH SOLE 3018 0 0 1347 PPTY INS HLDGS INC COM 68244P107 207 46841 SH SOLE 0 0 46841 ONE STOP SYS INC COM 68247W109 87 29413 SH SOLE 0 0 29413 ONEOK INC NEW COM 682680103 7952 107910 SH DFND 02 0 0 107910 ONEOK INC NEW COM 682680103 15070 204504 SH DFND 02 0 204504 0 ONEOK INC NEW COM 682680103 26084 353969 SH DFND 01 353969 0 0 ONEOK INC NEW COM 682680103 3478267 47201339 SH SOLE 0 0 47201339 ONEOK INC NEW COM 682680103 18099 245609 SH SOLE 245609 0 0 ONEMAIN HLDGS INC COM 68268W103 476 12969 SH DFND 02 0 12969 0 ONEMAIN HLDGS INC COM 68268W103 987 26907 SH DFND 01 26907 0 0 ONEMAIN HLDGS INC COM 68268W103 284982 7769405 SH SOLE 0 0 7769405 ONEMAIN HLDGS INC COM 68268W103 368 10022 SH SOLE 10022 0 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 102 13830 SH DFND 02 0 13830 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 200 27034 SH SOLE 0 0 27034 ONESPAN INC COM 68287N100 168 11600 SH DFND 02 0 11600 0 ONESPAN INC COM 68287N100 805 55495 SH DFND 01 55495 0 0 ONESPAN INC COM 68287N100 30059 2073012 SH SOLE 0 0 2073012 ONESPAN INC COM 68287N100 60 4112 SH SOLE 4112 0 0 OOMA INC COM 683416101 409 39285 SH DFND 01 39285 0 0 OOMA INC COM 683416101 9523 915626 SH SOLE 0 0 915626 OPEN TEXT CORP COM 683715106 2785 68242 SH DFND 02 0 0 68242 OPEN TEXT CORP COM 683715106 3313 81170 SH DFND 02 0 81170 0 OPEN TEXT CORP COM 683715106 4725 115784 SH DFND 01 115784 0 0 OPEN TEXT CORP COM 683715106 283898 6956570 SH SOLE 0 0 6956570 OPEN TEXT CORP COM 683715106 3532 86548 SH SOLE 86548 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 14 885 SH DFND 01 885 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 1636 105437 SH SOLE 0 0 105437 OPKO HEALTH INC COM 68375N103 92 43950 SH DFND 02 0 43950 0 OPKO HEALTH INC COM 68375N103 647 309661 SH DFND 01 309661 0 0 OPKO HEALTH INC COM 68375N103 69586 33294781 SH SOLE 0 0 33294781 OPKO HEALTH INC COM 68375N103 70 33300 SH SOLE 33300 0 0 OPORTUN FINL CORP COM 68376D104 49 3032 SH DFND 01 3032 0 0 OPORTUN FINL CORP COM 68376D104 1573 96968 SH SOLE 0 0 96968 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 254 8438 SH DFND 01 8438 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 14748 490627 SH SOLE 0 0 490627 OPTICAL CABLE CORP COM NEW 683827208 590 165223 SH SOLE 0 0 165223 ORACLE CORP COM 68389X105 34885 633930 SH DFND 02 0 0 633930 ORACLE CORP COM 68389X105 40150 729596 SH DFND 02 0 729596 0 ORACLE CORP COM 68389X105 109864 1996442 SH DFND 01 1996442 0 0 ORACLE CORP COM 68389X105 9170684 166648801 SH SOLE 0 0 166648801 ORACLE CORP COM 68389X105 44844 814892 SH SOLE 814892 0 0 OPUS BK IRVINE CALIF COM 684000102 58 2653 SH DFND 02 0 2653 0 OPUS BK IRVINE CALIF COM 684000102 408 18733 SH DFND 01 18733 0 0 OPUS BK IRVINE CALIF COM 684000102 34035 1563373 SH SOLE 0 0 1563373 OPUS BK IRVINE CALIF COM 684000102 64 2962 SH SOLE 2962 0 0 OPTIMIZERX CORP COM NEW 68401U204 409 28256 SH DFND 01 28256 0 0 OPTIMIZERX CORP COM NEW 68401U204 8121 560861 SH SOLE 0 0 560861 ORAGENICS INC COM PAR 684023302 554 1025928 SH SOLE 0 0 1025928 OPTION CARE HEALTH INC COM 68404L102 389 121657 SH DFND 01 121657 0 0 OPTION CARE HEALTH INC COM 68404L102 29398 9186760 SH SOLE 0 0 9186760 OPTINOSE INC COM 68404V100 342 48799 SH DFND 01 48799 0 0 OPTINOSE INC COM 68404V100 6843 977518 SH SOLE 0 0 977518 ORASURE TECHNOLOGIES INC COM 68554V108 37 4900 SH DFND 02 0 4900 0 ORASURE TECHNOLOGIES INC COM 68554V108 394 52769 SH DFND 01 52769 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 27190 3639956 SH SOLE 0 0 3639956 ORASURE TECHNOLOGIES INC COM 68554V108 51 6791 SH SOLE 6791 0 0 ORBCOMM INC COM 68555P100 163 34200 SH DFND 02 0 34200 0 ORBCOMM INC COM 68555P100 641 134650 SH DFND 01 134650 0 0 ORBCOMM INC COM 68555P100 20721 4353184 SH SOLE 0 0 4353184 ORBCOMM INC COM 68555P100 28 5800 SH SOLE 5800 0 0 ORCHID IS CAP INC COM 68571X103 297 51711 SH DFND 01 51711 0 0 ORCHID IS CAP INC COM 68571X103 22704 3948467 SH SOLE 0 0 3948467 ORGENESIS INC COM NEW 68619K204 6 1425 SH DFND 01 1425 0 0 ORGENESIS INC COM NEW 68619K204 2366 545096 SH SOLE 0 0 545096 ORGANOVO HLDGS INC COM 68620A104 6 24546 SH DFND 01 24546 0 0 ORGANOVO HLDGS INC COM 68620A104 1120 4299448 SH SOLE 0 0 4299448 ORGANOGENESIS HLDGS INC COM 68621F102 148 22573 SH DFND 01 22573 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 1987 302491 SH SOLE 0 0 302491 ORIGIN BANCORP INC COM 68621T102 163 4824 SH DFND 02 0 4824 0 ORIGIN BANCORP INC COM 68621T102 538 15935 SH DFND 01 15935 0 0 ORIGIN BANCORP INC COM 68621T102 24022 711964 SH SOLE 0 0 711964 ORIGIN BANCORP INC COM 68621T102 73 2161 SH SOLE 2161 0 0 ORION ENERGY SYSTEMS INC COM 686275108 17 5929 SH DFND 01 5929 0 0 ORION ENERGY SYSTEMS INC COM 686275108 3894 1366470 SH SOLE 0 0 1366470 ORION GROUP HOLDINGS INC COM 68628V308 23 5207 SH DFND 01 5207 0 0 ORION GROUP HOLDINGS INC COM 68628V308 5765 1281147 SH SOLE 0 0 1281147 ORITANI FINL CORP DEL COM 68633D103 51 2858 SH DFND 02 0 2858 0 ORITANI FINL CORP DEL COM 68633D103 595 33649 SH DFND 01 33649 0 0 ORITANI FINL CORP DEL COM 68633D103 75690 4277486 SH SOLE 0 0 4277486 ORITANI FINL CORP DEL COM 68633D103 73 4142 SH SOLE 4142 0 0 ORMAT TECHNOLOGIES INC COM 686688102 790 10634 SH DFND 02 0 10634 0 ORMAT TECHNOLOGIES INC COM 686688102 3878 52206 SH DFND 01 52206 0 0 ORMAT TECHNOLOGIES INC COM 686688102 289368 3895112 SH SOLE 0 0 3895112 ORMAT TECHNOLOGIES INC COM 686688102 317 4264 SH SOLE 4264 0 0 ORRSTOWN FINL SVCS INC COM 687380105 185 8449 SH DFND 01 8449 0 0 ORRSTOWN FINL SVCS INC COM 687380105 9599 438289 SH SOLE 0 0 438289 ORTHOPEDIATRICS CORP COM 68752L100 34 971 SH DFND 02 0 971 0 ORTHOPEDIATRICS CORP COM 68752L100 615 17452 SH DFND 01 17452 0 0 ORTHOPEDIATRICS CORP COM 68752L100 15714 445656 SH SOLE 0 0 445656 ORTHOPEDIATRICS CORP COM 68752L100 39 1105 SH SOLE 1105 0 0 ORTHOFIX MED INC COM 68752M108 392 7396 SH DFND 02 0 7396 0 ORTHOFIX MED INC COM 68752M108 1657 31243 SH DFND 01 31243 0 0 ORTHOFIX MED INC COM 68752M108 103890 1959458 SH SOLE 0 0 1959458 ORTHOFIX MED INC COM 68752M108 99 1866 SH SOLE 1866 0 0 OSHKOSH CORP COM 688239201 809 10679 SH DFND 02 0 10679 0 OSHKOSH CORP COM 688239201 1997 26347 SH DFND 01 26347 0 0 OSHKOSH CORP COM 688239201 494326 6521452 SH SOLE 0 0 6521452 OSHKOSH CORP COM 688239201 650 8581 SH SOLE 8581 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 142 15320 SH DFND 02 0 15320 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 596 64094 SH DFND 01 64094 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 37967 4082521 SH SOLE 0 0 4082521 OSISKO GOLD ROYALTIES LTD COM 68827L101 108 11600 SH SOLE 11600 0 0 OTELCO INC CL A NEW 688823301 7 600 SH DFND 01 600 0 0 OTELCO INC CL A NEW 688823301 855 72116 SH SOLE 0 0 72116 OTONOMY INC COM 68906L105 14 5751 SH DFND 01 5751 0 0 OTONOMY INC COM 68906L105 2806 1173857 SH SOLE 0 0 1173857 OTTAWA BANCORP INC COM 689195105 400 31294 SH SOLE 0 0 31294 OTTER TAIL CORP COM 689648103 376 7000 SH DFND 02 0 7000 0 OTTER TAIL CORP COM 689648103 2880 53590 SH DFND 01 53590 0 0 OTTER TAIL CORP COM 689648103 212978 3962385 SH SOLE 0 0 3962385 OTTER TAIL CORP COM 689648103 229 4256 SH SOLE 4256 0 0 OUTFRONT MEDIA INC COM 69007J106 746 26860 SH DFND 02 0 26860 0 OUTFRONT MEDIA INC COM 69007J106 1557 56047 SH DFND 01 56047 0 0 OUTFRONT MEDIA INC COM 69007J106 574637 20685295 SH SOLE 0 0 20685295 OUTFRONT MEDIA INC COM 69007J106 478 17220 SH SOLE 17220 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 472 316915 SH SOLE 0 0 316915 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 96 54660 SH DFND 01 54660 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 6108 3490042 SH SOLE 0 0 3490042 OVERSTOCK COM INC DEL COM 690370101 25 2370 SH DFND 02 0 2370 0 OVERSTOCK COM INC DEL COM 690370101 303 28569 SH DFND 01 28569 0 0 OVERSTOCK COM INC DEL COM 690370101 14645 1382865 SH SOLE 0 0 1382865 OVERSTOCK COM INC DEL COM 690370101 44 4176 SH SOLE 4176 0 0 OVID THERAPEUTICS INC COM 690469101 4 1250 SH DFND 01 1250 0 0 OVID THERAPEUTICS INC COM 690469101 3445 1063318 SH SOLE 0 0 1063318 OWENS & MINOR INC NEW COM 690732102 310 53411 SH DFND 01 53411 0 0 OWENS & MINOR INC NEW COM 690732102 29270 5037884 SH SOLE 0 0 5037884 OWENS & MINOR INC NEW COM 690732102 13 2223 SH SOLE 2223 0 0 OWENS CORNING NEW COM 690742101 1625 25716 SH DFND 02 0 0 25716 OWENS CORNING NEW COM 690742101 1959 30999 SH DFND 02 0 30999 0 OWENS CORNING NEW COM 690742101 2613 41352 SH DFND 01 41352 0 0 OWENS CORNING NEW COM 690742101 628927 9951371 SH SOLE 0 0 9951371 OWENS CORNING NEW COM 690742101 2210 34970 SH SOLE 34970 0 0 OWENS ILL INC COM NEW 690768403 213 20782 SH DFND 02 0 20782 0 OWENS ILL INC COM NEW 690768403 611 59509 SH DFND 01 59509 0 0 OWENS ILL INC COM NEW 690768403 153583 14954486 SH SOLE 0 0 14954486 OWENS ILL INC COM NEW 690768403 176 17169 SH SOLE 17169 0 0 OXFORD INDS INC COM 691497309 186 2600 SH DFND 02 0 2600 0 OXFORD INDS INC COM 691497309 1548 21587 SH DFND 01 21587 0 0 OXFORD INDS INC COM 691497309 121346 1692417 SH SOLE 0 0 1692417 OXFORD INDS INC COM 691497309 126 1762 SH SOLE 1762 0 0 P & F INDS INC CL A NEW 692830508 163 24366 SH SOLE 0 0 24366 PDL CMNTY BANCORP COM 69290X101 96 6808 SH DFND 01 6808 0 0 PDL CMNTY BANCORP COM 69290X101 4601 327232 SH SOLE 0 0 327232 P A M TRANSN SVCS INC COM 693149106 206 3477 SH DFND 01 3477 0 0 P A M TRANSN SVCS INC COM 693149106 5865 99226 SH SOLE 0 0 99226 PBF ENERGY INC CL A 69318G106 513 18851 SH DFND 02 0 18851 0 PBF ENERGY INC CL A 69318G106 1176 43243 SH DFND 01 43243 0 0 PBF ENERGY INC CL A 69318G106 270718 9956534 SH SOLE 0 0 9956534 PBF ENERGY INC CL A 69318G106 359 13192 SH SOLE 13192 0 0 PC CONNECTION INC COM 69318J100 35 900 SH DFND 02 0 900 0 PC CONNECTION INC COM 69318J100 370 9500 SH DFND 01 9500 0 0 PC CONNECTION INC COM 69318J100 22337 574220 SH SOLE 0 0 574220 PC CONNECTION INC COM 69318J100 63 1629 SH SOLE 1629 0 0 PCB BANCORP COM 69320M109 149 9051 SH DFND 01 9051 0 0 PCB BANCORP COM 69320M109 6095 370507 SH SOLE 0 0 370507 PCSB FINL CORP COM 69324R104 322 16119 SH DFND 01 16119 0 0 PCSB FINL CORP COM 69324R104 15888 794788 SH SOLE 0 0 794788 PC-TEL INC COM 69325Q105 38 4535 SH DFND 01 4535 0 0 PC-TEL INC COM 69325Q105 7568 900970 SH SOLE 0 0 900970 PDC ENERGY INC COM 69327R101 257 9265 SH DFND 02 0 9265 0 PDC ENERGY INC COM 69327R101 1459 52571 SH DFND 01 52571 0 0 PDC ENERGY INC COM 69327R101 177971 6413368 SH SOLE 0 0 6413368 PDC ENERGY INC COM 69327R101 195 7035 SH SOLE 7035 0 0 PDF SOLUTIONS INC COM 693282105 26 2000 SH DFND 02 0 2000 0 PDF SOLUTIONS INC COM 693282105 350 26772 SH DFND 01 26772 0 0 PDF SOLUTIONS INC COM 693282105 24817 1898786 SH SOLE 0 0 1898786 PDF SOLUTIONS INC COM 693282105 20 1500 SH SOLE 1500 0 0 PDL BIOPHARMA INC COM 69329Y104 159 73600 SH DFND 02 0 73600 0 PDL BIOPHARMA INC COM 69329Y104 227 105321 SH DFND 01 105321 0 0 PDL BIOPHARMA INC COM 69329Y104 13059 6046013 SH SOLE 0 0 6046013 PDL BIOPHARMA INC COM 69329Y104 35 16210 SH SOLE 16210 0 0 PG&E CORP COM 69331C108 84 8417 SH DFND 02 0 0 8417 PG&E CORP COM 69331C108 1240 123957 SH DFND 02 0 123957 0 PG&E CORP COM 69331C108 1011 101058 SH DFND 01 101058 0 0 PG&E CORP COM 69331C108 385096 38509587 SH SOLE 0 0 38509587 PG&E CORP COM 69331C108 1404 140371 SH SOLE 140371 0 0 PICO HLDGS INC COM NEW 693366205 161 15985 SH DFND 01 15985 0 0 PICO HLDGS INC COM NEW 693366205 10169 1007868 SH SOLE 0 0 1007868 PGT INNOVATIONS INC COM 69336V101 76 4400 SH DFND 02 0 4400 0 PGT INNOVATIONS INC COM 69336V101 1398 80935 SH DFND 01 80935 0 0 PGT INNOVATIONS INC COM 69336V101 58026 3359916 SH SOLE 0 0 3359916 PGT INNOVATIONS INC COM 69336V101 135 7801 SH SOLE 7801 0 0 PJT PARTNERS INC COM CL A 69343T107 67 1658 SH DFND 02 0 1658 0 PJT PARTNERS INC COM CL A 69343T107 1387 34088 SH DFND 01 34088 0 0 PJT PARTNERS INC COM CL A 69343T107 37646 924966 SH SOLE 0 0 924966 PJT PARTNERS INC COM CL A 69343T107 114 2808 SH SOLE 2808 0 0 PNC FINL SVCS GROUP INC COM 693475105 16763 119600 SH DFND 02 0 0 119600 PNC FINL SVCS GROUP INC COM 693475105 17428 124347 SH DFND 02 0 124347 0 PNC FINL SVCS GROUP INC COM 693475105 52414 373957 SH DFND 01 373957 0 0 PNC FINL SVCS GROUP INC COM 693475105 4577591 32659751 SH SOLE 0 0 32659751 PNC FINL SVCS GROUP INC COM 693475105 21361 152405 SH SOLE 152405 0 0 POSCO SPONSORED ADR 693483109 196 4159 SH DFND 01 4159 0 0 POSCO SPONSORED ADR 693483109 25009 530311 SH SOLE 0 0 530311 PNM RES INC COM 69349H107 1443 27701 SH DFND 02 0 27701 0 PNM RES INC COM 69349H107 3514 67478 SH DFND 01 67478 0 0 PNM RES INC COM 69349H107 478584 9189398 SH SOLE 0 0 9189398 PNM RES INC COM 69349H107 1521 29208 SH SOLE 29208 0 0 PPG INDS INC COM 693506107 7427 62667 SH DFND 02 0 0 62667 PPG INDS INC COM 693506107 8934 75390 SH DFND 02 0 75390 0 PPG INDS INC COM 693506107 24022 202701 SH DFND 01 202701 0 0 PPG INDS INC COM 693506107 2311812 19507318 SH SOLE 0 0 19507318 PPG INDS INC COM 693506107 9011 76038 SH SOLE 76038 0 0 PPL CORP COM 69351T106 6083 193170 SH DFND 02 0 0 193170 PPL CORP COM 69351T106 12433 394815 SH DFND 02 0 394815 0 PPL CORP COM 69351T106 19043 604739 SH DFND 01 604739 0 0 PPL CORP COM 69351T106 1886001 59892053 SH SOLE 0 0 59892053 PPL CORP COM 69351T106 13585 431402 SH SOLE 431402 0 0 PRA HEALTH SCIENCES INC COM 69354M108 968 9756 SH DFND 02 0 9756 0 PRA HEALTH SCIENCES INC COM 69354M108 2721 27425 SH DFND 01 27425 0 0 PRA HEALTH SCIENCES INC COM 69354M108 673600 6788271 SH SOLE 0 0 6788271 PRA HEALTH SCIENCES INC COM 69354M108 696 7011 SH SOLE 7011 0 0 PRA GROUP INC COM 69354N106 180 5318 SH DFND 02 0 5318 0 PRA GROUP INC COM 69354N106 1287 38088 SH DFND 01 38088 0 0 PRA GROUP INC COM 69354N106 153984 4557076 SH SOLE 0 0 4557076 PRA GROUP INC COM 69354N106 163 4826 SH SOLE 4826 0 0 PPDAI GROUP INC SPONSORED ADR 69354V108 69 23938 SH DFND 02 0 23938 0 PPDAI GROUP INC SPONSORED ADR 69354V108 165 56903 SH DFND 01 56903 0 0 PPDAI GROUP INC SPONSORED ADR 69354V108 8904 3070369 SH SOLE 0 0 3070369 PRGX GLOBAL INC COM NEW 69357C503 224 43573 SH DFND 01 43573 0 0 PRGX GLOBAL INC COM NEW 69357C503 6666 1294359 SH SOLE 0 0 1294359 PS BUSINESS PKS INC CALIF COM 69360J107 4480 24620 SH DFND 02 0 24620 0 PS BUSINESS PKS INC CALIF COM 69360J107 7361 40454 SH DFND 01 40454 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 557674 3064987 SH SOLE 0 0 3064987 PS BUSINESS PKS INC CALIF COM 69360J107 4230 23250 SH SOLE 23250 0 0 PVH CORP COM 693656100 1766 20013 SH DFND 02 0 0 20013 PVH CORP COM 693656100 1818 20607 SH DFND 02 0 20607 0 PVH CORP COM 693656100 5502 62363 SH DFND 01 62363 0 0 PVH CORP COM 693656100 710987 8058338 SH SOLE 0 0 8058338 PVH CORP COM 693656100 2429 27531 SH SOLE 27531 0 0 PTC THERAPEUTICS INC COM 69366J200 218 6440 SH DFND 02 0 6440 0 PTC THERAPEUTICS INC COM 69366J200 3928 116131 SH DFND 01 116131 0 0 PTC THERAPEUTICS INC COM 69366J200 170492 5041172 SH SOLE 0 0 5041172 PTC THERAPEUTICS INC COM 69366J200 211 6249 SH SOLE 6249 0 0 PTC INC COM 69370C100 1912 28048 SH DFND 02 0 0 28048 PTC INC COM 69370C100 1916 28099 SH DFND 02 0 28099 0 PTC INC COM 69370C100 3161 46359 SH DFND 01 46359 0 0 PTC INC COM 69370C100 661037 9695474 SH SOLE 0 0 9695474 PTC INC COM 69370C100 2624 38488 SH SOLE 38488 0 0 PACCAR INC COM 693718108 6561 93717 SH DFND 02 0 0 93717 PACCAR INC COM 693718108 6592 94157 SH DFND 02 0 94157 0 PACCAR INC COM 693718108 20226 288901 SH DFND 01 288901 0 0 PACCAR INC COM 693718108 1964604 28061763 SH SOLE 0 0 28061763 PACCAR INC COM 693718108 8143 116312 SH SOLE 116312 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 118 22858 SH DFND 02 0 22858 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1398 270997 SH DFND 01 270997 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 38670 7494269 SH SOLE 0 0 7494269 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 67 12900 SH SOLE 12900 0 0 PACIFIC ETHANOL INC COM 69423U305 5 9410 SH DFND 01 9410 0 0 PACIFIC ETHANOL INC COM 69423U305 949 1684339 SH SOLE 0 0 1684339 PACIFIC MERCANTILE BANCORP COM 694552100 106 14177 SH DFND 01 14177 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 5946 791712 SH SOLE 0 0 791712 PACIFIC PREMIER BANCORP COM 69478X105 312 10000 SH DFND 02 0 10000 0 PACIFIC PREMIER BANCORP COM 69478X105 1523 48826 SH DFND 01 48826 0 0 PACIFIC PREMIER BANCORP COM 69478X105 192008 6156089 SH SOLE 0 0 6156089 PACIFIC PREMIER BANCORP COM 69478X105 231 7419 SH SOLE 7419 0 0 PACIRA BIOSCIENCES COM 695127100 312 8200 SH DFND 02 0 8200 0 PACIRA BIOSCIENCES COM 695127100 3129 82201 SH DFND 01 82201 0 0 PACIRA BIOSCIENCES COM 695127100 165073 4336035 SH SOLE 0 0 4336035 PACIRA BIOSCIENCES COM 695127100 205 5392 SH SOLE 5392 0 0 PACKAGING CORP AMER COM 695156109 2746 25883 SH DFND 02 0 0 25883 PACKAGING CORP AMER COM 695156109 2865 27007 SH DFND 02 0 27007 0 PACKAGING CORP AMER COM 695156109 8369 78883 SH DFND 01 78883 0 0 PACKAGING CORP AMER COM 695156109 1149419 10833352 SH SOLE 0 0 10833352 PACKAGING CORP AMER COM 695156109 3275 30866 SH SOLE 30866 0 0 PACWEST BANCORP DEL COM 695263103 672 18485 SH DFND 02 0 18485 0 PACWEST BANCORP DEL COM 695263103 1625 44715 SH DFND 01 44715 0 0 PACWEST BANCORP DEL COM 695263103 427711 11769712 SH SOLE 0 0 11769712 PACWEST BANCORP DEL COM 695263103 501 13785 SH SOLE 13785 0 0 PAGERDUTY INC COM 69553P100 127 4507 SH DFND 01 4507 0 0 PAGERDUTY INC COM 69553P100 38423 1360110 SH SOLE 0 0 1360110 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 370 406976 SH DFND 01 406976 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 8437 9283823 SH SOLE 0 0 9283823 PALO ALTO NETWORKS INC COM 697435105 5092 24982 SH DFND 02 0 0 24982 PALO ALTO NETWORKS INC COM 697435105 5585 27399 SH DFND 02 0 27399 0 PALO ALTO NETWORKS INC COM 697435105 8625 42317 SH DFND 01 42317 0 0 PALO ALTO NETWORKS INC COM 697435105 1725113 8463490 SH SOLE 0 0 8463490 PALO ALTO NETWORKS INC COM 697435105 6593 32345 SH SOLE 32345 0 0 PALOMAR HLDGS INC COM 69753M105 507 12869 SH DFND 01 12869 0 0 PALOMAR HLDGS INC COM 69753M105 19269 488815 SH SOLE 0 0 488815 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 339 19520 SH DFND 02 0 19520 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 4646 267620 SH SOLE 0 0 267620 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 177 10192 SH SOLE 10192 0 0 PAN AMERICAN SILVER CORP COM 697900108 545 34747 SH DFND 02 0 34747 0 PAN AMERICAN SILVER CORP COM 697900108 1410 89911 SH DFND 01 89911 0 0 PAN AMERICAN SILVER CORP COM 697900108 85697 5465340 SH SOLE 0 0 5465340 PAN AMERICAN SILVER CORP COM 697900108 404 25791 SH SOLE 25791 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 164 11760 SH DFND 01 11760 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 8364 598295 SH SOLE 0 0 598295 PAPA JOHNS INTL INC COM 698813102 168 3200 SH DFND 02 0 3200 0 PAPA JOHNS INTL INC COM 698813102 2206 42145 SH DFND 01 42145 0 0 PAPA JOHNS INTL INC COM 698813102 104593 1997951 SH SOLE 0 0 1997951 PAPA JOHNS INTL INC COM 698813102 120 2300 SH SOLE 2300 0 0 PAR TECHNOLOGY CORP COM 698884103 543 22844 SH DFND 01 22844 0 0 PAR TECHNOLOGY CORP COM 698884103 13031 548217 SH SOLE 0 0 548217 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 45 1986 SH DFND 02 0 1986 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 697 30495 SH DFND 01 30495 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 49669 2172742 SH SOLE 0 0 2172742 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 115 5032 SH SOLE 5032 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 136 199558 SH SOLE 0 0 199558 PARAMOUNT GROUP INC COM 69924R108 3434 257201 SH DFND 02 0 257201 0 PARAMOUNT GROUP INC COM 69924R108 1020 76409 SH DFND 01 76409 0 0 PARAMOUNT GROUP INC COM 69924R108 383211 28704973 SH SOLE 0 0 28704973 PARAMOUNT GROUP INC COM 69924R108 3029 226920 SH SOLE 226920 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 281 65162 SH DFND 01 65162 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 5541 1282675 SH SOLE 0 0 1282675 PARETEUM CORP COM NEW 69946T207 194 150624 SH DFND 01 150624 0 0 PARETEUM CORP COM NEW 69946T207 6680 5178094 SH SOLE 0 0 5178094 PARK AEROSPACE CORP COM 70014A104 19 1086 SH DFND 02 0 1086 0 PARK AEROSPACE CORP COM 70014A104 278 15834 SH DFND 01 15834 0 0 PARK AEROSPACE CORP COM 70014A104 23777 1354067 SH SOLE 0 0 1354067 PARK AEROSPACE CORP COM 70014A104 22 1279 SH SOLE 1279 0 0 PARK CITY GROUP INC COM NEW 700215304 20 3487 SH DFND 01 3487 0 0 PARK CITY GROUP INC COM NEW 700215304 3662 634606 SH SOLE 0 0 634606 PARK HOTELS RESORTS INC COM 700517105 7447 298253 SH DFND 02 0 298253 0 PARK HOTELS RESORTS INC COM 700517105 2284 91462 SH DFND 01 91462 0 0 PARK HOTELS RESORTS INC COM 700517105 926879 37119692 SH SOLE 0 0 37119692 PARK HOTELS RESORTS INC COM 700517105 6834 273680 SH SOLE 273680 0 0 PARK NATL CORP COM 700658107 203 2142 SH DFND 02 0 2142 0 PARK NATL CORP COM 700658107 1092 11522 SH DFND 01 11522 0 0 PARK NATL CORP COM 700658107 115293 1216046 SH SOLE 0 0 1216046 PARK NATL CORP COM 700658107 138 1458 SH SOLE 1458 0 0 PARK OHIO HLDGS CORP COM 700666100 12 400 SH DFND 02 0 400 0 PARK OHIO HLDGS CORP COM 700666100 220 7353 SH DFND 01 7353 0 0 PARK OHIO HLDGS CORP COM 700666100 11143 373162 SH SOLE 0 0 373162 PARK OHIO HLDGS CORP COM 700666100 15 500 SH SOLE 500 0 0 PARKE BANCORP INC COM 700885106 157 7056 SH DFND 01 7056 0 0 PARKE BANCORP INC COM 700885106 7708 346887 SH SOLE 0 0 346887 PARKER DRILLING CO COM 701081507 115 6070 SH DFND 01 6070 0 0 PARKER DRILLING CO COM 701081507 4829 255232 SH SOLE 0 0 255232 PARKER HANNIFIN CORP COM 701094104 6142 34005 SH DFND 02 0 0 34005 PARKER HANNIFIN CORP COM 701094104 7071 39150 SH DFND 02 0 39150 0 PARKER HANNIFIN CORP COM 701094104 19377 107285 SH DFND 01 107285 0 0 PARKER HANNIFIN CORP COM 701094104 1685822 9334045 SH SOLE 0 0 9334045 PARKER HANNIFIN CORP COM 701094104 8231 45574 SH SOLE 45574 0 0 PARSLEY ENERGY INC CL A 701877102 1095 65149 SH DFND 02 0 0 65149 PARSLEY ENERGY INC CL A 701877102 1086 64623 SH DFND 02 0 64623 0 PARSLEY ENERGY INC CL A 701877102 1930 114856 SH DFND 01 114856 0 0 PARSLEY ENERGY INC CL A 701877102 413129 24591014 SH SOLE 0 0 24591014 PARSLEY ENERGY INC CL A 701877102 1580 94023 SH SOLE 94023 0 0 PARSONS CORPORATION COM 70202L102 1287 39033 SH DFND 01 39033 0 0 PARSONS CORPORATION COM 70202L102 56194 1703877 SH SOLE 0 0 1703877 PARTY CITY HOLDCO INC COM 702149105 25 4326 SH DFND 02 0 4326 0 PARTY CITY HOLDCO INC COM 702149105 269 47059 SH DFND 01 47059 0 0 PARTY CITY HOLDCO INC COM 702149105 25857 4528296 SH SOLE 0 0 4528296 PARTY CITY HOLDCO INC COM 702149105 42 7376 SH SOLE 7376 0 0 PATHFINDER BANCORP INC MD COM 70319R109 2 129 SH DFND 01 129 0 0 PATHFINDER BANCORP INC MD COM 70319R109 1111 82284 SH SOLE 0 0 82284 PATRICK INDS INC COM 703343103 330 7700 SH DFND 02 0 7700 0 PATRICK INDS INC COM 703343103 1582 36886 SH DFND 01 36886 0 0 PATRICK INDS INC COM 703343103 60697 1415503 SH SOLE 0 0 1415503 PATRICK INDS INC COM 703343103 106 2473 SH SOLE 2473 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 287 10653 SH DFND 02 0 10653 0 PATTERN ENERGY GROUP INC CL A 70338P100 2021 75030 SH DFND 01 75030 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 250017 9283954 SH SOLE 0 0 9283954 PATTERN ENERGY GROUP INC CL A 70338P100 304 11289 SH SOLE 11289 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 11 600 SH DFND 01 600 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 1860 97888 SH SOLE 0 0 97888 PATTERSON COMPANIES INC COM 703395103 182 10200 SH DFND 02 0 10200 0 PATTERSON COMPANIES INC COM 703395103 1262 70797 SH DFND 01 70797 0 0 PATTERSON COMPANIES INC COM 703395103 149094 8366643 SH SOLE 0 0 8366643 PATTERSON COMPANIES INC COM 703395103 186 10440 SH SOLE 10440 0 0 PATTERSON UTI ENERGY INC COM 703481101 324 37843 SH DFND 02 0 37843 0 PATTERSON UTI ENERGY INC COM 703481101 687 80331 SH DFND 01 80331 0 0 PATTERSON UTI ENERGY INC COM 703481101 152635 17852069 SH SOLE 0 0 17852069 PATTERSON UTI ENERGY INC COM 703481101 215 25106 SH SOLE 25106 0 0 PAVMED INC COM 70387R106 1284 1339855 SH SOLE 0 0 1339855 PAYCHEX INC COM 704326107 6905 83424 SH DFND 02 0 0 83424 PAYCHEX INC COM 704326107 10300 124445 SH DFND 02 0 124445 0 PAYCHEX INC COM 704326107 23882 288538 SH DFND 01 288538 0 0 PAYCHEX INC COM 704326107 2157440 26065487 SH SOLE 0 0 26065487 PAYCHEX INC COM 704326107 8876 107242 SH SOLE 107242 0 0 PAYCOM SOFTWARE INC COM 70432V102 2707 12924 SH DFND 02 0 0 12924 PAYCOM SOFTWARE INC COM 70432V102 3158 15073 SH DFND 02 0 15073 0 PAYCOM SOFTWARE INC COM 70432V102 4605 21981 SH DFND 01 21981 0 0 PAYCOM SOFTWARE INC COM 70432V102 1040273 4965741 SH SOLE 0 0 4965741 PAYCOM SOFTWARE INC COM 70432V102 3505 16732 SH SOLE 16732 0 0 PAYLOCITY HLDG CORP COM 70438V106 620 6350 SH DFND 02 0 6350 0 PAYLOCITY HLDG CORP COM 70438V106 1473 15099 SH DFND 01 15099 0 0 PAYLOCITY HLDG CORP COM 70438V106 290761 2979723 SH SOLE 0 0 2979723 PAYLOCITY HLDG CORP COM 70438V106 403 4134 SH SOLE 4134 0 0 PAYPAL HLDGS INC COM 70450Y103 30453 293975 SH DFND 02 0 0 293975 PAYPAL HLDGS INC COM 70450Y103 31497 304053 SH DFND 02 0 304053 0 PAYPAL HLDGS INC COM 70450Y103 109876 1060678 SH DFND 01 1060678 0 0 PAYPAL HLDGS INC COM 70450Y103 9133834 88172935 SH SOLE 0 0 88172935 PAYPAL HLDGS INC COM 70450Y103 39377 380128 SH SOLE 380128 0 0 PAYSIGN INC COM 70451A104 609 60318 SH DFND 01 60318 0 0 PAYSIGN INC COM 70451A104 20424 2022152 SH SOLE 0 0 2022152 PB BANCORP INC COM 70454T100 5 434 SH DFND 01 434 0 0 PB BANCORP INC COM 70454T100 740 64362 SH SOLE 0 0 64362 PEABODY ENERGY CORP NEW COM 704551100 234 15900 SH DFND 02 0 15900 0 PEABODY ENERGY CORP NEW COM 704551100 873 59293 SH DFND 01 59293 0 0 PEABODY ENERGY CORP NEW COM 704551100 106040 7203821 SH SOLE 0 0 7203821 PEABODY ENERGY CORP NEW COM 704551100 118 7991 SH SOLE 7991 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 124 37254 SH SOLE 0 0 37254 PEAPACK-GLADSTONE FINL CORP COM 704699107 45 1600 SH DFND 02 0 1600 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 444 15843 SH DFND 01 15843 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 21637 771919 SH SOLE 0 0 771919 PEAPACK-GLADSTONE FINL CORP COM 704699107 60 2150 SH SOLE 2150 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 4378 157373 SH DFND 02 0 157373 0 PEBBLEBROOK HOTEL TR COM 70509V100 3056 109853 SH DFND 01 109853 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 530731 19077324 SH SOLE 0 0 19077324 PEBBLEBROOK HOTEL TR COM 70509V100 4094 147171 SH SOLE 147171 0 0 PEDEVCO CORP COM PAR 70532Y303 135 91437 SH SOLE 0 0 91437 PEGASYSTEMS INC COM 705573103 540 7929 SH DFND 02 0 7929 0 PEGASYSTEMS INC COM 705573103 1145 16831 SH DFND 01 16831 0 0 PEGASYSTEMS INC COM 705573103 239513 3519665 SH SOLE 0 0 3519665 PEGASYSTEMS INC COM 705573103 333 4900 SH SOLE 4900 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 82 3265 SH DFND 01 3265 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 12140 483668 SH SOLE 0 0 483668 PEMBINA PIPELINE CORP COM 706327103 4862 131168 SH DFND 02 0 0 131168 PEMBINA PIPELINE CORP COM 706327103 8634 232911 SH DFND 02 0 232911 0 PEMBINA PIPELINE CORP COM 706327103 8558 230851 SH DFND 01 230851 0 0 PEMBINA PIPELINE CORP COM 706327103 566275 15275821 SH SOLE 0 0 15275821 PEMBINA PIPELINE CORP COM 706327103 11420 308058 SH SOLE 308058 0 0 PENN NATL GAMING INC COM 707569109 400 21500 SH DFND 02 0 21500 0 PENN NATL GAMING INC COM 707569109 1970 105755 SH DFND 01 105755 0 0 PENN NATL GAMING INC COM 707569109 186683 10023251 SH SOLE 0 0 10023251 PENN NATL GAMING INC COM 707569109 270 14503 SH SOLE 14503 0 0 PENN VA CORP NEW COM 70788V102 22 744 SH DFND 02 0 744 0 PENN VA CORP NEW COM 70788V102 332 11417 SH DFND 01 11417 0 0 PENN VA CORP NEW COM 70788V102 25251 868642 SH SOLE 0 0 868642 PENN VA CORP NEW COM 70788V102 39 1344 SH SOLE 1344 0 0 PENNEY J C CORP INC COM 708160106 34 38600 SH DFND 02 0 38600 0 PENNEY J C CORP INC COM 708160106 244 274209 SH DFND 01 274209 0 0 PENNEY J C CORP INC COM 708160106 14319 16108701 SH SOLE 0 0 16108701 PENNEY J C CORP INC COM 708160106 38 42356 SH SOLE 42356 0 0 PENNS WOODS BANCORP INC COM 708430103 167 3608 SH DFND 01 3608 0 0 PENNS WOODS BANCORP INC COM 708430103 8883 192060 SH SOLE 0 0 192060 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 162 28316 SH DFND 02 0 28316 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 553 96722 SH DFND 01 96722 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 59506 10403189 SH SOLE 0 0 10403189 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 39 6884 SH SOLE 6884 0 0 PENNYMAC MTG INVT TR COM 70931T103 234 10506 SH DFND 02 0 10506 0 PENNYMAC MTG INVT TR COM 70931T103 1609 72369 SH DFND 01 72369 0 0 PENNYMAC MTG INVT TR COM 70931T103 188885 8496829 SH SOLE 0 0 8496829 PENNYMAC MTG INVT TR COM 70931T103 218 9826 SH SOLE 9826 0 0 PENNYMAC FINL SVCS INC COM 70932M107 576 18964 SH DFND 02 0 18964 0 PENNYMAC FINL SVCS INC COM 70932M107 972 31993 SH DFND 01 31993 0 0 PENNYMAC FINL SVCS INC COM 70932M107 87073 2866121 SH SOLE 0 0 2866121 PENNYMAC FINL SVCS INC COM 70932M107 207 6822 SH SOLE 6822 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 485 10250 SH DFND 02 0 10250 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 624 13199 SH DFND 01 13199 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 144480 3055830 SH SOLE 0 0 3055830 PENSKE AUTOMOTIVE GRP INC COM 70959W103 210 4443 SH SOLE 4443 0 0 PENUMBRA INC COM 70975L107 713 5300 SH DFND 02 0 5300 0 PENUMBRA INC COM 70975L107 1909 14196 SH DFND 01 14196 0 0 PENUMBRA INC COM 70975L107 386748 2875664 SH SOLE 0 0 2875664 PENUMBRA INC COM 70975L107 481 3580 SH SOLE 3580 0 0 PEOPLES BANCORP INC COM 709789101 51 1600 SH DFND 02 0 1600 0 PEOPLES BANCORP INC COM 709789101 481 15125 SH DFND 01 15125 0 0 PEOPLES BANCORP INC COM 709789101 25766 809985 SH SOLE 0 0 809985 PEOPLES BANCORP INC COM 709789101 108 3400 SH SOLE 3400 0 0 PEOPLES BANCORP N C INC COM 710577107 120 4024 SH DFND 01 4024 0 0 PEOPLES BANCORP N C INC COM 710577107 5921 199303 SH SOLE 0 0 199303 PEOPLES FINL SVCS CORP COM 711040105 255 5631 SH DFND 01 5631 0 0 PEOPLES FINL SVCS CORP COM 711040105 11891 262548 SH SOLE 0 0 262548 PEOPLES UTD FINL INC COM 712704105 1720 109991 SH DFND 02 0 0 109991 PEOPLES UTD FINL INC COM 712704105 1860 118948 SH DFND 02 0 118948 0 PEOPLES UTD FINL INC COM 712704105 5160 330038 SH DFND 01 330038 0 0 PEOPLES UTD FINL INC COM 712704105 696766 44564520 SH SOLE 0 0 44564520 PEOPLES UTD FINL INC COM 712704105 2942 188186 SH SOLE 188186 0 0 PEOPLES UTAH BANCORP COM 712706209 34 1200 SH DFND 02 0 1200 0 PEOPLES UTAH BANCORP COM 712706209 417 14737 SH DFND 01 14737 0 0 PEOPLES UTAH BANCORP COM 712706209 21479 759259 SH SOLE 0 0 759259 PEOPLES UTAH BANCORP COM 712706209 146 5152 SH SOLE 5152 0 0 PEPSICO INC COM 713448108 50541 368646 SH DFND 02 0 0 368646 PEPSICO INC COM 713448108 59702 435462 SH DFND 02 0 435462 0 PEPSICO INC COM 713448108 171129 1248209 SH DFND 01 1248209 0 0 PEPSICO INC COM 713448108 15245736 111201578 SH SOLE 0 0 111201578 PEPSICO INC COM 713448108 65062 474559 SH SOLE 474559 0 0 PERCEPTRON INC COM 71361F100 11 2223 SH DFND 01 2223 0 0 PERCEPTRON INC COM 71361F100 1121 233556 SH SOLE 0 0 233556 PERFICIENT INC COM 71375U101 307 7953 SH DFND 02 0 7953 0 PERFICIENT INC COM 71375U101 2515 65189 SH DFND 01 65189 0 0 PERFICIENT INC COM 71375U101 83583 2166483 SH SOLE 0 0 2166483 PERFICIENT INC COM 71375U101 159 4130 SH SOLE 4130 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 597 12969 SH DFND 02 0 12969 0 PERFORMANCE FOOD GROUP CO COM 71377A103 9596 208568 SH DFND 01 208568 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 432118 9391828 SH SOLE 0 0 9391828 PERFORMANCE FOOD GROUP CO COM 71377A103 599 13019 SH SOLE 13019 0 0 PERFORMANT FINL CORP COM 71377E105 8 7300 SH DFND 01 7300 0 0 PERFORMANT FINL CORP COM 71377E105 919 835792 SH SOLE 0 0 835792 PERKINELMER INC COM 714046109 2368 27802 SH DFND 02 0 0 27802 PERKINELMER INC COM 714046109 3113 36546 SH DFND 02 0 36546 0 PERKINELMER INC COM 714046109 8024 94213 SH DFND 01 94213 0 0 PERKINELMER INC COM 714046109 1019672 11972199 SH SOLE 0 0 11972199 PERKINELMER INC COM 714046109 3158 37080 SH SOLE 37080 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 14 3147 SH DFND 01 3147 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1197 263694 SH SOLE 0 0 263694 PERMA PIPE INTL HLDGS INC COM 714167103 8 837 SH DFND 01 837 0 0 PERMA PIPE INTL HLDGS INC COM 714167103 2074 215187 SH SOLE 0 0 215187 PERSPECTA INC COM 715347100 644 24666 SH DFND 02 0 24666 0 PERSPECTA INC COM 715347100 3434 131453 SH DFND 01 131453 0 0 PERSPECTA INC COM 715347100 342447 13110540 SH SOLE 0 0 13110540 PERSPECTA INC COM 715347100 471 18029 SH SOLE 18029 0 0 PERSONALIS INC COM 71535D106 241 16408 SH DFND 01 16408 0 0 PERSONALIS INC COM 71535D106 4707 320763 SH SOLE 0 0 320763 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 8763 291034 SH SOLE 0 0 291034 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 73 2410 SH SOLE 2410 0 0 PETMED EXPRESS INC COM 716382106 35 1929 SH DFND 02 0 1929 0 PETMED EXPRESS INC COM 716382106 416 23069 SH DFND 01 23069 0 0 PETMED EXPRESS INC COM 716382106 24779 1375067 SH SOLE 0 0 1375067 PETMED EXPRESS INC COM 716382106 48 2681 SH SOLE 2681 0 0 PETIQ INC COM CL A 71639T106 44 1596 SH DFND 02 0 1596 0 PETIQ INC COM CL A 71639T106 1062 38959 SH DFND 01 38959 0 0 PETIQ INC COM CL A 71639T106 25476 934573 SH SOLE 0 0 934573 PETIQ INC COM CL A 71639T106 64 2340 SH SOLE 2340 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 1431 108870 SH DFND 01 108870 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 259044 19714143 SH SOLE 0 0 19714143 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1 57 SH DFND 01 57 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 57348 3963209 SH SOLE 0 0 3963209 PFENEX INC COM 717071104 521 61734 SH DFND 01 61734 0 0 PFENEX INC COM 717071104 10803 1279939 SH SOLE 0 0 1279939 PFIZER INC COM 717081103 52661 1465642 SH DFND 02 0 0 1465642 PFIZER INC COM 717081103 58312 1622945 SH DFND 02 0 1622945 0 PFIZER INC COM 717081103 166773 4641595 SH DFND 01 4641595 0 0 PFIZER INC COM 717081103 15661018 435875816 SH SOLE 0 0 435875816 PFIZER INC COM 717081103 67726 1884930 SH SOLE 1884930 0 0 PFSWEB INC COM NEW 717098206 7 2614 SH DFND 01 2614 0 0 PFSWEB INC COM NEW 717098206 1624 641988 SH SOLE 0 0 641988 PHASEBIO PHARMACEUTICALS INC COM 717224109 117 28158 SH DFND 01 28158 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 2984 715475 SH SOLE 0 0 715475 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 226 10579 SH DFND 02 0 10579 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 851 39875 SH DFND 01 39875 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 46425 2176520 SH SOLE 0 0 2176520 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 39 1837 SH SOLE 1837 0 0 PHILIP MORRIS INTL INC COM 718172109 1949 25662 SH DFND 02 0 0 25662 PHILIP MORRIS INTL INC COM 718172109 20418 268903 SH DFND 02 0 268903 0 PHILIP MORRIS INTL INC COM 718172109 98998 1303801 SH DFND 01 1303801 0 0 PHILIP MORRIS INTL INC COM 718172109 9297446 122447591 SH SOLE 0 0 122447591 PHILIP MORRIS INTL INC COM 718172109 36026 474460 SH SOLE 474460 0 0 PHILLIPS 66 COM 718546104 12123 118392 SH DFND 02 0 0 118392 PHILLIPS 66 COM 718546104 13991 136631 SH DFND 02 0 136631 0 PHILLIPS 66 COM 718546104 38365 374659 SH DFND 01 374659 0 0 PHILLIPS 66 COM 718546104 3823198 37335914 SH SOLE 0 0 37335914 PHILLIPS 66 COM 718546104 15878 155058 SH SOLE 155058 0 0 PHIO PHARMACEUTICALS CORP COM 71880W204 7 26460 SH SOLE 0 0 26460 PHOTRONICS INC COM 719405102 341 31318 SH DFND 02 0 31318 0 PHOTRONICS INC COM 719405102 605 55652 SH DFND 01 55652 0 0 PHOTRONICS INC COM 719405102 49134 4516017 SH SOLE 0 0 4516017 PHOTRONICS INC COM 719405102 100 9146 SH SOLE 9146 0 0 PHYSICIANS RLTY TR COM 71943U104 3889 219089 SH DFND 02 0 219089 0 PHYSICIANS RLTY TR COM 71943U104 2765 155789 SH DFND 01 155789 0 0 PHYSICIANS RLTY TR COM 71943U104 472051 26594397 SH SOLE 0 0 26594397 PHYSICIANS RLTY TR COM 71943U104 3749 211192 SH SOLE 211192 0 0 PHREESIA INC COM 71944F106 466 19215 SH DFND 01 19215 0 0 PHREESIA INC COM 71944F106 8600 354794 SH SOLE 0 0 354794 PHUNWARE INC COM 71948P100 84 58250 SH DFND 01 58250 0 0 PHUNWARE INC COM 71948P100 934 648473 SH SOLE 0 0 648473 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3214 153951 SH DFND 02 0 153951 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2210 105865 SH DFND 01 105865 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 385855 18479649 SH SOLE 0 0 18479649 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2904 139096 SH SOLE 139096 0 0 PIER 1 IMPORTS INC COM NEW 720279504 6 663 SH DFND 01 663 0 0 PIER 1 IMPORTS INC COM NEW 720279504 1856 190985 SH SOLE 0 0 190985 PIERIS PHARMACEUTICALS INC COM 720795103 327 95943 SH DFND 01 95943 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 3172 930284 SH SOLE 0 0 930284 PILGRIMS PRIDE CORP NEW COM 72147K108 342 10680 SH DFND 02 0 10680 0 PILGRIMS PRIDE CORP NEW COM 72147K108 686 21394 SH DFND 01 21394 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 168197 5248763 SH SOLE 0 0 5248763 PILGRIMS PRIDE CORP NEW COM 72147K108 250 7806 SH SOLE 7806 0 0 PINDUODUO INC SPONSORED ADS 722304102 1993 61856 SH DFND 02 0 61856 0 PINDUODUO INC SPONSORED ADS 722304102 1600 49653 SH DFND 01 49653 0 0 PINDUODUO INC SPONSORED ADS 722304102 127975 3971903 SH SOLE 0 0 3971903 PINDUODUO INC SPONSORED ADS 722304102 981 30461 SH SOLE 30461 0 0 PING IDENTITY HLDG CORP COM 72341T103 35 2044 SH DFND 01 2044 0 0 PING IDENTITY HLDG CORP COM 72341T103 14509 841075 SH SOLE 0 0 841075 PINNACLE FINL PARTNERS INC COM 72346Q104 677 11922 SH DFND 02 0 11922 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1603 28242 SH DFND 01 28242 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 377222 6647081 SH SOLE 0 0 6647081 PINNACLE FINL PARTNERS INC COM 72346Q104 465 8198 SH SOLE 8198 0 0 PINNACLE WEST CAP CORP COM 723484101 2776 28603 SH DFND 02 0 0 28603 PINNACLE WEST CAP CORP COM 723484101 6556 67544 SH DFND 02 0 67544 0 PINNACLE WEST CAP CORP COM 723484101 9127 94026 SH DFND 01 94026 0 0 PINNACLE WEST CAP CORP COM 723484101 1319518 13593469 SH SOLE 0 0 13593469 PINNACLE WEST CAP CORP COM 723484101 6407 66006 SH SOLE 66006 0 0 PINTEREST INC CL A 72352L106 441 16687 SH DFND 01 16687 0 0 PINTEREST INC CL A 72352L106 331267 12524273 SH SOLE 0 0 12524273 PIONEER BANCORP INC COM 723561106 111 8856 SH DFND 01 8856 0 0 PIONEER BANCORP INC COM 723561106 3762 301216 SH SOLE 0 0 301216 PIONEER NAT RES CO COM 723787107 5626 44731 SH DFND 02 0 0 44731 PIONEER NAT RES CO COM 723787107 5906 46958 SH DFND 02 0 46958 0 PIONEER NAT RES CO COM 723787107 18243 145054 SH DFND 01 145054 0 0 PIONEER NAT RES CO COM 723787107 1645873 13086374 SH SOLE 0 0 13086374 PIONEER NAT RES CO COM 723787107 6869 54612 SH SOLE 54612 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 586 108563 SH SOLE 0 0 108563 PIPER JAFFRAY COS COM 724078100 248 3288 SH DFND 02 0 3288 0 PIPER JAFFRAY COS COM 724078100 883 11697 SH DFND 01 11697 0 0 PIPER JAFFRAY COS COM 724078100 110166 1459533 SH SOLE 0 0 1459533 PIPER JAFFRAY COS COM 724078100 105 1385 SH SOLE 1385 0 0 PITNEY BOWES INC COM 724479100 103 22429 SH DFND 02 0 22429 0 PITNEY BOWES INC COM 724479100 1087 237960 SH DFND 01 237960 0 0 PITNEY BOWES INC COM 724479100 62147 13598815 SH SOLE 0 0 13598815 PITNEY BOWES INC COM 724479100 90 19704 SH SOLE 19704 0 0 PIXELWORKS INC COM NEW 72581M305 23 6114 SH DFND 01 6114 0 0 PIXELWORKS INC COM NEW 72581M305 4438 1199420 SH SOLE 0 0 1199420 PIVOTAL SOFTWARE INC COM CL A 72582H107 265 17737 SH DFND 02 0 17737 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 227 15227 SH DFND 01 15227 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 109499 7339062 SH SOLE 0 0 7339062 PIVOTAL SOFTWARE INC COM CL A 72582H107 112 7492 SH SOLE 7492 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 721 33967 SH DFND 02 0 0 33967 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1056 49762 SH DFND 02 0 49762 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 52860 2489892 SH SOLE 0 0 2489892 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 954 44918 SH SOLE 44918 0 0 PLANET FITNESS INC CL A 72703H101 654 11300 SH DFND 02 0 11300 0 PLANET FITNESS INC CL A 72703H101 2179 37656 SH DFND 01 37656 0 0 PLANET FITNESS INC CL A 72703H101 493832 8533466 SH SOLE 0 0 8533466 PLANET FITNESS INC CL A 72703H101 590 10190 SH SOLE 10190 0 0 PLANTRONICS INC NEW COM 727493108 190 5100 SH DFND 02 0 5100 0 PLANTRONICS INC NEW COM 727493108 2513 67345 SH DFND 01 67345 0 0 PLANTRONICS INC NEW COM 727493108 112617 3017599 SH SOLE 0 0 3017599 PLANTRONICS INC NEW COM 727493108 139 3729 SH SOLE 3729 0 0 PLAYAGS INC COM 72814N104 20 1900 SH DFND 02 0 1900 0 PLAYAGS INC COM 72814N104 556 54091 SH DFND 01 54091 0 0 PLAYAGS INC COM 72814N104 13773 1339795 SH SOLE 0 0 1339795 PLAYAGS INC COM 72814N104 25 2406 SH SOLE 2406 0 0 PLEXUS CORP COM 729132100 283 4531 SH DFND 02 0 4531 0 PLEXUS CORP COM 729132100 1807 28905 SH DFND 01 28905 0 0 PLEXUS CORP COM 729132100 194686 3114483 SH SOLE 0 0 3114483 PLEXUS CORP COM 729132100 199 3187 SH SOLE 3187 0 0 PLUG POWER INC COM NEW 72919P202 55 21041 SH DFND 02 0 21041 0 PLUG POWER INC COM NEW 72919P202 1260 479172 SH DFND 01 479172 0 0 PLUG POWER INC COM NEW 72919P202 31644 12031784 SH SOLE 0 0 12031784 PLUG POWER INC COM NEW 72919P202 73 27659 SH SOLE 27659 0 0 PLUMAS BANCORP COM 729273102 17 860 SH DFND 01 860 0 0 PLUMAS BANCORP COM 729273102 2672 132289 SH SOLE 0 0 132289 PLURALSIGHT INC COM CL A 72941B106 103 6122 SH DFND 02 0 6122 0 PLURALSIGHT INC COM CL A 72941B106 526 31345 SH DFND 01 31345 0 0 PLURALSIGHT INC COM CL A 72941B106 118862 7077201 SH SOLE 0 0 7077201 PLURALSIGHT INC COM CL A 72941B106 121 7213 SH SOLE 7213 0 0 PLX PHARMA INC COM 72942A107 1502 294595 SH SOLE 0 0 294595 PLYMOUTH INDL REIT INC COM 729640102 45 2477 SH DFND 01 2477 0 0 PLYMOUTH INDL REIT INC COM 729640102 11227 612808 SH SOLE 0 0 612808 POLAR PWR INC COM 73102V105 99 32198 SH SOLE 0 0 32198 POLARIS INC COM 731068102 1281 14556 SH DFND 02 0 0 14556 POLARIS INC COM 731068102 1332 15136 SH DFND 02 0 15136 0 POLARIS INC COM 731068102 2216 25175 SH DFND 01 25175 0 0 POLARIS INC COM 731068102 528328 6003049 SH SOLE 0 0 6003049 POLARIS INC COM 731068102 1695 19264 SH SOLE 19264 0 0 POLARITYTE INC COM 731094108 40 12379 SH DFND 01 12379 0 0 POLARITYTE INC COM 731094108 1673 517964 SH SOLE 0 0 517964 POLYONE CORP COM 73179P106 335 10249 SH DFND 02 0 10249 0 POLYONE CORP COM 73179P106 4905 150221 SH DFND 01 150221 0 0 POLYONE CORP COM 73179P106 234496 7182127 SH SOLE 0 0 7182127 POLYONE CORP COM 73179P106 279 8557 SH SOLE 8557 0 0 POOL CORPORATION COM 73278L105 1064 5275 SH DFND 02 0 5275 0 POOL CORPORATION COM 73278L105 3518 17443 SH DFND 01 17443 0 0 POOL CORPORATION COM 73278L105 697314 3457183 SH SOLE 0 0 3457183 POOL CORPORATION COM 73278L105 975 4835 SH SOLE 4835 0 0 POPULAR INC COM NEW 733174700 913 16890 SH DFND 02 0 16890 0 POPULAR INC COM NEW 733174700 1970 36426 SH DFND 01 36426 0 0 POPULAR INC COM NEW 733174700 514343 9510780 SH SOLE 0 0 9510780 POPULAR INC COM NEW 733174700 626 11578 SH SOLE 11578 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 1795 31849 SH DFND 02 0 31849 0 PORTLAND GEN ELEC CO COM NEW 736508847 4249 75373 SH DFND 01 75373 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 538967 9561238 SH SOLE 0 0 9561238 PORTLAND GEN ELEC CO COM NEW 736508847 2057 36499 SH SOLE 36499 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 298 11109 SH DFND 02 0 11109 0 PORTOLA PHARMACEUTICALS INC COM 737010108 4025 150068 SH DFND 01 150068 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 175545 6545312 SH SOLE 0 0 6545312 PORTOLA PHARMACEUTICALS INC COM 737010108 231 8628 SH SOLE 8628 0 0 POST HLDGS INC COM 737446104 1337 12635 SH DFND 02 0 12635 0 POST HLDGS INC COM 737446104 2855 26972 SH DFND 01 26972 0 0 POST HLDGS INC COM 737446104 685918 6480705 SH SOLE 0 0 6480705 POST HLDGS INC COM 737446104 833 7868 SH SOLE 7868 0 0 POTBELLY CORP COM 73754Y100 79 18119 SH DFND 01 18119 0 0 POTBELLY CORP COM 73754Y100 4350 997687 SH SOLE 0 0 997687 POSTAL REALTY TRUST INC CL A 73757R102 2998 189240 SH SOLE 0 0 189240 POTLATCHDELTIC CORPORATION COM 737630103 808 19677 SH DFND 02 0 19677 0 POTLATCHDELTIC CORPORATION COM 737630103 2308 56167 SH DFND 01 56167 0 0 POTLATCHDELTIC CORPORATION COM 737630103 398471 9698709 SH SOLE 0 0 9698709 POTLATCHDELTIC CORPORATION COM 737630103 300 7294 SH SOLE 7294 0 0 POWELL INDS INC COM 739128106 16 400 SH DFND 02 0 400 0 POWELL INDS INC COM 739128106 291 7426 SH DFND 01 7426 0 0 POWELL INDS INC COM 739128106 23647 603999 SH SOLE 0 0 603999 POWELL INDS INC COM 739128106 48 1227 SH SOLE 1227 0 0 POWER INTEGRATIONS INC COM 739276103 369 4086 SH DFND 02 0 4086 0 POWER INTEGRATIONS INC COM 739276103 5186 57352 SH DFND 01 57352 0 0 POWER INTEGRATIONS INC COM 739276103 270444 2990642 SH SOLE 0 0 2990642 POWER INTEGRATIONS INC COM 739276103 320 3534 SH SOLE 3534 0 0 POWER REIT COM 73933H101 298 29353 SH SOLE 0 0 29353 PQ GROUP HLDGS INC COM 73943T103 50 3139 SH DFND 02 0 3139 0 PQ GROUP HLDGS INC COM 73943T103 512 32133 SH DFND 01 32133 0 0 PQ GROUP HLDGS INC COM 73943T103 56114 3520348 SH SOLE 0 0 3520348 PQ GROUP HLDGS INC COM 73943T103 61 3818 SH SOLE 3818 0 0 PRECIPIO INC COM 74019L503 204 78152 SH SOLE 0 0 78152 PRECISION BIOSCIENCES INC COM 74019P108 167 19865 SH DFND 01 19865 0 0 PRECISION BIOSCIENCES INC COM 74019P108 4033 480721 SH SOLE 0 0 480721 PRECISION DRILLING CORP COM 2010 74022D308 96 83800 SH DFND 02 0 83800 0 PRECISION DRILLING CORP COM 2010 74022D308 137 119851 SH DFND 01 119851 0 0 PRECISION DRILLING CORP COM 2010 74022D308 8983 7879971 SH SOLE 0 0 7879971 PRECISION DRILLING CORP COM 2010 74022D308 32 28400 SH SOLE 28400 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 67 1288 SH DFND 02 0 1288 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 889 16980 SH DFND 01 16980 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 45089 860814 SH SOLE 0 0 860814 PREFERRED BK LOS ANGELES CA COM NEW 740367404 93 1768 SH SOLE 1768 0 0 PREFERRED APT CMNTYS INC COM 74039L103 40 2800 SH DFND 02 0 2800 0 PREFERRED APT CMNTYS INC COM 74039L103 516 35702 SH DFND 01 35702 0 0 PREFERRED APT CMNTYS INC COM 74039L103 64524 4465344 SH SOLE 0 0 4465344 PREFERRED APT CMNTYS INC COM 74039L103 72 4963 SH SOLE 4963 0 0 PREDICTIVE ONCOLOGY INC COM 74039M101 108 214374 SH SOLE 0 0 214374 PREFORMED LINE PRODS CO COM 740444104 141 2586 SH DFND 01 2586 0 0 PREFORMED LINE PRODS CO COM 740444104 7459 136637 SH SOLE 0 0 136637 PREMIER FINL BANCORP INC COM 74050M105 189 10999 SH DFND 01 10999 0 0 PREMIER FINL BANCORP INC COM 74050M105 8088 471035 SH SOLE 0 0 471035 PREMIER INC CL A 74051N102 221 7656 SH DFND 02 0 7656 0 PREMIER INC CL A 74051N102 588 20346 SH DFND 01 20346 0 0 PREMIER INC CL A 74051N102 170115 5882261 SH SOLE 0 0 5882261 PREMIER INC CL A 74051N102 239 8261 SH SOLE 8261 0 0 PRESIDIO INC COM 74102M103 47 2800 SH DFND 02 0 2800 0 PRESIDIO INC COM 74102M103 836 49489 SH DFND 01 49489 0 0 PRESIDIO INC COM 74102M103 71882 4253360 SH SOLE 0 0 4253360 PRESIDIO INC COM 74102M103 78 4613 SH SOLE 4613 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 235 6766 SH DFND 02 0 6766 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1477 42563 SH DFND 01 42563 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 165151 4760763 SH SOLE 0 0 4760763 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 194 5587 SH SOLE 5587 0 0 PRETIUM RES INC COM 74139C102 372 32300 SH DFND 02 0 32300 0 PRETIUM RES INC COM 74139C102 925 80400 SH DFND 01 80400 0 0 PRETIUM RES INC COM 74139C102 52889 4595034 SH SOLE 0 0 4595034 PRETIUM RES INC COM 74139C102 248 21580 SH SOLE 21580 0 0 PREVAIL THERAPEUTICS INC COM 74140Y101 163 13251 SH DFND 01 13251 0 0 PREVAIL THERAPEUTICS INC COM 74140Y101 2716 221208 SH SOLE 0 0 221208 PRICE T ROWE GROUP INC COM 74144T108 7092 62077 SH DFND 02 0 0 62077 PRICE T ROWE GROUP INC COM 74144T108 7414 64896 SH DFND 02 0 64896 0 PRICE T ROWE GROUP INC COM 74144T108 22935 200743 SH DFND 01 200743 0 0 PRICE T ROWE GROUP INC COM 74144T108 2319202 20299361 SH SOLE 0 0 20299361 PRICE T ROWE GROUP INC COM 74144T108 9439 82617 SH SOLE 82617 0 0 PRICESMART INC COM 741511109 186 2623 SH DFND 02 0 2623 0 PRICESMART INC COM 741511109 1527 21479 SH DFND 01 21479 0 0 PRICESMART INC COM 741511109 171192 2407766 SH SOLE 0 0 2407766 PRICESMART INC COM 741511109 166 2339 SH SOLE 2339 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 98 851 SH DFND 01 851 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 1944 16905 SH SOLE 0 0 16905 PRIMORIS SVCS CORP COM 74164F103 295 15034 SH DFND 02 0 15034 0 PRIMORIS SVCS CORP COM 74164F103 1406 71693 SH DFND 01 71693 0 0 PRIMORIS SVCS CORP COM 74164F103 75749 3862755 SH SOLE 0 0 3862755 PRIMORIS SVCS CORP COM 74164F103 120 6106 SH SOLE 6106 0 0 PRIMERICA INC COM 74164M108 774 6087 SH DFND 02 0 6087 0 PRIMERICA INC COM 74164M108 2302 18091 SH DFND 01 18091 0 0 PRIMERICA INC COM 74164M108 582360 4577226 SH SOLE 0 0 4577226 PRIMERICA INC COM 74164M108 620 4872 SH SOLE 4872 0 0 PRIMO WTR CORP COM 74165N105 34 2745 SH DFND 02 0 2745 0 PRIMO WTR CORP COM 74165N105 855 69616 SH DFND 01 69616 0 0 PRIMO WTR CORP COM 74165N105 21019 1711662 SH SOLE 0 0 1711662 PRIMO WTR CORP COM 74165N105 33 2725 SH SOLE 2725 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 4200 73502 SH DFND 02 0 0 73502 PRINCIPAL FINL GROUP INC COM 74251V102 4279 74888 SH DFND 02 0 74888 0 PRINCIPAL FINL GROUP INC COM 74251V102 12571 220001 SH DFND 01 220001 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 1744616 30532300 SH SOLE 0 0 30532300 PRINCIPAL FINL GROUP INC COM 74251V102 5239 91680 SH SOLE 91680 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 17 587 SH DFND 02 0 587 0 PRINCIPIA BIOPHARMA INC COM 74257L108 702 24853 SH DFND 01 24853 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 18392 651264 SH SOLE 0 0 651264 PRINCIPIA BIOPHARMA INC COM 74257L108 40 1429 SH SOLE 1429 0 0 PRO-DEX INC COLO COM NEW 74265M205 1471 96157 SH SOLE 0 0 96157 PROASSURANCE CORP COM 74267C106 483 12000 SH DFND 02 0 12000 0 PROASSURANCE CORP COM 74267C106 1819 45169 SH DFND 01 45169 0 0 PROASSURANCE CORP COM 74267C106 234378 5820176 SH SOLE 0 0 5820176 PROASSURANCE CORP COM 74267C106 225 5586 SH SOLE 5586 0 0 PROCTER & GAMBLE CO COM 742718109 81773 657445 SH DFND 02 0 0 657445 PROCTER & GAMBLE CO COM 742718109 92284 741951 SH DFND 02 0 741951 0 PROCTER & GAMBLE CO COM 742718109 261308 2100882 SH DFND 01 2100882 0 0 PROCTER & GAMBLE CO COM 742718109 26968516 216823570 SH SOLE 0 0 216823570 PROCTER & GAMBLE CO COM 742718109 106077 852843 SH SOLE 852843 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 59 12309 SH DFND 01 12309 0 0 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 65 13479 SH SOLE 0 0 13479 PROFESSIONAL DIVERSITY NET I COM NEW 74312Y202 29 20497 SH SOLE 0 0 20497 PROFIRE ENERGY INC COM 74316X101 11 5700 SH DFND 01 5700 0 0 PROFIRE ENERGY INC COM 74316X101 1467 776232 SH SOLE 0 0 776232 PROGENICS PHARMACEUTICALS IN COM 743187106 32 6252 SH DFND 02 0 6252 0 PROGENICS PHARMACEUTICALS IN COM 743187106 886 175352 SH DFND 01 175352 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 27609 5461700 SH SOLE 0 0 5461700 PROGENICS PHARMACEUTICALS IN COM 743187106 51 10057 SH SOLE 10057 0 0 PROGRESS SOFTWARE CORP COM 743312100 273 7176 SH DFND 02 0 7176 0 PROGRESS SOFTWARE CORP COM 743312100 3417 89783 SH DFND 01 89783 0 0 PROGRESS SOFTWARE CORP COM 743312100 179922 4727314 SH SOLE 0 0 4727314 PROGRESS SOFTWARE CORP COM 743312100 212 5566 SH SOLE 5566 0 0 PROGRESSIVE CORP OHIO COM 743315103 11769 152349 SH DFND 02 0 0 152349 PROGRESSIVE CORP OHIO COM 743315103 14168 183406 SH DFND 02 0 183406 0 PROGRESSIVE CORP OHIO COM 743315103 38758 501728 SH DFND 01 501728 0 0 PROGRESSIVE CORP OHIO COM 743315103 3660347 47383128 SH SOLE 0 0 47383128 PROGRESSIVE CORP OHIO COM 743315103 15192 196660 SH SOLE 196660 0 0 PROLOGIS INC COM 74340W103 13142 154207 SH DFND 02 0 0 154207 PROLOGIS INC COM 74340W103 74371 872693 SH DFND 02 0 872693 0 PROLOGIS INC COM 74340W103 45008 528136 SH DFND 01 528136 0 0 PROLOGIS INC COM 74340W103 6899405 80959928 SH SOLE 0 0 80959928 PROLOGIS INC COM 74340W103 72112 846187 SH SOLE 846187 0 0 PROOFPOINT INC COM 743424103 1171 9072 SH DFND 02 0 9072 0 PROOFPOINT INC COM 743424103 3178 24625 SH DFND 01 24625 0 0 PROOFPOINT INC COM 743424103 656299 5085621 SH SOLE 0 0 5085621 PROOFPOINT INC COM 743424103 925 7164 SH SOLE 7164 0 0 PROPHASE LABS INC COM 74345W108 77 42027 SH SOLE 0 0 42027 PROS HOLDINGS INC COM 74346Y103 477 8008 SH DFND 02 0 8008 0 PROS HOLDINGS INC COM 74346Y103 4014 67355 SH DFND 01 67355 0 0 PROS HOLDINGS INC COM 74346Y103 204032 3423360 SH SOLE 0 0 3423360 PROS HOLDINGS INC COM 74346Y103 217 3638 SH SOLE 3638 0 0 PROPETRO HLDG CORP COM 74347M108 110 12081 SH DFND 02 0 12081 0 PROPETRO HLDG CORP COM 74347M108 1083 119151 SH DFND 01 119151 0 0 PROPETRO HLDG CORP COM 74347M108 78733 8661531 SH SOLE 0 0 8661531 PROPETRO HLDG CORP COM 74347M108 100 11016 SH SOLE 11016 0 0 PROSIGHT GLOBAL INC COM 74349J103 186 9621 SH DFND 01 9621 0 0 PROSIGHT GLOBAL INC COM 74349J103 4269 220528 SH SOLE 0 0 220528 PROSPERITY BANCSHARES INC COM 743606105 834 11811 SH DFND 02 0 11811 0 PROSPERITY BANCSHARES INC COM 743606105 1796 25431 SH DFND 01 25431 0 0 PROSPERITY BANCSHARES INC COM 743606105 465910 6596482 SH SOLE 0 0 6596482 PROSPERITY BANCSHARES INC COM 743606105 547 7738 SH SOLE 7738 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 324 26991 SH DFND 01 26991 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 10912 908551 SH SOLE 0 0 908551 PROTECTIVE INS CORP CL B 74368L203 113 6498 SH DFND 02 0 6498 0 PROTECTIVE INS CORP CL B 74368L203 149 8558 SH DFND 01 8558 0 0 PROTECTIVE INS CORP CL B 74368L203 9977 571775 SH SOLE 0 0 571775 PROTECTIVE INS CORP CL B 74368L203 12 700 SH SOLE 700 0 0 PROTO LABS INC COM 743713109 539 5275 SH DFND 02 0 5275 0 PROTO LABS INC COM 743713109 5562 54475 SH DFND 01 54475 0 0 PROTO LABS INC COM 743713109 271157 2655798 SH SOLE 0 0 2655798 PROTO LABS INC COM 743713109 294 2883 SH SOLE 2883 0 0 PROTEON THERAPEUTICS INC COM 74371L109 23 88184 SH SOLE 0 0 88184 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 7 8527 SH DFND 01 8527 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 972 1150809 SH SOLE 0 0 1150809 PROVENTION BIO INC COM 74374N102 41 6067 SH DFND 01 6067 0 0 PROVENTION BIO INC COM 74374N102 9042 1324806 SH SOLE 0 0 1324806 PROVIDENCE SVC CORP COM 743815102 36 600 SH DFND 02 0 600 0 PROVIDENCE SVC CORP COM 743815102 1391 23386 SH DFND 01 23386 0 0 PROVIDENCE SVC CORP COM 743815102 42295 711316 SH SOLE 0 0 711316 PROVIDENCE SVC CORP COM 743815102 85 1427 SH SOLE 1427 0 0 PROVIDENT BANCORP INC COM 74383X109 94 3913 SH DFND 01 3913 0 0 PROVIDENT BANCORP INC COM 74383X109 5380 223874 SH SOLE 0 0 223874 PROVIDENT FINL HLDGS INC COM 743868101 103 4986 SH DFND 01 4986 0 0 PROVIDENT FINL HLDGS INC COM 743868101 5823 280639 SH SOLE 0 0 280639 PROVIDENT FINL SVCS INC COM 74386T105 247 10066 SH DFND 02 0 10066 0 PROVIDENT FINL SVCS INC COM 74386T105 1272 51838 SH DFND 01 51838 0 0 PROVIDENT FINL SVCS INC COM 74386T105 154832 6311943 SH SOLE 0 0 6311943 PROVIDENT FINL SVCS INC COM 74386T105 166 6755 SH SOLE 6755 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 122 7190 SH DFND 01 7190 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 4912 288797 SH SOLE 0 0 288797 PRUDENTIAL FINL INC COM 744320102 9688 107709 SH DFND 02 0 0 107709 PRUDENTIAL FINL INC COM 744320102 10589 117720 SH DFND 02 0 117720 0 PRUDENTIAL FINL INC COM 744320102 30350 337405 SH DFND 01 337405 0 0 PRUDENTIAL FINL INC COM 744320102 2854251 31731530 SH SOLE 0 0 31731530 PRUDENTIAL FINL INC COM 744320102 12337 137159 SH SOLE 137159 0 0 PSYCHEMEDICS CORP COM NEW 744375205 10 1078 SH DFND 01 1078 0 0 PSYCHEMEDICS CORP COM NEW 744375205 2300 252443 SH SOLE 0 0 252443 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 8187 131885 SH DFND 02 0 0 131885 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 17708 285247 SH DFND 02 0 285247 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 26298 423608 SH DFND 01 423608 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2521871 40622920 SH SOLE 0 0 40622920 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 18321 295113 SH SOLE 295113 0 0 PUBLIC STORAGE COM 74460D109 9515 38794 SH DFND 02 0 0 38794 PUBLIC STORAGE COM 74460D109 54432 221925 SH DFND 02 0 221925 0 PUBLIC STORAGE COM 74460D109 32515 132569 SH DFND 01 132569 0 0 PUBLIC STORAGE COM 74460D109 4817891 19643215 SH SOLE 0 0 19643215 PUBLIC STORAGE COM 74460D109 49620 202308 SH SOLE 202308 0 0 PULMATRIX INC COM NEW 74584P202 86 105591 SH SOLE 0 0 105591 PULTE GROUP INC COM 745867101 2579 70565 SH DFND 02 0 0 70565 PULTE GROUP INC COM 745867101 2590 70857 SH DFND 02 0 70857 0 PULTE GROUP INC COM 745867101 7885 215719 SH DFND 01 215719 0 0 PULTE GROUP INC COM 745867101 1118005 30588366 SH SOLE 0 0 30588366 PULTE GROUP INC COM 745867101 3251 88936 SH SOLE 88936 0 0 PULSE BIOSCIENCES INC COM 74587B101 357 23140 SH DFND 01 23140 0 0 PULSE BIOSCIENCES INC COM 74587B101 6811 441127 SH SOLE 0 0 441127 PUMA BIOTECHNOLOGY INC COM 74587V107 41 3810 SH DFND 02 0 3810 0 PUMA BIOTECHNOLOGY INC COM 74587V107 673 62535 SH DFND 01 62535 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 36886 3426507 SH SOLE 0 0 3426507 PUMA BIOTECHNOLOGY INC COM 74587V107 31 2852 SH SOLE 2852 0 0 PURECYCLE CORP COM NEW 746228303 361 35075 SH DFND 01 35075 0 0 PURECYCLE CORP COM NEW 746228303 8886 864389 SH SOLE 0 0 864389 PURE STORAGE INC CL A 74624M102 647 38203 SH DFND 02 0 38203 0 PURE STORAGE INC CL A 74624M102 1677 98994 SH DFND 01 98994 0 0 PURE STORAGE INC CL A 74624M102 342852 20239177 SH SOLE 0 0 20239177 PURE STORAGE INC CL A 74624M102 464 27398 SH SOLE 27398 0 0 PURPLE INNOVATION INC COM 74640Y106 28 3738 SH DFND 01 3738 0 0 PURPLE INNOVATION INC COM 74640Y106 366 48639 SH SOLE 0 0 48639 QCR HOLDINGS INC COM 74727A104 27 700 SH DFND 02 0 700 0 QCR HOLDINGS INC COM 74727A104 462 12167 SH DFND 01 12167 0 0 QCR HOLDINGS INC COM 74727A104 21777 573379 SH SOLE 0 0 573379 QCR HOLDINGS INC COM 74727A104 56 1468 SH SOLE 1468 0 0 QAD INC CL B 74727D207 2137 59730 SH SOLE 0 0 59730 QAD INC CL A 74727D306 27 580 SH DFND 02 0 580 0 QAD INC CL A 74727D306 732 15841 SH DFND 01 15841 0 0 QAD INC CL A 74727D306 23685 512884 SH SOLE 0 0 512884 QAD INC CL A 74727D306 39 853 SH SOLE 853 0 0 QUAD / GRAPHICS INC COM CL A 747301109 28 2663 SH DFND 02 0 2663 0 QUAD / GRAPHICS INC COM CL A 747301109 282 26858 SH DFND 01 26858 0 0 QUAD / GRAPHICS INC COM CL A 747301109 39818 3788564 SH SOLE 0 0 3788564 QUAD / GRAPHICS INC COM CL A 747301109 48 4545 SH SOLE 4545 0 0 QUAKER CHEM CORP COM 747316107 348 2200 SH DFND 02 0 2200 0 QUAKER CHEM CORP COM 747316107 4194 26518 SH DFND 01 26518 0 0 QUAKER CHEM CORP COM 747316107 233072 1473834 SH SOLE 0 0 1473834 QUAKER CHEM CORP COM 747316107 267 1688 SH SOLE 1688 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 16 1800 SH DFND 02 0 1800 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 309 34615 SH DFND 01 34615 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 6845 767426 SH SOLE 0 0 767426 QEP RES INC COM 74733V100 138 37411 SH DFND 02 0 37411 0 QEP RES INC COM 74733V100 741 200368 SH DFND 01 200368 0 0 QEP RES INC COM 74733V100 93207 25191076 SH SOLE 0 0 25191076 QEP RES INC COM 74733V100 91 24610 SH SOLE 24610 0 0 QTS RLTY TR INC COM CL A 74736A103 3791 73740 SH DFND 02 0 73740 0 QTS RLTY TR INC COM CL A 74736A103 5688 110635 SH DFND 01 110635 0 0 QTS RLTY TR INC COM CL A 74736A103 407449 7925481 SH SOLE 0 0 7925481 QTS RLTY TR INC COM CL A 74736A103 3108 60448 SH SOLE 60448 0 0 QORVO INC COM 74736K101 2221 29955 SH DFND 02 0 0 29955 QORVO INC COM 74736K101 2647 35702 SH DFND 02 0 35702 0 QORVO INC COM 74736K101 7343 99042 SH DFND 01 99042 0 0 QORVO INC COM 74736K101 980487 13224807 SH SOLE 0 0 13224807 QORVO INC COM 74736K101 2952 39815 SH SOLE 39815 0 0 Q2 HLDGS INC COM 74736L109 398 5048 SH DFND 02 0 5048 0 Q2 HLDGS INC COM 74736L109 6930 87864 SH DFND 01 87864 0 0 Q2 HLDGS INC COM 74736L109 307677 3901067 SH SOLE 0 0 3901067 Q2 HLDGS INC COM 74736L109 368 4670 SH SOLE 4670 0 0 PYXUS INTL INC COM 74737V106 97 7379 SH DFND 01 7379 0 0 PYXUS INTL INC COM 74737V106 5229 399803 SH SOLE 0 0 399803 PYXUS INTL INC COM 74737V106 13 994 SH SOLE 994 0 0 QUALCOMM INC COM 747525103 24292 318454 SH DFND 02 0 0 318454 QUALCOMM INC COM 747525103 26317 345005 SH DFND 02 0 345005 0 QUALCOMM INC COM 747525103 83631 1096366 SH DFND 01 1096366 0 0 QUALCOMM INC COM 747525103 7516234 98534792 SH SOLE 0 0 98534792 QUALCOMM INC COM 747525103 31643 414829 SH SOLE 414829 0 0 QUALSTAR CORP COM NEW 74758R208 137 23498 SH SOLE 0 0 23498 QUALYS INC COM 74758T303 406 5366 SH DFND 02 0 5366 0 QUALYS INC COM 74758T303 5191 68685 SH DFND 01 68685 0 0 QUALYS INC COM 74758T303 264924 3505673 SH SOLE 0 0 3505673 QUALYS INC COM 74758T303 275 3634 SH SOLE 3634 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 277 15300 SH DFND 02 0 15300 0 QUANEX BUILDING PRODUCTS COR COM 747619104 510 28235 SH DFND 01 28235 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 63460 3509975 SH SOLE 0 0 3509975 QUANEX BUILDING PRODUCTS COR COM 747619104 75 4155 SH SOLE 4155 0 0 QUANTA SVCS INC COM 74762E102 775 20501 SH DFND 02 0 20501 0 QUANTA SVCS INC COM 74762E102 4563 120712 SH DFND 01 120712 0 0 QUANTA SVCS INC COM 74762E102 563191 14899235 SH SOLE 0 0 14899235 QUANTA SVCS INC COM 74762E102 672 17773 SH SOLE 17773 0 0 QUANTERIX CORP COM 74766Q101 13 611 SH DFND 02 0 611 0 QUANTERIX CORP COM 74766Q101 574 26140 SH DFND 01 26140 0 0 QUANTERIX CORP COM 74766Q101 15971 727296 SH SOLE 0 0 727296 QUANTERIX CORP COM 74766Q101 29 1298 SH SOLE 1298 0 0 QUDIAN INC ADR 747798106 189 27443 SH DFND 01 27443 0 0 QUDIAN INC ADR 747798106 13360 1939058 SH SOLE 0 0 1939058 QUEST DIAGNOSTICS INC COM 74834L100 3630 33918 SH DFND 02 0 0 33918 QUEST DIAGNOSTICS INC COM 74834L100 4932 46083 SH DFND 02 0 46083 0 QUEST DIAGNOSTICS INC COM 74834L100 12051 112596 SH DFND 01 112596 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1604147 14987824 SH SOLE 0 0 14987824 QUEST DIAGNOSTICS INC COM 74834L100 5110 47739 SH SOLE 47739 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 83 33007 SH SOLE 0 0 33007 QUICKLOGIC CORP COM 74837P108 6 18128 SH DFND 01 18128 0 0 QUICKLOGIC CORP COM 74837P108 1599 4548544 SH SOLE 0 0 4548544 QUIDEL CORP COM 74838J101 429 6995 SH DFND 02 0 6995 0 QUIDEL CORP COM 74838J101 4421 72060 SH DFND 01 72060 0 0 QUIDEL CORP COM 74838J101 215711 3516075 SH SOLE 0 0 3516075 QUIDEL CORP COM 74838J101 255 4151 SH SOLE 4151 0 0 QUINSTREET INC COM 74874Q100 35 2800 SH DFND 02 0 2800 0 QUINSTREET INC COM 74874Q100 1140 90586 SH DFND 01 90586 0 0 QUINSTREET INC COM 74874Q100 32311 2566380 SH SOLE 0 0 2566380 QUINSTREET INC COM 74874Q100 69 5453 SH SOLE 5453 0 0 QUINTANA ENERGY SVCS INC COM 74875T103 6 3125 SH DFND 01 3125 0 0 QUINTANA ENERGY SVCS INC COM 74875T103 742 363610 SH SOLE 0 0 363610 QUMU CORP COM 749063103 1201 360759 SH SOLE 0 0 360759 QUORUM HEALTH CORP COM 74909E106 8 6403 SH DFND 01 6403 0 0 QUORUM HEALTH CORP COM 74909E106 1876 1550723 SH SOLE 0 0 1550723 QUOTIENT TECHNOLOGY INC COM 749119103 279 35729 SH DFND 02 0 35729 0 QUOTIENT TECHNOLOGY INC COM 749119103 533 68103 SH DFND 01 68103 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 49062 6273941 SH SOLE 0 0 6273941 QUOTIENT TECHNOLOGY INC COM 749119103 75 9534 SH SOLE 9534 0 0 QUTOUTIAO INC ADS REP SHS A 74915J107 128 34615 SH DFND 01 34615 0 0 QUTOUTIAO INC ADS REP SHS A 74915J107 12117 3274730 SH SOLE 0 0 3274730 QURATE RETAIL INC COM SER A 74915M100 1021 98936 SH DFND 02 0 0 98936 QURATE RETAIL INC COM SER A 74915M100 1314 127429 SH DFND 02 0 127429 0 QURATE RETAIL INC COM SER A 74915M100 1524 147741 SH DFND 01 147741 0 0 QURATE RETAIL INC COM SER A 74915M100 363966 35285078 SH SOLE 0 0 35285078 QURATE RETAIL INC COM SER A 74915M100 1419 137575 SH SOLE 137575 0 0 RBB BANCORP COM 74930B105 249 12622 SH DFND 01 12622 0 0 RBB BANCORP COM 74930B105 12728 646415 SH SOLE 0 0 646415 RA PHARMACEUTICALS INC COM 74933V108 43 1800 SH DFND 02 0 1800 0 RA PHARMACEUTICALS INC COM 74933V108 1659 70159 SH DFND 01 70159 0 0 RA PHARMACEUTICALS INC COM 74933V108 41210 1742483 SH SOLE 0 0 1742483 RA PHARMACEUTICALS INC COM 74933V108 68 2891 SH SOLE 2891 0 0 RA MED SYS INC COM 74933X104 206 147041 SH SOLE 0 0 147041 RCI HOSPITALITY HLDGS INC COM 74934Q108 158 7626 SH DFND 01 7626 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 8836 427273 SH SOLE 0 0 427273 RCM TECHNOLOGIES INC COM NEW 749360400 11 3509 SH DFND 01 3509 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 819 272976 SH SOLE 0 0 272976 R1 RCM INC COM 749397105 56 6290 SH DFND 02 0 6290 0 R1 RCM INC COM 749397105 1869 209260 SH DFND 01 209260 0 0 R1 RCM INC COM 749397105 41435 4639965 SH SOLE 0 0 4639965 R1 RCM INC COM 749397105 74 8315 SH SOLE 8315 0 0 REV GROUP INC COM 749527107 26 2300 SH DFND 02 0 2300 0 REV GROUP INC COM 749527107 322 28152 SH DFND 01 28152 0 0 REV GROUP INC COM 749527107 26407 2310330 SH SOLE 0 0 2310330 REV GROUP INC COM 749527107 29 2525 SH SOLE 2525 0 0 RF INDS LTD COM PAR $0.01 749552105 13 1796 SH DFND 01 1796 0 0 RF INDS LTD COM PAR $0.01 749552105 2313 326666 SH SOLE 0 0 326666 RGC RES INC COM 74955L103 184 6297 SH DFND 01 6297 0 0 RGC RES INC COM 74955L103 9643 329800 SH SOLE 0 0 329800 RLI CORP COM 749607107 539 5797 SH DFND 02 0 5797 0 RLI CORP COM 749607107 7490 80612 SH DFND 01 80612 0 0 RLI CORP COM 749607107 439496 4730339 SH SOLE 0 0 4730339 RLI CORP COM 749607107 437 4706 SH SOLE 4706 0 0 RLJ LODGING TR COM 74965L101 3501 206056 SH DFND 02 0 206056 0 RLJ LODGING TR COM 74965L101 2456 144551 SH DFND 01 144551 0 0 RLJ LODGING TR COM 74965L101 423096 24902620 SH SOLE 0 0 24902620 RLJ LODGING TR COM 74965L101 3290 193666 SH SOLE 193666 0 0 RPC INC COM 749660106 49 8722 SH DFND 02 0 8722 0 RPC INC COM 749660106 280 49980 SH DFND 01 49980 0 0 RPC INC COM 749660106 31255 5571375 SH SOLE 0 0 5571375 RPC INC COM 749660106 29 5178 SH SOLE 5178 0 0 RMR GROUP INC CL A 74967R106 47 1036 SH DFND 02 0 1036 0 RMR GROUP INC CL A 74967R106 1402 30835 SH DFND 01 30835 0 0 RMR GROUP INC CL A 74967R106 103668 2279421 SH SOLE 0 0 2279421 RMR GROUP INC CL A 74967R106 69 1514 SH SOLE 1514 0 0 RH COM 74967X103 566 3312 SH DFND 02 0 3312 0 RH COM 74967X103 3297 19299 SH DFND 01 19299 0 0 RH COM 74967X103 380619 2228056 SH SOLE 0 0 2228056 RH COM 74967X103 346 2023 SH SOLE 2023 0 0 RPM INTL INC COM 749685103 1428 20753 SH DFND 02 0 20753 0 RPM INTL INC COM 749685103 3521 51176 SH DFND 01 51176 0 0 RPM INTL INC COM 749685103 922254 13402900 SH SOLE 0 0 13402900 RPM INTL INC COM 749685103 1135 16499 SH SOLE 16499 0 0 RPT REALTY SH BEN INT 74971D101 1249 92152 SH DFND 02 0 92152 0 RPT REALTY SH BEN INT 74971D101 912 67282 SH DFND 01 67282 0 0 RPT REALTY SH BEN INT 74971D101 166150 12261994 SH SOLE 0 0 12261994 RPT REALTY SH BEN INT 74971D101 1163 85797 SH SOLE 85797 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 146 51084 SH DFND 01 51084 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 8352 2930687 SH SOLE 0 0 2930687 RTW RETAILWINDS INC COM 74980D100 38 27787 SH DFND 01 27787 0 0 RTW RETAILWINDS INC COM 74980D100 1233 899910 SH SOLE 0 0 899910 RADIAN GROUP INC COM 750236101 731 31987 SH DFND 02 0 31987 0 RADIAN GROUP INC COM 750236101 3942 172573 SH DFND 01 172573 0 0 RADIAN GROUP INC COM 750236101 434909 19041557 SH SOLE 0 0 19041557 RADIAN GROUP INC COM 750236101 568 24859 SH SOLE 24859 0 0 RADIANT LOGISTICS INC COM 75025X100 416 80543 SH DFND 01 80543 0 0 RADIANT LOGISTICS INC COM 75025X100 9702 1876561 SH SOLE 0 0 1876561 RADIUS HEALTH INC COM NEW 750469207 182 7071 SH DFND 02 0 7071 0 RADIUS HEALTH INC COM NEW 750469207 2335 90680 SH DFND 01 90680 0 0 RADIUS HEALTH INC COM NEW 750469207 107030 4156496 SH SOLE 0 0 4156496 RADIUS HEALTH INC COM NEW 750469207 154 5977 SH SOLE 5977 0 0 RADNET INC COM 750491102 47 3299 SH DFND 02 0 3299 0 RADNET INC COM 750491102 1219 84902 SH DFND 01 84902 0 0 RADNET INC COM 750491102 29376 2045690 SH SOLE 0 0 2045690 RADNET INC COM 750491102 73 5100 SH SOLE 5100 0 0 RAFAEL HLDGS INC COM CL B 75062E106 194 9253 SH DFND 01 9253 0 0 RAFAEL HLDGS INC COM CL B 75062E106 8666 413472 SH SOLE 0 0 413472 RAMBUS INC DEL COM 750917106 194 14800 SH DFND 02 0 14800 0 RAMBUS INC DEL COM 750917106 1207 91952 SH DFND 01 91952 0 0 RAMBUS INC DEL COM 750917106 154264 11753484 SH SOLE 0 0 11753484 RAMBUS INC DEL COM 750917106 198 15076 SH SOLE 15076 0 0 RALPH LAUREN CORP CL A 751212101 1268 13284 SH DFND 02 0 0 13284 RALPH LAUREN CORP CL A 751212101 1331 13939 SH DFND 02 0 13939 0 RALPH LAUREN CORP CL A 751212101 4154 43512 SH DFND 01 43512 0 0 RALPH LAUREN CORP CL A 751212101 515416 5398718 SH SOLE 0 0 5398718 RALPH LAUREN CORP CL A 751212101 1705 17858 SH SOLE 17858 0 0 RAMACO RES INC COM 75134P303 27 7152 SH DFND 01 7152 0 0 RAMACO RES INC COM 75134P303 1239 331847 SH SOLE 0 0 331847 RANDOLPH BANCORP INC COM 752378109 15 1044 SH DFND 01 1044 0 0 RANDOLPH BANCORP INC COM 752378109 2570 176977 SH SOLE 0 0 176977 RANGE RES CORP COM 75281A109 150 39289 SH DFND 02 0 39289 0 RANGE RES CORP COM 75281A109 309 80860 SH DFND 01 80860 0 0 RANGE RES CORP COM 75281A109 97409 25499835 SH SOLE 0 0 25499835 RANGE RES CORP COM 75281A109 94 24725 SH SOLE 24725 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 10 1575 SH DFND 01 1575 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 1612 249936 SH SOLE 0 0 249936 RANPAK HLDGS CORP COM CL A 75321W103 2628 433654 SH SOLE 0 0 433654 RAPID7 INC COM 753422104 416 9158 SH DFND 02 0 9158 0 RAPID7 INC COM 753422104 4428 97550 SH DFND 01 97550 0 0 RAPID7 INC COM 753422104 181957 4008745 SH SOLE 0 0 4008745 RAPID7 INC COM 753422104 230 5063 SH SOLE 5063 0 0 RAVE RESTAURANT GROUP INC COM 754198109 609 236993 SH SOLE 0 0 236993 RAVEN INDS INC COM 754212108 245 7308 SH DFND 02 0 7308 0 RAVEN INDS INC COM 754212108 2419 72296 SH DFND 01 72296 0 0 RAVEN INDS INC COM 754212108 122296 3654992 SH SOLE 0 0 3654992 RAVEN INDS INC COM 754212108 167 4998 SH SOLE 4998 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 2786 33785 SH DFND 02 0 0 33785 RAYMOND JAMES FINANCIAL INC COM 754730109 2789 33818 SH DFND 02 0 33818 0 RAYMOND JAMES FINANCIAL INC COM 754730109 8741 105999 SH DFND 01 105999 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1118929 13569350 SH SOLE 0 0 13569350 RAYMOND JAMES FINANCIAL INC COM 754730109 3343 40542 SH SOLE 40542 0 0 RAYONIER INC COM 754907103 746 26465 SH DFND 02 0 26465 0 RAYONIER INC COM 754907103 1402 49721 SH DFND 01 49721 0 0 RAYONIER INC COM 754907103 541064 19186683 SH SOLE 0 0 19186683 RAYONIER INC COM 754907103 416 14735 SH SOLE 14735 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 49 11389 SH DFND 02 0 11389 0 RAYONIER ADVANCED MATLS INC COM 75508B104 174 40199 SH DFND 01 40199 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 17399 4018305 SH SOLE 0 0 4018305 RAYONIER ADVANCED MATLS INC COM 75508B104 33 7689 SH SOLE 7689 0 0 RAYTHEON CO COM NEW 755111507 14501 73913 SH DFND 02 0 0 73913 RAYTHEON CO COM NEW 755111507 14387 73334 SH DFND 02 0 73334 0 RAYTHEON CO COM NEW 755111507 48015 244739 SH DFND 01 244739 0 0 RAYTHEON CO COM NEW 755111507 4454809 22706606 SH SOLE 0 0 22706606 RAYTHEON CO COM NEW 755111507 17851 90989 SH SOLE 90989 0 0 RBC BEARINGS INC COM 75524B104 553 3331 SH DFND 02 0 3331 0 RBC BEARINGS INC COM 75524B104 8158 49173 SH DFND 01 49173 0 0 RBC BEARINGS INC COM 75524B104 353907 2133129 SH SOLE 0 0 2133129 RBC BEARINGS INC COM 75524B104 452 2722 SH SOLE 2722 0 0 RE MAX HLDGS INC CL A 75524W108 45 1411 SH DFND 02 0 1411 0 RE MAX HLDGS INC CL A 75524W108 478 14875 SH DFND 01 14875 0 0 RE MAX HLDGS INC CL A 75524W108 59402 1847078 SH SOLE 0 0 1847078 RE MAX HLDGS INC CL A 75524W108 55 1701 SH SOLE 1701 0 0 READING INTERNATIONAL INC CL A 755408101 176 14747 SH DFND 01 14747 0 0 READING INTERNATIONAL INC CL A 755408101 9385 784727 SH SOLE 0 0 784727 READY CAP CORP COM 75574U101 33 2100 SH DFND 02 0 2100 0 READY CAP CORP COM 75574U101 408 25645 SH DFND 01 25645 0 0 READY CAP CORP COM 75574U101 25098 1576497 SH SOLE 0 0 1576497 READY CAP CORP COM 75574U101 49 3100 SH SOLE 3100 0 0 REALNETWORKS INC COM NEW 75605L708 10 5738 SH DFND 01 5738 0 0 REALNETWORKS INC COM NEW 75605L708 3118 1878452 SH SOLE 0 0 1878452 REALOGY HLDGS CORP COM 75605Y106 104 15500 SH DFND 02 0 15500 0 REALOGY HLDGS CORP COM 75605Y106 640 95847 SH DFND 01 95847 0 0 REALOGY HLDGS CORP COM 75605Y106 120503 18039371 SH SOLE 0 0 18039371 REALOGY HLDGS CORP COM 75605Y106 106 15890 SH SOLE 15890 0 0 REALPAGE INC COM 75606N109 895 14244 SH DFND 02 0 14244 0 REALPAGE INC COM 75606N109 2189 34828 SH DFND 01 34828 0 0 REALPAGE INC COM 75606N109 450429 7165590 SH SOLE 0 0 7165590 REALPAGE INC COM 75606N109 596 9488 SH SOLE 9488 0 0 REALTY INCOME CORP COM 756109104 6079 79278 SH DFND 02 0 0 79278 REALTY INCOME CORP COM 756109104 35852 467554 SH DFND 02 0 467554 0 REALTY INCOME CORP COM 756109104 20417 266260 SH DFND 01 266260 0 0 REALTY INCOME CORP COM 756109104 3898075 50835612 SH SOLE 0 0 50835612 REALTY INCOME CORP COM 756109104 32741 426978 SH SOLE 426978 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 217 2700 SH DFND 02 0 2700 0 REATA PHARMACEUTICALS INC CL A 75615P103 2176 27107 SH DFND 01 27107 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 144491 1799618 SH SOLE 0 0 1799618 REATA PHARMACEUTICALS INC CL A 75615P103 161 2000 SH SOLE 2000 0 0 RECRO PHARMA INC COM 75629F109 433 39089 SH DFND 01 39089 0 0 RECRO PHARMA INC COM 75629F109 10071 908970 SH SOLE 0 0 908970 RED LION HOTELS CORP COM 756764106 134 20719 SH DFND 01 20719 0 0 RED LION HOTELS CORP COM 756764106 5775 891184 SH SOLE 0 0 891184 RED ROBIN GOURMET BURGERS IN COM 75689M101 70 2091 SH DFND 02 0 2091 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 358 10773 SH DFND 01 10773 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 28198 847806 SH SOLE 0 0 847806 RED ROBIN GOURMET BURGERS IN COM 75689M101 63 1905 SH SOLE 1905 0 0 RED ROCK RESORTS INC CL A 75700L108 185 9120 SH DFND 02 0 9120 0 RED ROCK RESORTS INC CL A 75700L108 2861 140917 SH DFND 01 140917 0 0 RED ROCK RESORTS INC CL A 75700L108 122711 6043406 SH SOLE 0 0 6043406 RED ROCK RESORTS INC CL A 75700L108 150 7377 SH SOLE 7377 0 0 RED VIOLET INC COM 75704L104 18 1462 SH DFND 01 1462 0 0 RED VIOLET INC COM 75704L104 3035 240648 SH SOLE 0 0 240648 REDFIN CORP COM 75737F108 343 20355 SH DFND 02 0 20355 0 REDFIN CORP COM 75737F108 2983 177150 SH DFND 01 177150 0 0 REDFIN CORP COM 75737F108 182399 10831304 SH SOLE 0 0 10831304 REDFIN CORP COM 75737F108 138 8196 SH SOLE 8196 0 0 REDWOOD TR INC COM 758075402 227 13812 SH DFND 02 0 13812 0 REDWOOD TR INC COM 758075402 1349 82187 SH DFND 01 82187 0 0 REDWOOD TR INC COM 758075402 183369 11174217 SH SOLE 0 0 11174217 REDWOOD TR INC COM 758075402 392 23898 SH SOLE 23898 0 0 REEDS INC COM 758338107 5 3600 SH DFND 01 3600 0 0 REEDS INC COM 758338107 1351 1039088 SH SOLE 0 0 1039088 REGAL BELOIT CORP COM 758750103 376 5166 SH DFND 02 0 5166 0 REGAL BELOIT CORP COM 758750103 1196 16420 SH DFND 01 16420 0 0 REGAL BELOIT CORP COM 758750103 302421 4151281 SH SOLE 0 0 4151281 REGAL BELOIT CORP COM 758750103 367 5032 SH SOLE 5032 0 0 REGENCY CTRS CORP COM 758849103 2882 41476 SH DFND 02 0 0 41476 REGENCY CTRS CORP COM 758849103 16422 236325 SH DFND 02 0 236325 0 REGENCY CTRS CORP COM 758849103 9701 139601 SH DFND 01 139601 0 0 REGENCY CTRS CORP COM 758849103 1839698 26474287 SH SOLE 0 0 26474287 REGENCY CTRS CORP COM 758849103 15407 221711 SH SOLE 221711 0 0 REGENERON PHARMACEUTICALS COM 75886F107 5934 21391 SH DFND 02 0 0 21391 REGENERON PHARMACEUTICALS COM 75886F107 6553 23623 SH DFND 02 0 23623 0 REGENERON PHARMACEUTICALS COM 75886F107 18915 68185 SH DFND 01 68185 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1682186 6064118 SH SOLE 0 0 6064118 REGENERON PHARMACEUTICALS COM 75886F107 7532 27151 SH SOLE 27151 0 0 REGIS CORP MINN COM 758932107 174 8600 SH DFND 02 0 8600 0 REGIS CORP MINN COM 758932107 520 25732 SH DFND 01 25732 0 0 REGIS CORP MINN COM 758932107 53347 2638347 SH SOLE 0 0 2638347 REGIS CORP MINN COM 758932107 107 5296 SH SOLE 5296 0 0 REGENXBIO INC COM 75901B107 130 3664 SH DFND 02 0 3664 0 REGENXBIO INC COM 75901B107 2375 66709 SH DFND 01 66709 0 0 REGENXBIO INC COM 75901B107 110971 3117158 SH SOLE 0 0 3117158 REGENXBIO INC COM 75901B107 149 4172 SH SOLE 4172 0 0 REGIONAL MGMT CORP COM 75902K106 379 13443 SH DFND 01 13443 0 0 REGIONAL MGMT CORP COM 75902K106 13530 480453 SH SOLE 0 0 480453 REGIONAL HEALTH PPTYS INC COM 75903M309 19 11594 SH SOLE 0 0 11594 REGULUS THERAPEUTICS INC COM NEW 75915K200 23 32503 SH SOLE 0 0 32503 REGIONS FINL CORP NEW COM 7591EP100 4333 273875 SH DFND 02 0 0 273875 REGIONS FINL CORP NEW COM 7591EP100 4931 311707 SH DFND 02 0 311707 0 REGIONS FINL CORP NEW COM 7591EP100 13270 838817 SH DFND 01 838817 0 0 REGIONS FINL CORP NEW COM 7591EP100 1945298 122964490 SH SOLE 0 0 122964490 REGIONS FINL CORP NEW COM 7591EP100 5811 367342 SH SOLE 367342 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2337 14616 SH DFND 02 0 0 14616 REINSURANCE GRP OF AMERICA I COM NEW 759351604 2755 17231 SH DFND 02 0 17231 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 3828 23944 SH DFND 01 23944 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 933721 5840135 SH SOLE 0 0 5840135 REINSURANCE GRP OF AMERICA I COM NEW 759351604 3251 20336 SH SOLE 20336 0 0 REKOR SYS INC COM 759419104 708 327844 SH SOLE 0 0 327844 RELIANCE STEEL & ALUMINUM CO COM 759509102 880 8828 SH DFND 02 0 8828 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 2521 25298 SH DFND 01 25298 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 672754 6750492 SH SOLE 0 0 6750492 RELIANCE STEEL & ALUMINUM CO COM 759509102 1031 10348 SH SOLE 10348 0 0 REMARK HLDGS INC COM 75955K102 3 3274 SH DFND 01 3274 0 0 REMARK HLDGS INC COM 75955K102 1057 1011574 SH SOLE 0 0 1011574 RELIANT BANCORP INC COM 75956B101 238 9927 SH DFND 01 9927 0 0 RELIANT BANCORP INC COM 75956B101 10535 439307 SH SOLE 0 0 439307 RENASANT CORP COM 75970E107 224 6407 SH DFND 02 0 6407 0 RENASANT CORP COM 75970E107 1617 46185 SH DFND 01 46185 0 0 RENASANT CORP COM 75970E107 170817 4879091 SH SOLE 0 0 4879091 RENASANT CORP COM 75970E107 164 4682 SH SOLE 4682 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 30 2000 SH DFND 02 0 2000 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 470 31345 SH DFND 01 31345 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 57353 3822266 SH SOLE 0 0 3822266 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 57 3784 SH SOLE 3784 0 0 REPLIGEN CORP COM 759916109 414 5400 SH DFND 02 0 5400 0 REPLIGEN CORP COM 759916109 7940 103533 SH DFND 01 103533 0 0 REPLIGEN CORP COM 759916109 326660 4259491 SH SOLE 0 0 4259491 REPLIGEN CORP COM 759916109 401 5227 SH SOLE 5227 0 0 RENT A CTR INC NEW COM 76009N100 85 3308 SH DFND 02 0 3308 0 RENT A CTR INC NEW COM 76009N100 2519 97682 SH DFND 01 97682 0 0 RENT A CTR INC NEW COM 76009N100 198107 7681524 SH SOLE 0 0 7681524 RENT A CTR INC NEW COM 76009N100 159 6182 SH SOLE 6182 0 0 REPUBLIC BANCORP KY CL A 760281204 22 496 SH DFND 02 0 496 0 REPUBLIC BANCORP KY CL A 760281204 346 7952 SH DFND 01 7952 0 0 REPUBLIC BANCORP KY CL A 760281204 22056 507625 SH SOLE 0 0 507625 REPUBLIC BANCORP KY CL A 760281204 71 1637 SH SOLE 1637 0 0 REPAY HLDGS CORP COM CL A 76029L100 63 4729 SH DFND 01 4729 0 0 REPAY HLDGS CORP COM CL A 76029L100 23318 1749288 SH SOLE 0 0 1749288 REPLIMUNE GROUP INC COM 76029N106 321 23106 SH DFND 01 23106 0 0 REPLIMUNE GROUP INC COM 76029N106 7226 519842 SH SOLE 0 0 519842 REPUBLIC FIRST BANCORP INC COM 760416107 10 2379 SH DFND 02 0 2379 0 REPUBLIC FIRST BANCORP INC COM 760416107 166 39584 SH DFND 01 39584 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 9689 2306913 SH SOLE 0 0 2306913 REPUBLIC FIRST BANCORP INC COM 760416107 30 7150 SH SOLE 7150 0 0 REPUBLIC SVCS INC COM 760759100 5224 60357 SH DFND 02 0 0 60357 REPUBLIC SVCS INC COM 760759100 10763 124359 SH DFND 02 0 124359 0 REPUBLIC SVCS INC COM 760759100 15511 179219 SH DFND 01 179219 0 0 REPUBLIC SVCS INC COM 760759100 1594338 18421007 SH SOLE 0 0 18421007 REPUBLIC SVCS INC COM 760759100 6563 75827 SH SOLE 75827 0 0 RESEARCH FRONTIERS INC COM 760911107 17 5396 SH DFND 01 5396 0 0 RESEARCH FRONTIERS INC COM 760911107 3402 1063065 SH SOLE 0 0 1063065 RESMED INC COM 761152107 5056 37425 SH DFND 02 0 0 37425 RESMED INC COM 761152107 6096 45120 SH DFND 02 0 45120 0 RESMED INC COM 761152107 17425 128972 SH DFND 01 128972 0 0 RESMED INC COM 761152107 2079080 15388056 SH SOLE 0 0 15388056 RESMED INC COM 761152107 6404 47396 SH SOLE 47396 0 0 RESOLUTE FST PRODS INC COM 76117W109 70 14905 SH DFND 02 0 14905 0 RESOLUTE FST PRODS INC COM 76117W109 78 16557 SH DFND 01 16557 0 0 RESOLUTE FST PRODS INC COM 76117W109 26647 5669651 SH SOLE 0 0 5669651 RESOLUTE FST PRODS INC COM 76117W109 36 7673 SH SOLE 7673 0 0 RESONANT INC COM 76118L102 10 3200 SH DFND 01 3200 0 0 RESONANT INC COM 76118L102 2544 856665 SH SOLE 0 0 856665 RESIDEO TECHNOLOGIES INC COM 76118Y104 308 21436 SH DFND 02 0 21436 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 676 47078 SH DFND 01 47078 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 163786 11413625 SH SOLE 0 0 11413625 RESIDEO TECHNOLOGIES INC COM 76118Y104 216 15027 SH SOLE 15027 0 0 RESOURCES CONNECTION INC COM 76122Q105 285 16800 SH DFND 02 0 16800 0 RESOURCES CONNECTION INC COM 76122Q105 614 36131 SH DFND 01 36131 0 0 RESOURCES CONNECTION INC COM 76122Q105 53872 3170798 SH SOLE 0 0 3170798 RESOURCES CONNECTION INC COM 76122Q105 75 4436 SH SOLE 4436 0 0 RETROPHIN INC COM 761299106 37 3200 SH DFND 02 0 3200 0 RETROPHIN INC COM 761299106 963 83095 SH DFND 01 83095 0 0 RETROPHIN INC COM 761299106 26387 2276701 SH SOLE 0 0 2276701 RETROPHIN INC COM 761299106 43 3700 SH SOLE 3700 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 178 154728 SH SOLE 0 0 154728 RESTAURANT BRANDS INTL INC COM 76131D103 4568 64214 SH DFND 02 0 0 64214 RESTAURANT BRANDS INTL INC COM 76131D103 4508 63371 SH DFND 02 0 63371 0 RESTAURANT BRANDS INTL INC COM 76131D103 7740 108794 SH DFND 01 108794 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 456277 6413784 SH SOLE 0 0 6413784 RESTAURANT BRANDS INTL INC COM 76131D103 5658 79537 SH SOLE 79537 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2542 139462 SH DFND 02 0 139462 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1753 96181 SH DFND 01 96181 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 307962 16893164 SH SOLE 0 0 16893164 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2286 125422 SH SOLE 125422 0 0 RETAIL PPTYS AMER INC CL A 76131V202 3183 258358 SH DFND 02 0 258358 0 RETAIL PPTYS AMER INC CL A 76131V202 1024 83102 SH DFND 01 83102 0 0 RETAIL PPTYS AMER INC CL A 76131V202 383406 31120626 SH SOLE 0 0 31120626 RETAIL PPTYS AMER INC CL A 76131V202 3020 245094 SH SOLE 245094 0 0 REVANCE THERAPEUTICS INC COM 761330109 29 2200 SH DFND 02 0 2200 0 REVANCE THERAPEUTICS INC COM 761330109 1028 79084 SH DFND 01 79084 0 0 REVANCE THERAPEUTICS INC COM 761330109 26837 2064375 SH SOLE 0 0 2064375 REVANCE THERAPEUTICS INC COM 761330109 50 3820 SH SOLE 3820 0 0 RESTORATION ROBOTICS INC COM 76133C103 390 599470 SH SOLE 0 0 599470 RESTORBIO INC COM 76133L103 132 14880 SH DFND 01 14880 0 0 RESTORBIO INC COM 76133L103 6787 767730 SH SOLE 0 0 767730 RETAIL VALUE INC COM 76133Q102 654 17663 SH DFND 02 0 17663 0 RETAIL VALUE INC COM 76133Q102 476 12858 SH DFND 01 12858 0 0 RETAIL VALUE INC COM 76133Q102 80409 2170863 SH SOLE 0 0 2170863 RETAIL VALUE INC COM 76133Q102 625 16880 SH SOLE 16880 0 0 REVLON INC CL A NEW 761525609 318 13521 SH DFND 01 13521 0 0 REVLON INC CL A NEW 761525609 12734 542118 SH SOLE 0 0 542118 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 1 3949 SH DFND 01 3949 0 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 37 159850 SH SOLE 0 0 159850 REVOLVE GROUP INC CL A 76156B107 54 2318 SH DFND 01 2318 0 0 REVOLVE GROUP INC CL A 76156B107 24595 1052405 SH SOLE 0 0 1052405 REX AMERICAN RESOURCES CORP COM 761624105 178 2329 SH DFND 02 0 2329 0 REX AMERICAN RESOURCES CORP COM 761624105 358 4684 SH DFND 01 4684 0 0 REX AMERICAN RESOURCES CORP COM 761624105 30073 393988 SH SOLE 0 0 393988 REX AMERICAN RESOURCES CORP COM 761624105 63 828 SH SOLE 828 0 0 REXAHN PHARMACEUTICALS INC COM 761640309 1 704 SH DFND 01 704 0 0 REXAHN PHARMACEUTICALS INC COM 761640309 112 54880 SH SOLE 0 0 54880 REXNORD CORP NEW COM 76169B102 348 12882 SH DFND 02 0 12882 0 REXNORD CORP NEW COM 76169B102 2757 101916 SH DFND 01 101916 0 0 REXNORD CORP NEW COM 76169B102 245705 9083361 SH SOLE 0 0 9083361 REXNORD CORP NEW COM 76169B102 422 15588 SH SOLE 15588 0 0 REXFORD INDL RLTY INC COM 76169C100 5591 127010 SH DFND 02 0 127010 0 REXFORD INDL RLTY INC COM 76169C100 4067 92381 SH DFND 01 92381 0 0 REXFORD INDL RLTY INC COM 76169C100 684350 15546332 SH SOLE 0 0 15546332 REXFORD INDL RLTY INC COM 76169C100 5391 122470 SH SOLE 122470 0 0 RHINEBECK BANCORP INC COM 762093102 1287 120320 SH SOLE 0 0 120320 RHYTHM PHARMACEUTICALS INC COM 76243J105 15 700 SH DFND 02 0 700 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 995 46083 SH DFND 01 46083 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 26548 1229633 SH SOLE 0 0 1229633 RHYTHM PHARMACEUTICALS INC COM 76243J105 62 2863 SH SOLE 2863 0 0 RIBBON COMMUNICATIONS INC COM 762544104 26 4505 SH DFND 02 0 4505 0 RIBBON COMMUNICATIONS INC COM 762544104 272 46525 SH DFND 01 46525 0 0 RIBBON COMMUNICATIONS INC COM 762544104 21591 3697165 SH SOLE 0 0 3697165 RIBBON COMMUNICATIONS INC COM 762544104 36 6234 SH SOLE 6234 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 15 5949 SH DFND 01 5949 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 2406 974113 SH SOLE 0 0 974113 RICHARDSON ELECTRS LTD COM 763165107 13 2163 SH DFND 01 2163 0 0 RICHARDSON ELECTRS LTD COM 763165107 2501 431182 SH SOLE 0 0 431182 RICHMOND MUT BANCORPORATIN I COM 76525P100 161 11518 SH DFND 01 11518 0 0 RICHMOND MUT BANCORPORATIN I COM 76525P100 4601 328853 SH SOLE 0 0 328853 RIGEL PHARMACEUTICALS INC COM NEW 766559603 26 14000 SH DFND 02 0 14000 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 607 324684 SH DFND 01 324684 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 14926 7981957 SH SOLE 0 0 7981957 RIGEL PHARMACEUTICALS INC COM NEW 766559603 31 16403 SH SOLE 16403 0 0 RIGNET INC COM 766582100 208 26796 SH DFND 01 26796 0 0 RIGNET INC COM 766582100 4522 583506 SH SOLE 0 0 583506 RIMINI STR INC DEL COM 76674Q107 168 38302 SH DFND 01 38302 0 0 RIMINI STR INC DEL COM 76674Q107 3793 865897 SH SOLE 0 0 865897 RINGCENTRAL INC CL A 76680R206 1618 12876 SH DFND 02 0 12876 0 RINGCENTRAL INC CL A 76680R206 4009 31903 SH DFND 01 31903 0 0 RINGCENTRAL INC CL A 76680R206 847080 6741044 SH SOLE 0 0 6741044 RINGCENTRAL INC CL A 76680R206 1042 8290 SH SOLE 8290 0 0 RING ENERGY INC COM 76680V108 8 4900 SH DFND 02 0 4900 0 RING ENERGY INC COM 76680V108 134 81500 SH DFND 01 81500 0 0 RING ENERGY INC COM 76680V108 4948 3017208 SH SOLE 0 0 3017208 RING ENERGY INC COM 76680V108 23 13858 SH SOLE 13858 0 0 RIOT BLOCKCHAIN INC COM 767292105 5 2557 SH DFND 01 2557 0 0 RIOT BLOCKCHAIN INC COM 767292105 1483 832926 SH SOLE 0 0 832926 RITCHIE BROS AUCTIONEERS COM 767744105 527 13200 SH DFND 02 0 13200 0 RITCHIE BROS AUCTIONEERS COM 767744105 2024 50730 SH DFND 01 50730 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 116524 2920400 SH SOLE 0 0 2920400 RITCHIE BROS AUCTIONEERS COM 767744105 566 14182 SH SOLE 14182 0 0 RITE AID CORP COM 767754872 46 6625 SH DFND 02 0 6625 0 RITE AID CORP COM 767754872 320 46027 SH DFND 01 46027 0 0 RITE AID CORP COM 767754872 33720 4851857 SH SOLE 0 0 4851857 RITE AID CORP COM 767754872 34 4855 SH SOLE 4855 0 0 RITTER PHARMACEUTICALS INC COM NEW 767836307 17 56210 SH SOLE 0 0 56210 RIVERVIEW BANCORP INC COM 769397100 137 18579 SH DFND 01 18579 0 0 RIVERVIEW BANCORP INC COM 769397100 7344 995133 SH SOLE 0 0 995133 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 41 3931 SH DFND 01 3931 0 0 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 602 58125 SH SOLE 0 0 58125 ROAN RES INC CL A COM 769755109 38 30771 SH DFND 01 30771 0 0 ROAN RES INC CL A COM 769755109 2779 2259018 SH SOLE 0 0 2259018 ROAN RES INC CL A COM 769755109 14 11719 SH SOLE 11719 0 0 ROBERT HALF INTL INC COM 770323103 1660 29819 SH DFND 02 0 0 29819 ROBERT HALF INTL INC COM 770323103 1595 28663 SH DFND 02 0 28663 0 ROBERT HALF INTL INC COM 770323103 5876 105577 SH DFND 01 105577 0 0 ROBERT HALF INTL INC COM 770323103 790996 14211206 SH SOLE 0 0 14211206 ROBERT HALF INTL INC COM 770323103 2179 39152 SH SOLE 39152 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 27 2326 SH DFND 02 0 2326 0 ROCKET PHARMACEUTICALS INC COM 77313F106 723 62040 SH DFND 01 62040 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 17263 1481767 SH SOLE 0 0 1481767 ROCKET PHARMACEUTICALS INC COM 77313F106 31 2654 SH SOLE 2654 0 0 ROCKWELL AUTOMATION INC COM 773903109 5261 31925 SH DFND 02 0 0 31925 ROCKWELL AUTOMATION INC COM 773903109 5092 30898 SH DFND 02 0 30898 0 ROCKWELL AUTOMATION INC COM 773903109 17363 105355 SH DFND 01 105355 0 0 ROCKWELL AUTOMATION INC COM 773903109 1758874 10672780 SH SOLE 0 0 10672780 ROCKWELL AUTOMATION INC COM 773903109 6623 40188 SH SOLE 40188 0 0 ROCKWELL MED INC COM 774374102 8 2900 SH DFND 02 0 2900 0 ROCKWELL MED INC COM 774374102 318 115120 SH DFND 01 115120 0 0 ROCKWELL MED INC COM 774374102 7696 2788518 SH SOLE 0 0 2788518 ROCKWELL MED INC COM 774374102 7 2600 SH SOLE 2600 0 0 ROCKY BRANDS INC COM 774515100 195 5873 SH DFND 01 5873 0 0 ROCKY BRANDS INC COM 774515100 11199 337013 SH SOLE 0 0 337013 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 14 1500 SH DFND 01 1500 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 2459 263044 SH SOLE 0 0 263044 ROGERS COMMUNICATIONS INC CL B 775109200 4677 95972 SH DFND 02 0 0 95972 ROGERS COMMUNICATIONS INC CL B 775109200 6378 130886 SH DFND 02 0 130886 0 ROGERS COMMUNICATIONS INC CL B 775109200 7948 163103 SH DFND 01 163103 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 465336 9549266 SH SOLE 0 0 9549266 ROGERS COMMUNICATIONS INC CL B 775109200 6072 124615 SH SOLE 124615 0 0 ROGERS CORP COM 775133101 395 2889 SH DFND 02 0 2889 0 ROGERS CORP COM 775133101 5114 37405 SH DFND 01 37405 0 0 ROGERS CORP COM 775133101 264424 1934200 SH SOLE 0 0 1934200 ROGERS CORP COM 775133101 289 2111 SH SOLE 2111 0 0 ROKU INC COM CL A 77543R102 2031 19958 SH DFND 02 0 0 19958 ROKU INC COM CL A 77543R102 2312 22723 SH DFND 02 0 22723 0 ROKU INC COM CL A 77543R102 3875 38079 SH DFND 01 38079 0 0 ROKU INC COM CL A 77543R102 755571 7425026 SH SOLE 0 0 7425026 ROKU INC COM CL A 77543R102 2694 26476 SH SOLE 26476 0 0 ROLLINS INC COM 775711104 1329 38996 SH DFND 02 0 0 38996 ROLLINS INC COM 775711104 1278 37514 SH DFND 02 0 37514 0 ROLLINS INC COM 775711104 4368 128202 SH DFND 01 128202 0 0 ROLLINS INC COM 775711104 625003 18344686 SH SOLE 0 0 18344686 ROLLINS INC COM 775711104 1644 48243 SH SOLE 48243 0 0 ROPER TECHNOLOGIES INC COM 776696106 9625 26992 SH DFND 02 0 0 26992 ROPER TECHNOLOGIES INC COM 776696106 10661 29896 SH DFND 02 0 29896 0 ROPER TECHNOLOGIES INC COM 776696106 31329 87854 SH DFND 01 87854 0 0 ROPER TECHNOLOGIES INC COM 776696106 3079017 8634371 SH SOLE 0 0 8634371 ROPER TECHNOLOGIES INC COM 776696106 11896 33359 SH SOLE 33359 0 0 ROSEHILL RES INC CL A 777385105 43 22298 SH DFND 01 22298 0 0 ROSEHILL RES INC CL A 777385105 526 269573 SH SOLE 0 0 269573 ROSETTA STONE INC COM 777780107 17 1000 SH DFND 02 0 1000 0 ROSETTA STONE INC COM 777780107 375 21558 SH DFND 01 21558 0 0 ROSETTA STONE INC COM 777780107 19064 1095614 SH SOLE 0 0 1095614 ROSETTA STONE INC COM 777780107 80 4624 SH SOLE 4624 0 0 ROSS STORES INC COM 778296103 10723 97617 SH DFND 02 0 0 97617 ROSS STORES INC COM 778296103 12854 117011 SH DFND 02 0 117011 0 ROSS STORES INC COM 778296103 36022 327917 SH DFND 01 327917 0 0 ROSS STORES INC COM 778296103 3335402 30363239 SH SOLE 0 0 30363239 ROSS STORES INC COM 778296103 13656 124313 SH SOLE 124313 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 30308 373435 SH DFND 02 0 0 373435 ROYAL BK CDA MONTREAL QUE COM 780087102 35125 432787 SH DFND 02 0 432787 0 ROYAL BK CDA MONTREAL QUE COM 780087102 52979 652775 SH DFND 01 652775 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 3219429 39667682 SH SOLE 0 0 39667682 ROYAL BK CDA MONTREAL QUE COM 780087102 39460 486202 SH SOLE 486202 0 0 ROYAL GOLD INC COM 780287108 1436 11654 SH DFND 02 0 11654 0 ROYAL GOLD INC COM 780287108 3250 26375 SH DFND 01 26375 0 0 ROYAL GOLD INC COM 780287108 879189 7135695 SH SOLE 0 0 7135695 ROYAL GOLD INC COM 780287108 1009 8189 SH SOLE 8189 0 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 248 26119 SH SOLE 0 0 26119 RUBICON PROJ INC COM 78112V102 686 78706 SH DFND 01 78706 0 0 RUBICON PROJ INC COM 78112V102 19938 2289134 SH SOLE 0 0 2289134 RUBIUS THERAPEUTICS INC COM 78116T103 21 2693 SH DFND 02 0 2693 0 RUBIUS THERAPEUTICS INC COM 78116T103 556 70847 SH DFND 01 70847 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 22187 2826372 SH SOLE 0 0 2826372 RUBIUS THERAPEUTICS INC COM 78116T103 31 3919 SH SOLE 3919 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 50 1893 SH DFND 02 0 1893 0 RUDOLPH TECHNOLOGIES INC COM 781270103 829 31431 SH DFND 01 31431 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 53342 2023602 SH SOLE 0 0 2023602 RUDOLPH TECHNOLOGIES INC COM 781270103 84 3192 SH SOLE 3192 0 0 RUMBLEON INC CL B 781386206 1430 494654 SH SOLE 0 0 494654 RUSH ENTERPRISES INC CL A 781846209 263 6808 SH DFND 02 0 6808 0 RUSH ENTERPRISES INC CL A 781846209 802 20793 SH DFND 01 20793 0 0 RUSH ENTERPRISES INC CL A 781846209 131957 3420346 SH SOLE 0 0 3420346 RUSH ENTERPRISES INC CL A 781846209 109 2824 SH SOLE 2824 0 0 RUSH ENTERPRISES INC CL B 781846308 260 6522 SH DFND 01 6522 0 0 RUSH ENTERPRISES INC CL B 781846308 11155 279354 SH SOLE 0 0 279354 RUSH ENTERPRISES INC CL B 781846308 105 2628 SH SOLE 2628 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 180 8800 SH DFND 02 0 8800 0 RUTHS HOSPITALITY GROUP INC COM 783332109 1165 57054 SH DFND 01 57054 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 38366 1879318 SH SOLE 0 0 1879318 RUTHS HOSPITALITY GROUP INC COM 783332109 77 3778 SH SOLE 3778 0 0 RYDER SYS INC COM 783549108 600 11591 SH DFND 02 0 11591 0 RYDER SYS INC COM 783549108 1048 20243 SH DFND 01 20243 0 0 RYDER SYS INC COM 783549108 257960 4982809 SH SOLE 0 0 4982809 RYDER SYS INC COM 783549108 357 6890 SH SOLE 6890 0 0 RYERSON HLDG CORP COM 783754104 264 30962 SH DFND 01 30962 0 0 RYERSON HLDG CORP COM 783754104 6610 774931 SH SOLE 0 0 774931 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4790 58556 SH DFND 02 0 58556 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 7675 93817 SH DFND 01 93817 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 559917 6844116 SH SOLE 0 0 6844116 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4245 51894 SH SOLE 51894 0 0 S & T BANCORP INC COM 783859101 234 6406 SH DFND 02 0 6406 0 S & T BANCORP INC COM 783859101 1022 27980 SH DFND 01 27980 0 0 S & T BANCORP INC COM 783859101 131515 3600185 SH SOLE 0 0 3600185 S & T BANCORP INC COM 783859101 173 4744 SH SOLE 4744 0 0 SB FINL GROUP INC COM 78408D105 20 1173 SH DFND 01 1173 0 0 SB FINL GROUP INC COM 78408D105 3768 225484 SH SOLE 0 0 225484 S&P GLOBAL INC COM 78409V104 15834 64635 SH DFND 02 0 0 64635 S&P GLOBAL INC COM 78409V104 16873 68875 SH DFND 02 0 68875 0 S&P GLOBAL INC COM 78409V104 54374 221952 SH DFND 01 221952 0 0 S&P GLOBAL INC COM 78409V104 5061161 20659486 SH SOLE 0 0 20659486 S&P GLOBAL INC COM 78409V104 20506 83703 SH SOLE 83703 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 6748 27983 SH DFND 02 0 0 27983 SBA COMMUNICATIONS CORP NEW CL A 78410G104 14522 60218 SH DFND 02 0 60218 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 24551 101807 SH DFND 01 101807 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 4400360 18247397 SH SOLE 0 0 18247397 SBA COMMUNICATIONS CORP NEW CL A 78410G104 16315 67657 SH SOLE 67657 0 0 SEI INVESTMENTS CO COM 784117103 2086 35199 SH DFND 02 0 0 35199 SEI INVESTMENTS CO COM 784117103 2369 39979 SH DFND 02 0 39979 0 SEI INVESTMENTS CO COM 784117103 3141 53006 SH DFND 01 53006 0 0 SEI INVESTMENTS CO COM 784117103 791653 13360098 SH SOLE 0 0 13360098 SEI INVESTMENTS CO COM 784117103 2898 48912 SH SOLE 48912 0 0 SEACOR MARINE HLDGS INC COM 78413P101 207 16463 SH DFND 01 16463 0 0 SEACOR MARINE HLDGS INC COM 78413P101 11870 944285 SH SOLE 0 0 944285 SB ONE BANCORP COM 78413T103 140 6207 SH DFND 01 6207 0 0 SB ONE BANCORP COM 78413T103 9177 406792 SH SOLE 0 0 406792 SG BLOCKS INC COM 78418A307 5 11820 SH SOLE 0 0 11820 SJW GROUP COM 784305104 929 13609 SH DFND 02 0 13609 0 SJW GROUP COM 784305104 2855 41803 SH DFND 01 41803 0 0 SJW GROUP COM 784305104 113115 1656391 SH SOLE 0 0 1656391 SJW GROUP COM 784305104 642 9400 SH SOLE 9400 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 518 23318 SH DFND 01 23318 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 52655 2371869 SH SOLE 0 0 2371869 SL GREEN RLTY CORP COM 78440X101 1937 23695 SH DFND 02 0 0 23695 SL GREEN RLTY CORP COM 78440X101 9259 113258 SH DFND 02 0 113258 0 SL GREEN RLTY CORP COM 78440X101 5622 68773 SH DFND 01 68773 0 0 SL GREEN RLTY CORP COM 78440X101 1102539 13486716 SH SOLE 0 0 13486716 SL GREEN RLTY CORP COM 78440X101 9054 110754 SH SOLE 110754 0 0 SLM CORP COM 78442P106 638 72277 SH DFND 02 0 72277 0 SLM CORP COM 78442P106 1455 164918 SH DFND 01 164918 0 0 SLM CORP COM 78442P106 228527 25895383 SH SOLE 0 0 25895383 SLM CORP COM 78442P106 470 53229 SH SOLE 53229 0 0 SM ENERGY CO COM 78454L100 155 15960 SH DFND 02 0 15960 0 SM ENERGY CO COM 78454L100 894 92276 SH DFND 01 92276 0 0 SM ENERGY CO COM 78454L100 113846 11748840 SH SOLE 0 0 11748840 SM ENERGY CO COM 78454L100 134 13848 SH SOLE 13848 0 0 SPX CORP COM 784635104 689 17232 SH DFND 02 0 17232 0 SPX CORP COM 784635104 3151 78746 SH DFND 01 78746 0 0 SPX CORP COM 784635104 179678 4490828 SH SOLE 0 0 4490828 SPX CORP COM 784635104 185 4627 SH SOLE 4627 0 0 SPS COMMERCE INC COM 78463M107 245 5200 SH DFND 02 0 5200 0 SPS COMMERCE INC COM 78463M107 3340 70955 SH DFND 01 70955 0 0 SPS COMMERCE INC COM 78463M107 117520 2496705 SH SOLE 0 0 2496705 SPS COMMERCE INC COM 78463M107 203 4306 SH SOLE 4306 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3111 60317 SH DFND 02 0 0 60317 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3209 62233 SH DFND 02 0 62233 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4987 96713 SH DFND 01 96713 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1029510 19963346 SH SOLE 0 0 19963346 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3893 75487 SH SOLE 75487 0 0 SP PLUS CORP COM 78469C103 212 5742 SH DFND 02 0 5742 0 SP PLUS CORP COM 78469C103 718 19417 SH DFND 01 19417 0 0 SP PLUS CORP COM 78469C103 40672 1099241 SH SOLE 0 0 1099241 SP PLUS CORP COM 78469C103 74 2000 SH SOLE 2000 0 0 SPX FLOW INC COM 78469X107 502 12734 SH DFND 02 0 12734 0 SPX FLOW INC COM 78469X107 1395 35343 SH DFND 01 35343 0 0 SPX FLOW INC COM 78469X107 171876 4355697 SH SOLE 0 0 4355697 SPX FLOW INC COM 78469X107 208 5278 SH SOLE 5278 0 0 SRC ENERGY INC COM 78470V108 152 32590 SH DFND 02 0 32590 0 SRC ENERGY INC COM 78470V108 953 204447 SH DFND 01 204447 0 0 SRC ENERGY INC COM 78470V108 117621 25240536 SH SOLE 0 0 25240536 SRC ENERGY INC COM 78470V108 152 32514 SH SOLE 32514 0 0 SRAX INC CL A 78472M106 723 314245 SH SOLE 0 0 314245 SSR MNG INC COM 784730103 107 7400 SH DFND 02 0 7400 0 SSR MNG INC COM 784730103 866 59666 SH DFND 01 59666 0 0 SSR MNG INC COM 784730103 46966 3234598 SH SOLE 0 0 3234598 SSR MNG INC COM 784730103 211 14515 SH SOLE 14515 0 0 SVB FINL GROUP COM 78486Q101 2919 13972 SH DFND 02 0 0 13972 SVB FINL GROUP COM 78486Q101 3119 14928 SH DFND 02 0 14928 0 SVB FINL GROUP COM 78486Q101 9125 43673 SH DFND 01 43673 0 0 SVB FINL GROUP COM 78486Q101 1156450 5534577 SH SOLE 0 0 5534577 SVB FINL GROUP COM 78486Q101 3555 17015 SH SOLE 17015 0 0 SVMK INC COM 78489X103 39 2262 SH DFND 02 0 2262 0 SVMK INC COM 78489X103 2974 173926 SH DFND 01 173926 0 0 SVMK INC COM 78489X103 156876 9174057 SH SOLE 0 0 9174057 SVMK INC COM 78489X103 49 2871 SH SOLE 2871 0 0 SPAR GROUP INC COM 784933103 136 132027 SH SOLE 0 0 132027 S&W SEED CO COM 785135104 11 4478 SH DFND 01 4478 0 0 S&W SEED CO COM 785135104 1677 704708 SH SOLE 0 0 704708 SABRA HEALTH CARE REIT INC COM 78573L106 5073 220962 SH DFND 02 0 220962 0 SABRA HEALTH CARE REIT INC COM 78573L106 3635 158338 SH DFND 01 158338 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 661102 28793661 SH SOLE 0 0 28793661 SABRA HEALTH CARE REIT INC COM 78573L106 4929 214687 SH SOLE 214687 0 0 SABRE CORP COM 78573M104 1487 66421 SH DFND 02 0 0 66421 SABRE CORP COM 78573M104 1425 63633 SH DFND 02 0 63633 0 SABRE CORP COM 78573M104 2420 108055 SH DFND 01 108055 0 0 SABRE CORP COM 78573M104 613885 27411719 SH SOLE 0 0 27411719 SABRE CORP COM 78573M104 1942 86725 SH SOLE 86725 0 0 SACHEM CAP CORP COM 78590A109 19 3997 SH DFND 01 3997 0 0 SACHEM CAP CORP COM 78590A109 3161 669718 SH SOLE 0 0 669718 SAEXPLORATION HLDGS INC COM PAR 78636X873 56 30043 SH SOLE 0 0 30043 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 451 39811 SH DFND 01 39811 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 13516 1191912 SH SOLE 0 0 1191912 SAFEHOLD INC COM 78645L100 276 9048 SH DFND 01 9048 0 0 SAFEHOLD INC COM 78645L100 18345 601488 SH SOLE 0 0 601488 SAFETY INS GROUP INC COM 78648T100 317 3132 SH DFND 02 0 3132 0 SAFETY INS GROUP INC COM 78648T100 1250 12331 SH DFND 01 12331 0 0 SAFETY INS GROUP INC COM 78648T100 154275 1522499 SH SOLE 0 0 1522499 SAFETY INS GROUP INC COM 78648T100 167 1651 SH SOLE 1651 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 104 3499 SH DFND 01 3499 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 5605 188394 SH SOLE 0 0 188394 SAGE THERAPEUTICS INC COM 78667J108 1244 8865 SH DFND 02 0 8865 0 SAGE THERAPEUTICS INC COM 78667J108 3183 22688 SH DFND 01 22688 0 0 SAGE THERAPEUTICS INC COM 78667J108 646531 4608532 SH SOLE 0 0 4608532 SAGE THERAPEUTICS INC COM 78667J108 866 6176 SH SOLE 6176 0 0 SAIA INC COM 78709Y105 866 9243 SH DFND 02 0 9243 0 SAIA INC COM 78709Y105 3748 39996 SH DFND 01 39996 0 0 SAIA INC COM 78709Y105 248498 2652059 SH SOLE 0 0 2652059 SAIA INC COM 78709Y105 267 2848 SH SOLE 2848 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 169 9032 SH DFND 02 0 9032 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 3234 173013 SH DFND 01 173013 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 142597 7629574 SH SOLE 0 0 7629574 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 176 9408 SH SOLE 9408 0 0 ST JOE CO COM 790148100 152 8900 SH DFND 02 0 8900 0 ST JOE CO COM 790148100 573 33442 SH DFND 01 33442 0 0 ST JOE CO COM 790148100 85661 5000617 SH SOLE 0 0 5000617 ST JOE CO COM 790148100 81 4700 SH SOLE 4700 0 0 SALEM MEDIA GROUP INC CL A 794093104 4 2490 SH DFND 01 2490 0 0 SALEM MEDIA GROUP INC CL A 794093104 535 349786 SH SOLE 0 0 349786 SALESFORCE COM INC COM 79466L302 32252 217276 SH DFND 02 0 0 217276 SALESFORCE COM INC COM 79466L302 34469 232208 SH DFND 02 0 232208 0 SALESFORCE COM INC COM 79466L302 115168 775858 SH DFND 01 775858 0 0 SALESFORCE COM INC COM 79466L302 9722373 65496989 SH SOLE 0 0 65496989 SALESFORCE COM INC COM 79466L302 41783 281478 SH SOLE 281478 0 0 SALISBURY BANCORP INC COM 795226109 24 600 SH DFND 01 600 0 0 SALISBURY BANCORP INC COM 795226109 679 17310 SH SOLE 0 0 17310 SALLY BEAUTY HLDGS INC COM 79546E104 261 17513 SH DFND 02 0 17513 0 SALLY BEAUTY HLDGS INC COM 79546E104 1501 100773 SH DFND 01 100773 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 164484 11046593 SH SOLE 0 0 11046593 SALLY BEAUTY HLDGS INC COM 79546E104 250 16774 SH SOLE 16774 0 0 SANDERSON FARMS INC COM 800013104 605 4001 SH DFND 02 0 4001 0 SANDERSON FARMS INC COM 800013104 5516 36451 SH DFND 01 36451 0 0 SANDERSON FARMS INC COM 800013104 286060 1890304 SH SOLE 0 0 1890304 SANDERSON FARMS INC COM 800013104 401 2647 SH SOLE 2647 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 15 3200 SH DFND 02 0 3200 0 SANDRIDGE ENERGY INC COM NEW 80007P869 122 25995 SH DFND 01 25995 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 8256 1756652 SH SOLE 0 0 1756652 SANDRIDGE ENERGY INC COM NEW 80007P869 32 6835 SH SOLE 6835 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 79 14000 SH DFND 02 0 14000 0 SANDSTORM GOLD LTD COM NEW 80013R206 404 71698 SH SOLE 0 0 71698 SANDSTORM GOLD LTD COM NEW 80013R206 105 18700 SH SOLE 18700 0 0 SANDY SPRING BANCORP INC COM 800363103 197 5830 SH DFND 02 0 5830 0 SANDY SPRING BANCORP INC COM 800363103 951 28218 SH DFND 01 28218 0 0 SANDY SPRING BANCORP INC COM 800363103 58934 1748254 SH SOLE 0 0 1748254 SANDY SPRING BANCORP INC COM 800363103 181 5375 SH SOLE 5375 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 39 400 SH DFND 02 0 400 0 SANFILIPPO JOHN B & SON INC COM 800422107 1699 17590 SH DFND 01 17590 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 58558 606190 SH SOLE 0 0 606190 SANFILIPPO JOHN B & SON INC COM 800422107 91 946 SH SOLE 946 0 0 SANGAMO THERAPEUTICS INC COM 800677106 142 15651 SH DFND 02 0 15651 0 SANGAMO THERAPEUTICS INC COM 800677106 1737 191968 SH DFND 01 191968 0 0 SANGAMO THERAPEUTICS INC COM 800677106 73418 8112436 SH SOLE 0 0 8112436 SANGAMO THERAPEUTICS INC COM 800677106 136 15051 SH SOLE 15051 0 0 SANMINA CORPORATION COM 801056102 311 9698 SH DFND 02 0 9698 0 SANMINA CORPORATION COM 801056102 2397 74643 SH DFND 01 74643 0 0 SANMINA CORPORATION COM 801056102 225743 7030317 SH SOLE 0 0 7030317 SANMINA CORPORATION COM 801056102 259 8062 SH SOLE 8062 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 61 2382 SH DFND 02 0 0 2382 SANTANDER CONSUMER USA HDG I COM 80283M101 42 1653 SH DFND 02 0 1653 0 SANTANDER CONSUMER USA HDG I COM 80283M101 1059 41513 SH DFND 01 41513 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 291187 11414611 SH SOLE 0 0 11414611 SANTANDER CONSUMER USA HDG I COM 80283M101 43 1676 SH SOLE 1676 0 0 SAREPTA THERAPEUTICS INC COM 803607100 1368 18161 SH DFND 02 0 0 18161 SAREPTA THERAPEUTICS INC COM 803607100 1451 19262 SH DFND 02 0 19262 0 SAREPTA THERAPEUTICS INC COM 803607100 2366 31409 SH DFND 01 31409 0 0 SAREPTA THERAPEUTICS INC COM 803607100 472442 6272469 SH SOLE 0 0 6272469 SAREPTA THERAPEUTICS INC COM 803607100 1802 23929 SH SOLE 23929 0 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 16 1051 SH DFND 01 1051 0 0 SATSUMA PHARMACEUTICALS INC COM 80405P107 510 33949 SH SOLE 0 0 33949 SAUL CTRS INC COM 804395101 1026 18816 SH DFND 02 0 18816 0 SAUL CTRS INC COM 804395101 1247 22872 SH DFND 01 22872 0 0 SAUL CTRS INC COM 804395101 106203 1948328 SH SOLE 0 0 1948328 SAUL CTRS INC COM 804395101 738 13547 SH SOLE 13547 0 0 SAVARA INC COM 805111101 184 69439 SH DFND 01 69439 0 0 SAVARA INC COM 805111101 2664 1005228 SH SOLE 0 0 1005228 SCANSOURCE INC COM 806037107 147 4800 SH DFND 02 0 4800 0 SCANSOURCE INC COM 806037107 661 21647 SH DFND 01 21647 0 0 SCANSOURCE INC COM 806037107 81666 2673194 SH SOLE 0 0 2673194 SCANSOURCE INC COM 806037107 83 2731 SH SOLE 2731 0 0 HENRY SCHEIN INC COM 806407102 2472 38931 SH DFND 02 0 0 38931 HENRY SCHEIN INC COM 806407102 3055 48103 SH DFND 02 0 48103 0 HENRY SCHEIN INC COM 806407102 7999 125968 SH DFND 01 125968 0 0 HENRY SCHEIN INC COM 806407102 1083926 17069708 SH SOLE 0 0 17069708 HENRY SCHEIN INC COM 806407102 3186 50169 SH SOLE 50169 0 0 SCHLUMBERGER LTD COM 806857108 12455 364491 SH DFND 02 0 0 364491 SCHLUMBERGER LTD COM 806857108 15249 446270 SH DFND 02 0 446270 0 SCHLUMBERGER LTD COM 806857108 39641 1160116 SH DFND 01 1160116 0 0 SCHLUMBERGER LTD COM 806857108 3778020 110565407 SH SOLE 0 0 110565407 SCHLUMBERGER LTD COM 806857108 15913 465714 SH SOLE 465714 0 0 SCHMITT INDS INC ORE COM NEW 806870200 58 25576 SH SOLE 0 0 25576 SCHNITZER STL INDS CL A 806882106 45 2180 SH DFND 02 0 2180 0 SCHNITZER STL INDS CL A 806882106 456 22067 SH DFND 01 22067 0 0 SCHNITZER STL INDS CL A 806882106 49336 2387993 SH SOLE 0 0 2387993 SCHNITZER STL INDS CL A 806882106 67 3220 SH SOLE 3220 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 109 5034 SH DFND 02 0 5034 0 SCHNEIDER NATIONAL INC CL B 80689H102 341 15716 SH DFND 01 15716 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 99939 4601222 SH SOLE 0 0 4601222 SCHNEIDER NATIONAL INC CL B 80689H102 174 8008 SH SOLE 8008 0 0 SCHOLASTIC CORP COM 807066105 172 4566 SH DFND 02 0 4566 0 SCHOLASTIC CORP COM 807066105 922 24422 SH DFND 01 24422 0 0 SCHOLASTIC CORP COM 807066105 92235 2442658 SH SOLE 0 0 2442658 SCHOLASTIC CORP COM 807066105 137 3640 SH SOLE 3640 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 14 1577 SH DFND 02 0 1577 0 SCHOLAR ROCK HLDG CORP COM 80706P103 316 35325 SH DFND 01 35325 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 8105 905545 SH SOLE 0 0 905545 SCHOLAR ROCK HLDG CORP COM 80706P103 24 2628 SH SOLE 2628 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 13277 317410 SH DFND 02 0 0 317410 THE CHARLES SCHWAB CORPORATI COM 808513105 13906 332431 SH DFND 02 0 332431 0 THE CHARLES SCHWAB CORPORATI COM 808513105 42776 1022611 SH DFND 01 1022611 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 3676445 87890153 SH SOLE 0 0 87890153 THE CHARLES SCHWAB CORPORATI COM 808513105 17538 419275 SH SOLE 419275 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 77 2060 SH DFND 02 0 2060 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 984 26281 SH DFND 01 26281 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 124474 3324613 SH SOLE 0 0 3324613 SCHWEITZER-MAUDUIT INTL INC COM 808541106 166 4444 SH SOLE 4444 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 853 9768 SH DFND 02 0 9768 0 SCIENCE APPLICATNS INTL CP N COM 808625107 10317 118113 SH DFND 01 118113 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 478216 5474713 SH SOLE 0 0 5474713 SCIENCE APPLICATNS INTL CP N COM 808625107 544 6223 SH SOLE 6223 0 0 SCIENTIFIC GAMES CORP COM 80874P109 232 11386 SH DFND 02 0 11386 0 SCIENTIFIC GAMES CORP COM 80874P109 2286 112318 SH DFND 01 112318 0 0 SCIENTIFIC GAMES CORP COM 80874P109 102982 5060541 SH SOLE 0 0 5060541 SCIENTIFIC GAMES CORP COM 80874P109 133 6538 SH SOLE 6538 0 0 SCIPLAY CORP CL A 809087109 52 4816 SH DFND 01 4816 0 0 SCIPLAY CORP CL A 809087109 20429 1909283 SH SOLE 0 0 1909283 SCOTTS MIRACLE GRO CO CL A 810186106 573 5632 SH DFND 02 0 5632 0 SCOTTS MIRACLE GRO CO CL A 810186106 1784 17525 SH DFND 01 17525 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 457044 4488745 SH SOLE 0 0 4488745 SCOTTS MIRACLE GRO CO CL A 810186106 478 4690 SH SOLE 4690 0 0 SCPHARMACEUTICALS INC COM 810648105 7 1200 SH DFND 01 1200 0 0 SCPHARMACEUTICALS INC COM 810648105 1509 254933 SH SOLE 0 0 254933 SCRIPPS E W CO OHIO CL A NEW 811054402 163 12311 SH DFND 02 0 12311 0 SCRIPPS E W CO OHIO CL A NEW 811054402 622 46871 SH DFND 01 46871 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 73927 5566778 SH SOLE 0 0 5566778 SCRIPPS E W CO OHIO CL A NEW 811054402 72 5399 SH SOLE 5399 0 0 SCULPTOR CAP MGMT COM CL A 811246107 478 24559 SH DFND 01 24559 0 0 SCULPTOR CAP MGMT COM CL A 811246107 14083 722945 SH SOLE 0 0 722945 SCYNEXIS INC COM 811292101 10 9181 SH DFND 01 9181 0 0 SCYNEXIS INC COM 811292101 2738 2570898 SH SOLE 0 0 2570898 SEABOARD CORP COM 811543107 232 53 SH DFND 02 0 53 0 SEABOARD CORP COM 811543107 446 102 SH DFND 01 102 0 0 SEABOARD CORP COM 811543107 92094 21050 SH SOLE 0 0 21050 SEABOARD CORP COM 811543107 140 32 SH SOLE 32 0 0 SEACHANGE INTL INC COM 811699107 24 8463 SH DFND 01 8463 0 0 SEACHANGE INTL INC COM 811699107 4332 1504070 SH SOLE 0 0 1504070 SEACOAST BKG CORP FLA COM NEW 811707801 137 5428 SH DFND 02 0 5428 0 SEACOAST BKG CORP FLA COM NEW 811707801 1350 53352 SH DFND 01 53352 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 78383 3096904 SH SOLE 0 0 3096904 SEACOAST BKG CORP FLA COM NEW 811707801 245 9687 SH SOLE 9687 0 0 SEACOR HOLDINGS INC COM 811904101 128 2711 SH DFND 02 0 2711 0 SEACOR HOLDINGS INC COM 811904101 690 14668 SH DFND 01 14668 0 0 SEACOR HOLDINGS INC COM 811904101 90191 1916095 SH SOLE 0 0 1916095 SEACOR HOLDINGS INC COM 811904101 97 2056 SH SOLE 2056 0 0 SEABRIDGE GOLD INC COM 811916105 32 2500 SH DFND 02 0 2500 0 SEABRIDGE GOLD INC COM 811916105 213 16858 SH SOLE 0 0 16858 SEABRIDGE GOLD INC COM 811916105 80 6300 SH SOLE 6300 0 0 SEALED AIR CORP NEW COM 81211K100 1758 42348 SH DFND 02 0 0 42348 SEALED AIR CORP NEW COM 81211K100 1574 37908 SH DFND 02 0 37908 0 SEALED AIR CORP NEW COM 81211K100 5436 130964 SH DFND 01 130964 0 0 SEALED AIR CORP NEW COM 81211K100 779250 18772583 SH SOLE 0 0 18772583 SEALED AIR CORP NEW COM 81211K100 2241 53987 SH SOLE 53987 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 1541 447820 SH SOLE 0 0 447820 SEASPINE HLDGS CORP COM 81255T108 153 12513 SH DFND 01 12513 0 0 SEASPINE HLDGS CORP COM 81255T108 8815 721950 SH SOLE 0 0 721950 SEATTLE GENETICS INC COM 812578102 2446 28638 SH DFND 02 0 0 28638 SEATTLE GENETICS INC COM 812578102 2733 32005 SH DFND 02 0 32005 0 SEATTLE GENETICS INC COM 812578102 4334 50755 SH DFND 01 50755 0 0 SEATTLE GENETICS INC COM 812578102 898921 10526002 SH SOLE 0 0 10526002 SEATTLE GENETICS INC COM 812578102 3040 35597 SH SOLE 35597 0 0 SEAWORLD ENTMT INC COM 81282V100 251 9540 SH DFND 02 0 9540 0 SEAWORLD ENTMT INC COM 81282V100 2471 93873 SH DFND 01 93873 0 0 SEAWORLD ENTMT INC COM 81282V100 150179 5705895 SH SOLE 0 0 5705895 SEAWORLD ENTMT INC COM 81282V100 161 6110 SH SOLE 6110 0 0 SECOND SIGHT MED PRODS INC COM 81362J100 5 5900 SH DFND 01 5900 0 0 SECOND SIGHT MED PRODS INC COM 81362J100 986 1195187 SH SOLE 0 0 1195187 SECUREWORKS CORP CL A 81374A105 106 8209 SH DFND 01 8209 0 0 SECUREWORKS CORP CL A 81374A105 8659 669647 SH SOLE 0 0 669647 SECUREWORKS CORP CL A 81374A105 7 514 SH SOLE 514 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 15 2972 SH DFND 01 2972 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 2273 451979 SH SOLE 0 0 451979 SEELOS THERAPEUTICS INC COM 81577F109 220 239222 SH SOLE 0 0 239222 SELECT INTERIOR CONCEPTS INC CL A 816120307 308 23772 SH DFND 01 23772 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 11129 858039 SH SOLE 0 0 858039 SELECT ENERGY SVCS INC CL A COM 81617J301 34 3900 SH DFND 02 0 3900 0 SELECT ENERGY SVCS INC CL A COM 81617J301 437 50431 SH DFND 01 50431 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 26232 3029107 SH SOLE 0 0 3029107 SELECT ENERGY SVCS INC CL A COM 81617J301 107 12311 SH SOLE 12311 0 0 SELECT BANCORP INC NEW COM 81617L108 170 14685 SH DFND 01 14685 0 0 SELECT BANCORP INC NEW COM 81617L108 9897 853149 SH SOLE 0 0 853149 SELECT MED HLDGS CORP COM 81619Q105 235 14200 SH DFND 02 0 14200 0 SELECT MED HLDGS CORP COM 81619Q105 3676 221860 SH DFND 01 221860 0 0 SELECT MED HLDGS CORP COM 81619Q105 189025 11407641 SH SOLE 0 0 11407641 SELECT MED HLDGS CORP COM 81619Q105 247 14904 SH SOLE 14904 0 0 SELECTA BIOSCIENCES INC COM 816212104 15 8761 SH DFND 01 8761 0 0 SELECTA BIOSCIENCES INC COM 816212104 2619 1496833 SH SOLE 0 0 1496833 SELECTIVE INS GROUP INC COM 816300107 621 8263 SH DFND 02 0 8263 0 SELECTIVE INS GROUP INC COM 816300107 6074 80788 SH DFND 01 80788 0 0 SELECTIVE INS GROUP INC COM 816300107 409199 5442200 SH SOLE 0 0 5442200 SELECTIVE INS GROUP INC COM 816300107 504 6699 SH SOLE 6699 0 0 SELLAS LIFE SCIENCES GROUP I COM 81642T100 968 8003064 SH SOLE 0 0 8003064 SEMGROUP CORP CL A 81663A105 332 20294 SH DFND 02 0 20294 0 SEMGROUP CORP CL A 81663A105 1057 64713 SH DFND 01 64713 0 0 SEMGROUP CORP CL A 81663A105 118778 7269139 SH SOLE 0 0 7269139 SEMGROUP CORP CL A 81663A105 499 30556 SH SOLE 30556 0 0 SEMTECH CORP COM 816850101 467 9600 SH DFND 02 0 9600 0 SEMTECH CORP COM 816850101 6180 127134 SH DFND 01 127134 0 0 SEMTECH CORP COM 816850101 303358 6240644 SH SOLE 0 0 6240644 SEMTECH CORP COM 816850101 376 7736 SH SOLE 7736 0 0 SEMPRA ENERGY COM 816851109 10601 71815 SH DFND 02 0 0 71815 SEMPRA ENERGY COM 816851109 22679 153639 SH DFND 02 0 153639 0 SEMPRA ENERGY COM 816851109 33951 230003 SH DFND 01 230003 0 0 SEMPRA ENERGY COM 816851109 3351416 22704533 SH SOLE 0 0 22704533 SEMPRA ENERGY COM 816851109 24674 167155 SH SOLE 167155 0 0 SENECA FOODS CORP NEW CL A 817070501 184 5917 SH DFND 01 5917 0 0 SENECA FOODS CORP NEW CL A 817070501 14912 478243 SH SOLE 0 0 478243 SENESTECH INC COM 81720R109 522 516994 SH SOLE 0 0 516994 SENIOR HSG PPTYS TR SH BEN INT 81721M109 2673 288819 SH DFND 02 0 288819 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1850 199846 SH DFND 01 199846 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 326208 35246729 SH SOLE 0 0 35246729 SENIOR HSG PPTYS TR SH BEN INT 81721M109 2491 269108 SH SOLE 269108 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 395 5751 SH DFND 02 0 5751 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 4243 61812 SH DFND 01 61812 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 293122 4269801 SH SOLE 0 0 4269801 SENSIENT TECHNOLOGIES CORP COM 81725T100 302 4397 SH SOLE 4397 0 0 SENSEONICS HLDGS INC COM 81727U105 5 4800 SH DFND 02 0 4800 0 SENSEONICS HLDGS INC COM 81727U105 261 263630 SH DFND 01 263630 0 0 SENSEONICS HLDGS INC COM 81727U105 7501 7588697 SH SOLE 0 0 7588697 SENSEONICS HLDGS INC COM 81727U105 9 9400 SH SOLE 9400 0 0 SENSUS HEATLHCARE INC COM 81728J109 14 2265 SH DFND 01 2265 0 0 SENSUS HEATLHCARE INC COM 81728J109 2694 448932 SH SOLE 0 0 448932 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 2 10491 SH DFND 01 10491 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 322 1449186 SH SOLE 0 0 1449186 SERES THERAPEUTICS INC COM 81750R102 310 77420 SH DFND 01 77420 0 0 SERES THERAPEUTICS INC COM 81750R102 8080 2014866 SH SOLE 0 0 2014866 SERITAGE GROWTH PPTYS CL A 81752R100 1719 40459 SH DFND 02 0 40459 0 SERITAGE GROWTH PPTYS CL A 81752R100 1316 30976 SH DFND 01 30976 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 188591 4438491 SH SOLE 0 0 4438491 SERITAGE GROWTH PPTYS CL A 81752R100 1555 36604 SH SOLE 36604 0 0 SERVICE CORP INTL COM 817565104 1553 32487 SH DFND 02 0 32487 0 SERVICE CORP INTL COM 817565104 3472 72627 SH DFND 01 72627 0 0 SERVICE CORP INTL COM 817565104 768490 16073839 SH SOLE 0 0 16073839 SERVICE CORP INTL COM 817565104 986 20627 SH SOLE 20627 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 5316 206115 SH DFND 02 0 206115 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 1599 61998 SH DFND 01 61998 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 672229 26065493 SH SOLE 0 0 26065493 SERVICE PPTYS TR COM SH BEN INT 81761L102 4770 184974 SH SOLE 184974 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1302 23285 SH DFND 02 0 23285 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2989 53478 SH DFND 01 53478 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 668940 11966723 SH SOLE 0 0 11966723 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 902 16143 SH SOLE 16143 0 0 SERVICENOW INC COM 81762P102 12318 48524 SH DFND 02 0 0 48524 SERVICENOW INC COM 81762P102 12580 49557 SH DFND 02 0 49557 0 SERVICENOW INC COM 81762P102 21152 83324 SH DFND 01 83324 0 0 SERVICENOW INC COM 81762P102 2864931 11285922 SH SOLE 0 0 11285922 SERVICENOW INC COM 81762P102 15753 62057 SH SOLE 62057 0 0 SERVICESOURCE INTL INC COM 81763U100 12 13396 SH DFND 01 13396 0 0 SERVICESOURCE INTL INC COM 81763U100 1703 1935046 SH SOLE 0 0 1935046 SERVISFIRST BANCSHARES INC COM 81768T108 189 5696 SH DFND 02 0 5696 0 SERVISFIRST BANCSHARES INC COM 81768T108 2820 85064 SH DFND 01 85064 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 156060 4707702 SH SOLE 0 0 4707702 SERVISFIRST BANCSHARES INC COM 81768T108 150 4518 SH SOLE 4518 0 0 SERVOTRONICS INC COM 817732100 248 25053 SH SOLE 0 0 25053 SESEN BIO INC COM 817763105 13 11352 SH DFND 01 11352 0 0 SESEN BIO INC COM 817763105 4474 3823929 SH SOLE 0 0 3823929 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 12 1501 SH DFND 01 1501 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 2542 316945 SH SOLE 0 0 316945 SHAKE SHACK INC CL A 819047101 402 4097 SH DFND 02 0 4097 0 SHAKE SHACK INC CL A 819047101 5764 58789 SH DFND 01 58789 0 0 SHAKE SHACK INC CL A 819047101 266744 2720768 SH SOLE 0 0 2720768 SHAKE SHACK INC CL A 819047101 331 3373 SH SOLE 3373 0 0 SHARPS COMPLIANCE CORP COM 820017101 2132 513696 SH SOLE 0 0 513696 SHARPSPRING INC COM 820054104 197 20359 SH DFND 01 20359 0 0 SHARPSPRING INC COM 820054104 5238 539982 SH SOLE 0 0 539982 SHAW COMMUNICATIONS INC CL B CONV 82028K200 2461 125175 SH DFND 02 0 0 125175 SHAW COMMUNICATIONS INC CL B CONV 82028K200 3685 187435 SH DFND 02 0 187435 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 3969 201880 SH DFND 01 201880 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 259569 13202923 SH SOLE 0 0 13202923 SHAW COMMUNICATIONS INC CL B CONV 82028K200 3403 173112 SH SOLE 173112 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 231 7276 SH DFND 02 0 7276 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 3070 96638 SH DFND 01 96638 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 142538 4486553 SH SOLE 0 0 4486553 SHENANDOAH TELECOMMUNICATION COM 82312B106 163 5124 SH SOLE 5124 0 0 SHERWIN WILLIAMS CO COM 824348106 11967 21763 SH DFND 02 0 0 21763 SHERWIN WILLIAMS CO COM 824348106 13261 24116 SH DFND 02 0 24116 0 SHERWIN WILLIAMS CO COM 824348106 40736 74083 SH DFND 01 74083 0 0 SHERWIN WILLIAMS CO COM 824348106 3889559 7073598 SH SOLE 0 0 7073598 SHERWIN WILLIAMS CO COM 824348106 15354 27923 SH SOLE 27923 0 0 SHIFTPIXY INC COM 82452L104 22 46515 SH SOLE 0 0 46515 SHILOH INDS INC COM 824543102 10 2417 SH DFND 01 2417 0 0 SHILOH INDS INC COM 824543102 2917 704475 SH SOLE 0 0 704475 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 647 18496 SH DFND 01 18496 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 42820 1223779 SH SOLE 0 0 1223779 SHOE CARNIVAL INC COM 824889109 13 400 SH DFND 02 0 400 0 SHOE CARNIVAL INC COM 824889109 279 8606 SH DFND 01 8606 0 0 SHOE CARNIVAL INC COM 824889109 25130 775378 SH SOLE 0 0 775378 SHOE CARNIVAL INC COM 824889109 34 1037 SH SOLE 1037 0 0 SHOCKWAVE MED INC COM 82489T104 402 13419 SH DFND 01 13419 0 0 SHOCKWAVE MED INC COM 82489T104 20862 697025 SH SOLE 0 0 697025 SHOPIFY INC CL A 82509L107 8111 26026 SH DFND 02 0 0 26026 SHOPIFY INC CL A 82509L107 8658 27780 SH DFND 02 0 27780 0 SHOPIFY INC CL A 82509L107 14040 45048 SH DFND 01 45048 0 0 SHOPIFY INC CL A 82509L107 823542 2642438 SH SOLE 0 0 2642438 SHOPIFY INC CL A 82509L107 10410 33401 SH SOLE 33401 0 0 SHORE BANCSHARES INC COM 825107105 171 11115 SH DFND 01 11115 0 0 SHORE BANCSHARES INC COM 825107105 10276 666857 SH SOLE 0 0 666857 SHOTSPOTTER INC COM 82536T107 19 825 SH DFND 02 0 825 0 SHOTSPOTTER INC COM 82536T107 368 15999 SH DFND 01 15999 0 0 SHOTSPOTTER INC COM 82536T107 9313 404402 SH SOLE 0 0 404402 SHOTSPOTTER INC COM 82536T107 22 947 SH SOLE 947 0 0 SHUTTERSTOCK INC COM 825690100 123 3400 SH DFND 02 0 3400 0 SHUTTERSTOCK INC COM 825690100 1394 38597 SH DFND 01 38597 0 0 SHUTTERSTOCK INC COM 825690100 71260 1972878 SH SOLE 0 0 1972878 SHUTTERSTOCK INC COM 825690100 72 2000 SH SOLE 2000 0 0 SI BONE INC COM 825704109 581 32878 SH DFND 01 32878 0 0 SI BONE INC COM 825704109 11797 667630 SH SOLE 0 0 667630 SIEBERT FINL CORP COM 826176109 140 15247 SH DFND 01 15247 0 0 SIEBERT FINL CORP COM 826176109 3371 366436 SH SOLE 0 0 366436 SIERRA BANCORP COM 82620P102 323 12145 SH DFND 01 12145 0 0 SIERRA BANCORP COM 82620P102 15483 582942 SH SOLE 0 0 582942 SIENTRA INC COM 82621J105 473 72981 SH DFND 01 72981 0 0 SIENTRA INC COM 82621J105 12500 1929017 SH SOLE 0 0 1929017 SIERRA WIRELESS INC COM 826516106 28 2630 SH DFND 02 0 2630 0 SIERRA WIRELESS INC COM 826516106 117 10890 SH SOLE 0 0 10890 SIERRA WIRELESS INC COM 826516106 32 2970 SH SOLE 2970 0 0 SIFCO INDS INC COM 826546103 505 186419 SH SOLE 0 0 186419 SIGMA LABS INC COM PAR 826598302 210 299239 SH SOLE 0 0 299239 SIGMATRON INTL INC COM 82661L101 6 1441 SH DFND 01 1441 0 0 SIGMATRON INTL INC COM 82661L101 65 16060 SH SOLE 0 0 16060 SIGNATURE BK NEW YORK N Y COM 82669G104 1598 13401 SH DFND 02 0 0 13401 SIGNATURE BK NEW YORK N Y COM 82669G104 1869 15676 SH DFND 02 0 15676 0 SIGNATURE BK NEW YORK N Y COM 82669G104 2695 22607 SH DFND 01 22607 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 575443 4826728 SH SOLE 0 0 4826728 SIGNATURE BK NEW YORK N Y COM 82669G104 2075 17401 SH SOLE 17401 0 0 SIGA TECHNOLOGIES INC COM 826917106 558 108926 SH DFND 01 108926 0 0 SIGA TECHNOLOGIES INC COM 826917106 13453 2627607 SH SOLE 0 0 2627607 SILICON LABORATORIES INC COM 826919102 1047 9405 SH DFND 02 0 9405 0 SILICON LABORATORIES INC COM 826919102 9657 86728 SH DFND 01 86728 0 0 SILICON LABORATORIES INC COM 826919102 453430 4072112 SH SOLE 0 0 4072112 SILICON LABORATORIES INC COM 826919102 565 5073 SH SOLE 5073 0 0 SILGAN HOLDINGS INC COM 827048109 329 10952 SH DFND 02 0 10952 0 SILGAN HOLDINGS INC COM 827048109 897 29857 SH DFND 01 29857 0 0 SILGAN HOLDINGS INC COM 827048109 246672 8212815 SH SOLE 0 0 8212815 SILGAN HOLDINGS INC COM 827048109 262 8719 SH SOLE 8719 0 0 SILK ROAD MEDICAL INC COM 82710M100 749 23013 SH DFND 01 23013 0 0 SILK ROAD MEDICAL INC COM 82710M100 30371 933630 SH SOLE 0 0 933630 SILVERCREST ASSET MGMT GROUP CL A 828359109 209 16991 SH DFND 01 16991 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 5420 440640 SH SOLE 0 0 440640 SILVERCORP METALS INC COM 82835P103 46 11900 SH DFND 02 0 11900 0 SILVERCORP METALS INC COM 82835P103 262 67315 SH SOLE 0 0 67315 SILVERCORP METALS INC COM 82835P103 91 23503 SH SOLE 23503 0 0 SILVERBOW RES INC COM 82836G102 61 6262 SH DFND 01 6262 0 0 SILVERBOW RES INC COM 82836G102 3418 352730 SH SOLE 0 0 352730 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 258 10352 SH DFND 02 0 10352 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1910 76710 SH DFND 01 76710 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 234872 9432619 SH SOLE 0 0 9432619 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 311 12485 SH SOLE 12485 0 0 SIMON PPTY GROUP INC NEW COM 828806109 11908 76505 SH DFND 02 0 0 76505 SIMON PPTY GROUP INC NEW COM 828806109 66098 424658 SH DFND 02 0 424658 0 SIMON PPTY GROUP INC NEW COM 828806109 42895 275588 SH DFND 01 275588 0 0 SIMON PPTY GROUP INC NEW COM 828806109 6119497 39315754 SH SOLE 0 0 39315754 SIMON PPTY GROUP INC NEW COM 828806109 64549 414704 SH SOLE 414704 0 0 SIMPLY GOOD FOODS CO COM 82900L102 516 17800 SH DFND 02 0 17800 0 SIMPLY GOOD FOODS CO COM 82900L102 1723 59420 SH DFND 01 59420 0 0 SIMPLY GOOD FOODS CO COM 82900L102 142609 4919243 SH SOLE 0 0 4919243 SIMPLY GOOD FOODS CO COM 82900L102 232 8002 SH SOLE 8002 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 407 5874 SH DFND 02 0 5874 0 SIMPSON MANUFACTURING CO INC COM 829073105 6214 89580 SH DFND 01 89580 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 288686 4161534 SH SOLE 0 0 4161534 SIMPSON MANUFACTURING CO INC COM 829073105 388 5593 SH SOLE 5593 0 0 SIMULATIONS PLUS INC COM 829214105 841 24237 SH DFND 01 24237 0 0 SIMULATIONS PLUS INC COM 829214105 21587 622101 SH SOLE 0 0 622101 SINCLAIR BROADCAST GROUP INC CL A 829226109 355 8312 SH DFND 02 0 8312 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 1185 27721 SH DFND 01 27721 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 292905 6853183 SH SOLE 0 0 6853183 SINCLAIR BROADCAST GROUP INC CL A 829226109 352 8235 SH SOLE 8235 0 0 SIRIUS XM HLDGS INC COM 82968B103 2758 440848 SH DFND 02 0 0 440848 SIRIUS XM HLDGS INC COM 82968B103 3549 567465 SH DFND 02 0 567465 0 SIRIUS XM HLDGS INC COM 82968B103 3906 624531 SH DFND 01 624531 0 0 SIRIUS XM HLDGS INC COM 82968B103 429693 68695928 SH SOLE 0 0 68695928 SIRIUS XM HLDGS INC COM 82968B103 3423 547305 SH SOLE 547305 0 0 SITE CENTERS CORP COM 82981J109 2507 165936 SH DFND 02 0 165936 0 SITE CENTERS CORP COM 82981J109 813 53817 SH DFND 01 53817 0 0 SITE CENTERS CORP COM 82981J109 308937 20445840 SH SOLE 0 0 20445840 SITE CENTERS CORP COM 82981J109 2391 158250 SH SOLE 158250 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 392 5290 SH DFND 02 0 5290 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 6122 82706 SH DFND 01 82706 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 270619 3656020 SH SOLE 0 0 3656020 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 320 4324 SH SOLE 4324 0 0 SITO MOBILE LTD COM NEW 82988R203 2 2881 SH DFND 01 2881 0 0 SITO MOBILE LTD COM NEW 82988R203 592 684810 SH SOLE 0 0 684810 SIX FLAGS ENTMT CORP NEW COM 83001A102 472 9288 SH DFND 02 0 9288 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1519 29900 SH DFND 01 29900 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 368434 7254065 SH SOLE 0 0 7254065 SIX FLAGS ENTMT CORP NEW COM 83001A102 531 10448 SH SOLE 10448 0 0 SKECHERS U S A INC CL A 830566105 760 20356 SH DFND 02 0 20356 0 SKECHERS U S A INC CL A 830566105 2021 54111 SH DFND 01 54111 0 0 SKECHERS U S A INC CL A 830566105 448367 12004483 SH SOLE 0 0 12004483 SKECHERS U S A INC CL A 830566105 647 17320 SH SOLE 17320 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 417 13843 SH DFND 02 0 13843 0 SKYLINE CHAMPION CORPORATION COM 830830105 3057 101581 SH DFND 01 101581 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 85787 2850998 SH SOLE 0 0 2850998 SKYLINE CHAMPION CORPORATION COM 830830105 192 6369 SH SOLE 6369 0 0 SKYWEST INC COM 830879102 63 1100 SH DFND 02 0 1100 0 SKYWEST INC COM 830879102 2435 42423 SH DFND 01 42423 0 0 SKYWEST INC COM 830879102 338371 5894962 SH SOLE 0 0 5894962 SKYWEST INC COM 830879102 83 1453 SH SOLE 1453 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 3694 46606 SH DFND 02 0 0 46606 SKYWORKS SOLUTIONS INC COM 83088M102 4001 50492 SH DFND 02 0 50492 0 SKYWORKS SOLUTIONS INC COM 83088M102 11474 144779 SH DFND 01 144779 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1475894 18623272 SH SOLE 0 0 18623272 SKYWORKS SOLUTIONS INC COM 83088M102 4596 57994 SH SOLE 57994 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 172 7242 SH DFND 01 7242 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 274485 11567003 SH SOLE 0 0 11567003 SLEEP NUMBER CORP COM 83125X103 241 5830 SH DFND 02 0 5830 0 SLEEP NUMBER CORP COM 83125X103 2307 55828 SH DFND 01 55828 0 0 SLEEP NUMBER CORP COM 83125X103 126165 3053372 SH SOLE 0 0 3053372 SLEEP NUMBER CORP COM 83125X103 165 3992 SH SOLE 3992 0 0 SMITH A O CORP COM 831865209 1527 32004 SH DFND 02 0 0 32004 SMITH A O CORP COM 831865209 1909 40017 SH DFND 02 0 40017 0 SMITH A O CORP COM 831865209 5622 117831 SH DFND 01 117831 0 0 SMITH A O CORP COM 831865209 749517 15709854 SH SOLE 0 0 15709854 SMITH A O CORP COM 831865209 2165 45385 SH SOLE 45385 0 0 SMARTFINANCIAL INC COM NEW 83190L208 217 10404 SH DFND 01 10404 0 0 SMARTFINANCIAL INC COM NEW 83190L208 11280 541520 SH SOLE 0 0 541520 SMART SAND INC COM 83191H107 58 20556 SH DFND 01 20556 0 0 SMART SAND INC COM 83191H107 2765 977159 SH SOLE 0 0 977159 SMILEDIRECTCLUB INC CL A COM 83192H106 21 1529 SH DFND 01 1529 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 57879 4169982 SH SOLE 0 0 4169982 SMARTSHEET INC COM CL A 83200N103 448 12422 SH DFND 02 0 12422 0 SMARTSHEET INC COM CL A 83200N103 1400 38864 SH DFND 01 38864 0 0 SMARTSHEET INC COM CL A 83200N103 286503 7951789 SH SOLE 0 0 7951789 SMARTSHEET INC COM CL A 83200N103 377 10456 SH SOLE 10456 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 27 4877 SH DFND 01 4877 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 6357 1169697 SH SOLE 0 0 1169697 SMUCKER J M CO COM NEW 832696405 3261 29642 SH DFND 02 0 0 29642 SMUCKER J M CO COM NEW 832696405 4906 44595 SH DFND 02 0 44595 0 SMUCKER J M CO COM NEW 832696405 10390 94433 SH DFND 01 94433 0 0 SMUCKER J M CO COM NEW 832696405 1370069 12452913 SH SOLE 0 0 12452913 SMUCKER J M CO COM NEW 832696405 4153 37750 SH SOLE 37750 0 0 SNAP ON INC COM 833034101 2262 14451 SH DFND 02 0 0 14451 SNAP ON INC COM 833034101 2459 15707 SH DFND 02 0 15707 0 SNAP ON INC COM 833034101 7228 46172 SH DFND 01 46172 0 0 SNAP ON INC COM 833034101 953788 6092932 SH SOLE 0 0 6092932 SNAP ON INC COM 833034101 3019 19288 SH SOLE 19288 0 0 SNAP INC CL A 83304A106 2608 165094 SH DFND 02 0 0 165094 SNAP INC CL A 83304A106 3004 190144 SH DFND 02 0 190144 0 SNAP INC CL A 83304A106 2330 147453 SH DFND 01 147453 0 0 SNAP INC CL A 83304A106 1227105 77664854 SH SOLE 0 0 77664854 SNAP INC CL A 83304A106 3473 219820 SH SOLE 219820 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 311 11208 SH DFND 01 11208 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 32928 1184900 SH SOLE 0 0 1184900 SOCKET MOBILE INC COM NEW 83368E200 65 27697 SH SOLE 0 0 27697 SOGOU INC ADR REPSTG A 83409V104 109 21985 SH DFND 01 21985 0 0 SOGOU INC ADR REPSTG A 83409V104 7923 1603908 SH SOLE 0 0 1603908 SOHU COM LTD SPONSORED ADS 83410S108 74 7300 SH DFND 02 0 7300 0 SOHU COM LTD SPONSORED ADS 83410S108 130 12770 SH DFND 01 12770 0 0 SOHU COM LTD SPONSORED ADS 83410S108 10950 1077792 SH SOLE 0 0 1077792 SOLAREDGE TECHNOLOGIES INC COM 83417M104 479 5724 SH DFND 02 0 5724 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 767 9164 SH DFND 01 9164 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 132376 1581174 SH SOLE 0 0 1581174 SOLAREDGE TECHNOLOGIES INC COM 83417M104 421 5034 SH SOLE 5034 0 0 SOLARWINDS CORP COM 83417Q105 379 20563 SH DFND 01 20563 0 0 SOLARWINDS CORP COM 83417Q105 78786 4270248 SH SOLE 0 0 4270248 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 51 3768 SH DFND 02 0 3768 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 850 63343 SH DFND 01 63343 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 20098 1497594 SH SOLE 0 0 1497594 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 87 6484 SH SOLE 6484 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 423 281989 SH SOLE 0 0 281989 SOLIGENIX INC COM 834223307 720 765672 SH SOLE 0 0 765672 SOLID BIOSCIENCES INC COM 83422E105 18 1773 SH DFND 02 0 1773 0 SOLID BIOSCIENCES INC COM 83422E105 200 19339 SH DFND 01 19339 0 0 SOLID BIOSCIENCES INC COM 83422E105 8566 828478 SH SOLE 0 0 828478 SOLID BIOSCIENCES INC COM 83422E105 26 2515 SH SOLE 2515 0 0 SOLITON INC COM 834251100 115 10714 SH DFND 01 10714 0 0 SOLITON INC COM 834251100 5191 485620 SH SOLE 0 0 485620 SOLITARIO ZINC CORP COM 8342EP107 124 443506 SH SOLE 0 0 443506 SONIC AUTOMOTIVE INC CL A 83545G102 220 7000 SH DFND 02 0 7000 0 SONIC AUTOMOTIVE INC CL A 83545G102 635 20202 SH DFND 01 20202 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 73847 2351066 SH SOLE 0 0 2351066 SONIC AUTOMOTIVE INC CL A 83545G102 126 4002 SH SOLE 4002 0 0 SONIM TECHNOLOGIES INC COM 83548F101 20 6772 SH DFND 01 6772 0 0 SONIM TECHNOLOGIES INC COM 83548F101 692 236253 SH SOLE 0 0 236253 SONOCO PRODS CO COM 835495102 699 12000 SH DFND 02 0 12000 0 SONOCO PRODS CO COM 835495102 2216 38064 SH DFND 01 38064 0 0 SONOCO PRODS CO COM 835495102 610899 10494739 SH SOLE 0 0 10494739 SONOCO PRODS CO COM 835495102 747 12826 SH SOLE 12826 0 0 SONOS INC COM 83570H108 15 1100 SH DFND 02 0 1100 0 SONOS INC COM 83570H108 1889 140863 SH DFND 01 140863 0 0 SONOS INC COM 83570H108 57703 4303001 SH SOLE 0 0 4303001 SONOS INC COM 83570H108 23 1700 SH SOLE 1700 0 0 SOPHIRIS BIO INC COM NEW 83578Q209 2 4061 SH DFND 01 4061 0 0 SOPHIRIS BIO INC COM NEW 83578Q209 726 1241403 SH SOLE 0 0 1241403 SORRENTO THERAPEUTICS INC COM NEW 83587F202 13 6300 SH DFND 02 0 6300 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 527 246176 SH DFND 01 246176 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 10422 4870268 SH SOLE 0 0 4870268 SORRENTO THERAPEUTICS INC COM NEW 83587F202 24 11300 SH SOLE 11300 0 0 SOTHEBYS COM 835898107 338 5935 SH DFND 02 0 5935 0 SOTHEBYS COM 835898107 3661 64254 SH DFND 01 64254 0 0 SOTHEBYS COM 835898107 199027 3492920 SH SOLE 0 0 3492920 SOTHEBYS COM 835898107 215 3777 SH SOLE 3777 0 0 SOTHERLY HOTELS INC COM 83600C103 22 3225 SH DFND 01 3225 0 0 SOTHERLY HOTELS INC COM 83600C103 4210 629311 SH SOLE 0 0 629311 SOUND FINL BANCORP INC COM 83607A100 18 500 SH DFND 01 500 0 0 SOUND FINL BANCORP INC COM 83607A100 2055 57140 SH SOLE 0 0 57140 SOUTH JERSEY INDS INC COM 838518108 658 19983 SH DFND 02 0 19983 0 SOUTH JERSEY INDS INC COM 838518108 3069 93265 SH DFND 01 93265 0 0 SOUTH JERSEY INDS INC COM 838518108 337657 10260010 SH SOLE 0 0 10260010 SOUTH JERSEY INDS INC COM 838518108 380 11545 SH SOLE 11545 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 35 2170 SH DFND 01 2170 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 1405 86186 SH SOLE 0 0 86186 SOUTH ST CORP COM 840441109 426 5657 SH DFND 02 0 5657 0 SOUTH ST CORP COM 840441109 2159 28670 SH DFND 01 28670 0 0 SOUTH ST CORP COM 840441109 238693 3169894 SH SOLE 0 0 3169894 SOUTH ST CORP COM 840441109 290 3856 SH SOLE 3856 0 0 SOUTHERN CO COM 842587107 14714 238199 SH DFND 02 0 0 238199 SOUTHERN CO COM 842587107 39063 632387 SH DFND 02 0 632387 0 SOUTHERN CO COM 842587107 53993 874097 SH DFND 01 874097 0 0 SOUTHERN CO COM 842587107 5448634 88208421 SH SOLE 0 0 88208421 SOUTHERN CO COM 842587107 38058 616129 SH SOLE 616129 0 0 SOUTHERN COPPER CORP COM 84265V105 46 1351 SH DFND 02 0 0 1351 SOUTHERN COPPER CORP COM 84265V105 1028 30108 SH DFND 02 0 30108 0 SOUTHERN COPPER CORP COM 84265V105 670 19628 SH DFND 01 19628 0 0 SOUTHERN COPPER CORP COM 84265V105 33429 979470 SH SOLE 0 0 979470 SOUTHERN COPPER CORP COM 84265V105 436 12765 SH SOLE 12765 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 234 5870 SH DFND 01 5870 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 14696 368783 SH SOLE 0 0 368783 SOUTHERN MO BANCORP INC COM 843380106 243 6667 SH DFND 01 6667 0 0 SOUTHERN MO BANCORP INC COM 843380106 14240 390893 SH SOLE 0 0 390893 SOUTHERN NATL BANCORP OF VA COM 843395104 262 17053 SH DFND 01 17053 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 13293 863728 SH SOLE 0 0 863728 SOUTHSIDE BANCSHARES INC COM 84470P109 214 6260 SH DFND 02 0 6260 0 SOUTHSIDE BANCSHARES INC COM 84470P109 920 26984 SH DFND 01 26984 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 66410 1946931 SH SOLE 0 0 1946931 SOUTHSIDE BANCSHARES INC COM 84470P109 156 4563 SH SOLE 4563 0 0 SOUTHWEST AIRLS CO COM 844741108 2070 38335 SH DFND 02 0 0 38335 SOUTHWEST AIRLS CO COM 844741108 2007 37160 SH DFND 02 0 37160 0 SOUTHWEST AIRLS CO COM 844741108 22883 423686 SH DFND 01 423686 0 0 SOUTHWEST AIRLS CO COM 844741108 1899392 35167416 SH SOLE 0 0 35167416 SOUTHWEST AIRLS CO COM 844741108 2646 48993 SH SOLE 48993 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 855 9395 SH DFND 02 0 9395 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 4791 52621 SH DFND 01 52621 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 512605 5630545 SH SOLE 0 0 5630545 SOUTHWEST GAS HOLDINGS INC COM 844895102 561 6163 SH SOLE 6163 0 0 SOUTHWEST GA FINL CORP COM 84502A104 2 105 SH DFND 01 105 0 0 SOUTHWEST GA FINL CORP COM 84502A104 273 13606 SH SOLE 0 0 13606 SOUTHWESTERN ENERGY CO COM 845467109 162 84001 SH DFND 02 0 84001 0 SOUTHWESTERN ENERGY CO COM 845467109 875 453325 SH DFND 01 453325 0 0 SOUTHWESTERN ENERGY CO COM 845467109 138623 71825131 SH SOLE 0 0 71825131 SOUTHWESTERN ENERGY CO COM 845467109 119 61729 SH SOLE 61729 0 0 SPARK ENERGY INC CL A COM 846511103 258 24492 SH DFND 01 24492 0 0 SPARK ENERGY INC CL A COM 846511103 7043 667586 SH SOLE 0 0 667586 SPARK THERAPEUTICS INC COM 84652J103 599 6177 SH DFND 02 0 6177 0 SPARK THERAPEUTICS INC COM 84652J103 6758 69680 SH DFND 01 69680 0 0 SPARK THERAPEUTICS INC COM 84652J103 306627 3161759 SH SOLE 0 0 3161759 SPARTAN MTRS INC COM 846819100 20 1446 SH DFND 02 0 1446 0 SPARTAN MTRS INC COM 846819100 777 56642 SH DFND 01 56642 0 0 SPARTAN MTRS INC COM 846819100 21161 1542339 SH SOLE 0 0 1542339 SPARTAN MTRS INC COM 846819100 67 4904 SH SOLE 4904 0 0 SPARTANNASH CO COM 847215100 63 5345 SH DFND 02 0 5345 0 SPARTANNASH CO COM 847215100 365 30855 SH DFND 01 30855 0 0 SPARTANNASH CO COM 847215100 23599 1994832 SH SOLE 0 0 1994832 SPARTANNASH CO COM 847215100 47 3980 SH SOLE 3980 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 124 14974 SH DFND 02 0 14974 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1778 214318 SH DFND 01 214318 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 104100 12549699 SH SOLE 0 0 12549699 SPECTRUM PHARMACEUTICALS INC COM 84763A108 79 9500 SH SOLE 9500 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 93 1757 SH DFND 02 0 0 1757 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 613 11622 SH DFND 02 0 11622 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 910 17254 SH DFND 01 17254 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 218369 4142059 SH SOLE 0 0 4142059 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 366 6934 SH SOLE 6934 0 0 SPERO THERAPEUTICS INC COM 84833T103 106 9985 SH DFND 01 9985 0 0 SPERO THERAPEUTICS INC COM 84833T103 5159 486702 SH SOLE 0 0 486702 SPHERIX INC COM 84842R502 34 20740 SH SOLE 0 0 20740 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2133 25931 SH DFND 02 0 0 25931 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2093 25449 SH DFND 02 0 25449 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3733 45388 SH DFND 01 45388 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 869525 10573015 SH SOLE 0 0 10573015 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2956 35949 SH SOLE 35949 0 0 SPIRIT AIRLS INC COM 848577102 185 5088 SH DFND 02 0 5088 0 SPIRIT AIRLS INC COM 848577102 4397 121131 SH DFND 01 121131 0 0 SPIRIT AIRLS INC COM 848577102 220893 6085205 SH SOLE 0 0 6085205 SPIRIT AIRLS INC COM 848577102 96 2634 SH SOLE 2634 0 0 SPIRE INC COM 84857L101 1640 18799 SH DFND 02 0 18799 0 SPIRE INC COM 84857L101 3674 42118 SH DFND 01 42118 0 0 SPIRE INC COM 84857L101 460401 5277402 SH SOLE 0 0 5277402 SPIRE INC COM 84857L101 1695 19426 SH SOLE 19426 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 5517 115264 SH DFND 02 0 115264 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1634 34140 SH DFND 01 34140 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 721274 15070498 SH SOLE 0 0 15070498 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 4935 103112 SH SOLE 103112 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 247 11460 SH DFND 01 11460 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 13951 647394 SH SOLE 0 0 647394 SPIRIT MTA REIT COM SHS BEN IN 84861U105 77 9154 SH DFND 02 0 9154 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 72 8569 SH DFND 01 8569 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 47706 5652370 SH SOLE 0 0 5652370 SPIRIT MTA REIT COM SHS BEN IN 84861U105 32 3768 SH SOLE 3768 0 0 SPLUNK INC COM 848637104 4584 38897 SH DFND 02 0 0 38897 SPLUNK INC COM 848637104 5085 43143 SH DFND 02 0 43143 0 SPLUNK INC COM 848637104 7899 67022 SH DFND 01 67022 0 0 SPLUNK INC COM 848637104 1613789 13692424 SH SOLE 0 0 13692424 SPLUNK INC COM 848637104 5864 49751 SH SOLE 49751 0 0 SPOK HLDGS INC COM 84863T106 279 23400 SH DFND 02 0 23400 0 SPOK HLDGS INC COM 84863T106 192 16081 SH DFND 01 16081 0 0 SPOK HLDGS INC COM 84863T106 16082 1346902 SH SOLE 0 0 1346902 SPOK HLDGS INC COM 84863T106 27 2264 SH SOLE 2264 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 185 35671 SH DFND 01 35671 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 9727 1877824 SH SOLE 0 0 1877824 SPRING BK PHARMACEUTICALS IN COM 849431101 6 1786 SH DFND 01 1786 0 0 SPRING BK PHARMACEUTICALS IN COM 849431101 1564 446738 SH SOLE 0 0 446738 SPRINGWORKS THERAPEUTICS INC COM 85205L107 46 2100 SH DFND 01 2100 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 1472 67900 SH SOLE 0 0 67900 SPRINT CORPORATION COM 85207U105 1176 190537 SH DFND 02 0 0 190537 SPRINT CORPORATION COM 85207U105 1215 196941 SH DFND 02 0 196941 0 SPRINT CORPORATION COM 85207U105 1382 224048 SH DFND 01 224048 0 0 SPRINT CORPORATION COM 85207U105 225007 36467876 SH SOLE 0 0 36467876 SPRINT CORPORATION COM 85207U105 1644 266488 SH SOLE 266488 0 0 SPROUTS FMRS MKT INC COM 85208M102 319 16500 SH DFND 02 0 16500 0 SPROUTS FMRS MKT INC COM 85208M102 946 48912 SH DFND 01 48912 0 0 SPROUTS FMRS MKT INC COM 85208M102 209918 10854069 SH SOLE 0 0 10854069 SPROUTS FMRS MKT INC COM 85208M102 249 12900 SH SOLE 12900 0 0 SQUARE INC CL A 852234103 5356 86463 SH DFND 02 0 0 86463 SQUARE INC CL A 852234103 5479 88446 SH DFND 02 0 88446 0 SQUARE INC CL A 852234103 9389 151560 SH DFND 01 151560 0 0 SQUARE INC CL A 852234103 1594103 25732084 SH SOLE 0 0 25732084 SQUARE INC CL A 852234103 7009 113141 SH SOLE 113141 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 124 4811 SH DFND 02 0 4811 0 STAAR SURGICAL CO COM PAR $0.01 852312305 2232 86572 SH DFND 01 86572 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 96930 3759907 SH SOLE 0 0 3759907 STAAR SURGICAL CO COM PAR $0.01 852312305 102 3966 SH SOLE 3966 0 0 STABILIS ENERGY INC COM 85236P101 66 10108 SH SOLE 0 0 10108 STAFFING 360 SOLUTIONS INC COM PAR 852387307 34 31036 SH SOLE 0 0 31036 STAGE STORES INC COM NEW 85254C305 11 5717 SH DFND 01 5717 0 0 STAGE STORES INC COM NEW 85254C305 907 482530 SH SOLE 0 0 482530 STAG INDL INC COM 85254J102 4567 154914 SH DFND 02 0 154914 0 STAG INDL INC COM 85254J102 3153 106946 SH DFND 01 106946 0 0 STAG INDL INC COM 85254J102 535355 18159925 SH SOLE 0 0 18159925 STAG INDL INC COM 85254J102 4246 144023 SH SOLE 144023 0 0 STAMPS COM INC COM NEW 852857200 186 2498 SH DFND 02 0 2498 0 STAMPS COM INC COM NEW 852857200 1033 13871 SH DFND 01 13871 0 0 STAMPS COM INC COM NEW 852857200 123190 1654671 SH SOLE 0 0 1654671 STAMPS COM INC COM NEW 852857200 140 1881 SH SOLE 1881 0 0 STANDARD AVB FINL CORP COM 85303B100 22 795 SH DFND 01 795 0 0 STANDARD AVB FINL CORP COM 85303B100 4614 169687 SH SOLE 0 0 169687 STANDARD DIVERSIFIED INC COM CL A 85336L109 707 61726 SH SOLE 0 0 61726 STANDARD MTR PRODS INC COM 853666105 213 4390 SH DFND 02 0 4390 0 STANDARD MTR PRODS INC COM 853666105 1112 22908 SH DFND 01 22908 0 0 STANDARD MTR PRODS INC COM 853666105 58346 1201763 SH SOLE 0 0 1201763 STANDARD MTR PRODS INC COM 853666105 107 2208 SH SOLE 2208 0 0 STANDEX INTL CORP COM 854231107 159 2181 SH DFND 02 0 2181 0 STANDEX INTL CORP COM 854231107 786 10773 SH DFND 01 10773 0 0 STANDEX INTL CORP COM 854231107 93878 1287054 SH SOLE 0 0 1287054 STANDEX INTL CORP COM 854231107 132 1813 SH SOLE 1813 0 0 STANLEY BLACK & DECKER INC COM 854502101 5696 39445 SH DFND 02 0 0 39445 STANLEY BLACK & DECKER INC COM 854502101 5980 41413 SH DFND 02 0 41413 0 STANLEY BLACK & DECKER INC COM 854502101 18323 126885 SH DFND 01 126885 0 0 STANLEY BLACK & DECKER INC COM 854502101 1778510 12315697 SH SOLE 0 0 12315697 STANLEY BLACK & DECKER INC COM 854502101 7258 50258 SH SOLE 50258 0 0 STANTEC INC COM 85472N109 273 12300 SH DFND 02 0 12300 0 STANTEC INC COM 85472N109 1288 58081 SH DFND 01 58081 0 0 STANTEC INC COM 85472N109 66965 3020503 SH SOLE 0 0 3020503 STANTEC INC COM 85472N109 273 12300 SH SOLE 12300 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 39 4077 SH DFND 02 0 4077 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 2665 281391 SH SOLE 0 0 281391 STAR GROUP L P UNIT LTD PARTNR 85512C105 43 4552 SH SOLE 4552 0 0 STARBUCKS CORP COM 855244109 28175 318652 SH DFND 02 0 0 318652 STARBUCKS CORP COM 855244109 33288 376480 SH DFND 02 0 376480 0 STARBUCKS CORP COM 855244109 95488 1079932 SH DFND 01 1079932 0 0 STARBUCKS CORP COM 855244109 7749177 87640544 SH SOLE 0 0 87640544 STARBUCKS CORP COM 855244109 36361 411227 SH SOLE 411227 0 0 STARRETT L S CO CL A 855668109 840 144853 SH SOLE 0 0 144853 STARTEK INC COM 85569C107 93 14342 SH DFND 01 14342 0 0 STARTEK INC COM 85569C107 3030 468340 SH SOLE 0 0 468340 STATE AUTO FINL CORP COM 855707105 32 1000 SH DFND 02 0 1000 0 STATE AUTO FINL CORP COM 855707105 497 15339 SH DFND 01 15339 0 0 STATE AUTO FINL CORP COM 855707105 50916 1571953 SH SOLE 0 0 1571953 STATE AUTO FINL CORP COM 855707105 62 1900 SH SOLE 1900 0 0 STARS GROUP INC COM 85570W100 759 50666 SH DFND 02 0 0 50666 STARS GROUP INC COM 85570W100 890 59386 SH DFND 02 0 59386 0 STARS GROUP INC COM 85570W100 1023 68321 SH DFND 01 68321 0 0 STARS GROUP INC COM 85570W100 60619 4046687 SH SOLE 0 0 4046687 STARS GROUP INC COM 85570W100 1115 74460 SH SOLE 74460 0 0 STARWOOD PPTY TR INC COM 85571B105 876 36182 SH DFND 02 0 36182 0 STARWOOD PPTY TR INC COM 85571B105 2556 105514 SH DFND 01 105514 0 0 STARWOOD PPTY TR INC COM 85571B105 631758 26084141 SH SOLE 0 0 26084141 STARWOOD PPTY TR INC COM 85571B105 1086 44826 SH SOLE 44826 0 0 STATE STR CORP COM 857477103 5803 98048 SH DFND 02 0 0 98048 STATE STR CORP COM 857477103 5897 99625 SH DFND 02 0 99625 0 STATE STR CORP COM 857477103 18485 312298 SH DFND 01 312298 0 0 STATE STR CORP COM 857477103 1657561 28004071 SH SOLE 0 0 28004071 STATE STR CORP COM 857477103 7560 127730 SH SOLE 127730 0 0 STEEL CONNECT INC COM 858098106 14 7882 SH DFND 01 7882 0 0 STEEL CONNECT INC COM 858098106 1848 1068282 SH SOLE 0 0 1068282 STEEL DYNAMICS INC COM 858119100 1739 58342 SH DFND 02 0 0 58342 STEEL DYNAMICS INC COM 858119100 2418 81125 SH DFND 02 0 81125 0 STEEL DYNAMICS INC COM 858119100 2477 83137 SH DFND 01 83137 0 0 STEEL DYNAMICS INC COM 858119100 578492 19412499 SH SOLE 0 0 19412499 STEEL DYNAMICS INC COM 858119100 2216 74360 SH SOLE 74360 0 0 STEELCASE INC CL A 858155203 215 11677 SH DFND 02 0 11677 0 STEELCASE INC CL A 858155203 1802 97947 SH DFND 01 97947 0 0 STEELCASE INC CL A 858155203 146248 7948284 SH SOLE 0 0 7948284 STEELCASE INC CL A 858155203 226 12303 SH SOLE 12303 0 0 STEIN MART INC COM 858375108 5 6912 SH DFND 01 6912 0 0 STEIN MART INC COM 858375108 775 974813 SH SOLE 0 0 974813 STEPAN CO COM 858586100 311 3200 SH DFND 02 0 3200 0 STEPAN CO COM 858586100 1919 19776 SH DFND 01 19776 0 0 STEPAN CO COM 858586100 220158 2268272 SH SOLE 0 0 2268272 STEPAN CO COM 858586100 212 2188 SH SOLE 2188 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 28 2670 SH DFND 02 0 2670 0 STEMLINE THERAPEUTICS INC COM 85858C107 948 91106 SH DFND 01 91106 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 22169 2129634 SH SOLE 0 0 2129634 STEMLINE THERAPEUTICS INC COM 85858C107 48 4635 SH SOLE 4635 0 0 STERICYCLE INC COM 858912108 734 14421 SH DFND 02 0 14421 0 STERICYCLE INC COM 858912108 1696 33305 SH DFND 01 33305 0 0 STERICYCLE INC COM 858912108 417742 8202287 SH SOLE 0 0 8202287 STERICYCLE INC COM 858912108 526 10326 SH SOLE 10326 0 0 STERLING BANCORP DEL COM 85917A100 718 35797 SH DFND 02 0 35797 0 STERLING BANCORP DEL COM 85917A100 1586 79078 SH DFND 01 79078 0 0 STERLING BANCORP DEL COM 85917A100 379955 18940912 SH SOLE 0 0 18940912 STERLING BANCORP DEL COM 85917A100 516 25735 SH SOLE 25735 0 0 STERLING BANCORP INC COM 85917W102 12 1200 SH DFND 02 0 1200 0 STERLING BANCORP INC COM 85917W102 141 14487 SH DFND 01 14487 0 0 STERLING BANCORP INC COM 85917W102 6978 714945 SH SOLE 0 0 714945 STERLING BANCORP INC COM 85917W102 38 3907 SH SOLE 3907 0 0 STERLING CONSTRUCTION CO INC COM 859241101 375 28537 SH DFND 01 28537 0 0 STERLING CONSTRUCTION CO INC COM 859241101 16348 1243158 SH SOLE 0 0 1243158 STEWARDSHIP FINL CORP COM 860326107 32 2020 SH DFND 01 2020 0 0 STEWARDSHIP FINL CORP COM 860326107 1175 75065 SH SOLE 0 0 75065 STEWART INFORMATION SVCS COR COM 860372101 181 4664 SH DFND 02 0 4664 0 STEWART INFORMATION SVCS COR COM 860372101 780 20103 SH DFND 01 20103 0 0 STEWART INFORMATION SVCS COR COM 860372101 54368 1401591 SH SOLE 0 0 1401591 STEWART INFORMATION SVCS COR COM 860372101 91 2345 SH SOLE 2345 0 0 STIFEL FINL CORP COM 860630102 611 10648 SH DFND 02 0 10648 0 STIFEL FINL CORP COM 860630102 3294 57415 SH DFND 01 57415 0 0 STIFEL FINL CORP COM 860630102 354287 6174403 SH SOLE 0 0 6174403 STIFEL FINL CORP COM 860630102 465 8103 SH SOLE 8103 0 0 STITCH FIX INC COM CL A 860897107 62 3206 SH DFND 02 0 3206 0 STITCH FIX INC COM CL A 860897107 1461 75886 SH DFND 01 75886 0 0 STITCH FIX INC COM CL A 860897107 77433 4022490 SH SOLE 0 0 4022490 STITCH FIX INC COM CL A 860897107 93 4816 SH SOLE 4816 0 0 STOCK YDS BANCORP INC COM 861025104 213 5799 SH DFND 02 0 5799 0 STOCK YDS BANCORP INC COM 861025104 824 22467 SH DFND 01 22467 0 0 STOCK YDS BANCORP INC COM 861025104 39535 1077549 SH SOLE 0 0 1077549 STOCK YDS BANCORP INC COM 861025104 88 2388 SH SOLE 2388 0 0 STOKE THERAPEUTICS INC COM 86150R107 351 16324 SH DFND 01 16324 0 0 STOKE THERAPEUTICS INC COM 86150R107 14125 657260 SH SOLE 0 0 657260 STONERIDGE INC COM 86183P102 53 1700 SH DFND 02 0 1700 0 STONERIDGE INC COM 86183P102 795 25670 SH DFND 01 25670 0 0 STONERIDGE INC COM 86183P102 52530 1696156 SH SOLE 0 0 1696156 STONERIDGE INC COM 86183P102 126 4055 SH SOLE 4055 0 0 STORE CAP CORP COM 862121100 9671 258501 SH DFND 02 0 258501 0 STORE CAP CORP COM 862121100 2992 79971 SH DFND 01 79971 0 0 STORE CAP CORP COM 862121100 1090470 29149168 SH SOLE 0 0 29149168 STORE CAP CORP COM 862121100 8875 237246 SH SOLE 237246 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 1361 639153 SH SOLE 0 0 639153 STRATEGIC ED INC COM 86272C103 592 4360 SH DFND 02 0 4360 0 STRATEGIC ED INC COM 86272C103 5883 43294 SH DFND 01 43294 0 0 STRATEGIC ED INC COM 86272C103 291005 2141632 SH SOLE 0 0 2141632 STRATEGIC ED INC COM 86272C103 378 2782 SH SOLE 2782 0 0 STRATTEC SEC CORP COM 863111100 16 820 SH DFND 01 820 0 0 STRATTEC SEC CORP COM 863111100 4087 204579 SH SOLE 0 0 204579 STRATUS PPTYS INC COM NEW 863167201 169 5766 SH DFND 01 5766 0 0 STRATUS PPTYS INC COM NEW 863167201 8351 284352 SH SOLE 0 0 284352 STREAMLINE HEALTH SOLUTIONS COM 86323X106 308 280169 SH SOLE 0 0 280169 STRYKER CORP COM 863667101 18919 87466 SH DFND 02 0 0 87466 STRYKER CORP COM 863667101 22477 103916 SH DFND 02 0 103916 0 STRYKER CORP COM 863667101 63651 294273 SH DFND 01 294273 0 0 STRYKER CORP COM 863667101 5959027 27549823 SH SOLE 0 0 27549823 STRYKER CORP COM 863667101 24868 114972 SH SOLE 114972 0 0 STURM RUGER & CO INC COM 864159108 128 3070 SH DFND 02 0 3070 0 STURM RUGER & CO INC COM 864159108 1335 31974 SH DFND 01 31974 0 0 STURM RUGER & CO INC COM 864159108 69727 1669709 SH SOLE 0 0 1669709 STURM RUGER & CO INC COM 864159108 111 2658 SH SOLE 2658 0 0 SUMMER INFANT INC COM 865646103 62 173882 SH SOLE 0 0 173882 SUMMIT FINANCIAL GROUP INC COM 86606G101 219 8573 SH DFND 01 8573 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 12584 491546 SH SOLE 0 0 491546 SUMMIT HOTEL PPTYS INC COM 866082100 1458 125649 SH DFND 02 0 125649 0 SUMMIT HOTEL PPTYS INC COM 866082100 1018 87783 SH DFND 01 87783 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 163387 14085056 SH SOLE 0 0 14085056 SUMMIT HOTEL PPTYS INC COM 866082100 1393 120075 SH SOLE 120075 0 0 SUMMIT MATLS INC CL A 86614U100 452 20373 SH DFND 02 0 20373 0 SUMMIT MATLS INC CL A 86614U100 2630 118482 SH DFND 01 118482 0 0 SUMMIT MATLS INC CL A 86614U100 224133 10096089 SH SOLE 0 0 10096089 SUMMIT MATLS INC CL A 86614U100 295 13290 SH SOLE 13290 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 15 1264 SH DFND 01 1264 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 931 79136 SH SOLE 0 0 79136 SUMMIT WIRELESS TECHNLGIES I COM 86633R104 66 73432 SH SOLE 0 0 73432 SUN CMNTYS INC COM 866674104 3273 22045 SH DFND 02 0 0 22045 SUN CMNTYS INC COM 866674104 17280 116403 SH DFND 02 0 116403 0 SUN CMNTYS INC COM 866674104 5288 35624 SH DFND 01 35624 0 0 SUN CMNTYS INC COM 866674104 1875884 12636468 SH SOLE 0 0 12636468 SUN CMNTYS INC COM 866674104 17465 117648 SH SOLE 117648 0 0 SUN LIFE FINL INC COM 866796105 7104 158525 SH DFND 02 0 0 158525 SUN LIFE FINL INC COM 866796105 7054 157416 SH DFND 02 0 157416 0 SUN LIFE FINL INC COM 866796105 12065 269244 SH DFND 01 269244 0 0 SUN LIFE FINL INC COM 866796105 728720 16262434 SH SOLE 0 0 16262434 SUN LIFE FINL INC COM 866796105 9114 203396 SH SOLE 203396 0 0 SUNCOR ENERGY INC NEW COM 867224107 11548 365659 SH DFND 02 0 0 365659 SUNCOR ENERGY INC NEW COM 867224107 13389 423964 SH DFND 02 0 423964 0 SUNCOR ENERGY INC NEW COM 867224107 22655 717398 SH DFND 01 717398 0 0 SUNCOR ENERGY INC NEW COM 867224107 1449649 45904012 SH SOLE 0 0 45904012 SUNCOR ENERGY INC NEW COM 867224107 16031 507645 SH SOLE 507645 0 0 SUNCOKE ENERGY INC COM 86722A103 73 12899 SH DFND 02 0 12899 0 SUNCOKE ENERGY INC COM 86722A103 366 64966 SH DFND 01 64966 0 0 SUNCOKE ENERGY INC COM 86722A103 43034 7630066 SH SOLE 0 0 7630066 SUNCOKE ENERGY INC COM 86722A103 55 9706 SH SOLE 9706 0 0 SUNESIS PHARMACEUTICALS INC COM 867328700 5 6416 SH DFND 01 6416 0 0 SUNESIS PHARMACEUTICALS INC COM 867328700 2970 4125706 SH SOLE 0 0 4125706 SUNLINK HEALTH SYSTEMS INC COM 86737U102 65 57952 SH SOLE 0 0 57952 SUNNOVA ENERGY INTL INC COM 86745K104 173 16100 SH DFND 01 16100 0 0 SUNNOVA ENERGY INTL INC COM 86745K104 4843 450538 SH SOLE 0 0 450538 SUNPOWER CORP COM 867652406 63 5746 SH DFND 02 0 5746 0 SUNPOWER CORP COM 867652406 574 52343 SH DFND 01 52343 0 0 SUNPOWER CORP COM 867652406 85164 7763329 SH SOLE 0 0 7763329 SUNPOWER CORP COM 867652406 72 6524 SH SOLE 6524 0 0 SUNRUN INC COM 86771W105 85 5100 SH DFND 02 0 5100 0 SUNRUN INC COM 86771W105 3700 221500 SH DFND 01 221500 0 0 SUNRUN INC COM 86771W105 155304 9296860 SH SOLE 0 0 9296860 SUNRUN INC COM 86771W105 129 7723 SH SOLE 7723 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 3634 264468 SH DFND 02 0 264468 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2606 189678 SH DFND 01 189678 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 446416 32490281 SH SOLE 0 0 32490281 SUNSTONE HOTEL INVS INC NEW COM 867892101 3532 257024 SH SOLE 257024 0 0 SUNTRUST BKS INC COM 867914103 8182 118930 SH DFND 02 0 0 118930 SUNTRUST BKS INC COM 867914103 8650 125720 SH DFND 02 0 125720 0 SUNTRUST BKS INC COM 867914103 25587 371907 SH DFND 01 371907 0 0 SUNTRUST BKS INC COM 867914103 2362734 34342070 SH SOLE 0 0 34342070 SUNTRUST BKS INC COM 867914103 10157 147626 SH SOLE 147626 0 0 SUPERCONDUCTOR TECHNOLOGIES COM NEW 867931602 6 10085 SH SOLE 0 0 10085 SUNWORKS INC COM NEW 86803X204 2 843 SH DFND 01 843 0 0 SUNWORKS INC COM NEW 86803X204 334 140956 SH SOLE 0 0 140956 SUPER LEAGUE GAMING INC COM 86804F202 728 164755 SH SOLE 0 0 164755 SUPERIOR DRILLING PRODS INC COM 868153107 301 307866 SH SOLE 0 0 307866 SUPERIOR INDS INTL INC COM 868168105 14 4737 SH DFND 01 4737 0 0 SUPERIOR INDS INTL INC COM 868168105 2210 764734 SH SOLE 0 0 764734 SUPERIOR GRP OF COMPANIES IN COM 868358102 185 11448 SH DFND 01 11448 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 6717 416679 SH SOLE 0 0 416679 SUPERNUS PHARMACEUTICALS INC COM 868459108 309 11247 SH DFND 02 0 11247 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 2758 100368 SH DFND 01 100368 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 144700 5265634 SH SOLE 0 0 5265634 SUPERNUS PHARMACEUTICALS INC COM 868459108 150 5466 SH SOLE 5466 0 0 SUPPORT COM INC COM NEW 86858W200 5 3435 SH DFND 01 3435 0 0 SUPPORT COM INC COM NEW 86858W200 1378 894516 SH SOLE 0 0 894516 SURFACE ONCOLOGY INC COM 86877M209 1 1036 SH DFND 01 1036 0 0 SURFACE ONCOLOGY INC COM 86877M209 673 473677 SH SOLE 0 0 473677 SURGERY PARTNERS INC COM 86881A100 13 1743 SH DFND 02 0 1743 0 SURGERY PARTNERS INC COM 86881A100 175 23703 SH DFND 01 23703 0 0 SURGERY PARTNERS INC COM 86881A100 9853 1334184 SH SOLE 0 0 1334184 SURGERY PARTNERS INC COM 86881A100 12 1581 SH SOLE 1581 0 0 SURMODICS INC COM 868873100 49 1063 SH DFND 02 0 1063 0 SURMODICS INC COM 868873100 1214 26549 SH DFND 01 26549 0 0 SURMODICS INC COM 868873100 40666 889075 SH SOLE 0 0 889075 SURMODICS INC COM 868873100 79 1717 SH SOLE 1717 0 0 SUTRO BIOPHARMA INC COM 869367102 91 9977 SH DFND 01 9977 0 0 SUTRO BIOPHARMA INC COM 869367102 2848 313322 SH SOLE 0 0 313322 SUZANO SA SPON ADS 86959K105 362 44814 SH DFND 01 44814 0 0 SUZANO SA SPON ADS 86959K105 3923 486112 SH SOLE 0 0 486112 SWITCH INC CL A 87105L104 47 3025 SH DFND 02 0 3025 0 SWITCH INC CL A 87105L104 393 25176 SH DFND 01 25176 0 0 SWITCH INC CL A 87105L104 89348 5720128 SH SOLE 0 0 5720128 SWITCH INC CL A 87105L104 85 5433 SH SOLE 5433 0 0 SYKES ENTERPRISES INC COM 871237103 210 6858 SH DFND 02 0 6858 0 SYKES ENTERPRISES INC COM 871237103 982 32058 SH DFND 01 32058 0 0 SYKES ENTERPRISES INC COM 871237103 131029 4276388 SH SOLE 0 0 4276388 SYKES ENTERPRISES INC COM 871237103 168 5499 SH SOLE 5499 0 0 SYMANTEC CORP COM 871503108 3772 159631 SH DFND 02 0 0 159631 SYMANTEC CORP COM 871503108 4011 169742 SH DFND 02 0 169742 0 SYMANTEC CORP COM 871503108 11352 480389 SH DFND 01 480389 0 0 SYMANTEC CORP COM 871503108 1467313 62095352 SH SOLE 0 0 62095352 SYMANTEC CORP COM 871503108 5104 216003 SH SOLE 216003 0 0 SYNACOR INC COM 871561106 11 8200 SH DFND 01 8200 0 0 SYNACOR INC COM 871561106 2843 2075403 SH SOLE 0 0 2075403 SYNALLOY CP DEL COM 871565107 113 7114 SH DFND 01 7114 0 0 SYNALLOY CP DEL COM 871565107 6729 421854 SH SOLE 0 0 421854 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 182 33753 SH DFND 01 33753 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 10013 1854185 SH SOLE 0 0 1854185 SYNAPTICS INC COM 87157D109 175 4390 SH DFND 02 0 4390 0 SYNAPTICS INC COM 87157D109 1129 28270 SH DFND 01 28270 0 0 SYNAPTICS INC COM 87157D109 188472 4717708 SH SOLE 0 0 4717708 SYNAPTICS INC COM 87157D109 155 3879 SH SOLE 3879 0 0 SYNOPSYS INC COM 871607107 5517 40194 SH DFND 02 0 0 40194 SYNOPSYS INC COM 871607107 6094 44404 SH DFND 02 0 44404 0 SYNOPSYS INC COM 871607107 18546 135125 SH DFND 01 135125 0 0 SYNOPSYS INC COM 871607107 2284964 16648188 SH SOLE 0 0 16648188 SYNOPSYS INC COM 871607107 7018 51134 SH SOLE 51134 0 0 SYNOVUS FINL CORP COM NEW 87161C501 851 23784 SH DFND 02 0 23784 0 SYNOVUS FINL CORP COM NEW 87161C501 2129 59546 SH DFND 01 59546 0 0 SYNOVUS FINL CORP COM NEW 87161C501 500291 13990237 SH SOLE 0 0 13990237 SYNOVUS FINL CORP COM NEW 87161C501 645 18024 SH SOLE 18024 0 0 SYNTHESIS ENERGY SYS INC COM 871628301 31 17519 SH SOLE 0 0 17519 SYNNEX CORP COM 87162W100 800 7086 SH DFND 02 0 7086 0 SYNNEX CORP COM 87162W100 1788 15841 SH DFND 01 15841 0 0 SYNNEX CORP COM 87162W100 428706 3797220 SH SOLE 0 0 3797220 SYNNEX CORP COM 87162W100 596 5280 SH SOLE 5280 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 304 40640 SH DFND 01 40640 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 7705 1031508 SH SOLE 0 0 1031508 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 8 18146 SH SOLE 0 0 18146 SYPRIS SOLUTIONS INC COM 871655106 126 126914 SH SOLE 0 0 126914 SYNCHRONY FINL COM 87165B103 5778 169491 SH DFND 02 0 0 169491 SYNCHRONY FINL COM 87165B103 6648 195000 SH DFND 02 0 195000 0 SYNCHRONY FINL COM 87165B103 18235 534899 SH DFND 01 534899 0 0 SYNCHRONY FINL COM 87165B103 1788261 52457057 SH SOLE 0 0 52457057 SYNCHRONY FINL COM 87165B103 7222 211838 SH SOLE 211838 0 0 SYNEOS HEALTH INC CL A 87166B102 590 11097 SH DFND 02 0 11097 0 SYNEOS HEALTH INC CL A 87166B102 3075 57785 SH DFND 01 57785 0 0 SYNEOS HEALTH INC CL A 87166B102 418404 7863267 SH SOLE 0 0 7863267 SYNEOS HEALTH INC CL A 87166B102 390 7322 SH SOLE 7322 0 0 SYNLOGIC INC COM 87166L100 31 13575 SH DFND 01 13575 0 0 SYNLOGIC INC COM 87166L100 2004 875009 SH SOLE 0 0 875009 SYNTHORX INC COM 87167A103 292 17933 SH DFND 01 17933 0 0 SYNTHORX INC COM 87167A103 5421 333211 SH SOLE 0 0 333211 SYSCO CORP COM 871829107 10170 128091 SH DFND 02 0 0 128091 SYSCO CORP COM 871829107 13310 167629 SH DFND 02 0 167629 0 SYSCO CORP COM 871829107 35845 451445 SH DFND 01 451445 0 0 SYSCO CORP COM 871829107 3629285 45708880 SH SOLE 0 0 45708880 SYSCO CORP COM 871829107 13042 164261 SH SOLE 164261 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 735 70825 SH DFND 01 70825 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 17904 1724869 SH SOLE 0 0 1724869 SYSTEMAX INC COM 871851101 24 1100 SH DFND 02 0 1100 0 SYSTEMAX INC COM 871851101 483 21924 SH DFND 01 21924 0 0 SYSTEMAX INC COM 871851101 22160 1006819 SH SOLE 0 0 1006819 SYSTEMAX INC COM 871851101 31 1425 SH SOLE 1425 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 820 21530 SH DFND 02 0 21530 0 TCF FINANCIAL CORPORATION NE COM 872307103 2229 58555 SH DFND 01 58555 0 0 TCF FINANCIAL CORPORATION NE COM 872307103 539649 14175171 SH SOLE 0 0 14175171 TCF FINANCIAL CORPORATION NE COM 872307103 679 17836 SH SOLE 17836 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 3362 71999 SH DFND 02 0 0 71999 TD AMERITRADE HLDG CORP COM 87236Y108 3388 72546 SH DFND 02 0 72546 0 TD AMERITRADE HLDG CORP COM 87236Y108 5516 118110 SH DFND 01 118110 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 747016 15996058 SH SOLE 0 0 15996058 TD AMERITRADE HLDG CORP COM 87236Y108 4380 93800 SH SOLE 93800 0 0 TESSCO TECHNOLOGIES INC COM 872386107 81 5612 SH DFND 01 5612 0 0 TESSCO TECHNOLOGIES INC COM 872386107 4391 305560 SH SOLE 0 0 305560 TFS FINL CORP COM 87240R107 149 8291 SH DFND 02 0 8291 0 TFS FINL CORP COM 87240R107 345 19122 SH DFND 01 19122 0 0 TFS FINL CORP COM 87240R107 101486 5631856 SH SOLE 0 0 5631856 TFS FINL CORP COM 87240R107 96 5325 SH SOLE 5325 0 0 TJX COS INC NEW COM 872540109 17698 317511 SH DFND 02 0 0 317511 TJX COS INC NEW COM 872540109 22003 394744 SH DFND 02 0 394744 0 TJX COS INC NEW COM 872540109 60860 1091863 SH DFND 01 1091863 0 0 TJX COS INC NEW COM 872540109 5351584 96009761 SH SOLE 0 0 96009761 TJX COS INC NEW COM 872540109 22857 410056 SH SOLE 410056 0 0 T MOBILE US INC COM 872590104 7034 89301 SH DFND 02 0 0 89301 T MOBILE US INC COM 872590104 9071 115162 SH DFND 02 0 115162 0 T MOBILE US INC COM 872590104 21624 274518 SH DFND 01 274518 0 0 T MOBILE US INC COM 872590104 1810244 22981386 SH SOLE 0 0 22981386 T MOBILE US INC COM 872590104 9050 114893 SH SOLE 114893 0 0 TRI POINTE GROUP INC COM 87265H109 272 18092 SH DFND 02 0 18092 0 TRI POINTE GROUP INC COM 87265H109 1779 118268 SH DFND 01 118268 0 0 TRI POINTE GROUP INC COM 87265H109 198715 13212432 SH SOLE 0 0 13212432 TRI POINTE GROUP INC COM 87265H109 245 16319 SH SOLE 16319 0 0 TPI COMPOSITES INC COM 87266J104 47 2503 SH DFND 02 0 2503 0 TPI COMPOSITES INC COM 87266J104 1090 58130 SH DFND 01 58130 0 0 TPI COMPOSITES INC COM 87266J104 25642 1367573 SH SOLE 0 0 1367573 TPI COMPOSITES INC COM 87266J104 69 3701 SH SOLE 3701 0 0 TPG RE FIN TR INC COM 87266M107 58 2900 SH DFND 02 0 2900 0 TPG RE FIN TR INC COM 87266M107 851 42915 SH DFND 01 42915 0 0 TPG RE FIN TR INC COM 87266M107 99792 5029828 SH SOLE 0 0 5029828 TPG RE FIN TR INC COM 87266M107 98 4951 SH SOLE 4951 0 0 TSR INC COM 872885207 81 23470 SH SOLE 0 0 23470 TTM TECHNOLOGIES INC COM 87305R109 337 27616 SH DFND 02 0 27616 0 TTM TECHNOLOGIES INC COM 87305R109 1006 82515 SH DFND 01 82515 0 0 TTM TECHNOLOGIES INC COM 87305R109 119427 9793150 SH SOLE 0 0 9793150 TTM TECHNOLOGIES INC COM 87305R109 182 14948 SH SOLE 14948 0 0 TABULA RASA HEALTHCARE INC COM 873379101 65 1186 SH DFND 02 0 1186 0 TABULA RASA HEALTHCARE INC COM 873379101 2156 39237 SH DFND 01 39237 0 0 TABULA RASA HEALTHCARE INC COM 873379101 65068 1184348 SH SOLE 0 0 1184348 TABULA RASA HEALTHCARE INC COM 873379101 130 2366 SH SOLE 2366 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 47 1100 SH DFND 02 0 1100 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1564 36953 SH DFND 01 36953 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 47259 1116705 SH SOLE 0 0 1116705 TACTILE SYS TECHNOLOGY INC COM 87357P100 72 1700 SH SOLE 1700 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 17226 370618 SH DFND 02 0 370618 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 0 3 SH DFND 01 3 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1526816 32848889 SH SOLE 0 0 32848889 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 118 2540 SH SOLE 2540 0 0 TAILORED BRANDS INC COM 87403A107 63 14322 SH DFND 02 0 14322 0 TAILORED BRANDS INC COM 87403A107 415 94385 SH DFND 01 94385 0 0 TAILORED BRANDS INC COM 87403A107 14584 3314556 SH SOLE 0 0 3314556 TAILORED BRANDS INC COM 87403A107 22 4978 SH SOLE 4978 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3802 30332 SH DFND 02 0 0 30332 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4018 32057 SH DFND 02 0 32057 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 12265 97854 SH DFND 01 97854 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1520311 12129496 SH SOLE 0 0 12129496 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4787 38189 SH SOLE 38189 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 105846 6153843 SH SOLE 0 0 6153843 TAL EDUCATION GROUP SPONSORED ADS 874080104 4185 122229 SH DFND 02 0 122229 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 5296 154672 SH DFND 01 154672 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 411654 12022612 SH SOLE 0 0 12022612 TAL EDUCATION GROUP SPONSORED ADS 874080104 2204 64378 SH SOLE 64378 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 434 21536 SH DFND 02 0 21536 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 5844 290187 SH SOLE 0 0 290187 TALLGRASS ENERGY LP CLASS A SHS 874696107 390 19383 SH SOLE 19383 0 0 TALOS ENERGY INC COM 87484T108 193 9500 SH DFND 02 0 9500 0 TALOS ENERGY INC COM 87484T108 339 16670 SH DFND 01 16670 0 0 TALOS ENERGY INC COM 87484T108 19593 963734 SH SOLE 0 0 963734 TALOS ENERGY INC COM 87484T108 71 3487 SH SOLE 3487 0 0 TALOS ENERGY INC WT EXP 022821 87484T116 114 116832 SH SOLE 0 0 116832 TANDEM DIABETES CARE INC COM NEW 875372203 431 7308 SH DFND 02 0 7308 0 TANDEM DIABETES CARE INC COM NEW 875372203 6717 113885 SH DFND 01 113885 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 314486 5332084 SH SOLE 0 0 5332084 TANDEM DIABETES CARE INC COM NEW 875372203 370 6271 SH SOLE 6271 0 0 TANDY LEATHER FACTORY INC COM 87538X105 9 2000 SH DFND 01 2000 0 0 TANDY LEATHER FACTORY INC COM 87538X105 852 182093 SH SOLE 0 0 182093 TANGER FACTORY OUTLET CTRS I COM 875465106 1671 107946 SH DFND 02 0 107946 0 TANGER FACTORY OUTLET CTRS I COM 875465106 2870 185377 SH DFND 01 185377 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 199431 12883140 SH SOLE 0 0 12883140 TANGER FACTORY OUTLET CTRS I COM 875465106 1579 102012 SH SOLE 102012 0 0 TAPESTRY INC COM 876030107 2054 78831 SH DFND 02 0 0 78831 TAPESTRY INC COM 876030107 3060 117456 SH DFND 02 0 117456 0 TAPESTRY INC COM 876030107 6262 240397 SH DFND 01 240397 0 0 TAPESTRY INC COM 876030107 825874 31703434 SH SOLE 0 0 31703434 TAPESTRY INC COM 876030107 2610 100204 SH SOLE 100204 0 0 TARENA INTL INC SPONSORED ADS 876108101 6 6500 SH DFND 02 0 6500 0 TARENA INTL INC SPONSORED ADS 876108101 12 12265 SH SOLE 0 0 12265 TARGET CORP COM 87612E106 14309 133844 SH DFND 02 0 0 133844 TARGET CORP COM 87612E106 16416 153547 SH DFND 02 0 153547 0 TARGET CORP COM 87612E106 45705 427508 SH DFND 01 427508 0 0 TARGET CORP COM 87612E106 4275890 39995231 SH SOLE 0 0 39995231 TARGET CORP COM 87612E106 18633 174291 SH SOLE 174291 0 0 TARGA RES CORP COM 87612G101 2485 61864 SH DFND 02 0 0 61864 TARGA RES CORP COM 87612G101 2654 66068 SH DFND 02 0 66068 0 TARGA RES CORP COM 87612G101 3556 88514 SH DFND 01 88514 0 0 TARGA RES CORP COM 87612G101 895510 22293003 SH SOLE 0 0 22293003 TARGA RES CORP COM 87612G101 3632 90404 SH SOLE 90404 0 0 TARGET HOSPITALITY CORP COM 87615L107 458 67326 SH DFND 01 67326 0 0 TARGET HOSPITALITY CORP COM 87615L107 10188 1496057 SH SOLE 0 0 1496057 TARONIS TECHNOLOGIES INC COM NEW 876214206 1124 582236 SH SOLE 0 0 582236 TATA MTRS LTD SPONSORED ADR 876568502 2022 240964 SH DFND 02 0 240964 0 TATA MTRS LTD SPONSORED ADR 876568502 124 14790 SH DFND 01 14790 0 0 TATA MTRS LTD SPONSORED ADR 876568502 1684 200758 SH SOLE 0 0 200758 TAUBMAN CTRS INC COM 876664103 3115 76297 SH DFND 02 0 76297 0 TAUBMAN CTRS INC COM 876664103 947 23196 SH DFND 01 23196 0 0 TAUBMAN CTRS INC COM 876664103 353963 8669187 SH SOLE 0 0 8669187 TAUBMAN CTRS INC COM 876664103 2670 65396 SH SOLE 65396 0 0 TAYLOR DEVICES INC COM 877163105 10 1000 SH DFND 01 1000 0 0 TAYLOR DEVICES INC COM 877163105 1072 104543 SH SOLE 0 0 104543 TAYLOR MORRISON HOME CORP COM 87724P106 335 12898 SH DFND 02 0 12898 0 TAYLOR MORRISON HOME CORP COM 87724P106 2752 106101 SH DFND 01 106101 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 259036 9985980 SH SOLE 0 0 9985980 TAYLOR MORRISON HOME CORP COM 87724P106 330 12723 SH SOLE 12723 0 0 TC ENERGY CORP COM 87807B107 12530 241940 SH DFND 02 0 0 241940 TC ENERGY CORP COM 87807B107 22892 442016 SH DFND 02 0 442016 0 TC ENERGY CORP COM 87807B107 21606 417186 SH DFND 01 417186 0 0 TC ENERGY CORP COM 87807B107 1415070 27323223 SH SOLE 0 0 27323223 TC ENERGY CORP COM 87807B107 28503 550351 SH SOLE 550351 0 0 TCR2 THERAPEUTICS INC COM 87808K106 168 11181 SH DFND 01 11181 0 0 TCR2 THERAPEUTICS INC COM 87808K106 6826 454188 SH SOLE 0 0 454188 TEAM INC COM 878155100 67 3729 SH DFND 02 0 3729 0 TEAM INC COM 878155100 443 24569 SH DFND 01 24569 0 0 TEAM INC COM 878155100 54936 3043538 SH SOLE 0 0 3043538 TEAM INC COM 878155100 72 3977 SH SOLE 3977 0 0 TECH DATA CORP COM 878237106 460 4411 SH DFND 02 0 4411 0 TECH DATA CORP COM 878237106 3201 30711 SH DFND 01 30711 0 0 TECH DATA CORP COM 878237106 403977 3875455 SH SOLE 0 0 3875455 TECH DATA CORP COM 878237106 463 4438 SH SOLE 4438 0 0 TECHNICAL COMMUNICATIONS COR COM 878409101 51 20218 SH SOLE 0 0 20218 TECK RESOURCES LTD CL B 878742204 1844 113602 SH DFND 02 0 0 113602 TECK RESOURCES LTD CL B 878742204 2388 147122 SH DFND 02 0 147122 0 TECK RESOURCES LTD CL B 878742204 3797 233967 SH DFND 01 233967 0 0 TECK RESOURCES LTD CL B 878742204 217008 13370811 SH SOLE 0 0 13370811 TECK RESOURCES LTD CL B 878742204 2653 163470 SH SOLE 163470 0 0 TECHTARGET INC COM 87874R100 46 2020 SH DFND 02 0 2020 0 TECHTARGET INC COM 87874R100 1021 45328 SH DFND 01 45328 0 0 TECHTARGET INC COM 87874R100 39678 1761508 SH SOLE 0 0 1761508 TECHTARGET INC COM 87874R100 58 2571 SH SOLE 2571 0 0 TECOGEN INC NEW COM NEW 87876P201 8 3340 SH DFND 01 3340 0 0 TECOGEN INC NEW COM NEW 87876P201 1116 468819 SH SOLE 0 0 468819 TEGNA INC COM 87901J105 391 25200 SH DFND 02 0 25200 0 TEGNA INC COM 87901J105 2840 182899 SH DFND 01 182899 0 0 TEGNA INC COM 87901J105 378268 24357261 SH SOLE 0 0 24357261 TEGNA INC COM 87901J105 412 26522 SH SOLE 26522 0 0 TEJON RANCH CO COM 879080109 20 1200 SH DFND 02 0 1200 0 TEJON RANCH CO COM 879080109 293 17255 SH DFND 01 17255 0 0 TEJON RANCH CO COM 879080109 48279 2844944 SH SOLE 0 0 2844944 TEJON RANCH CO COM 879080109 41 2400 SH SOLE 2400 0 0 TELARIA INC COM 879181105 609 88141 SH DFND 01 88141 0 0 TELARIA INC COM 879181105 12783 1849908 SH SOLE 0 0 1849908 TELADOC HEALTH INC COM 87918A105 804 11867 SH DFND 02 0 11867 0 TELADOC HEALTH INC COM 87918A105 9756 144060 SH DFND 01 144060 0 0 TELADOC HEALTH INC COM 87918A105 436167 6440740 SH SOLE 0 0 6440740 TELADOC HEALTH INC COM 87918A105 575 8493 SH SOLE 8493 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 277 27656 SH DFND 02 0 27656 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 3946 394603 SH SOLE 0 0 394603 TELECOM ARGENTINA S A SPON ADR REP B 879273209 141 14093 SH SOLE 14093 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1764 5478 SH DFND 02 0 5478 0 TELEDYNE TECHNOLOGIES INC COM 879360105 4428 13752 SH DFND 01 13752 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1054309 3274352 SH SOLE 0 0 3274352 TELEDYNE TECHNOLOGIES INC COM 879360105 1437 4462 SH SOLE 4462 0 0 TELEFLEX INC COM 879369106 4248 12504 SH DFND 02 0 0 12504 TELEFLEX INC COM 879369106 4121 12129 SH DFND 02 0 12129 0 TELEFLEX INC COM 879369106 14127 41582 SH DFND 01 41582 0 0 TELEFLEX INC COM 879369106 1697156 4995307 SH SOLE 0 0 4995307 TELEFLEX INC COM 879369106 5358 15770 SH SOLE 15770 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 304 23063 SH DFND 01 23063 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 59067 4484944 SH SOLE 0 0 4484944 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 180 13693 SH SOLE 13693 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 387 15017 SH DFND 02 0 15017 0 TELEPHONE & DATA SYS INC COM NEW 879433829 948 36759 SH DFND 01 36759 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 259765 10068396 SH SOLE 0 0 10068396 TELEPHONE & DATA SYS INC COM NEW 879433829 298 11553 SH SOLE 11553 0 0 TELENAV INC COM 879455103 217 45345 SH DFND 01 45345 0 0 TELENAV INC COM 879455103 7999 1673406 SH SOLE 0 0 1673406 TELIGENT INC NEW COM 87960W104 6 6712 SH DFND 01 6712 0 0 TELIGENT INC NEW COM 87960W104 1975 2078956 SH SOLE 0 0 2078956 TELLURIAN INC NEW COM 87968A104 211 25400 SH DFND 02 0 25400 0 TELLURIAN INC NEW COM 87968A104 1581 190083 SH DFND 01 190083 0 0 TELLURIAN INC NEW COM 87968A104 73355 8822028 SH SOLE 0 0 8822028 TELLURIAN INC NEW COM 87968A104 96 11557 SH SOLE 11557 0 0 TELUS CORP COM 87971M103 47 1308 SH DFND 02 0 0 1308 TELUS CORP COM 87971M103 2624 73679 SH DFND 02 0 73679 0 TELUS CORP COM 87971M103 3135 88007 SH DFND 01 88007 0 0 TELUS CORP COM 87971M103 223762 6281912 SH SOLE 0 0 6281912 TEMPUR SEALY INTL INC COM 88023U101 525 6799 SH DFND 02 0 6799 0 TEMPUR SEALY INTL INC COM 88023U101 1584 20513 SH DFND 01 20513 0 0 TEMPUR SEALY INTL INC COM 88023U101 333330 4317745 SH SOLE 0 0 4317745 TEMPUR SEALY INTL INC COM 88023U101 415 5374 SH SOLE 5374 0 0 TENABLE HLDGS INC COM 88025T102 50 2228 SH DFND 02 0 2228 0 TENABLE HLDGS INC COM 88025T102 1691 75540 SH DFND 01 75540 0 0 TENABLE HLDGS INC COM 88025T102 68779 3073227 SH SOLE 0 0 3073227 TENABLE HLDGS INC COM 88025T102 74 3314 SH SOLE 3314 0 0 10X GENOMICS INC CL A COM 88025U109 12 239 SH DFND 01 239 0 0 10X GENOMICS INC CL A COM 88025U109 36650 727188 SH SOLE 0 0 727188 TENARIS S A SPONSORED ADS 88031M109 2 88 SH DFND 01 88 0 0 TENARIS S A SPONSORED ADS 88031M109 6319 298353 SH SOLE 0 0 298353 TENAX THERAPEUTICS INC COM NEW 88032L209 15 12200 SH SOLE 0 0 12200 TENET HEALTHCARE CORP COM NEW 88033G407 241 10897 SH DFND 02 0 10897 0 TENET HEALTHCARE CORP COM NEW 88033G407 4416 199636 SH DFND 01 199636 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 277774 12557586 SH SOLE 0 0 12557586 TENET HEALTHCARE CORP COM NEW 88033G407 251 11332 SH SOLE 11332 0 0 TENGASCO INC COM PAR 88033R502 29 47328 SH SOLE 0 0 47328 TENNANT CO COM 880345103 510 7219 SH DFND 02 0 7219 0 TENNANT CO COM 880345103 2579 36484 SH DFND 01 36484 0 0 TENNANT CO COM 880345103 138250 1955443 SH SOLE 0 0 1955443 TENNANT CO COM 880345103 154 2181 SH SOLE 2181 0 0 TENNECO INC CL A VTG COM STK 880349105 84 6700 SH DFND 02 0 6700 0 TENNECO INC CL A VTG COM STK 880349105 535 42764 SH DFND 01 42764 0 0 TENNECO INC CL A VTG COM STK 880349105 57648 4604439 SH SOLE 0 0 4604439 TENNECO INC CL A VTG COM STK 880349105 78 6259 SH SOLE 6259 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 374 29291 SH DFND 02 0 29291 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 674 52761 SH DFND 01 52761 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 45615 3572059 SH SOLE 0 0 3572059 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 208 16308 SH SOLE 16308 0 0 TERADATA CORP DEL COM 88076W103 490 15813 SH DFND 02 0 15813 0 TERADATA CORP DEL COM 88076W103 1588 51217 SH DFND 01 51217 0 0 TERADATA CORP DEL COM 88076W103 369227 11910535 SH SOLE 0 0 11910535 TERADATA CORP DEL COM 88076W103 430 13881 SH SOLE 13881 0 0 TERADYNE INC COM 880770102 1384 23900 SH DFND 02 0 23900 0 TERADYNE INC COM 880770102 4429 76479 SH DFND 01 76479 0 0 TERADYNE INC COM 880770102 978308 16893600 SH SOLE 0 0 16893600 TERADYNE INC COM 880770102 1208 20863 SH SOLE 20863 0 0 TEREX CORP NEW COM 880779103 386 14848 SH DFND 02 0 14848 0 TEREX CORP NEW COM 880779103 2849 109715 SH DFND 01 109715 0 0 TEREX CORP NEW COM 880779103 159437 6139266 SH SOLE 0 0 6139266 TEREX CORP NEW COM 880779103 192 7397 SH SOLE 7397 0 0 TERRAFORM PWR INC COM CL A 88104R209 86 4700 SH DFND 02 0 4700 0 TERRAFORM PWR INC COM CL A 88104R209 2272 124665 SH DFND 01 124665 0 0 TERRAFORM PWR INC COM CL A 88104R209 129531 7107340 SH SOLE 0 0 7107340 TERRAFORM PWR INC COM CL A 88104R209 141 7714 SH SOLE 7714 0 0 TERRITORIAL BANCORP INC COM 88145X108 208 7285 SH DFND 01 7285 0 0 TERRITORIAL BANCORP INC COM 88145X108 14469 506252 SH SOLE 0 0 506252 TERRENO RLTY CORP COM 88146M101 3850 75354 SH DFND 02 0 75354 0 TERRENO RLTY CORP COM 88146M101 3151 61673 SH DFND 01 61673 0 0 TERRENO RLTY CORP COM 88146M101 482606 9446186 SH SOLE 0 0 9446186 TERRENO RLTY CORP COM 88146M101 3734 73083 SH SOLE 73083 0 0 TESLA INC COM 88160R101 8239 34206 SH DFND 02 0 0 34206 TESLA INC COM 88160R101 8687 36066 SH DFND 02 0 36066 0 TESLA INC COM 88160R101 15144 62874 SH DFND 01 62874 0 0 TESLA INC COM 88160R101 1863141 7735046 SH SOLE 0 0 7735046 TESLA INC COM 88160R101 10676 44322 SH SOLE 44322 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1790 260211 SH DFND 02 0 0 260211 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1871 271904 SH DFND 02 0 271904 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 34 4979 SH DFND 01 4979 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 6497 944283 SH SOLE 0 0 944283 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2396 348322 SH SOLE 348322 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 11 5500 SH DFND 02 0 5500 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 211 104864 SH DFND 01 104864 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 13439 6685922 SH SOLE 0 0 6685922 TETRA TECHNOLOGIES INC DEL COM 88162F105 25 12300 SH SOLE 12300 0 0 TETRA TECH INC NEW COM 88162G103 710 8185 SH DFND 02 0 8185 0 TETRA TECH INC NEW COM 88162G103 9586 110494 SH DFND 01 110494 0 0 TETRA TECH INC NEW COM 88162G103 467346 5386651 SH SOLE 0 0 5386651 TETRA TECH INC NEW COM 88162G103 585 6746 SH SOLE 6746 0 0 TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 3 595 SH DFND 01 595 0 0 TETRAPHASE PHARMACEUTICALS I COM NEW 88165N204 565 106293 SH SOLE 0 0 106293 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 415 7601 SH DFND 02 0 7601 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1052 19251 SH DFND 01 19251 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 252481 4619964 SH SOLE 0 0 4619964 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 334 6117 SH SOLE 6117 0 0 TEXAS INSTRS INC COM 882508104 32021 247760 SH DFND 02 0 0 247760 TEXAS INSTRS INC COM 882508104 34712 268587 SH DFND 02 0 268587 0 TEXAS INSTRS INC COM 882508104 108934 842883 SH DFND 01 842883 0 0 TEXAS INSTRS INC COM 882508104 11020603 85272387 SH SOLE 0 0 85272387 TEXAS INSTRS INC COM 882508104 40882 316324 SH SOLE 316324 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 604 930 SH DFND 02 0 930 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 13203 20325 SH SOLE 0 0 20325 TEXAS PAC LD TR SUB CTF PROP I T 882610108 467 719 SH SOLE 719 0 0 TEXAS ROADHOUSE INC COM 882681109 430 8179 SH DFND 02 0 8179 0 TEXAS ROADHOUSE INC COM 882681109 6996 133205 SH DFND 01 133205 0 0 TEXAS ROADHOUSE INC COM 882681109 315836 6013630 SH SOLE 0 0 6013630 TEXAS ROADHOUSE INC COM 882681109 397 7552 SH SOLE 7552 0 0 TEXTRON INC COM 883203101 3097 63246 SH DFND 02 0 0 63246 TEXTRON INC COM 883203101 2667 54468 SH DFND 02 0 54468 0 TEXTRON INC COM 883203101 9469 193396 SH DFND 01 193396 0 0 TEXTRON INC COM 883203101 1225043 25021311 SH SOLE 0 0 25021311 TEXTRON INC COM 883203101 3528 72068 SH SOLE 72068 0 0 TG THERAPEUTICS INC COM 88322Q108 24 4300 SH DFND 02 0 4300 0 TG THERAPEUTICS INC COM 88322Q108 862 153558 SH DFND 01 153558 0 0 TG THERAPEUTICS INC COM 88322Q108 21059 3750452 SH SOLE 0 0 3750452 TG THERAPEUTICS INC COM 88322Q108 63 11182 SH SOLE 11182 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 15 5371 SH DFND 01 5371 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 2158 765346 SH SOLE 0 0 765346 THERAPEUTICSMD INC COM 88338N107 49 13425 SH DFND 02 0 13425 0 THERAPEUTICSMD INC COM 88338N107 1374 378592 SH DFND 01 378592 0 0 THERAPEUTICSMD INC COM 88338N107 51576 14208265 SH SOLE 0 0 14208265 THERAPEUTICSMD INC COM 88338N107 70 19375 SH SOLE 19375 0 0 THE TRADE DESK INC COM CL A 88339J105 1279 6819 SH DFND 02 0 6819 0 THE TRADE DESK INC COM CL A 88339J105 3239 17268 SH DFND 01 17268 0 0 THE TRADE DESK INC COM CL A 88339J105 660467 3521553 SH SOLE 0 0 3521553 THE TRADE DESK INC COM CL A 88339J105 813 4335 SH SOLE 4335 0 0 THE REALREAL INC COM 88339P101 429 19206 SH DFND 01 19206 0 0 THE REALREAL INC COM 88339P101 31227 1396561 SH SOLE 0 0 1396561 THERMO FISHER SCIENTIFIC INC COM 883556102 30596 105044 SH DFND 02 0 0 105044 THERMO FISHER SCIENTIFIC INC COM 883556102 33176 113901 SH DFND 02 0 113901 0 THERMO FISHER SCIENTIFIC INC COM 883556102 102702 352599 SH DFND 01 352599 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 8825091 30298662 SH SOLE 0 0 30298662 THERMO FISHER SCIENTIFIC INC COM 883556102 39749 136467 SH SOLE 136467 0 0 THERMON GROUP HLDGS INC COM 88362T103 509 22168 SH DFND 02 0 22168 0 THERMON GROUP HLDGS INC COM 88362T103 858 37342 SH DFND 01 37342 0 0 THERMON GROUP HLDGS INC COM 88362T103 66075 2875343 SH SOLE 0 0 2875343 THERMON GROUP HLDGS INC COM 88362T103 90 3932 SH SOLE 3932 0 0 THOMSON REUTERS CORP COM NEW 884903709 3565 53311 SH DFND 02 0 0 53311 THOMSON REUTERS CORP COM NEW 884903709 6466 96680 SH DFND 02 0 96680 0 THOMSON REUTERS CORP COM NEW 884903709 5847 87422 SH DFND 01 87422 0 0 THOMSON REUTERS CORP COM NEW 884903709 352941 5277233 SH SOLE 0 0 5277233 THOMSON REUTERS CORP COM NEW 884903709 4386 65573 SH SOLE 65573 0 0 THOR INDS INC COM 885160101 409 7214 SH DFND 02 0 7214 0 THOR INDS INC COM 885160101 1143 20188 SH DFND 01 20188 0 0 THOR INDS INC COM 885160101 268901 4747543 SH SOLE 0 0 4747543 THOR INDS INC COM 885160101 367 6479 SH SOLE 6479 0 0 3-D SYS CORP DEL COM NEW 88554D205 194 23769 SH DFND 02 0 23769 0 3-D SYS CORP DEL COM NEW 88554D205 799 98072 SH DFND 01 98072 0 0 3-D SYS CORP DEL COM NEW 88554D205 88304 10834793 SH SOLE 0 0 10834793 3-D SYS CORP DEL COM NEW 88554D205 119 14555 SH SOLE 14555 0 0 3M CO COM 88579Y101 24814 150939 SH DFND 02 0 0 150939 3M CO COM 88579Y101 25946 157825 SH DFND 02 0 157825 0 3M CO COM 88579Y101 83263 506463 SH DFND 01 506463 0 0 3M CO COM 88579Y101 8044705 48933730 SH SOLE 0 0 48933730 3M CO COM 88579Y101 31353 190710 SH SOLE 190710 0 0 TIDEWATER INC NEW COM 88642R109 28 1823 SH DFND 02 0 1823 0 TIDEWATER INC NEW COM 88642R109 480 31750 SH DFND 01 31750 0 0 TIDEWATER INC NEW COM 88642R109 26826 1775353 SH SOLE 0 0 1775353 TIDEWATER INC NEW COM 88642R109 144 9515 SH SOLE 9515 0 0 TIDEWATER INC NEW WT B EXP 073123 88642R125 12 10134 SH SOLE 0 0 10134 TIFFANY & CO NEW COM 886547108 2602 28092 SH DFND 02 0 0 28092 TIFFANY & CO NEW COM 886547108 3045 32878 SH DFND 02 0 32878 0 TIFFANY & CO NEW COM 886547108 8644 93313 SH DFND 01 93313 0 0 TIFFANY & CO NEW COM 886547108 1209121 13053233 SH SOLE 0 0 13053233 TIFFANY & CO NEW COM 886547108 3290 35518 SH SOLE 35518 0 0 TILE SHOP HLDGS INC COM 88677Q109 7 2300 SH DFND 02 0 2300 0 TILE SHOP HLDGS INC COM 88677Q109 105 32946 SH DFND 01 32946 0 0 TILE SHOP HLDGS INC COM 88677Q109 6593 2066893 SH SOLE 0 0 2066893 TILE SHOP HLDGS INC COM 88677Q109 11 3500 SH SOLE 3500 0 0 TILLYS INC CL A 886885102 177 18755 SH DFND 01 18755 0 0 TILLYS INC CL A 886885102 8197 868368 SH SOLE 0 0 868368 TILLYS INC CL A 886885102 10 1086 SH SOLE 1086 0 0 TILRAY INC COM CL 2 88688T100 44 1766 SH DFND 02 0 1766 0 TILRAY INC COM CL 2 88688T100 1708 69051 SH SOLE 0 0 69051 TILRAY INC COM CL 2 88688T100 67 2695 SH SOLE 2695 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 81 5631 SH DFND 01 5631 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 20814 1449414 SH SOLE 0 0 1449414 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 6 408 SH SOLE 408 0 0 TIMBERLAND BANCORP INC COM 887098101 163 5921 SH DFND 01 5921 0 0 TIMBERLAND BANCORP INC COM 887098101 8289 301425 SH SOLE 0 0 301425 TIMKEN CO COM 887389104 383 8800 SH DFND 02 0 8800 0 TIMKEN CO COM 887389104 1120 25739 SH DFND 01 25739 0 0 TIMKEN CO COM 887389104 277492 6377658 SH SOLE 0 0 6377658 TIMKEN CO COM 887389104 393 9043 SH SOLE 9043 0 0 TIMKENSTEEL CORP COM 887399103 19 3035 SH DFND 02 0 3035 0 TIMKENSTEEL CORP COM 887399103 220 34985 SH DFND 01 34985 0 0 TIMKENSTEEL CORP COM 887399103 17764 2824156 SH SOLE 0 0 2824156 TIMKENSTEEL CORP COM 887399103 28 4395 SH SOLE 4395 0 0 TIPTREE INC COM 88822Q103 137 18825 SH DFND 01 18825 0 0 TIPTREE INC COM 88822Q103 9194 1262929 SH SOLE 0 0 1262929 TITAN INTL INC ILL COM 88830M102 71 26314 SH DFND 02 0 26314 0 TITAN INTL INC ILL COM 88830M102 120 44518 SH DFND 01 44518 0 0 TITAN INTL INC ILL COM 88830M102 7501 2778212 SH SOLE 0 0 2778212 TITAN INTL INC ILL COM 88830M102 24 8709 SH SOLE 8709 0 0 TITAN MACHY INC COM 88830R101 23 1600 SH DFND 02 0 1600 0 TITAN MACHY INC COM 88830R101 229 15993 SH DFND 01 15993 0 0 TITAN MACHY INC COM 88830R101 12743 888613 SH SOLE 0 0 888613 TITAN MACHY INC COM 88830R101 39 2691 SH SOLE 2691 0 0 TITAN PHARMACEUTICALS INC DE COM 888314507 0 1216 SH DFND 01 1216 0 0 TITAN PHARMACEUTICALS INC DE COM 888314507 146 541790 SH SOLE 0 0 541790 TIVO CORP COM 88870P106 148 19392 SH DFND 02 0 19392 0 TIVO CORP COM 88870P106 796 104478 SH DFND 01 104478 0 0 TIVO CORP COM 88870P106 96495 12671740 SH SOLE 0 0 12671740 TIVO CORP COM 88870P106 114 14991 SH SOLE 14991 0 0 TIVITY HEALTH INC COM 88870R102 110 6588 SH DFND 02 0 6588 0 TIVITY HEALTH INC COM 88870R102 672 40425 SH DFND 01 40425 0 0 TIVITY HEALTH INC COM 88870R102 82734 4974972 SH SOLE 0 0 4974972 TIVITY HEALTH INC COM 88870R102 92 5515 SH SOLE 5515 0 0 TOCAGEN INC COM 888846102 28 42670 SH DFND 01 42670 0 0 TOCAGEN INC COM 888846102 637 961447 SH SOLE 0 0 961447 TOLL BROTHERS INC COM 889478103 89 2180 SH DFND 02 0 0 2180 TOLL BROTHERS INC COM 889478103 813 19801 SH DFND 02 0 19801 0 TOLL BROTHERS INC COM 889478103 2089 50877 SH DFND 01 50877 0 0 TOLL BROTHERS INC COM 889478103 500696 12197230 SH SOLE 0 0 12197230 TOLL BROTHERS INC COM 889478103 732 17840 SH SOLE 17840 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 185 2278 SH DFND 02 0 2278 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 976 12028 SH DFND 01 12028 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 118566 1461436 SH SOLE 0 0 1461436 TOMPKINS FINANCIAL CORPORATI COM 890110109 105 1298 SH SOLE 1298 0 0 TONIX PHARMACEUTICALS HLDG C COM NEW 890260508 34 85037 SH SOLE 0 0 85037 TOOTSIE ROLL INDS INC COM 890516107 299 8042 SH DFND 02 0 8042 0 TOOTSIE ROLL INDS INC COM 890516107 1181 31794 SH DFND 01 31794 0 0 TOOTSIE ROLL INDS INC COM 890516107 77103 2076004 SH SOLE 0 0 2076004 TOOTSIE ROLL INDS INC COM 890516107 89 2384 SH SOLE 2384 0 0 TOPBUILD CORP COM 89055F103 459 4762 SH DFND 02 0 4762 0 TOPBUILD CORP COM 89055F103 6631 68762 SH DFND 01 68762 0 0 TOPBUILD CORP COM 89055F103 356894 3701065 SH SOLE 0 0 3701065 TOPBUILD CORP COM 89055F103 398 4124 SH SOLE 4124 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 11 9700 SH DFND 01 9700 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 2367 2005529 SH SOLE 0 0 2005529 TORO CO COM 891092108 963 13137 SH DFND 02 0 13137 0 TORO CO COM 891092108 3466 47285 SH DFND 01 47285 0 0 TORO CO COM 891092108 795757 10856173 SH SOLE 0 0 10856173 TORO CO COM 891092108 878 11974 SH SOLE 11974 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 27780 476832 SH DFND 02 0 0 476832 TORONTO DOMINION BK ONT COM NEW 891160509 32331 554937 SH DFND 02 0 554937 0 TORONTO DOMINION BK ONT COM NEW 891160509 48666 835317 SH DFND 01 835317 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 2968318 50949502 SH SOLE 0 0 50949502 TORONTO DOMINION BK ONT COM NEW 891160509 36104 619697 SH SOLE 619697 0 0 TOUGHBUILT INDUSTRIES INC COM 89157G207 16 51800 SH SOLE 0 0 51800 TOWN SPORTS INTL HLDGS INC COM 89214A102 8 4795 SH DFND 01 4795 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 681 415343 SH SOLE 0 0 415343 TOWNEBANK PORTSMOUTH VA COM 89214P109 356 12818 SH DFND 02 0 12818 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1558 56048 SH DFND 01 56048 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 159183 5724979 SH SOLE 0 0 5724979 TOWNEBANK PORTSMOUTH VA COM 89214P109 261 9395 SH SOLE 9395 0 0 TOWNSQUARE MEDIA INC CL A 892231101 10 1447 SH DFND 01 1447 0 0 TOWNSQUARE MEDIA INC CL A 892231101 1760 250334 SH SOLE 0 0 250334 TRACTOR SUPPLY CO COM 892356106 2755 30465 SH DFND 02 0 0 30465 TRACTOR SUPPLY CO COM 892356106 2907 32143 SH DFND 02 0 32143 0 TRACTOR SUPPLY CO COM 892356106 9752 107831 SH DFND 01 107831 0 0 TRACTOR SUPPLY CO COM 892356106 1145832 12669526 SH SOLE 0 0 12669526 TRACTOR SUPPLY CO COM 892356106 3735 41303 SH SOLE 41303 0 0 TRACON PHARMACEUTICALS INC COM 89237H100 1 2900 SH DFND 01 2900 0 0 TRACON PHARMACEUTICALS INC COM 89237H100 361 808401 SH SOLE 0 0 808401 TRADEWEB MKTS INC CL A 892672106 338 9134 SH DFND 01 9134 0 0 TRADEWEB MKTS INC CL A 892672106 146857 3971266 SH SOLE 0 0 3971266 TRANSACT TECHNOLOGIES INC COM 892918103 24 1996 SH DFND 01 1996 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 4262 349884 SH SOLE 0 0 349884 TRANS WORLD ENTMT CORP COM NEW 89336Q209 37 12414 SH SOLE 0 0 12414 TRANSALTA CORP COM 89346D107 230 35340 SH DFND 02 0 35340 0 TRANSALTA CORP COM 89346D107 790 121597 SH DFND 01 121597 0 0 TRANSALTA CORP COM 89346D107 50218 7725900 SH SOLE 0 0 7725900 TRANSALTA CORP COM 89346D107 206 31629 SH SOLE 31629 0 0 TRANSCAT INC COM 893529107 355 13862 SH DFND 01 13862 0 0 TRANSCAT INC COM 893529107 8103 316389 SH SOLE 0 0 316389 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 30 957 SH DFND 01 957 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 1787 57550 SH SOLE 0 0 57550 TRANSDIGM GROUP INC COM 893641100 6404 12300 SH DFND 02 0 0 12300 TRANSDIGM GROUP INC COM 893641100 6762 12987 SH DFND 02 0 12987 0 TRANSDIGM GROUP INC COM 893641100 22867 43918 SH DFND 01 43918 0 0 TRANSDIGM GROUP INC COM 893641100 2786358 5351485 SH SOLE 0 0 5351485 TRANSDIGM GROUP INC COM 893641100 8012 15387 SH SOLE 15387 0 0 TRANSENTERIX INC COM NEW 89366M201 7 11202 SH DFND 02 0 11202 0 TRANSENTERIX INC COM NEW 89366M201 191 308180 SH DFND 01 308180 0 0 TRANSENTERIX INC COM NEW 89366M201 5917 9546096 SH SOLE 0 0 9546096 TRANSENTERIX INC COM NEW 89366M201 17 27524 SH SOLE 27524 0 0 TRANSLATE BIO INC COM 89374L104 618 62400 SH DFND 01 62400 0 0 TRANSLATE BIO INC COM 89374L104 20419 2060430 SH SOLE 0 0 2060430 TRANSMEDICS GROUP INC COM 89377M109 290 12228 SH DFND 01 12228 0 0 TRANSMEDICS GROUP INC COM 89377M109 8081 340234 SH SOLE 0 0 340234 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 170 20001 SH DFND 02 0 20001 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 2859 336695 SH SOLE 0 0 336695 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 102 12036 SH SOLE 12036 0 0 TRANSUNION COM 89400J107 3977 49032 SH DFND 02 0 0 49032 TRANSUNION COM 89400J107 3962 48849 SH DFND 02 0 48849 0 TRANSUNION COM 89400J107 6764 83396 SH DFND 01 83396 0 0 TRANSUNION COM 89400J107 1348851 16629894 SH SOLE 0 0 16629894 TRANSUNION COM 89400J107 5672 69924 SH SOLE 69924 0 0 TRAVELERS COMPANIES INC COM 89417E109 10400 69945 SH DFND 02 0 0 69945 TRAVELERS COMPANIES INC COM 89417E109 12981 87305 SH DFND 02 0 87305 0 TRAVELERS COMPANIES INC COM 89417E109 32910 221331 SH DFND 01 221331 0 0 TRAVELERS COMPANIES INC COM 89417E109 3248467 21847248 SH SOLE 0 0 21847248 TRAVELERS COMPANIES INC COM 89417E109 13066 87877 SH SOLE 87877 0 0 TRAVELZOO COM NEW 89421Q205 115 10717 SH DFND 01 10717 0 0 TRAVELZOO COM NEW 89421Q205 2759 258107 SH SOLE 0 0 258107 TRECORA RES COM 894648104 164 18180 SH DFND 01 18180 0 0 TRECORA RES COM 894648104 9205 1020516 SH SOLE 0 0 1020516 TREDEGAR CORP COM 894650100 391 20006 SH DFND 02 0 20006 0 TREDEGAR CORP COM 894650100 441 22595 SH DFND 01 22595 0 0 TREDEGAR CORP COM 894650100 58008 2971697 SH SOLE 0 0 2971697 TREDEGAR CORP COM 894650100 70 3568 SH SOLE 3568 0 0 TREEHOUSE FOODS INC COM 89469A104 505 9102 SH DFND 02 0 9102 0 TREEHOUSE FOODS INC COM 89469A104 1218 21964 SH DFND 01 21964 0 0 TREEHOUSE FOODS INC COM 89469A104 310798 5605015 SH SOLE 0 0 5605015 TREEHOUSE FOODS INC COM 89469A104 344 6195 SH SOLE 6195 0 0 TREMONT MTG TR COM 894789106 483 99021 SH SOLE 0 0 99021 TREX CO INC COM 89531P105 753 8276 SH DFND 02 0 8276 0 TREX CO INC COM 89531P105 10773 118475 SH DFND 01 118475 0 0 TREX CO INC COM 89531P105 483341 5315525 SH SOLE 0 0 5315525 TREX CO INC COM 89531P105 607 6673 SH SOLE 6673 0 0 TREVENA INC COM 89532E109 12 12058 SH DFND 01 12058 0 0 TREVENA INC COM 89532E109 3775 3903257 SH SOLE 0 0 3903257 TREVI THERAPEUTICS INC COM 89532M101 677 150432 SH SOLE 0 0 150432 TRICO BANCSHARES COM 896095106 142 3900 SH DFND 02 0 3900 0 TRICO BANCSHARES COM 896095106 805 22185 SH DFND 01 22185 0 0 TRICO BANCSHARES COM 896095106 47020 1295321 SH SOLE 0 0 1295321 TRICO BANCSHARES COM 896095106 148 4073 SH SOLE 4073 0 0 TRIBUNE PUBG CO NEW COM 89609W107 19 2200 SH DFND 02 0 2200 0 TRIBUNE PUBG CO NEW COM 89609W107 132 15360 SH DFND 01 15360 0 0 TRIBUNE PUBG CO NEW COM 89609W107 9504 1107648 SH SOLE 0 0 1107648 TRIBUNE PUBG CO NEW COM 89609W107 27 3099 SH SOLE 3099 0 0 TRICIDA INC COM 89610F101 38 1245 SH DFND 02 0 1245 0 TRICIDA INC COM 89610F101 1378 44640 SH DFND 01 44640 0 0 TRICIDA INC COM 89610F101 69446 2249642 SH SOLE 0 0 2249642 TRICIDA INC COM 89610F101 80 2600 SH SOLE 2600 0 0 TRIMAS CORP COM NEW 896215209 235 7679 SH DFND 02 0 7679 0 TRIMAS CORP COM NEW 896215209 1169 38155 SH DFND 01 38155 0 0 TRIMAS CORP COM NEW 896215209 122670 4002295 SH SOLE 0 0 4002295 TRIMAS CORP COM NEW 896215209 195 6377 SH SOLE 6377 0 0 TRIMBLE INC COM 896239100 2380 61335 SH DFND 02 0 0 61335 TRIMBLE INC COM 896239100 2804 72252 SH DFND 02 0 72252 0 TRIMBLE INC COM 896239100 3848 99158 SH DFND 01 99158 0 0 TRIMBLE INC COM 896239100 914714 23569018 SH SOLE 0 0 23569018 TRIMBLE INC COM 896239100 3195 82312 SH SOLE 82312 0 0 TRINET GROUP INC COM 896288107 908 14605 SH DFND 02 0 14605 0 TRINET GROUP INC COM 896288107 5599 90034 SH DFND 01 90034 0 0 TRINET GROUP INC COM 896288107 306233 4924144 SH SOLE 0 0 4924144 TRINET GROUP INC COM 896288107 337 5418 SH SOLE 5418 0 0 TRINITY INDS INC COM 896522109 331 16802 SH DFND 02 0 16802 0 TRINITY INDS INC COM 896522109 796 40433 SH DFND 01 40433 0 0 TRINITY INDS INC COM 896522109 181188 9206684 SH SOLE 0 0 9206684 TRINITY INDS INC COM 896522109 281 14284 SH SOLE 14284 0 0 TRINITY PL HLDGS INC COM 89656D101 13 3152 SH DFND 01 3152 0 0 TRINITY PL HLDGS INC COM 89656D101 1201 300206 SH SOLE 0 0 300206 TRIO TECH INTL COM NEW 896712205 80 22084 SH SOLE 0 0 22084 TRIPLE-S MGMT CORP CL B 896749108 90 6740 SH DFND 02 0 6740 0 TRIPLE-S MGMT CORP CL B 896749108 259 19363 SH DFND 01 19363 0 0 TRIPLE-S MGMT CORP CL B 896749108 15905 1186904 SH SOLE 0 0 1186904 TRIPLE-S MGMT CORP CL B 896749108 45 3357 SH SOLE 3357 0 0 TRISTATE CAP HLDGS INC COM 89678F100 323 15349 SH DFND 02 0 15349 0 TRISTATE CAP HLDGS INC COM 89678F100 575 27345 SH DFND 01 27345 0 0 TRISTATE CAP HLDGS INC COM 89678F100 25441 1209159 SH SOLE 0 0 1209159 TRISTATE CAP HLDGS INC COM 89678F100 154 7342 SH SOLE 7342 0 0 TRIUMPH BANCORP INC COM 89679E300 64 2000 SH DFND 02 0 2000 0 TRIUMPH BANCORP INC COM 89679E300 1077 33765 SH DFND 01 33765 0 0 TRIUMPH BANCORP INC COM 89679E300 50367 1579387 SH SOLE 0 0 1579387 TRIUMPH BANCORP INC COM 89679E300 80 2493 SH SOLE 2493 0 0 TRIUMPH GROUP INC NEW COM 896818101 279 12200 SH DFND 02 0 12200 0 TRIUMPH GROUP INC NEW COM 896818101 1298 56737 SH DFND 01 56737 0 0 TRIUMPH GROUP INC NEW COM 896818101 129729 5669987 SH SOLE 0 0 5669987 TRIUMPH GROUP INC NEW COM 896818101 149 6531 SH SOLE 6531 0 0 TRIPADVISOR INC COM 896945201 1172 30287 SH DFND 02 0 0 30287 TRIPADVISOR INC COM 896945201 1055 27275 SH DFND 02 0 27275 0 TRIPADVISOR INC COM 896945201 3607 93241 SH DFND 01 93241 0 0 TRIPADVISOR INC COM 896945201 473721 12247183 SH SOLE 0 0 12247183 TRIPADVISOR INC COM 896945201 1304 33705 SH SOLE 33705 0 0 TROVAGENE INC COM 897238606 414 273919 SH SOLE 0 0 273919 TRUECAR INC COM 89785L107 25 7279 SH DFND 02 0 7279 0 TRUECAR INC COM 89785L107 643 189002 SH DFND 01 189002 0 0 TRUECAR INC COM 89785L107 28615 8416070 SH SOLE 0 0 8416070 TRUECAR INC COM 89785L107 33 9570 SH SOLE 9570 0 0 TRUEBLUE INC COM 89785X101 124 5875 SH DFND 02 0 5875 0 TRUEBLUE INC COM 89785X101 703 33338 SH DFND 01 33338 0 0 TRUEBLUE INC COM 89785X101 101801 4824671 SH SOLE 0 0 4824671 TRUEBLUE INC COM 89785X101 81 3849 SH SOLE 3849 0 0 TRUPANION INC COM 898202106 41 1600 SH DFND 02 0 1600 0 TRUPANION INC COM 898202106 1460 57444 SH DFND 01 57444 0 0 TRUPANION INC COM 898202106 34984 1376251 SH SOLE 0 0 1376251 TRUPANION INC COM 898202106 111 4360 SH SOLE 4360 0 0 TRUSTCO BK CORP N Y COM 898349105 188 23100 SH DFND 02 0 23100 0 TRUSTCO BK CORP N Y COM 898349105 655 80419 SH DFND 01 80419 0 0 TRUSTCO BK CORP N Y COM 898349105 51214 6283962 SH SOLE 0 0 6283962 TRUSTCO BK CORP N Y COM 898349105 84 10300 SH SOLE 10300 0 0 TRUSTMARK CORP COM 898402102 290 8500 SH DFND 02 0 8500 0 TRUSTMARK CORP COM 898402102 1856 54418 SH DFND 01 54418 0 0 TRUSTMARK CORP COM 898402102 200619 5881530 SH SOLE 0 0 5881530 TRUSTMARK CORP COM 898402102 247 7233 SH SOLE 7233 0 0 T2 BIOSYSTEMS INC COM 89853L104 17 6706 SH DFND 01 6706 0 0 T2 BIOSYSTEMS INC COM 89853L104 3716 1486583 SH SOLE 0 0 1486583 TTEC HLDGS INC COM 89854H102 48 1000 SH DFND 02 0 1000 0 TTEC HLDGS INC COM 89854H102 1375 28726 SH DFND 01 28726 0 0 TTEC HLDGS INC COM 89854H102 90556 1891315 SH SOLE 0 0 1891315 TTEC HLDGS INC COM 89854H102 86 1797 SH SOLE 1797 0 0 TUCOWS INC COM NEW 898697206 43 800 SH DFND 02 0 800 0 TUCOWS INC COM NEW 898697206 936 17278 SH DFND 01 17278 0 0 TUCOWS INC COM NEW 898697206 18421 340128 SH SOLE 0 0 340128 TUCOWS INC COM NEW 898697206 67 1241 SH SOLE 1241 0 0 TUESDAY MORNING CORP COM NEW 899035505 16 10234 SH DFND 01 10234 0 0 TUESDAY MORNING CORP COM NEW 899035505 3838 2444268 SH SOLE 0 0 2444268 TUNIU CORP SPONSORED ADS A 89977P106 31 10453 SH SOLE 0 0 10453 TUPPERWARE BRANDS CORP COM 899896104 102 6402 SH DFND 02 0 6402 0 TUPPERWARE BRANDS CORP COM 899896104 658 41483 SH DFND 01 41483 0 0 TUPPERWARE BRANDS CORP COM 899896104 81566 5139626 SH SOLE 0 0 5139626 TUPPERWARE BRANDS CORP COM 899896104 95 6007 SH SOLE 6007 0 0 TURNING PT BRANDS INC COM 90041L105 21 900 SH DFND 02 0 900 0 TURNING PT BRANDS INC COM 90041L105 391 16969 SH DFND 01 16969 0 0 TURNING PT BRANDS INC COM 90041L105 9347 405354 SH SOLE 0 0 405354 TURNING PT BRANDS INC COM 90041L105 35 1506 SH SOLE 1506 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 551 14648 SH DFND 01 14648 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 26618 707918 SH SOLE 0 0 707918 TURQUOISE HILL RES LTD COM 900435108 57 119946 SH DFND 02 0 119946 0 TURQUOISE HILL RES LTD COM 900435108 196 413115 SH DFND 01 413115 0 0 TURQUOISE HILL RES LTD COM 900435108 12459 26218741 SH SOLE 0 0 26218741 TURQUOISE HILL RES LTD COM 900435108 48 101710 SH SOLE 101710 0 0 TURTLE BEACH CORP COM NEW 900450206 19 1593 SH DFND 01 1593 0 0 TURTLE BEACH CORP COM NEW 900450206 4603 394397 SH SOLE 0 0 394397 TUTOR PERINI CORP COM 901109108 113 7900 SH DFND 02 0 7900 0 TUTOR PERINI CORP COM 901109108 480 33471 SH DFND 01 33471 0 0 TUTOR PERINI CORP COM 901109108 48757 3402460 SH SOLE 0 0 3402460 TUTOR PERINI CORP COM 901109108 56 3915 SH SOLE 3915 0 0 22ND CENTY GROUP INC COM 90137F103 529 234174 SH DFND 01 234174 0 0 22ND CENTY GROUP INC COM 90137F103 11985 5303292 SH SOLE 0 0 5303292 21VIANET GROUP INC SPONSORED ADS A 90138A103 49 6439 SH DFND 02 0 6439 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 257 33732 SH DFND 01 33732 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 21401 2808481 SH SOLE 0 0 2808481 TWILIO INC CL A 90138F102 3300 30009 SH DFND 02 0 0 30009 TWILIO INC CL A 90138F102 3339 30364 SH DFND 02 0 30364 0 TWILIO INC CL A 90138F102 5893 53591 SH DFND 01 53591 0 0 TWILIO INC CL A 90138F102 1150827 10465872 SH SOLE 0 0 10465872 TWILIO INC CL A 90138F102 4063 36950 SH SOLE 36950 0 0 TWIN DISC INC COM 901476101 82 7718 SH DFND 01 7718 0 0 TWIN DISC INC COM 901476101 5634 532039 SH SOLE 0 0 532039 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 54 2386 SH DFND 02 0 2386 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 939 41131 SH DFND 01 41131 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 23629 1034988 SH SOLE 0 0 1034988 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 73 3177 SH SOLE 3177 0 0 TWIST BIOSCIENCE CORP COM 90184D100 22 938 SH DFND 02 0 938 0 TWIST BIOSCIENCE CORP COM 90184D100 1058 44323 SH DFND 01 44323 0 0 TWIST BIOSCIENCE CORP COM 90184D100 25011 1047344 SH SOLE 0 0 1047344 TWIST BIOSCIENCE CORP COM 90184D100 26 1077 SH SOLE 1077 0 0 TWITTER INC COM 90184L102 7950 192970 SH DFND 02 0 0 192970 TWITTER INC COM 90184L102 8246 200149 SH DFND 02 0 200149 0 TWITTER INC COM 90184L102 28490 691510 SH DFND 01 691510 0 0 TWITTER INC COM 90184L102 3305958 80241697 SH SOLE 0 0 80241697 TWITTER INC COM 90184L102 10133 245941 SH SOLE 245941 0 0 TWO HBRS INVT CORP COM NEW 90187B408 338 25762 SH DFND 02 0 25762 0 TWO HBRS INVT CORP COM NEW 90187B408 1366 104002 SH DFND 01 104002 0 0 TWO HBRS INVT CORP COM NEW 90187B408 346968 26425556 SH SOLE 0 0 26425556 TWO HBRS INVT CORP COM NEW 90187B408 467 35562 SH SOLE 35562 0 0 TWO RIV BANCORP COM 90207C105 37 1786 SH DFND 01 1786 0 0 TWO RIV BANCORP COM 90207C105 4998 240755 SH SOLE 0 0 240755 II VI INC COM 902104108 507 14391 SH DFND 02 0 14391 0 II VI INC COM 902104108 4992 141776 SH DFND 01 141776 0 0 II VI INC COM 902104108 282754 8030508 SH SOLE 0 0 8030508 II VI INC COM 902104108 379 10768 SH SOLE 10768 0 0 2U INC COM 90214J101 152 9332 SH DFND 02 0 9332 0 2U INC COM 90214J101 373 22912 SH DFND 01 22912 0 0 2U INC COM 90214J101 87982 5404290 SH SOLE 0 0 5404290 2U INC COM 90214J101 100 6125 SH SOLE 6125 0 0 TYLER TECHNOLOGIES INC COM 902252105 1518 5784 SH DFND 02 0 5784 0 TYLER TECHNOLOGIES INC COM 902252105 4461 16993 SH DFND 01 16993 0 0 TYLER TECHNOLOGIES INC COM 902252105 933188 3555000 SH SOLE 0 0 3555000 TYLER TECHNOLOGIES INC COM 902252105 1146 4365 SH SOLE 4365 0 0 TYME TECHNOLOGIES INC COM 90238J103 138 116036 SH DFND 01 116036 0 0 TYME TECHNOLOGIES INC COM 90238J103 2829 2377593 SH SOLE 0 0 2377593 TYSON FOODS INC CL A 902494103 6759 78464 SH DFND 02 0 0 78464 TYSON FOODS INC CL A 902494103 7818 90761 SH DFND 02 0 90761 0 TYSON FOODS INC CL A 902494103 21157 245617 SH DFND 01 245617 0 0 TYSON FOODS INC CL A 902494103 2342388 27192797 SH SOLE 0 0 27192797 TYSON FOODS INC CL A 902494103 9140 106108 SH SOLE 106108 0 0 UDR INC COM 902653104 2978 61427 SH DFND 02 0 0 61427 UDR INC COM 902653104 20592 424759 SH DFND 02 0 424759 0 UDR INC COM 902653104 11849 244409 SH DFND 01 244409 0 0 UDR INC COM 902653104 2294305 47324771 SH SOLE 0 0 47324771 UDR INC COM 902653104 18972 391339 SH SOLE 391339 0 0 UFP TECHNOLOGIES INC COM 902673102 246 6380 SH DFND 01 6380 0 0 UFP TECHNOLOGIES INC COM 902673102 14408 373261 SH SOLE 0 0 373261 UGI CORP NEW COM 902681105 2477 49272 SH DFND 02 0 0 49272 UGI CORP NEW COM 902681105 2356 46861 SH DFND 02 0 46861 0 UGI CORP NEW COM 902681105 4009 79741 SH DFND 01 79741 0 0 UGI CORP NEW COM 902681105 1100705 21895863 SH SOLE 0 0 21895863 UGI CORP NEW COM 902681105 3294 65532 SH SOLE 65532 0 0 UMB FINL CORP COM 902788108 652 10089 SH DFND 02 0 10089 0 UMB FINL CORP COM 902788108 2405 37233 SH DFND 01 37233 0 0 UMB FINL CORP COM 902788108 305362 4728430 SH SOLE 0 0 4728430 UMB FINL CORP COM 902788108 363 5615 SH SOLE 5615 0 0 U S GOLD CORP COM 90291C102 242 259884 SH SOLE 0 0 259884 USA TRUCK INC COM 902925106 11 1331 SH DFND 01 1331 0 0 USA TRUCK INC COM 902925106 2162 269271 SH SOLE 0 0 269271 U S GLOBAL INVS INC CL A 902952100 682 340888 SH SOLE 0 0 340888 US BANCORP DEL COM NEW 902973304 21997 397480 SH DFND 02 0 0 397480 US BANCORP DEL COM NEW 902973304 25869 467456 SH DFND 02 0 467456 0 US BANCORP DEL COM NEW 902973304 66568 1202888 SH DFND 01 1202888 0 0 US BANCORP DEL COM NEW 902973304 6127882 110731512 SH SOLE 0 0 110731512 US BANCORP DEL COM NEW 902973304 28141 508505 SH SOLE 508505 0 0 UMH PPTYS INC COM 903002103 308 21900 SH DFND 02 0 21900 0 UMH PPTYS INC COM 903002103 903 64125 SH DFND 01 64125 0 0 UMH PPTYS INC COM 903002103 51363 3647937 SH SOLE 0 0 3647937 UMH PPTYS INC COM 903002103 44 3150 SH SOLE 3150 0 0 UNUM THERAPEUTICS INC COM 903214104 2 1124 SH DFND 01 1124 0 0 UNUM THERAPEUTICS INC COM 903214104 756 524992 SH SOLE 0 0 524992 USANA HEALTH SCIENCES INC COM 90328M107 547 7997 SH DFND 02 0 7997 0 USANA HEALTH SCIENCES INC COM 90328M107 1789 26166 SH DFND 01 26166 0 0 USANA HEALTH SCIENCES INC COM 90328M107 89062 1302267 SH SOLE 0 0 1302267 USANA HEALTH SCIENCES INC COM 90328M107 127 1861 SH SOLE 1861 0 0 U S CONCRETE INC COM NEW 90333L201 66 1200 SH DFND 02 0 1200 0 U S CONCRETE INC COM NEW 90333L201 1781 32215 SH DFND 01 32215 0 0 U S CONCRETE INC COM NEW 90333L201 57721 1044151 SH SOLE 0 0 1044151 U S CONCRETE INC COM NEW 90333L201 135 2442 SH SOLE 2442 0 0 U S PHYSICAL THERAPY INC COM 90337L108 379 2900 SH DFND 02 0 2900 0 U S PHYSICAL THERAPY INC COM 90337L108 3314 25384 SH DFND 01 25384 0 0 U S PHYSICAL THERAPY INC COM 90337L108 114787 879260 SH SOLE 0 0 879260 U S PHYSICAL THERAPY INC COM 90337L108 180 1378 SH SOLE 1378 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 84 17401 SH DFND 01 17401 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 4035 837179 SH SOLE 0 0 837179 US XPRESS ENTERPRISES INC COM CL A 90338N202 14 2854 SH SOLE 2854 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 10 6445 SH DFND 01 6445 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 966 623501 SH SOLE 0 0 623501 U S SILICA HLDGS INC COM 90346E103 157 16372 SH DFND 02 0 16372 0 U S SILICA HLDGS INC COM 90346E103 605 63278 SH DFND 01 63278 0 0 U S SILICA HLDGS INC COM 90346E103 76463 7998194 SH SOLE 0 0 7998194 U S SILICA HLDGS INC COM 90346E103 69 7251 SH SOLE 7251 0 0 UBER TECHNOLOGIES INC COM 90353T100 1380 45295 SH DFND 02 0 0 45295 UBER TECHNOLOGIES INC COM 90353T100 1770 58093 SH DFND 02 0 58093 0 UBER TECHNOLOGIES INC COM 90353T100 2299 75458 SH DFND 01 75458 0 0 UBER TECHNOLOGIES INC COM 90353T100 304032 9978068 SH SOLE 0 0 9978068 UBER TECHNOLOGIES INC COM 90353T100 1873 61474 SH SOLE 61474 0 0 UBIQUITI INC COM 90353W103 795 6721 SH DFND 01 6721 0 0 UBIQUITI INC COM 90353W103 117868 996683 SH SOLE 0 0 996683 ULTA BEAUTY INC COM 90384S303 3757 14989 SH DFND 02 0 0 14989 ULTA BEAUTY INC COM 90384S303 4672 18638 SH DFND 02 0 18638 0 ULTA BEAUTY INC COM 90384S303 13081 52188 SH DFND 01 52188 0 0 ULTA BEAUTY INC COM 90384S303 1503821 5999685 SH SOLE 0 0 5999685 ULTA BEAUTY INC COM 90384S303 4709 18786 SH SOLE 18786 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 29 2000 SH DFND 02 0 2000 0 ULTRA CLEAN HLDGS INC COM 90385V107 484 33080 SH DFND 01 33080 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 37891 2589075 SH SOLE 0 0 2589075 ULTRA CLEAN HLDGS INC COM 90385V107 54 3658 SH SOLE 3658 0 0 ULTRALIFE CORP COM 903899102 22 2596 SH DFND 01 2596 0 0 ULTRALIFE CORP COM 903899102 4403 508448 SH SOLE 0 0 508448 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 313 7310 SH DFND 02 0 7310 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 4716 110244 SH DFND 01 110244 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 211742 4949553 SH SOLE 0 0 4949553 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 249 5818 SH SOLE 5818 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 2429 543364 SH SOLE 0 0 543364 UMPQUA HLDGS CORP COM 904214103 501 30444 SH DFND 02 0 30444 0 UMPQUA HLDGS CORP COM 904214103 1387 84272 SH DFND 01 84272 0 0 UMPQUA HLDGS CORP COM 904214103 370417 22504074 SH SOLE 0 0 22504074 UMPQUA HLDGS CORP COM 904214103 426 25857 SH SOLE 25857 0 0 UNDER ARMOUR INC CL A 904311107 855 42894 SH DFND 02 0 0 42894 UNDER ARMOUR INC CL A 904311107 856 42917 SH DFND 02 0 42917 0 UNDER ARMOUR INC CL A 904311107 3453 173163 SH DFND 01 173163 0 0 UNDER ARMOUR INC CL A 904311107 422756 21201400 SH SOLE 0 0 21201400 UNDER ARMOUR INC CL A 904311107 1316 66014 SH SOLE 66014 0 0 UNDER ARMOUR INC CL C 904311206 955 52672 SH DFND 02 0 0 52672 UNDER ARMOUR INC CL C 904311206 926 51048 SH DFND 02 0 51048 0 UNDER ARMOUR INC CL C 904311206 2964 163461 SH DFND 01 163461 0 0 UNDER ARMOUR INC CL C 904311206 402471 22199181 SH SOLE 0 0 22199181 UNDER ARMOUR INC CL C 904311206 1237 68244 SH SOLE 68244 0 0 UNIFI INC COM NEW 904677200 21 944 SH DFND 02 0 944 0 UNIFI INC COM NEW 904677200 257 11720 SH DFND 01 11720 0 0 UNIFI INC COM NEW 904677200 17223 785722 SH SOLE 0 0 785722 UNIFI INC COM NEW 904677200 70 3210 SH SOLE 3210 0 0 UNIFIRST CORP MASS COM 904708104 426 2181 SH DFND 02 0 2181 0 UNIFIRST CORP MASS COM 904708104 2485 12736 SH DFND 01 12736 0 0 UNIFIRST CORP MASS COM 904708104 305898 1567745 SH SOLE 0 0 1567745 UNIFIRST CORP MASS COM 904708104 376 1927 SH SOLE 1927 0 0 UNION BANKSHARES INC COM 905400107 132 4169 SH DFND 01 4169 0 0 UNION BANKSHARES INC COM 905400107 3555 112641 SH SOLE 0 0 112641 UNION PACIFIC CORP COM 907818108 30279 186929 SH DFND 02 0 0 186929 UNION PACIFIC CORP COM 907818108 41757 257789 SH DFND 02 0 257789 0 UNION PACIFIC CORP COM 907818108 103102 636512 SH DFND 01 636512 0 0 UNION PACIFIC CORP COM 907818108 9507717 58696855 SH SOLE 0 0 58696855 UNION PACIFIC CORP COM 907818108 69101 426605 SH SOLE 426605 0 0 UNIQUE FABRICATING INC COM 90915J103 5 1600 SH DFND 01 1600 0 0 UNIQUE FABRICATING INC COM 90915J103 242 83646 SH SOLE 0 0 83646 UNISYS CORP COM NEW 909214306 25 3302 SH DFND 02 0 3302 0 UNISYS CORP COM NEW 909214306 627 84343 SH DFND 01 84343 0 0 UNISYS CORP COM NEW 909214306 66997 9017038 SH SOLE 0 0 9017038 UNISYS CORP COM NEW 909214306 59 7993 SH SOLE 7993 0 0 UNIT CORP COM 909218109 24 7041 SH DFND 02 0 7041 0 UNIT CORP COM 909218109 156 46219 SH DFND 01 46219 0 0 UNIT CORP COM 909218109 13700 4053184 SH SOLE 0 0 4053184 UNIT CORP COM 909218109 34 10043 SH SOLE 10043 0 0 UNITED BANCSHARES INC OHIO COM 909458101 16 807 SH DFND 01 807 0 0 UNITED BANCSHARES INC OHIO COM 909458101 287 14322 SH SOLE 0 0 14322 UNITED CMNTY FINL CORP OHIO COM 909839102 53 4890 SH DFND 02 0 4890 0 UNITED CMNTY FINL CORP OHIO COM 909839102 501 46433 SH DFND 01 46433 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 23993 2225702 SH SOLE 0 0 2225702 UNITED CMNTY FINL CORP OHIO COM 909839102 64 5905 SH SOLE 5905 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 553 19507 SH DFND 02 0 19507 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2095 73908 SH DFND 01 73908 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 231382 8161612 SH SOLE 0 0 8161612 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 268 9468 SH SOLE 9468 0 0 UNITED BANKSHARES INC WEST V COM 909907107 516 13618 SH DFND 02 0 13618 0 UNITED BANKSHARES INC WEST V COM 909907107 3158 83387 SH DFND 01 83387 0 0 UNITED BANKSHARES INC WEST V COM 909907107 369697 9762270 SH SOLE 0 0 9762270 UNITED BANKSHARES INC WEST V COM 909907107 555 14663 SH SOLE 14663 0 0 UNITED BANCORP INC OHIO COM 909911109 15 1366 SH DFND 01 1366 0 0 UNITED BANCORP INC OHIO COM 909911109 1125 100889 SH SOLE 0 0 100889 UNITED AIRLINES HLDGS INC COM 910047109 1574 17804 SH DFND 02 0 0 17804 UNITED AIRLINES HLDGS INC COM 910047109 1632 18461 SH DFND 02 0 18461 0 UNITED AIRLINES HLDGS INC COM 910047109 16902 191181 SH DFND 01 191181 0 0 UNITED AIRLINES HLDGS INC COM 910047109 1784081 20179629 SH SOLE 0 0 20179629 UNITED AIRLINES HLDGS INC COM 910047109 2041 23086 SH SOLE 23086 0 0 UNITED FINL BANCORP INC NEW COM 910304104 53 3900 SH DFND 02 0 3900 0 UNITED FINL BANCORP INC NEW COM 910304104 588 43126 SH DFND 01 43126 0 0 UNITED FINL BANCORP INC NEW COM 910304104 36068 2646245 SH SOLE 0 0 2646245 UNITED FINL BANCORP INC NEW COM 910304104 66 4851 SH SOLE 4851 0 0 UNITED FIRE GROUP INC COM 910340108 226 4820 SH DFND 02 0 4820 0 UNITED FIRE GROUP INC COM 910340108 946 20128 SH DFND 01 20128 0 0 UNITED FIRE GROUP INC COM 910340108 101782 2166501 SH SOLE 0 0 2166501 UNITED FIRE GROUP INC COM 910340108 124 2647 SH SOLE 2647 0 0 UNITED GUARDIAN INC COM 910571108 8 409 SH DFND 01 409 0 0 UNITED GUARDIAN INC COM 910571108 2150 114643 SH SOLE 0 0 114643 UNITED INS HLDGS CORP COM 910710102 37 2633 SH DFND 02 0 2633 0 UNITED INS HLDGS CORP COM 910710102 247 17659 SH DFND 01 17659 0 0 UNITED INS HLDGS CORP COM 910710102 19051 1361759 SH SOLE 0 0 1361759 UNITED INS HLDGS CORP COM 910710102 53 3763 SH SOLE 3763 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 4137 1979245 SH DFND 02 0 1979245 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 305 146039 SH DFND 01 146039 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 53039 25377698 SH SOLE 0 0 25377698 UNITED NAT FOODS INC COM 911163103 68 5893 SH DFND 02 0 5893 0 UNITED NAT FOODS INC COM 911163103 507 44008 SH DFND 01 44008 0 0 UNITED NAT FOODS INC COM 911163103 67773 5883101 SH SOLE 0 0 5883101 UNITED NAT FOODS INC COM 911163103 57 4986 SH SOLE 4986 0 0 UNITED PARCEL SERVICE INC CL B 911312106 22122 184629 SH DFND 02 0 0 184629 UNITED PARCEL SERVICE INC CL B 911312106 23838 198947 SH DFND 02 0 198947 0 UNITED PARCEL SERVICE INC CL B 911312106 75454 629732 SH DFND 01 629732 0 0 UNITED PARCEL SERVICE INC CL B 911312106 6547388 54643533 SH SOLE 0 0 54643533 UNITED PARCEL SERVICE INC CL B 911312106 28161 235031 SH SOLE 235031 0 0 UNITED RENTALS INC COM 911363109 2704 21692 SH DFND 02 0 0 21692 UNITED RENTALS INC COM 911363109 2620 21024 SH DFND 02 0 21024 0 UNITED RENTALS INC COM 911363109 8544 68550 SH DFND 01 68550 0 0 UNITED RENTALS INC COM 911363109 1041863 8358980 SH SOLE 0 0 8358980 UNITED RENTALS INC COM 911363109 3190 25597 SH SOLE 25597 0 0 UNITED SECURITY BANCSHARES C COM 911460103 125 11876 SH DFND 01 11876 0 0 UNITED SECURITY BANCSHARES C COM 911460103 5857 556730 SH SOLE 0 0 556730 UNITED STATES ANTIMONY CORP COM 911549103 5 9443 SH DFND 01 9443 0 0 UNITED STATES ANTIMONY CORP COM 911549103 341 610135 SH SOLE 0 0 610135 UNITED STATES CELLULAR CORP COM 911684108 30 800 SH DFND 02 0 800 0 UNITED STATES CELLULAR CORP COM 911684108 212 5632 SH DFND 01 5632 0 0 UNITED STATES CELLULAR CORP COM 911684108 60104 1599365 SH SOLE 0 0 1599365 UNITED STATES CELLULAR CORP COM 911684108 68 1805 SH SOLE 1805 0 0 U S ENERGY CORP WYO COM NEW 911805208 14 28339 SH SOLE 0 0 28339 UNITED STATES LIME & MINERAL COM 911922102 130 1700 SH DFND 02 0 1700 0 UNITED STATES LIME & MINERAL COM 911922102 154 2009 SH DFND 01 2009 0 0 UNITED STATES LIME & MINERAL COM 911922102 6893 90107 SH SOLE 0 0 90107 US FOODS HLDG CORP COM 912008109 1352 32900 SH DFND 02 0 32900 0 US FOODS HLDG CORP COM 912008109 3443 83760 SH DFND 01 83760 0 0 US FOODS HLDG CORP COM 912008109 819598 19941566 SH SOLE 0 0 19941566 US FOODS HLDG CORP COM 912008109 1090 26527 SH SOLE 26527 0 0 U S WELL SVCS INC CL A 91274U101 79 35992 SH DFND 01 35992 0 0 U S WELL SVCS INC CL A 91274U101 2612 1192850 SH SOLE 0 0 1192850 UNITED STATES STL CORP NEW COM 912909108 363 31430 SH DFND 02 0 31430 0 UNITED STATES STL CORP NEW COM 912909108 760 65780 SH DFND 01 65780 0 0 UNITED STATES STL CORP NEW COM 912909108 178623 15465156 SH SOLE 0 0 15465156 UNITED STATES STL CORP NEW COM 912909108 261 22620 SH SOLE 22620 0 0 UNITED TECHNOLOGIES CORP COM 913017109 29239 214175 SH DFND 02 0 0 214175 UNITED TECHNOLOGIES CORP COM 913017109 30694 224832 SH DFND 02 0 224832 0 UNITED TECHNOLOGIES CORP COM 913017109 92813 679849 SH DFND 01 679849 0 0 UNITED TECHNOLOGIES CORP COM 913017109 9314386 68227262 SH SOLE 0 0 68227262 UNITED TECHNOLOGIES CORP COM 913017109 34232 250750 SH SOLE 250750 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 920 11538 SH DFND 02 0 11538 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1338 16778 SH DFND 01 16778 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 308478 3868057 SH SOLE 0 0 3868057 UNITED THERAPEUTICS CORP DEL COM 91307C102 400 5015 SH SOLE 5015 0 0 UNITEDHEALTH GROUP INC COM 91324P102 54054 248731 SH DFND 02 0 0 248731 UNITEDHEALTH GROUP INC COM 91324P102 59141 272140 SH DFND 02 0 272140 0 UNITEDHEALTH GROUP INC COM 91324P102 185615 854110 SH DFND 01 854110 0 0 UNITEDHEALTH GROUP INC COM 91324P102 15000530 69025077 SH SOLE 0 0 69025077 UNITEDHEALTH GROUP INC COM 91324P102 70048 322326 SH SOLE 322326 0 0 UNITIL CORP COM 913259107 419 6600 SH DFND 02 0 6600 0 UNITIL CORP COM 913259107 834 13146 SH DFND 01 13146 0 0 UNITIL CORP COM 913259107 56247 886611 SH SOLE 0 0 886611 UNITIL CORP COM 913259107 117 1840 SH SOLE 1840 0 0 UNITI GROUP INC COM 91325V108 526 67676 SH DFND 02 0 67676 0 UNITI GROUP INC COM 91325V108 2899 373400 SH DFND 01 373400 0 0 UNITI GROUP INC COM 91325V108 203436 26199103 SH SOLE 0 0 26199103 UNITI GROUP INC COM 91325V108 522 67198 SH SOLE 67198 0 0 UNITY BANCORP INC COM 913290102 167 7550 SH DFND 01 7550 0 0 UNITY BANCORP INC COM 913290102 7441 335938 SH SOLE 0 0 335938 UNIVAR SOLUTIONS INC COM 91336L107 417 20099 SH DFND 02 0 20099 0 UNIVAR SOLUTIONS INC COM 91336L107 1284 61844 SH DFND 01 61844 0 0 UNIVAR SOLUTIONS INC COM 91336L107 302009 14547618 SH SOLE 0 0 14547618 UNIVAR SOLUTIONS INC COM 91336L107 357 17197 SH SOLE 17197 0 0 UNIVERSAL CORP VA COM 913456109 89 1619 SH DFND 02 0 1619 0 UNIVERSAL CORP VA COM 913456109 1133 20668 SH DFND 01 20668 0 0 UNIVERSAL CORP VA COM 913456109 146229 2667917 SH SOLE 0 0 2667917 UNIVERSAL CORP VA COM 913456109 158 2891 SH SOLE 2891 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1238 7374 SH DFND 02 0 7374 0 UNIVERSAL DISPLAY CORP COM 91347P105 3195 19032 SH DFND 01 19032 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 657708 3917258 SH SOLE 0 0 3917258 UNIVERSAL DISPLAY CORP COM 91347P105 837 4987 SH SOLE 4987 0 0 UNIVERSAL ELECTRS INC COM 913483103 372 7300 SH DFND 02 0 7300 0 UNIVERSAL ELECTRS INC COM 913483103 1313 25805 SH DFND 01 25805 0 0 UNIVERSAL ELECTRS INC COM 913483103 43256 849815 SH SOLE 0 0 849815 UNIVERSAL ELECTRS INC COM 913483103 85 1671 SH SOLE 1671 0 0 UNIVERSAL FST PRODS INC COM 913543104 379 9500 SH DFND 02 0 9500 0 UNIVERSAL FST PRODS INC COM 913543104 4490 112595 SH DFND 01 112595 0 0 UNIVERSAL FST PRODS INC COM 913543104 243701 6110853 SH SOLE 0 0 6110853 UNIVERSAL FST PRODS INC COM 913543104 324 8121 SH SOLE 8121 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1732 16847 SH DFND 02 0 16847 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 2518 24497 SH DFND 01 24497 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 210889 2051448 SH SOLE 0 0 2051448 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1485 14449 SH SOLE 14449 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 199 6633 SH DFND 02 0 6633 0 UNIVERSAL INS HLDGS INC COM 91359V107 1129 37654 SH DFND 01 37654 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 95063 3169821 SH SOLE 0 0 3169821 UNIVERSAL INS HLDGS INC COM 91359V107 100 3332 SH SOLE 3332 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 275 45072 SH DFND 01 45072 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 5795 949969 SH SOLE 0 0 949969 UNIVERSAL STAINLESS & ALLOY COM 913837100 29 1876 SH DFND 01 1876 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 6385 409271 SH SOLE 0 0 409271 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 14 600 SH DFND 02 0 600 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 400 17161 SH DFND 01 17161 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 8874 381170 SH SOLE 0 0 381170 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 16 683 SH SOLE 683 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 2786 18729 SH DFND 02 0 0 18729 UNIVERSAL HLTH SVCS INC CL B 913903100 4743 31889 SH DFND 02 0 31889 0 UNIVERSAL HLTH SVCS INC CL B 913903100 10117 68014 SH DFND 01 68014 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1342083 9022404 SH SOLE 0 0 9022404 UNIVERSAL HLTH SVCS INC CL B 913903100 4175 28067 SH SOLE 28067 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 43 7962 SH DFND 01 7962 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 4626 850305 SH SOLE 0 0 850305 UNIVEST FINANCIAL CORPORATIO COM 915271100 61 2400 SH DFND 02 0 2400 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 624 24473 SH DFND 01 24473 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 35427 1388751 SH SOLE 0 0 1388751 UNIVEST FINANCIAL CORPORATIO COM 915271100 80 3145 SH SOLE 3145 0 0 UNUM GROUP COM 91529Y106 1781 59918 SH DFND 02 0 0 59918 UNUM GROUP COM 91529Y106 1815 61071 SH DFND 02 0 61071 0 UNUM GROUP COM 91529Y106 5216 175504 SH DFND 01 175504 0 0 UNUM GROUP COM 91529Y106 711841 23951585 SH SOLE 0 0 23951585 UNUM GROUP COM 91529Y106 2086 70176 SH SOLE 70176 0 0 UPLAND SOFTWARE INC COM 91544A109 47 1362 SH DFND 02 0 1362 0 UPLAND SOFTWARE INC COM 91544A109 1607 46106 SH DFND 01 46106 0 0 UPLAND SOFTWARE INC COM 91544A109 37292 1069761 SH SOLE 0 0 1069761 UPLAND SOFTWARE INC COM 91544A109 94 2696 SH SOLE 2696 0 0 UPWORK INC COM 91688F104 53 3983 SH DFND 02 0 3983 0 UPWORK INC COM 91688F104 1532 115164 SH DFND 01 115164 0 0 UPWORK INC COM 91688F104 81246 6106415 SH SOLE 0 0 6106415 UPWORK INC COM 91688F104 81 6080 SH SOLE 6080 0 0 UR ENERGY INC COM 91688R108 2986 4918558 SH SOLE 0 0 4918558 URANIUM ENERGY CORP COM 916896103 358 367587 SH DFND 01 367587 0 0 URANIUM ENERGY CORP COM 916896103 7820 8021724 SH SOLE 0 0 8021724 URBAN OUTFITTERS INC COM 917047102 301 10728 SH DFND 02 0 10728 0 URBAN OUTFITTERS INC COM 917047102 727 25869 SH DFND 01 25869 0 0 URBAN OUTFITTERS INC COM 917047102 156066 5555929 SH SOLE 0 0 5555929 URBAN OUTFITTERS INC COM 917047102 272 9682 SH SOLE 9682 0 0 URBAN EDGE PPTYS COM 91704F104 2739 138382 SH DFND 02 0 138382 0 URBAN EDGE PPTYS COM 91704F104 1955 98768 SH DFND 01 98768 0 0 URBAN EDGE PPTYS COM 91704F104 340657 17213574 SH SOLE 0 0 17213574 URBAN EDGE PPTYS COM 91704F104 2607 131722 SH SOLE 131722 0 0 URBAN ONE INC CL D NON VTG 91705J204 10 5061 SH DFND 01 5061 0 0 URBAN ONE INC CL D NON VTG 91705J204 1821 915026 SH SOLE 0 0 915026 URSTADT BIDDLE PPTYS INC COM 917286106 9 482 SH DFND 01 482 0 0 URSTADT BIDDLE PPTYS INC COM 917286106 3547 188173 SH SOLE 0 0 188173 URSTADT BIDDLE PPTYS INC CL A 917286205 1019 43015 SH DFND 02 0 43015 0 URSTADT BIDDLE PPTYS INC CL A 917286205 585 24700 SH DFND 01 24700 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 108772 4589550 SH SOLE 0 0 4589550 URSTADT BIDDLE PPTYS INC CL A 917286205 776 32722 SH SOLE 32722 0 0 USIO INC COM 917313108 395 196650 SH SOLE 0 0 196650 US ECOLOGY INC COM 91732J102 357 5587 SH DFND 02 0 5587 0 US ECOLOGY INC COM 91732J102 2855 44644 SH DFND 01 44644 0 0 US ECOLOGY INC COM 91732J102 89096 1393437 SH SOLE 0 0 1393437 US ECOLOGY INC COM 91732J102 167 2613 SH SOLE 2613 0 0 UTAH MED PRODS INC COM 917488108 612 6387 SH DFND 01 6387 0 0 UTAH MED PRODS INC COM 917488108 17574 183369 SH SOLE 0 0 183369 V F CORP COM 918204108 8053 90489 SH DFND 02 0 0 90489 V F CORP COM 918204108 9669 108658 SH DFND 02 0 108658 0 V F CORP COM 918204108 25763 289505 SH DFND 01 289505 0 0 V F CORP COM 918204108 2479810 27866161 SH SOLE 0 0 27866161 V F CORP COM 918204108 10043 112852 SH SOLE 112852 0 0 VBI VACCINES INC COM NEW 91822J103 75 158423 SH DFND 01 158423 0 0 VBI VACCINES INC COM NEW 91822J103 1196 2537235 SH SOLE 0 0 2537235 VSE CORP COM 918284100 20 600 SH DFND 02 0 600 0 VSE CORP COM 918284100 281 8231 SH DFND 01 8231 0 0 VSE CORP COM 918284100 13380 392494 SH SOLE 0 0 392494 VSE CORP COM 918284100 41 1200 SH SOLE 1200 0 0 VOXX INTL CORP CL A 91829F104 20 4289 SH DFND 01 4289 0 0 VOXX INTL CORP CL A 91829F104 4873 1036709 SH SOLE 0 0 1036709 VTV THERAPEUTICS INC CL A 918385105 3 2099 SH DFND 01 2099 0 0 VTV THERAPEUTICS INC CL A 918385105 365 235745 SH SOLE 0 0 235745 VAALCO ENERGY INC COM NEW 91851C201 24 11788 SH DFND 01 11788 0 0 VAALCO ENERGY INC COM NEW 91851C201 3957 1949078 SH SOLE 0 0 1949078 VACCINEX INC COM 918640103 912 127129 SH SOLE 0 0 127129 VAIL RESORTS INC COM 91879Q109 2497 10973 SH DFND 02 0 0 10973 VAIL RESORTS INC COM 91879Q109 2538 11154 SH DFND 02 0 11154 0 VAIL RESORTS INC COM 91879Q109 4013 17635 SH DFND 01 17635 0 0 VAIL RESORTS INC COM 91879Q109 844898 3712858 SH SOLE 0 0 3712858 VAIL RESORTS INC COM 91879Q109 3035 13335 SH SOLE 13335 0 0 VALHI INC NEW COM 918905100 46 24380 SH DFND 01 24380 0 0 VALHI INC NEW COM 918905100 98 51675 SH SOLE 0 0 51675 VALE S A SPONSORED ADS 91912E105 1677 145808 SH DFND 01 145808 0 0 VALE S A SPONSORED ADS 91912E105 306838 26681529 SH SOLE 0 0 26681529 VALE S A SPONSORED ADS 91912E105 38 3293 SH SOLE 3293 0 0 VALERO ENERGY CORP NEW COM 91913Y100 9428 110600 SH DFND 02 0 0 110600 VALERO ENERGY CORP NEW COM 91913Y100 10838 127152 SH DFND 02 0 127152 0 VALERO ENERGY CORP NEW COM 91913Y100 29660 347960 SH DFND 01 347960 0 0 VALERO ENERGY CORP NEW COM 91913Y100 2842282 33344463 SH SOLE 0 0 33344463 VALERO ENERGY CORP NEW COM 91913Y100 11990 140660 SH SOLE 140660 0 0 VALERITAS HLDGS INC COM 91914N301 113 78739 SH SOLE 0 0 78739 VALLEY NATL BANCORP COM 919794107 461 42439 SH DFND 02 0 42439 0 VALLEY NATL BANCORP COM 919794107 2973 273479 SH DFND 01 273479 0 0 VALLEY NATL BANCORP COM 919794107 334443 30767485 SH SOLE 0 0 30767485 VALLEY NATL BANCORP COM 919794107 522 48045 SH SOLE 48045 0 0 VALMONT INDS INC COM 920253101 380 2745 SH DFND 02 0 2745 0 VALMONT INDS INC COM 920253101 1146 8277 SH DFND 01 8277 0 0 VALMONT INDS INC COM 920253101 267438 1931796 SH SOLE 0 0 1931796 VALMONT INDS INC COM 920253101 439 3174 SH SOLE 3174 0 0 VALUE LINE INC COM 920437100 39 1726 SH DFND 01 1726 0 0 VALUE LINE INC COM 920437100 351 15435 SH SOLE 0 0 15435 VALVOLINE INC COM 92047W101 770 34934 SH DFND 02 0 34934 0 VALVOLINE INC COM 92047W101 1591 72204 SH DFND 01 72204 0 0 VALVOLINE INC COM 92047W101 395790 17965944 SH SOLE 0 0 17965944 VALVOLINE INC COM 92047W101 480 21800 SH SOLE 21800 0 0 VANDA PHARMACEUTICALS INC COM 921659108 48 3600 SH DFND 02 0 3600 0 VANDA PHARMACEUTICALS INC COM 921659108 1394 104958 SH DFND 01 104958 0 0 VANDA PHARMACEUTICALS INC COM 921659108 55716 4195448 SH SOLE 0 0 4195448 VANDA PHARMACEUTICALS INC COM 921659108 62 4700 SH SOLE 4700 0 0 DIVIDEND APPREC ETF DIV APP ETF 921908844 3252 27198 SH SOLE 03 0 0 27198 DIVIDEND APPREC ETF DIV APP ETF 921908844 633875 5300846 SH SOLE 0 0 5300846 TOTAL INTL STOCK ETF VG TL INTL STK F 921909768 17569 340097 SH SOLE 03 0 0 340097 ESG INTERNATIONAL STK ETF ESG INTL STK ETF 921910725 213398 4330324 SH DFND 01 4330324 0 0 ESG INTERNATIONAL STK ETF ESG INTL STK ETF 921910725 2418 49068 SH SOLE 03 0 0 49068 ESG U.S. STOCK ETF ESG US STK ETF 921910733 233836 4504647 SH DFND 01 4504647 0 0 ESG U.S. STOCK ETF ESG US STK ETF 921910733 156 3006 SH SOLE 03 0 0 3006 MEGA CAP 300 GROWTH ETF MEGA GRWTH IND 921910816 5211 39283 SH SOLE 03 0 0 39283 MEGA CAP 300 VALUE ETF MEGA CAP VAL ETF 921910840 415 5099 SH SOLE 03 0 0 5099 MEGA CAP 300 ETF MEGA CAP INDEX 921910873 231 2243 SH SOLE 03 0 0 2243 S&P 500 GROWTH ETF 500 GRTH IDX F 921932505 767 4744 SH SOLE 03 0 0 4744 S&P 500 VALUE ETF 500 VAL IDX FD 921932703 203 1770 SH SOLE 03 0 0 1770 S&P MID-CAP 400 VALUE ETF MIDCP 400 VAL 921932844 549 4453 SH SOLE 03 0 0 4453 S&P MID-CAP 400 GRO ETF MIDCP 400 GRTH 921932869 464 3325 SH SOLE 03 0 0 3325 S&P MID-CAP 400 ETF MIDCP 400 IDX 921932885 202 1550 SH SOLE 03 0 0 1550 SHORT-TERM BOND ETF SHORT TRM BOND 921937827 243 3004 SH SOLE 03 0 0 3004 TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 3240 38373 SH SOLE 03 0 0 38373 TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 468564 5549736 SH SOLE 0 0 5549736 FTSE DEVELOPED MKTS ETF FTSE DEV MKT ETF 921943858 9954 242318 SH SOLE 03 0 0 242318 FTSE DEVELOPED MKTS ETF FTSE DEV MKT ETF 921943858 644118 15679609 SH SOLE 0 0 15679609 HIGH DIVIDEND YIELD ETF HIGH DIV YLD 921946406 7185 80981 SH SOLE 03 0 0 80981 STERM INFLATPRO SEC ETF STRM INFPROIDX 922020805 251 5108 SH SOLE 03 0 0 5108 TOT INTL BOND ETF INTL BD IDX ETF 92203J407 3410 57964 SH SOLE 03 0 0 57964 TOT INTL BOND ETF INTL BD IDX ETF 92203J407 321278 5461127 SH SOLE 0 0 5461127 GLOBAL EX-US REAL EST ETF GLB EX US ETF 922042676 1380 23547 SH SOLE 03 0 0 23547 FTSE AW EX-US SM-CAP ETF FTSE SMCAP ETF 922042718 1879 18435 SH SOLE 03 0 0 18435 FTSE AW EX-US SM-CAP ETF FTSE SMCAP ETF 922042718 21658 212436 SH SOLE 0 0 212436 TOTAL WORLD STOCK ETF TT WRLD ST ETF 922042742 1147 15328 SH SOLE 03 0 0 15328 TOTAL WORLD STOCK ETF TT WRLD ST ETF 922042742 672 8978 SH SOLE 0 0 8978 FTSE ALL-WORLD EX-US ETF ALLWRLD EX US 922042775 10791 216262 SH SOLE 03 0 0 216262 FTSE ALL-WORLD EX-US ETF ALLWRLD EX US 922042775 109833 2201053 SH SOLE 0 0 2201053 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 4774 118567 SH SOLE 03 0 0 118567 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 2153820 53497771 SH SOLE 0 0 53497771 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 217590 5404616 SH SOLE 5404616 0 0 PACIFIC ETF FTSE PACIFIC ETF 922042866 921 13946 SH SOLE 03 0 0 13946 PACIFIC ETF FTSE PACIFIC ETF 922042866 85475 1294098 SH SOLE 0 0 1294098 FTSE EUROPE ETF FTSE EUROPE ETF 922042874 3284 61264 SH SOLE 03 0 0 61264 FTSE EUROPE ETF FTSE EUROPE ETF 922042874 121973 2275195 SH SOLE 0 0 2275195 FTSE EUROPE ETF FTSE EUROPE ETF 922042874 165065 3078997 SH SOLE 3078997 0 0 CONSUMER DISCRET ETF CONSUM DIS ETF 92204A108 418 2320 SH SOLE 03 0 0 2320 CONSUMER STAPLES ETF CONSUM STP ETF 92204A207 799 5101 SH SOLE 03 0 0 5101 ENERGY ETF ENERGY ETF 92204A306 217 2776 SH SOLE 03 0 0 2776 ENERGY ETF ENERGY ETF 92204A306 19739 253000 SH SOLE 0 0 253000 FINANCIALS ETF FINANCIALS ETF 92204A405 3026 43231 SH SOLE 03 0 0 43231 HEALTH CARE ETF HEALTH CAR ETF 92204A504 2338 13942 SH SOLE 03 0 0 13942 INDUSTRIALS ETF INDUSTRIAL ETF 92204A603 513 3514 SH SOLE 03 0 0 3514 INFORMATION TECH ETF INF TECH ETF 92204A702 1883 8735 SH SOLE 03 0 0 8735 MATERIALS ETF MATERIALS ETF 92204A801 670 5300 SH SOLE 03 0 0 5300 UTILITIES ETF UTILITIES ETF 92204A876 1433 9976 SH SOLE 03 0 0 9976 SHORT-TERM CORP BOND ETF SHRT TRM CORP BD 92206C409 1169 14421 SH SOLE 03 0 0 14421 SHORT-TERM CORP BOND ETF SHRT TRM CORP BD 92206C409 77050 950644 SH SOLE 0 0 950644 RUSSELL 1000 VALUE ETF VNG RUS1000VAL 92206C714 1 8 SH SOLE 03 0 0 8 RUSSELL 1000 VALUE ETF VNG RUS1000VAL 92206C714 525 4670 SH SOLE 0 0 4670 LONG-TERM CORP BOND ETF LG-TERM COR BD 92206C813 18 181 SH SOLE 03 0 0 181 LONG-TERM CORP BOND ETF LG-TERM COR BD 92206C813 76023 751657 SH SOLE 0 0 751657 INTER-TERM CORP BOND ETF INT-TERM CORP 92206C870 1039 11386 SH SOLE 03 0 0 11386 INTER-TERM CORP BOND ETF INT-TERM CORP 92206C870 63596 697022 SH SOLE 0 0 697022 VAPOTHERM INC COM 922107107 278 29402 SH DFND 01 29402 0 0 VAPOTHERM INC COM 922107107 7140 753924 SH SOLE 0 0 753924 VAREX IMAGING CORP COM 92214X106 138 4835 SH DFND 02 0 4835 0 VAREX IMAGING CORP COM 92214X106 1469 51459 SH DFND 01 51459 0 0 VAREX IMAGING CORP COM 92214X106 115340 4041362 SH SOLE 0 0 4041362 VAREX IMAGING CORP COM 92214X106 152 5311 SH SOLE 5311 0 0 VARIAN MED SYS INC COM 92220P105 2882 24202 SH DFND 02 0 0 24202 VARIAN MED SYS INC COM 92220P105 3628 30462 SH DFND 02 0 30462 0 VARIAN MED SYS INC COM 92220P105 9755 81916 SH DFND 01 81916 0 0 VARIAN MED SYS INC COM 92220P105 1186364 9961913 SH SOLE 0 0 9961913 VARIAN MED SYS INC COM 92220P105 3540 29728 SH SOLE 29728 0 0 VARONIS SYS INC COM 922280102 225 3760 SH DFND 02 0 3760 0 VARONIS SYS INC COM 922280102 3590 60059 SH DFND 01 60059 0 0 VARONIS SYS INC COM 922280102 161002 2693248 SH SOLE 0 0 2693248 VARONIS SYS INC COM 922280102 186 3117 SH SOLE 3117 0 0 VECTOR GROUP LTD COM 92240M108 95 7984 SH DFND 02 0 7984 0 VECTOR GROUP LTD COM 92240M108 2581 216706 SH DFND 01 216706 0 0 VECTOR GROUP LTD COM 92240M108 155329 13041918 SH SOLE 0 0 13041918 VECTOR GROUP LTD COM 92240M108 175 14713 SH SOLE 14713 0 0 VEECO INSTRS INC DEL COM 922417100 175 14974 SH DFND 02 0 14974 0 VEECO INSTRS INC DEL COM 922417100 487 41736 SH DFND 01 41736 0 0 VEECO INSTRS INC DEL COM 922417100 53764 4603083 SH SOLE 0 0 4603083 VEECO INSTRS INC DEL COM 922417100 81 6959 SH SOLE 6959 0 0 VECTRUS INC COM 92242T101 374 9193 SH DFND 01 9193 0 0 VECTRUS INC COM 92242T101 24366 599414 SH SOLE 0 0 599414 VECTRUS INC COM 92242T101 6 154 SH SOLE 154 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 2937 338342 SH DFND 02 0 338342 0 VEDANTA LTD SPONSORED ADR 92242Y100 48 5578 SH DFND 01 5578 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 3517 405212 SH SOLE 0 0 405212 VAXART INC COM NEW 92243A200 12 33222 SH SOLE 0 0 33222 VEEVA SYS INC CL A COM 922475108 4939 32347 SH DFND 02 0 0 32347 VEEVA SYS INC CL A COM 922475108 5623 36827 SH DFND 02 0 36827 0 VEEVA SYS INC CL A COM 922475108 8840 57892 SH DFND 01 57892 0 0 VEEVA SYS INC CL A COM 922475108 1898407 12433079 SH SOLE 0 0 12433079 VEEVA SYS INC CL A COM 922475108 6576 43069 SH SOLE 43069 0 0 VENTAS INC COM 92276F100 6493 88910 SH DFND 02 0 0 88910 VENTAS INC COM 92276F100 38626 528902 SH DFND 02 0 528902 0 VENTAS INC COM 92276F100 22766 311733 SH DFND 01 311733 0 0 VENTAS INC COM 92276F100 3421758 46854141 SH SOLE 0 0 46854141 VENTAS INC COM 92276F100 36194 495604 SH SOLE 495604 0 0 TAX-EXEMPT BOND ETF TAX EXEMPT BD 922907746 21954 409438 SH SOLE 03 0 0 409438 S&P 500 ETF SHS S&P 500 ETF SHS 922908363 20494 75181 SH SOLE 03 0 0 75181 S&P 500 ETF SHS S&P 500 ETF SHS 922908363 2535643 9301700 SH SOLE 0 0 9301700 MID-CAP VALUE ETF MCAP VL IDX 922908512 499 4415 SH SOLE 03 0 0 4415 MID-CAP GROWTH ETF MCAP GR IDX 922908538 840 5669 SH SOLE 03 0 0 5669 REAL ESTATE ETF REAL ESTATE ETF 922908553 4461 47838 SH SOLE 03 0 0 47838 REAL ESTATE ETF REAL ESTATE ETF 922908553 300005 3217214 SH SOLE 0 0 3217214 SMALL-CAP GROWTH ETF SML CP GRW ETF 922908595 3675 20187 SH SOLE 03 0 0 20187 SMALL-CAP GROWTH ETF SML CP GRW ETF 922908595 0 1 SH SOLE 1 0 0 SMALL-CAP VALUE ETF SM CP VAL ETF 922908611 3136 24342 SH SOLE 03 0 0 24342 MID-CAP ETF MID CAP ETF 922908629 1151 6865 SH SOLE 03 0 0 6865 LARGE-CAP ETF LARGE CAP ETF 922908637 1909 14001 SH SOLE 03 0 0 14001 LARGE-CAP ETF LARGE CAP ETF 922908637 315081 2311163 SH SOLE 0 0 2311163 EXTENDED MARKET ETF EXTEND MKT ETF 922908652 8693 74724 SH SOLE 03 0 0 74724 GROWTH ETF GROWTH ETF 922908736 5140 30910 SH SOLE 03 0 0 30910 GROWTH ETF GROWTH ETF 922908736 95543 574591 SH SOLE 0 0 574591 VALUE ETF VALUE ETF 922908744 3736 33467 SH SOLE 03 0 0 33467 VALUE ETF VALUE ETF 922908744 89218 799299 SH SOLE 0 0 799299 SMALL-CAP ETF SMALL CP ETF 922908751 594 3860 SH SOLE 03 0 0 3860 SMALL-CAP ETF SMALL CP ETF 922908751 41980 272794 SH SOLE 0 0 272794 TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 83183 550884 SH SOLE 03 0 0 550884 TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 2058964 13635523 SH SOLE 0 0 13635523 VERA BRADLEY INC COM 92335C106 13 1300 SH DFND 02 0 1300 0 VERA BRADLEY INC COM 92335C106 165 16386 SH DFND 01 16386 0 0 VERA BRADLEY INC COM 92335C106 14333 1419100 SH SOLE 0 0 1419100 VERA BRADLEY INC COM 92335C106 41 4048 SH SOLE 4048 0 0 VEONEER INCORPORATED COM 92336X109 227 15111 SH DFND 02 0 15111 0 VEONEER INCORPORATED COM 92336X109 302 20163 SH DFND 01 20163 0 0 VEONEER INCORPORATED COM 92336X109 24913 1661990 SH SOLE 0 0 1661990 VEONEER INCORPORATED COM 92336X109 208 13909 SH SOLE 13909 0 0 VERASTEM INC COM 92337C104 16 13517 SH DFND 01 13517 0 0 VERASTEM INC COM 92337C104 3447 2848616 SH SOLE 0 0 2848616 VERACYTE INC COM 92337F107 67 2791 SH DFND 02 0 2791 0 VERACYTE INC COM 92337F107 2285 95229 SH DFND 01 95229 0 0 VERACYTE INC COM 92337F107 58638 2443263 SH SOLE 0 0 2443263 VERACYTE INC COM 92337F107 91 3804 SH SOLE 3804 0 0 VERB TECHNOLOGY CO INC COM 92337U104 429 396797 SH SOLE 0 0 396797 VEREIT INC COM 92339V100 1788 182867 SH DFND 02 0 0 182867 VEREIT INC COM 92339V100 14915 1525035 SH DFND 02 0 1525035 0 VEREIT INC COM 92339V100 3876 396283 SH DFND 01 396283 0 0 VEREIT INC COM 92339V100 1446416 147895293 SH SOLE 0 0 147895293 VEREIT INC COM 92339V100 13446 1374839 SH SOLE 1374839 0 0 VERISIGN INC COM 92343E102 5421 28738 SH DFND 02 0 0 28738 VERISIGN INC COM 92343E102 7364 39038 SH DFND 02 0 39038 0 VERISIGN INC COM 92343E102 17384 92159 SH DFND 01 92159 0 0 VERISIGN INC COM 92343E102 2176555 11538753 SH SOLE 0 0 11538753 VERISIGN INC COM 92343E102 6734 35701 SH SOLE 35701 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 65565 1086240 SH DFND 02 0 0 1086240 VERIZON COMMUNICATIONS INC COM 92343V104 73511 1217876 SH DFND 02 0 1217876 0 VERIZON COMMUNICATIONS INC COM 92343V104 209282 3467232 SH DFND 01 3467232 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 19238585 318730698 SH SOLE 0 0 318730698 VERIZON COMMUNICATIONS INC COM 92343V104 85175 1411113 SH SOLE 1411113 0 0 VERINT SYS INC COM 92343X100 485 11333 SH DFND 02 0 11333 0 VERINT SYS INC COM 92343X100 5487 128264 SH DFND 01 128264 0 0 VERINT SYS INC COM 92343X100 281687 6584556 SH SOLE 0 0 6584556 VERINT SYS INC COM 92343X100 337 7875 SH SOLE 7875 0 0 VERITEX HLDGS INC COM 923451108 70 2865 SH DFND 02 0 2865 0 VERITEX HLDGS INC COM 923451108 1467 60454 SH DFND 01 60454 0 0 VERITEX HLDGS INC COM 923451108 72064 2969861 SH SOLE 0 0 2969861 VERITEX HLDGS INC COM 923451108 119 4906 SH SOLE 4906 0 0 VERITIV CORP COM 923454102 11 600 SH DFND 02 0 600 0 VERITIV CORP COM 923454102 197 10881 SH DFND 01 10881 0 0 VERITIV CORP COM 923454102 13391 740667 SH SOLE 0 0 740667 VERITIV CORP COM 923454102 26 1456 SH SOLE 1456 0 0 VERISK ANALYTICS INC COM 92345Y106 6390 40409 SH DFND 02 0 0 40409 VERISK ANALYTICS INC COM 92345Y106 7302 46172 SH DFND 02 0 46172 0 VERISK ANALYTICS INC COM 92345Y106 23133 146279 SH DFND 01 146279 0 0 VERISK ANALYTICS INC COM 92345Y106 2664252 16847425 SH SOLE 0 0 16847425 VERISK ANALYTICS INC COM 92345Y106 8598 54369 SH SOLE 54369 0 0 VERICEL CORP COM 92346J108 53 3532 SH DFND 02 0 3532 0 VERICEL CORP COM 92346J108 1331 87886 SH DFND 01 87886 0 0 VERICEL CORP COM 92346J108 32763 2163993 SH SOLE 0 0 2163993 VERICEL CORP COM 92346J108 76 5011 SH SOLE 5011 0 0 VERITONE INC COM 92347M100 6 1759 SH DFND 01 1759 0 0 VERITONE INC COM 92347M100 2562 717557 SH SOLE 0 0 717557 VERMILION ENERGY INC COM 923725105 609 36464 SH DFND 02 0 0 36464 VERMILION ENERGY INC COM 923725105 599 35875 SH DFND 02 0 35875 0 VERMILION ENERGY INC COM 923725105 1136 67978 SH DFND 01 67978 0 0 VERMILION ENERGY INC COM 923725105 69513 4159940 SH SOLE 0 0 4159940 VERMILION ENERGY INC COM 923725105 759 45396 SH SOLE 45396 0 0 VERMILLION INC COM NEW 92407M206 6 10267 SH DFND 01 10267 0 0 VERMILLION INC COM NEW 92407M206 1198 2223294 SH SOLE 0 0 2223294 VERRA MOBILITY CORP COM 92511U102 183 12785 SH DFND 02 0 12785 0 VERRA MOBILITY CORP COM 92511U102 3362 234290 SH DFND 01 234290 0 0 VERRA MOBILITY CORP COM 92511U102 148043 10316614 SH SOLE 0 0 10316614 VERRA MOBILITY CORP COM 92511U102 153 10687 SH SOLE 10687 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 243 16489 SH DFND 01 16489 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 7781 527150 SH SOLE 0 0 527150 VERSO CORP CL A 92531L207 31 2514 SH DFND 02 0 2514 0 VERSO CORP CL A 92531L207 413 33338 SH DFND 01 33338 0 0 VERSO CORP CL A 92531L207 29279 2365026 SH SOLE 0 0 2365026 VERSO CORP CL A 92531L207 53 4274 SH SOLE 4274 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 11362 67065 SH DFND 02 0 0 67065 VERTEX PHARMACEUTICALS INC COM 92532F100 12083 71317 SH DFND 02 0 71317 0 VERTEX PHARMACEUTICALS INC COM 92532F100 39223 231511 SH DFND 01 231511 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 3298643 19470212 SH SOLE 0 0 19470212 VERTEX PHARMACEUTICALS INC COM 92532F100 14921 88074 SH SOLE 88074 0 0 VERSUM MATLS INC COM 92532W103 1244 23502 SH DFND 02 0 23502 0 VERSUM MATLS INC COM 92532W103 2575 48645 SH DFND 01 48645 0 0 VERSUM MATLS INC COM 92532W103 536936 10144259 SH SOLE 0 0 10144259 VERSUM MATLS INC COM 92532W103 651 12300 SH SOLE 12300 0 0 VERTEX ENERGY INC COM 92534K107 9 7900 SH DFND 01 7900 0 0 VERTEX ENERGY INC COM 92534K107 2265 1986501 SH SOLE 0 0 1986501 VERU INC COM 92536C103 15 6900 SH DFND 01 6900 0 0 VERU INC COM 92536C103 3515 1627313 SH SOLE 0 0 1627313 VIAD CORP COM NEW 92552R406 588 8760 SH DFND 02 0 8760 0 VIAD CORP COM NEW 92552R406 2734 40716 SH DFND 01 40716 0 0 VIAD CORP COM NEW 92552R406 86852 1293405 SH SOLE 0 0 1293405 VIAD CORP COM NEW 92552R406 191 2843 SH SOLE 2843 0 0 VIASAT INC COM 92552V100 739 9811 SH DFND 02 0 9811 0 VIASAT INC COM 92552V100 1631 21648 SH DFND 01 21648 0 0 VIASAT INC COM 92552V100 397486 5277302 SH SOLE 0 0 5277302 VIASAT INC COM 92552V100 348 4615 SH SOLE 4615 0 0 VIACOM INC NEW CL A 92553P102 106 4043 SH DFND 01 4043 0 0 VIACOM INC NEW CL A 92553P102 9755 371461 SH SOLE 0 0 371461 VIACOM INC NEW CL B 92553P201 2222 92465 SH DFND 02 0 0 92465 VIACOM INC NEW CL B 92553P201 2790 116124 SH DFND 02 0 116124 0 VIACOM INC NEW CL B 92553P201 7104 295651 SH DFND 01 295651 0 0 VIACOM INC NEW CL B 92553P201 952179 39624579 SH SOLE 0 0 39624579 VIACOM INC NEW CL B 92553P201 2841 118212 SH SOLE 118212 0 0 VIAVI SOLUTIONS INC COM 925550105 779 55638 SH DFND 02 0 55638 0 VIAVI SOLUTIONS INC COM 925550105 6503 464299 SH DFND 01 464299 0 0 VIAVI SOLUTIONS INC COM 925550105 338076 24139694 SH SOLE 0 0 24139694 VIAVI SOLUTIONS INC COM 925550105 355 25313 SH SOLE 25313 0 0 VICI PPTYS INC COM 925652109 12508 552211 SH DFND 02 0 552211 0 VICI PPTYS INC COM 925652109 3830 169084 SH DFND 01 169084 0 0 VICI PPTYS INC COM 925652109 1229737 54293017 SH SOLE 0 0 54293017 VICI PPTYS INC COM 925652109 11617 512875 SH SOLE 512875 0 0 VICOR CORP COM 925815102 38 1300 SH DFND 02 0 1300 0 VICOR CORP COM 925815102 1056 35782 SH DFND 01 35782 0 0 VICOR CORP COM 925815102 44217 1497861 SH SOLE 0 0 1497861 VICOR CORP COM 925815102 51 1723 SH SOLE 1723 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 46 2991 SH DFND 01 2991 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 10264 667375 SH SOLE 0 0 667375 VICTORY CAP HLDGS INC COM CL A 92645B103 38 2468 SH SOLE 2468 0 0 VIEWRAY INC COM 92672L107 8 2700 SH DFND 02 0 2700 0 VIEWRAY INC COM 92672L107 403 138994 SH DFND 01 138994 0 0 VIEWRAY INC COM 92672L107 10615 3660507 SH SOLE 0 0 3660507 VIEWRAY INC COM 92672L107 29 9900 SH SOLE 9900 0 0 VIKING THERAPEUTICS INC COM 92686J106 38 5511 SH DFND 02 0 5511 0 VIKING THERAPEUTICS INC COM 92686J106 421 61202 SH DFND 01 61202 0 0 VIKING THERAPEUTICS INC COM 92686J106 21083 3064441 SH SOLE 0 0 3064441 VIKING THERAPEUTICS INC COM 92686J106 54 7818 SH SOLE 7818 0 0 VILLAGE FARMS INTL INC COM 92707Y108 26 2866 SH DFND 02 0 2866 0 VILLAGE FARMS INTL INC COM 92707Y108 116 12852 SH SOLE 0 0 12852 VILLAGE FARMS INTL INC COM 92707Y108 40 4385 SH SOLE 4385 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 11 400 SH DFND 02 0 400 0 VILLAGE SUPER MKT INC CL A NEW 927107409 183 6913 SH DFND 01 6913 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 13139 496731 SH SOLE 0 0 496731 VILLAGE SUPER MKT INC CL A NEW 927107409 13 500 SH SOLE 500 0 0 VINCE HLDG CORP COM NEW 92719W207 53 2792 SH DFND 01 2792 0 0 VINCE HLDG CORP COM NEW 92719W207 2145 112977 SH SOLE 0 0 112977 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1320 148000 SH DFND 02 0 148000 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1715 192300 SH DFND 01 192300 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 134708 15101766 SH SOLE 0 0 15101766 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 642 71987 SH SOLE 71987 0 0 VIRCO MFG CO COM 927651109 11 2885 SH DFND 01 2885 0 0 VIRCO MFG CO COM 927651109 628 163028 SH SOLE 0 0 163028 VIRNETX HLDG CORP COM 92823T108 659 122056 SH DFND 01 122056 0 0 VIRNETX HLDG CORP COM 92823T108 15730 2912965 SH SOLE 0 0 2912965 VIRTU FINL INC CL A 928254101 116 7113 SH DFND 02 0 7113 0 VIRTU FINL INC CL A 928254101 385 23524 SH DFND 01 23524 0 0 VIRTU FINL INC CL A 928254101 106390 6503053 SH SOLE 0 0 6503053 VIRTU FINL INC CL A 928254101 86 5259 SH SOLE 5259 0 0 VISA INC COM CL A 92826C839 78319 455315 SH DFND 02 0 0 455315 VISA INC COM CL A 92826C839 88602 515097 SH DFND 02 0 515097 0 VISA INC COM CL A 92826C839 268499 1560948 SH DFND 01 1560948 0 0 VISA INC COM CL A 92826C839 24923625 144896375 SH SOLE 0 0 144896375 VISA INC COM CL A 92826C839 102254 594465 SH SOLE 594465 0 0 VIRTUSA CORP COM 92827P102 161 4482 SH DFND 02 0 4482 0 VIRTUSA CORP COM 92827P102 2108 58526 SH DFND 01 58526 0 0 VIRTUSA CORP COM 92827P102 89552 2486179 SH SOLE 0 0 2486179 VIRTUSA CORP COM 92827P102 99 2740 SH SOLE 2740 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 55 500 SH DFND 02 0 500 0 VIRTUS INVT PARTNERS INC COM 92828Q109 732 6618 SH DFND 01 6618 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 80851 731219 SH SOLE 0 0 731219 VIRTUS INVT PARTNERS INC COM 92828Q109 75 682 SH SOLE 682 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 288 17013 SH DFND 02 0 17013 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1875 110779 SH DFND 01 110779 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 210146 12412666 SH SOLE 0 0 12412666 VISHAY INTERTECHNOLOGY INC COM 928298108 264 15609 SH SOLE 15609 0 0 VISHAY PRECISION GROUP INC COM 92835K103 47 1448 SH DFND 02 0 1448 0 VISHAY PRECISION GROUP INC COM 92835K103 610 18625 SH DFND 01 18625 0 0 VISHAY PRECISION GROUP INC COM 92835K103 16810 513436 SH SOLE 0 0 513436 VISHAY PRECISION GROUP INC COM 92835K103 64 1951 SH SOLE 1951 0 0 VISLINK TECHNOLOGIES INC COM NEW 92836Y201 37 71046 SH SOLE 0 0 71046 VISTA OUTDOOR INC COM 928377100 50 8137 SH DFND 02 0 8137 0 VISTA OUTDOOR INC COM 928377100 307 49626 SH DFND 01 49626 0 0 VISTA OUTDOOR INC COM 928377100 29437 4755530 SH SOLE 0 0 4755530 VISTA OUTDOOR INC COM 928377100 30 4771 SH SOLE 4771 0 0 VISTEON CORP COM NEW 92839U206 348 4221 SH DFND 02 0 4221 0 VISTEON CORP COM NEW 92839U206 1927 23348 SH DFND 01 23348 0 0 VISTEON CORP COM NEW 92839U206 218113 2642515 SH SOLE 0 0 2642515 VISTEON CORP COM NEW 92839U206 268 3241 SH SOLE 3241 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 8 7246 SH DFND 01 7246 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 1281 1197337 SH SOLE 0 0 1197337 VISTRA ENERGY CORP COM 92840M102 2310 86426 SH DFND 02 0 0 86426 VISTRA ENERGY CORP COM 92840M102 2979 111442 SH DFND 02 0 111442 0 VISTRA ENERGY CORP COM 92840M102 4456 166686 SH DFND 01 166686 0 0 VISTRA ENERGY CORP COM 92840M102 1074768 40208311 SH SOLE 0 0 40208311 VISTRA ENERGY CORP COM 92840M102 3107 116222 SH SOLE 116222 0 0 VITAMIN SHOPPE INC COM 92849E101 19 2936 SH DFND 01 2936 0 0 VITAMIN SHOPPE INC COM 92849E101 10864 1666237 SH SOLE 0 0 1666237 VIVINT SOLAR INC COM 92854Q106 16 2400 SH DFND 02 0 2400 0 VIVINT SOLAR INC COM 92854Q106 585 89499 SH DFND 01 89499 0 0 VIVINT SOLAR INC COM 92854Q106 19769 3022752 SH SOLE 0 0 3022752 VIVINT SOLAR INC COM 92854Q106 33 5055 SH SOLE 5055 0 0 VIVUS INC COM NEW 928551308 10 2527 SH DFND 01 2527 0 0 VIVUS INC COM NEW 928551308 1488 387485 SH SOLE 0 0 387485 VMWARE INC CL A COM 928563402 3063 20411 SH DFND 02 0 0 20411 VMWARE INC CL A COM 928563402 3697 24636 SH DFND 02 0 24636 0 VMWARE INC CL A COM 928563402 5144 34277 SH DFND 01 34277 0 0 VMWARE INC CL A COM 928563402 720879 4803941 SH SOLE 0 0 4803941 VMWARE INC CL A COM 928563402 4189 27917 SH SOLE 27917 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 54 2200 SH DFND 02 0 2200 0 VOCERA COMMUNICATIONS INC COM 92857F107 1557 63170 SH DFND 01 63170 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 38547 1563774 SH SOLE 0 0 1563774 VOCERA COMMUNICATIONS INC COM 92857F107 76 3074 SH SOLE 3074 0 0 VOLITIONRX LTD COM 928661107 35 6300 SH DFND 01 6300 0 0 VOLITIONRX LTD COM 928661107 1770 314956 SH SOLE 0 0 314956 VOLT INFORMATION SCIENCES IN COM 928703107 2144 678326 SH SOLE 0 0 678326 VONAGE HLDGS CORP COM 92886T201 384 33969 SH DFND 02 0 33969 0 VONAGE HLDGS CORP COM 92886T201 4179 369814 SH DFND 01 369814 0 0 VONAGE HLDGS CORP COM 92886T201 276471 24466496 SH SOLE 0 0 24466496 VONAGE HLDGS CORP COM 92886T201 320 28336 SH SOLE 28336 0 0 VORNADO RLTY TR SH BEN INT 929042109 2800 43977 SH DFND 02 0 0 43977 VORNADO RLTY TR SH BEN INT 929042109 15105 237233 SH DFND 02 0 237233 0 VORNADO RLTY TR SH BEN INT 929042109 8748 137392 SH DFND 01 137392 0 0 VORNADO RLTY TR SH BEN INT 929042109 1725591 27102105 SH SOLE 0 0 27102105 VORNADO RLTY TR SH BEN INT 929042109 14541 228385 SH SOLE 228385 0 0 VOYA FINL INC COM 929089100 2287 42003 SH DFND 02 0 0 42003 VOYA FINL INC COM 929089100 2114 38838 SH DFND 02 0 38838 0 VOYA FINL INC COM 929089100 2967 54507 SH DFND 01 54507 0 0 VOYA FINL INC COM 929089100 737598 13548821 SH SOLE 0 0 13548821 VOYA FINL INC COM 929089100 3373 61956 SH SOLE 61956 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 21 1200 SH DFND 02 0 1200 0 VOYAGER THERAPEUTICS INC COM 92915B106 831 48269 SH DFND 01 48269 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 29530 1715867 SH SOLE 0 0 1715867 VOYAGER THERAPEUTICS INC COM 92915B106 58 3373 SH SOLE 3373 0 0 VULCAN MATLS CO COM 929160109 5218 34500 SH DFND 02 0 0 34500 VULCAN MATLS CO COM 929160109 5271 34849 SH DFND 02 0 34849 0 VULCAN MATLS CO COM 929160109 17893 118310 SH DFND 01 118310 0 0 VULCAN MATLS CO COM 929160109 2190527 14483778 SH SOLE 0 0 14483778 VULCAN MATLS CO COM 929160109 6693 44256 SH SOLE 44256 0 0 VUZIX CORP COM NEW 92921W300 10 4400 SH DFND 01 4400 0 0 VUZIX CORP COM NEW 92921W300 2681 1175997 SH SOLE 0 0 1175997 W & T OFFSHORE INC COM 92922P106 31 7018 SH DFND 02 0 7018 0 W & T OFFSHORE INC COM 92922P106 337 77099 SH DFND 01 77099 0 0 W & T OFFSHORE INC COM 92922P106 40065 9168127 SH SOLE 0 0 9168127 W & T OFFSHORE INC COM 92922P106 49 11136 SH SOLE 11136 0 0 WD-40 CO COM 929236107 697 3800 SH DFND 02 0 3800 0 WD-40 CO COM 929236107 5103 27803 SH DFND 01 27803 0 0 WD-40 CO COM 929236107 266031 1449446 SH SOLE 0 0 1449446 WD-40 CO COM 929236107 316 1720 SH SOLE 1720 0 0 WABCO HLDGS INC COM 92927K102 1677 12538 SH DFND 02 0 0 12538 WABCO HLDGS INC COM 92927K102 1798 13446 SH DFND 02 0 13446 0 WABCO HLDGS INC COM 92927K102 2975 22245 SH DFND 01 22245 0 0 WABCO HLDGS INC COM 92927K102 615574 4602426 SH SOLE 0 0 4602426 WABCO HLDGS INC COM 92927K102 2183 16321 SH SOLE 16321 0 0 WSFS FINL CORP COM 929328102 438 9935 SH DFND 02 0 9935 0 WSFS FINL CORP COM 929328102 1962 44501 SH DFND 01 44501 0 0 WSFS FINL CORP COM 929328102 211486 4795593 SH SOLE 0 0 4795593 WSFS FINL CORP COM 929328102 229 5202 SH SOLE 5202 0 0 WVS FINL CORP COM 929358109 201 12536 SH SOLE 0 0 12536 W P CAREY INC COM 92936U109 3777 42197 SH DFND 02 0 0 42197 W P CAREY INC COM 92936U109 22758 254284 SH DFND 02 0 254284 0 W P CAREY INC COM 92936U109 5818 65003 SH DFND 01 65003 0 0 W P CAREY INC COM 92936U109 2205011 24636997 SH SOLE 0 0 24636997 W P CAREY INC COM 92936U109 20464 228647 SH SOLE 228647 0 0 WPP PLC NEW ADR 92937A102 48 762 SH DFND 01 762 0 0 WPP PLC NEW ADR 92937A102 4803 76731 SH SOLE 0 0 76731 WEC ENERGY GROUP INC COM 92939U106 7930 83391 SH DFND 02 0 0 83391 WEC ENERGY GROUP INC COM 92939U106 20579 216390 SH DFND 02 0 216390 0 WEC ENERGY GROUP INC COM 92939U106 25133 264279 SH DFND 01 264279 0 0 WEC ENERGY GROUP INC COM 92939U106 3768458 39626269 SH SOLE 0 0 39626269 WEC ENERGY GROUP INC COM 92939U106 18259 192002 SH SOLE 192002 0 0 WABASH NATL CORP COM 929566107 177 12231 SH DFND 02 0 12231 0 WABASH NATL CORP COM 929566107 634 43675 SH DFND 01 43675 0 0 WABASH NATL CORP COM 929566107 96910 6678844 SH SOLE 0 0 6678844 WABASH NATL CORP COM 929566107 90 6178 SH SOLE 6178 0 0 WABTEC CORP COM 929740108 3381 47052 SH DFND 02 0 0 47052 WABTEC CORP COM 929740108 3598 50072 SH DFND 02 0 50072 0 WABTEC CORP COM 929740108 11155 155232 SH DFND 01 155232 0 0 WABTEC CORP COM 929740108 1390301 19347362 SH SOLE 0 0 19347362 WABTEC CORP COM 929740108 4287 59660 SH SOLE 59660 0 0 WADDELL & REED FINL INC CL A 930059100 157 9167 SH DFND 02 0 9167 0 WADDELL & REED FINL INC CL A 930059100 1070 62276 SH DFND 01 62276 0 0 WADDELL & REED FINL INC CL A 930059100 127808 7439354 SH SOLE 0 0 7439354 WADDELL & REED FINL INC CL A 930059100 246 14341 SH SOLE 14341 0 0 WAITR HLDGS INC COM 930752100 6 4719 SH DFND 02 0 4719 0 WAITR HLDGS INC COM 930752100 74 57421 SH DFND 01 57421 0 0 WAITR HLDGS INC COM 930752100 2912 2266212 SH SOLE 0 0 2266212 WAITR HLDGS INC COM 930752100 9 6839 SH SOLE 6839 0 0 WALMART INC COM 931142103 39025 328823 SH DFND 02 0 0 328823 WALMART INC COM 931142103 51115 430694 SH DFND 02 0 430694 0 WALMART INC COM 931142103 140734 1185831 SH DFND 01 1185831 0 0 WALMART INC COM 931142103 15408565 129832869 SH SOLE 0 0 129832869 WALMART INC COM 931142103 57767 486746 SH SOLE 486746 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 11354 205281 SH DFND 02 0 0 205281 WALGREENS BOOTS ALLIANCE INC COM 931427108 12513 226239 SH DFND 02 0 226239 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 35293 638101 SH DFND 01 638101 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 3749826 67796520 SH SOLE 0 0 67796520 WALGREENS BOOTS ALLIANCE INC COM 931427108 14591 263799 SH SOLE 263799 0 0 WALKER & DUNLOP INC COM 93148P102 235 4203 SH DFND 02 0 4203 0 WALKER & DUNLOP INC COM 93148P102 1538 27500 SH DFND 01 27500 0 0 WALKER & DUNLOP INC COM 93148P102 237743 4250729 SH SOLE 0 0 4250729 WALKER & DUNLOP INC COM 93148P102 173 3097 SH SOLE 3097 0 0 WARRIOR MET COAL INC COM 93627C101 73 3739 SH DFND 02 0 3739 0 WARRIOR MET COAL INC COM 93627C101 807 41320 SH DFND 01 41320 0 0 WARRIOR MET COAL INC COM 93627C101 122293 6265016 SH SOLE 0 0 6265016 WARRIOR MET COAL INC COM 93627C101 129 6593 SH SOLE 6593 0 0 WASHINGTON FED INC COM 938824109 378 10214 SH DFND 02 0 10214 0 WASHINGTON FED INC COM 938824109 2496 67468 SH DFND 01 67468 0 0 WASHINGTON FED INC COM 938824109 299279 8090798 SH SOLE 0 0 8090798 WASHINGTON FED INC COM 938824109 445 12037 SH SOLE 12037 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 1026 247760 SH DFND 02 0 247760 0 WASHINGTON PRIME GROUP NEW COM 93964W108 649 156691 SH DFND 01 156691 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 120501 29106523 SH SOLE 0 0 29106523 WASHINGTON PRIME GROUP NEW COM 93964W108 826 199588 SH SOLE 199588 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2630 96141 SH DFND 02 0 96141 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1867 68236 SH DFND 01 68236 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 335110 12248173 SH SOLE 0 0 12248173 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2440 89171 SH SOLE 89171 0 0 WASHINGTON TR BANCORP COM 940610108 208 4300 SH DFND 02 0 4300 0 WASHINGTON TR BANCORP COM 940610108 622 12885 SH DFND 01 12885 0 0 WASHINGTON TR BANCORP COM 940610108 36308 751556 SH SOLE 0 0 751556 WASHINGTON TR BANCORP COM 940610108 63 1300 SH SOLE 1300 0 0 WASTE CONNECTIONS INC COM 94106B101 6444 70045 SH DFND 02 0 0 70045 WASTE CONNECTIONS INC COM 94106B101 7485 81363 SH DFND 02 0 81363 0 WASTE CONNECTIONS INC COM 94106B101 10918 118676 SH DFND 01 118676 0 0 WASTE CONNECTIONS INC COM 94106B101 2390880 25987826 SH SOLE 0 0 25987826 WASTE CONNECTIONS INC COM 94106B101 8231 89469 SH SOLE 89469 0 0 WASTE MGMT INC DEL COM 94106L109 12882 112018 SH DFND 02 0 0 112018 WASTE MGMT INC DEL COM 94106L109 17728 154154 SH DFND 02 0 154154 0 WASTE MGMT INC DEL COM 94106L109 40796 354747 SH DFND 01 354747 0 0 WASTE MGMT INC DEL COM 94106L109 4046975 35191090 SH SOLE 0 0 35191090 WASTE MGMT INC DEL COM 94106L109 16763 145765 SH SOLE 145765 0 0 WATERS CORP COM 941848103 4114 18429 SH DFND 02 0 0 18429 WATERS CORP COM 941848103 4322 19360 SH DFND 02 0 19360 0 WATERS CORP COM 941848103 13497 60464 SH DFND 01 60464 0 0 WATERS CORP COM 941848103 1609066 7208107 SH SOLE 0 0 7208107 WATERS CORP COM 941848103 5384 24118 SH SOLE 24118 0 0 WATERSTONE FINL INC MD COM 94188P101 211 12300 SH DFND 02 0 12300 0 WATERSTONE FINL INC MD COM 94188P101 397 23106 SH DFND 01 23106 0 0 WATERSTONE FINL INC MD COM 94188P101 21294 1239441 SH SOLE 0 0 1239441 WATERSTONE FINL INC MD COM 94188P101 48 2800 SH SOLE 2800 0 0 WATSCO INC COM 942622200 698 4124 SH DFND 02 0 4124 0 WATSCO INC COM 942622200 2111 12476 SH DFND 01 12476 0 0 WATSCO INC COM 942622200 505666 2988924 SH SOLE 0 0 2988924 WATSCO INC COM 942622200 712 4211 SH SOLE 4211 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 401 4274 SH DFND 02 0 4274 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 3899 41594 SH DFND 01 41594 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 263811 2814587 SH SOLE 0 0 2814587 WATTS WATER TECHNOLOGIES INC CL A 942749102 289 3084 SH SOLE 3084 0 0 WAYFAIR INC CL A 94419L101 1555 13869 SH DFND 02 0 0 13869 WAYFAIR INC CL A 94419L101 1855 16547 SH DFND 02 0 16547 0 WAYFAIR INC CL A 94419L101 3156 28151 SH DFND 01 28151 0 0 WAYFAIR INC CL A 94419L101 605886 5403907 SH SOLE 0 0 5403907 WAYFAIR INC CL A 94419L101 2162 19286 SH SOLE 19286 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 11 724 SH DFND 01 724 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 1606 106881 SH SOLE 0 0 106881 WEBSTER FINL CORP CONN COM 947890109 812 17328 SH DFND 02 0 17328 0 WEBSTER FINL CORP CONN COM 947890109 1648 35168 SH DFND 01 35168 0 0 WEBSTER FINL CORP CONN COM 947890109 426376 9096995 SH SOLE 0 0 9096995 WEBSTER FINL CORP CONN COM 947890109 477 10171 SH SOLE 10171 0 0 WEIBO CORP SPONSORED ADR 948596101 777 17355 SH DFND 02 0 17355 0 WEIBO CORP SPONSORED ADR 948596101 1102 24622 SH DFND 01 24622 0 0 WEIBO CORP SPONSORED ADR 948596101 82851 1851410 SH SOLE 0 0 1851410 WEIBO CORP SPONSORED ADR 948596101 430 9598 SH SOLE 9598 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 4197 144073 SH DFND 02 0 144073 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 1340 46010 SH DFND 01 46010 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 511084 17544925 SH SOLE 0 0 17544925 WEINGARTEN RLTY INVS SH BEN INT 948741103 4043 138802 SH SOLE 138802 0 0 WEIS MKTS INC COM 948849104 37 964 SH DFND 02 0 964 0 WEIS MKTS INC COM 948849104 363 9521 SH DFND 01 9521 0 0 WEIS MKTS INC COM 948849104 59670 1564499 SH SOLE 0 0 1564499 WEIS MKTS INC COM 948849104 86 2244 SH SOLE 2244 0 0 WELBILT INC COM 949090104 270 16006 SH DFND 02 0 16006 0 WELBILT INC COM 949090104 4424 262423 SH DFND 01 262423 0 0 WELBILT INC COM 949090104 193852 11497752 SH SOLE 0 0 11497752 WELBILT INC COM 949090104 239 14149 SH SOLE 14149 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 3263 12590 SH DFND 02 0 0 12590 WELLCARE HEALTH PLANS INC COM 94946T106 3384 13057 SH DFND 02 0 13057 0 WELLCARE HEALTH PLANS INC COM 94946T106 11663 45002 SH DFND 01 45002 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 1406893 5428455 SH SOLE 0 0 5428455 WELLCARE HEALTH PLANS INC COM 94946T106 5016 19353 SH SOLE 19353 0 0 WELLESLEY BANCORP INC COM 949485106 17 534 SH DFND 01 534 0 0 WELLESLEY BANCORP INC COM 949485106 424 13706 SH SOLE 0 0 13706 WELLS FARGO CO NEW COM 949746101 49552 982396 SH DFND 02 0 0 982396 WELLS FARGO CO NEW COM 949746101 61767 1224570 SH DFND 02 0 1224570 0 WELLS FARGO CO NEW COM 949746101 169100 3352500 SH DFND 01 3352500 0 0 WELLS FARGO CO NEW COM 949746101 15860593 314444742 SH SOLE 0 0 314444742 WELLS FARGO CO NEW COM 949746101 72974 1446744 SH SOLE 1446744 0 0 WELLTOWER INC COM 95040Q104 9073 100093 SH DFND 02 0 0 100093 WELLTOWER INC COM 95040Q104 51229 565132 SH DFND 02 0 565132 0 WELLTOWER INC COM 95040Q104 30784 339593 SH DFND 01 339593 0 0 WELLTOWER INC COM 95040Q104 4694353 51785475 SH SOLE 0 0 51785475 WELLTOWER INC COM 95040Q104 49444 545435 SH SOLE 545435 0 0 WENDYS CO COM 95058W100 567 28389 SH DFND 02 0 28389 0 WENDYS CO COM 95058W100 1646 82381 SH DFND 01 82381 0 0 WENDYS CO COM 95058W100 345853 17309959 SH SOLE 0 0 17309959 WENDYS CO COM 95058W100 411 20591 SH SOLE 20591 0 0 WERNER ENTERPRISES INC COM 950755108 229 6484 SH DFND 02 0 6484 0 WERNER ENTERPRISES INC COM 950755108 1354 38346 SH DFND 01 38346 0 0 WERNER ENTERPRISES INC COM 950755108 146930 4162335 SH SOLE 0 0 4162335 WERNER ENTERPRISES INC COM 950755108 211 5981 SH SOLE 5981 0 0 WESBANCO INC COM 950810101 233 6245 SH DFND 02 0 6245 0 WESBANCO INC COM 950810101 1682 45007 SH DFND 01 45007 0 0 WESBANCO INC COM 950810101 182510 4883877 SH SOLE 0 0 4883877 WESBANCO INC COM 950810101 243 6512 SH SOLE 6512 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 126 11409 SH DFND 02 0 11409 0 WESCO AIRCRAFT HLDGS INC COM 950814103 699 63532 SH DFND 01 63532 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 62359 5663821 SH SOLE 0 0 5663821 WESCO AIRCRAFT HLDGS INC COM 950814103 52 4691 SH SOLE 4691 0 0 WESCO INTL INC COM 95082P105 253 5302 SH DFND 02 0 5302 0 WESCO INTL INC COM 95082P105 766 16036 SH DFND 01 16036 0 0 WESCO INTL INC COM 95082P105 196589 4115321 SH SOLE 0 0 4115321 WESCO INTL INC COM 95082P105 260 5451 SH SOLE 5451 0 0 WEST BANCORPORATION INC CAP STK 95123P106 408 18765 SH DFND 01 18765 0 0 WEST BANCORPORATION INC CAP STK 95123P106 14131 650012 SH SOLE 0 0 650012 WEST PHARMACEUTICAL SVSC INC COM 955306105 1785 12585 SH DFND 02 0 12585 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 4474 31549 SH DFND 01 31549 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1041045 7340611 SH SOLE 0 0 7340611 WEST PHARMACEUTICAL SVSC INC COM 955306105 1224 8632 SH SOLE 8632 0 0 WESTAMERICA BANCORPORATION COM 957090103 245 3943 SH DFND 02 0 3943 0 WESTAMERICA BANCORPORATION COM 957090103 1751 28157 SH DFND 01 28157 0 0 WESTAMERICA BANCORPORATION COM 957090103 189283 3044112 SH SOLE 0 0 3044112 WESTAMERICA BANCORPORATION COM 957090103 171 2757 SH SOLE 2757 0 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 181 132845 SH SOLE 0 0 132845 WESTERN ALLIANCE BANCORP COM 957638109 911 19780 SH DFND 02 0 19780 0 WESTERN ALLIANCE BANCORP COM 957638109 1735 37644 SH DFND 01 37644 0 0 WESTERN ALLIANCE BANCORP COM 957638109 385778 8371915 SH SOLE 0 0 8371915 WESTERN ALLIANCE BANCORP COM 957638109 542 11767 SH SOLE 11767 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 119 12300 SH DFND 02 0 12300 0 WESTERN ASSET MTG CAP CORP COM 95790D105 400 41460 SH DFND 01 41460 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 24336 2521902 SH SOLE 0 0 2521902 WESTERN ASSET MTG CAP CORP COM 95790D105 47 4893 SH SOLE 4893 0 0 WESTERN DIGITAL CORP COM 958102105 4622 77491 SH DFND 02 0 0 77491 WESTERN DIGITAL CORP COM 958102105 4907 82277 SH DFND 02 0 82277 0 WESTERN DIGITAL CORP COM 958102105 14739 247138 SH DFND 01 247138 0 0 WESTERN DIGITAL CORP COM 958102105 1983513 33258097 SH SOLE 0 0 33258097 WESTERN DIGITAL CORP COM 958102105 5888 98731 SH SOLE 98731 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 192 20102 SH DFND 01 20102 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 13006 1364710 SH SOLE 0 0 1364710 WESTERN UN CO COM 959802109 2808 121193 SH DFND 02 0 0 121193 WESTERN UN CO COM 959802109 5852 252550 SH DFND 02 0 252550 0 WESTERN UN CO COM 959802109 8400 362533 SH DFND 01 362533 0 0 WESTERN UN CO COM 959802109 1220565 52678691 SH SOLE 0 0 52678691 WESTERN UN CO COM 959802109 3915 168983 SH SOLE 168983 0 0 WESTLAKE CHEM CORP COM 960413102 638 9743 SH DFND 02 0 0 9743 WESTLAKE CHEM CORP COM 960413102 908 13854 SH DFND 02 0 13854 0 WESTLAKE CHEM CORP COM 960413102 894 13645 SH DFND 01 13645 0 0 WESTLAKE CHEM CORP COM 960413102 304746 4651189 SH SOLE 0 0 4651189 WESTLAKE CHEM CORP COM 960413102 854 13037 SH SOLE 13037 0 0 WESTROCK CO COM 96145D105 2318 63604 SH DFND 02 0 0 63604 WESTROCK CO COM 96145D105 3107 85250 SH DFND 02 0 85250 0 WESTROCK CO COM 96145D105 7815 214402 SH DFND 01 214402 0 0 WESTROCK CO COM 96145D105 1048047 28752996 SH SOLE 0 0 28752996 WESTROCK CO COM 96145D105 3099 85009 SH SOLE 85009 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 23 840 SH DFND 02 0 840 0 WESTWOOD HLDGS GROUP INC COM 961765104 194 7013 SH DFND 01 7013 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 12561 453960 SH SOLE 0 0 453960 WESTWOOD HLDGS GROUP INC COM 961765104 42 1516 SH SOLE 1516 0 0 WEX INC COM 96208T104 1540 7622 SH DFND 02 0 7622 0 WEX INC COM 96208T104 3888 19242 SH DFND 01 19242 0 0 WEX INC COM 96208T104 808727 4002214 SH SOLE 0 0 4002214 WEX INC COM 96208T104 1005 4972 SH SOLE 4972 0 0 WEYCO GROUP INC COM 962149100 111 4915 SH DFND 01 4915 0 0 WEYCO GROUP INC COM 962149100 6252 276532 SH SOLE 0 0 276532 WEYERHAEUSER CO COM 962166104 5270 190244 SH DFND 02 0 0 190244 WEYERHAEUSER CO COM 962166104 5838 210755 SH DFND 02 0 210755 0 WEYERHAEUSER CO COM 962166104 17276 623669 SH DFND 01 623669 0 0 WEYERHAEUSER CO COM 962166104 2980466 107598038 SH SOLE 0 0 107598038 WEYERHAEUSER CO COM 962166104 6498 234576 SH SOLE 234576 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 3025 115292 SH DFND 02 0 0 115292 WHEATON PRECIOUS METALS CORP COM 962879102 8468 322724 SH DFND 02 0 322724 0 WHEATON PRECIOUS METALS CORP COM 962879102 5336 203346 SH DFND 01 203346 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 312487 11908814 SH SOLE 0 0 11908814 WHEATON PRECIOUS METALS CORP COM 962879102 4514 172040 SH SOLE 172040 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 2 1057 SH DFND 01 1057 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 455 293307 SH SOLE 0 0 293307 WHIRLPOOL CORP COM 963320106 2823 17829 SH DFND 02 0 0 17829 WHIRLPOOL CORP COM 963320106 2923 18459 SH DFND 02 0 18459 0 WHIRLPOOL CORP COM 963320106 8342 52676 SH DFND 01 52676 0 0 WHIRLPOOL CORP COM 963320106 1282888 8101084 SH SOLE 0 0 8101084 WHIRLPOOL CORP COM 963320106 3343 21113 SH SOLE 21113 0 0 WHITESTONE REIT COM 966084204 34 2500 SH DFND 02 0 2500 0 WHITESTONE REIT COM 966084204 442 32086 SH DFND 01 32086 0 0 WHITESTONE REIT COM 966084204 58343 4240075 SH SOLE 0 0 4240075 WHITESTONE REIT COM 966084204 66 4785 SH SOLE 4785 0 0 WHITING PETE CORP NEW COM NEW 966387409 108 13450 SH DFND 02 0 13450 0 WHITING PETE CORP NEW COM NEW 966387409 627 78025 SH DFND 01 78025 0 0 WHITING PETE CORP NEW COM NEW 966387409 69895 8704213 SH SOLE 0 0 8704213 WHITING PETE CORP NEW COM NEW 966387409 87 10812 SH SOLE 10812 0 0 WIDEOPENWEST INC COM 96758W101 11 1800 SH DFND 02 0 1800 0 WIDEOPENWEST INC COM 96758W101 132 21479 SH DFND 01 21479 0 0 WIDEOPENWEST INC COM 96758W101 24161 3922165 SH SOLE 0 0 3922165 WIDEOPENWEST INC COM 96758W101 46 7457 SH SOLE 7457 0 0 WIDEPOINT CORP COM 967590100 7 23569 SH DFND 01 23569 0 0 WIDEPOINT CORP COM 967590100 538 1713172 SH SOLE 0 0 1713172 WILEY JOHN & SONS INC CL A 968223206 239 5428 SH DFND 02 0 5428 0 WILEY JOHN & SONS INC CL A 968223206 740 16839 SH DFND 01 16839 0 0 WILEY JOHN & SONS INC CL A 968223206 219988 5006547 SH SOLE 0 0 5006547 WILEY JOHN & SONS INC CL A 968223206 216 4920 SH SOLE 4920 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 486 70236 SH SOLE 0 0 70236 WILLDAN GROUP INC COM 96924N100 40 1131 SH DFND 02 0 1131 0 WILLDAN GROUP INC COM 96924N100 699 19933 SH DFND 01 19933 0 0 WILLDAN GROUP INC COM 96924N100 16911 482056 SH SOLE 0 0 482056 WILLDAN GROUP INC COM 96924N100 54 1546 SH SOLE 1546 0 0 WILLIAMS COS INC DEL COM 969457100 7582 315124 SH DFND 02 0 0 315124 WILLIAMS COS INC DEL COM 969457100 13834 574972 SH DFND 02 0 574972 0 WILLIAMS COS INC DEL COM 969457100 24443 1015932 SH DFND 01 1015932 0 0 WILLIAMS COS INC DEL COM 969457100 2333811 96999641 SH SOLE 0 0 96999641 WILLIAMS COS INC DEL COM 969457100 17378 722290 SH SOLE 722290 0 0 WILLIAMS SONOMA INC COM 969904101 703 10338 SH DFND 02 0 10338 0 WILLIAMS SONOMA INC COM 969904101 2102 30924 SH DFND 01 30924 0 0 WILLIAMS SONOMA INC COM 969904101 498208 7328747 SH SOLE 0 0 7328747 WILLIAMS SONOMA INC COM 969904101 687 10101 SH SOLE 10101 0 0 WILLIS LEASE FINANCE CORP COM 970646105 146 2642 SH DFND 01 2642 0 0 WILLIS LEASE FINANCE CORP COM 970646105 9835 177586 SH SOLE 0 0 177586 WILLSCOT CORP COM 971375126 69 4416 SH DFND 02 0 4416 0 WILLSCOT CORP COM 971375126 1321 84799 SH DFND 01 84799 0 0 WILLSCOT CORP COM 971375126 39857 2558238 SH SOLE 0 0 2558238 WILLSCOT CORP COM 971375126 93 5963 SH SOLE 5963 0 0 WINGSTOP INC COM 974155103 330 3781 SH DFND 02 0 3781 0 WINGSTOP INC COM 974155103 4948 56692 SH DFND 01 56692 0 0 WINGSTOP INC COM 974155103 300600 3444083 SH SOLE 0 0 3444083 WINGSTOP INC COM 974155103 282 3234 SH SOLE 3234 0 0 WINMARK CORP COM 974250102 18 100 SH DFND 02 0 100 0 WINMARK CORP COM 974250102 540 3059 SH DFND 01 3059 0 0 WINMARK CORP COM 974250102 19357 109737 SH SOLE 0 0 109737 WINMARK CORP COM 974250102 53 300 SH SOLE 300 0 0 WINNEBAGO INDS INC COM 974637100 88 2300 SH DFND 02 0 2300 0 WINNEBAGO INDS INC COM 974637100 1987 51821 SH DFND 01 51821 0 0 WINNEBAGO INDS INC COM 974637100 70598 1840896 SH SOLE 0 0 1840896 WINNEBAGO INDS INC COM 974637100 166 4320 SH SOLE 4320 0 0 WINTRUST FINL CORP COM 97650W108 481 7443 SH DFND 02 0 7443 0 WINTRUST FINL CORP COM 97650W108 1390 21513 SH DFND 01 21513 0 0 WINTRUST FINL CORP COM 97650W108 334912 5181987 SH SOLE 0 0 5181987 WINTRUST FINL CORP COM 97650W108 420 6503 SH SOLE 6503 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 4472 1225233 SH DFND 02 0 1225233 0 WIPRO LTD SPON ADR 1 SH 97651M109 731 200293 SH DFND 01 200293 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 62462 17112945 SH SOLE 0 0 17112945 WIPRO LTD SPON ADR 1 SH 97651M109 22 6071 SH SOLE 6071 0 0 WIRELESS TELECOM GROUP INC COM 976524108 6 4300 SH DFND 01 4300 0 0 WIRELESS TELECOM GROUP INC COM 976524108 788 547269 SH SOLE 0 0 547269 WISDOMTREE INVTS INC COM 97717P104 128 24593 SH DFND 02 0 24593 0 WISDOMTREE INVTS INC COM 97717P104 886 169603 SH DFND 01 169603 0 0 WISDOMTREE INVTS INC COM 97717P104 62174 11899360 SH SOLE 0 0 11899360 WISDOMTREE INVTS INC COM 97717P104 86 16392 SH SOLE 16392 0 0 WOLVERINE WORLD WIDE INC COM 978097103 364 12875 SH DFND 02 0 12875 0 WOLVERINE WORLD WIDE INC COM 978097103 3374 119401 SH DFND 01 119401 0 0 WOLVERINE WORLD WIDE INC COM 978097103 239553 8476760 SH SOLE 0 0 8476760 WOLVERINE WORLD WIDE INC COM 978097103 314 11127 SH SOLE 11127 0 0 WOODWARD INC COM 980745103 761 7054 SH DFND 02 0 7054 0 WOODWARD INC COM 980745103 2602 24128 SH DFND 01 24128 0 0 WOODWARD INC COM 980745103 555462 5151272 SH SOLE 0 0 5151272 WOODWARD INC COM 980745103 688 6376 SH SOLE 6376 0 0 WORKDAY INC CL A 98138H101 7151 42075 SH DFND 02 0 0 42075 WORKDAY INC CL A 98138H101 7071 41603 SH DFND 02 0 41603 0 WORKDAY INC CL A 98138H101 12193 71739 SH DFND 01 71739 0 0 WORKDAY INC CL A 98138H101 1631311 9598206 SH SOLE 0 0 9598206 WORKDAY INC CL A 98138H101 9231 54313 SH SOLE 54313 0 0 WORKHORSE GROUP INC COM NEW 98138J206 35 10008 SH DFND 01 10008 0 0 WORKHORSE GROUP INC COM NEW 98138J206 8583 2452233 SH SOLE 0 0 2452233 WORKIVA INC COM CL A 98139A105 100 2285 SH DFND 02 0 2285 0 WORKIVA INC COM CL A 98139A105 3245 74032 SH DFND 01 74032 0 0 WORKIVA INC COM CL A 98139A105 163173 3722853 SH SOLE 0 0 3722853 WORKIVA INC COM CL A 98139A105 143 3274 SH SOLE 3274 0 0 WORLD ACCEP CORP DEL COM 981419104 72 567 SH DFND 02 0 567 0 WORLD ACCEP CORP DEL COM 981419104 1209 9480 SH DFND 01 9480 0 0 WORLD ACCEP CORP DEL COM 981419104 99850 783075 SH SOLE 0 0 783075 WORLD ACCEP CORP DEL COM 981419104 106 833 SH SOLE 833 0 0 WORLD FUEL SVCS CORP COM 981475106 339 8500 SH DFND 02 0 8500 0 WORLD FUEL SVCS CORP COM 981475106 2170 54321 SH DFND 01 54321 0 0 WORLD FUEL SVCS CORP COM 981475106 234972 5883128 SH SOLE 0 0 5883128 WORLD FUEL SVCS CORP COM 981475106 317 7936 SH SOLE 7936 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 648 9101 SH DFND 02 0 9101 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 1414 19872 SH DFND 01 19872 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 303804 4269914 SH SOLE 0 0 4269914 WORLD WRESTLING ENTMT INC CL A 98156Q108 407 5719 SH SOLE 5719 0 0 WORTHINGTON INDS INC COM 981811102 173 4790 SH DFND 02 0 4790 0 WORTHINGTON INDS INC COM 981811102 1550 42982 SH DFND 01 42982 0 0 WORTHINGTON INDS INC COM 981811102 125187 3472604 SH SOLE 0 0 3472604 WORTHINGTON INDS INC COM 981811102 141 3910 SH SOLE 3910 0 0 WPX ENERGY INC COM 98212B103 747 70549 SH DFND 02 0 70549 0 WPX ENERGY INC COM 98212B103 1662 156961 SH DFND 01 156961 0 0 WPX ENERGY INC COM 98212B103 410924 38802992 SH SOLE 0 0 38802992 WPX ENERGY INC COM 98212B103 505 47730 SH SOLE 47730 0 0 WRAP TECHNOLOGIES INC COM 98212N107 72 17648 SH DFND 01 17648 0 0 WRAP TECHNOLOGIES INC COM 98212N107 1565 383638 SH SOLE 0 0 383638 WW INTL INC COM 98262P101 278 7342 SH DFND 02 0 7342 0 WW INTL INC COM 98262P101 1476 39028 SH DFND 01 39028 0 0 WW INTL INC COM 98262P101 159794 4225131 SH SOLE 0 0 4225131 WW INTL INC COM 98262P101 245 6479 SH SOLE 6479 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 640 13900 SH DFND 02 0 13900 0 WYNDHAM DESTINATIONS INC COM 98310W108 1646 35769 SH DFND 01 35769 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 399506 8681144 SH SOLE 0 0 8681144 WYNDHAM DESTINATIONS INC COM 98310W108 514 11160 SH SOLE 11160 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 51 983 SH DFND 02 0 0 983 WYNDHAM HOTELS & RESORTS INC COM 98311A105 818 15812 SH DFND 02 0 15812 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 2007 38796 SH DFND 01 38796 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 467840 9042128 SH SOLE 0 0 9042128 WYNDHAM HOTELS & RESORTS INC COM 98311A105 671 12970 SH SOLE 12970 0 0 WYNN RESORTS LTD COM 983134107 2369 21794 SH DFND 02 0 0 21794 WYNN RESORTS LTD COM 983134107 3155 29020 SH DFND 02 0 29020 0 WYNN RESORTS LTD COM 983134107 9397 86434 SH DFND 01 86434 0 0 WYNN RESORTS LTD COM 983134107 1071062 9851562 SH SOLE 0 0 9851562 WYNN RESORTS LTD COM 983134107 3382 31107 SH SOLE 31107 0 0 X FINANCIAL SPONSORED ADS 98372W103 40 17767 SH SOLE 0 0 17767 XPO LOGISTICS INC COM 983793100 1872 26155 SH DFND 02 0 0 26155 XPO LOGISTICS INC COM 983793100 2034 28415 SH DFND 02 0 28415 0 XPO LOGISTICS INC COM 983793100 2765 38636 SH DFND 01 38636 0 0 XPO LOGISTICS INC COM 983793100 600031 8383840 SH SOLE 0 0 8383840 XPO LOGISTICS INC COM 983793100 2368 33092 SH SOLE 33092 0 0 XPEL INC COM 98379L100 32 2683 SH DFND 01 2683 0 0 XPEL INC COM 98379L100 4577 387866 SH SOLE 0 0 387866 XCEL ENERGY INC COM 98389B100 7606 117209 SH DFND 02 0 0 117209 XCEL ENERGY INC COM 98389B100 21048 324367 SH DFND 02 0 324367 0 XCEL ENERGY INC COM 98389B100 28289 435956 SH DFND 01 435956 0 0 XCEL ENERGY INC COM 98389B100 2974154 45833776 SH SOLE 0 0 45833776 XCEL ENERGY INC COM 98389B100 19543 301176 SH SOLE 301176 0 0 XILINX INC COM 983919101 6267 65345 SH DFND 02 0 0 65345 XILINX INC COM 983919101 6774 70636 SH DFND 02 0 70636 0 XILINX INC COM 983919101 21910 228466 SH DFND 01 228466 0 0 XILINX INC COM 983919101 2937846 30634473 SH SOLE 0 0 30634473 XILINX INC COM 983919101 8147 84948 SH SOLE 84948 0 0 XBIOTECH INC COM 98400H102 426 40717 SH DFND 01 40717 0 0 XBIOTECH INC COM 98400H102 10981 1049767 SH SOLE 0 0 1049767 XCEL BRANDS INC COM NEW 98400M101 326 169054 SH SOLE 0 0 169054 XENIA HOTELS & RESORTS INC COM 984017103 3073 145480 SH DFND 02 0 145480 0 XENIA HOTELS & RESORTS INC COM 984017103 2008 95056 SH DFND 01 95056 0 0 XENIA HOTELS & RESORTS INC COM 984017103 379650 17975841 SH SOLE 0 0 17975841 XENIA HOTELS & RESORTS INC COM 984017103 2732 129335 SH SOLE 129335 0 0 XENCOR INC COM 98401F105 192 5707 SH DFND 02 0 5707 0 XENCOR INC COM 98401F105 3228 95715 SH DFND 01 95715 0 0 XENCOR INC COM 98401F105 172830 5123914 SH SOLE 0 0 5123914 XENCOR INC COM 98401F105 196 5800 SH SOLE 5800 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 809 199167 SH SOLE 0 0 199167 XUNLEI LTD SPONSORED ADR 98419E108 12 5300 SH DFND 02 0 5300 0 XUNLEI LTD SPONSORED ADR 98419E108 25 11105 SH SOLE 0 0 11105 XOMA CORP DEL COM NEW 98419J206 29 1494 SH DFND 01 1494 0 0 XOMA CORP DEL COM NEW 98419J206 4794 245584 SH SOLE 0 0 245584 XYLEM INC COM 98419M100 3625 45523 SH DFND 02 0 0 45523 XYLEM INC COM 98419M100 4292 53906 SH DFND 02 0 53906 0 XYLEM INC COM 98419M100 12887 161854 SH DFND 01 161854 0 0 XYLEM INC COM 98419M100 1525223 19156274 SH SOLE 0 0 19156274 XYLEM INC COM 98419M100 4809 60399 SH SOLE 60399 0 0 XTANT MED HLDGS INC COM NEW 98420P308 803 282869 SH SOLE 0 0 282869 X4 PHARMACEUTICALS INC COM 98420X103 299 23537 SH DFND 01 23537 0 0 X4 PHARMACEUTICALS INC COM 98420X103 6589 518388 SH SOLE 0 0 518388 XPERI CORP COM 98421B100 244 11801 SH DFND 02 0 11801 0 XPERI CORP COM 98421B100 1112 53765 SH DFND 01 53765 0 0 XPERI CORP COM 98421B100 113710 5498542 SH SOLE 0 0 5498542 XPERI CORP COM 98421B100 144 6974 SH SOLE 6974 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 1656 55380 SH DFND 02 0 0 55380 XEROX HOLDINGS CORP COM NEW 98421M106 1813 60628 SH DFND 02 0 60628 0 XEROX HOLDINGS CORP COM NEW 98421M106 4709 157426 SH DFND 01 157426 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 678387 22680958 SH SOLE 0 0 22680958 XEROX HOLDINGS CORP COM NEW 98421M106 2204 73676 SH SOLE 73676 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 512 52090 SH DFND 01 52090 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 12213 1242439 SH SOLE 0 0 1242439 Y MABS THERAPEUTICS INC COM 984241109 1026 39385 SH DFND 01 39385 0 0 Y MABS THERAPEUTICS INC COM 984241109 18306 702448 SH SOLE 0 0 702448 Y MABS THERAPEUTICS INC COM 984241109 30 1149 SH SOLE 1149 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 460 49738 SH DFND 02 0 49738 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 7021 759044 SH SOLE 0 0 759044 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 221 23923 SH SOLE 23923 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 7 2200 SH DFND 02 0 2200 0 YRC WORLDWIDE INC COM PAR $.01 984249607 83 27606 SH DFND 01 27606 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 4672 1547022 SH SOLE 0 0 1547022 YRC WORLDWIDE INC COM PAR $.01 984249607 18 6065 SH SOLE 6065 0 0 YY INC SPONSORED ADS A 98426T106 1009 17947 SH DFND 02 0 17947 0 YY INC SPONSORED ADS A 98426T106 1380 24547 SH DFND 01 24547 0 0 YY INC SPONSORED ADS A 98426T106 102436 1821725 SH SOLE 0 0 1821725 YY INC SPONSORED ADS A 98426T106 521 9267 SH SOLE 9267 0 0 YAMANA GOLD INC COM 98462Y100 375 118000 SH DFND 02 0 118000 0 YAMANA GOLD INC COM 98462Y100 1371 431282 SH DFND 01 431282 0 0 YAMANA GOLD INC COM 98462Y100 80535 25325517 SH SOLE 0 0 25325517 YAMANA GOLD INC COM 98462Y100 353 110910 SH SOLE 110910 0 0 YELP INC CL A 985817105 331 9524 SH DFND 02 0 9524 0 YELP INC CL A 985817105 4844 139390 SH DFND 01 139390 0 0 YELP INC CL A 985817105 219132 6305959 SH SOLE 0 0 6305959 YELP INC CL A 985817105 318 9143 SH SOLE 9143 0 0 YIELD10 BIOSCIENCE INC COM NEW 98585K201 52 103390 SH SOLE 0 0 103390 YEXT INC COM 98585N106 250 15715 SH DFND 02 0 15715 0 YEXT INC COM 98585N106 2982 187640 SH DFND 01 187640 0 0 YEXT INC COM 98585N106 119454 7517548 SH SOLE 0 0 7517548 YEXT INC COM 98585N106 118 7407 SH SOLE 7407 0 0 YETI HLDGS INC COM 98585X104 39 1402 SH DFND 02 0 1402 0 YETI HLDGS INC COM 98585X104 1718 61353 SH DFND 01 61353 0 0 YETI HLDGS INC COM 98585X104 116854 4173343 SH SOLE 0 0 4173343 YETI HLDGS INC COM 98585X104 87 3094 SH SOLE 3094 0 0 YORK WTR CO COM 987184108 231 5300 SH DFND 02 0 5300 0 YORK WTR CO COM 987184108 1081 24754 SH DFND 01 24754 0 0 YORK WTR CO COM 987184108 31099 712297 SH SOLE 0 0 712297 YORK WTR CO COM 987184108 80 1824 SH SOLE 1824 0 0 YOUNGEVITY INTL INC COM NEW 987537206 75 16671 SH DFND 01 16671 0 0 YOUNGEVITY INTL INC COM NEW 987537206 2226 498078 SH SOLE 0 0 498078 YUM BRANDS INC COM 988498101 9197 81079 SH DFND 02 0 0 81079 YUM BRANDS INC COM 988498101 14155 124793 SH DFND 02 0 124793 0 YUM BRANDS INC COM 988498101 30931 272684 SH DFND 01 272684 0 0 YUM BRANDS INC COM 988498101 2610094 23010614 SH SOLE 0 0 23010614 YUM BRANDS INC COM 988498101 11639 102611 SH SOLE 102611 0 0 YUM CHINA HLDGS INC COM 98850P109 232 5103 SH DFND 02 0 0 5103 YUM CHINA HLDGS INC COM 98850P109 5213 114746 SH DFND 02 0 114746 0 YUM CHINA HLDGS INC COM 98850P109 3977 87550 SH DFND 01 87550 0 0 YUM CHINA HLDGS INC COM 98850P109 91871 2022251 SH SOLE 0 0 2022251 YUM CHINA HLDGS INC COM 98850P109 2608 57398 SH SOLE 57398 0 0 ZAGG INC COM 98884U108 163 26039 SH DFND 01 26039 0 0 ZAGG INC COM 98884U108 7611 1213860 SH SOLE 0 0 1213860 ZAGG INC COM 98884U108 6 1016 SH SOLE 1016 0 0 ZAFGEN INC COM 98885E103 5 6416 SH DFND 01 6416 0 0 ZAFGEN INC COM 98885E103 729 986065 SH SOLE 0 0 986065 ZAI LAB LTD ADR 98887Q104 178 5500 SH DFND 02 0 5500 0 ZAI LAB LTD ADR 98887Q104 462 14278 SH DFND 01 14278 0 0 ZAI LAB LTD ADR 98887Q104 36591 1131089 SH SOLE 0 0 1131089 ZAYO GROUP HLDGS INC COM 98919V105 1813 53468 SH DFND 02 0 0 53468 ZAYO GROUP HLDGS INC COM 98919V105 2619 77269 SH DFND 02 0 77269 0 ZAYO GROUP HLDGS INC COM 98919V105 3461 102099 SH DFND 01 102099 0 0 ZAYO GROUP HLDGS INC COM 98919V105 630895 18610459 SH SOLE 0 0 18610459 ZAYO GROUP HLDGS INC COM 98919V105 2550 75234 SH SOLE 75234 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 2623 12708 SH DFND 02 0 0 12708 ZEBRA TECHNOLOGIES CORP CL A 989207105 2909 14094 SH DFND 02 0 14094 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 4947 23971 SH DFND 01 23971 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 1119984 5427067 SH SOLE 0 0 5427067 ZEBRA TECHNOLOGIES CORP CL A 989207105 3615 17518 SH SOLE 17518 0 0 ZEDGE INC CL B 98923T104 4 2337 SH DFND 01 2337 0 0 ZEDGE INC CL B 98923T104 295 176769 SH SOLE 0 0 176769 ZENDESK INC COM 98936J101 1538 21105 SH DFND 02 0 21105 0 ZENDESK INC COM 98936J101 3563 48886 SH DFND 01 48886 0 0 ZENDESK INC COM 98936J101 726002 9961603 SH SOLE 0 0 9961603 ZENDESK INC COM 98936J101 1011 13868 SH SOLE 13868 0 0 ZILLOW GROUP INC CL A 98954M101 594 20106 SH DFND 01 20106 0 0 ZILLOW GROUP INC CL A 98954M101 140698 4762145 SH SOLE 0 0 4762145 ZILLOW GROUP INC CL C CAP STK 98954M200 933 31296 SH DFND 02 0 0 31296 ZILLOW GROUP INC CL C CAP STK 98954M200 976 32731 SH DFND 02 0 32731 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1346 45125 SH DFND 01 45125 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 290952 9756945 SH SOLE 0 0 9756945 ZILLOW GROUP INC CL C CAP STK 98954M200 1182 39642 SH SOLE 39642 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 6553 47741 SH DFND 02 0 0 47741 ZIMMER BIOMET HLDGS INC COM 98956P102 8314 60567 SH DFND 02 0 60567 0 ZIMMER BIOMET HLDGS INC COM 98956P102 23610 172000 SH DFND 01 172000 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 2094161 15255779 SH SOLE 0 0 15255779 ZIMMER BIOMET HLDGS INC COM 98956P102 9425 68663 SH SOLE 68663 0 0 ZION OIL & GAS INC COM 989696109 2 9697 SH DFND 01 9697 0 0 ZION OIL & GAS INC COM 989696109 428 1690952 SH SOLE 0 0 1690952 ZIONS BANCORPORATION N A COM 989701107 2194 49275 SH DFND 02 0 0 49275 ZIONS BANCORPORATION N A COM 989701107 2735 61422 SH DFND 02 0 61422 0 ZIONS BANCORPORATION N A COM 989701107 6647 149307 SH DFND 01 149307 0 0 ZIONS BANCORPORATION N A COM 989701107 939789 21109361 SH SOLE 0 0 21109361 ZIONS BANCORPORATION N A COM 989701107 2779 62422 SH SOLE 62422 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 42 9851 SH DFND 02 0 9851 0 ZIOPHARM ONCOLOGY INC COM 98973P101 1393 325363 SH DFND 01 325363 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 46330 10824747 SH SOLE 0 0 10824747 ZIOPHARM ONCOLOGY INC COM 98973P101 53 12312 SH SOLE 12312 0 0 ZIX CORP COM 98974P100 776 107222 SH DFND 01 107222 0 0 ZIX CORP COM 98974P100 18880 2607754 SH SOLE 0 0 2607754 ZOGENIX INC COM NEW 98978L204 276 6900 SH DFND 02 0 6900 0 ZOGENIX INC COM NEW 98978L204 3449 86134 SH DFND 01 86134 0 0 ZOGENIX INC COM NEW 98978L204 118737 2965470 SH SOLE 0 0 2965470 ZOGENIX INC COM NEW 98978L204 183 4570 SH SOLE 4570 0 0 ZOETIS INC CL A 98978V103 15662 125705 SH DFND 02 0 0 125705 ZOETIS INC CL A 98978V103 16499 132428 SH DFND 02 0 132428 0 ZOETIS INC CL A 98978V103 53728 431239 SH DFND 01 431239 0 0 ZOETIS INC CL A 98978V103 4522405 36298302 SH SOLE 0 0 36298302 ZOETIS INC CL A 98978V103 20083 161190 SH SOLE 161190 0 0 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 110 294779 SH SOLE 0 0 294779 ZOSANO PHARMA CORP COM NEW 98979H202 5 3091 SH DFND 01 3091 0 0 ZOSANO PHARMA CORP COM NEW 98979H202 1479 947960 SH SOLE 0 0 947960 ZOVIO INC COM 98979V102 9 4573 SH DFND 01 4573 0 0 ZOVIO INC COM 98979V102 2502 1270040 SH SOLE 0 0 1270040 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2197 103016 SH DFND 02 0 103016 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 3159 148112 SH DFND 01 148112 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 259303 12156745 SH SOLE 0 0 12156745 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1265 59293 SH SOLE 59293 0 0 ZSCALER INC COM 98980G102 545 11531 SH DFND 02 0 11531 0 ZSCALER INC COM 98980G102 1324 28016 SH DFND 01 28016 0 0 ZSCALER INC COM 98980G102 256574 5428982 SH SOLE 0 0 5428982 ZSCALER INC COM 98980G102 351 7437 SH SOLE 7437 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 371 4866 SH DFND 01 4866 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 158036 2073969 SH SOLE 0 0 2073969 ZUMIEZ INC COM 989817101 46 1463 SH DFND 02 0 1463 0 ZUMIEZ INC COM 989817101 529 16699 SH DFND 01 16699 0 0 ZUMIEZ INC COM 989817101 76254 2407391 SH SOLE 0 0 2407391 ZUMIEZ INC COM 989817101 85 2695 SH SOLE 2695 0 0 ZUORA INC COM CL A 98983V106 74 4902 SH DFND 02 0 4902 0 ZUORA INC COM CL A 98983V106 2589 172038 SH DFND 01 172038 0 0 ZUORA INC COM CL A 98983V106 103613 6884610 SH SOLE 0 0 6884610 ZUORA INC COM CL A 98983V106 109 7238 SH SOLE 7238 0 0 ZYNEX INC COM 98986M103 303 31911 SH DFND 01 31911 0 0 ZYNEX INC COM 98986M103 8900 935844 SH SOLE 0 0 935844 ZYNGA INC CL A 98986T108 897 154121 SH DFND 02 0 154121 0 ZYNGA INC CL A 98986T108 2053 352665 SH DFND 01 352665 0 0 ZYNGA INC CL A 98986T108 442123 75966188 SH SOLE 0 0 75966188 ZYNGA INC CL A 98986T108 559 96022 SH SOLE 96022 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 344 45568 SH DFND 01 45568 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 10295 1361791 SH SOLE 0 0 1361791 EURONAV NV ANTWERPEN SHS B38564108 252 27386 SH DFND 02 0 27386 0 EURONAV NV ANTWERPEN SHS B38564108 640 69525 SH DFND 01 69525 0 0 EURONAV NV ANTWERPEN SHS B38564108 41549 4516215 SH SOLE 0 0 4516215 EURONAV NV ANTWERPEN SHS B38564108 215 23364 SH SOLE 23364 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 3948 526380 SH DFND 02 0 0 526380 DEUTSCHE BANK AG NAMEN AKT D18190898 3980 530644 SH DFND 02 0 530644 0 DEUTSCHE BANK AG NAMEN AKT D18190898 7800 1039980 SH DFND 01 1039980 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 446149 59486549 SH SOLE 0 0 59486549 DEUTSCHE BANK AG NAMEN AKT D18190898 4883 651103 SH SOLE 651103 0 0 ADIENT PLC ORD SHS G0084W101 543 23644 SH DFND 02 0 23644 0 ADIENT PLC ORD SHS G0084W101 1692 73676 SH DFND 01 73676 0 0 ADIENT PLC ORD SHS G0084W101 56304 2452244 SH SOLE 0 0 2452244 ADIENT PLC ORD SHS G0084W101 256 11130 SH SOLE 11130 0 0 AIRCASTLE LTD COM G0129K104 179 7971 SH DFND 02 0 7971 0 AIRCASTLE LTD COM G0129K104 1009 44984 SH DFND 01 44984 0 0 AIRCASTLE LTD COM G0129K104 109722 4891745 SH SOLE 0 0 4891745 AIRCASTLE LTD COM G0129K104 169 7539 SH SOLE 7539 0 0 ALKERMES PLC SHS G01767105 658 33744 SH DFND 02 0 0 33744 ALKERMES PLC SHS G01767105 977 50091 SH DFND 02 0 50091 0 ALKERMES PLC SHS G01767105 1176 60271 SH DFND 01 60271 0 0 ALKERMES PLC SHS G01767105 282237 14466289 SH SOLE 0 0 14466289 ALKERMES PLC SHS G01767105 912 46757 SH SOLE 46757 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 2444 23582 SH DFND 02 0 0 23582 ALLEGION PUB LTD CO ORD SHS G0176J109 3687 35575 SH DFND 02 0 35575 0 ALLEGION PUB LTD CO ORD SHS G0176J109 8611 83074 SH DFND 01 83074 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 1019287 9833929 SH SOLE 0 0 9833929 ALLEGION PUB LTD CO ORD SHS G0176J109 3460 33386 SH SOLE 33386 0 0 ALLERGAN PLC SHS G0177J108 14574 86601 SH DFND 02 0 0 86601 ALLERGAN PLC SHS G0177J108 15390 91450 SH DFND 02 0 91450 0 ALLERGAN PLC SHS G0177J108 46217 274629 SH DFND 01 274629 0 0 ALLERGAN PLC SHS G0177J108 3987401 23693630 SH SOLE 0 0 23693630 ALLERGAN PLC SHS G0177J108 18596 110502 SH SOLE 110502 0 0 AMCOR PLC ORD G0250X107 4176 428323 SH DFND 02 0 0 428323 AMCOR PLC ORD G0250X107 4602 472051 SH DFND 02 0 472051 0 AMCOR PLC ORD G0250X107 10248 1051086 SH DFND 01 1051086 0 0 AMCOR PLC ORD G0250X107 544622 55858624 SH SOLE 0 0 55858624 AMCOR PLC ORD G0250X107 5101 523200 SH SOLE 523200 0 0 AMDOCS LTD SHS G02602103 160 2414 SH DFND 02 0 0 2414 AMDOCS LTD SHS G02602103 86 1300 SH DFND 02 0 1300 0 AMDOCS LTD SHS G02602103 1700 25717 SH DFND 01 25717 0 0 AMDOCS LTD SHS G02602103 68323 1033476 SH SOLE 0 0 1033476 AMDOCS LTD SHS G02602103 379 5735 SH SOLE 5735 0 0 AMBARELLA INC SHS G037AX101 410 6522 SH DFND 02 0 6522 0 AMBARELLA INC SHS G037AX101 2585 41133 SH DFND 01 41133 0 0 AMBARELLA INC SHS G037AX101 175566 2794082 SH SOLE 0 0 2794082 AMBARELLA INC SHS G037AX101 247 3931 SH SOLE 3931 0 0 AON PLC SHS CL A G0408V102 12207 63061 SH DFND 02 0 0 63061 AON PLC SHS CL A G0408V102 14336 74063 SH DFND 02 0 74063 0 AON PLC SHS CL A G0408V102 41136 212512 SH DFND 01 212512 0 0 AON PLC SHS CL A G0408V102 3449361 17819707 SH SOLE 0 0 17819707 AON PLC SHS CL A G0408V102 15655 80877 SH SOLE 80877 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 19 1000 SH DFND 02 0 1000 0 AQUAVENTURE HLDGS LTD SHS G0443N107 283 14549 SH DFND 01 14549 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 18739 964431 SH SOLE 0 0 964431 AQUAVENTURE HLDGS LTD SHS G0443N107 66 3405 SH SOLE 3405 0 0 ARCH CAP GROUP LTD ORD G0450A105 4650 110772 SH DFND 02 0 0 110772 ARCH CAP GROUP LTD ORD G0450A105 6793 161818 SH DFND 02 0 161818 0 ARCH CAP GROUP LTD ORD G0450A105 6451 153680 SH DFND 01 153680 0 0 ARCH CAP GROUP LTD ORD G0450A105 1518692 36176558 SH SOLE 0 0 36176558 ARCH CAP GROUP LTD ORD G0450A105 5731 136527 SH SOLE 136527 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 156 23141 SH DFND 02 0 23141 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 285 42447 SH SOLE 0 0 42447 ARGO GROUP INTL HLDGS LTD COM G0464B107 325 4627 SH DFND 02 0 4627 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 1943 27659 SH DFND 01 27659 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 206711 2942925 SH SOLE 0 0 2942925 ARGO GROUP INTL HLDGS LTD COM G0464B107 270 3841 SH SOLE 3841 0 0 ASSURED GUARANTY LTD COM G0585R106 669 15044 SH DFND 02 0 15044 0 ASSURED GUARANTY LTD COM G0585R106 1653 37170 SH DFND 01 37170 0 0 ASSURED GUARANTY LTD COM G0585R106 421494 9480305 SH SOLE 0 0 9480305 ASSURED GUARANTY LTD COM G0585R106 534 12007 SH SOLE 12007 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 1 1676 SH DFND 01 1676 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 62 165956 SH SOLE 0 0 165956 ATLASSIAN CORP PLC CL A G06242104 176 1400 SH DFND 02 0 0 1400 ATLASSIAN CORP PLC CL A G06242104 113 900 SH DFND 02 0 900 0 ATLASSIAN CORP PLC CL A G06242104 3351 26717 SH DFND 01 26717 0 0 ATLASSIAN CORP PLC CL A G06242104 77365 616753 SH SOLE 0 0 616753 ATLASSIAN CORP PLC CL A G06242104 174 1391 SH SOLE 1391 0 0 ATHENE HLDG LTD CL A G0684D107 1719 40870 SH DFND 02 0 0 40870 ATHENE HLDG LTD CL A G0684D107 1992 47361 SH DFND 02 0 47361 0 ATHENE HLDG LTD CL A G0684D107 2273 54034 SH DFND 01 54034 0 0 ATHENE HLDG LTD CL A G0684D107 571432 13586117 SH SOLE 0 0 13586117 ATHENE HLDG LTD CL A G0684D107 2168 51535 SH SOLE 51535 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 91 1368 SH DFND 02 0 0 1368 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 739 11072 SH DFND 02 0 11072 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2159 32358 SH DFND 01 32358 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 549074 8229523 SH SOLE 0 0 8229523 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 732 10965 SH SOLE 10965 0 0 AXALTA COATING SYS LTD COM G0750C108 1453 48180 SH DFND 02 0 0 48180 AXALTA COATING SYS LTD COM G0750C108 1933 64110 SH DFND 02 0 64110 0 AXALTA COATING SYS LTD COM G0750C108 2516 83442 SH DFND 01 83442 0 0 AXALTA COATING SYS LTD COM G0750C108 578040 19172128 SH SOLE 0 0 19172128 AXALTA COATING SYS LTD COM G0750C108 2025 67177 SH SOLE 67177 0 0 ATLANTICA YIELD PLC SHS G0751N103 5525 229338 SH SOLE 0 0 229338 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1677 56571 SH DFND 01 56571 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 24105 813257 SH SOLE 0 0 813257 BEYONDSPRING INC SHS G10830100 375 20729 SH DFND 01 20729 0 0 BEYONDSPRING INC SHS G10830100 444 24512 SH SOLE 0 0 24512 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 356 8544 SH DFND 02 0 8544 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 3317 79514 SH DFND 01 79514 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 33333 798977 SH SOLE 0 0 798977 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 217 5210 SH SOLE 5210 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 32006 166393 SH DFND 02 0 0 166393 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 37860 196828 SH DFND 02 0 196828 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 110567 574822 SH DFND 01 574822 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 10572174 54963215 SH SOLE 0 0 54963215 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 41620 216378 SH SOLE 216378 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 11 1478 SH DFND 01 1478 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 1326 179905 SH SOLE 0 0 179905 BORR DRILLING LTD SHS G1466R207 61 11876 SH DFND 02 0 11876 0 BORR DRILLING LTD SHS G1466R207 164 31906 SH DFND 01 31906 0 0 BORR DRILLING LTD SHS G1466R207 10864 2113535 SH SOLE 0 0 2113535 BORR DRILLING LTD SHS G1466R207 43 8292 SH SOLE 8292 0 0 MIMECAST LTD ORD SHS G14838109 249 6976 SH DFND 02 0 6976 0 MIMECAST LTD ORD SHS G14838109 7508 210479 SH SOLE 0 0 210479 MIMECAST LTD ORD SHS G14838109 187 5242 SH SOLE 5242 0 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 430 21162 SH SOLE 0 0 21162 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 882 17781 SH SOLE 0 0 17781 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 304 7482 SH SOLE 0 0 7482 BUNGE LIMITED COM G16962105 2204 38926 SH DFND 02 0 0 38926 BUNGE LIMITED COM G16962105 3044 53764 SH DFND 02 0 53764 0 BUNGE LIMITED COM G16962105 3032 53551 SH DFND 01 53551 0 0 BUNGE LIMITED COM G16962105 805062 14218688 SH SOLE 0 0 14218688 BUNGE LIMITED COM G16962105 2658 46953 SH SOLE 46953 0 0 CAMBIUM NETWORKS CORP SHS G17766109 70 7257 SH DFND 01 7257 0 0 CAMBIUM NETWORKS CORP SHS G17766109 707 72845 SH SOLE 0 0 72845 CAPRI HOLDINGS LIMITED SHS G1890L107 1387 41822 SH DFND 02 0 0 41822 CAPRI HOLDINGS LIMITED SHS G1890L107 1355 40870 SH DFND 02 0 40870 0 CAPRI HOLDINGS LIMITED SHS G1890L107 4254 128288 SH DFND 01 128288 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 510170 15385113 SH SOLE 0 0 15385113 CAPRI HOLDINGS LIMITED SHS G1890L107 2234 67360 SH SOLE 67360 0 0 CARDTRONICS PLC SHS CL A G1991C105 308 10200 SH DFND 02 0 10200 0 CARDTRONICS PLC SHS CL A G1991C105 2016 66661 SH DFND 01 66661 0 0 CARDTRONICS PLC SHS CL A G1991C105 153278 5068723 SH SOLE 0 0 5068723 CARDTRONICS PLC SHS CL A G1991C105 154 5100 SH SOLE 5100 0 0 CISION LTD SHS G1992S109 49 6430 SH DFND 02 0 6430 0 CISION LTD SHS G1992S109 1432 186270 SH DFND 01 186270 0 0 CISION LTD SHS G1992S109 63137 8210221 SH SOLE 0 0 8210221 CISION LTD SHS G1992S109 73 9484 SH SOLE 9484 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 817 181666 SH DFND 01 181666 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 7282 1620133 SH SOLE 0 0 1620133 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1291 11281 SH DFND 01 11281 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 101610 887652 SH SOLE 0 0 887652 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 199 1737 SH SOLE 1737 0 0 CONSOLIDATED WATER CO INC ORD G23773107 146 8858 SH DFND 01 8858 0 0 CONSOLIDATED WATER CO INC ORD G23773107 410 24872 SH SOLE 0 0 24872 CREDICORP LTD COM G2519Y108 292 1399 SH DFND 02 0 0 1399 CREDICORP LTD COM G2519Y108 4630 22215 SH DFND 02 0 22215 0 CREDICORP LTD COM G2519Y108 72881 349652 SH SOLE 0 0 349652 CREDICORP LTD COM G2519Y108 2309 11077 SH SOLE 11077 0 0 COSAN LTD SHS A G25343107 6530 438239 SH SOLE 0 0 438239 COCA COLA EUROPEAN PARTNERS SHS G25839104 3236 58351 SH DFND 02 0 0 58351 COCA COLA EUROPEAN PARTNERS SHS G25839104 3284 59226 SH DFND 02 0 59226 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 669 12072 SH DFND 01 12072 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 147281 2656107 SH SOLE 0 0 2656107 COCA COLA EUROPEAN PARTNERS SHS G25839104 4562 82271 SH SOLE 82271 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 194 14466 SH DFND 02 0 14466 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 228 17048 SH DFND 01 17048 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 103577 7729663 SH SOLE 0 0 7729663 DELPHI TECHNOLOGIES PLC SHS G2709G107 157 11709 SH SOLE 11709 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 587 31680 SH DFND 02 0 31680 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 3340 180246 SH DFND 01 180246 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 234706 12666296 SH SOLE 0 0 12666296 CUSHMAN WAKEFIELD PLC SHS G2717B108 202 10924 SH SOLE 10924 0 0 DESPEGAR COM CORP ORD SHS G27358103 124 10936 SH DFND 02 0 10936 0 DESPEGAR COM CORP ORD SHS G27358103 197 17367 SH SOLE 0 0 17367 EATON CORP PLC SHS G29183103 9325 112146 SH DFND 02 0 0 112146 EATON CORP PLC SHS G29183103 9492 114160 SH DFND 02 0 114160 0 EATON CORP PLC SHS G29183103 29326 352688 SH DFND 01 352688 0 0 EATON CORP PLC SHS G29183103 2737914 32927414 SH SOLE 0 0 32927414 EATON CORP PLC SHS G29183103 11431 137479 SH SOLE 137479 0 0 ENDO INTL PLC SHS G30401106 82 25600 SH DFND 02 0 25600 0 ENDO INTL PLC SHS G30401106 630 196215 SH DFND 01 196215 0 0 ENDO INTL PLC SHS G30401106 98661 30735663 SH SOLE 0 0 30735663 ENDO INTL PLC SHS G30401106 90 28029 SH SOLE 28029 0 0 ENSTAR GROUP LIMITED SHS G3075P101 473 2491 SH DFND 02 0 2491 0 ENSTAR GROUP LIMITED SHS G3075P101 2403 12652 SH DFND 01 12652 0 0 ENSTAR GROUP LIMITED SHS G3075P101 201567 1061326 SH SOLE 0 0 1061326 ENSTAR GROUP LIMITED SHS G3075P101 278 1463 SH SOLE 1463 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 294 15524 SH SOLE 0 0 15524 ESSENT GROUP LTD COM G3198U102 543 11398 SH DFND 02 0 11398 0 ESSENT GROUP LTD COM G3198U102 6630 139087 SH DFND 01 139087 0 0 ESSENT GROUP LTD COM G3198U102 432400 9070689 SH SOLE 0 0 9070689 ESSENT GROUP LTD COM G3198U102 535 11230 SH SOLE 11230 0 0 EVEREST RE GROUP LTD COM G3223R108 2446 9192 SH DFND 02 0 0 9192 EVEREST RE GROUP LTD COM G3223R108 5956 22382 SH DFND 02 0 22382 0 EVEREST RE GROUP LTD COM G3223R108 9254 34776 SH DFND 01 34776 0 0 EVEREST RE GROUP LTD COM G3223R108 1177358 4424661 SH SOLE 0 0 4424661 EVEREST RE GROUP LTD COM G3223R108 3582 13461 SH SOLE 13461 0 0 FABRINET SHS G3323L100 262 5000 SH DFND 02 0 5000 0 FABRINET SHS G3323L100 3686 70478 SH DFND 01 70478 0 0 FABRINET SHS G3323L100 169365 3238342 SH SOLE 0 0 3238342 FABRINET SHS G3323L100 229 4383 SH SOLE 4383 0 0 FGL HLDGS ORD SHS G3402M102 110 13774 SH DFND 02 0 13774 0 FGL HLDGS ORD SHS G3402M102 1019 127746 SH DFND 01 127746 0 0 FGL HLDGS ORD SHS G3402M102 107418 13460848 SH SOLE 0 0 13460848 FGL HLDGS ORD SHS G3402M102 159 19895 SH SOLE 19895 0 0 FLEX LNG LTD SHS G35947202 9 912 SH DFND 02 0 912 0 FLEX LNG LTD SHS G35947202 99 10245 SH SOLE 0 0 10245 FLEX LNG LTD SHS G35947202 38 3926 SH SOLE 3926 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 321 9400 SH DFND 02 0 9400 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 876 25692 SH DFND 01 25692 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 109318 3204879 SH SOLE 0 0 3204879 FRESH DEL MONTE PRODUCE INC ORD G36738105 156 4572 SH SOLE 4572 0 0 FRONTLINE LTD SHS NEW G3682E192 33 3580 SH DFND 02 0 3580 0 FRONTLINE LTD SHS NEW G3682E192 292 32133 SH DFND 01 32133 0 0 FRONTLINE LTD SHS NEW G3682E192 19681 2162778 SH SOLE 0 0 2162778 FRONTLINE LTD SHS NEW G3682E192 85 9313 SH SOLE 9313 0 0 GASLOG LTD SHS G37585109 728 56649 SH DFND 01 56649 0 0 GASLOG LTD SHS G37585109 3152 245323 SH SOLE 0 0 245323 GASLOG LTD SHS G37585109 6 458 SH SOLE 458 0 0 EROS INTL PLC SHS NEW G3788M114 99 51804 SH DFND 01 51804 0 0 EROS INTL PLC SHS NEW G3788M114 398 208290 SH SOLE 0 0 208290 EROS INTL PLC SHS NEW G3788M114 14 7234 SH SOLE 7234 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 194 19277 SH DFND 02 0 19277 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 174 17263 SH DFND 01 17263 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 37188 3692916 SH SOLE 0 0 3692916 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 85 8481 SH SOLE 8481 0 0 GENPACT LIMITED SHS G3922B107 2938 75816 SH DFND 01 75816 0 0 GENPACT LIMITED SHS G3922B107 594189 15333906 SH SOLE 0 0 15333906 GENPACT LIMITED SHS G3922B107 99 2566 SH SOLE 2566 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 6 242 SH DFND 02 0 242 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 202 8071 SH DFND 01 8071 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 8869 355202 SH SOLE 0 0 355202 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 15 590 SH SOLE 590 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 41 7105 SH DFND 02 0 7105 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 165 28304 SH SOLE 0 0 28304 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 37 6421 SH SOLE 6421 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 60 5700 SH DFND 02 0 5700 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 266 25369 SH DFND 01 25369 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 27589 2627522 SH SOLE 0 0 2627522 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 45 4253 SH SOLE 4253 0 0 HELEN OF TROY CORP LTD COM G4388N106 538 3415 SH DFND 02 0 3415 0 HELEN OF TROY CORP LTD COM G4388N106 8010 50805 SH DFND 01 50805 0 0 HELEN OF TROY CORP LTD COM G4388N106 366547 2324921 SH SOLE 0 0 2324921 HELEN OF TROY CORP LTD COM G4388N106 463 2936 SH SOLE 2936 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 52 1383 SH DFND 02 0 0 1383 HERBALIFE NUTRITION LTD COM SHS G4412G101 610 16119 SH DFND 02 0 16119 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1484 39208 SH DFND 01 39208 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 376713 9950149 SH SOLE 0 0 9950149 HERBALIFE NUTRITION LTD COM SHS G4412G101 514 13581 SH SOLE 13581 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 628 27944 SH DFND 02 0 27944 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1407 62642 SH DFND 01 62642 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 344534 15339893 SH SOLE 0 0 15339893 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 463 20606 SH SOLE 20606 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 284 18697 SH DFND 01 18697 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 22568 1485729 SH SOLE 0 0 1485729 HORIZON THERAPEUTICS PUB LTD SHS G46188101 1037 38091 SH DFND 02 0 38091 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 1965 72177 SH DFND 01 72177 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 459268 16866234 SH SOLE 0 0 16866234 HORIZON THERAPEUTICS PUB LTD SHS G46188101 584 21442 SH SOLE 21442 0 0 HUDSON LTD COM CL A G46408103 355 28910 SH DFND 01 28910 0 0 HUDSON LTD COM CL A G46408103 1080 88030 SH SOLE 0 0 88030 HUDSON LTD COM CL A G46408103 11 874 SH SOLE 874 0 0 ICON PLC SHS G4705A100 2771 18809 SH SOLE 0 0 18809 ICHOR HOLDINGS SHS G4740B105 27 1100 SH DFND 02 0 1100 0 ICHOR HOLDINGS SHS G4740B105 609 25172 SH DFND 01 25172 0 0 ICHOR HOLDINGS SHS G4740B105 36564 1512170 SH SOLE 0 0 1512170 ICHOR HOLDINGS SHS G4740B105 62 2558 SH SOLE 2558 0 0 IHS MARKIT LTD SHS G47567105 6711 100339 SH DFND 02 0 0 100339 IHS MARKIT LTD SHS G47567105 7314 109362 SH DFND 02 0 109362 0 IHS MARKIT LTD SHS G47567105 23301 348397 SH DFND 01 348397 0 0 IHS MARKIT LTD SHS G47567105 2759608 41262087 SH SOLE 0 0 41262087 IHS MARKIT LTD SHS G47567105 8680 129782 SH SOLE 129782 0 0 INGERSOLL-RAND PLC SHS G47791101 7864 63830 SH DFND 02 0 0 63830 INGERSOLL-RAND PLC SHS G47791101 7799 63296 SH DFND 02 0 63296 0 INGERSOLL-RAND PLC SHS G47791101 26696 216673 SH DFND 01 216673 0 0 INGERSOLL-RAND PLC SHS G47791101 2154926 17489865 SH SOLE 0 0 17489865 INGERSOLL-RAND PLC SHS G47791101 10008 81230 SH SOLE 81230 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 263 18516 SH DFND 01 18516 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 6930 487670 SH SOLE 0 0 487670 INVESCO LTD SHS G491BT108 1786 105423 SH DFND 02 0 0 105423 INVESCO LTD SHS G491BT108 1984 117133 SH DFND 02 0 117133 0 INVESCO LTD SHS G491BT108 5513 325432 SH DFND 01 325432 0 0 INVESCO LTD SHS G491BT108 716181 42277496 SH SOLE 0 0 42277496 INVESCO LTD SHS G491BT108 2251 132886 SH SOLE 132886 0 0 JAMES RIV GROUP LTD COM G5005R107 128 2500 SH DFND 02 0 2500 0 JAMES RIV GROUP LTD COM G5005R107 2148 41917 SH DFND 01 41917 0 0 JAMES RIV GROUP LTD COM G5005R107 92673 1808610 SH SOLE 0 0 1808610 JAMES RIV GROUP LTD COM G5005R107 166 3231 SH SOLE 3231 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2002 15620 SH DFND 02 0 0 15620 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2090 16312 SH DFND 02 0 16312 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3147 24558 SH DFND 01 24558 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 632555 4936439 SH SOLE 0 0 4936439 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2611 20378 SH SOLE 20378 0 0 JOHNSON CTLS INTL PLC SHS G51502105 9189 209373 SH DFND 02 0 0 209373 JOHNSON CTLS INTL PLC SHS G51502105 9834 224071 SH DFND 02 0 224071 0 JOHNSON CTLS INTL PLC SHS G51502105 29273 666968 SH DFND 01 666968 0 0 JOHNSON CTLS INTL PLC SHS G51502105 2719577 61963486 SH SOLE 0 0 61963486 JOHNSON CTLS INTL PLC SHS G51502105 11844 269859 SH SOLE 269859 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 228 26838 SH DFND 01 26838 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 9686 1138132 SH SOLE 0 0 1138132 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 13 1541 SH SOLE 1541 0 0 LAZARD LTD SHS A G54050102 1660 47431 SH DFND 01 47431 0 0 LAZARD LTD SHS A G54050102 387717 11077641 SH SOLE 0 0 11077641 LIBERTY GLOBAL PLC SHS CL A G5480U104 789 31883 SH DFND 02 0 0 31883 LIBERTY GLOBAL PLC SHS CL A G5480U104 991 40027 SH DFND 02 0 40027 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 861 34781 SH DFND 01 34781 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 71615 2893521 SH SOLE 0 0 2893521 LIBERTY GLOBAL PLC SHS CL A G5480U104 1223 49416 SH SOLE 49416 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 2886 121323 SH DFND 02 0 0 121323 LIBERTY GLOBAL PLC SHS CL C G5480U120 3109 130694 SH DFND 02 0 130694 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1846 77599 SH DFND 01 77599 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 165523 6957673 SH SOLE 0 0 6957673 LIBERTY GLOBAL PLC SHS CL C G5480U120 4271 179535 SH SOLE 179535 0 0 LINDE PLC SHS G5494J103 27319 141023 SH DFND 02 0 0 141023 LINDE PLC SHS G5494J103 30869 159350 SH DFND 02 0 159350 0 LINDE PLC SHS G5494J103 87854 453510 SH DFND 01 453510 0 0 LINDE PLC SHS G5494J103 8347041 43088174 SH SOLE 0 0 43088174 LINDE PLC SHS G5494J103 36100 186354 SH SOLE 186354 0 0 LIVANOVA PLC SHS G5509L101 488 6611 SH DFND 02 0 6611 0 LIVANOVA PLC SHS G5509L101 6347 86009 SH DFND 01 86009 0 0 LIVANOVA PLC SHS G5509L101 79386 1075836 SH SOLE 0 0 1075836 LIVANOVA PLC SHS G5509L101 430 5822 SH SOLE 5822 0 0 LUXFER HOLDINGS PLC SHS G5698W116 706 45304 SH DFND 01 45304 0 0 LUXFER HOLDINGS PLC SHS G5698W116 887 56910 SH SOLE 0 0 56910 MAIDEN HOLDINGS LTD SHS G5753U112 10 12716 SH DFND 01 12716 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 1782 2376154 SH SOLE 0 0 2376154 MALLINCKRODT PUB LTD CO SHS G5785G107 50 20700 SH DFND 02 0 20700 0 MALLINCKRODT PUB LTD CO SHS G5785G107 174 72317 SH DFND 01 72317 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 17910 7431612 SH SOLE 0 0 7431612 MALLINCKRODT PUB LTD CO SHS G5785G107 24 9790 SH SOLE 9790 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4169 166971 SH DFND 02 0 0 166971 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3806 152417 SH DFND 02 0 152417 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 6198 248207 SH DFND 01 248207 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1464236 58639791 SH SOLE 0 0 58639791 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5307 212540 SH SOLE 212540 0 0 MEDTRONIC PLC SHS G5960L103 38191 351600 SH DFND 02 0 0 351600 MEDTRONIC PLC SHS G5960L103 45460 418521 SH DFND 02 0 418521 0 MEDTRONIC PLC SHS G5960L103 122146 1124530 SH DFND 01 1124530 0 0 MEDTRONIC PLC SHS G5960L103 12074387 111161732 SH SOLE 0 0 111161732 MEDTRONIC PLC SHS G5960L103 49372 454535 SH SOLE 454535 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 26 1605 SH DFND 02 0 1605 0 MEIRAGTX HOLDINGS PLC COM G59665102 498 31224 SH DFND 01 31224 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 1266 79379 SH SOLE 0 0 79379 MEIRAGTX HOLDINGS PLC COM G59665102 30 1883 SH SOLE 1883 0 0 APTIV PLC SHS G6095L109 5981 68412 SH DFND 02 0 0 68412 APTIV PLC SHS G6095L109 6396 73162 SH DFND 02 0 73162 0 APTIV PLC SHS G6095L109 18871 215866 SH DFND 01 215866 0 0 APTIV PLC SHS G6095L109 2016326 23064811 SH SOLE 0 0 23064811 APTIV PLC SHS G6095L109 7503 85829 SH SOLE 85829 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 15 1200 SH DFND 02 0 1200 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 213 17324 SH DFND 01 17324 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 11541 939827 SH SOLE 0 0 939827 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 14 1129 SH SOLE 1129 0 0 NABORS INDUSTRIES LTD SHS G6359F103 70 37305 SH DFND 02 0 37305 0 NABORS INDUSTRIES LTD SHS G6359F103 549 293576 SH DFND 01 293576 0 0 NABORS INDUSTRIES LTD SHS G6359F103 73221 39155861 SH SOLE 0 0 39155861 NABORS INDUSTRIES LTD SHS G6359F103 67 35967 SH SOLE 35967 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 104 15537 SH DFND 01 15537 0 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 8208 1228669 SH SOLE 0 0 1228669 MYOVANT SCIENCES LTD COM G637AM102 9 1700 SH DFND 02 0 1700 0 MYOVANT SCIENCES LTD COM G637AM102 584 112305 SH SOLE 0 0 112305 MYOVANT SCIENCES LTD COM G637AM102 39 7567 SH SOLE 7567 0 0 NAM TAI PPTY INC SHS G63907102 561 62317 SH SOLE 0 0 62317 NIELSEN HLDGS PLC SHS EUR G6518L108 2009 94557 SH DFND 02 0 0 94557 NIELSEN HLDGS PLC SHS EUR G6518L108 1970 92700 SH DFND 02 0 92700 0 NIELSEN HLDGS PLC SHS EUR G6518L108 6402 301281 SH DFND 01 301281 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 950335 44721655 SH SOLE 0 0 44721655 NIELSEN HLDGS PLC SHS EUR G6518L108 2502 117751 SH SOLE 117751 0 0 NOBLE CORP PLC SHS USD G65431101 78 61458 SH DFND 02 0 61458 0 NOBLE CORP PLC SHS USD G65431101 267 210073 SH DFND 01 210073 0 0 NOBLE CORP PLC SHS USD G65431101 34748 27360322 SH SOLE 0 0 27360322 NOBLE CORP PLC SHS USD G65431101 35 27508 SH SOLE 27508 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 4118 200875 SH SOLE 0 0 200875 NORDIC AMERICAN TANKERS LIMI COM G65773106 206 95349 SH DFND 01 95349 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 739 342328 SH SOLE 0 0 342328 NORDIC AMERICAN TANKERS LIMI COM G65773106 12 5452 SH SOLE 5452 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2935 56685 SH DFND 02 0 0 56685 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2891 55843 SH DFND 02 0 55843 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 9470 182933 SH DFND 01 182933 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1204188 23260350 SH SOLE 0 0 23260350 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3752 72472 SH SOLE 72472 0 0 NOVOCURE LTD ORD SHS G6674U108 1220 16319 SH DFND 02 0 16319 0 NOVOCURE LTD ORD SHS G6674U108 11862 158622 SH DFND 01 158622 0 0 NOVOCURE LTD ORD SHS G6674U108 505235 6756279 SH SOLE 0 0 6756279 NOVOCURE LTD ORD SHS G6674U108 680 9097 SH SOLE 9097 0 0 NVENT ELECTRIC PLC SHS G6700G107 467 21200 SH DFND 02 0 21200 0 NVENT ELECTRIC PLC SHS G6700G107 1305 59221 SH DFND 01 59221 0 0 NVENT ELECTRIC PLC SHS G6700G107 315714 14324599 SH SOLE 0 0 14324599 NVENT ELECTRIC PLC SHS G6700G107 430 19506 SH SOLE 19506 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 2577 55636 SH SOLE 0 0 55636 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 636 198063 SH SOLE 0 0 198063 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 28 7285 SH DFND 01 7285 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 377 98083 SH SOLE 0 0 98083 PROTHENA CORP PLC SHS G72800108 93 11869 SH DFND 02 0 11869 0 PROTHENA CORP PLC SHS G72800108 252 32099 SH DFND 01 32099 0 0 PROTHENA CORP PLC SHS G72800108 6315 805491 SH SOLE 0 0 805491 PROTHENA CORP PLC SHS G72800108 22 2800 SH SOLE 2800 0 0 QUOTIENT LTD SHS G73268107 33 4283 SH DFND 02 0 4283 0 QUOTIENT LTD SHS G73268107 132 17013 SH SOLE 0 0 17013 QUOTIENT LTD SHS G73268107 47 6077 SH SOLE 6077 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 2012 10401 SH DFND 02 0 0 10401 RENAISSANCERE HOLDINGS LTD COM G7496G103 4061 20990 SH DFND 02 0 20990 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 3449 17827 SH DFND 01 17827 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 880112 4549560 SH SOLE 0 0 4549560 RENAISSANCERE HOLDINGS LTD COM G7496G103 2866 14817 SH SOLE 14817 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 3556 66117 SH DFND 02 0 0 66117 SEAGATE TECHNOLOGY PLC SHS G7945M107 3991 74191 SH DFND 02 0 74191 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 8259 153544 SH DFND 01 153544 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 1524694 28345306 SH SOLE 0 0 28345306 SEAGATE TECHNOLOGY PLC SHS G7945M107 4622 85918 SH SOLE 85918 0 0 SEADRILL LTD COM G7998G106 13 6403 SH DFND 02 0 6403 0 SEADRILL LTD COM G7998G106 145 68978 SH DFND 01 68978 0 0 SEADRILL LTD COM G7998G106 4047 1927046 SH SOLE 0 0 1927046 SEADRILL LTD COM G7998G106 20 9682 SH SOLE 9682 0 0 PENTAIR PLC SHS G7S00T104 1591 42087 SH DFND 02 0 0 42087 PENTAIR PLC SHS G7S00T104 1603 42412 SH DFND 02 0 42412 0 PENTAIR PLC SHS G7S00T104 5260 139148 SH DFND 01 139148 0 0 PENTAIR PLC SHS G7S00T104 715913 18939500 SH SOLE 0 0 18939500 PENTAIR PLC SHS G7S00T104 1979 52343 SH SOLE 52343 0 0 SAPIENS INTL CORP N V SHS G7T16G103 20 1036 SH DFND 02 0 1036 0 SAPIENS INTL CORP N V SHS G7T16G103 92 4689 SH DFND 01 4689 0 0 SAPIENS INTL CORP N V SHS G7T16G103 11700 595735 SH SOLE 0 0 595735 SAPIENS INTL CORP N V SHS G7T16G103 73 3703 SH SOLE 3703 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2207 44089 SH DFND 02 0 0 44089 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2306 46072 SH DFND 02 0 46072 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 3277 65461 SH DFND 01 65461 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 728997 14562471 SH SOLE 0 0 14562471 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2672 53384 SH SOLE 53384 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 748 53295 SH DFND 01 53295 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 8649 616044 SH SOLE 0 0 616044 SHIP FINANCE INTERNATIONAL L SHS G81075106 39 2801 SH SOLE 2801 0 0 SIGNET JEWELERS LIMITED SHS G81276100 239 14240 SH DFND 02 0 14240 0 SIGNET JEWELERS LIMITED SHS G81276100 738 44046 SH DFND 01 44046 0 0 SIGNET JEWELERS LIMITED SHS G81276100 97378 5810166 SH SOLE 0 0 5810166 SIGNET JEWELERS LIMITED SHS G81276100 109 6528 SH SOLE 6528 0 0 SINA CORP ORD G81477104 16 400 SH DFND 02 0 0 400 SINA CORP ORD G81477104 717 18298 SH DFND 02 0 18298 0 SINA CORP ORD G81477104 1041 26566 SH DFND 01 26566 0 0 SINA CORP ORD G81477104 84017 2143836 SH SOLE 0 0 2143836 SINA CORP ORD G81477104 411 10479 SH SOLE 10479 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 15 600 SH DFND 02 0 600 0 SMART GLOBAL HLDGS INC SHS G8232Y101 279 10959 SH DFND 01 10959 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 25998 1020314 SH SOLE 0 0 1020314 SMART GLOBAL HLDGS INC SHS G8232Y101 63 2492 SH SOLE 2492 0 0 STERIS PLC SHS USD G8473T100 3242 22437 SH DFND 02 0 0 22437 STERIS PLC SHS USD G8473T100 3200 22148 SH DFND 02 0 22148 0 STERIS PLC SHS USD G8473T100 4696 32498 SH DFND 01 32498 0 0 STERIS PLC SHS USD G8473T100 1141559 7900612 SH SOLE 0 0 7900612 STERIS PLC SHS USD G8473T100 4044 27991 SH SOLE 27991 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 78 32486 SH DFND 01 32486 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 1021 427375 SH SOLE 0 0 427375 TECHNIPFMC PLC COM G87110105 2709 112203 SH DFND 02 0 0 112203 TECHNIPFMC PLC COM G87110105 3077 127467 SH DFND 02 0 127467 0 TECHNIPFMC PLC COM G87110105 11611 480995 SH DFND 01 480995 0 0 TECHNIPFMC PLC COM G87110105 682173 28259011 SH SOLE 0 0 28259011 TECHNIPFMC PLC COM G87110105 3243 134353 SH SOLE 134353 0 0 TECNOGLASS INC SHS G87264100 18 2177 SH DFND 01 2177 0 0 TECNOGLASS INC SHS G87264100 2258 277778 SH SOLE 0 0 277778 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 184 18613 SH DFND 01 18613 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 483 48696 SH SOLE 0 0 48696 THERAVANCE BIOPHARMA INC COM G8807B106 135 6911 SH DFND 02 0 6911 0 THERAVANCE BIOPHARMA INC COM G8807B106 1731 88838 SH DFND 01 88838 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 76142 3908711 SH SOLE 0 0 3908711 THERAVANCE BIOPHARMA INC COM G8807B106 89 4573 SH SOLE 4573 0 0 THIRD PT REINS LTD COM G8827U100 164 16410 SH DFND 02 0 16410 0 THIRD PT REINS LTD COM G8827U100 631 63123 SH DFND 01 63123 0 0 THIRD PT REINS LTD COM G8827U100 73690 7376357 SH SOLE 0 0 7376357 THIRD PT REINS LTD COM G8827U100 121 12127 SH SOLE 12127 0 0 TORM PLC SHS CL A G89479102 9 1157 SH DFND 02 0 1157 0 TORM PLC SHS CL A G89479102 90 11218 SH SOLE 0 0 11218 TORM PLC SHS CL A G89479102 10 1292 SH SOLE 1292 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 6 8499 SH DFND 01 8499 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 231 341679 SH SOLE 0 0 341679 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 211 12376 SH DFND 02 0 12376 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 643 37694 SH DFND 01 37694 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 16090 942601 SH SOLE 0 0 942601 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 139 8114 SH SOLE 8114 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 313 18330 SH DFND 02 0 18330 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1668 97590 SH DFND 01 97590 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 39125 2288678 SH SOLE 0 0 2288678 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 223 13070 SH SOLE 13070 0 0 TRITON INTL LTD CL A G9078F107 355 10481 SH DFND 02 0 10481 0 TRITON INTL LTD CL A G9078F107 1548 45750 SH DFND 01 45750 0 0 TRITON INTL LTD CL A G9078F107 179488 5304025 SH SOLE 0 0 5304025 TRITON INTL LTD CL A G9078F107 245 7252 SH SOLE 7252 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 106 12792 SH DFND 02 0 12792 0 TRONOX HOLDINGS PLC SHS G9087Q102 1031 124188 SH DFND 01 124188 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 63636 7666985 SH SOLE 0 0 7666985 TRONOX HOLDINGS PLC SHS G9087Q102 87 10445 SH SOLE 10445 0 0 VENATOR MATLS PLC SHS G9329Z100 11 4440 SH DFND 02 0 4440 0 VENATOR MATLS PLC SHS G9329Z100 23 9455 SH DFND 01 9455 0 0 VENATOR MATLS PLC SHS G9329Z100 2233 915045 SH SOLE 0 0 915045 VENATOR MATLS PLC SHS G9329Z100 13 5246 SH SOLE 5246 0 0 UROVANT SCIENCES LTD SHS G9381B108 18 1937 SH DFND 01 1937 0 0 UROVANT SCIENCES LTD SHS G9381B108 1227 129550 SH SOLE 0 0 129550 VALARIS PLC SHS CLASS A G9402V109 201 41759 SH DFND 02 0 41759 0 VALARIS PLC SHS CLASS A G9402V109 189 39325 SH DFND 01 39325 0 0 VALARIS PLC SHS CLASS A G9402V109 98580 20494883 SH SOLE 0 0 20494883 VALARIS PLC SHS CLASS A G9402V109 122 25318 SH SOLE 25318 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 908 69932 SH DFND 01 69932 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 6659 512616 SH SOLE 0 0 512616 WATFORD HOLDINGS LTD SHS G94787101 384 14262 SH DFND 01 14262 0 0 WATFORD HOLDINGS LTD SHS G94787101 20337 754624 SH SOLE 0 0 754624 WHITE MTNS INS GROUP LTD COM G9618E107 430 398 SH DFND 02 0 398 0 WHITE MTNS INS GROUP LTD COM G9618E107 1284 1189 SH DFND 01 1189 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 325854 301717 SH SOLE 0 0 301717 WHITE MTNS INS GROUP LTD COM G9618E107 590 546 SH SOLE 546 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 6483 33598 SH DFND 02 0 0 33598 WILLIS TOWERS WATSON PUB LTD SHS G96629103 8387 43461 SH DFND 02 0 43461 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 20862 108111 SH DFND 01 108111 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 2689185 13935765 SH SOLE 0 0 13935765 WILLIS TOWERS WATSON PUB LTD SHS G96629103 8280 42906 SH SOLE 42906 0 0 PERRIGO CO PLC SHS G97822103 1828 32705 SH DFND 02 0 0 32705 PERRIGO CO PLC SHS G97822103 2437 43604 SH DFND 02 0 43604 0 PERRIGO CO PLC SHS G97822103 6229 111449 SH DFND 01 111449 0 0 PERRIGO CO PLC SHS G97822103 858277 15356538 SH SOLE 0 0 15356538 PERRIGO CO PLC SHS G97822103 2369 42382 SH SOLE 42382 0 0 ALCON INC ORD SHS H01301128 6428 110279 SH DFND 02 0 0 110279 ALCON INC ORD SHS H01301128 6642 113956 SH DFND 02 0 113956 0 ALCON INC ORD SHS H01301128 13420 230230 SH DFND 01 230230 0 0 ALCON INC ORD SHS H01301128 765271 13128682 SH SOLE 0 0 13128682 ALCON INC ORD SHS H01301128 8412 144316 SH SOLE 144316 0 0 CHUBB LIMITED COM H1467J104 19405 120198 SH DFND 02 0 0 120198 CHUBB LIMITED COM H1467J104 23322 144465 SH DFND 02 0 144465 0 CHUBB LIMITED COM H1467J104 61664 381964 SH DFND 01 381964 0 0 CHUBB LIMITED COM H1467J104 5897159 36528488 SH SOLE 0 0 36528488 CHUBB LIMITED COM H1467J104 24962 154621 SH SOLE 154621 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 78 1900 SH DFND 02 0 1900 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 3162 77134 SH SOLE 0 0 77134 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 125 3057 SH SOLE 3057 0 0 GARMIN LTD SHS H2906T109 2502 29538 SH DFND 02 0 0 29538 GARMIN LTD SHS H2906T109 4339 51237 SH DFND 02 0 51237 0 GARMIN LTD SHS H2906T109 10198 120412 SH DFND 01 120412 0 0 GARMIN LTD SHS H2906T109 1277365 15082828 SH SOLE 0 0 15082828 GARMIN LTD SHS H2906T109 3733 44074 SH SOLE 44074 0 0 UBS GROUP AG SHS H42097107 11338 1002478 SH DFND 02 0 0 1002478 UBS GROUP AG SHS H42097107 11835 1046391 SH DFND 02 0 1046391 0 UBS GROUP AG SHS H42097107 19909 1760300 SH DFND 01 1760300 0 0 UBS GROUP AG SHS H42097107 1123543 99340679 SH SOLE 0 0 99340679 UBS GROUP AG SHS H42097107 14577 1288899 SH SOLE 1288899 0 0 LOGITECH INTL S A SHS H50430232 172 4223 SH DFND 02 0 0 4223 LOGITECH INTL S A SHS H50430232 1392 34178 SH DFND 02 0 34178 0 LOGITECH INTL S A SHS H50430232 2782 68292 SH DFND 01 68292 0 0 LOGITECH INTL S A SHS H50430232 169418 4158519 SH SOLE 0 0 4158519 LOGITECH INTL S A SHS H50430232 954 23412 SH SOLE 23412 0 0 TE CONNECTIVITY LTD REG SHS H84989104 8242 88456 SH DFND 02 0 0 88456 TE CONNECTIVITY LTD REG SHS H84989104 11119 119330 SH DFND 02 0 119330 0 TE CONNECTIVITY LTD REG SHS H84989104 20299 217844 SH DFND 01 217844 0 0 TE CONNECTIVITY LTD REG SHS H84989104 2321325 24912269 SH SOLE 0 0 24912269 TE CONNECTIVITY LTD REG SHS H84989104 10283 110356 SH SOLE 110356 0 0 TRANSOCEAN LTD REG SHS H8817H100 343 76831 SH DFND 02 0 76831 0 TRANSOCEAN LTD REG SHS H8817H100 973 217766 SH DFND 01 217766 0 0 TRANSOCEAN LTD REG SHS H8817H100 234020 52353404 SH SOLE 0 0 52353404 TRANSOCEAN LTD REG SHS H8817H100 263 58925 SH SOLE 58925 0 0 ADECOAGRO S A COM L00849106 93 16022 SH DFND 02 0 16022 0 ADECOAGRO S A COM L00849106 427 73309 SH SOLE 0 0 73309 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 18 900 SH DFND 02 0 900 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 131 6482 SH DFND 01 6482 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 15916 787137 SH SOLE 0 0 787137 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 14 700 SH SOLE 700 0 0 ARDAGH GROUP S A CL A L0223L101 56 3549 SH DFND 01 3549 0 0 ARDAGH GROUP S A CL A L0223L101 176 11224 SH SOLE 0 0 11224 GLOBANT S A COM L44385109 947 10341 SH DFND 02 0 10341 0 GLOBANT S A COM L44385109 14702 160535 SH SOLE 0 0 160535 GLOBANT S A COM L44385109 441 4811 SH SOLE 4811 0 0 INTELSAT S A COM L5140P101 303 13282 SH DFND 02 0 13282 0 INTELSAT S A COM L5140P101 991 43445 SH DFND 01 43445 0 0 INTELSAT S A COM L5140P101 127188 5578439 SH SOLE 0 0 5578439 INTELSAT S A COM L5140P101 392 17182 SH SOLE 17182 0 0 NEXA RES S A COM L67359106 1210 128540 SH SOLE 0 0 128540 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 77 19702 SH DFND 01 19702 0 0 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 198 50568 SH SOLE 0 0 50568 ORION ENGINEERED CARBONS S A COM L72967109 1458 87261 SH DFND 01 87261 0 0 ORION ENGINEERED CARBONS S A COM L72967109 5606 335506 SH SOLE 0 0 335506 ORION ENGINEERED CARBONS S A COM L72967109 9 540 SH SOLE 540 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 236 2071 SH DFND 02 0 0 2071 SPOTIFY TECHNOLOGY S A SHS L8681T102 125 1100 SH DFND 02 0 1100 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 3413 29942 SH DFND 01 29942 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 20445 179338 SH SOLE 0 0 179338 SPOTIFY TECHNOLOGY S A SHS L8681T102 183 1605 SH SOLE 1605 0 0 TRINSEO S A SHS L9340P101 316 7352 SH DFND 02 0 7352 0 TRINSEO S A SHS L9340P101 1443 33606 SH DFND 01 33606 0 0 TRINSEO S A SHS L9340P101 67061 1561370 SH SOLE 0 0 1561370 TRINSEO S A SHS L9340P101 240 5585 SH SOLE 5585 0 0 ALLOT LTD SHS M0854Q105 92 11457 SH DFND 01 11457 0 0 ALLOT LTD SHS M0854Q105 5746 712961 SH SOLE 0 0 712961 AUDIOCODES LTD ORD M15342104 152 8022 SH DFND 01 8022 0 0 AUDIOCODES LTD ORD M15342104 9537 504326 SH SOLE 0 0 504326 CAESARSTONE LTD ORD SHS M20598104 22 1300 SH DFND 02 0 1300 0 CAESARSTONE LTD ORD SHS M20598104 238 14351 SH DFND 01 14351 0 0 CAESARSTONE LTD ORD SHS M20598104 1110 66827 SH SOLE 0 0 66827 CAESARSTONE LTD ORD SHS M20598104 28 1686 SH SOLE 1686 0 0 CELLCOM ISRAEL LTD SHS M2196U109 12 4232 SH DFND 02 0 4232 0 CELLCOM ISRAEL LTD SHS M2196U109 61 21871 SH DFND 01 21871 0 0 CELLCOM ISRAEL LTD SHS M2196U109 4171 1500395 SH SOLE 0 0 1500395 CELLCOM ISRAEL LTD SHS M2196U109 21 7540 SH SOLE 7540 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 3462 31621 SH DFND 02 0 0 31621 CHECK POINT SOFTWARE TECH LT ORD M22465104 3682 33622 SH DFND 02 0 33622 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 23434 214012 SH SOLE 0 0 214012 CHECK POINT SOFTWARE TECH LT ORD M22465104 4539 41455 SH SOLE 41455 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 894 8953 SH DFND 02 0 0 8953 CYBERARK SOFTWARE LTD SHS M2682V108 1193 11949 SH DFND 02 0 11949 0 CYBERARK SOFTWARE LTD SHS M2682V108 4164 41717 SH SOLE 0 0 41717 CYBERARK SOFTWARE LTD SHS M2682V108 1191 11929 SH SOLE 11929 0 0 ELBIT SYS LTD ORD M3760D101 825 5007 SH DFND 02 0 0 5007 ELBIT SYS LTD ORD M3760D101 688 4174 SH DFND 02 0 4174 0 ELBIT SYS LTD ORD M3760D101 1774 10767 SH DFND 01 10767 0 0 ELBIT SYS LTD ORD M3760D101 99103 601465 SH SOLE 0 0 601465 ELBIT SYS LTD ORD M3760D101 1190 7221 SH SOLE 7221 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 737 6726 SH DFND 02 0 6726 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 28142 256796 SH SOLE 0 0 256796 MELLANOX TECHNOLOGIES LTD SHS M51363113 580 5294 SH SOLE 5294 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 109 13061 SH DFND 01 13061 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 6023 718748 SH SOLE 0 0 718748 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 18 2121 SH SOLE 2121 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 696 138824 SH DFND 02 0 0 138824 ISRAEL CHEMICALS LTD SHS M5920A109 733 146282 SH DFND 02 0 146282 0 ISRAEL CHEMICALS LTD SHS M5920A109 1554 310254 SH DFND 01 310254 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 87776 17520082 SH SOLE 0 0 17520082 ISRAEL CHEMICALS LTD SHS M5920A109 1202 239967 SH SOLE 239967 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 22 891 SH DFND 02 0 891 0 ITURAN LOCATION AND CONTROL SHS M6158M104 183 7399 SH SOLE 0 0 7399 ITURAN LOCATION AND CONTROL SHS M6158M104 35 1407 SH SOLE 1407 0 0 KAMADA LTD SHS M6240T109 60 11751 SH DFND 01 11751 0 0 KAMADA LTD SHS M6240T109 3487 679646 SH SOLE 0 0 679646 KORNIT DIGITAL LTD SHS M6372Q113 72 2337 SH DFND 02 0 2337 0 KORNIT DIGITAL LTD SHS M6372Q113 436 14170 SH SOLE 0 0 14170 KORNIT DIGITAL LTD SHS M6372Q113 131 4250 SH SOLE 4250 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 63 1982 SH DFND 02 0 1982 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 380 11966 SH DFND 01 11966 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 22197 698681 SH SOLE 0 0 698681 NOVA MEASURING INSTRUMENTS L COM M7516K103 74 2314 SH SOLE 2314 0 0 RADWARE LTD ORD M81873107 78 3210 SH DFND 02 0 3210 0 RADWARE LTD ORD M81873107 379 15633 SH SOLE 0 0 15633 RADWARE LTD ORD M81873107 211 8682 SH SOLE 8682 0 0 STRATASYS LTD SHS M85548101 719 33771 SH DFND 01 33771 0 0 STRATASYS LTD SHS M85548101 2432 114131 SH SOLE 0 0 114131 STRATASYS LTD SHS M85548101 8 382 SH SOLE 382 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 313 4153 SH SOLE 0 0 4153 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 211 10964 SH DFND 02 0 10964 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 899 46744 SH DFND 01 46744 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 51217 2662004 SH SOLE 0 0 2662004 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 223 11601 SH SOLE 11601 0 0 UROGEN PHARMA LTD COM M96088105 19 800 SH DFND 02 0 800 0 UROGEN PHARMA LTD COM M96088105 809 33961 SH DFND 01 33961 0 0 UROGEN PHARMA LTD COM M96088105 1085 45547 SH SOLE 0 0 45547 UROGEN PHARMA LTD COM M96088105 41 1700 SH SOLE 1700 0 0 WIX COM LTD SHS M98068105 1192 10209 SH DFND 02 0 0 10209 WIX COM LTD SHS M98068105 1548 13259 SH DFND 02 0 13259 0 WIX COM LTD SHS M98068105 4091 35042 SH SOLE 0 0 35042 WIX COM LTD SHS M98068105 1715 14692 SH SOLE 14692 0 0 AERCAP HOLDINGS NV SHS N00985106 1766 32259 SH DFND 02 0 0 32259 AERCAP HOLDINGS NV SHS N00985106 2285 41742 SH DFND 02 0 41742 0 AERCAP HOLDINGS NV SHS N00985106 350 6386 SH DFND 01 6386 0 0 AERCAP HOLDINGS NV SHS N00985106 15762 287896 SH SOLE 0 0 287896 AERCAP HOLDINGS NV SHS N00985106 2384 43547 SH SOLE 43547 0 0 AFFIMED N V COM N01045108 298 101375 SH DFND 01 101375 0 0 AFFIMED N V COM N01045108 368 125208 SH SOLE 0 0 125208 ELASTIC N V ORD SHS N14506104 431 5236 SH DFND 02 0 5236 0 ELASTIC N V ORD SHS N14506104 1416 17193 SH DFND 01 17193 0 0 ELASTIC N V ORD SHS N14506104 248810 3021744 SH SOLE 0 0 3021744 ELASTIC N V ORD SHS N14506104 227 2756 SH SOLE 2756 0 0 CIMPRESS N V SHS EURO N20146101 452 3430 SH DFND 02 0 3430 0 CIMPRESS N V SHS EURO N20146101 5225 39633 SH DFND 01 39633 0 0 CIMPRESS N V SHS EURO N20146101 208701 1582989 SH SOLE 0 0 1582989 CIMPRESS N V SHS EURO N20146101 317 2404 SH SOLE 2404 0 0 CNH INDL N V SHS N20944109 2701 266151 SH DFND 02 0 0 266151 CNH INDL N V SHS N20944109 2740 269995 SH DFND 02 0 269995 0 CNH INDL N V SHS N20944109 5155 507926 SH DFND 01 507926 0 0 CNH INDL N V SHS N20944109 293210 28887728 SH SOLE 0 0 28887728 CNH INDL N V SHS N20944109 3505 345344 SH SOLE 345344 0 0 CONSTELLIUM SE CL A N22035104 243 19100 SH DFND 02 0 19100 0 CONSTELLIUM SE CL A N22035104 1123 88336 SH SOLE 0 0 88336 CONSTELLIUM SE CL A N22035104 162 12719 SH SOLE 12719 0 0 CORE LABORATORIES N V COM N22717107 545 11700 SH DFND 02 0 11700 0 CORE LABORATORIES N V COM N22717107 403 8641 SH DFND 01 8641 0 0 CORE LABORATORIES N V COM N22717107 194331 4168400 SH SOLE 0 0 4168400 CORE LABORATORIES N V COM N22717107 288 6173 SH SOLE 6173 0 0 FERRARI N V COM N3167Y103 4823 31301 SH DFND 02 0 0 31301 FERRARI N V COM N3167Y103 5540 35951 SH DFND 02 0 35951 0 FERRARI N V COM N3167Y103 9699 62943 SH DFND 01 62943 0 0 FERRARI N V COM N3167Y103 559035 3627977 SH SOLE 0 0 3627977 FERRARI N V COM N3167Y103 6300 40887 SH SOLE 40887 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 3647 281653 SH DFND 02 0 0 281653 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 3882 299740 SH DFND 02 0 299740 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 7234 558582 SH DFND 01 558582 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 418012 32278905 SH SOLE 0 0 32278905 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 4664 360158 SH SOLE 360158 0 0 FRANKS INTL N V COM N33462107 21 4349 SH DFND 02 0 4349 0 FRANKS INTL N V COM N33462107 406 85384 SH DFND 01 85384 0 0 FRANKS INTL N V COM N33462107 8175 1720957 SH SOLE 0 0 1720957 FRANKS INTL N V COM N33462107 52 11009 SH SOLE 11009 0 0 INTERXION HOLDING N.V SHS N47279109 912 11200 SH DFND 02 0 11200 0 INTERXION HOLDING N.V SHS N47279109 4327 53121 SH SOLE 0 0 53121 INTERXION HOLDING N.V SHS N47279109 775 9515 SH SOLE 9515 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6363 71121 SH DFND 02 0 0 71121 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6627 74074 SH DFND 02 0 74074 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 19464 217553 SH DFND 01 217553 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1785209 19953157 SH SOLE 0 0 19953157 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8139 90971 SH SOLE 90971 0 0 MYLAN N V SHS EURO N59465109 2419 122284 SH DFND 02 0 0 122284 MYLAN N V SHS EURO N59465109 2882 145715 SH DFND 02 0 145715 0 MYLAN N V SHS EURO N59465109 8527 431075 SH DFND 01 431075 0 0 MYLAN N V SHS EURO N59465109 1102384 55732279 SH SOLE 0 0 55732279 MYLAN N V SHS EURO N59465109 3402 172014 SH SOLE 172014 0 0 NXP SEMICONDUCTORS N V COM N6596X109 8309 76149 SH DFND 02 0 0 76149 NXP SEMICONDUCTORS N V COM N6596X109 8943 81959 SH DFND 02 0 81959 0 NXP SEMICONDUCTORS N V COM N6596X109 1592 14590 SH DFND 01 14590 0 0 NXP SEMICONDUCTORS N V COM N6596X109 91027 834195 SH SOLE 0 0 834195 NXP SEMICONDUCTORS N V COM N6596X109 10904 99930 SH SOLE 99930 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 35 4527 SH DFND 02 0 4527 0 PLAYA HOTELS & RESORTS NV SHS N70544106 78 9917 SH DFND 01 9917 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 7563 965901 SH SOLE 0 0 965901 PLAYA HOTELS & RESORTS NV SHS N70544106 51 6543 SH SOLE 6543 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 10 1697 SH DFND 02 0 1697 0 PROQR THRAPEUTICS N V SHS EURO N71542109 45 7771 SH SOLE 0 0 7771 PROQR THRAPEUTICS N V SHS EURO N71542109 24 4252 SH SOLE 4252 0 0 QIAGEN NV SHS NEW N72482123 1891 57358 SH DFND 02 0 0 57358 QIAGEN NV SHS NEW N72482123 2467 74824 SH DFND 02 0 74824 0 QIAGEN NV SHS NEW N72482123 5053 153267 SH DFND 01 153267 0 0 QIAGEN NV SHS NEW N72482123 225767 6847650 SH SOLE 0 0 6847650 QIAGEN NV SHS NEW N72482123 2536 76929 SH SOLE 76929 0 0 UNIQURE NV SHS N90064101 77 1959 SH DFND 02 0 1959 0 UNIQURE NV SHS N90064101 4283 108815 SH SOLE 0 0 108815 UNIQURE NV SHS N90064101 198 5021 SH SOLE 5021 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 354 17142 SH DFND 02 0 17142 0 WRIGHT MED GROUP N V ORD SHS N96617118 5263 255111 SH DFND 01 255111 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 233040 11296149 SH SOLE 0 0 11296149 WRIGHT MED GROUP N V ORD SHS N96617118 287 13891 SH SOLE 13891 0 0 YANDEX N V SHS CLASS A N97284108 129 3687 SH DFND 02 0 0 3687 YANDEX N V SHS CLASS A N97284108 88 2500 SH DFND 02 0 2500 0 YANDEX N V SHS CLASS A N97284108 11133 317998 SH SOLE 0 0 317998 YANDEX N V SHS CLASS A N97284108 127 3635 SH SOLE 3635 0 0 COPA HOLDINGS SA CL A P31076105 587 5947 SH DFND 01 5947 0 0 COPA HOLDINGS SA CL A P31076105 7845 79439 SH SOLE 0 0 79439 COPA HOLDINGS SA CL A P31076105 21 210 SH SOLE 210 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 563 36222 SH DFND 01 36222 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 10662 686536 SH SOLE 0 0 686536 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 313 13773 SH SOLE 0 0 13773 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5111 47177 SH DFND 02 0 0 47177 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 4928 45494 SH DFND 02 0 45494 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 15586 143873 SH DFND 01 143873 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1963758 18127557 SH SOLE 0 0 18127557 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 6142 56699 SH SOLE 56699 0 0 ARDMORE SHIPPING CORP COM Y0207T100 191 28610 SH DFND 01 28610 0 0 ARDMORE SHIPPING CORP COM Y0207T100 387 57912 SH SOLE 0 0 57912 COSTAMARE INC SHS Y1771G102 200 32876 SH DFND 01 32876 0 0 COSTAMARE INC SHS Y1771G102 591 97304 SH SOLE 0 0 97304 DHT HOLDINGS INC SHS NEW Y2065G121 356 57838 SH DFND 01 57838 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 1383 224938 SH SOLE 0 0 224938 DHT HOLDINGS INC SHS NEW Y2065G121 18 2944 SH SOLE 2944 0 0 DIAMOND S SHIPPING INC COM Y20676105 181 16401 SH DFND 01 16401 0 0 DIAMOND S SHIPPING INC COM Y20676105 1678 152307 SH SOLE 0 0 152307 DORIAN LPG LTD SHS USD Y2106R110 329 31736 SH DFND 01 31736 0 0 DORIAN LPG LTD SHS USD Y2106R110 6141 592742 SH SOLE 0 0 592742 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 181 41394 SH DFND 01 41394 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 11423 2610979 SH SOLE 0 0 2610979 FLEX LTD ORD Y2573F102 1368 130680 SH DFND 02 0 0 130680 FLEX LTD ORD Y2573F102 1727 165005 SH DFND 02 0 165005 0 FLEX LTD ORD Y2573F102 28150 2689961 SH SOLE 0 0 2689961 FLEX LTD ORD Y2573F102 1794 171433 SH SOLE 171433 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 115 12527 SH DFND 01 12527 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 2768 300828 SH SOLE 0 0 300828 GENCO SHIPPING & TRADING LTD SHS Y2685T131 47 5153 SH SOLE 5153 0 0 GRINDROD SHIPPING HOLDINGS L SHS Y28895103 58 10996 SH SOLE 0 0 10996 INTERNATIONAL SEAWAYS INC COM Y41053102 19 1000 SH DFND 02 0 1000 0 INTERNATIONAL SEAWAYS INC COM Y41053102 434 22519 SH DFND 01 22519 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 34129 1772016 SH SOLE 0 0 1772016 INTERNATIONAL SEAWAYS INC COM Y41053102 26 1366 SH SOLE 1366 0 0 KENON HLDGS LTD SHS Y46717107 30 1503 SH DFND 02 0 1503 0 KENON HLDGS LTD SHS Y46717107 121 6087 SH DFND 01 6087 0 0 KENON HLDGS LTD SHS Y46717107 7767 390801 SH SOLE 0 0 390801 KENON HLDGS LTD SHS Y46717107 48 2410 SH SOLE 2410 0 0 SAFE BULKERS INC COM Y7388L103 62 35159 SH DFND 01 35159 0 0 SAFE BULKERS INC COM Y7388L103 153 87643 SH SOLE 0 0 87643 SCORPIO TANKERS INC SHS Y7542C130 829 27870 SH DFND 01 27870 0 0 SCORPIO TANKERS INC SHS Y7542C130 2800 94101 SH SOLE 0 0 94101 SCORPIO TANKERS INC SHS Y7542C130 9 295 SH SOLE 295 0 0 SCORPIO BULKERS INC COM Y7546A122 285 46900 SH DFND 01 46900 0 0 SCORPIO BULKERS INC COM Y7546A122 792 130189 SH SOLE 0 0 130189 SCORPIO BULKERS INC COM Y7546A122 8 1273 SH SOLE 1273 0 0 SEASPAN CORP SHS Y75638109 111 10400 SH DFND 02 0 10400 0 SEASPAN CORP SHS Y75638109 4666 438926 SH SOLE 0 0 438926 TEEKAY CORPORATION COM Y8564W103 186 46489 SH DFND 01 46489 0 0 TEEKAY CORPORATION COM Y8564W103 537 134359 SH SOLE 0 0 134359 TEEKAY TANKERS LTD CL A Y8565N102 171 131801 SH DFND 01 131801 0 0 TEEKAY TANKERS LTD CL A Y8565N102 417 320584 SH SOLE 0 0 320584 WAVE LIFE SCIENCES LTD SHS Y95308105 27 1300 SH DFND 02 0 1300 0 WAVE LIFE SCIENCES LTD SHS Y95308105 795 38706 SH DFND 01 38706 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 7587 369554 SH SOLE 0 0 369554 WAVE LIFE SCIENCES LTD SHS Y95308105 38 1854 SH SOLE 1854 0 0