0001144204-19-039761.txt : 20190814 0001144204-19-039761.hdr.sgml : 20190814 20190814091618 ACCESSION NUMBER: 0001144204-19-039761 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190814 DATE AS OF CHANGE: 20190814 EFFECTIVENESS DATE: 20190814 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: 191023213 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 06-30-2019 06-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 08-14-2019 3 13968 2657985145 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 2 2022 SH DFND 01 2022 0 0 AAC HLDGS INC COM 000307108 1156 1344683 SH SOLE 0 0 1344683 AAON INC COM PAR $0.004 000360206 4277 85239 SH DFND 01 85239 0 0 AAON INC COM PAR $0.004 000360206 364 7252 SH DFND 02 0 7252 0 AAON INC COM PAR $0.004 000360206 200072 3987091 SH SOLE 0 0 3987091 AAON INC COM PAR $0.004 000360206 236 4702 SH SOLE 4702 0 0 AAR CORP COM 000361105 1052 28582 SH DFND 01 28582 0 0 AAR CORP COM 000361105 220 5990 SH DFND 02 0 5990 0 AAR CORP COM 000361105 125725 3417357 SH SOLE 0 0 3417357 AAR CORP COM 000361105 165 4479 SH SOLE 4479 0 0 ACCO BRANDS CORP COM 00081T108 670 85121 SH DFND 01 85121 0 0 ACCO BRANDS CORP COM 00081T108 161 20400 SH DFND 02 0 20400 0 ACCO BRANDS CORP COM 00081T108 69474 8827642 SH SOLE 0 0 8827642 ACCO BRANDS CORP COM 00081T108 101 12885 SH SOLE 12885 0 0 ACNB CORP COM 000868109 244 6165 SH DFND 01 6165 0 0 ACNB CORP COM 000868109 11145 281645 SH SOLE 0 0 281645 ADMA BIOLOGICS INC COM 000899104 211 54642 SH DFND 01 54642 0 0 ADMA BIOLOGICS INC COM 000899104 9263 2393611 SH SOLE 0 0 2393611 ADT INC COM 00090Q103 271 44259 SH DFND 01 44259 0 0 ADT INC COM 00090Q103 73 11866 SH DFND 02 0 11866 0 ADT INC COM 00090Q103 57510 9397027 SH SOLE 0 0 9397027 ADT INC COM 00090Q103 130 21171 SH SOLE 21171 0 0 ABM INDS INC COM 000957100 2262 56560 SH DFND 01 56560 0 0 ABM INDS INC COM 000957100 336 8390 SH DFND 02 0 8390 0 ABM INDS INC COM 000957100 302884 7572091 SH SOLE 0 0 7572091 ABM INDS INC COM 000957100 299 7478 SH SOLE 7478 0 0 AFLAC INC COM 001055102 34393 627489 SH DFND 01 627489 0 0 AFLAC INC COM 001055102 10705 195320 SH DFND 02 0 0 195320 AFLAC INC COM 001055102 15655 285616 SH DFND 02 0 285616 0 AFLAC INC COM 001055102 3660288 66781399 SH SOLE 0 0 66781399 AFLAC INC COM 001055102 13757 250993 SH SOLE 250993 0 0 AGCO CORP COM 001084102 1876 24179 SH DFND 01 24179 0 0 AGCO CORP COM 001084102 667 8597 SH DFND 02 0 8597 0 AGCO CORP COM 001084102 472082 6085887 SH SOLE 0 0 6085887 AGCO CORP COM 001084102 601 7746 SH SOLE 7746 0 0 ACM RESEARCH INC COM CL A 00108J109 63 4058 SH DFND 01 4058 0 0 ACM RESEARCH INC COM CL A 00108J109 5201 333192 SH SOLE 0 0 333192 AG MTG INVT TR INC COM 001228105 424 26678 SH DFND 01 26678 0 0 AG MTG INVT TR INC COM 001228105 159 10000 SH DFND 02 0 10000 0 AG MTG INVT TR INC COM 001228105 45942 2889411 SH SOLE 0 0 2889411 AG MTG INVT TR INC COM 001228105 56 3542 SH SOLE 3542 0 0 AGNC INVT CORP COM 00123Q104 3475 206581 SH DFND 01 206581 0 0 AGNC INVT CORP COM 00123Q104 2032 120812 SH DFND 02 0 0 120812 AGNC INVT CORP COM 00123Q104 5983 355724 SH DFND 02 0 355724 0 AGNC INVT CORP COM 00123Q104 861819 51237763 SH SOLE 0 0 51237763 AGNC INVT CORP COM 00123Q104 3160 187879 SH SOLE 187879 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 1941 526142 SH SOLE 0 0 526142 AES CORP COM 00130H105 9404 561118 SH DFND 01 561118 0 0 AES CORP COM 00130H105 2461 146863 SH DFND 02 0 0 146863 AES CORP COM 00130H105 2837 169270 SH DFND 02 0 169270 0 AES CORP COM 00130H105 1434193 85572385 SH SOLE 0 0 85572385 AES CORP COM 00130H105 3928 234340 SH SOLE 234340 0 0 AIT THERAPEUTICS INC COM 001448109 452 81456 SH SOLE 0 0 81456 AK STL HLDG CORP COM 001547108 870 367212 SH DFND 01 367212 0 0 AK STL HLDG CORP COM 001547108 125 52700 SH DFND 02 0 52700 0 AK STL HLDG CORP COM 001547108 69631 29380245 SH SOLE 0 0 29380245 AK STL HLDG CORP COM 001547108 84 35472 SH SOLE 35472 0 0 ALJ REGIONAL HLDGS INC COM 001627108 10 6264 SH DFND 01 6264 0 0 ALJ REGIONAL HLDGS INC COM 001627108 558 359966 SH SOLE 0 0 359966 AMAG PHARMACEUTICALS INC COM 00163U106 300 30078 SH DFND 01 30078 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 18 1800 SH DFND 02 0 1800 0 AMAG PHARMACEUTICALS INC COM 00163U106 27278 2730559 SH SOLE 0 0 2730559 AMAG PHARMACEUTICALS INC COM 00163U106 38 3800 SH SOLE 3800 0 0 AMC NETWORKS INC CL A 00164V103 1082 19849 SH DFND 01 19849 0 0 AMC NETWORKS INC CL A 00164V103 345 6336 SH DFND 02 0 6336 0 AMC NETWORKS INC CL A 00164V103 219454 4027422 SH SOLE 0 0 4027422 AMC NETWORKS INC CL A 00164V103 253 4643 SH SOLE 4643 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 428 45859 SH DFND 01 45859 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 31 3304 SH DFND 02 0 3304 0 AMC ENTMT HLDGS INC CL A COM 00165C104 47204 5059370 SH SOLE 0 0 5059370 AMC ENTMT HLDGS INC CL A COM 00165C104 67 7156 SH SOLE 7156 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 5201 95863 SH DFND 01 95863 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 386 7117 SH DFND 02 0 7117 0 AMN HEALTHCARE SERVICES INC COM 001744101 259084 4775748 SH SOLE 0 0 4775748 AMN HEALTHCARE SERVICES INC COM 001744101 271 5000 SH SOLE 5000 0 0 A MARK PRECIOUS METALS INC COM 00181T107 14 1092 SH DFND 01 1092 0 0 A MARK PRECIOUS METALS INC COM 00181T107 2855 218743 SH SOLE 0 0 218743 ANI PHARMACEUTICALS INC COM 00182C103 1513 18405 SH DFND 01 18405 0 0 ANI PHARMACEUTICALS INC COM 00182C103 49 600 SH DFND 02 0 600 0 ANI PHARMACEUTICALS INC COM 00182C103 44698 543767 SH SOLE 0 0 543767 ANI PHARMACEUTICALS INC COM 00182C103 127 1545 SH SOLE 1545 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 146 11239 SH DFND 01 11239 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 44 3400 SH DFND 02 0 3400 0 ANGI HOMESERVICES INC COM CL A 00183L102 83526 6420175 SH SOLE 0 0 6420175 ANGI HOMESERVICES INC COM CL A 00183L102 81 6224 SH SOLE 6224 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 18 8834 SH DFND 01 8834 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 2999 1470271 SH SOLE 0 0 1470271 ASGN INC COM 00191U102 5984 98741 SH DFND 01 98741 0 0 ASGN INC COM 00191U102 726 11985 SH DFND 02 0 11985 0 ASGN INC COM 00191U102 277336 4576502 SH SOLE 0 0 4576502 ASGN INC COM 00191U102 348 5750 SH SOLE 5750 0 0 AT&T INC COM 00206R102 206733 6169295 SH DFND 01 6169295 0 0 AT&T INC COM 00206R102 62351 1860678 SH DFND 02 0 0 1860678 AT&T INC COM 00206R102 71684 2139181 SH DFND 02 0 2139181 0 AT&T INC COM 00206R102 18457891 550817409 SH SOLE 0 0 550817409 AT&T INC COM 00206R102 80830 2412122 SH SOLE 2412122 0 0 ATYR PHARMA INC COM NEW 002120103 652 1779024 SH SOLE 0 0 1779024 A10 NETWORKS INC COM 002121101 792 116162 SH DFND 01 116162 0 0 A10 NETWORKS INC COM 002121101 12 1751 SH DFND 02 0 1751 0 A10 NETWORKS INC COM 002121101 24582 3604451 SH SOLE 0 0 3604451 A10 NETWORKS INC COM 002121101 44 6449 SH SOLE 6449 0 0 ATN INTL INC COM 00215F107 557 9650 SH DFND 01 9650 0 0 ATN INTL INC COM 00215F107 131 2271 SH DFND 02 0 2271 0 ATN INTL INC COM 00215F107 65075 1127226 SH SOLE 0 0 1127226 ATN INTL INC COM 00215F107 66 1136 SH SOLE 1136 0 0 ASV HLDGS INC COM 00215L104 1619 236393 SH SOLE 0 0 236393 ASE TECHNOLOGY HOLDING CO LTD SPONSORED ADS 00215W100 119 30160 SH DFND 01 30160 0 0 ASE TECHNOLOGY HOLDING CO LTD SPONSORED ADS 00215W100 345 87423 SH DFND 02 0 87423 0 ASE TECHNOLOGY HOLDING CO LTD SPONSORED ADS 00215W100 8348 2113365 SH SOLE 0 0 2113365 AU OPTRONICS CORP SPONSORED ADR 002255107 270 91116 SH DFND 01 91116 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 4427 1495703 SH DFND 02 0 1495703 0 AU OPTRONICS CORP SPONSORED ADR 002255107 26114 8822204 SH SOLE 0 0 8822204 AU OPTRONICS CORP SPONSORED ADR 002255107 3 931 SH SOLE 931 0 0 AVX CORP NEW COM 002444107 657 39599 SH DFND 01 39599 0 0 AVX CORP NEW COM 002444107 116 6987 SH DFND 02 0 6987 0 AVX CORP NEW COM 002444107 80500 4849385 SH SOLE 0 0 4849385 AVX CORP NEW COM 002444107 94 5665 SH SOLE 5665 0 0 AXT INC COM 00246W103 129 32575 SH DFND 01 32575 0 0 AXT INC COM 00246W103 7587 1915829 SH SOLE 0 0 1915829 AXT INC COM 00246W103 5 1223 SH SOLE 1223 0 0 AZZ INC COM 002474104 1490 32372 SH DFND 01 32372 0 0 AZZ INC COM 002474104 299 6492 SH DFND 02 0 6492 0 AZZ INC COM 002474104 119562 2598034 SH SOLE 0 0 2598034 AZZ INC COM 002474104 143 3099 SH SOLE 3099 0 0 AARONS INC COM PAR $0.50 002535300 6794 110628 SH DFND 01 110628 0 0 AARONS INC COM PAR $0.50 002535300 783 12746 SH DFND 02 0 12746 0 AARONS INC COM PAR $0.50 002535300 413267 6729631 SH SOLE 0 0 6729631 AARONS INC COM PAR $0.50 002535300 491 7988 SH SOLE 7988 0 0 ABBOTT LABS COM 002824100 129067 1534686 SH DFND 01 1534686 0 0 ABBOTT LABS COM 002824100 37735 448689 SH DFND 02 0 0 448689 ABBOTT LABS COM 002824100 43905 522060 SH DFND 02 0 522060 0 ABBOTT LABS COM 002824100 12215222 145246398 SH SOLE 0 0 145246398 ABBOTT LABS COM 002824100 48872 581115 SH SOLE 581115 0 0 ABBVIE INC COM 00287Y109 98373 1352760 SH DFND 01 1352760 0 0 ABBVIE INC COM 00287Y109 27882 383416 SH DFND 02 0 0 383416 ABBVIE INC COM 00287Y109 30127 414282 SH DFND 02 0 414282 0 ABBVIE INC COM 00287Y109 8645151 118882721 SH SOLE 0 0 118882721 ABBVIE INC COM 00287Y109 35659 490359 SH SOLE 490359 0 0 ABERCROMBIE & FITCH CO CL A 002896207 922 57486 SH DFND 01 57486 0 0 ABERCROMBIE & FITCH CO CL A 002896207 184 11485 SH DFND 02 0 11485 0 ABERCROMBIE & FITCH CO CL A 002896207 159431 9939575 SH SOLE 0 0 9939575 ABERCROMBIE & FITCH CO CL A 002896207 119 7427 SH SOLE 7427 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 131 27382 SH DFND 01 27382 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 5 1026 SH DFND 02 0 1026 0 ABEONA THERAPEUTICS INC COM 00289Y107 8593 1797608 SH SOLE 0 0 1797608 ABEONA THERAPEUTICS INC COM 00289Y107 13 2683 SH SOLE 2683 0 0 ABIOMED INC COM 003654100 10680 41001 SH DFND 01 41001 0 0 ABIOMED INC COM 003654100 2783 10683 SH DFND 02 0 0 10683 ABIOMED INC COM 003654100 3159 12126 SH DFND 02 0 12126 0 ABIOMED INC COM 003654100 1195637 4589955 SH SOLE 0 0 4589955 ABIOMED INC COM 003654100 3850 14778 SH SOLE 14778 0 0 ABRAXAS PETE CORP COM 003830106 146 141612 SH DFND 01 141612 0 0 ABRAXAS PETE CORP COM 003830106 8714 8460006 SH SOLE 0 0 8460006 ABRAXAS PETE CORP COM 003830106 6 5561 SH SOLE 5561 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 131 44094 SH DFND 01 44094 0 0 ACACIA RESH CORP ACACIA TCH COM 003881307 10523 3554903 SH SOLE 0 0 3554903 ACACIA COMMUNICATIONS INC COM 00401C108 3581 75939 SH DFND 01 75939 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 118 2500 SH DFND 02 0 2500 0 ACACIA COMMUNICATIONS INC COM 00401C108 151199 3206076 SH SOLE 0 0 3206076 ACACIA COMMUNICATIONS INC COM 00401C108 187 3974 SH SOLE 3974 0 0 ACADIA HEALTHCARE COMPANY INC COM 00404A109 1174 33601 SH DFND 01 33601 0 0 ACADIA HEALTHCARE COMPANY INC COM 00404A109 450 12871 SH DFND 02 0 12871 0 ACADIA HEALTHCARE COMPANY INC COM 00404A109 277548 7941289 SH SOLE 0 0 7941289 ACADIA HEALTHCARE COMPANY INC COM 00404A109 372 10652 SH SOLE 10652 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 5881 220004 SH DFND 01 220004 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 515 19274 SH DFND 02 0 19274 0 ACADIA PHARMACEUTICALS INC COM 004225108 247363 9254128 SH SOLE 0 0 9254128 ACADIA PHARMACEUTICALS INC COM 004225108 312 11676 SH SOLE 11676 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 1919 70100 SH DFND 01 70100 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 2797 102177 SH DFND 02 0 102177 0 ACADIA RLTY TR COM SH BEN INT 004239109 341726 12485417 SH SOLE 0 0 12485417 ACADIA RLTY TR COM SH BEN INT 004239109 2427 88669 SH SOLE 88669 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 1291 56444 SH DFND 01 56444 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 287 12523 SH DFND 02 0 12523 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 30217 1320652 SH SOLE 0 0 1320652 ACCELERATE DIAGNOSTICS INC COM 00430H102 66 2877 SH SOLE 2877 0 0 ACCELERON PHARMA INC COM 00434H108 3435 83616 SH DFND 01 83616 0 0 ACCELERON PHARMA INC COM 00434H108 222 5414 SH DFND 02 0 5414 0 ACCELERON PHARMA INC COM 00434H108 164046 3993340 SH SOLE 0 0 3993340 ACCELERON PHARMA INC COM 00434H108 178 4343 SH SOLE 4343 0 0 ACCURAY INC COM 004397105 695 179690 SH DFND 01 179690 0 0 ACCURAY INC COM 004397105 17 4500 SH DFND 02 0 4500 0 ACCURAY INC COM 004397105 15586 4027279 SH SOLE 0 0 4027279 ACCURAY INC COM 004397105 63 16300 SH SOLE 16300 0 0 ACER THERAPEUTICS INC COM 00444P108 26 6580 SH DFND 01 6580 0 0 ACER THERAPEUTICS INC COM 00444P108 1058 271383 SH SOLE 0 0 271383 ACELRX PHARMACEUTICALS INC COM 00444T100 242 95748 SH DFND 01 95748 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 8300 3280819 SH SOLE 0 0 3280819 ACHIEVE LIFE SCIENCE INC COM NEW 004468203 530 274519 SH SOLE 0 0 274519 ACHILLION PHARMACEUTICALS INC COM 00448Q201 327 121856 SH DFND 01 121856 0 0 ACHILLION PHARMACEUTICALS INC COM 00448Q201 16 5881 SH DFND 02 0 5881 0 ACHILLION PHARMACEUTICALS INC COM 00448Q201 32469 12115169 SH SOLE 0 0 12115169 ACHILLION PHARMACEUTICALS INC COM 00448Q201 39 14647 SH SOLE 14647 0 0 ACI WORLDWIDE INC COM 004498101 7794 226961 SH DFND 01 226961 0 0 ACI WORLDWIDE INC COM 004498101 505 14696 SH DFND 02 0 14696 0 ACI WORLDWIDE INC COM 004498101 346907 10102139 SH SOLE 0 0 10102139 ACI WORLDWIDE INC COM 004498101 469 13662 SH SOLE 13662 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 58 26663 SH DFND 01 26663 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 4032 1841175 SH SOLE 0 0 1841175 ACME UTD CORP COM 004816104 18 800 SH DFND 01 800 0 0 ACME UTD CORP COM 004816104 2212 97976 SH SOLE 0 0 97976 ACORDA THERAPEUTICS INC COM 00484M106 284 37001 SH DFND 01 37001 0 0 ACORDA THERAPEUTICS INC COM 00484M106 52 6819 SH DFND 02 0 6819 0 ACORDA THERAPEUTICS INC COM 00484M106 47130 6144687 SH SOLE 0 0 6144687 ACORDA THERAPEUTICS INC COM 00484M106 29 3764 SH SOLE 3764 0 0 ACTIVISION BLIZZARD INC COM 00507V109 30650 649363 SH DFND 01 649363 0 0 ACTIVISION BLIZZARD INC COM 00507V109 8918 188931 SH DFND 02 0 0 188931 ACTIVISION BLIZZARD INC COM 00507V109 9807 207781 SH DFND 02 0 207781 0 ACTIVISION BLIZZARD INC COM 00507V109 2633894 55802849 SH SOLE 0 0 55802849 ACTIVISION BLIZZARD INC COM 00507V109 11717 248245 SH SOLE 248245 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 4 15462 SH DFND 01 15462 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 741 3010803 SH SOLE 0 0 3010803 ACTUANT CORP CL A NEW 00508X203 2039 82196 SH DFND 01 82196 0 0 ACTUANT CORP CL A NEW 00508X203 344 13858 SH DFND 02 0 13858 0 ACTUANT CORP CL A NEW 00508X203 158693 6396327 SH SOLE 0 0 6396327 ACTUANT CORP CL A NEW 00508X203 159 6400 SH SOLE 6400 0 0 ACUITY BRANDS INC COM 00508Y102 2194 15908 SH DFND 01 15908 0 0 ACUITY BRANDS INC COM 00508Y102 1463 10610 SH DFND 02 0 0 10610 ACUITY BRANDS INC COM 00508Y102 1643 11911 SH DFND 02 0 11911 0 ACUITY BRANDS INC COM 00508Y102 497956 3610735 SH SOLE 0 0 3610735 ACUITY BRANDS INC COM 00508Y102 1700 12330 SH SOLE 12330 0 0 ACUSHNET HOLDINGS CORP COM 005098108 786 29930 SH DFND 01 29930 0 0 ACUSHNET HOLDINGS CORP COM 005098108 68 2600 SH DFND 02 0 2600 0 ACUSHNET HOLDINGS CORP COM 005098108 79389 3023207 SH SOLE 0 0 3023207 ACUSHNET HOLDINGS CORP COM 005098108 83 3152 SH SOLE 3152 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 8 6516 SH DFND 01 6516 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 2320 1784750 SH SOLE 0 0 1784750 ADAMAS PHARMACEUTICALS INC COM 00548A106 116 18686 SH DFND 01 18686 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 6276 1012278 SH SOLE 0 0 1012278 ADAMS RES & ENERGY INC COM NEW 006351308 13 379 SH DFND 01 379 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 3154 92000 SH SOLE 0 0 92000 ADAPTIVE BIOTECHNOLOGIES CORP COM 00650F109 149 3086 SH DFND 01 3086 0 0 ADAPTIVE BIOTECHNOLOGIES CORP COM 00650F109 9511 196914 SH SOLE 0 0 196914 ADDUS HOMECARE CORP COM 006739106 1556 20766 SH DFND 01 20766 0 0 ADDUS HOMECARE CORP COM 006739106 45 600 SH DFND 02 0 600 0 ADDUS HOMECARE CORP COM 006739106 49100 655110 SH SOLE 0 0 655110 ADDUS HOMECARE CORP COM 006739106 85 1128 SH SOLE 1128 0 0 ADDVANTAGE TECHNOLOGIES GP INC COM NEW 006743306 117 74073 SH SOLE 0 0 74073 ADESTO TECHNOLOGIES CORP COM 00687D101 418 51341 SH DFND 01 51341 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 10157 1246211 SH SOLE 0 0 1246211 ADIAL PHARMACEUTICALS INC COM 00688A106 494 293908 SH SOLE 0 0 293908 ADOBE INC COM 00724F101 131361 445822 SH DFND 01 445822 0 0 ADOBE INC COM 00724F101 36639 124347 SH DFND 02 0 0 124347 ADOBE INC COM 00724F101 39767 134963 SH DFND 02 0 134963 0 ADOBE INC COM 00724F101 10957213 37187216 SH SOLE 0 0 37187216 ADOBE INC COM 00724F101 47219 160253 SH SOLE 160253 0 0 ADTALEM GLOBAL ED INC COM 00737L103 2170 48161 SH DFND 01 48161 0 0 ADTALEM GLOBAL ED INC COM 00737L103 559 12414 SH DFND 02 0 12414 0 ADTALEM GLOBAL ED INC COM 00737L103 234124 5196980 SH SOLE 0 0 5196980 ADTALEM GLOBAL ED INC COM 00737L103 281 6238 SH SOLE 6238 0 0 ADTRAN INC COM 00738A106 620 40659 SH DFND 01 40659 0 0 ADTRAN INC COM 00738A106 374 24523 SH DFND 02 0 24523 0 ADTRAN INC COM 00738A106 76873 5040883 SH SOLE 0 0 5040883 ADTRAN INC COM 00738A106 72 4718 SH SOLE 4718 0 0 ADURO BIOTECH INC COM 00739L101 183 118999 SH DFND 01 118999 0 0 ADURO BIOTECH INC COM 00739L101 3691 2396937 SH SOLE 0 0 2396937 ADURO BIOTECH INC COM 00739L101 2 1200 SH SOLE 1200 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 9397 60963 SH DFND 01 60963 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 2914 18905 SH DFND 02 0 0 18905 ADVANCE AUTO PARTS INC COM 00751Y106 3962 25707 SH DFND 02 0 25707 0 ADVANCE AUTO PARTS INC COM 00751Y106 1132605 7347898 SH SOLE 0 0 7347898 ADVANCE AUTO PARTS INC COM 00751Y106 3760 24395 SH SOLE 24395 0 0 AEHR TEST SYSTEMS COM 00760J108 9 5200 SH DFND 01 5200 0 0 AEHR TEST SYSTEMS COM 00760J108 1058 641230 SH SOLE 0 0 641230 ADVAXIS INC COM NEW 007624307 1 641 SH DFND 01 641 0 0 ADVAXIS INC COM NEW 007624307 480 229465 SH SOLE 0 0 229465 AECOM COM 00766T100 2282 60299 SH DFND 01 60299 0 0 AECOM COM 00766T100 1104 29179 SH DFND 02 0 29179 0 AECOM COM 00766T100 539633 14257139 SH SOLE 0 0 14257139 AECOM COM 00766T100 647 17105 SH SOLE 17105 0 0 ADVANCED EMISSIONS SOLUTS INC COM 00770C101 415 32811 SH DFND 01 32811 0 0 ADVANCED EMISSIONS SOLUTS INC COM 00770C101 13843 1095153 SH SOLE 0 0 1095153 AEGION CORP COM 00770F104 493 26792 SH DFND 01 26792 0 0 AEGION CORP COM 00770F104 225 12227 SH DFND 02 0 12227 0 AEGION CORP COM 00770F104 59230 3219034 SH SOLE 0 0 3219034 AEGION CORP COM 00770F104 80 4323 SH SOLE 4323 0 0 AEMETIS INC COM NEW 00770K202 197 231716 SH SOLE 0 0 231716 AERIE PHARMACEUTICALS INC COM 00771V108 2572 87035 SH DFND 01 87035 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 166 5611 SH DFND 02 0 5611 0 AERIE PHARMACEUTICALS INC COM 00771V108 120894 4091164 SH SOLE 0 0 4091164 AERIE PHARMACEUTICALS INC COM 00771V108 137 4636 SH SOLE 4636 0 0 AEROCENTURY CORP COM 007737109 74 10188 SH SOLE 0 0 10188 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 179 26131 SH DFND 01 26131 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 7388 1078567 SH SOLE 0 0 1078567 ADVANSIX INC COM 00773T101 600 24580 SH DFND 01 24580 0 0 ADVANSIX INC COM 00773T101 61 2500 SH DFND 02 0 2500 0 ADVANSIX INC COM 00773T101 53045 2171311 SH SOLE 0 0 2171311 ADVANSIX INC COM 00773T101 80 3255 SH SOLE 3255 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 763 64201 SH DFND 01 64201 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 29253 2460276 SH SOLE 0 0 2460276 AEROHIVE NETWORKS INC COM 007786106 397 89667 SH DFND 01 89667 0 0 AEROHIVE NETWORKS INC COM 007786106 9833 2219740 SH SOLE 0 0 2219740 AEROJET ROCKETDYNE HLDGS INC COM 007800105 5588 124817 SH DFND 01 124817 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 438 9787 SH DFND 02 0 9787 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 380801 8505722 SH SOLE 0 0 8505722 AEROJET ROCKETDYNE HLDGS INC COM 007800105 353 7880 SH SOLE 7880 0 0 ADVANCED MICRO DEVICES INC COM 007903107 25520 840291 SH DFND 01 840291 0 0 ADVANCED MICRO DEVICES INC COM 007903107 7271 239418 SH DFND 02 0 0 239418 ADVANCED MICRO DEVICES INC COM 007903107 8148 268301 SH DFND 02 0 268301 0 ADVANCED MICRO DEVICES INC COM 007903107 3220686 106048264 SH SOLE 0 0 106048264 ADVANCED MICRO DEVICES INC COM 007903107 9565 314944 SH SOLE 314944 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 2513 76648 SH DFND 01 76648 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 208 6358 SH DFND 02 0 6358 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 119537 3645523 SH SOLE 0 0 3645523 ADVANCED DRAIN SYS INC DEL COM 00790R104 174 5307 SH SOLE 5307 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 4639 145378 SH DFND 01 145378 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 175 5494 SH DFND 02 0 5494 0 ADVANCED DISP SVCS INC DEL COM 00790X101 206755 6479330 SH SOLE 0 0 6479330 ADVANCED DISP SVCS INC DEL COM 00790X101 268 8400 SH SOLE 8400 0 0 AEGON N V NY REGISTRY SHS 007924103 79 15946 SH DFND 01 15946 0 0 AEGON N V NY REGISTRY SHS 007924103 2922 590302 SH SOLE 0 0 590302 ADVANCED ENERGY INDS COM 007973100 4442 78944 SH DFND 01 78944 0 0 ADVANCED ENERGY INDS COM 007973100 357 6353 SH DFND 02 0 6353 0 ADVANCED ENERGY INDS COM 007973100 220974 3927033 SH SOLE 0 0 3927033 ADVANCED ENERGY INDS COM 007973100 221 3928 SH SOLE 3928 0 0 AEROVIRONMENT INC COM 008073108 2513 44270 SH DFND 01 44270 0 0 AEROVIRONMENT INC COM 008073108 307 5400 SH DFND 02 0 5400 0 AEROVIRONMENT INC COM 008073108 179994 3170583 SH SOLE 0 0 3170583 AEROVIRONMENT INC COM 008073108 120 2114 SH SOLE 2114 0 0 AETHLON MED INC COM NEW 00808Y208 147 402214 SH SOLE 0 0 402214 AERPIO PHARMACEUTICALS INC COM 00810B105 6 7102 SH DFND 01 7102 0 0 AERPIO PHARMACEUTICALS INC COM 00810B105 1177 1293787 SH SOLE 0 0 1293787 AFFILIATED MANAGERS GROUP INC COM 008252108 3990 43299 SH DFND 01 43299 0 0 AFFILIATED MANAGERS GROUP INC COM 008252108 1382 15000 SH DFND 02 0 0 15000 AFFILIATED MANAGERS GROUP INC COM 008252108 1157 12556 SH DFND 02 0 12556 0 AFFILIATED MANAGERS GROUP INC COM 008252108 512177 5558685 SH SOLE 0 0 5558685 AFFILIATED MANAGERS GROUP INC COM 008252108 1627 17657 SH SOLE 17657 0 0 AEVI GENOMIC MEDICINE INC COM 00835P105 1 4482 SH DFND 01 4482 0 0 AEVI GENOMIC MEDICINE INC COM 00835P105 200 1247568 SH SOLE 0 0 1247568 AGILENT TECHNOLOGIES INC COM 00846U101 20177 270210 SH DFND 01 270210 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 5954 79744 SH DFND 02 0 0 79744 AGILENT TECHNOLOGIES INC COM 00846U101 7336 98245 SH DFND 02 0 98245 0 AGILENT TECHNOLOGIES INC COM 00846U101 1821947 24399990 SH SOLE 0 0 24399990 AGILENT TECHNOLOGIES INC COM 00846U101 7660 102591 SH SOLE 102591 0 0 AGNICO EAGLE MINES LTD COM 008474108 5152 100542 SH DFND 01 100542 0 0 AGNICO EAGLE MINES LTD COM 008474108 3220 62841 SH DFND 02 0 0 62841 AGNICO EAGLE MINES LTD COM 008474108 8412 164161 SH DFND 02 0 164161 0 AGNICO EAGLE MINES LTD COM 008474108 333123 6501234 SH SOLE 0 0 6501234 AGNICO EAGLE MINES LTD COM 008474108 4014 78345 SH SOLE 78345 0 0 AGENUS INC COM NEW 00847G705 653 217820 SH DFND 01 217820 0 0 AGENUS INC COM NEW 00847G705 17 5600 SH DFND 02 0 5600 0 AGENUS INC COM NEW 00847G705 15888 5295973 SH SOLE 0 0 5295973 AGENUS INC COM NEW 00847G705 62 20818 SH SOLE 20818 0 0 AGILYSYS INC COM 00847J105 777 36193 SH DFND 01 36193 0 0 AGILYSYS INC COM 00847J105 37 1720 SH DFND 02 0 1720 0 AGILYSYS INC COM 00847J105 26019 1211895 SH SOLE 0 0 1211895 AGILYSYS INC COM 00847J105 43 2016 SH SOLE 2016 0 0 AGILE THERAPEUTICS INC COM 00847L100 2530 1732648 SH SOLE 0 0 1732648 AGIOS PHARMACEUTICALS INC COM 00847X104 1086 21774 SH DFND 01 21774 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 641 12853 SH DFND 02 0 12853 0 AGIOS PHARMACEUTICALS INC COM 00847X104 229370 4598440 SH SOLE 0 0 4598440 AGIOS PHARMACEUTICALS INC COM 00847X104 284 5702 SH SOLE 5702 0 0 AGEX THERAPEUTICS INC COM 00848H108 154 41922 SH DFND 01 41922 0 0 AGEX THERAPEUTICS INC COM 00848H108 2425 660681 SH SOLE 0 0 660681 AGEAGLE AERIAL SYS INC NEW COM 00848K101 11 37367 SH SOLE 0 0 37367 AGREE REALTY CORP COM 008492100 2072 32344 SH DFND 01 32344 0 0 AGREE REALTY CORP COM 008492100 3089 48233 SH DFND 02 0 48233 0 AGREE REALTY CORP COM 008492100 368101 5747095 SH SOLE 0 0 5747095 AGREE REALTY CORP COM 008492100 2577 40236 SH SOLE 40236 0 0 AGROFRESH SOLUTIONS COM 00856G109 16 10440 SH DFND 01 10440 0 0 AGROFRESH SOLUTIONS COM 00856G109 2287 1514697 SH SOLE 0 0 1514697 AILERON THERAPEUTICS INC COM 00887A105 240 333005 SH SOLE 0 0 333005 AIMMUNE THERAPEUTICS INC COM 00900T107 1891 90817 SH DFND 01 90817 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 48 2299 SH DFND 02 0 2299 0 AIMMUNE THERAPEUTICS INC COM 00900T107 75145 3609277 SH SOLE 0 0 3609277 AIMMUNE THERAPEUTICS INC COM 00900T107 83 4001 SH SOLE 4001 0 0 AIR INDS GROUP COM NEW 00912N205 8 7465 SH DFND 01 7465 0 0 AIR INDS GROUP COM NEW 00912N205 171 156614 SH SOLE 0 0 156614 AIR LEASE CORP CL A 00912X302 1644 39773 SH DFND 01 39773 0 0 AIR LEASE CORP CL A 00912X302 546 13216 SH DFND 02 0 13216 0 AIR LEASE CORP CL A 00912X302 377568 9133236 SH SOLE 0 0 9133236 AIR LEASE CORP CL A 00912X302 511 12352 SH SOLE 12352 0 0 AIR PRODS & CHEMS INC COM 009158106 42529 187876 SH DFND 01 187876 0 0 AIR PRODS & CHEMS INC COM 009158106 12658 55918 SH DFND 02 0 0 55918 AIR PRODS & CHEMS INC COM 009158106 16143 71313 SH DFND 02 0 71313 0 AIR PRODS & CHEMS INC COM 009158106 4365832 19286264 SH SOLE 0 0 19286264 AIR PRODS & CHEMS INC COM 009158106 16549 73105 SH SOLE 73105 0 0 AIR T INC WT EXP 060720 00919P112 0 1547 SH DFND 01 1547 0 0 AIR T INC WT EXP 060720 00919P112 10 139519 SH SOLE 0 0 139519 AIR T INC COM 009207101 10 558 SH DFND 01 558 0 0 AIR T INC COM 009207101 880 50321 SH SOLE 0 0 50321 AIR TRANSPORT SERVICES GRP INC COM 00922R105 2971 121774 SH DFND 01 121774 0 0 AIR TRANSPORT SERVICES GRP INC COM 00922R105 37 1500 SH DFND 02 0 1500 0 AIR TRANSPORT SERVICES GRP INC COM 00922R105 121863 4994401 SH SOLE 0 0 4994401 AIR TRANSPORT SERVICES GRP INC COM 00922R105 41 1700 SH SOLE 1700 0 0 AIRGAIN INC COM 00938A104 269 19019 SH DFND 01 19019 0 0 AIRGAIN INC COM 00938A104 5488 387857 SH SOLE 0 0 387857 AKAMAI TECHNOLOGIES INC COM 00971T101 11849 147852 SH DFND 01 147852 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 3568 44520 SH DFND 02 0 0 44520 AKAMAI TECHNOLOGIES INC COM 00971T101 3796 47363 SH DFND 02 0 47363 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1349459 16838770 SH SOLE 0 0 16838770 AKAMAI TECHNOLOGIES INC COM 00971T101 4299 53648 SH SOLE 53648 0 0 AKORN INC COM 009728106 491 95373 SH DFND 01 95373 0 0 AKORN INC COM 009728106 50 9800 SH DFND 02 0 9800 0 AKORN INC COM 009728106 51132 9928471 SH SOLE 0 0 9928471 AKORN INC COM 009728106 37 7219 SH SOLE 7219 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 477 98543 SH DFND 01 98543 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 92 19097 SH DFND 02 0 19097 0 AKEBIA THERAPEUTICS INC COM 00972D105 24422 5045775 SH SOLE 0 0 5045775 AKEBIA THERAPEUTICS INC COM 00972D105 32 6516 SH SOLE 6516 0 0 AKCEA THERAPEUTICS INC COM 00972L107 630 26881 SH DFND 01 26881 0 0 AKCEA THERAPEUTICS INC COM 00972L107 35 1500 SH DFND 02 0 1500 0 AKCEA THERAPEUTICS INC COM 00972L107 36841 1571065 SH SOLE 0 0 1571065 AKCEA THERAPEUTICS INC COM 00972L107 59 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 145 321639 SH SOLE 0 0 321639 AKOUSTIS TECHNOLOGIES INC COM 00973N102 340 53084 SH DFND 01 53084 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 7604 1188201 SH SOLE 0 0 1188201 AKERO THERAPEUTICS INC COM 00973Y108 16 843 SH DFND 01 843 0 0 AKERO THERAPEUTICS INC COM 00973Y108 558 29157 SH SOLE 0 0 29157 ALAMO GROUP INC COM 011311107 1862 18630 SH DFND 01 18630 0 0 ALAMO GROUP INC COM 011311107 430 4300 SH DFND 02 0 4300 0 ALAMO GROUP INC COM 011311107 58016 580570 SH SOLE 0 0 580570 ALAMO GROUP INC COM 011311107 90 900 SH SOLE 900 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 968 160074 SH DFND 01 160074 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 401 66299 SH DFND 02 0 66299 0 ALAMOS GOLD INC NEW COM CL A 011532108 61438 10155117 SH SOLE 0 0 10155117 ALAMOS GOLD INC NEW COM CL A 011532108 239 39562 SH SOLE 39562 0 0 ALARM COM HLDGS INC COM 011642105 4065 75975 SH DFND 01 75975 0 0 ALARM COM HLDGS INC COM 011642105 230 4292 SH DFND 02 0 4292 0 ALARM COM HLDGS INC COM 011642105 209224 3910720 SH SOLE 0 0 3910720 ALARM COM HLDGS INC COM 011642105 218 4068 SH SOLE 4068 0 0 ALASKA AIR GROUP INC COM 011659109 6865 107409 SH DFND 01 107409 0 0 ALASKA AIR GROUP INC COM 011659109 1 21 SH DFND 02 0 0 21 ALASKA AIR GROUP INC COM 011659109 823013 12877680 SH SOLE 0 0 12877680 ALASKA AIR GROUP INC COM 011659109 32 506 SH SOLE 506 0 0 ALASKA COMMUNICATIONS SYS GRP COM 01167P101 23 13317 SH DFND 01 13317 0 0 ALASKA COMMUNICATIONS SYS GRP COM 01167P101 3664 2142570 SH SOLE 0 0 2142570 ALBANY INTL CORP CL A 012348108 5018 60525 SH DFND 01 60525 0 0 ALBANY INTL CORP CL A 012348108 427 5145 SH DFND 02 0 5145 0 ALBANY INTL CORP CL A 012348108 262777 3169425 SH SOLE 0 0 3169425 ALBANY INTL CORP CL A 012348108 241 2909 SH SOLE 2909 0 0 ALBEMARLE CORP COM 012653101 6299 89458 SH DFND 01 89458 0 0 ALBEMARLE CORP COM 012653101 1949 27684 SH DFND 02 0 0 27684 ALBEMARLE CORP COM 012653101 1967 27937 SH DFND 02 0 27937 0 ALBEMARLE CORP COM 012653101 884583 12563316 SH SOLE 0 0 12563316 ALBEMARLE CORP COM 012653101 2347 33339 SH SOLE 33339 0 0 ALBIREO PHARMA INC COM 01345P106 686 21281 SH DFND 01 21281 0 0 ALBIREO PHARMA INC COM 01345P106 5041 156366 SH SOLE 0 0 156366 ALCOA CORP COM 013872106 1684 71943 SH DFND 01 71943 0 0 ALCOA CORP COM 013872106 44 1894 SH DFND 02 0 0 1894 ALCOA CORP COM 013872106 704 30070 SH DFND 02 0 30070 0 ALCOA CORP COM 013872106 400087 17090451 SH SOLE 0 0 17090451 ALCOA CORP COM 013872106 575 24580 SH SOLE 24580 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 1786 151704 SH DFND 01 151704 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 47 4028 SH DFND 02 0 4028 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 76502 6499708 SH SOLE 0 0 6499708 ALDER BIOPHARMACEUTICALS INC COM 014339105 67 5695 SH SOLE 5695 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 232 38705 SH DFND 01 38705 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 6439 1073239 SH SOLE 0 0 1073239 ALECTOR INC COM 014442107 395 20775 SH DFND 01 20775 0 0 ALECTOR INC COM 014442107 16876 888235 SH SOLE 0 0 888235 ALEXANDER & BALDWIN INC NEW COM 014491104 1351 58478 SH DFND 01 58478 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 329 14262 SH DFND 02 0 14262 0 ALEXANDER & BALDWIN INC NEW COM 014491104 230346 9971686 SH SOLE 0 0 9971686 ALEXANDER & BALDWIN INC NEW COM 014491104 167 7222 SH SOLE 7222 0 0 ALEXANDERS INC COM 014752109 1752 4730 SH DFND 01 4730 0 0 ALEXANDERS INC COM 014752109 2280 6158 SH DFND 02 0 6158 0 ALEXANDERS INC COM 014752109 122241 330114 SH SOLE 0 0 330114 ALEXANDERS INC COM 014752109 837 2260 SH SOLE 2260 0 0 ALEXANDRIA REAL ESTATE EQ INC COM 015271109 13469 95466 SH DFND 01 95466 0 0 ALEXANDRIA REAL ESTATE EQ INC COM 015271109 3443 24406 SH DFND 02 0 0 24406 ALEXANDRIA REAL ESTATE EQ INC COM 015271109 22030 156142 SH DFND 02 0 156142 0 ALEXANDRIA REAL ESTATE EQ INC COM 015271109 2519560 17857819 SH SOLE 0 0 17857819 ALEXANDRIA REAL ESTATE EQ INC COM 015271109 20445 144904 SH SOLE 144904 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 26146 199615 SH DFND 01 199615 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 7445 56841 SH DFND 02 0 0 56841 ALEXION PHARMACEUTICALS INC COM 015351109 8371 63913 SH DFND 02 0 63913 0 ALEXION PHARMACEUTICALS INC COM 015351109 2129289 16256594 SH SOLE 0 0 16256594 ALEXION PHARMACEUTICALS INC COM 015351109 9452 72163 SH SOLE 72163 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 2598 214536 SH DFND 01 214536 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 785 64821 SH DFND 02 0 64821 0 ALGONQUIN PWR UTILS CORP COM 015857105 159794 13195214 SH SOLE 0 0 13195214 ALGONQUIN PWR UTILS CORP COM 015857105 606 50051 SH SOLE 50051 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 88505 522306 SH DFND 01 522306 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 76320 450397 SH DFND 02 0 450397 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7240510 42729478 SH SOLE 0 0 42729478 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 44004 259685 SH SOLE 259685 0 0 ALICO INC COM 016230104 93 3052 SH DFND 01 3052 0 0 ALICO INC COM 016230104 8915 293827 SH SOLE 0 0 293827 ALIGN TECHNOLOGY INC COM 016255101 18642 68110 SH DFND 01 68110 0 0 ALIGN TECHNOLOGY INC COM 016255101 5309 19397 SH DFND 02 0 0 19397 ALIGN TECHNOLOGY INC COM 016255101 5850 21372 SH DFND 02 0 21372 0 ALIGN TECHNOLOGY INC COM 016255101 2134713 7799462 SH SOLE 0 0 7799462 ALIGN TECHNOLOGY INC COM 016255101 6822 24926 SH SOLE 24926 0 0 ALIMERA SCIENCES INC COM 016259103 16 18463 SH DFND 01 18463 0 0 ALIMERA SCIENCES INC COM 016259103 1506 1692029 SH SOLE 0 0 1692029 ALKALINE WTR CO INC COM NEW 01643A207 20 9124 SH DFND 01 9124 0 0 ALKALINE WTR CO INC COM NEW 01643A207 3973 1822263 SH SOLE 0 0 1822263 ALLAKOS INC COM 01671P100 1471 33958 SH DFND 01 33958 0 0 ALLAKOS INC COM 01671P100 45 1045 SH DFND 02 0 1045 0 ALLAKOS INC COM 01671P100 73608 1698769 SH SOLE 0 0 1698769 ALLAKOS INC COM 01671P100 64 1482 SH SOLE 1482 0 0 ALLEGHANY CORP DEL COM 017175100 3731 5478 SH DFND 01 5478 0 0 ALLEGHANY CORP DEL COM 017175100 2595 3810 SH DFND 02 0 0 3810 ALLEGHANY CORP DEL COM 017175100 2840 4170 SH DFND 02 0 4170 0 ALLEGHANY CORP DEL COM 017175100 891350 1308672 SH SOLE 0 0 1308672 ALLEGHANY CORP DEL COM 017175100 3158 4636 SH SOLE 4636 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 2719 107904 SH DFND 01 107904 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 487 19319 SH DFND 02 0 19319 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 302493 12003707 SH SOLE 0 0 12003707 ALLEGHENY TECHNOLOGIES INC COM 01741R102 357 14177 SH SOLE 14177 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 495 14847 SH DFND 01 14847 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 38 1141 SH DFND 02 0 1141 0 ALLEGIANCE BANCSHARES INC COM 01748H107 25633 768830 SH SOLE 0 0 768830 ALLEGIANCE BANCSHARES INC COM 01748H107 62 1854 SH SOLE 1854 0 0 ALLEGIANT TRAVEL CO COM 01748X102 3882 27055 SH DFND 01 27055 0 0 ALLEGIANT TRAVEL CO COM 01748X102 29 200 SH DFND 02 0 200 0 ALLEGIANT TRAVEL CO COM 01748X102 188266 1311957 SH SOLE 0 0 1311957 ALLEGIANT TRAVEL CO COM 01748X102 64 444 SH SOLE 444 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 9 2235 SH DFND 01 2235 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 1896 465955 SH SOLE 0 0 465955 ALLETE INC COM NEW 018522300 3692 44371 SH DFND 01 44371 0 0 ALLETE INC COM NEW 018522300 1595 19167 SH DFND 02 0 19167 0 ALLETE INC COM NEW 018522300 436846 5249923 SH SOLE 0 0 5249923 ALLETE INC COM NEW 018522300 1474 17712 SH SOLE 17712 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 5394 38490 SH DFND 01 38490 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1814 12948 SH DFND 02 0 0 12948 ALLIANCE DATA SYSTEMS CORP COM 018581108 2363 16861 SH DFND 02 0 16861 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 703497 5020318 SH SOLE 0 0 5020318 ALLIANCE DATA SYSTEMS CORP COM 018581108 2143 15294 SH SOLE 15294 0 0 ALLIANT ENERGY CORP COM 018802108 9800 199677 SH DFND 01 199677 0 0 ALLIANT ENERGY CORP COM 018802108 2618 53339 SH DFND 02 0 0 53339 ALLIANT ENERGY CORP COM 018802108 6585 134177 SH DFND 02 0 134177 0 ALLIANT ENERGY CORP COM 018802108 1415547 28841632 SH SOLE 0 0 28841632 ALLIANT ENERGY CORP COM 018802108 6561 133679 SH SOLE 133679 0 0 ALLIED HEALTHCARE PRODS INC COM NEW 019222207 22 11560 SH SOLE 0 0 11560 ALLIED MOTION TECHNOLOGIES INC COM 019330109 564 14871 SH DFND 01 14871 0 0 ALLIED MOTION TECHNOLOGIES INC COM 019330109 14326 378004 SH SOLE 0 0 378004 ALLISON TRANSMISSION HLDGS INC COM 01973R101 2449 52847 SH DFND 01 52847 0 0 ALLISON TRANSMISSION HLDGS INC COM 01973R101 786 16951 SH DFND 02 0 16951 0 ALLISON TRANSMISSION HLDGS INC COM 01973R101 593488 12804478 SH SOLE 0 0 12804478 ALLISON TRANSMISSION HLDGS INC COM 01973R101 581 12538 SH SOLE 12538 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 2067 76996 SH DFND 01 76996 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 59 2186 SH DFND 02 0 2186 0 ALLOGENE THERAPEUTICS INC COM 019770106 90244 3361053 SH SOLE 0 0 3361053 ALLOGENE THERAPEUTICS INC COM 019770106 79 2945 SH SOLE 2945 0 0 ALLSCRIPTS HEALTHCARE SOLUTNS COM 01988P108 1667 143295 SH DFND 01 143295 0 0 ALLSCRIPTS HEALTHCARE SOLUTNS COM 01988P108 245 21094 SH DFND 02 0 21094 0 ALLSCRIPTS HEALTHCARE SOLUTNS COM 01988P108 190048 16341197 SH SOLE 0 0 16341197 ALLSCRIPTS HEALTHCARE SOLUTNS COM 01988P108 209 17950 SH SOLE 17950 0 0 ALLSTATE CORP COM 020002101 28592 281166 SH DFND 01 281166 0 0 ALLSTATE CORP COM 020002101 9064 89135 SH DFND 02 0 0 89135 ALLSTATE CORP COM 020002101 13093 128750 SH DFND 02 0 128750 0 ALLSTATE CORP COM 020002101 2448657 24079622 SH SOLE 0 0 24079622 ALLSTATE CORP COM 020002101 11269 110818 SH SOLE 110818 0 0 ALLY FINL INC COM 02005N100 4709 151945 SH DFND 01 151945 0 0 ALLY FINL INC COM 02005N100 3494 112730 SH DFND 02 0 0 112730 ALLY FINL INC COM 02005N100 3513 113349 SH DFND 02 0 113349 0 ALLY FINL INC COM 02005N100 1176007 37947957 SH SOLE 0 0 37947957 ALLY FINL INC COM 02005N100 4111 132643 SH SOLE 132643 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3226 44465 SH DFND 01 44465 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1674 23076 SH DFND 02 0 0 23076 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1956 26957 SH DFND 02 0 26957 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 666794 9189552 SH SOLE 0 0 9189552 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2368 32636 SH SOLE 32636 0 0 ALPHA PRO TECH LTD COM 020772109 1609 471840 SH SOLE 0 0 471840 ALPHABET INC CAP STK CL C 02079K107 302906 280232 SH DFND 01 280232 0 0 ALPHABET INC CAP STK CL C 02079K107 86788 80292 SH DFND 02 0 0 80292 ALPHABET INC CAP STK CL C 02079K107 95061 87945 SH DFND 02 0 87945 0 ALPHABET INC CAP STK CL C 02079K107 23949276 22156587 SH SOLE 0 0 22156587 ALPHABET INC CAP STK CL C 02079K107 111610 103256 SH SOLE 103256 0 0 ALPHABET INC CAP STK CL A 02079K305 295797 273178 SH DFND 01 273178 0 0 ALPHABET INC CAP STK CL A 02079K305 82687 76364 SH DFND 02 0 0 76364 ALPHABET INC CAP STK CL A 02079K305 89865 82993 SH DFND 02 0 82993 0 ALPHABET INC CAP STK CL A 02079K305 23827067 22005049 SH SOLE 0 0 22005049 ALPHABET INC CAP STK CL A 02079K305 107033 98848 SH SOLE 98848 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 115 25348 SH DFND 01 25348 0 0 ALPHATEC HOLDINGS INC COM NEW 02081G201 3894 857811 SH SOLE 0 0 857811 ALPINE IMMUNE SCIENCES INC COM 02083G100 853 202582 SH SOLE 0 0 202582 ALTA MESA RES INC CL A 02133L109 3 20337 SH DFND 01 20337 0 0 ALTA MESA RES INC CL A 02133L109 765 5245974 SH SOLE 0 0 5245974 ALTA MESA RES INC CL A 02133L109 6 41045 SH SOLE 41045 0 0 ALTAIR ENGR INC COM CL A 021369103 3145 77866 SH DFND 01 77866 0 0 ALTAIR ENGR INC COM CL A 021369103 106 2635 SH DFND 02 0 2635 0 ALTAIR ENGR INC COM CL A 021369103 119936 2969450 SH SOLE 0 0 2969450 ALTAIR ENGR INC COM CL A 021369103 159 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 218 18916 SH SOLE 0 0 18916 ALTIMMUNE INC COM NEW 02155H200 1142 479635 SH SOLE 0 0 479635 ALTERYX INC COM CL A 02156B103 2260 20715 SH DFND 01 20715 0 0 ALTERYX INC COM CL A 02156B103 840 7697 SH DFND 02 0 7697 0 ALTERYX INC COM CL A 02156B103 431769 3956830 SH SOLE 0 0 3956830 ALTERYX INC COM CL A 02156B103 545 4998 SH SOLE 4998 0 0 ALTICE USA INC CL A 02156K103 2622 107699 SH DFND 01 107699 0 0 ALTICE USA INC CL A 02156K103 1239 50888 SH DFND 02 0 0 50888 ALTICE USA INC CL A 02156K103 1472 60452 SH DFND 02 0 60452 0 ALTICE USA INC CL A 02156K103 656785 26972684 SH SOLE 0 0 26972684 ALTICE USA INC CL A 02156K103 1873 76921 SH SOLE 76921 0 0 ALTRA INDL MOTION CORP COM 02208R106 1985 55313 SH DFND 01 55313 0 0 ALTRA INDL MOTION CORP COM 02208R106 270 7516 SH DFND 02 0 7516 0 ALTRA INDL MOTION CORP COM 02208R106 205611 5730526 SH SOLE 0 0 5730526 ALTRA INDL MOTION CORP COM 02208R106 229 6387 SH SOLE 6387 0 0 ALTRIA GROUP INC COM 02209S103 77921 1645636 SH DFND 01 1645636 0 0 ALTRIA GROUP INC COM 02209S103 1291 27261 SH DFND 02 0 0 27261 ALTRIA GROUP INC COM 02209S103 16514 348770 SH DFND 02 0 348770 0 ALTRIA GROUP INC COM 02209S103 6843478 144529626 SH SOLE 0 0 144529626 ALTRIA GROUP INC COM 02209S103 26138 552018 SH SOLE 552018 0 0 ALTUS MIDSTREAM CO CL A 02215L100 172 46125 SH DFND 01 46125 0 0 ALTUS MIDSTREAM CO CL A 02215L100 9748 2620398 SH SOLE 0 0 2620398 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 181 10378 SH DFND 01 10378 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 32 1848 SH DFND 02 0 1848 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 19292 1105547 SH SOLE 0 0 1105547 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 44 2548 SH SOLE 2548 0 0 AMAZON COM INC COM 023135106 716171 378200 SH DFND 01 378200 0 0 AMAZON COM INC COM 023135106 201808 106572 SH DFND 02 0 0 106572 AMAZON COM INC COM 023135106 220358 116368 SH DFND 02 0 116368 0 AMAZON COM INC COM 023135106 57896317 30574250 SH SOLE 0 0 30574250 AMAZON COM INC COM 023135106 260264 137442 SH SOLE 137442 0 0 AMBAC FINL GROUP INC COM NEW 023139884 656 38931 SH DFND 01 38931 0 0 AMBAC FINL GROUP INC COM NEW 023139884 138 8200 SH DFND 02 0 8200 0 AMBAC FINL GROUP INC COM NEW 023139884 72491 4302121 SH SOLE 0 0 4302121 AMBAC FINL GROUP INC COM NEW 023139884 74 4400 SH SOLE 4400 0 0 AMBER RD INC COM 02318Y108 684 52372 SH DFND 01 52372 0 0 AMBER RD INC COM 02318Y108 16637 1273870 SH SOLE 0 0 1273870 AMBEV SA SPONSORED ADR 02319V103 710 152128 SH DFND 01 152128 0 0 AMBEV SA SPONSORED ADR 02319V103 127891 27385597 SH SOLE 0 0 27385597 AMBEV SA SPONSORED ADR 02319V103 32 6747 SH SOLE 6747 0 0 AMCON DISTRG CO COM NEW 02341Q205 868 9058 SH SOLE 0 0 9058 AMEDISYS INC COM 023436108 7853 64678 SH DFND 01 64678 0 0 AMEDISYS INC COM 023436108 430 3541 SH DFND 02 0 3541 0 AMEDISYS INC COM 023436108 411815 3391940 SH SOLE 0 0 3391940 AMEDISYS INC COM 023436108 439 3617 SH SOLE 3617 0 0 AMERANT BANCORP INC CL A 023576101 63 3191 SH DFND 01 3191 0 0 AMERANT BANCORP INC CL A 023576101 5296 268678 SH SOLE 0 0 268678 AMERCO COM 023586100 1198 3165 SH DFND 01 3165 0 0 AMERCO COM 023586100 706 1864 SH DFND 02 0 0 1864 AMERCO COM 023586100 2400 6339 SH DFND 02 0 6339 0 AMERCO COM 023586100 263578 696283 SH SOLE 0 0 696283 AMERCO COM 023586100 1085 2866 SH SOLE 2866 0 0 AMEREN CORP COM 023608102 15617 207926 SH DFND 01 207926 0 0 AMEREN CORP COM 023608102 3977 52944 SH DFND 02 0 0 52944 AMEREN CORP COM 023608102 11241 149664 SH DFND 02 0 149664 0 AMEREN CORP COM 023608102 2214109 29478224 SH SOLE 0 0 29478224 AMEREN CORP COM 023608102 10071 134077 SH SOLE 134077 0 0 AMERESCO INC CL A 02361E108 279 18922 SH DFND 01 18922 0 0 AMERESCO INC CL A 02361E108 37 2499 SH DFND 02 0 2499 0 AMERESCO INC CL A 02361E108 12466 846315 SH SOLE 0 0 846315 AMERESCO INC CL A 02361E108 43 2910 SH SOLE 2910 0 0 AMERI HLDGS INC COM 02362F104 60 171243 SH SOLE 0 0 171243 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1225 84165 SH SOLE 0 0 84165 AMERICAN AIRLS GROUP INC COM 02376R102 11026 338132 SH DFND 01 338132 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 957 29350 SH DFND 02 0 0 29350 AMERICAN AIRLS GROUP INC COM 02376R102 1059 32478 SH DFND 02 0 32478 0 AMERICAN AIRLS GROUP INC COM 02376R102 1358423 41656626 SH SOLE 0 0 41656626 AMERICAN AIRLS GROUP INC COM 02376R102 1174 36001 SH SOLE 36001 0 0 AMERICAN ASSETS TR INC COM 024013104 4064 86242 SH DFND 01 86242 0 0 AMERICAN ASSETS TR INC COM 024013104 2740 58147 SH DFND 02 0 58147 0 AMERICAN ASSETS TR INC COM 024013104 354379 7520786 SH SOLE 0 0 7520786 AMERICAN ASSETS TR INC COM 024013104 2411 51162 SH SOLE 51162 0 0 AMERICAN AXLE & MFG HLDGS INC COM 024061103 1227 96194 SH DFND 01 96194 0 0 AMERICAN AXLE & MFG HLDGS INC COM 024061103 143 11200 SH DFND 02 0 11200 0 AMERICAN AXLE & MFG HLDGS INC COM 024061103 155821 12211706 SH SOLE 0 0 12211706 AMERICAN AXLE & MFG HLDGS INC COM 024061103 180 14145 SH SOLE 14145 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 2430 52640 SH DFND 01 52640 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 8161 176793 SH DFND 02 0 176793 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 910484 19724515 SH SOLE 0 0 19724515 AMERICAN CAMPUS CMNTYS INC COM 024835100 6979 151201 SH SOLE 151201 0 0 AMERICAN ELEC PWR CO INC COM 025537101 36752 417587 SH DFND 01 417587 0 0 AMERICAN ELEC PWR CO INC COM 025537101 9674 109915 SH DFND 02 0 0 109915 AMERICAN ELEC PWR CO INC COM 025537101 25950 294849 SH DFND 02 0 294849 0 AMERICAN ELEC PWR CO INC COM 025537101 3451830 39220886 SH SOLE 0 0 39220886 AMERICAN ELEC PWR CO INC COM 025537101 23568 267786 SH SOLE 267786 0 0 AMERICAN EAGLE OUTFITTERS INC COM 02553E106 5355 316858 SH DFND 01 316858 0 0 AMERICAN EAGLE OUTFITTERS INC COM 02553E106 363 21462 SH DFND 02 0 21462 0 AMERICAN EAGLE OUTFITTERS INC COM 02553E106 255719 15131301 SH SOLE 0 0 15131301 AMERICAN EAGLE OUTFITTERS INC COM 02553E106 357 21115 SH SOLE 21115 0 0 AMERICAN ELECTRIC TECH INC COM 025576109 57 80860 SH SOLE 0 0 80860 AMERICAN EQTY INVT LIFE HLD CO COM 025676206 2116 77924 SH DFND 01 77924 0 0 AMERICAN EQTY INVT LIFE HLD CO COM 025676206 274 10081 SH DFND 02 0 10081 0 AMERICAN EQTY INVT LIFE HLD CO COM 025676206 288476 10621358 SH SOLE 0 0 10621358 AMERICAN EQTY INVT LIFE HLD CO COM 025676206 296 10892 SH SOLE 10892 0 0 AMERICAN EXPRESS CO COM 025816109 74710 605230 SH DFND 01 605230 0 0 AMERICAN EXPRESS CO COM 025816109 22716 184023 SH DFND 02 0 0 184023 AMERICAN EXPRESS CO COM 025816109 24858 201376 SH DFND 02 0 201376 0 AMERICAN EXPRESS CO COM 025816109 6034081 48882708 SH SOLE 0 0 48882708 AMERICAN EXPRESS CO COM 025816109 29705 240643 SH SOLE 240643 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 2857 27884 SH DFND 01 27884 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1476 14400 SH DFND 02 0 0 14400 AMERICAN FINL GROUP INC OHIO COM 025932104 2241 21866 SH DFND 02 0 21866 0 AMERICAN FINL GROUP INC OHIO COM 025932104 720839 7034639 SH SOLE 0 0 7034639 AMERICAN FINL GROUP INC OHIO COM 025932104 2318 22620 SH SOLE 22620 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 970 89026 SH DFND 01 89026 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 305 27953 SH DFND 02 0 27953 0 AMERICAN FIN TR INC COM CLASS A 02607T109 137474 12612272 SH SOLE 0 0 12612272 AMERICAN FIN TR INC COM CLASS A 02607T109 121 11101 SH SOLE 11101 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 2596 106788 SH DFND 01 106788 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 8066 331813 SH DFND 02 0 331813 0 AMERICAN HOMES 4 RENT CL A 02665T306 903792 37177780 SH SOLE 0 0 37177780 AMERICAN HOMES 4 RENT CL A 02665T306 6799 279696 SH SOLE 279696 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 39116 734157 SH DFND 01 734157 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 12010 225406 SH DFND 02 0 0 225406 AMERICAN INTL GROUP INC COM NEW 026874784 13434 252139 SH DFND 02 0 252139 0 AMERICAN INTL GROUP INC COM NEW 026874784 3540522 66451230 SH SOLE 0 0 66451230 AMERICAN INTL GROUP INC COM NEW 026874784 15243 286095 SH SOLE 286095 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 365 9418 SH DFND 01 9418 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 15996 412806 SH SOLE 0 0 412806 AMERICAN NATL INS CO COM 028591105 363 3120 SH DFND 01 3120 0 0 AMERICAN NATL INS CO COM 028591105 52 444 SH DFND 02 0 444 0 AMERICAN NATL INS CO COM 028591105 95294 818186 SH SOLE 0 0 818186 AMERICAN NATL INS CO COM 028591105 126 1086 SH SOLE 1086 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 423 46989 SH DFND 01 46989 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 29 3196 SH DFND 02 0 3196 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 43919 4874528 SH SOLE 0 0 4874528 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 40 4400 SH SOLE 4400 0 0 AMERICAN PUBLIC EDUCATION INC COM 02913V103 430 14541 SH DFND 01 14541 0 0 AMERICAN PUBLIC EDUCATION INC COM 02913V103 277 9355 SH DFND 02 0 9355 0 AMERICAN PUBLIC EDUCATION INC COM 02913V103 38610 1305289 SH SOLE 0 0 1305289 AMERICAN PUBLIC EDUCATION INC COM 02913V103 50 1674 SH SOLE 1674 0 0 AMERICAN RLTY INVS INC COM 029174109 19 1416 SH DFND 01 1416 0 0 AMERICAN RLTY INVS INC COM 029174109 129 9436 SH SOLE 0 0 9436 AMERICAN RENAL ASSOCIATES HOLD COM 029227105 181 24297 SH DFND 01 24297 0 0 AMERICAN RENAL ASSOCIATES HOLD COM 029227105 6482 871263 SH SOLE 0 0 871263 AMERICAN RENAL ASSOCIATES HOLD COM 029227105 8 1134 SH SOLE 1134 0 0 AMERICAN RES CORP CL A 02927U208 968 328065 SH SOLE 0 0 328065 AMERICAN RIVER BANKSHARES COM 029326105 8 618 SH DFND 01 618 0 0 AMERICAN RIVER BANKSHARES COM 029326105 1788 145801 SH SOLE 0 0 145801 AMERICAN SHARED HOSPITAL SVCS COM 029595105 91 31680 SH SOLE 0 0 31680 AMERICAN SOFTWARE INC CL A 029683109 585 44510 SH DFND 01 44510 0 0 AMERICAN SOFTWARE INC CL A 029683109 18384 1398025 SH SOLE 0 0 1398025 AMERICAN STS WTR CO COM 029899101 5749 76403 SH DFND 01 76403 0 0 AMERICAN STS WTR CO COM 029899101 1580 20999 SH DFND 02 0 20999 0 AMERICAN STS WTR CO COM 029899101 317046 4213797 SH SOLE 0 0 4213797 AMERICAN STS WTR CO COM 029899101 942 12516 SH SOLE 12516 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 222 23934 SH DFND 01 23934 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 7783 838689 SH SOLE 0 0 838689 AMERICAN TOWER CORP NEW COM 03027X100 82405 403058 SH DFND 01 403058 0 0 AMERICAN TOWER CORP NEW COM 03027X100 21746 106363 SH DFND 02 0 0 106363 AMERICAN TOWER CORP NEW COM 03027X100 46373 226820 SH DFND 02 0 226820 0 AMERICAN TOWER CORP NEW COM 03027X100 11554480 56514944 SH SOLE 0 0 56514944 AMERICAN TOWER CORP NEW COM 03027X100 49834 243749 SH SOLE 243749 0 0 AMERICAN VANGUARD CORP COM 030371108 366 23734 SH DFND 01 23734 0 0 AMERICAN VANGUARD CORP COM 030371108 26 1691 SH DFND 02 0 1691 0 AMERICAN VANGUARD CORP COM 030371108 41327 2681831 SH SOLE 0 0 2681831 AMERICAN VANGUARD CORP COM 030371108 60 3876 SH SOLE 3876 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 17674 152361 SH DFND 01 152361 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 5391 46476 SH DFND 02 0 0 46476 AMERICAN WTR WKS CO INC NEW COM 030420103 12237 105492 SH DFND 02 0 105492 0 AMERICAN WTR WKS CO INC NEW COM 030420103 2488262 21450535 SH SOLE 0 0 21450535 AMERICAN WTR WKS CO INC NEW COM 030420103 11676 100651 SH SOLE 100651 0 0 AMERICAN WOODMARK CORPORATION COM 030506109 2668 31527 SH DFND 01 31527 0 0 AMERICAN WOODMARK CORPORATION COM 030506109 356 4207 SH DFND 02 0 4207 0 AMERICAN WOODMARK CORPORATION COM 030506109 107691 1272639 SH SOLE 0 0 1272639 AMERICAN WOODMARK CORPORATION COM 030506109 179 2117 SH SOLE 2117 0 0 AMERICAS CAR MART INC COM 03062T105 1114 12937 SH DFND 01 12937 0 0 AMERICAS CAR MART INC COM 03062T105 33 379 SH DFND 02 0 379 0 AMERICAS CAR MART INC COM 03062T105 26461 307401 SH SOLE 0 0 307401 AMERICAS CAR MART INC COM 03062T105 45 527 SH SOLE 527 0 0 AMERICOLD RLTY TR COM 03064D108 2815 86822 SH DFND 01 86822 0 0 AMERICOLD RLTY TR COM 03064D108 7835 241657 SH DFND 02 0 241657 0 AMERICOLD RLTY TR COM 03064D108 860753 26550060 SH SOLE 0 0 26550060 AMERICOLD RLTY TR COM 03064D108 6692 206409 SH SOLE 206409 0 0 AMERISAFE INC COM 03071H100 1052 16491 SH DFND 01 16491 0 0 AMERISAFE INC COM 03071H100 366 5741 SH DFND 02 0 5741 0 AMERISAFE INC COM 03071H100 73679 1155389 SH SOLE 0 0 1155389 AMERISAFE INC COM 03071H100 147 2302 SH SOLE 2302 0 0 AMERISOURCEBERGEN CORP COM 03073E105 12055 141390 SH DFND 01 141390 0 0 AMERISOURCEBERGEN CORP COM 03073E105 3609 42330 SH DFND 02 0 0 42330 AMERISOURCEBERGEN CORP COM 03073E105 4306 50504 SH DFND 02 0 50504 0 AMERISOURCEBERGEN CORP COM 03073E105 1587766 18622631 SH SOLE 0 0 18622631 AMERISOURCEBERGEN CORP COM 03073E105 4582 53739 SH SOLE 53739 0 0 AMERISERV FINL INC COM 03074A102 20 4710 SH DFND 01 4710 0 0 AMERISERV FINL INC COM 03074A102 2893 697063 SH SOLE 0 0 697063 AMERIPRISE FINL INC COM 03076C106 16571 114154 SH DFND 01 114154 0 0 AMERIPRISE FINL INC COM 03076C106 5261 36246 SH DFND 02 0 0 36246 AMERIPRISE FINL INC COM 03076C106 5855 40332 SH DFND 02 0 40332 0 AMERIPRISE FINL INC COM 03076C106 1599927 11021814 SH SOLE 0 0 11021814 AMERIPRISE FINL INC COM 03076C106 6436 44335 SH SOLE 44335 0 0 AMERIS BANCORP COM 03076K108 2014 51393 SH DFND 01 51393 0 0 AMERIS BANCORP COM 03076K108 422 10778 SH DFND 02 0 10778 0 AMERIS BANCORP COM 03076K108 176795 4511228 SH SOLE 0 0 4511228 AMERIS BANCORP COM 03076K108 246 6278 SH SOLE 6278 0 0 AMES NATL CORP COM 031001100 206 7615 SH DFND 01 7615 0 0 AMES NATL CORP COM 031001100 3664 135199 SH SOLE 0 0 135199 AMETEK INC NEW COM 031100100 18626 205039 SH DFND 01 205039 0 0 AMETEK INC NEW COM 031100100 5522 60785 SH DFND 02 0 0 60785 AMETEK INC NEW COM 031100100 5851 64412 SH DFND 02 0 64412 0 AMETEK INC NEW COM 031100100 2155380 23727218 SH SOLE 0 0 23727218 AMETEK INC NEW COM 031100100 6493 71474 SH SOLE 71474 0 0 AMGEN INC COM 031162100 102112 554116 SH DFND 01 554116 0 0 AMGEN INC COM 031162100 29905 162279 SH DFND 02 0 0 162279 AMGEN INC COM 031162100 32491 176311 SH DFND 02 0 176311 0 AMGEN INC COM 031162100 8821545 47870331 SH SOLE 0 0 47870331 AMGEN INC COM 031162100 38574 209323 SH SOLE 209323 0 0 AMICUS THERAPEUTICS INC COM 03152W109 5420 434283 SH DFND 01 434283 0 0 AMICUS THERAPEUTICS INC COM 03152W109 373 29861 SH DFND 02 0 29861 0 AMICUS THERAPEUTICS INC COM 03152W109 272576 21841020 SH SOLE 0 0 21841020 AMICUS THERAPEUTICS INC COM 03152W109 318 25497 SH SOLE 25497 0 0 AMKOR TECHNOLOGY INC COM 031652100 672 90068 SH DFND 01 90068 0 0 AMKOR TECHNOLOGY INC COM 031652100 62 8269 SH DFND 02 0 8269 0 AMKOR TECHNOLOGY INC COM 031652100 70554 9457645 SH SOLE 0 0 9457645 AMKOR TECHNOLOGY INC COM 031652100 91 12135 SH SOLE 12135 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1377 192039 SH DFND 01 192039 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 72 10100 SH DFND 02 0 10100 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 68419 9542403 SH SOLE 0 0 9542403 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 94 13086 SH SOLE 13086 0 0 AMPCO-PITTSBURGH CORP COM 032037103 9 2209 SH DFND 01 2209 0 0 AMPCO-PITTSBURGH CORP COM 032037103 2533 628439 SH SOLE 0 0 628439 AMPHENOL CORP NEW CL A 032095101 26055 271571 SH DFND 01 271571 0 0 AMPHENOL CORP NEW CL A 032095101 7465 77809 SH DFND 02 0 0 77809 AMPHENOL CORP NEW CL A 032095101 12028 125375 SH DFND 02 0 125375 0 AMPHENOL CORP NEW CL A 032095101 3057765 31871643 SH SOLE 0 0 31871643 AMPHENOL CORP NEW CL A 032095101 9019 94002 SH SOLE 94002 0 0 AMPHASTAR PHARMACEUTICALS INC COM 03209R103 1573 74531 SH DFND 01 74531 0 0 AMPHASTAR PHARMACEUTICALS INC COM 03209R103 53 2500 SH DFND 02 0 2500 0 AMPHASTAR PHARMACEUTICALS INC COM 03209R103 48565 2300554 SH SOLE 0 0 2300554 AMPHASTAR PHARMACEUTICALS INC COM 03209R103 88 4176 SH SOLE 4176 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 5 13289 SH DFND 01 13289 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 1817 4685419 SH SOLE 0 0 4685419 AMREP CORP NEW COM 032159105 389 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 2175 395542 SH SOLE 0 0 395542 AMYRIS INC COM NEW 03236M200 130 36649 SH DFND 01 36649 0 0 AMYRIS INC COM NEW 03236M200 15 4172 SH DFND 02 0 4172 0 AMYRIS INC COM NEW 03236M200 8280 2325867 SH SOLE 0 0 2325867 AMYRIS INC COM NEW 03236M200 23 6428 SH SOLE 6428 0 0 ANADARKO PETE CORP COM 032511107 30620 433963 SH DFND 01 433963 0 0 ANADARKO PETE CORP COM 032511107 7949 112659 SH DFND 02 0 0 112659 ANADARKO PETE CORP COM 032511107 9926 140671 SH DFND 02 0 140671 0 ANADARKO PETE CORP COM 032511107 2739823 38829693 SH SOLE 0 0 38829693 ANADARKO PETE CORP COM 032511107 11219 159001 SH SOLE 159001 0 0 ANALOG DEVICES INC COM 032654105 35659 315927 SH DFND 01 315927 0 0 ANALOG DEVICES INC COM 032654105 10801 95696 SH DFND 02 0 0 95696 ANALOG DEVICES INC COM 032654105 11380 100828 SH DFND 02 0 100828 0 ANALOG DEVICES INC COM 032654105 3496379 30977048 SH SOLE 0 0 30977048 ANALOG DEVICES INC COM 032654105 13767 121974 SH SOLE 121974 0 0 ANAPTYSBIO INC COM 032724106 2599 46073 SH DFND 01 46073 0 0 ANAPTYSBIO INC COM 032724106 190 3374 SH DFND 02 0 3374 0 ANAPTYSBIO INC COM 032724106 109050 1932823 SH SOLE 0 0 1932823 ANAPTYSBIO INC COM 032724106 162 2874 SH SOLE 2874 0 0 ANAPLAN INC COM 03272L108 1232 24415 SH DFND 01 24415 0 0 ANAPLAN INC COM 03272L108 370772 7346381 SH SOLE 0 0 7346381 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 236 70101 SH DFND 01 70101 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 6472 1920573 SH SOLE 0 0 1920573 ANDERSONS INC COM 034164103 702 25781 SH DFND 01 25781 0 0 ANDERSONS INC COM 034164103 112 4100 SH DFND 02 0 4100 0 ANDERSONS INC COM 034164103 90377 3317789 SH SOLE 0 0 3317789 ANDERSONS INC COM 034164103 72 2650 SH SOLE 2650 0 0 ANGIODYNAMICS INC COM 03475V101 608 30861 SH DFND 01 30861 0 0 ANGIODYNAMICS INC COM 03475V101 61 3113 SH DFND 02 0 3113 0 ANGIODYNAMICS INC COM 03475V101 44487 2259352 SH SOLE 0 0 2259352 ANGIODYNAMICS INC COM 03475V101 77 3900 SH SOLE 3900 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 10434 585868 SH SOLE 0 0 585868 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 156 8771 SH SOLE 8771 0 0 ANIKA THERAPEUTICS INC COM 035255108 492 12115 SH DFND 01 12115 0 0 ANIKA THERAPEUTICS INC COM 035255108 45 1100 SH DFND 02 0 1100 0 ANIKA THERAPEUTICS INC COM 035255108 36612 901336 SH SOLE 0 0 901336 ANIKA THERAPEUTICS INC COM 035255108 69 1707 SH SOLE 1707 0 0 ANIXA BIOSCIENCES INC COM 03528H109 12 3437 SH DFND 01 3437 0 0 ANIXA BIOSCIENCES INC COM 03528H109 2316 638036 SH SOLE 0 0 638036 ANIXTER INTL INC COM 035290105 1547 25906 SH DFND 01 25906 0 0 ANIXTER INTL INC COM 035290105 239 4005 SH DFND 02 0 4005 0 ANIXTER INTL INC COM 035290105 188978 3164937 SH SOLE 0 0 3164937 ANIXTER INTL INC COM 035290105 204 3420 SH SOLE 3420 0 0 ANNALY CAP MGMT INC COM 035710409 5113 560044 SH DFND 01 560044 0 0 ANNALY CAP MGMT INC COM 035710409 2883 315755 SH DFND 02 0 0 315755 ANNALY CAP MGMT INC COM 035710409 8406 920670 SH DFND 02 0 920670 0 ANNALY CAP MGMT INC COM 035710409 1209177 132439947 SH SOLE 0 0 132439947 ANNALY CAP MGMT INC COM 035710409 4318 472905 SH SOLE 472905 0 0 ANSYS INC COM 03662Q105 15683 76570 SH DFND 01 76570 0 0 ANSYS INC COM 03662Q105 4591 22415 SH DFND 02 0 0 22415 ANSYS INC COM 03662Q105 4957 24201 SH DFND 02 0 24201 0 ANSYS INC COM 03662Q105 1823586 8903357 SH SOLE 0 0 8903357 ANSYS INC COM 03662Q105 5498 26845 SH SOLE 26845 0 0 ANTARES PHARMA INC COM 036642106 1084 329605 SH DFND 01 329605 0 0 ANTARES PHARMA INC COM 036642106 38 11478 SH DFND 02 0 11478 0 ANTARES PHARMA INC COM 036642106 23207 7053726 SH SOLE 0 0 7053726 ANTARES PHARMA INC COM 036642106 80 24228 SH SOLE 24228 0 0 ANTERO RES CORP COM 03674X106 505 91362 SH DFND 01 91362 0 0 ANTERO RES CORP COM 03674X106 178 32174 SH DFND 02 0 32174 0 ANTERO RES CORP COM 03674X106 111556 20172901 SH SOLE 0 0 20172901 ANTERO RES CORP COM 03674X106 203 36710 SH SOLE 36710 0 0 ANTHEM INC COM 036752103 62891 222852 SH DFND 01 222852 0 0 ANTHEM INC COM 036752103 18730 66368 SH DFND 02 0 0 66368 ANTHEM INC COM 036752103 22801 80794 SH DFND 02 0 80794 0 ANTHEM INC COM 036752103 5366396 19015614 SH SOLE 0 0 19015614 ANTHEM INC COM 036752103 24032 85157 SH SOLE 85157 0 0 ANTERO MIDSTREAM CORP COM 03676B102 1005 87656 SH DFND 01 87656 0 0 ANTERO MIDSTREAM CORP COM 03676B102 410 35800 SH DFND 02 0 35800 0 ANTERO MIDSTREAM CORP COM 03676B102 265536 23170650 SH SOLE 0 0 23170650 ANTERO MIDSTREAM CORP COM 03676B102 325 28356 SH SOLE 28356 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 323 85317 SH DFND 01 85317 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 128 33900 SH DFND 02 0 33900 0 ANWORTH MORTGAGE ASSET CP COM 037347101 33935 8953815 SH SOLE 0 0 8953815 ANWORTH MORTGAGE ASSET CP COM 037347101 55 14481 SH SOLE 14481 0 0 APACHE CORP COM 037411105 9200 317572 SH DFND 01 317572 0 0 APACHE CORP COM 037411105 2630 90768 SH DFND 02 0 0 90768 APACHE CORP COM 037411105 3046 105130 SH DFND 02 0 105130 0 APACHE CORP COM 037411105 1212793 41863756 SH SOLE 0 0 41863756 APACHE CORP COM 037411105 3365 116167 SH SOLE 116167 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 6269 125084 SH DFND 01 125084 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 9671 192962 SH DFND 02 0 192962 0 APARTMENT INVT & MGMT CO CL A 03748R754 1194468 23832154 SH SOLE 0 0 23832154 APARTMENT INVT & MGMT CO CL A 03748R754 8028 160185 SH SOLE 160185 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 2504 98828 SH DFND 01 98828 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 76 3000 SH DFND 02 0 3000 0 APELLIS PHARMACEUTICALS INC COM 03753U106 49279 1944710 SH SOLE 0 0 1944710 APELLIS PHARMACEUTICALS INC COM 03753U106 109 4300 SH SOLE 4300 0 0 APERGY CORP COM 03755L104 1005 29961 SH DFND 01 29961 0 0 APERGY CORP COM 03755L104 315 9400 SH DFND 02 0 9400 0 APERGY CORP COM 03755L104 236356 7046995 SH SOLE 0 0 7046995 APERGY CORP COM 03755L104 329 9813 SH SOLE 9813 0 0 APEX GLOBAL BRANDS INC COM 03755M102 33 80327 SH SOLE 0 0 80327 APOGEE ENTERPRISES INC COM 037598109 2170 49964 SH DFND 01 49964 0 0 APOGEE ENTERPRISES INC COM 037598109 414 9540 SH DFND 02 0 9540 0 APOGEE ENTERPRISES INC COM 037598109 115150 2650788 SH SOLE 0 0 2650788 APOGEE ENTERPRISES INC COM 037598109 170 3910 SH SOLE 3910 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 2365 128612 SH DFND 01 128612 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 311 16929 SH DFND 02 0 16929 0 APOLLO COML REAL EST FIN INC COM 03762U105 301801 16411135 SH SOLE 0 0 16411135 APOLLO COML REAL EST FIN INC COM 03762U105 581 31596 SH SOLE 31596 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 270 16164 SH DFND 01 16164 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 33 1960 SH DFND 02 0 1960 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 19135 1145128 SH SOLE 0 0 1145128 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 26 1575 SH SOLE 1575 0 0 APHRIA INC COM 03765K104 580 82699 SH DFND 01 82699 0 0 APHRIA INC COM 03765K104 205 29300 SH DFND 02 0 29300 0 APHRIA INC COM 03765K104 36889 5262378 SH SOLE 0 0 5262378 APHRIA INC COM 03765K104 196 27925 SH SOLE 27925 0 0 APOLLO ENDOSURGERY INC COM 03767D108 5 1578 SH DFND 01 1578 0 0 APOLLO ENDOSURGERY INC COM 03767D108 1332 409749 SH SOLE 0 0 409749 APPIAN CORP CL A 03782L101 1850 51294 SH DFND 01 51294 0 0 APPIAN CORP CL A 03782L101 64 1773 SH DFND 02 0 1773 0 APPIAN CORP CL A 03782L101 78055 2163977 SH SOLE 0 0 2163977 APPIAN CORP CL A 03782L101 93 2568 SH SOLE 2568 0 0 APPLE INC COM 037833100 802920 4056790 SH DFND 01 4056790 0 0 APPLE INC COM 037833100 238936 1207236 SH DFND 02 0 0 1207236 APPLE INC COM 037833100 262099 1324265 SH DFND 02 0 1324265 0 APPLE INC COM 037833100 64714568 326973363 SH SOLE 0 0 326973363 APPLE INC COM 037833100 307174 1552012 SH SOLE 1552012 0 0 APPFOLIO INC COM CL A 03783C100 3189 31178 SH DFND 01 31178 0 0 APPFOLIO INC COM CL A 03783C100 114 1115 SH DFND 02 0 1115 0 APPFOLIO INC COM CL A 03783C100 154777 1513411 SH SOLE 0 0 1513411 APPFOLIO INC COM CL A 03783C100 162 1586 SH SOLE 1586 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1279 80651 SH DFND 01 80651 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4220 266072 SH DFND 02 0 266072 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 491929 31016967 SH SOLE 0 0 31016967 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 3689 232608 SH SOLE 232608 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 2 3824 SH DFND 01 3824 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 407 813326 SH SOLE 0 0 813326 APPLIED INDL TECHNOLOGIES INC COM 03820C105 4906 79729 SH DFND 01 79729 0 0 APPLIED INDL TECHNOLOGIES INC COM 03820C105 346 5616 SH DFND 02 0 5616 0 APPLIED INDL TECHNOLOGIES INC COM 03820C105 242130 3935150 SH SOLE 0 0 3935150 APPLIED INDL TECHNOLOGIES INC COM 03820C105 277 4503 SH SOLE 4503 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 12 3256 SH DFND 01 3256 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 2255 595074 SH SOLE 0 0 595074 APPLIED MATLS INC COM 038222105 37230 829001 SH DFND 01 829001 0 0 APPLIED MATLS INC COM 038222105 11272 251002 SH DFND 02 0 0 251002 APPLIED MATLS INC COM 038222105 12217 272033 SH DFND 02 0 272033 0 APPLIED MATLS INC COM 038222105 3211622 71512399 SH SOLE 0 0 71512399 APPLIED MATLS INC COM 038222105 14490 322636 SH SOLE 322636 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 220 21444 SH DFND 01 21444 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 9 900 SH DFND 02 0 900 0 APPLIED OPTOELECTRONICS INC COM 03823U102 11897 1157344 SH SOLE 0 0 1157344 APPLIED OPTOELECTRONICS INC COM 03823U102 12 1175 SH SOLE 1175 0 0 APTARGROUP INC COM 038336103 3097 24906 SH DFND 01 24906 0 0 APTARGROUP INC COM 038336103 956 7690 SH DFND 02 0 7690 0 APTARGROUP INC COM 038336103 821911 6610188 SH SOLE 0 0 6610188 APTARGROUP INC COM 038336103 917 7374 SH SOLE 7374 0 0 APPROACH RESOURCES INC COM 03834A103 4 12148 SH DFND 01 12148 0 0 APPROACH RESOURCES INC COM 03834A103 228 787196 SH SOLE 0 0 787196 APTEVO THERAPEUTICS INC COM 03835L108 3 3850 SH DFND 01 3850 0 0 APTEVO THERAPEUTICS INC COM 03835L108 991 1118288 SH SOLE 0 0 1118288 APTINYX INC COM 03836N103 28 8426 SH DFND 01 8426 0 0 APTINYX INC COM 03836N103 2406 720263 SH SOLE 0 0 720263 AQUA AMERICA INC COM 03836W103 3426 82807 SH DFND 01 82807 0 0 AQUA AMERICA INC COM 03836W103 3196 77263 SH DFND 02 0 77263 0 AQUA AMERICA INC COM 03836W103 933016 22552953 SH SOLE 0 0 22552953 AQUA AMERICA INC COM 03836W103 2998 72466 SH SOLE 72466 0 0 APYX MED CORP COM 03837C106 106 15835 SH DFND 01 15835 0 0 APYX MED CORP COM 03837C106 9075 1350421 SH SOLE 0 0 1350421 AQUA METALS INC COM 03837J101 23 13797 SH DFND 01 13797 0 0 AQUA METALS INC COM 03837J101 3303 1977972 SH SOLE 0 0 1977972 AQUINOX PHARMACEUTICALS INC COM 03842B101 10 4333 SH DFND 01 4333 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 798 338241 SH SOLE 0 0 338241 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1291 420541 SH SOLE 0 0 420541 AQUANTIA CORP COM 03842Q108 752 57683 SH DFND 01 57683 0 0 AQUANTIA CORP COM 03842Q108 22326 1713433 SH SOLE 0 0 1713433 AQUESTIVE THERAPEUTICS INC COM 03843E104 25 6018 SH DFND 01 6018 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 1286 306113 SH SOLE 0 0 306113 ARAMARK COM 03852U106 3404 94411 SH DFND 01 94411 0 0 ARAMARK COM 03852U106 2383 66083 SH DFND 02 0 0 66083 ARAMARK COM 03852U106 3328 92290 SH DFND 02 0 92290 0 ARAMARK COM 03852U106 780379 21641115 SH SOLE 0 0 21641115 ARAMARK COM 03852U106 2841 78785 SH SOLE 78785 0 0 ARATANA THERAPEUTICS INC COM 03874P101 437 84639 SH DFND 01 84639 0 0 ARATANA THERAPEUTICS INC COM 03874P101 6485 1256759 SH SOLE 0 0 1256759 ARBUTUS BIOPHARMA CORP COM 03879J100 435 209193 SH SOLE 0 0 209193 ARAVIVE INC COM 03890D108 7 1096 SH DFND 01 1096 0 0 ARAVIVE INC COM 03890D108 948 157938 SH SOLE 0 0 157938 ARBOR RLTY TR INC COM 038923108 196 16160 SH DFND 01 16160 0 0 ARBOR RLTY TR INC COM 038923108 67 5516 SH DFND 02 0 5516 0 ARBOR RLTY TR INC COM 038923108 45056 3717477 SH SOLE 0 0 3717477 ARBOR RLTY TR INC COM 038923108 99 8163 SH SOLE 8163 0 0 ARCADIA BIOSCIENCES INC COM NEW 039014204 359 117059 SH SOLE 0 0 117059 ARCBEST CORP COM 03937C105 614 21832 SH DFND 01 21832 0 0 ARCBEST CORP COM 03937C105 138 4900 SH DFND 02 0 4900 0 ARCBEST CORP COM 03937C105 100340 3569564 SH SOLE 0 0 3569564 ARCBEST CORP COM 03937C105 92 3267 SH SOLE 3267 0 0 ARCH COAL INC CL A 039380407 1349 14317 SH DFND 01 14317 0 0 ARCH COAL INC CL A 039380407 415 4400 SH DFND 02 0 4400 0 ARCH COAL INC CL A 039380407 140368 1489943 SH SOLE 0 0 1489943 ARCH COAL INC CL A 039380407 200 2124 SH SOLE 2124 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 19274 472396 SH DFND 01 472396 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 5918 145037 SH DFND 02 0 0 145037 ARCHER DANIELS MIDLAND CO COM 039483102 7202 176527 SH DFND 02 0 176527 0 ARCHER DANIELS MIDLAND CO COM 039483102 1772885 43453066 SH SOLE 0 0 43453066 ARCHER DANIELS MIDLAND CO COM 039483102 7246 177586 SH SOLE 177586 0 0 ARCHROCK INC COM 03957W106 1163 109735 SH DFND 01 109735 0 0 ARCHROCK INC COM 03957W106 239 22546 SH DFND 02 0 22546 0 ARCHROCK INC COM 03957W106 162680 15347143 SH SOLE 0 0 15347143 ARCHROCK INC COM 03957W106 162 15304 SH SOLE 15304 0 0 ARCIMOTO INC COM 039587100 163 50396 SH SOLE 0 0 50396 ARCOSA INC COM 039653100 1565 41589 SH DFND 01 41589 0 0 ARCOSA INC COM 039653100 222 5900 SH DFND 02 0 5900 0 ARCOSA INC COM 039653100 178513 4743898 SH SOLE 0 0 4743898 ARCOSA INC COM 039653100 179 4763 SH SOLE 4763 0 0 ARCONIC INC COM 03965L100 8700 336935 SH DFND 01 336935 0 0 ARCONIC INC COM 03965L100 2851 110419 SH DFND 02 0 0 110419 ARCONIC INC COM 03965L100 3322 128658 SH DFND 02 0 128658 0 ARCONIC INC COM 03965L100 1036325 40136506 SH SOLE 0 0 40136506 ARCONIC INC COM 03965L100 3758 145530 SH SOLE 145530 0 0 ARDELYX INC COM 039697107 99 36927 SH DFND 01 36927 0 0 ARDELYX INC COM 039697107 4609 1713269 SH SOLE 0 0 1713269 ARCUS BIOSCIENCES INC COM 03969F109 180 22595 SH DFND 01 22595 0 0 ARCUS BIOSCIENCES INC COM 03969F109 8 1000 SH DFND 02 0 1000 0 ARCUS BIOSCIENCES INC COM 03969F109 8478 1066426 SH SOLE 0 0 1066426 ARCUS BIOSCIENCES INC COM 03969F109 19 2400 SH SOLE 2400 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3518 134439 SH DFND 01 134439 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 284 10840 SH DFND 02 0 10840 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 146873 5612253 SH SOLE 0 0 5612253 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 212 8112 SH SOLE 8112 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 5358 91391 SH DFND 01 91391 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 354 6043 SH DFND 02 0 6043 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 260817 4448530 SH SOLE 0 0 4448530 ARENA PHARMACEUTICALS INC COM NEW 040047607 324 5534 SH SOLE 5534 0 0 ARGAN INC COM 04010E109 967 23829 SH DFND 01 23829 0 0 ARGAN INC COM 04010E109 373 9200 SH DFND 02 0 9200 0 ARGAN INC COM 04010E109 28682 707151 SH SOLE 0 0 707151 ARGAN INC COM 04010E109 53 1300 SH SOLE 1300 0 0 ARES COML REAL ESTATE CORP COM 04013V108 340 22867 SH DFND 01 22867 0 0 ARES COML REAL ESTATE CORP COM 04013V108 38 2561 SH DFND 02 0 2561 0 ARES COML REAL ESTATE CORP COM 04013V108 19468 1310082 SH SOLE 0 0 1310082 ARES COML REAL ESTATE CORP COM 04013V108 45 3013 SH SOLE 3013 0 0 ARIDIS PHARMACEUTICALS INC COM 040334104 440 43281 SH SOLE 0 0 43281 ARISTA NETWORKS INC COM 040413106 12999 50069 SH DFND 01 50069 0 0 ARISTA NETWORKS INC COM 040413106 3731 14370 SH DFND 02 0 0 14370 ARISTA NETWORKS INC COM 040413106 3967 15281 SH DFND 02 0 15281 0 ARISTA NETWORKS INC COM 040413106 1474746 5680404 SH SOLE 0 0 5680404 ARISTA NETWORKS INC COM 040413106 4597 17705 SH SOLE 17705 0 0 ARK RESTAURANTS CORP COM 040712101 12 574 SH DFND 01 574 0 0 ARK RESTAURANTS CORP COM 040712101 1760 86082 SH SOLE 0 0 86082 ARLINGTON ASSET INVT CORP CL A NEW 041356205 201 29190 SH DFND 01 29190 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 5 684 SH DFND 02 0 684 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 13438 1953201 SH SOLE 0 0 1953201 ARLINGTON ASSET INVT CORP CL A NEW 041356205 12 1727 SH SOLE 1727 0 0 ARLO TECHNOLOGIES INC COM 04206A101 253 62982 SH DFND 01 62982 0 0 ARLO TECHNOLOGIES INC COM 04206A101 52 12980 SH DFND 02 0 12980 0 ARLO TECHNOLOGIES INC COM 04206A101 18161 4528825 SH SOLE 0 0 4528825 ARLO TECHNOLOGIES INC COM 04206A101 33 8196 SH SOLE 8196 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1059 64011 SH DFND 01 64011 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 76 4600 SH DFND 02 0 4600 0 ARMADA HOFFLER PPTYS INC COM 04208T108 93909 5674255 SH SOLE 0 0 5674255 ARMADA HOFFLER PPTYS INC COM 04208T108 93 5623 SH SOLE 5623 0 0 ARMATA PHARMACEUTICALS INC COM 04216R102 61 15151 SH SOLE 0 0 15151 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 924 49591 SH DFND 01 49591 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 165 8845 SH DFND 02 0 8845 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 92539 4964560 SH SOLE 0 0 4964560 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 96 5141 SH SOLE 5141 0 0 ARMSTRONG FLOORING INC COM 04238R106 167 16975 SH DFND 01 16975 0 0 ARMSTRONG FLOORING INC COM 04238R106 8 846 SH DFND 02 0 846 0 ARMSTRONG FLOORING INC COM 04238R106 9391 953416 SH SOLE 0 0 953416 ARMSTRONG FLOORING INC COM 04238R106 15 1523 SH SOLE 1523 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 2092 21523 SH DFND 01 21523 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 493 5067 SH DFND 02 0 5067 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 489338 5034339 SH SOLE 0 0 5034339 ARMSTRONG WORLD INDS INC NEW COM 04247X102 483 4969 SH SOLE 4969 0 0 AROTECH CORP COM NEW 042682203 6 2940 SH DFND 01 2940 0 0 AROTECH CORP COM NEW 042682203 2204 1107539 SH SOLE 0 0 1107539 ARQULE INC COM 04269E107 2216 201243 SH DFND 01 201243 0 0 ARQULE INC COM 04269E107 74 6680 SH DFND 02 0 6680 0 ARQULE INC COM 04269E107 59637 5416655 SH SOLE 0 0 5416655 ARQULE INC COM 04269E107 124 11280 SH SOLE 11280 0 0 ARRAY BIOPHARMA INC COM 04269X105 21425 462442 SH DFND 01 462442 0 0 ARRAY BIOPHARMA INC COM 04269X105 1398 30183 SH DFND 02 0 30183 0 ARRAY BIOPHARMA INC COM 04269X105 918811 19831886 SH SOLE 0 0 19831886 ARRAY BIOPHARMA INC COM 04269X105 1133 24450 SH SOLE 24450 0 0 ARROW ELECTRS INC COM 042735100 2324 32612 SH DFND 01 32612 0 0 ARROW ELECTRS INC COM 042735100 1509 21175 SH DFND 02 0 0 21175 ARROW ELECTRS INC COM 042735100 1372 19255 SH DFND 02 0 19255 0 ARROW ELECTRS INC COM 042735100 571389 8017242 SH SOLE 0 0 8017242 ARROW ELECTRS INC COM 042735100 1980 27781 SH SOLE 27781 0 0 ARROW FINL CORP COM 042744102 389 11187 SH DFND 01 11187 0 0 ARROW FINL CORP COM 042744102 47 1352 SH DFND 02 0 1352 0 ARROW FINL CORP COM 042744102 20940 602945 SH SOLE 0 0 602945 ARROW FINL CORP COM 042744102 37 1069 SH SOLE 1069 0 0 ARROWHEAD PHARMACEUTICALS INC COM 04280A100 5144 194104 SH DFND 01 194104 0 0 ARROWHEAD PHARMACEUTICALS INC COM 04280A100 428 16160 SH DFND 02 0 16160 0 ARROWHEAD PHARMACEUTICALS INC COM 04280A100 223084 8418248 SH SOLE 0 0 8418248 ARROWHEAD PHARMACEUTICALS INC COM 04280A100 247 9326 SH SOLE 9326 0 0 ARTESIAN RESOURCES CORP CL A 043113208 249 6699 SH DFND 01 6699 0 0 ARTESIAN RESOURCES CORP CL A 043113208 14264 383763 SH SOLE 0 0 383763 ARTISAN PARTNERS ASSET MGMT IN CL A 04316A108 2102 76368 SH DFND 01 76368 0 0 ARTISAN PARTNERS ASSET MGMT IN CL A 04316A108 142 5146 SH DFND 02 0 5146 0 ARTISAN PARTNERS ASSET MGMT IN CL A 04316A108 116931 4248935 SH SOLE 0 0 4248935 ARTISAN PARTNERS ASSET MGMT IN CL A 04316A108 153 5567 SH SOLE 5567 0 0 ARVINAS INC COM 04335A105 301 13688 SH DFND 01 13688 0 0 ARVINAS INC COM 04335A105 19 866 SH DFND 02 0 866 0 ARVINAS INC COM 04335A105 11626 528713 SH SOLE 0 0 528713 ARVINAS INC COM 04335A105 45 2038 SH SOLE 2038 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 3383 40114 SH DFND 01 40114 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 229 2714 SH DFND 02 0 2714 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 167729 1988726 SH SOLE 0 0 1988726 ASBURY AUTOMOTIVE GROUP INC COM 043436104 159 1886 SH SOLE 1886 0 0 ASCENA RETAIL GROUP INC COM 04351G101 93 151758 SH DFND 01 151758 0 0 ASCENA RETAIL GROUP INC COM 04351G101 8235 13500739 SH SOLE 0 0 13500739 ASCENT CAP GROUP INC COM SER A 043632108 194 179215 SH SOLE 0 0 179215 ASHFORD HOSPITALITY TR INC COM SHS 044103109 228 76923 SH DFND 01 76923 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 250 84100 SH DFND 02 0 84100 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 48094 16193317 SH SOLE 0 0 16193317 ASHFORD HOSPITALITY TR INC COM SHS 044103109 49 16360 SH SOLE 16360 0 0 ASHFORD INC COM 044104107 42 1327 SH DFND 01 1327 0 0 ASHFORD INC COM 044104107 2053 64588 SH SOLE 0 0 64588 ASHLAND GLOBAL HLDGS INC COM 044186104 1906 23830 SH DFND 01 23830 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 71 893 SH DFND 02 0 0 893 ASHLAND GLOBAL HLDGS INC COM 044186104 664 8300 SH DFND 02 0 8300 0 ASHLAND GLOBAL HLDGS INC COM 044186104 461767 5774247 SH SOLE 0 0 5774247 ASHLAND GLOBAL HLDGS INC COM 044186104 630 7884 SH SOLE 7884 0 0 ASPEN AEROGELS INC COM 04523Y105 36 5053 SH DFND 01 5053 0 0 ASPEN AEROGELS INC COM 04523Y105 4788 671461 SH SOLE 0 0 671461 ASPEN GROUP INC COM NEW 04530L203 13 3302 SH DFND 01 3302 0 0 ASPEN GROUP INC COM NEW 04530L203 2468 649481 SH SOLE 0 0 649481 ASPEN TECHNOLOGY INC COM 045327103 3885 31264 SH DFND 01 31264 0 0 ASPEN TECHNOLOGY INC COM 045327103 1469 11817 SH DFND 02 0 11817 0 ASPEN TECHNOLOGY INC COM 045327103 765686 6160978 SH SOLE 0 0 6160978 ASPEN TECHNOLOGY INC COM 045327103 974 7834 SH SOLE 7834 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 294 21786 SH DFND 01 21786 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 19 1400 SH DFND 02 0 1400 0 ASSEMBLY BIOSCIENCES INC COM 045396108 16216 1202081 SH SOLE 0 0 1202081 ASSEMBLY BIOSCIENCES INC COM 045396108 23 1686 SH SOLE 1686 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 191 55335 SH DFND 01 55335 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 11 3261 SH DFND 02 0 3261 0 ASSERTIO THERAPEUTICS INC COM 04545L107 21239 6156372 SH SOLE 0 0 6156372 ASSERTIO THERAPEUTICS INC COM 04545L107 25 7189 SH SOLE 7189 0 0 ASSOCIATED BANC CORP COM 045487105 1341 63437 SH DFND 01 63437 0 0 ASSOCIATED BANC CORP COM 045487105 491 23217 SH DFND 02 0 23217 0 ASSOCIATED BANC CORP COM 045487105 332221 15715297 SH SOLE 0 0 15715297 ASSOCIATED BANC CORP COM 045487105 362 17136 SH SOLE 17136 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 90 2408 SH DFND 01 2408 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 7848 209829 SH SOLE 0 0 209829 ASSURANT INC COM 04621X108 5546 52135 SH DFND 01 52135 0 0 ASSURANT INC COM 04621X108 1421 13359 SH DFND 02 0 0 13359 ASSURANT INC COM 04621X108 1643 15447 SH DFND 02 0 15447 0 ASSURANT INC COM 04621X108 737820 6935704 SH SOLE 0 0 6935704 ASSURANT INC COM 04621X108 2708 25458 SH SOLE 25458 0 0 ASTA FDG INC COM 046220109 222 31509 SH SOLE 0 0 31509 ASTEC INDS INC COM 046224101 618 18987 SH DFND 01 18987 0 0 ASTEC INDS INC COM 046224101 213 6538 SH DFND 02 0 6538 0 ASTEC INDS INC COM 046224101 76804 2358842 SH SOLE 0 0 2358842 ASTEC INDS INC COM 046224101 55 1700 SH SOLE 1700 0 0 ASTRONOVA INC COM 04638F108 352 13605 SH DFND 01 13605 0 0 ASTRONOVA INC COM 04638F108 8509 329308 SH SOLE 0 0 329308 ASTRONICS CORP COM 046433108 1920 47742 SH DFND 01 47742 0 0 ASTRONICS CORP COM 046433108 313 7771 SH DFND 02 0 7771 0 ASTRONICS CORP COM 046433108 68637 1706551 SH SOLE 0 0 1706551 ASTRONICS CORP COM 046433108 103 2563 SH SOLE 2563 0 0 ASTROTECH CORP COM NEW 046484200 148 59016 SH SOLE 0 0 59016 ASURE SOFTWARE INC COM 04649U102 18 2179 SH DFND 01 2179 0 0 ASURE SOFTWARE INC COM 04649U102 6320 767913 SH SOLE 0 0 767913 ASURE SOFTWARE INC COM 04649U102 13 1557 SH SOLE 1557 0 0 AT HOME GROUP INC COM 04650Y100 268 40285 SH DFND 01 40285 0 0 AT HOME GROUP INC COM 04650Y100 20 3035 SH DFND 02 0 3035 0 AT HOME GROUP INC COM 04650Y100 27000 4054024 SH SOLE 0 0 4054024 AT HOME GROUP INC COM 04650Y100 44 6616 SH SOLE 6616 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 1856 92268 SH DFND 01 92268 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 189 9399 SH DFND 02 0 9399 0 ATARA BIOTHERAPEUTICS INC COM 046513107 58416 2904846 SH SOLE 0 0 2904846 ATARA BIOTHERAPEUTICS INC COM 046513107 102 5083 SH SOLE 5083 0 0 ATHENEX INC COM 04685N103 2410 121724 SH DFND 01 121724 0 0 ATHENEX INC COM 04685N103 81 4076 SH DFND 02 0 4076 0 ATHENEX INC COM 04685N103 53469 2700446 SH SOLE 0 0 2700446 ATHENEX INC COM 04685N103 127 6422 SH SOLE 6422 0 0 ATHERSYS INC COM 04744L106 448 266674 SH DFND 01 266674 0 0 ATHERSYS INC COM 04744L106 10173 6055366 SH SOLE 0 0 6055366 ATKORE INTL GROUP INC COM 047649108 2479 95830 SH DFND 01 95830 0 0 ATKORE INTL GROUP INC COM 047649108 87 3372 SH DFND 02 0 3372 0 ATKORE INTL GROUP INC COM 047649108 138265 5344623 SH SOLE 0 0 5344623 ATKORE INTL GROUP INC COM 047649108 159 6159 SH SOLE 6159 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 379 22155 SH DFND 01 22155 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 163 9500 SH DFND 02 0 9500 0 ATLANTIC CAP BANCSHARES INC COM 048269203 19174 1119980 SH SOLE 0 0 1119980 ATLANTIC CAP BANCSHARES INC COM 048269203 62 3600 SH SOLE 3600 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 167 69150 SH DFND 01 69150 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 9966 4118331 SH SOLE 0 0 4118331 ATLANTIC UN BANKSHARES CORP COM 04911A107 2392 67694 SH DFND 01 67694 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 345 9774 SH DFND 02 0 9774 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 240323 6802227 SH SOLE 0 0 6802227 ATLANTIC UN BANKSHARES CORP COM 04911A107 272 7700 SH SOLE 7700 0 0 ATLANTICUS HLDGS CORP COM 04914Y102 359 88573 SH SOLE 0 0 88573 ATLAS AIR WORLDWIDE HLDGS INC COM NEW 049164205 913 20463 SH DFND 01 20463 0 0 ATLAS AIR WORLDWIDE HLDGS INC COM NEW 049164205 30 678 SH DFND 02 0 678 0 ATLAS AIR WORLDWIDE HLDGS INC COM NEW 049164205 115896 2596230 SH SOLE 0 0 2596230 ATLAS AIR WORLDWIDE HLDGS INC COM NEW 049164205 23 520 SH SOLE 520 0 0 ATMOS ENERGY CORP COM 049560105 10369 98231 SH DFND 01 98231 0 0 ATMOS ENERGY CORP COM 049560105 2941 27864 SH DFND 02 0 0 27864 ATMOS ENERGY CORP COM 049560105 6507 61642 SH DFND 02 0 61642 0 ATMOS ENERGY CORP COM 049560105 1500740 14216934 SH SOLE 0 0 14216934 ATMOS ENERGY CORP COM 049560105 6910 65464 SH SOLE 65464 0 0 ATOSSA GENETICS INC COM PAR 04962H506 308 120689 SH SOLE 0 0 120689 ATRICURE INC COM 04963C209 2294 76891 SH DFND 01 76891 0 0 ATRICURE INC COM 04963C209 98 3288 SH DFND 02 0 3288 0 ATRICURE INC COM 04963C209 53420 1790213 SH SOLE 0 0 1790213 ATRICURE INC COM 04963C209 143 4806 SH SOLE 4806 0 0 ATOMERA INC COM 04965B100 6 1252 SH DFND 01 1252 0 0 ATOMERA INC COM 04965B100 2149 427165 SH SOLE 0 0 427165 ATRECA INC CL A COM 04965G109 23 1200 SH DFND 01 1200 0 0 ATRECA INC CL A COM 04965G109 2746 145775 SH SOLE 0 0 145775 ATTIS INDS INC COM NEW 049836208 17 10309 SH SOLE 0 0 10309 ATRION CORP COM 049904105 2526 2962 SH DFND 01 2962 0 0 ATRION CORP COM 049904105 85 100 SH DFND 02 0 100 0 ATRION CORP COM 049904105 72568 85100 SH SOLE 0 0 85100 ATRION CORP COM 049904105 167 196 SH SOLE 196 0 0 AUBURN NATL BANCORP COM 050473107 20 600 SH DFND 01 600 0 0 AUBURN NATL BANCORP COM 050473107 1933 57687 SH SOLE 0 0 57687 AUDENTES THERAPEUTICS INC COM 05070R104 3386 89447 SH DFND 01 89447 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 303 8000 SH DFND 02 0 8000 0 AUDENTES THERAPEUTICS INC COM 05070R104 70774 1869373 SH SOLE 0 0 1869373 AUDENTES THERAPEUTICS INC COM 05070R104 166 4386 SH SOLE 4386 0 0 AUDIOEYE INC COM NEW 050734201 704 89055 SH SOLE 0 0 89055 AURINIA PHARMACEUTICALS INC COM 05156V102 34 5100 SH DFND 02 0 5100 0 AURINIA PHARMACEUTICALS INC COM 05156V102 127 19320 SH SOLE 0 0 19320 AURINIA PHARMACEUTICALS INC COM 05156V102 30 4600 SH SOLE 4600 0 0 AURORA CANNABIS INC COM 05156X108 2713 346951 SH DFND 01 346951 0 0 AURORA CANNABIS INC COM 05156X108 1341 171500 SH DFND 02 0 0 171500 AURORA CANNABIS INC COM 05156X108 1568 200484 SH DFND 02 0 200484 0 AURORA CANNABIS INC COM 05156X108 163507 20908782 SH SOLE 0 0 20908782 AURORA CANNABIS INC COM 05156X108 1642 210023 SH SOLE 210023 0 0 AUTODESK INC COM 052769106 32220 197791 SH DFND 01 197791 0 0 AUTODESK INC COM 052769106 9116 55958 SH DFND 02 0 0 55958 AUTODESK INC COM 052769106 9996 61365 SH DFND 02 0 61365 0 AUTODESK INC COM 052769106 2726783 16739002 SH SOLE 0 0 16739002 AUTODESK INC COM 052769106 11710 71886 SH SOLE 71886 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 2018 23572 SH DFND 01 23572 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 1643 19194 SH DFND 02 0 19194 0 AUTOHOME INC SP ADR RP CL A 05278C107 169349 1977914 SH SOLE 0 0 1977914 AUTOHOME INC SP ADR RP CL A 05278C107 968 11300 SH SOLE 11300 0 0 AUTOLIV INC COM 052800109 1208 17139 SH DFND 01 17139 0 0 AUTOLIV INC COM 052800109 1518 21526 SH DFND 02 0 0 21526 AUTOLIV INC COM 052800109 1897 26906 SH DFND 02 0 26906 0 AUTOLIV INC COM 052800109 165480 2346904 SH SOLE 0 0 2346904 AUTOLIV INC COM 052800109 2044 28989 SH SOLE 28989 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 65810 398055 SH DFND 01 398055 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 18536 112117 SH DFND 02 0 0 112117 AUTOMATIC DATA PROCESSING INC COM 053015103 22407 135526 SH DFND 02 0 135526 0 AUTOMATIC DATA PROCESSING INC COM 053015103 6187805 37426992 SH SOLE 0 0 37426992 AUTOMATIC DATA PROCESSING INC COM 053015103 23447 141817 SH SOLE 141817 0 0 AUTONATION INC COM 05329W102 896 21354 SH DFND 01 21354 0 0 AUTONATION INC COM 05329W102 647 15424 SH DFND 02 0 15424 0 AUTONATION INC COM 05329W102 276145 6584276 SH SOLE 0 0 6584276 AUTONATION INC COM 05329W102 296 7061 SH SOLE 7061 0 0 AUTOZONE INC COM 053332102 24733 22495 SH DFND 01 22495 0 0 AUTOZONE INC COM 053332102 7006 6372 SH DFND 02 0 0 6372 AUTOZONE INC COM 053332102 9858 8966 SH DFND 02 0 8966 0 AUTOZONE INC COM 053332102 2491512 2266103 SH SOLE 0 0 2266103 AUTOZONE INC COM 053332102 9143 8316 SH SOLE 8316 0 0 AUTOWEB INC COM 05335B100 11 3220 SH DFND 01 3220 0 0 AUTOWEB INC COM 05335B100 870 244994 SH SOLE 0 0 244994 AVALARA INC COM 05338G106 1422 19698 SH DFND 01 19698 0 0 AVALARA INC COM 05338G106 312146 4323347 SH SOLE 0 0 4323347 AVALON HLDGS CORP CL A 05343P109 64 25600 SH SOLE 0 0 25600 AVALON GLOBOCARE CORP COM 05344R104 93 35630 SH DFND 01 35630 0 0 AVALON GLOBOCARE CORP COM 05344R104 1764 678529 SH SOLE 0 0 678529 AVALONBAY CMNTYS INC COM 053484101 23940 117828 SH DFND 01 117828 0 0 AVALONBAY CMNTYS INC COM 053484101 6821 33570 SH DFND 02 0 0 33570 AVALONBAY CMNTYS INC COM 053484101 42655 209938 SH DFND 02 0 209938 0 AVALONBAY CMNTYS INC COM 053484101 4044452 19905756 SH SOLE 0 0 19905756 AVALONBAY CMNTYS INC COM 053484101 36536 179822 SH SOLE 179822 0 0 AVANOS MED INC COM 05350V106 1774 40677 SH DFND 01 40677 0 0 AVANOS MED INC COM 05350V106 248 5687 SH DFND 02 0 5687 0 AVANOS MED INC COM 05350V106 194183 4452718 SH SOLE 0 0 4452718 AVANOS MED INC COM 05350V106 207 4757 SH SOLE 4757 0 0 AVANGRID INC COM 05351W103 1082 21419 SH DFND 01 21419 0 0 AVANGRID INC COM 05351W103 26 523 SH DFND 02 0 0 523 AVANGRID INC COM 05351W103 695 13763 SH DFND 02 0 13763 0 AVANGRID INC COM 05351W103 299249 5925724 SH SOLE 0 0 5925724 AVANGRID INC COM 05351W103 686 13582 SH SOLE 13582 0 0 AVAYA HLDGS CORP COM 05351X101 1110 93192 SH DFND 01 93192 0 0 AVAYA HLDGS CORP COM 05351X101 163 13672 SH DFND 02 0 13672 0 AVAYA HLDGS CORP COM 05351X101 120243 10095943 SH SOLE 0 0 10095943 AVAYA HLDGS CORP COM 05351X101 150 12573 SH SOLE 12573 0 0 AVANTOR INC COM 05352A100 940 49256 SH DFND 01 49256 0 0 AVANTOR INC COM 05352A100 373414 19560708 SH SOLE 0 0 19560708 AVEDRO INC COM 05355N109 118 5988 SH DFND 01 5988 0 0 AVEDRO INC COM 05355N109 5491 279588 SH SOLE 0 0 279588 AVEO PHARMACEUTICALS INC COM 053588109 15 21721 SH DFND 01 21721 0 0 AVEO PHARMACEUTICALS INC COM 053588109 5149 7648375 SH SOLE 0 0 7648375 AVENUE THERAPEUTICS INC COM NEW 05360L205 625 99213 SH SOLE 0 0 99213 AVERY DENNISON CORP COM 053611109 8853 76532 SH DFND 01 76532 0 0 AVERY DENNISON CORP COM 053611109 2453 21201 SH DFND 02 0 0 21201 AVERY DENNISON CORP COM 053611109 2385 20617 SH DFND 02 0 20617 0 AVERY DENNISON CORP COM 053611109 1122651 9704800 SH SOLE 0 0 9704800 AVERY DENNISON CORP COM 053611109 3018 26093 SH SOLE 26093 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 18 1279 SH DFND 01 1279 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 2373 173236 SH SOLE 0 0 173236 AVID TECHNOLOGY INC COM 05367P100 543 59568 SH DFND 01 59568 0 0 AVID TECHNOLOGY INC COM 05367P100 26237 2876827 SH SOLE 0 0 2876827 AVID BIOSERVICES INC COM 05368M106 601 107270 SH DFND 01 107270 0 0 AVID BIOSERVICES INC COM 05368M106 14385 2568732 SH SOLE 0 0 2568732 AVINGER INC COM 053734604 253 83575 SH SOLE 0 0 83575 AVIS BUDGET GROUP INC COM 053774105 4353 123814 SH DFND 01 123814 0 0 AVIS BUDGET GROUP INC COM 053774105 353 10054 SH DFND 02 0 10054 0 AVIS BUDGET GROUP INC COM 053774105 202245 5752120 SH SOLE 0 0 5752120 AVIS BUDGET GROUP INC COM 053774105 261 7434 SH SOLE 7434 0 0 AVISTA CORP COM 05379B107 2511 56304 SH DFND 01 56304 0 0 AVISTA CORP COM 05379B107 1325 29700 SH DFND 02 0 29700 0 AVISTA CORP COM 05379B107 324907 7284921 SH SOLE 0 0 7284921 AVISTA CORP COM 05379B107 991 22220 SH SOLE 22220 0 0 AVNET INC COM 053807103 1832 40471 SH DFND 01 40471 0 0 AVNET INC COM 053807103 35 772 SH DFND 02 0 0 772 AVNET INC COM 053807103 1338 29548 SH DFND 02 0 29548 0 AVNET INC COM 053807103 493289 10896596 SH SOLE 0 0 10896596 AVNET INC COM 053807103 636 14049 SH SOLE 14049 0 0 AVON PRODS INC COM 054303102 339 87396 SH DFND 01 87396 0 0 AVON PRODS INC COM 054303102 466 120036 SH DFND 02 0 120036 0 AVON PRODS INC COM 054303102 56461 14551708 SH SOLE 0 0 14551708 AVON PRODS INC COM 054303102 189 48600 SH SOLE 48600 0 0 AWARE INC MASS COM 05453N100 10 3032 SH DFND 01 3032 0 0 AWARE INC MASS COM 05453N100 1214 365716 SH SOLE 0 0 365716 AXCELIS TECHNOLOGIES INC COM NEW 054540208 417 27730 SH DFND 01 27730 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 33 2200 SH DFND 02 0 2200 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 32035 2128577 SH SOLE 0 0 2128577 AXCELIS TECHNOLOGIES INC COM NEW 054540208 48 3169 SH SOLE 3169 0 0 AXCELLA HEALTH INC COM 05454B105 39 4139 SH DFND 01 4139 0 0 AXCELLA HEALTH INC COM 05454B105 460 49427 SH SOLE 0 0 49427 AVROBIO INC COM 05455M100 438 26928 SH DFND 01 26928 0 0 AVROBIO INC COM 05455M100 11 700 SH DFND 02 0 700 0 AVROBIO INC COM 05455M100 9556 587689 SH SOLE 0 0 587689 AVROBIO INC COM 05455M100 26 1600 SH SOLE 1600 0 0 AXA EQUITABLE HLDGS INC COM 054561105 2170 103814 SH DFND 01 103814 0 0 AXA EQUITABLE HLDGS INC COM 054561105 1500 71751 SH DFND 02 0 0 71751 AXA EQUITABLE HLDGS INC COM 054561105 1480 70801 SH DFND 02 0 70801 0 AXA EQUITABLE HLDGS INC COM 054561105 608796 29129000 SH SOLE 0 0 29129000 AXA EQUITABLE HLDGS INC COM 054561105 1823 87240 SH SOLE 87240 0 0 AXOGEN INC COM 05463X106 1388 70110 SH DFND 01 70110 0 0 AXOGEN INC COM 05463X106 46 2300 SH DFND 02 0 2300 0 AXOGEN INC COM 05463X106 33504 1692124 SH SOLE 0 0 1692124 AXOGEN INC COM 05463X106 80 4038 SH SOLE 4038 0 0 AXON ENTERPRISE INC COM 05464C101 7781 121176 SH DFND 01 121176 0 0 AXON ENTERPRISE INC COM 05464C101 597 9301 SH DFND 02 0 9301 0 AXON ENTERPRISE INC COM 05464C101 376882 5869519 SH SOLE 0 0 5869519 AXON ENTERPRISE INC COM 05464C101 436 6785 SH SOLE 6785 0 0 AXSOME THERAPEUTICS INC COM 05464T104 988 38370 SH DFND 01 38370 0 0 AXSOME THERAPEUTICS INC COM 05464T104 45 1730 SH DFND 02 0 1730 0 AXSOME THERAPEUTICS INC COM 05464T104 28572 1109608 SH SOLE 0 0 1109608 AXSOME THERAPEUTICS INC COM 05464T104 66 2577 SH SOLE 2577 0 0 AXOS FINL INC COM 05465C100 2546 93434 SH DFND 01 93434 0 0 AXOS FINL INC COM 05465C100 157 5758 SH DFND 02 0 5758 0 AXOS FINL INC COM 05465C100 147462 5411452 SH SOLE 0 0 5411452 AXOS FINL INC COM 05465C100 152 5592 SH SOLE 5592 0 0 AXONICS MODULATION TECH INC COM 05465P101 807 19690 SH DFND 01 19690 0 0 AXONICS MODULATION TECH INC COM 05465P101 52 1269 SH DFND 02 0 1269 0 AXONICS MODULATION TECH INC COM 05465P101 20258 494464 SH SOLE 0 0 494464 AXONICS MODULATION TECH INC COM 05465P101 60 1454 SH SOLE 1454 0 0 AYTU BIOSCIENCE INC COM PAR 054754700 180 95269 SH SOLE 0 0 95269 BBX CAP CORP NEW CL A 05491N104 281 57290 SH DFND 01 57290 0 0 BBX CAP CORP NEW CL A 05491N104 16 3216 SH DFND 02 0 3216 0 BBX CAP CORP NEW CL A 05491N104 14742 3002343 SH SOLE 0 0 3002343 BBX CAP CORP NEW CL A 05491N104 49 9955 SH SOLE 9955 0 0 BB&T CORP COM 054937107 31803 647319 SH DFND 01 647319 0 0 BB&T CORP COM 054937107 9802 199517 SH DFND 02 0 0 199517 BB&T CORP COM 054937107 11470 233465 SH DFND 02 0 233465 0 BB&T CORP COM 054937107 2941106 59863750 SH SOLE 0 0 59863750 BB&T CORP COM 054937107 12456 253533 SH SOLE 253533 0 0 AZURRX BIOPHARMA INC COM 05502L105 443 260306 SH SOLE 0 0 260306 B & G FOODS INC NEW COM 05508R106 1334 64126 SH DFND 01 64126 0 0 B & G FOODS INC NEW COM 05508R106 199 9584 SH DFND 02 0 9584 0 B & G FOODS INC NEW COM 05508R106 158424 7616561 SH SOLE 0 0 7616561 B & G FOODS INC NEW COM 05508R106 152 7329 SH SOLE 7329 0 0 BCB BANCORP INC COM 055298103 159 11464 SH DFND 01 11464 0 0 BCB BANCORP INC COM 055298103 8309 599958 SH SOLE 0 0 599958 BCE INC COM NEW 05534B760 5876 129191 SH DFND 01 129191 0 0 BCE INC COM NEW 05534B760 2053 45146 SH DFND 02 0 0 45146 BCE INC COM NEW 05534B760 4774 104964 SH DFND 02 0 104964 0 BCE INC COM NEW 05534B760 413942 9101632 SH SOLE 0 0 9101632 BCE INC COM NEW 05534B760 2899 63744 SH SOLE 63744 0 0 BGC PARTNERS INC CL A 05541T101 553 105681 SH DFND 01 105681 0 0 BGC PARTNERS INC CL A 05541T101 152 29065 SH DFND 02 0 29065 0 BGC PARTNERS INC CL A 05541T101 138081 26401772 SH SOLE 0 0 26401772 BGC PARTNERS INC CL A 05541T101 142 27202 SH SOLE 27202 0 0 BG STAFFING INC COM 05544A109 256 13556 SH DFND 01 13556 0 0 BG STAFFING INC COM 05544A109 8380 443872 SH SOLE 0 0 443872 BJS WHSL CLUB HLDGS INC COM 05550J101 4057 153665 SH DFND 01 153665 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 381 14417 SH DFND 02 0 14417 0 BJS WHSL CLUB HLDGS INC COM 05550J101 315767 11960880 SH SOLE 0 0 11960880 BJS WHSL CLUB HLDGS INC COM 05550J101 369 13968 SH SOLE 13968 0 0 BOK FINL CORP COM NEW 05561Q201 944 12508 SH DFND 01 12508 0 0 BOK FINL CORP COM NEW 05561Q201 675 8939 SH DFND 02 0 8939 0 BOK FINL CORP COM NEW 05561Q201 245482 3252275 SH SOLE 0 0 3252275 BOK FINL CORP COM NEW 05561Q201 270 3573 SH SOLE 3573 0 0 BRT APARTMENTS CORP COM 055645303 112 7935 SH DFND 01 7935 0 0 BRT APARTMENTS CORP COM 055645303 6492 459424 SH SOLE 0 0 459424 BRP INC COM SUN VTG 05577W200 623 17379 SH DFND 01 17379 0 0 BRP INC COM SUN VTG 05577W200 117 3277 SH DFND 02 0 3277 0 BRP INC COM SUN VTG 05577W200 38756 1081358 SH SOLE 0 0 1081358 BRP INC COM SUN VTG 05577W200 208 5815 SH SOLE 5815 0 0 B RILEY FINL INC COM 05580M108 356 17044 SH DFND 01 17044 0 0 B RILEY FINL INC COM 05580M108 15 700 SH DFND 02 0 700 0 B RILEY FINL INC COM 05580M108 17947 860339 SH SOLE 0 0 860339 B RILEY FINL INC COM 05580M108 42 2000 SH SOLE 2000 0 0 BK TECHNOLOGIES CORPORATION COM 05587G104 6 1432 SH DFND 01 1432 0 0 BK TECHNOLOGIES CORPORATION COM 05587G104 802 186508 SH SOLE 0 0 186508 BMC STK HLDGS INC COM 05591B109 1214 57286 SH DFND 01 57286 0 0 BMC STK HLDGS INC COM 05591B109 456 21500 SH DFND 02 0 21500 0 BMC STK HLDGS INC COM 05591B109 67651 3191092 SH SOLE 0 0 3191092 BMC STK HLDGS INC COM 05591B109 165 7775 SH SOLE 7775 0 0 BWX TECHNOLOGIES INC COM 05605H100 2163 41513 SH DFND 01 41513 0 0 BWX TECHNOLOGIES INC COM 05605H100 767 14725 SH DFND 02 0 14725 0 BWX TECHNOLOGIES INC COM 05605H100 450353 8644016 SH SOLE 0 0 8644016 BWX TECHNOLOGIES INC COM 05605H100 650 12481 SH SOLE 12481 0 0 BABCOCK & WILCOX ENTERPRIS INC COM 05614L100 19 55768 SH DFND 01 55768 0 0 BABCOCK & WILCOX ENTERPRIS INC COM 05614L100 3348 9763304 SH SOLE 0 0 9763304 BADGER METER INC COM 056525108 3554 59537 SH DFND 01 59537 0 0 BADGER METER INC COM 056525108 350 5856 SH DFND 02 0 5856 0 BADGER METER INC COM 056525108 193128 3235512 SH SOLE 0 0 3235512 BADGER METER INC COM 056525108 216 3621 SH SOLE 3621 0 0 BAIDU INC SPON ADR REP A 056752108 14131 120404 SH DFND 01 120404 0 0 BAIDU INC SPON ADR REP A 056752108 10562 89998 SH DFND 02 0 89998 0 BAIDU INC SPON ADR REP A 056752108 1155942 9849539 SH SOLE 0 0 9849539 BAIDU INC SPON ADR REP A 056752108 6109 52055 SH SOLE 52055 0 0 BAKER HUGHES A GE CO CL A 05722G100 10704 434610 SH DFND 01 434610 0 0 BAKER HUGHES A GE CO CL A 05722G100 3428 139178 SH DFND 02 0 0 139178 BAKER HUGHES A GE CO CL A 05722G100 3439 139608 SH DFND 02 0 139608 0 BAKER HUGHES A GE CO CL A 05722G100 1170663 47529948 SH SOLE 0 0 47529948 BAKER HUGHES A GE CO CL A 05722G100 4232 171833 SH SOLE 171833 0 0 BALCHEM CORP COM 057665200 6688 66902 SH DFND 01 66902 0 0 BALCHEM CORP COM 057665200 421 4211 SH DFND 02 0 4211 0 BALCHEM CORP COM 057665200 355274 3553811 SH SOLE 0 0 3553811 BALCHEM CORP COM 057665200 374 3742 SH SOLE 3742 0 0 BALL CORP COM 058498106 21336 304838 SH DFND 01 304838 0 0 BALL CORP COM 058498106 5867 83824 SH DFND 02 0 0 83824 BALL CORP COM 058498106 6523 93206 SH DFND 02 0 93206 0 BALL CORP COM 058498106 2680143 38293231 SH SOLE 0 0 38293231 BALL CORP COM 058498106 7191 102737 SH SOLE 102737 0 0 BALLANTYNE STRONG INC COM 058516105 5 1410 SH DFND 01 1410 0 0 BALLANTYNE STRONG INC COM 058516105 1274 394562 SH SOLE 0 0 394562 BALLARD PWR SYS INC NEW COM 058586108 50 12300 SH DFND 02 0 12300 0 BALLARD PWR SYS INC NEW COM 058586108 248 60788 SH SOLE 0 0 60788 BALLARD PWR SYS INC NEW COM 058586108 98 24122 SH SOLE 24122 0 0 BANCFIRST CORP COM 05945F103 870 15634 SH DFND 01 15634 0 0 BANCFIRST CORP COM 05945F103 63 1130 SH DFND 02 0 1130 0 BANCFIRST CORP COM 05945F103 105655 1898228 SH SOLE 0 0 1898228 BANCFIRST CORP COM 05945F103 105 1885 SH SOLE 1885 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 1919 195430 SH DFND 01 195430 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 416734 42437242 SH SOLE 0 0 42437242 BANCO MACRO SA SPON ADR B 05961W105 948 13019 SH DFND 02 0 13019 0 BANCO MACRO SA SPON ADR B 05961W105 14596 200357 SH SOLE 0 0 200357 BANCO MACRO SA SPON ADR B 05961W105 531 7285 SH SOLE 7285 0 0 BANCO SANTANDER SA ADR 05964H105 1436 313479 SH SOLE 0 0 313479 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 327 10924 SH DFND 01 10924 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 67501 2256054 SH SOLE 0 0 2256054 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 17 563 SH SOLE 563 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 55420 4668885 SH SOLE 0 0 4668885 BANCOLOMBIA S A SPON ADR PREF 05968L102 2210 43296 SH DFND 01 43296 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 198 3888 SH DFND 02 0 3888 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 192993 3781202 SH SOLE 0 0 3781202 BANCOLOMBIA S A SPON ADR PREF 05968L102 672 13175 SH SOLE 13175 0 0 BANCORP INC DEL COM 05969A105 404 45278 SH DFND 01 45278 0 0 BANCORP INC DEL COM 05969A105 32 3570 SH DFND 02 0 3570 0 BANCORP INC DEL COM 05969A105 22223 2491372 SH SOLE 0 0 2491372 BANCORP INC DEL COM 05969A105 49 5450 SH SOLE 5450 0 0 BANCORP 34 INC COM 05970V106 4 230 SH DFND 01 230 0 0 BANCORP 34 INC COM 05970V106 724 46824 SH SOLE 0 0 46824 BANCORPSOUTH BK TUPELO MISS COM 05971J102 2358 81200 SH DFND 01 81200 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 309 10642 SH DFND 02 0 10642 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 257446 8865231 SH SOLE 0 0 8865231 BANCORPSOUTH BK TUPELO MISS COM 05971J102 421 14494 SH SOLE 14494 0 0 BANDWIDTH INC COM CL A 05988J103 1662 22149 SH DFND 01 22149 0 0 BANDWIDTH INC COM CL A 05988J103 87 1157 SH DFND 02 0 1157 0 BANDWIDTH INC COM CL A 05988J103 53751 716488 SH SOLE 0 0 716488 BANDWIDTH INC COM CL A 05988J103 125 1661 SH SOLE 1661 0 0 BANC OF CALIFORNIA INC COM 05990K106 519 37149 SH DFND 01 37149 0 0 BANC OF CALIFORNIA INC COM 05990K106 217 15500 SH DFND 02 0 15500 0 BANC OF CALIFORNIA INC COM 05990K106 40272 2882759 SH SOLE 0 0 2882759 BANC OF CALIFORNIA INC COM 05990K106 53 3798 SH SOLE 3798 0 0 BANCORP NEW JERSEY INC NEW COM 059915108 10 754 SH DFND 01 754 0 0 BANCORP NEW JERSEY INC NEW COM 059915108 619 44542 SH SOLE 0 0 44542 BANK AMER CORP COM 060505104 215359 7426182 SH DFND 01 7426182 0 0 BANK AMER CORP COM 060505104 68244 2353233 SH DFND 02 0 0 2353233 BANK AMER CORP COM 060505104 74173 2557680 SH DFND 02 0 2557680 0 BANK AMER CORP COM 060505104 18554140 639797931 SH SOLE 0 0 639797931 BANK AMER CORP COM 060505104 87460 3015863 SH SOLE 3015863 0 0 BANK FIRST CORPORATION COM 06211J100 322 4672 SH DFND 01 4672 0 0 BANK FIRST CORPORATION COM 06211J100 6062 87908 SH SOLE 0 0 87908 BANK HAWAII CORP COM 062540109 1320 15915 SH DFND 01 15915 0 0 BANK HAWAII CORP COM 062540109 365 4400 SH DFND 02 0 4400 0 BANK HAWAII CORP COM 062540109 334527 4034820 SH SOLE 0 0 4034820 BANK HAWAII CORP COM 062540109 391 4715 SH SOLE 4715 0 0 BANK OF MARIN BANCORP COM 063425102 453 11033 SH DFND 01 11033 0 0 BANK OF MARIN BANCORP COM 063425102 49 1188 SH DFND 02 0 1188 0 BANK OF MARIN BANCORP COM 063425102 28179 686964 SH SOLE 0 0 686964 BANK OF MARIN BANCORP COM 063425102 61 1490 SH SOLE 1490 0 0 BANK MONTREAL QUE COM 063671101 20771 275294 SH DFND 01 275294 0 0 BANK MONTREAL QUE COM 063671101 12371 163968 SH DFND 02 0 0 163968 BANK MONTREAL QUE COM 063671101 15765 208944 SH DFND 02 0 208944 0 BANK MONTREAL QUE COM 063671101 1308163 17338149 SH SOLE 0 0 17338149 BANK MONTREAL QUE COM 063671101 15870 210341 SH SOLE 210341 0 0 BANK NEW YORK MELLON CORP COM 064058100 32688 740375 SH DFND 01 740375 0 0 BANK NEW YORK MELLON CORP COM 064058100 9861 223349 SH DFND 02 0 0 223349 BANK NEW YORK MELLON CORP COM 064058100 11247 254756 SH DFND 02 0 254756 0 BANK NEW YORK MELLON CORP COM 064058100 2802527 63477395 SH SOLE 0 0 63477395 BANK NEW YORK MELLON CORP COM 064058100 13392 303336 SH SOLE 303336 0 0 BANK N S HALIFAX COM 064149107 28837 530580 SH DFND 01 530580 0 0 BANK N S HALIFAX COM 064149107 16885 310671 SH DFND 02 0 0 310671 BANK N S HALIFAX COM 064149107 21248 390939 SH DFND 02 0 390939 0 BANK N S HALIFAX COM 064149107 1804730 33205695 SH SOLE 0 0 33205695 BANK N S HALIFAX COM 064149107 22284 410018 SH SOLE 410018 0 0 BANK OZK COM 06417N103 1411 46898 SH DFND 01 46898 0 0 BANK OZK COM 06417N103 552 18360 SH DFND 02 0 18360 0 BANK OZK COM 06417N103 332138 11038163 SH SOLE 0 0 11038163 BANK OZK COM 06417N103 424 14088 SH SOLE 14088 0 0 BANK COMM HLDGS COM 06424J103 153 14301 SH DFND 01 14301 0 0 BANK COMM HLDGS COM 06424J103 7859 735162 SH SOLE 0 0 735162 BANK PRINCETON NEW JERSEY COM 064520109 145 4847 SH DFND 01 4847 0 0 BANK PRINCETON NEW JERSEY COM 064520109 8327 277559 SH SOLE 0 0 277559 BANK SOUTH CAROLINA CORP COM 065066102 17 886 SH DFND 01 886 0 0 BANK SOUTH CAROLINA CORP COM 065066102 1406 74485 SH SOLE 0 0 74485 BANKFINANCIAL CORP COM 06643P104 165 11822 SH DFND 01 11822 0 0 BANKFINANCIAL CORP COM 06643P104 11836 846039 SH SOLE 0 0 846039 BANKUNITED INC COM 06652K103 1262 37398 SH DFND 01 37398 0 0 BANKUNITED INC COM 06652K103 666 19747 SH DFND 02 0 19747 0 BANKUNITED INC COM 06652K103 308208 9134801 SH SOLE 0 0 9134801 BANKUNITED INC COM 06652K103 391 11587 SH SOLE 11587 0 0 BANK7 CORP COM 06652N107 58 3132 SH DFND 01 3132 0 0 BANK7 CORP COM 06652N107 3325 179818 SH SOLE 0 0 179818 BANNER CORP COM NEW 06652V208 1562 28851 SH DFND 01 28851 0 0 BANNER CORP COM NEW 06652V208 235 4345 SH DFND 02 0 4345 0 BANNER CORP COM NEW 06652V208 182533 3370878 SH SOLE 0 0 3370878 BANNER CORP COM NEW 06652V208 186 3429 SH SOLE 3429 0 0 BANKWELL FINL GROUP INC COM 06654A103 169 5890 SH DFND 01 5890 0 0 BANKWELL FINL GROUP INC COM 06654A103 9210 320914 SH SOLE 0 0 320914 BAR HBR BANKSHARES COM 066849100 362 13632 SH DFND 01 13632 0 0 BAR HBR BANKSHARES COM 066849100 313 11761 SH DFND 02 0 11761 0 BAR HBR BANKSHARES COM 066849100 17768 668236 SH SOLE 0 0 668236 BAR HBR BANKSHARES COM 066849100 55 2050 SH SOLE 2050 0 0 BAOZUN INC SPONSORED ADR 06684L103 631 12658 SH DFND 01 12658 0 0 BAOZUN INC SPONSORED ADR 06684L103 529 10600 SH DFND 02 0 10600 0 BAOZUN INC SPONSORED ADR 06684L103 42782 858043 SH SOLE 0 0 858043 BAOZUN INC SPONSORED ADR 06684L103 341 6830 SH SOLE 6830 0 0 BARNES & NOBLE INC COM 067774109 339 50625 SH DFND 01 50625 0 0 BARNES & NOBLE INC COM 067774109 31 4604 SH DFND 02 0 4604 0 BARNES & NOBLE INC COM 067774109 23256 3476237 SH SOLE 0 0 3476237 BARNES & NOBLE INC COM 067774109 48 7141 SH SOLE 7141 0 0 BARNES & NOBLE ED INC COM 06777U101 115 34314 SH DFND 01 34314 0 0 BARNES & NOBLE ED INC COM 06777U101 6012 1789415 SH SOLE 0 0 1789415 BARNES & NOBLE ED INC COM 06777U101 6 1912 SH SOLE 1912 0 0 BARNES GROUP INC COM 067806109 2683 47627 SH DFND 01 47627 0 0 BARNES GROUP INC COM 067806109 374 6632 SH DFND 02 0 6632 0 BARNES GROUP INC COM 067806109 276671 4910744 SH SOLE 0 0 4910744 BARNES GROUP INC COM 067806109 317 5618 SH SOLE 5618 0 0 BARRICK GOLD CORPORATION COM 067901108 11903 754808 SH DFND 01 754808 0 0 BARRICK GOLD CORPORATION COM 067901108 6252 396476 SH DFND 02 0 0 396476 BARRICK GOLD CORPORATION COM 067901108 18780 1190894 SH DFND 02 0 1190894 0 BARRICK GOLD CORPORATION COM 067901108 763609 48421626 SH SOLE 0 0 48421626 BARRICK GOLD CORPORATION COM 067901108 9132 579057 SH SOLE 579057 0 0 BARNWELL INDS INC COM 068221100 55 48526 SH SOLE 0 0 48526 BARRETT BUSINESS SERVICES INC COM 068463108 1238 14988 SH DFND 01 14988 0 0 BARRETT BUSINESS SERVICES INC COM 068463108 52 633 SH DFND 02 0 633 0 BARRETT BUSINESS SERVICES INC COM 068463108 35278 427091 SH SOLE 0 0 427091 BARRETT BUSINESS SERVICES INC COM 068463108 68 829 SH SOLE 829 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 32 16737 SH DFND 01 16737 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 2810 1479009 SH SOLE 0 0 1479009 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 2 1016 SH SOLE 1016 0 0 BASSETT FURNITURE INDS INC COM 070203104 135 8839 SH DFND 01 8839 0 0 BASSETT FURNITURE INDS INC COM 070203104 7452 488678 SH SOLE 0 0 488678 BAUSCH HEALTH COS INC COM 071734107 3846 152480 SH DFND 01 152480 0 0 BAUSCH HEALTH COS INC COM 071734107 2160 85654 SH DFND 02 0 0 85654 BAUSCH HEALTH COS INC COM 071734107 2196 87069 SH DFND 02 0 87069 0 BAUSCH HEALTH COS INC COM 071734107 229160 9086426 SH SOLE 0 0 9086426 BAUSCH HEALTH COS INC COM 071734107 2578 102234 SH SOLE 102234 0 0 BAXTER INTL INC COM 071813109 34289 418667 SH DFND 01 418667 0 0 BAXTER INTL INC COM 071813109 10445 127535 SH DFND 02 0 0 127535 BAXTER INTL INC COM 071813109 14224 173671 SH DFND 02 0 173671 0 BAXTER INTL INC COM 071813109 2971965 36287728 SH SOLE 0 0 36287728 BAXTER INTL INC COM 071813109 13227 161496 SH SOLE 161496 0 0 BAYCOM CORP COM 07272M107 259 11804 SH DFND 01 11804 0 0 BAYCOM CORP COM 07272M107 9782 446646 SH SOLE 0 0 446646 BAYTEX ENERGY CORP COM 07317Q105 332 215318 SH DFND 01 215318 0 0 BAYTEX ENERGY CORP COM 07317Q105 162 104974 SH DFND 02 0 104974 0 BAYTEX ENERGY CORP COM 07317Q105 21425 13912408 SH SOLE 0 0 13912408 BAYTEX ENERGY CORP COM 07317Q105 77 49872 SH SOLE 49872 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 207 18276 SH DFND 02 0 18276 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 3577 316011 SH SOLE 0 0 316011 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 180 15914 SH SOLE 15914 0 0 BEACON ROOFING SUPPLY INC COM 073685109 2718 74029 SH DFND 01 74029 0 0 BEACON ROOFING SUPPLY INC COM 073685109 407 11079 SH DFND 02 0 11079 0 BEACON ROOFING SUPPLY INC COM 073685109 224074 6102228 SH SOLE 0 0 6102228 BEACON ROOFING SUPPLY INC COM 073685109 274 7466 SH SOLE 7466 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 4 1155 SH DFND 01 1155 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 1291 400870 SH SOLE 0 0 400870 BEAZER HOMES USA INC COM NEW 07556Q881 254 26480 SH DFND 01 26480 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 79 8253 SH DFND 02 0 8253 0 BEAZER HOMES USA INC COM NEW 07556Q881 15408 1603299 SH SOLE 0 0 1603299 BEAZER HOMES USA INC COM NEW 07556Q881 27 2816 SH SOLE 2816 0 0 BECTON DICKINSON & CO COM 075887109 57714 229014 SH DFND 01 229014 0 0 BECTON DICKINSON & CO COM 075887109 17252 68458 SH DFND 02 0 0 68458 BECTON DICKINSON & CO COM 075887109 22018 87371 SH DFND 02 0 87371 0 BECTON DICKINSON & CO COM 075887109 5681743 22545704 SH SOLE 0 0 22545704 BECTON DICKINSON & CO COM 075887109 22042 87464 SH SOLE 87464 0 0 BED BATH & BEYOND INC COM 075896100 1268 109102 SH DFND 01 109102 0 0 BED BATH & BEYOND INC COM 075896100 228 19600 SH DFND 02 0 19600 0 BED BATH & BEYOND INC COM 075896100 184022 15836633 SH SOLE 0 0 15836633 BED BATH & BEYOND INC COM 075896100 199 17146 SH SOLE 17146 0 0 BEIGENE LTD SPONSORED ADR 07725L102 2037 16438 SH DFND 01 16438 0 0 BEIGENE LTD SPONSORED ADR 07725L102 1006 8119 SH DFND 02 0 0 8119 BEIGENE LTD SPONSORED ADR 07725L102 1288 10390 SH DFND 02 0 10390 0 BEIGENE LTD SPONSORED ADR 07725L102 148246 1196016 SH SOLE 0 0 1196016 BEIGENE LTD SPONSORED ADR 07725L102 1399 11289 SH SOLE 11289 0 0 BEL FUSE INC CL A 077347201 251 17075 SH SOLE 0 0 17075 BEL FUSE INC CL B 077347300 189 11030 SH DFND 01 11030 0 0 BEL FUSE INC CL B 077347300 12769 743676 SH SOLE 0 0 743676 BELDEN INC COM 077454106 1986 33341 SH DFND 01 33341 0 0 BELDEN INC COM 077454106 305 5127 SH DFND 02 0 5127 0 BELDEN INC COM 077454106 220887 3708020 SH SOLE 0 0 3708020 BELDEN INC COM 077454106 280 4697 SH SOLE 4697 0 0 BELLEROPHON THERAPEUTICS INC COM 078771102 3 4908 SH DFND 01 4908 0 0 BELLEROPHON THERAPEUTICS INC COM 078771102 687 1147267 SH SOLE 0 0 1147267 BELLICUM PHARMACEUTICALS INC COM 079481107 108 63574 SH DFND 01 63574 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 3083 1813757 SH SOLE 0 0 1813757 BENCHMARK ELECTRS INC COM 08160H101 829 33004 SH DFND 01 33004 0 0 BENCHMARK ELECTRS INC COM 08160H101 198 7900 SH DFND 02 0 7900 0 BENCHMARK ELECTRS INC COM 08160H101 107031 4260800 SH SOLE 0 0 4260800 BENCHMARK ELECTRS INC COM 08160H101 93 3700 SH SOLE 3700 0 0 BENEFITFOCUS INC COM 08180D106 1653 60888 SH DFND 01 60888 0 0 BENEFITFOCUS INC COM 08180D106 48 1750 SH DFND 02 0 1750 0 BENEFITFOCUS INC COM 08180D106 65012 2394545 SH SOLE 0 0 2394545 BENEFITFOCUS INC COM 08180D106 62 2300 SH SOLE 2300 0 0 BERKLEY W R CORP COM 084423102 3635 55132 SH DFND 01 55132 0 0 BERKLEY W R CORP COM 084423102 1969 29858 SH DFND 02 0 0 29858 BERKLEY W R CORP COM 084423102 4613 69964 SH DFND 02 0 69964 0 BERKLEY W R CORP COM 084423102 970543 14720811 SH SOLE 0 0 14720811 BERKLEY W R CORP COM 084423102 3112 47200 SH SOLE 47200 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 89456 281 SH DFND 01 281 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1910 6 SH DFND 02 0 0 6 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1273 4 SH DFND 02 0 4 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 744939 2340 SH SOLE 0 0 2340 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 260529 1222165 SH DFND 01 1222165 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 61114 286693 SH DFND 02 0 0 286693 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 78370 367642 SH DFND 02 0 367642 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 29200638 136982867 SH SOLE 0 0 136982867 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 88472 415029 SH SOLE 415029 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1236 39373 SH DFND 01 39373 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 240 7657 SH DFND 02 0 7657 0 BERKSHIRE HILLS BANCORP INC COM 084680107 145831 4645767 SH SOLE 0 0 4645767 BERKSHIRE HILLS BANCORP INC COM 084680107 154 4891 SH SOLE 4891 0 0 BERRY GLOBAL GROUP INC COM 08579W103 2849 54183 SH DFND 01 54183 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1063 20217 SH DFND 02 0 20217 0 BERRY GLOBAL GROUP INC COM 08579W103 620961 11807582 SH SOLE 0 0 11807582 BERRY GLOBAL GROUP INC COM 08579W103 773 14690 SH SOLE 14690 0 0 BERRY PETE CORP COM 08579X101 547 51649 SH DFND 01 51649 0 0 BERRY PETE CORP COM 08579X101 45 4200 SH DFND 02 0 4200 0 BERRY PETE CORP COM 08579X101 51147 4825217 SH SOLE 0 0 4825217 BERRY PETE CORP COM 08579X101 113 10700 SH SOLE 10700 0 0 BEST BUY INC COM 086516101 13867 198865 SH DFND 01 198865 0 0 BEST BUY INC COM 086516101 4374 62722 SH DFND 02 0 0 62722 BEST BUY INC COM 086516101 5193 74474 SH DFND 02 0 74474 0 BEST BUY INC COM 086516101 1895857 27188537 SH SOLE 0 0 27188537 BEST BUY INC COM 086516101 5631 80755 SH SOLE 80755 0 0 BEST INC SPONSORED ADS 08653C106 403 73228 SH DFND 01 73228 0 0 BEST INC SPONSORED ADS 08653C106 34064 6182302 SH SOLE 0 0 6182302 BEYOND MEAT INC COM 08862E109 611 3802 SH DFND 01 3802 0 0 BEYOND MEAT INC COM 08862E109 168728 1050087 SH SOLE 0 0 1050087 BIG 5 SPORTING GOODS CORP COM 08915P101 6 3261 SH DFND 01 3261 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 1920 984594 SH SOLE 0 0 984594 BIG LOTS INC COM 089302103 1061 37077 SH DFND 01 37077 0 0 BIG LOTS INC COM 089302103 155 5404 SH DFND 02 0 5404 0 BIG LOTS INC COM 089302103 121832 4258387 SH SOLE 0 0 4258387 BIG LOTS INC COM 089302103 142 4964 SH SOLE 4964 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 180 1734 SH DFND 01 1734 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 6 60 SH DFND 02 0 60 0 BIGLARI HLDGS INC COM STK CL B 08986R309 9555 91995 SH SOLE 0 0 91995 BIGLARI HLDGS INC COM STK CL B 08986R309 5 52 SH SOLE 52 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 33 63 SH DFND 01 63 0 0 BIGLARI HLDGS INC COM STK CL A 08986R408 5715 10772 SH SOLE 0 0 10772 BILIBILI INC SPONS ADS REP Z 090040106 473 29102 SH DFND 01 29102 0 0 BILIBILI INC SPONS ADS REP Z 090040106 29403 1807203 SH SOLE 0 0 1807203 BIO RAD LABS INC CL A 090572207 2479 7929 SH DFND 01 7929 0 0 BIO RAD LABS INC CL A 090572207 1142 3653 SH DFND 02 0 3653 0 BIO RAD LABS INC CL A 090572207 590621 1889442 SH SOLE 0 0 1889442 BIO RAD LABS INC CL A 090572207 715 2287 SH SOLE 2287 0 0 BIO PATH HOLDINGS INC COM 09057N300 2 157 SH DFND 01 157 0 0 BIO PATH HOLDINGS INC COM 09057N300 372 27768 SH SOLE 0 0 27768 BIOANALYTICAL SYS INC COM 09058M103 292 148341 SH SOLE 0 0 148341 BIOCRYST PHARMACEUTICALS COM 09058V103 787 207578 SH DFND 01 207578 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 20 5373 SH DFND 02 0 5373 0 BIOCRYST PHARMACEUTICALS COM 09058V103 24524 6470642 SH SOLE 0 0 6470642 BIOCRYST PHARMACEUTICALS COM 09058V103 34 8851 SH SOLE 8851 0 0 BIO-KEY INTERNATIONAL INC COM PAR 09060C309 167 135370 SH SOLE 0 0 135370 BIODELIVERY SCIENCES INTL INC COM 09060J106 770 165659 SH DFND 01 165659 0 0 BIODELIVERY SCIENCES INTL INC COM 09060J106 15018 3229769 SH SOLE 0 0 3229769 BIOMARIN PHARMACEUTICAL INC COM 09061G101 6953 81182 SH DFND 01 81182 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3690 43080 SH DFND 02 0 0 43080 BIOMARIN PHARMACEUTICAL INC COM 09061G101 4594 53632 SH DFND 02 0 53632 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1346465 15720549 SH SOLE 0 0 15720549 BIOMARIN PHARMACEUTICAL INC COM 09061G101 5073 59229 SH SOLE 59229 0 0 BIOMERICA INC COM NEW 09061H307 43 16641 SH SOLE 0 0 16641 BIOLIFE SOLUTIONS INC COM NEW 09062W204 215 12679 SH DFND 01 12679 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 10416 614504 SH SOLE 0 0 614504 BIOGEN INC COM 09062X103 39422 168563 SH DFND 01 168563 0 0 BIOGEN INC COM 09062X103 12155 51975 SH DFND 02 0 0 51975 BIOGEN INC COM 09062X103 13137 56173 SH DFND 02 0 56173 0 BIOGEN INC COM 09062X103 3384860 14473254 SH SOLE 0 0 14473254 BIOGEN INC COM 09062X103 15293 65389 SH SOLE 65389 0 0 BIOTIME INC COM 09066L105 105 95657 SH DFND 01 95657 0 0 BIOTIME INC COM 09066L105 5736 5214733 SH SOLE 0 0 5214733 BIOTELEMETRY INC COM 090672106 3322 68999 SH DFND 01 68999 0 0 BIOTELEMETRY INC COM 090672106 202 4200 SH DFND 02 0 4200 0 BIOTELEMETRY INC COM 090672106 174365 3621290 SH SOLE 0 0 3621290 BIOTELEMETRY INC COM 090672106 178 3687 SH SOLE 3687 0 0 BIOSCRIP INC COM 09069N108 337 129732 SH DFND 01 129732 0 0 BIOSCRIP INC COM 09069N108 16697 6422076 SH SOLE 0 0 6422076 BIOCEPT INC COM PAR 09072V402 173 155963 SH SOLE 0 0 155963 BIOPHARMX CORP COM NEW 09072X309 1 1216 SH DFND 01 1216 0 0 BIOPHARMX CORP COM NEW 09072X309 46 76904 SH SOLE 0 0 76904 BIO TECHNE CORP COM 09073M104 3519 16878 SH DFND 01 16878 0 0 BIO TECHNE CORP COM 09073M104 1399 6712 SH DFND 02 0 6712 0 BIO TECHNE CORP COM 09073M104 726560 3484869 SH SOLE 0 0 3484869 BIO TECHNE CORP COM 09073M104 854 4094 SH SOLE 4094 0 0 BIOSIG TECH INC COM NEW 09073N201 170 18057 SH DFND 01 18057 0 0 BIOSIG TECH INC COM NEW 09073N201 5331 567714 SH SOLE 0 0 567714 BIOHITECH GLOBAL INC COM 09074B107 152 85352 SH SOLE 0 0 85352 BIOXCEL THERAPEUTICS INC COM 09075P105 59 5410 SH DFND 01 5410 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 2783 253891 SH SOLE 0 0 253891 BIOLASE INC COM NEW 090911207 3 2242 SH DFND 01 2242 0 0 BIOLASE INC COM NEW 090911207 1405 956005 SH SOLE 0 0 956005 BIOSPECIFICS TECHNOLOGIES CORP COM 090931106 746 12498 SH DFND 01 12498 0 0 BIOSPECIFICS TECHNOLOGIES CORP COM 090931106 12 200 SH DFND 02 0 200 0 BIOSPECIFICS TECHNOLOGIES CORP COM 090931106 15740 263602 SH SOLE 0 0 263602 BIOSPECIFICS TECHNOLOGIES CORP COM 090931106 56 933 SH SOLE 933 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 130 12393 SH DFND 01 12393 0 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 54 5200 SH DFND 02 0 5200 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 10462 999242 SH SOLE 0 0 999242 BJS RESTAURANTS INC COM 09180C106 1898 43190 SH DFND 01 43190 0 0 BJS RESTAURANTS INC COM 09180C106 406 9232 SH DFND 02 0 9232 0 BJS RESTAURANTS INC COM 09180C106 93680 2132008 SH SOLE 0 0 2132008 BJS RESTAURANTS INC COM 09180C106 100 2268 SH SOLE 2268 0 0 BLACK HILLS CORP COM 092113109 3960 50663 SH DFND 01 50663 0 0 BLACK HILLS CORP COM 092113109 1974 25251 SH DFND 02 0 25251 0 BLACK HILLS CORP COM 092113109 540290 6911734 SH SOLE 0 0 6911734 BLACK HILLS CORP COM 092113109 1583 20250 SH SOLE 20250 0 0 BLACK KNIGHT INC COM 09215C105 3893 64720 SH DFND 01 64720 0 0 BLACK KNIGHT INC COM 09215C105 1323 21997 SH DFND 02 0 21997 0 BLACK KNIGHT INC COM 09215C105 777994 12934233 SH SOLE 0 0 12934233 BLACK KNIGHT INC COM 09215C105 1003 16681 SH SOLE 16681 0 0 BLACKBAUD INC COM 09227Q100 8469 101421 SH DFND 01 101421 0 0 BLACKBAUD INC COM 09227Q100 753 9016 SH DFND 02 0 9016 0 BLACKBAUD INC COM 09227Q100 380442 4556197 SH SOLE 0 0 4556197 BLACKBAUD INC COM 09227Q100 429 5137 SH SOLE 5137 0 0 BLACKBERRY LTD COM 09228F103 1661 222597 SH DFND 01 222597 0 0 BLACKBERRY LTD COM 09228F103 756 101349 SH DFND 02 0 0 101349 BLACKBERRY LTD COM 09228F103 1158 155200 SH DFND 02 0 155200 0 BLACKBERRY LTD COM 09228F103 97762 13104854 SH SOLE 0 0 13104854 BLACKBERRY LTD COM 09228F103 1282 171907 SH SOLE 171907 0 0 BLACKLINE INC COM 09239B109 4807 89829 SH DFND 01 89829 0 0 BLACKLINE INC COM 09239B109 517 9663 SH DFND 02 0 9663 0 BLACKLINE INC COM 09239B109 203584 3804595 SH SOLE 0 0 3804595 BLACKLINE INC COM 09239B109 225 4196 SH SOLE 4196 0 0 BLACKROCK INC COM 09247X101 47154 100478 SH DFND 01 100478 0 0 BLACKROCK INC COM 09247X101 14322 30517 SH DFND 02 0 0 30517 BLACKROCK INC COM 09247X101 15451 32924 SH DFND 02 0 32924 0 BLACKROCK INC COM 09247X101 4097218 8730489 SH SOLE 0 0 8730489 BLACKROCK INC COM 09247X101 19318 41164 SH SOLE 41164 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 3860 108484 SH DFND 01 108484 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 406 11422 SH DFND 02 0 11422 0 BLACKSTONE MTG TR INC COM CL A 09257W100 460770 12950258 SH SOLE 0 0 12950258 BLACKSTONE MTG TR INC COM CL A 09257W100 725 20368 SH SOLE 20368 0 0 BLINK CHARGING CO COM 09354A100 7 2742 SH DFND 01 2742 0 0 BLINK CHARGING CO COM 09354A100 1958 730433 SH SOLE 0 0 730433 BLOCK H & R INC COM 093671105 5062 172768 SH DFND 01 172768 0 0 BLOCK H & R INC COM 093671105 1513 51631 SH DFND 02 0 0 51631 BLOCK H & R INC COM 093671105 2552 87103 SH DFND 02 0 87103 0 BLOCK H & R INC COM 093671105 759417 25918659 SH SOLE 0 0 25918659 BLOCK H & R INC COM 093671105 1950 66561 SH SOLE 66561 0 0 BLONDER TONGUE LABS INC COM 093698108 16 16400 SH SOLE 0 0 16400 BLOOM ENERGY CORP COM CL A 093712107 495 40323 SH DFND 01 40323 0 0 BLOOM ENERGY CORP COM CL A 093712107 50 4049 SH DFND 02 0 4049 0 BLOOM ENERGY CORP COM CL A 093712107 46490 3788935 SH SOLE 0 0 3788935 BLOOM ENERGY CORP COM CL A 093712107 75 6140 SH SOLE 6140 0 0 BLOOMIN BRANDS INC COM 094235108 3600 190371 SH DFND 01 190371 0 0 BLOOMIN BRANDS INC COM 094235108 225 11900 SH DFND 02 0 11900 0 BLOOMIN BRANDS INC COM 094235108 236427 12502767 SH SOLE 0 0 12502767 BLOOMIN BRANDS INC COM 094235108 200 10555 SH SOLE 10555 0 0 BLUCORA INC COM 095229100 2544 83752 SH DFND 01 83752 0 0 BLUCORA INC COM 095229100 304 9996 SH DFND 02 0 9996 0 BLUCORA INC COM 095229100 146361 4819262 SH SOLE 0 0 4819262 BLUCORA INC COM 095229100 144 4726 SH SOLE 4726 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 3 489 SH DFND 01 489 0 0 BLUE APRON HLDGS INC CL A NEW 09523Q200 1998 295558 SH SOLE 0 0 295558 BLUE BIRD CORP COM 095306106 437 22184 SH DFND 01 22184 0 0 BLUE BIRD CORP COM 095306106 14 700 SH DFND 02 0 700 0 BLUE BIRD CORP COM 095306106 13712 696385 SH SOLE 0 0 696385 BLUE BIRD CORP COM 095306106 67 3423 SH SOLE 3423 0 0 BLUEBIRD BIO INC COM 09609G100 2684 21102 SH DFND 01 21102 0 0 BLUEBIRD BIO INC COM 09609G100 1093 8594 SH DFND 02 0 8594 0 BLUEBIRD BIO INC COM 09609G100 479829 3772244 SH SOLE 0 0 3772244 BLUEBIRD BIO INC COM 09609G100 760 5975 SH SOLE 5975 0 0 BLUELINX HLDGS INC COM NEW 09624H208 217 10938 SH DFND 01 10938 0 0 BLUELINX HLDGS INC COM NEW 09624H208 8983 453473 SH SOLE 0 0 453473 BLUEROCK RESIDENTIAL GRW REIT COM CL A 09627J102 241 20515 SH DFND 01 20515 0 0 BLUEROCK RESIDENTIAL GRW REIT COM CL A 09627J102 15673 1333914 SH SOLE 0 0 1333914 BLUEPRINT MEDICINES CORP COM 09627Y109 9572 101471 SH DFND 01 101471 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 476 5049 SH DFND 02 0 5049 0 BLUEPRINT MEDICINES CORP COM 09627Y109 393378 4170229 SH SOLE 0 0 4170229 BLUEPRINT MEDICINES CORP COM 09627Y109 435 4613 SH SOLE 4613 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 70 5974 SH DFND 01 5974 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 1452 124198 SH SOLE 0 0 124198 BOEING CO COM 097023105 174728 480008 SH DFND 01 480008 0 0 BOEING CO COM 097023105 39781 109286 SH DFND 02 0 0 109286 BOEING CO COM 097023105 51929 142657 SH DFND 02 0 142657 0 BOEING CO COM 097023105 14314220 39323701 SH SOLE 0 0 39323701 BOEING CO COM 097023105 57697 158503 SH SOLE 158503 0 0 BOINGO WIRELESS INC COM 09739C102 1612 89721 SH DFND 01 89721 0 0 BOINGO WIRELESS INC COM 09739C102 199 11081 SH DFND 02 0 11081 0 BOINGO WIRELESS INC COM 09739C102 60942 3391321 SH SOLE 0 0 3391321 BOINGO WIRELESS INC COM 09739C102 84 4689 SH SOLE 4689 0 0 BOISE CASCADE CO DEL COM 09739D100 1243 44208 SH DFND 01 44208 0 0 BOISE CASCADE CO DEL COM 09739D100 157 5600 SH DFND 02 0 5600 0 BOISE CASCADE CO DEL COM 09739D100 124193 4418120 SH SOLE 0 0 4418120 BOISE CASCADE CO DEL COM 09739D100 111 3963 SH SOLE 3963 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 347 16637 SH DFND 01 16637 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 21 1000 SH DFND 02 0 1000 0 BONANZA CREEK ENERGY INC COM NEW 097793400 25240 1208791 SH SOLE 0 0 1208791 BONANZA CREEK ENERGY INC COM NEW 097793400 35 1670 SH SOLE 1670 0 0 BOOKING HLDGS INC COM 09857L108 74117 39535 SH DFND 01 39535 0 0 BOOKING HLDGS INC COM 09857L108 22077 11776 SH DFND 02 0 0 11776 BOOKING HLDGS INC COM 09857L108 24264 12943 SH DFND 02 0 12943 0 BOOKING HLDGS INC COM 09857L108 6064561 3234933 SH SOLE 0 0 3234933 BOOKING HLDGS INC COM 09857L108 27875 14869 SH SOLE 14869 0 0 BOOT BARN HLDGS INC COM 099406100 2066 57956 SH DFND 01 57956 0 0 BOOT BARN HLDGS INC COM 099406100 73 2057 SH DFND 02 0 2057 0 BOOT BARN HLDGS INC COM 099406100 89989 2524937 SH SOLE 0 0 2524937 BOOT BARN HLDGS INC COM 099406100 92 2580 SH SOLE 2580 0 0 BOOZ ALLEN HAMILTON HLDG CORP CL A 099502106 4132 62403 SH DFND 01 62403 0 0 BOOZ ALLEN HAMILTON HLDG CORP CL A 099502106 1464 22110 SH DFND 02 0 22110 0 BOOZ ALLEN HAMILTON HLDG CORP CL A 099502106 955812 14436071 SH SOLE 0 0 14436071 BOOZ ALLEN HAMILTON HLDG CORP CL A 099502106 1010 15256 SH SOLE 15256 0 0 BORGWARNER INC COM 099724106 7351 175096 SH DFND 01 175096 0 0 BORGWARNER INC COM 099724106 2263 53905 SH DFND 02 0 0 53905 BORGWARNER INC COM 099724106 2470 58840 SH DFND 02 0 58840 0 BORGWARNER INC COM 099724106 919025 21891971 SH SOLE 0 0 21891971 BORGWARNER INC COM 099724106 2802 66756 SH SOLE 66756 0 0 BOSTON BEER INC CL A 100557107 6579 17415 SH DFND 01 17415 0 0 BOSTON BEER INC CL A 100557107 802 2122 SH DFND 02 0 2122 0 BOSTON BEER INC CL A 100557107 387853 1026717 SH SOLE 0 0 1026717 BOSTON BEER INC CL A 100557107 370 980 SH SOLE 980 0 0 BOSTON OMAHA CORP COM 101044105 392 16920 SH DFND 01 16920 0 0 BOSTON OMAHA CORP COM 101044105 9255 399764 SH SOLE 0 0 399764 BOSTON OMAHA CORP COM 101044105 35 1496 SH SOLE 1496 0 0 BOSTON PRIVATE FINL HLDGS INC COM 101119105 863 71517 SH DFND 01 71517 0 0 BOSTON PRIVATE FINL HLDGS INC COM 101119105 252 20895 SH DFND 02 0 20895 0 BOSTON PRIVATE FINL HLDGS INC COM 101119105 110837 9182887 SH SOLE 0 0 9182887 BOSTON PRIVATE FINL HLDGS INC COM 101119105 153 12641 SH SOLE 12641 0 0 BOSTON PROPERTIES INC COM 101121101 16851 130625 SH DFND 01 130625 0 0 BOSTON PROPERTIES INC COM 101121101 4976 38571 SH DFND 02 0 0 38571 BOSTON PROPERTIES INC COM 101121101 28225 218799 SH DFND 02 0 218799 0 BOSTON PROPERTIES INC COM 101121101 2541873 19704438 SH SOLE 0 0 19704438 BOSTON PROPERTIES INC COM 101121101 25880 200620 SH SOLE 200620 0 0 BOSTON SCIENTIFIC CORP COM 101137107 54575 1269786 SH DFND 01 1269786 0 0 BOSTON SCIENTIFIC CORP COM 101137107 13266 308659 SH DFND 02 0 0 308659 BOSTON SCIENTIFIC CORP COM 101137107 17026 396148 SH DFND 02 0 396148 0 BOSTON SCIENTIFIC CORP COM 101137107 4489072 104445611 SH SOLE 0 0 104445611 BOSTON SCIENTIFIC CORP COM 101137107 19414 451695 SH SOLE 451695 0 0 BOTTOMLINE TECH DEL INC COM 101388106 3885 87809 SH DFND 01 87809 0 0 BOTTOMLINE TECH DEL INC COM 101388106 285 6442 SH DFND 02 0 6442 0 BOTTOMLINE TECH DEL INC COM 101388106 193493 4373704 SH SOLE 0 0 4373704 BOTTOMLINE TECH DEL INC COM 101388106 197 4458 SH SOLE 4458 0 0 BOX INC CL A 10316T104 5244 297768 SH DFND 01 297768 0 0 BOX INC CL A 10316T104 337 19156 SH DFND 02 0 19156 0 BOX INC CL A 10316T104 288570 16386738 SH SOLE 0 0 16386738 BOX INC CL A 10316T104 284 16107 SH SOLE 16107 0 0 BOXLIGHT CORP COM CL A 103197109 1140 371327 SH SOLE 0 0 371327 BOYD GAMING CORP COM 103304101 4247 157636 SH DFND 01 157636 0 0 BOYD GAMING CORP COM 103304101 333 12365 SH DFND 02 0 12365 0 BOYD GAMING CORP COM 103304101 192446 7143498 SH SOLE 0 0 7143498 BOYD GAMING CORP COM 103304101 260 9661 SH SOLE 9661 0 0 BRADY CORP CL A 104674106 4382 88857 SH DFND 01 88857 0 0 BRADY CORP CL A 104674106 356 7228 SH DFND 02 0 7228 0 BRADY CORP CL A 104674106 260069 5273091 SH SOLE 0 0 5273091 BRADY CORP CL A 104674106 297 6024 SH SOLE 6024 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 259 26114 SH DFND 01 26114 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 384 38745 SH DFND 02 0 38745 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 30114 3041858 SH SOLE 0 0 3041858 BRAEMAR HOTELS & RESORTS INC COM 10482B101 56 5659 SH SOLE 5659 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 16 3974 SH DFND 01 3974 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 2717 687772 SH SOLE 0 0 687772 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 959 67004 SH DFND 01 67004 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3149 219933 SH DFND 02 0 219933 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 360639 25184300 SH SOLE 0 0 25184300 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2670 186434 SH SOLE 186434 0 0 BRF SA SPONSORED ADR 10552T107 189 24861 SH DFND 01 24861 0 0 BRF SA SPONSORED ADR 10552T107 17475 2299351 SH SOLE 0 0 2299351 BRIDGE BANCORP INC COM 108035106 419 14229 SH DFND 01 14229 0 0 BRIDGE BANCORP INC COM 108035106 32 1100 SH DFND 02 0 1100 0 BRIDGE BANCORP INC COM 108035106 24269 823807 SH SOLE 0 0 823807 BRIDGE BANCORP INC COM 108035106 69 2348 SH SOLE 2348 0 0 BRIDGEBIO PHARMA INC COM 10806X102 28 1042 SH DFND 01 1042 0 0 BRIDGEBIO PHARMA INC COM 10806X102 2326 86240 SH SOLE 0 0 86240 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 193 16755 SH DFND 01 16755 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 10716 928566 SH SOLE 0 0 928566 BRIDGFORD FOODS CORP COM 108763103 78 2608 SH DFND 01 2608 0 0 BRIDGFORD FOODS CORP COM 108763103 627 21062 SH SOLE 0 0 21062 BRIGGS & STRATTON CORP COM 109043109 373 36471 SH DFND 01 36471 0 0 BRIGGS & STRATTON CORP COM 109043109 89 8700 SH DFND 02 0 8700 0 BRIGGS & STRATTON CORP COM 109043109 44517 4347391 SH SOLE 0 0 4347391 BRIGGS & STRATTON CORP COM 109043109 42 4078 SH SOLE 4078 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 603 28079 SH DFND 01 28079 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 12152 566253 SH SOLE 0 0 566253 BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 3957 26228 SH DFND 01 26228 0 0 BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 1458 9664 SH DFND 02 0 9664 0 BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 790110 5237022 SH SOLE 0 0 5237022 BRIGHT HORIZONS FAM SOL IN DEL COM 109194100 1268 8404 SH SOLE 8404 0 0 BRIGHTCOVE INC COM 10921T101 803 77758 SH DFND 01 77758 0 0 BRIGHTCOVE INC COM 10921T101 18961 1835495 SH SOLE 0 0 1835495 BRIGHTHOUSE FINL INC COM 10922N103 1603 43695 SH DFND 01 43695 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1122 30568 SH DFND 02 0 0 30568 BRIGHTHOUSE FINL INC COM 10922N103 911 24826 SH DFND 02 0 24826 0 BRIGHTHOUSE FINL INC COM 10922N103 393290 10719283 SH SOLE 0 0 10719283 BRIGHTHOUSE FINL INC COM 10922N103 1370 37332 SH SOLE 37332 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 462 24717 SH DFND 01 24717 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 46 2460 SH DFND 02 0 2460 0 BRIGHTVIEW HLDGS INC COM 10948C107 49297 2634802 SH SOLE 0 0 2634802 BRIGHTVIEW HLDGS INC COM 10948C107 85 4519 SH SOLE 4519 0 0 BRINKER INTL INC COM 109641100 2625 66697 SH DFND 01 66697 0 0 BRINKER INTL INC COM 109641100 243 6170 SH DFND 02 0 6170 0 BRINKER INTL INC COM 109641100 274907 6986192 SH SOLE 0 0 6986192 BRINKER INTL INC COM 109641100 195 4963 SH SOLE 4963 0 0 BRINKS CO COM 109696104 8399 103462 SH DFND 01 103462 0 0 BRINKS CO COM 109696104 576 7100 SH DFND 02 0 7100 0 BRINKS CO COM 109696104 360414 4439693 SH SOLE 0 0 4439693 BRINKS CO COM 109696104 471 5800 SH SOLE 5800 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 64854 1430082 SH DFND 01 1430082 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 19084 420810 SH DFND 02 0 0 420810 BRISTOL MYERS SQUIBB CO COM 110122108 21534 474844 SH DFND 02 0 474844 0 BRISTOL MYERS SQUIBB CO COM 110122108 5949692 131194973 SH SOLE 0 0 131194973 BRISTOL MYERS SQUIBB CO COM 110122108 24395 537927 SH SOLE 537927 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 147 4209 SH DFND 01 4209 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 46971 1347029 SH SOLE 0 0 1347029 BRIXMOR PPTY GROUP INC COM 11120U105 2048 114539 SH DFND 01 114539 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 6820 381441 SH DFND 02 0 381441 0 BRIXMOR PPTY GROUP INC COM 11120U105 809230 45258975 SH SOLE 0 0 45258975 BRIXMOR PPTY GROUP INC COM 11120U105 5767 322553 SH SOLE 322553 0 0 BROADRIDGE FINL SOLUTIONS INC COM 11133T103 13566 106251 SH DFND 01 106251 0 0 BROADRIDGE FINL SOLUTIONS INC COM 11133T103 3941 30870 SH DFND 02 0 0 30870 BROADRIDGE FINL SOLUTIONS INC COM 11133T103 5713 44746 SH DFND 02 0 44746 0 BROADRIDGE FINL SOLUTIONS INC COM 11133T103 1821409 14265424 SH SOLE 0 0 14265424 BROADRIDGE FINL SOLUTIONS INC COM 11133T103 4695 36772 SH SOLE 36772 0 0 BROADCOM INC COM 11135F101 103446 359363 SH DFND 01 359363 0 0 BROADCOM INC COM 11135F101 29354 101972 SH DFND 02 0 0 101972 BROADCOM INC COM 11135F101 32935 114412 SH DFND 02 0 114412 0 BROADCOM INC COM 11135F101 8949967 31091389 SH SOLE 0 0 31091389 BROADCOM INC COM 11135F101 37622 130696 SH SOLE 130696 0 0 BROADVISION INC COM PAR 111412706 48 33951 SH SOLE 0 0 33951 BROADWAY FINL CORP DEL COM 111444105 447 314815 SH SOLE 0 0 314815 BROADWIND ENERGY INC COM NEW 11161T207 10 4700 SH DFND 01 4700 0 0 BROADWIND ENERGY INC COM NEW 11161T207 1190 535984 SH SOLE 0 0 535984 BROOKDALE SR LIVING INC COM 112463104 1141 158232 SH DFND 01 158232 0 0 BROOKDALE SR LIVING INC COM 112463104 286 39627 SH DFND 02 0 39627 0 BROOKDALE SR LIVING INC COM 112463104 119285 16544450 SH SOLE 0 0 16544450 BROOKDALE SR LIVING INC COM 112463104 134 18613 SH SOLE 18613 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 17297 362015 SH DFND 01 362015 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 10151 212455 SH DFND 02 0 0 212455 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 11192 234236 SH DFND 02 0 234236 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1079161 22586048 SH SOLE 0 0 22586048 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 12552 262713 SH SOLE 262713 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 471 24954 SH DFND 01 24954 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 2017 106777 SH DFND 02 0 106777 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 156731 8297051 SH SOLE 0 0 8297051 BROOKFIELD PROPERTY REIT INC CL A 11282X103 1743 92272 SH SOLE 92272 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 1029 66879 SH DFND 01 66879 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 247 16090 SH DFND 02 0 16090 0 BROOKLINE BANCORP INC DEL COM 11373M107 124172 8073611 SH SOLE 0 0 8073611 BROOKLINE BANCORP INC DEL COM 11373M107 102 6638 SH SOLE 6638 0 0 BROOKS AUTOMATION INC COM 114340102 5279 136225 SH DFND 01 136225 0 0 BROOKS AUTOMATION INC COM 114340102 544 14045 SH DFND 02 0 14045 0 BROOKS AUTOMATION INC COM 114340102 284863 7351305 SH SOLE 0 0 7351305 BROOKS AUTOMATION INC COM 114340102 291 7505 SH SOLE 7505 0 0 BROWN & BROWN INC COM 115236101 3032 90503 SH DFND 01 90503 0 0 BROWN & BROWN INC COM 115236101 131 3921 SH DFND 02 0 0 3921 BROWN & BROWN INC COM 115236101 1298 38752 SH DFND 02 0 38752 0 BROWN & BROWN INC COM 115236101 842622 25152884 SH SOLE 0 0 25152884 BROWN & BROWN INC COM 115236101 1268 37841 SH SOLE 37841 0 0 BROWN FORMAN CORP CL A 115637100 731 13286 SH DFND 01 13286 0 0 BROWN FORMAN CORP CL A 115637100 2598 47245 SH SOLE 0 0 47245 BROWN FORMAN CORP CL B 115637209 9076 163746 SH DFND 01 163746 0 0 BROWN FORMAN CORP CL B 115637209 3927 70851 SH DFND 02 0 0 70851 BROWN FORMAN CORP CL B 115637209 6107 110177 SH DFND 02 0 110177 0 BROWN FORMAN CORP CL B 115637209 1141065 20585701 SH SOLE 0 0 20585701 BROWN FORMAN CORP CL B 115637209 5395 97326 SH SOLE 97326 0 0 BRUKER CORP COM 116794108 2173 43512 SH DFND 01 43512 0 0 BRUKER CORP COM 116794108 1042 20864 SH DFND 02 0 20864 0 BRUKER CORP COM 116794108 538974 10790276 SH SOLE 0 0 10790276 BRUKER CORP COM 116794108 600 12021 SH SOLE 12021 0 0 BRUNSWICK CORP COM 117043109 1527 33271 SH DFND 01 33271 0 0 BRUNSWICK CORP COM 117043109 516 11236 SH DFND 02 0 11236 0 BRUNSWICK CORP COM 117043109 359185 7827085 SH SOLE 0 0 7827085 BRUNSWICK CORP COM 117043109 439 9571 SH SOLE 9571 0 0 BRYN MAWR BK CORP COM 117665109 624 16727 SH DFND 01 16727 0 0 BRYN MAWR BK CORP COM 117665109 56 1512 SH DFND 02 0 1512 0 BRYN MAWR BK CORP COM 117665109 35722 957187 SH SOLE 0 0 957187 BRYN MAWR BK CORP COM 117665109 59 1592 SH SOLE 1592 0 0 BSQUARE CORP COM NEW 11776U300 508 438299 SH SOLE 0 0 438299 B2GOLD CORP COM 11777Q209 1351 446019 SH DFND 01 446019 0 0 B2GOLD CORP COM 11777Q209 446 147301 SH DFND 02 0 147301 0 B2GOLD CORP COM 11777Q209 78104 25776954 SH SOLE 0 0 25776954 B2GOLD CORP COM 11777Q209 336 110976 SH SOLE 110976 0 0 BUCKLE INC COM 118440106 427 24644 SH DFND 01 24644 0 0 BUCKLE INC COM 118440106 64 3700 SH DFND 02 0 3700 0 BUCKLE INC COM 118440106 57132 3300543 SH SOLE 0 0 3300543 BUCKLE INC COM 118440106 78 4528 SH SOLE 4528 0 0 BUILD A BEAR WORKSHOP COM 120076104 20 3596 SH DFND 01 3596 0 0 BUILD A BEAR WORKSHOP COM 120076104 5336 954598 SH SOLE 0 0 954598 BUILDERS FIRSTSOURCE INC COM 12008R107 3829 227109 SH DFND 01 227109 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 447 26505 SH DFND 02 0 26505 0 BUILDERS FIRSTSOURCE INC COM 12008R107 184960 10970353 SH SOLE 0 0 10970353 BUILDERS FIRSTSOURCE INC COM 12008R107 241 14296 SH SOLE 14296 0 0 BURLINGTON STORES INC COM 122017106 5061 29745 SH DFND 01 29745 0 0 BURLINGTON STORES INC COM 122017106 2787 16379 SH DFND 02 0 0 16379 BURLINGTON STORES INC COM 122017106 3635 21365 SH DFND 02 0 21365 0 BURLINGTON STORES INC COM 122017106 990228 5819735 SH SOLE 0 0 5819735 BURLINGTON STORES INC COM 122017106 3791 22281 SH SOLE 22281 0 0 BUSINESS FIRST BANCSHARES INC COM 12326C105 264 10383 SH DFND 01 10383 0 0 BUSINESS FIRST BANCSHARES INC COM 12326C105 13762 540765 SH SOLE 0 0 540765 BYLINE BANCORP INC COM 124411109 343 17926 SH DFND 01 17926 0 0 BYLINE BANCORP INC COM 124411109 17 900 SH DFND 02 0 900 0 BYLINE BANCORP INC COM 124411109 17321 905911 SH SOLE 0 0 905911 BYLINE BANCORP INC COM 124411109 29 1500 SH SOLE 1500 0 0 C & F FINL CORP COM 12466Q104 158 2892 SH DFND 01 2892 0 0 C & F FINL CORP COM 12466Q104 7021 128568 SH SOLE 0 0 128568 CAE INC COM 124765108 3171 118051 SH DFND 01 118051 0 0 CAE INC COM 124765108 1444 53748 SH DFND 02 0 0 53748 CAE INC COM 124765108 2195 81733 SH DFND 02 0 81733 0 CAE INC COM 124765108 193319 7197275 SH SOLE 0 0 7197275 CAE INC COM 124765108 2335 86914 SH SOLE 86914 0 0 CAI INTERNATIONAL INC COM 12477X106 352 14200 SH DFND 01 14200 0 0 CAI INTERNATIONAL INC COM 12477X106 25 1000 SH DFND 02 0 1000 0 CAI INTERNATIONAL INC COM 12477X106 20699 833956 SH SOLE 0 0 833956 CAI INTERNATIONAL INC COM 12477X106 63 2533 SH SOLE 2533 0 0 CB FINL SVCS INC COM 12479G101 18 773 SH DFND 01 773 0 0 CB FINL SVCS INC COM 12479G101 5552 233758 SH SOLE 0 0 233758 CBIZ INC COM 124805102 873 44555 SH DFND 01 44555 0 0 CBIZ INC COM 124805102 741 37811 SH DFND 02 0 37811 0 CBIZ INC COM 124805102 48279 2464466 SH SOLE 0 0 2464466 CBIZ INC COM 124805102 107 5483 SH SOLE 5483 0 0 CBTX INC COM 12481V104 457 16253 SH DFND 01 16253 0 0 CBTX INC COM 12481V104 46 1637 SH DFND 02 0 1637 0 CBTX INC COM 12481V104 23316 828574 SH SOLE 0 0 828574 CBTX INC COM 12481V104 72 2543 SH SOLE 2543 0 0 CBDMD INC COM 12482W101 50 8393 SH DFND 01 8393 0 0 CBDMD INC COM 12482W101 3125 529744 SH SOLE 0 0 529744 CBL & ASSOC PPTYS INC COM 124830100 154 147752 SH DFND 01 147752 0 0 CBL & ASSOC PPTYS INC COM 124830100 12117 11650864 SH SOLE 0 0 11650864 CBS CORP NEW CL A 124857103 29 573 SH DFND 01 573 0 0 CBS CORP NEW CL A 124857103 1878 37535 SH SOLE 0 0 37535 CBS CORP NEW CL B 124857202 15621 313044 SH DFND 01 313044 0 0 CBS CORP NEW CL B 124857202 4290 85965 SH DFND 02 0 0 85965 CBS CORP NEW CL B 124857202 5380 107811 SH DFND 02 0 107811 0 CBS CORP NEW CL B 124857202 1228453 24618296 SH SOLE 0 0 24618296 CBS CORP NEW CL B 124857202 5277 105747 SH SOLE 105747 0 0 CBM BANCORP INC COM 1248XT104 16 1195 SH DFND 01 1195 0 0 CBM BANCORP INC COM 1248XT104 224 16257 SH SOLE 0 0 16257 CBOE GLOBAL MARKETS INC COM 12503M108 9967 96174 SH DFND 01 96174 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 3160 30493 SH DFND 02 0 0 30493 CBOE GLOBAL MARKETS INC COM 12503M108 3138 30277 SH DFND 02 0 30277 0 CBOE GLOBAL MARKETS INC COM 12503M108 1206611 11643452 SH SOLE 0 0 11643452 CBOE GLOBAL MARKETS INC COM 12503M108 3649 35215 SH SOLE 35215 0 0 CBRE GROUP INC CL A 12504L109 14240 277584 SH DFND 01 277584 0 0 CBRE GROUP INC CL A 12504L109 4101 79939 SH DFND 02 0 0 79939 CBRE GROUP INC CL A 12504L109 4789 93347 SH DFND 02 0 93347 0 CBRE GROUP INC CL A 12504L109 2607626 50830910 SH SOLE 0 0 50830910 CBRE GROUP INC CL A 12504L109 5608 109311 SH SOLE 109311 0 0 CDK GLOBAL INC COM 12508E101 2715 54922 SH DFND 01 54922 0 0 CDK GLOBAL INC COM 12508E101 1556 31475 SH DFND 02 0 0 31475 CDK GLOBAL INC COM 12508E101 3195 64621 SH DFND 02 0 64621 0 CDK GLOBAL INC COM 12508E101 564218 11412178 SH SOLE 0 0 11412178 CDK GLOBAL INC COM 12508E101 2024 40934 SH SOLE 40934 0 0 CECO ENVIRONMENTAL CORP COM 125141101 262 27370 SH DFND 01 27370 0 0 CECO ENVIRONMENTAL CORP COM 125141101 13604 1418596 SH SOLE 0 0 1418596 CDW CORP COM 12514G108 7290 65673 SH DFND 01 65673 0 0 CDW CORP COM 12514G108 4275 38512 SH DFND 02 0 0 38512 CDW CORP COM 12514G108 4620 41622 SH DFND 02 0 41622 0 CDW CORP COM 12514G108 1617842 14575150 SH SOLE 0 0 14575150 CDW CORP COM 12514G108 5407 48711 SH SOLE 48711 0 0 CF INDS HLDGS INC COM 125269100 8809 188596 SH DFND 01 188596 0 0 CF INDS HLDGS INC COM 125269100 2344 50173 SH DFND 02 0 0 50173 CF INDS HLDGS INC COM 125269100 2904 62170 SH DFND 02 0 62170 0 CF INDS HLDGS INC COM 125269100 1316940 28193968 SH SOLE 0 0 28193968 CF INDS HLDGS INC COM 125269100 3397 72722 SH SOLE 72722 0 0 CGI INC CL A SUB VTG 12532H104 8090 105380 SH DFND 01 105380 0 0 CGI INC CL A SUB VTG 12532H104 4922 64113 SH DFND 02 0 0 64113 CGI INC CL A SUB VTG 12532H104 6244 81334 SH DFND 02 0 81334 0 CGI INC CL A SUB VTG 12532H104 492978 6421489 SH SOLE 0 0 6421489 CGI INC CL A SUB VTG 12532H104 6438 83861 SH SOLE 83861 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 10306 122187 SH DFND 01 122187 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2864 33955 SH DFND 02 0 0 33955 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4947 58648 SH DFND 02 0 58648 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1450568 17197012 SH SOLE 0 0 17197012 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4142 49106 SH SOLE 49106 0 0 CIGNA CORP NEW COM 125523100 51598 327503 SH DFND 01 327503 0 0 CIGNA CORP NEW COM 125523100 15328 97291 SH DFND 02 0 0 97291 CIGNA CORP NEW COM 125523100 17429 110626 SH DFND 02 0 110626 0 CIGNA CORP NEW COM 125523100 4417900 28041254 SH SOLE 0 0 28041254 CIGNA CORP NEW COM 125523100 19597 124388 SH SOLE 124388 0 0 CIM COML TR CORP COM 125525105 63 3066 SH DFND 01 3066 0 0 CIM COML TR CORP COM 125525105 968 46950 SH SOLE 0 0 46950 CIT GROUP INC COM NEW 125581801 1970 37491 SH DFND 01 37491 0 0 CIT GROUP INC COM NEW 125581801 1455 27694 SH DFND 02 0 0 27694 CIT GROUP INC COM NEW 125581801 2642 50279 SH DFND 02 0 50279 0 CIT GROUP INC COM NEW 125581801 476797 9074936 SH SOLE 0 0 9074936 CIT GROUP INC COM NEW 125581801 1990 37883 SH SOLE 37883 0 0 CME GROUP INC COM 12572Q105 58507 301409 SH DFND 01 301409 0 0 CME GROUP INC COM 12572Q105 17548 90401 SH DFND 02 0 0 90401 CME GROUP INC COM 12572Q105 20359 104884 SH DFND 02 0 104884 0 CME GROUP INC COM 12572Q105 5314395 27378266 SH SOLE 0 0 27378266 CME GROUP INC COM 12572Q105 22807 117497 SH SOLE 117497 0 0 CMS ENERGY CORP COM 125896100 13870 239509 SH DFND 01 239509 0 0 CMS ENERGY CORP COM 125896100 3999 69059 SH DFND 02 0 0 69059 CMS ENERGY CORP COM 125896100 9528 164526 SH DFND 02 0 164526 0 CMS ENERGY CORP COM 125896100 2000218 34540115 SH SOLE 0 0 34540115 CMS ENERGY CORP COM 125896100 9181 158531 SH SOLE 158531 0 0 CSS INDS INC COM 125906107 11 2197 SH DFND 01 2197 0 0 CSS INDS INC COM 125906107 2300 471337 SH SOLE 0 0 471337 CPI AEROSTRUCTURES INC COM NEW 125919308 13 1598 SH DFND 01 1598 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 4397 522793 SH SOLE 0 0 522793 CTI INDUSTRIES CORP COM NEW 125961300 62 19402 SH SOLE 0 0 19402 CNA FINL CORP COM 126117100 501 10645 SH DFND 01 10645 0 0 CNA FINL CORP COM 126117100 3 69 SH DFND 02 0 0 69 CNA FINL CORP COM 126117100 40 846 SH DFND 02 0 846 0 CNA FINL CORP COM 126117100 29100 618231 SH SOLE 0 0 618231 CNA FINL CORP COM 126117100 32 690 SH SOLE 690 0 0 CNB FINL CORP PA COM 126128107 411 14567 SH DFND 01 14567 0 0 CNB FINL CORP PA COM 126128107 17801 630339 SH SOLE 0 0 630339 CRA INTL INC COM 12618T105 353 9203 SH DFND 01 9203 0 0 CRA INTL INC COM 12618T105 15603 407076 SH SOLE 0 0 407076 CPS TECHNOLOGIES CORP COM 12619F104 142 121991 SH SOLE 0 0 121991 CNO FINL GROUP INC COM 12621E103 2288 137151 SH DFND 01 137151 0 0 CNO FINL GROUP INC COM 12621E103 589 35288 SH DFND 02 0 35288 0 CNO FINL GROUP INC COM 12621E103 249180 14938865 SH SOLE 0 0 14938865 CNO FINL GROUP INC COM 12621E103 312 18727 SH SOLE 18727 0 0 CSG SYS INTL INC COM 126349109 3343 68469 SH DFND 01 68469 0 0 CSG SYS INTL INC COM 126349109 262 5372 SH DFND 02 0 5372 0 CSG SYS INTL INC COM 126349109 185882 3806725 SH SOLE 0 0 3806725 CSG SYS INTL INC COM 126349109 286 5866 SH SOLE 5866 0 0 CPI CARD GROUP INC COM NEW 12634H200 4 1400 SH DFND 01 1400 0 0 CPI CARD GROUP INC COM NEW 12634H200 87 33915 SH SOLE 0 0 33915 CSP INC COM 126389105 1809 118635 SH SOLE 0 0 118635 CSW INDUSTRIALS INC COM 126402106 2114 31019 SH DFND 01 31019 0 0 CSW INDUSTRIALS INC COM 126402106 61 900 SH DFND 02 0 900 0 CSW INDUSTRIALS INC COM 126402106 48878 717215 SH SOLE 0 0 717215 CSW INDUSTRIALS INC COM 126402106 137 2012 SH SOLE 2012 0 0 CSX CORP COM 126408103 51813 669684 SH DFND 01 669684 0 0 CSX CORP COM 126408103 15890 205383 SH DFND 02 0 0 205383 CSX CORP COM 126408103 21801 281774 SH DFND 02 0 281774 0 CSX CORP COM 126408103 4845183 62623540 SH SOLE 0 0 62623540 CSX CORP COM 126408103 33441 432219 SH SOLE 432219 0 0 CTI BIOPHARMA CORP COM 12648L601 9 10521 SH DFND 01 10521 0 0 CTI BIOPHARMA CORP COM 12648L601 898 1045433 SH SOLE 0 0 1045433 CTS CORP COM 126501105 768 27854 SH DFND 01 27854 0 0 CTS CORP COM 126501105 236 8562 SH DFND 02 0 8562 0 CTS CORP COM 126501105 54167 1964012 SH SOLE 0 0 1964012 CTS CORP COM 126501105 96 3467 SH SOLE 3467 0 0 CNX RESOURCES CORPORATION COM 12653C108 1005 137512 SH DFND 01 137512 0 0 CNX RESOURCES CORPORATION COM 12653C108 212 28955 SH DFND 02 0 28955 0 CNX RESOURCES CORPORATION COM 12653C108 100842 13795076 SH SOLE 0 0 13795076 CNX RESOURCES CORPORATION COM 12653C108 150 20466 SH SOLE 20466 0 0 CUI GLOBAL INC COM NEW 126576206 6 6915 SH DFND 01 6915 0 0 CUI GLOBAL INC COM NEW 126576206 925 1125014 SH SOLE 0 0 1125014 CVB FINL CORP COM 126600105 2289 108832 SH DFND 01 108832 0 0 CVB FINL CORP COM 126600105 274 13033 SH DFND 02 0 13033 0 CVB FINL CORP COM 126600105 272982 12980614 SH SOLE 0 0 12980614 CVB FINL CORP COM 126600105 244 11581 SH SOLE 11581 0 0 CVD EQUIPMENT CORP COM 126601103 4 1033 SH DFND 01 1033 0 0 CVD EQUIPMENT CORP COM 126601103 375 102609 SH SOLE 0 0 102609 CVR ENERGY INC COM 12662P108 2006 40133 SH DFND 01 40133 0 0 CVR ENERGY INC COM 12662P108 836 16721 SH DFND 02 0 16721 0 CVR ENERGY INC COM 12662P108 144930 2899189 SH SOLE 0 0 2899189 CVR ENERGY INC COM 12662P108 155 3095 SH SOLE 3095 0 0 CVS HEALTH CORP COM 126650100 59882 1098959 SH DFND 01 1098959 0 0 CVS HEALTH CORP COM 126650100 17884 328199 SH DFND 02 0 0 328199 CVS HEALTH CORP COM 126650100 19966 366413 SH DFND 02 0 366413 0 CVS HEALTH CORP COM 126650100 5456868 100144400 SH SOLE 0 0 100144400 CVS HEALTH CORP COM 126650100 23427 429928 SH SOLE 429928 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 656 55685 SH DFND 01 55685 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 205 17400 SH DFND 02 0 17400 0 C&J ENERGY SVCS INC NEW COM 12674R100 70651 5997516 SH SOLE 0 0 5997516 C&J ENERGY SVCS INC NEW COM 12674R100 88 7452 SH SOLE 7452 0 0 CABLE ONE INC COM 12685J105 2454 2096 SH DFND 01 2096 0 0 CABLE ONE INC COM 12685J105 703 600 SH DFND 02 0 600 0 CABLE ONE INC COM 12685J105 535556 457353 SH SOLE 0 0 457353 CABLE ONE INC COM 12685J105 616 526 SH SOLE 526 0 0 CABOT CORP COM 127055101 1059 22189 SH DFND 01 22189 0 0 CABOT CORP COM 127055101 373 7826 SH DFND 02 0 7826 0 CABOT CORP COM 127055101 247394 5185379 SH SOLE 0 0 5185379 CABOT CORP COM 127055101 330 6910 SH SOLE 6910 0 0 CABOT OIL & GAS CORP COM 127097103 8584 373850 SH DFND 01 373850 0 0 CABOT OIL & GAS CORP COM 127097103 2485 108216 SH DFND 02 0 0 108216 CABOT OIL & GAS CORP COM 127097103 4098 178501 SH DFND 02 0 178501 0 CABOT OIL & GAS CORP COM 127097103 1114086 48522913 SH SOLE 0 0 48522913 CABOT OIL & GAS CORP COM 127097103 3132 136391 SH SOLE 136391 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 6625 60179 SH DFND 01 60179 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 458 4161 SH DFND 02 0 4161 0 CABOT MICROELECTRONICS CORP COM 12709P103 328444 2983687 SH SOLE 0 0 2983687 CABOT MICROELECTRONICS CORP COM 12709P103 327 2970 SH SOLE 2970 0 0 CACI INTL INC CL A 127190304 1939 9476 SH DFND 01 9476 0 0 CACI INTL INC CL A 127190304 1096 5357 SH DFND 02 0 5357 0 CACI INTL INC CL A 127190304 540740 2643041 SH SOLE 0 0 2643041 CACI INTL INC CL A 127190304 563 2753 SH SOLE 2753 0 0 CACTUS INC CL A 127203107 3234 97655 SH DFND 01 97655 0 0 CACTUS INC CL A 127203107 104 3127 SH DFND 02 0 3127 0 CACTUS INC CL A 127203107 136028 4107121 SH SOLE 0 0 4107121 CACTUS INC CL A 127203107 226 6811 SH SOLE 6811 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 18163 256503 SH DFND 01 256503 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 5040 71179 SH DFND 02 0 0 71179 CADENCE DESIGN SYSTEM INC COM 127387108 5395 76183 SH DFND 02 0 76183 0 CADENCE DESIGN SYSTEM INC COM 127387108 2284241 32258737 SH SOLE 0 0 32258737 CADENCE DESIGN SYSTEM INC COM 127387108 6601 93224 SH SOLE 93224 0 0 CADENCE BANCORPORATION CL A 12739A100 2220 106737 SH DFND 01 106737 0 0 CADENCE BANCORPORATION CL A 12739A100 421 20259 SH DFND 02 0 20259 0 CADENCE BANCORPORATION CL A 12739A100 231227 11116660 SH SOLE 0 0 11116660 CADENCE BANCORPORATION CL A 12739A100 327 15703 SH SOLE 15703 0 0 CADIZ INC COM NEW 127537207 140 12431 SH DFND 01 12431 0 0 CADIZ INC COM NEW 127537207 12003 1066920 SH SOLE 0 0 1066920 CAESARS ENTMT CORP COM 127686103 2619 221570 SH DFND 01 221570 0 0 CAESARS ENTMT CORP COM 127686103 952 80522 SH DFND 02 0 80522 0 CAESARS ENTMT CORP COM 127686103 606368 51300174 SH SOLE 0 0 51300174 CAESARS ENTMT CORP COM 127686103 723 61159 SH SOLE 61159 0 0 CAL MAINE FOODS INC COM NEW 128030202 1120 26857 SH DFND 01 26857 0 0 CAL MAINE FOODS INC COM NEW 128030202 337 8089 SH DFND 02 0 8089 0 CAL MAINE FOODS INC COM NEW 128030202 136219 3265084 SH SOLE 0 0 3265084 CAL MAINE FOODS INC COM NEW 128030202 142 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 469 205853 SH SOLE 0 0 205853 CALAMP CORP COM 128126109 331 28343 SH DFND 01 28343 0 0 CALAMP CORP COM 128126109 33 2824 SH DFND 02 0 2824 0 CALAMP CORP COM 128126109 23486 2010826 SH SOLE 0 0 2010826 CALAMP CORP COM 128126109 50 4241 SH SOLE 4241 0 0 CALAVO GROWERS INC COM 128246105 3245 33548 SH DFND 01 33548 0 0 CALAVO GROWERS INC COM 128246105 310 3200 SH DFND 02 0 3200 0 CALAVO GROWERS INC COM 128246105 102544 1059997 SH SOLE 0 0 1059997 CALAVO GROWERS INC COM 128246105 164 1700 SH SOLE 1700 0 0 CALERES INC COM 129500104 705 35372 SH DFND 01 35372 0 0 CALERES INC COM 129500104 115 5768 SH DFND 02 0 5768 0 CALERES INC COM 129500104 81081 4070333 SH SOLE 0 0 4070333 CALERES INC COM 129500104 94 4738 SH SOLE 4738 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 810 41170 SH DFND 01 41170 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 118 5990 SH DFND 02 0 5990 0 CALIFORNIA RES CORP COM NEW 13057Q206 78591 3993456 SH SOLE 0 0 3993456 CALIFORNIA RES CORP COM NEW 13057Q206 93 4733 SH SOLE 4733 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 4893 96646 SH DFND 01 96646 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 951 18786 SH DFND 02 0 18786 0 CALIFORNIA WTR SVC GROUP COM 130788102 279662 5523648 SH SOLE 0 0 5523648 CALIFORNIA WTR SVC GROUP COM 130788102 816 16116 SH SOLE 16116 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 143 36548 SH DFND 01 36548 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 8099 2076641 SH SOLE 0 0 2076641 CALIX INC COM 13100M509 445 67844 SH DFND 01 67844 0 0 CALIX INC COM 13100M509 15906 2424753 SH SOLE 0 0 2424753 CALLAWAY GOLF CO COM 131193104 1362 79385 SH DFND 01 79385 0 0 CALLAWAY GOLF CO COM 131193104 336 19558 SH DFND 02 0 19558 0 CALLAWAY GOLF CO COM 131193104 131313 7652285 SH SOLE 0 0 7652285 CALLAWAY GOLF CO COM 131193104 167 9742 SH SOLE 9742 0 0 CALLON PETE CO DEL COM 13123X102 1304 197868 SH DFND 01 197868 0 0 CALLON PETE CO DEL COM 13123X102 268 40735 SH DFND 02 0 40735 0 CALLON PETE CO DEL COM 13123X102 143794 21820056 SH SOLE 0 0 21820056 CALLON PETE CO DEL COM 13123X102 186 28296 SH SOLE 28296 0 0 CALYXT INC COM 13173L107 238 19031 SH DFND 01 19031 0 0 CALYXT INC COM 13173L107 4980 399042 SH SOLE 0 0 399042 CAMBREX CORP COM 132011107 2172 46393 SH DFND 01 46393 0 0 CAMBREX CORP COM 132011107 216 4624 SH DFND 02 0 4624 0 CAMBREX CORP COM 132011107 161439 3448808 SH SOLE 0 0 3448808 CAMBREX CORP COM 132011107 207 4421 SH SOLE 4421 0 0 CAMBRIDGE BANCORP COM 132152109 406 4977 SH DFND 01 4977 0 0 CAMBRIDGE BANCORP COM 132152109 15039 184529 SH SOLE 0 0 184529 CAMDEN NATL CORP COM 133034108 629 13721 SH DFND 01 13721 0 0 CAMDEN NATL CORP COM 133034108 223 4869 SH DFND 02 0 4869 0 CAMDEN NATL CORP COM 133034108 31814 693570 SH SOLE 0 0 693570 CAMDEN NATL CORP COM 133034108 76 1650 SH SOLE 1650 0 0 CAMDEN PPTY TR SH BEN INT 133131102 3784 36248 SH DFND 01 36248 0 0 CAMDEN PPTY TR SH BEN INT 133131102 2066 19793 SH DFND 02 0 0 19793 CAMDEN PPTY TR SH BEN INT 133131102 15021 143893 SH DFND 02 0 143893 0 CAMDEN PPTY TR SH BEN INT 133131102 1472107 14101988 SH SOLE 0 0 14101988 CAMDEN PPTY TR SH BEN INT 133131102 12956 124113 SH SOLE 124113 0 0 CAMECO CORP COM 13321L108 1966 183227 SH DFND 01 183227 0 0 CAMECO CORP COM 13321L108 792 73831 SH DFND 02 0 0 73831 CAMECO CORP COM 13321L108 1087 101300 SH DFND 02 0 101300 0 CAMECO CORP COM 13321L108 121605 11333186 SH SOLE 0 0 11333186 CAMECO CORP COM 13321L108 1304 121505 SH SOLE 121505 0 0 CAMPBELL SOUP CO COM 134429109 6574 164060 SH DFND 01 164060 0 0 CAMPBELL SOUP CO COM 134429109 2078 51851 SH DFND 02 0 0 51851 CAMPBELL SOUP CO COM 134429109 3538 88302 SH DFND 02 0 88302 0 CAMPBELL SOUP CO COM 134429109 806739 20133234 SH SOLE 0 0 20133234 CAMPBELL SOUP CO COM 134429109 2284 57001 SH SOLE 57001 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 843 67836 SH DFND 01 67836 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 24 1900 SH DFND 02 0 1900 0 CAMPING WORLD HLDGS INC CL A 13462K109 13102 1054881 SH SOLE 0 0 1054881 CAMPING WORLD HLDGS INC CL A 13462K109 73 5900 SH SOLE 5900 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 1004 25916 SH DFND 01 25916 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 490 12655 SH DFND 02 0 12655 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 57738 1490791 SH SOLE 0 0 1490791 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 249 6423 SH SOLE 6423 0 0 CDN IMPERIAL BK COMM TORONTO O COM 136069101 15109 192326 SH DFND 01 192326 0 0 CDN IMPERIAL BK COMM TORONTO O COM 136069101 8863 112822 SH DFND 02 0 0 112822 CDN IMPERIAL BK COMM TORONTO O COM 136069101 12082 153795 SH DFND 02 0 153795 0 CDN IMPERIAL BK COMM TORONTO O COM 136069101 939956 11964812 SH SOLE 0 0 11964812 CDN IMPERIAL BK COMM TORONTO O COM 136069101 11444 145676 SH SOLE 145676 0 0 CANADIAN NATL RY CO COM 136375102 28832 311765 SH DFND 01 311765 0 0 CANADIAN NATL RY CO COM 136375102 17206 186050 SH DFND 02 0 0 186050 CANADIAN NATL RY CO COM 136375102 24110 260702 SH DFND 02 0 260702 0 CANADIAN NATL RY CO COM 136375102 1774704 19190140 SH SOLE 0 0 19190140 CANADIAN NATL RY CO COM 136375102 37259 402890 SH SOLE 402890 0 0 CANADIAN NAT RES LTD COM 136385101 13821 512445 SH DFND 01 512445 0 0 CANADIAN NAT RES LTD COM 136385101 7214 267471 SH DFND 02 0 0 267471 CANADIAN NAT RES LTD COM 136385101 9147 339159 SH DFND 02 0 339159 0 CANADIAN NAT RES LTD COM 136385101 906449 33609540 SH SOLE 0 0 33609540 CANADIAN NAT RES LTD COM 136385101 10275 380980 SH SOLE 380980 0 0 CANADIAN PAC RY LTD COM 13645T100 14251 60580 SH DFND 01 60580 0 0 CANADIAN PAC RY LTD COM 13645T100 8642 36739 SH DFND 02 0 0 36739 CANADIAN PAC RY LTD COM 13645T100 12368 52575 SH DFND 02 0 52575 0 CANADIAN PAC RY LTD COM 13645T100 867933 3689562 SH SOLE 0 0 3689562 CANADIAN PAC RY LTD COM 13645T100 18442 78397 SH SOLE 78397 0 0 CANADIAN SOLAR INC COM 136635109 398 18252 SH DFND 01 18252 0 0 CANADIAN SOLAR INC COM 136635109 34863 1597031 SH SOLE 0 0 1597031 CANCER GENETICS INC COM 13739U104 32 194041 SH SOLE 0 0 194041 CANNAE HLDGS INC COM 13765N107 1667 57531 SH DFND 01 57531 0 0 CANNAE HLDGS INC COM 13765N107 354 12210 SH DFND 02 0 12210 0 CANNAE HLDGS INC COM 13765N107 175558 6057918 SH SOLE 0 0 6057918 CANNAE HLDGS INC COM 13765N107 200 6895 SH SOLE 6895 0 0 CANNTRUST HLDGS INC COM 137800207 157 31240 SH DFND 02 0 31240 0 CANNTRUST HLDGS INC COM 137800207 238 47445 SH SOLE 0 0 47445 CANNTRUST HLDGS INC COM 137800207 64 12720 SH SOLE 12720 0 0 CANOPY GROWTH CORP COM 138035100 3149 78115 SH DFND 01 78115 0 0 CANOPY GROWTH CORP COM 138035100 1971 48900 SH DFND 02 0 0 48900 CANOPY GROWTH CORP COM 138035100 2214 54933 SH DFND 02 0 54933 0 CANOPY GROWTH CORP COM 138035100 190975 4737646 SH SOLE 0 0 4737646 CANOPY GROWTH CORP COM 138035100 2590 64244 SH SOLE 64244 0 0 CANTEL MEDICAL CORP COM 138098108 1239 15369 SH DFND 01 15369 0 0 CANTEL MEDICAL CORP COM 138098108 404 5014 SH DFND 02 0 5014 0 CANTEL MEDICAL CORP COM 138098108 261183 3238879 SH SOLE 0 0 3238879 CANTEL MEDICAL CORP COM 138098108 333 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 482 39035 SH SOLE 0 0 39035 CAPITAL CITY BK GROUP INC COM 139674105 271 10893 SH DFND 01 10893 0 0 CAPITAL CITY BK GROUP INC COM 139674105 12512 503512 SH SOLE 0 0 503512 CAPITAL BANCORP INC MD COM 139737100 60 4866 SH DFND 01 4866 0 0 CAPITAL BANCORP INC MD COM 139737100 820 66685 SH SOLE 0 0 66685 CAPITAL ONE FINL CORP COM 14040H105 36028 397046 SH DFND 01 397046 0 0 CAPITAL ONE FINL CORP COM 14040H105 10976 120961 SH DFND 02 0 0 120961 CAPITAL ONE FINL CORP COM 14040H105 12151 133915 SH DFND 02 0 133915 0 CAPITAL ONE FINL CORP COM 14040H105 3135159 34551013 SH SOLE 0 0 34551013 CAPITAL ONE FINL CORP COM 14040H105 14252 157069 SH SOLE 157069 0 0 CAPITAL SR LIVING CORP COM 140475104 31 6110 SH DFND 01 6110 0 0 CAPITAL SR LIVING CORP COM 140475104 4369 868594 SH SOLE 0 0 868594 CAPITOL FED FINL INC COM 14057J101 1572 114197 SH DFND 01 114197 0 0 CAPITOL FED FINL INC COM 14057J101 257 18660 SH DFND 02 0 18660 0 CAPITOL FED FINL INC COM 14057J101 169622 12318255 SH SOLE 0 0 12318255 CAPITOL FED FINL INC COM 14057J101 292 21181 SH SOLE 21181 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 7 8965 SH DFND 01 8965 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 2041 2594525 SH SOLE 0 0 2594525 CAPSTEAD MTG CORP COM NO PAR 14067E506 598 71652 SH DFND 01 71652 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 136 16240 SH DFND 02 0 16240 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 77206 9246208 SH SOLE 0 0 9246208 CAPSTEAD MTG CORP COM NO PAR 14067E506 93 11136 SH SOLE 11136 0 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 2 517 SH DFND 01 517 0 0 CAPRICOR THERAPEUTICS INC COM NEW 14070B309 98 29421 SH SOLE 0 0 29421 CAPSTAR FINL HLDGS INC COM 14070T102 160 10574 SH DFND 01 10574 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 6986 461123 SH SOLE 0 0 461123 CARA THERAPEUTICS INC COM 140755109 1391 64720 SH DFND 01 64720 0 0 CARA THERAPEUTICS INC COM 140755109 49 2300 SH DFND 02 0 2300 0 CARA THERAPEUTICS INC COM 140755109 36722 1707982 SH SOLE 0 0 1707982 CARA THERAPEUTICS INC COM 140755109 96 4450 SH SOLE 4450 0 0 CARBO CERAMICS INC COM 140781105 5 3706 SH DFND 01 3706 0 0 CARBO CERAMICS INC COM 140781105 1462 1082698 SH SOLE 0 0 1082698 CARBON BLACK INC COM 14081R103 1905 113921 SH DFND 01 113921 0 0 CARBON BLACK INC COM 14081R103 25 1522 SH DFND 02 0 1522 0 CARBON BLACK INC COM 14081R103 63530 3799641 SH SOLE 0 0 3799641 CARBON BLACK INC COM 14081R103 46 2741 SH SOLE 2741 0 0 CARBONITE INC COM 141337105 1783 68461 SH DFND 01 68461 0 0 CARBONITE INC COM 141337105 52 2000 SH DFND 02 0 2000 0 CARBONITE INC COM 141337105 43534 1671813 SH SOLE 0 0 1671813 CARBONITE INC COM 141337105 109 4195 SH SOLE 4195 0 0 CARDINAL HEALTH INC COM 14149Y108 11860 251809 SH DFND 01 251809 0 0 CARDINAL HEALTH INC COM 14149Y108 3655 77609 SH DFND 02 0 0 77609 CARDINAL HEALTH INC COM 14149Y108 4054 86074 SH DFND 02 0 86074 0 CARDINAL HEALTH INC COM 14149Y108 1662028 35287222 SH SOLE 0 0 35287222 CARDINAL HEALTH INC COM 14149Y108 4615 97976 SH SOLE 97976 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 3052 71102 SH DFND 01 71102 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 248 5785 SH DFND 02 0 5785 0 CARDIOVASCULAR SYS INC DEL COM 141619106 90734 2113543 SH SOLE 0 0 2113543 CARDIOVASCULAR SYS INC DEL COM 141619106 184 4283 SH SOLE 4283 0 0 CARDLYTICS INC COM 14161W105 735 28291 SH DFND 01 28291 0 0 CARDLYTICS INC COM 14161W105 18883 726841 SH SOLE 0 0 726841 CARE COM INC COM 141633107 490 44650 SH DFND 01 44650 0 0 CARE COM INC COM 141633107 19 1751 SH DFND 02 0 1751 0 CARE COM INC COM 141633107 17650 1607481 SH SOLE 0 0 1607481 CARE COM INC COM 141633107 52 4754 SH SOLE 4754 0 0 CAREER EDUCATION CORP COM 141665109 2723 142791 SH DFND 01 142791 0 0 CAREER EDUCATION CORP COM 141665109 341 17868 SH DFND 02 0 17868 0 CAREER EDUCATION CORP COM 141665109 78717 4127767 SH SOLE 0 0 4127767 CAREER EDUCATION CORP COM 141665109 144 7574 SH SOLE 7574 0 0 CAREDX INC COM 14167L103 2752 76461 SH DFND 01 76461 0 0 CAREDX INC COM 14167L103 75 2072 SH DFND 02 0 2072 0 CAREDX INC COM 14167L103 73463 2041199 SH SOLE 0 0 2041199 CAREDX INC COM 14167L103 155 4299 SH SOLE 4299 0 0 CARETRUST REIT INC COM 14174T107 4035 169675 SH DFND 01 169675 0 0 CARETRUST REIT INC COM 14174T107 2800 117747 SH DFND 02 0 117747 0 CARETRUST REIT INC COM 14174T107 346909 14588279 SH SOLE 0 0 14588279 CARETRUST REIT INC COM 14174T107 2403 101042 SH SOLE 101042 0 0 CARGURUS INC COM CL A 141788109 5274 146055 SH DFND 01 146055 0 0 CARGURUS INC COM CL A 141788109 535 14823 SH DFND 02 0 14823 0 CARGURUS INC COM CL A 141788109 195578 5416184 SH SOLE 0 0 5416184 CARGURUS INC COM CL A 141788109 300 8314 SH SOLE 8314 0 0 CARLISLE COS INC COM 142339100 3524 25097 SH DFND 01 25097 0 0 CARLISLE COS INC COM 142339100 1031 7341 SH DFND 02 0 7341 0 CARLISLE COS INC COM 142339100 818620 5830215 SH SOLE 0 0 5830215 CARLISLE COS INC COM 142339100 891 6345 SH SOLE 6345 0 0 CARMAX INC COM 143130102 12700 146262 SH DFND 01 146262 0 0 CARMAX INC COM 143130102 3786 43597 SH DFND 02 0 0 43597 CARMAX INC COM 143130102 4252 48975 SH DFND 02 0 48975 0 CARMAX INC COM 143130102 1545223 17795958 SH SOLE 0 0 17795958 CARMAX INC COM 143130102 4787 55129 SH SOLE 55129 0 0 CARNIVAL CORP PAIRED CTF 143658300 15687 336988 SH DFND 01 336988 0 0 CARNIVAL CORP PAIRED CTF 143658300 3987 85651 SH DFND 02 0 0 85651 CARNIVAL CORP PAIRED CTF 143658300 5765 123851 SH DFND 02 0 123851 0 CARNIVAL CORP PAIRED CTF 143658300 1387000 29795918 SH SOLE 0 0 29795918 CARNIVAL CORP PAIRED CTF 143658300 6443 138409 SH SOLE 138409 0 0 CAROLINA FINL CORP NEW COM 143873107 620 17668 SH DFND 01 17668 0 0 CAROLINA FINL CORP NEW COM 143873107 56 1600 SH DFND 02 0 1600 0 CAROLINA FINL CORP NEW COM 143873107 35844 1021483 SH SOLE 0 0 1021483 CAROLINA FINL CORP NEW COM 143873107 67 1897 SH SOLE 1897 0 0 CARRIAGE SVCS INC COM 143905107 264 13903 SH DFND 01 13903 0 0 CARRIAGE SVCS INC COM 143905107 35 1818 SH DFND 02 0 1818 0 CARRIAGE SVCS INC COM 143905107 19431 1022141 SH SOLE 0 0 1022141 CARRIAGE SVCS INC COM 143905107 79 4155 SH SOLE 4155 0 0 CAROLINA TR BANCSHARES INC COM 14422P105 13 1596 SH DFND 01 1596 0 0 CAROLINA TR BANCSHARES INC COM 14422P105 3541 450567 SH SOLE 0 0 450567 CARPENTER TECHNOLOGY CORP COM 144285103 1934 40318 SH DFND 01 40318 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 288 6000 SH DFND 02 0 6000 0 CARPENTER TECHNOLOGY CORP COM 144285103 217415 4531371 SH SOLE 0 0 4531371 CARPENTER TECHNOLOGY CORP COM 144285103 260 5409 SH SOLE 5409 0 0 CARRIZO OIL & GAS INC COM 144577103 752 75059 SH DFND 01 75059 0 0 CARRIZO OIL & GAS INC COM 144577103 143 14229 SH DFND 02 0 14229 0 CARRIZO OIL & GAS INC COM 144577103 103976 10376864 SH SOLE 0 0 10376864 CARRIZO OIL & GAS INC COM 144577103 87 8719 SH SOLE 8719 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 289 32016 SH DFND 01 32016 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 18 2000 SH DFND 02 0 2000 0 CARROLS RESTAURANT GROUP INC COM 14574X104 15044 1665986 SH SOLE 0 0 1665986 CARROLS RESTAURANT GROUP INC COM 14574X104 34 3748 SH SOLE 3748 0 0 CARS COM INC COM 14575E105 1328 67364 SH DFND 01 67364 0 0 CARS COM INC COM 14575E105 357 18100 SH DFND 02 0 18100 0 CARS COM INC COM 14575E105 116341 5899656 SH SOLE 0 0 5899656 CARS COM INC COM 14575E105 148 7489 SH SOLE 7489 0 0 CARTER BK & TR MARTINSVILLE VA COM 146102108 269 13640 SH DFND 01 13640 0 0 CARTER BK & TR MARTINSVILLE VA COM 146102108 7677 388724 SH SOLE 0 0 388724 CARTERS INC COM 146229109 1816 18616 SH DFND 01 18616 0 0 CARTERS INC COM 146229109 598 6134 SH DFND 02 0 6134 0 CARTERS INC COM 146229109 387904 3976869 SH SOLE 0 0 3976869 CARTERS INC COM 146229109 482 4946 SH SOLE 4946 0 0 CARVANA CO CL A 146869102 1074 17157 SH DFND 01 17157 0 0 CARVANA CO CL A 146869102 561 8967 SH DFND 02 0 8967 0 CARVANA CO CL A 146869102 239628 3828531 SH SOLE 0 0 3828531 CARVANA CO CL A 146869102 313 4994 SH SOLE 4994 0 0 CASA SYS INC COM 14713L102 394 61306 SH DFND 01 61306 0 0 CASA SYS INC COM 14713L102 11 1752 SH DFND 02 0 1752 0 CASA SYS INC COM 14713L102 10879 1691845 SH SOLE 0 0 1691845 CASA SYS INC COM 14713L102 35 5464 SH SOLE 5464 0 0 CASELLA WASTE SYS INC CL A 147448104 3649 92067 SH DFND 01 92067 0 0 CASELLA WASTE SYS INC CL A 147448104 111 2800 SH DFND 02 0 2800 0 CASELLA WASTE SYS INC CL A 147448104 82346 2077864 SH SOLE 0 0 2077864 CASELLA WASTE SYS INC CL A 147448104 184 4634 SH SOLE 4634 0 0 CASEYS GEN STORES INC COM 147528103 2291 14686 SH DFND 01 14686 0 0 CASEYS GEN STORES INC COM 147528103 731 4686 SH DFND 02 0 4686 0 CASEYS GEN STORES INC COM 147528103 578638 3709456 SH SOLE 0 0 3709456 CASEYS GEN STORES INC COM 147528103 635 4071 SH SOLE 4071 0 0 CASI PHARMACEUTICALS INC COM 14757U109 322 100586 SH DFND 01 100586 0 0 CASI PHARMACEUTICALS INC COM 14757U109 7146 2233004 SH SOLE 0 0 2233004 CASS INFORMATION SYS INC COM 14808P109 1396 28797 SH DFND 01 28797 0 0 CASS INFORMATION SYS INC COM 14808P109 51 1056 SH DFND 02 0 1056 0 CASS INFORMATION SYS INC COM 14808P109 38227 788505 SH SOLE 0 0 788505 CASS INFORMATION SYS INC COM 14808P109 54 1108 SH SOLE 1108 0 0 CASSAVA SCIENCES INC COM 14817C107 202 167062 SH SOLE 0 0 167062 CASTLE BRANDS INC COM 148435100 9 19619 SH DFND 01 19619 0 0 CASTLE BRANDS INC COM 148435100 1763 3801438 SH SOLE 0 0 3801438 CASTLIGHT HEALTH INC CL B 14862Q100 654 202463 SH DFND 01 202463 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 213 65800 SH DFND 02 0 65800 0 CASTLIGHT HEALTH INC CL B 14862Q100 24557 7602751 SH SOLE 0 0 7602751 CASTLIGHT HEALTH INC CL B 14862Q100 25 7800 SH SOLE 7800 0 0 CATABASIS PHARMACEUTICALS INC COM NEW 14875P206 9 1105 SH DFND 01 1105 0 0 CATABASIS PHARMACEUTICALS INC COM NEW 14875P206 3338 413643 SH SOLE 0 0 413643 CATALENT INC COM 148806102 3028 55848 SH DFND 01 55848 0 0 CATALENT INC COM 148806102 1288 23756 SH DFND 02 0 23756 0 CATALENT INC COM 148806102 723975 13355010 SH SOLE 0 0 13355010 CATALENT INC COM 148806102 894 16498 SH SOLE 16498 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 75 10211 SH DFND 01 10211 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 4288 581828 SH SOLE 0 0 581828 CATALYST PHARMACEUTICALS INC COM 14888U101 775 201813 SH DFND 01 201813 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 42 11007 SH DFND 02 0 11007 0 CATALYST PHARMACEUTICALS INC COM 14888U101 17803 4636184 SH SOLE 0 0 4636184 CATALYST PHARMACEUTICALS INC COM 14888U101 49 12724 SH SOLE 12724 0 0 CATASYS INC COM PAR 149049504 278 14487 SH DFND 01 14487 0 0 CATASYS INC COM PAR 149049504 7204 374820 SH SOLE 0 0 374820 CATERPILLAR INC DEL COM 149123101 65798 482779 SH DFND 01 482779 0 0 CATERPILLAR INC DEL COM 149123101 20284 148828 SH DFND 02 0 0 148828 CATERPILLAR INC DEL COM 149123101 21903 160707 SH DFND 02 0 160707 0 CATERPILLAR INC DEL COM 149123101 6707932 49218077 SH SOLE 0 0 49218077 CATERPILLAR INC DEL COM 149123101 25963 190499 SH SOLE 190499 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 449 42955 SH DFND 01 42955 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 435 41647 SH DFND 02 0 41647 0 CATCHMARK TIMBER TR INC CL A 14912Y202 55798 5339550 SH SOLE 0 0 5339550 CATCHMARK TIMBER TR INC CL A 14912Y202 67 6404 SH SOLE 6404 0 0 CATHAY GEN BANCORP COM 149150104 2358 65667 SH DFND 01 65667 0 0 CATHAY GEN BANCORP COM 149150104 301 8375 SH DFND 02 0 8375 0 CATHAY GEN BANCORP COM 149150104 270305 7527294 SH SOLE 0 0 7527294 CATHAY GEN BANCORP COM 149150104 278 7734 SH SOLE 7734 0 0 CATO CORP NEW CL A 149205106 244 19832 SH DFND 01 19832 0 0 CATO CORP NEW CL A 149205106 21 1672 SH DFND 02 0 1672 0 CATO CORP NEW CL A 149205106 17940 1456200 SH SOLE 0 0 1456200 CATO CORP NEW CL A 149205106 33 2669 SH SOLE 2669 0 0 CAVCO INDS INC DEL COM 149568107 2821 17909 SH DFND 01 17909 0 0 CAVCO INDS INC DEL COM 149568107 315 2000 SH DFND 02 0 2000 0 CAVCO INDS INC DEL COM 149568107 111675 708868 SH SOLE 0 0 708868 CAVCO INDS INC DEL COM 149568107 161 1021 SH SOLE 1021 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 210 79157 SH DFND 01 79157 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 184 69400 SH DFND 02 0 69400 0 CEDAR REALTY TRUST INC COM NEW 150602209 24982 9427278 SH SOLE 0 0 9427278 CEDAR REALTY TRUST INC COM NEW 150602209 31 11800 SH SOLE 11800 0 0 CEL SCI CORP COM PAR NEW 150837607 238 28345 SH DFND 01 28345 0 0 CEL SCI CORP COM PAR NEW 150837607 10927 1303989 SH SOLE 0 0 1303989 CELANESE CORP DEL COM 150870103 11540 107051 SH DFND 01 107051 0 0 CELANESE CORP DEL COM 150870103 3532 32768 SH DFND 02 0 0 32768 CELANESE CORP DEL COM 150870103 3901 36189 SH DFND 02 0 36189 0 CELANESE CORP DEL COM 150870103 1494183 13860699 SH SOLE 0 0 13860699 CELANESE CORP DEL COM 150870103 4512 41857 SH SOLE 41857 0 0 CELESTICA INC SUB VTG SHS 15101Q108 335 49011 SH DFND 01 49011 0 0 CELESTICA INC SUB VTG SHS 15101Q108 123 18000 SH DFND 02 0 18000 0 CELESTICA INC SUB VTG SHS 15101Q108 20776 3041908 SH SOLE 0 0 3041908 CELESTICA INC SUB VTG SHS 15101Q108 101 14763 SH SOLE 14763 0 0 CELGENE CORP COM 151020104 59593 644664 SH DFND 01 644664 0 0 CELGENE CORP COM 151020104 16471 178176 SH DFND 02 0 0 178176 CELGENE CORP COM 151020104 18115 195963 SH DFND 02 0 195963 0 CELGENE CORP COM 151020104 4886856 52865163 SH SOLE 0 0 52865163 CELGENE CORP COM 151020104 21425 231769 SH SOLE 231769 0 0 CELCUITY INC COM 15102K100 300 12005 SH DFND 01 12005 0 0 CELCUITY INC COM 15102K100 6240 249581 SH SOLE 0 0 249581 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 5 2049 SH DFND 01 2049 0 0 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 795 296625 SH SOLE 0 0 296625 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 37 16755 SH SOLE 0 0 16755 CELSION CORPORATION COM PAR NEW 15117N503 1282 704651 SH SOLE 0 0 704651 CELLULAR BIOMEDICINE GROUP INC COM NEW 15117P102 326 19694 SH DFND 01 19694 0 0 CELLULAR BIOMEDICINE GROUP INC COM NEW 15117P102 3165 191478 SH SOLE 0 0 191478 CELSIUS HOLDINGS INC COM NEW 15118V207 220 49634 SH DFND 01 49634 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 3861 869634 SH SOLE 0 0 869634 CEMEX SAB DE CV SPON ADR NEW 151290889 152 35951 SH DFND 01 35951 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 15691 3700752 SH SOLE 0 0 3700752 CENTENE CORP DEL COM 15135B101 19513 372107 SH DFND 01 372107 0 0 CENTENE CORP DEL COM 15135B101 5532 105488 SH DFND 02 0 0 105488 CENTENE CORP DEL COM 15135B101 6156 117390 SH DFND 02 0 117390 0 CENTENE CORP DEL COM 15135B101 2206261 42072104 SH SOLE 0 0 42072104 CENTENE CORP DEL COM 15135B101 7326 139707 SH SOLE 139707 0 0 CENOVUS ENERGY INC COM 15135U109 3893 441372 SH DFND 01 441372 0 0 CENOVUS ENERGY INC COM 15135U109 2027 229854 SH DFND 02 0 0 229854 CENOVUS ENERGY INC COM 15135U109 2852 323325 SH DFND 02 0 323325 0 CENOVUS ENERGY INC COM 15135U109 256084 29034469 SH SOLE 0 0 29034469 CENOVUS ENERGY INC COM 15135U109 2825 320241 SH SOLE 320241 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 549 72282 SH DFND 01 72282 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 144 19000 SH DFND 02 0 19000 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 129849 17107923 SH SOLE 0 0 17107923 CENTENNIAL RESOURCE DEV INC CL A 15136A102 182 24015 SH SOLE 24015 0 0 CENTERPOINT ENERGY INC COM 15189T107 12160 424742 SH DFND 01 424742 0 0 CENTERPOINT ENERGY INC COM 15189T107 3580 125056 SH DFND 02 0 0 125056 CENTERPOINT ENERGY INC COM 15189T107 7080 247278 SH DFND 02 0 247278 0 CENTERPOINT ENERGY INC COM 15189T107 1624759 56750219 SH SOLE 0 0 56750219 CENTERPOINT ENERGY INC COM 15189T107 7790 272106 SH SOLE 272106 0 0 CENTERSTATE BK CORP COM 15201P109 2364 102662 SH DFND 01 102662 0 0 CENTERSTATE BK CORP COM 15201P109 368 15975 SH DFND 02 0 15975 0 CENTERSTATE BK CORP COM 15201P109 249406 10829592 SH SOLE 0 0 10829592 CENTERSTATE BK CORP COM 15201P109 307 13329 SH SOLE 13329 0 0 CENTRAIS ELETRICAS BRASILEIRAS SPON ADR PFD B 15234Q108 203 21853 SH DFND 01 21853 0 0 CENTRAIS ELETRICAS BRASILEIRAS SPON ADR PFD B 15234Q108 19938 2146183 SH SOLE 0 0 2146183 CENTRAIS ELETRICAS BRASILEIRAS SPONSORED ADR 15234Q207 195 21376 SH DFND 01 21376 0 0 CENTRAIS ELETRICAS BRASILEIRAS SPONSORED ADR 15234Q207 11245 1232956 SH SOLE 0 0 1232956 CENTRAL FED CORP COM NEW PAR 15346Q400 9 758 SH DFND 01 758 0 0 CENTRAL FED CORP COM NEW PAR 15346Q400 1225 101768 SH SOLE 0 0 101768 CENTRAL GARDEN & PET CO COM 153527106 274 10156 SH DFND 01 10156 0 0 CENTRAL GARDEN & PET CO COM 153527106 27 1007 SH DFND 02 0 1007 0 CENTRAL GARDEN & PET CO COM 153527106 35245 1307806 SH SOLE 0 0 1307806 CENTRAL GARDEN & PET CO COM 153527106 13 493 SH SOLE 493 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 987 40059 SH DFND 01 40059 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 301 12210 SH DFND 02 0 12210 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 108709 4411892 SH SOLE 0 0 4411892 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 126 5100 SH SOLE 5100 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 773 25801 SH DFND 01 25801 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 60 2000 SH DFND 02 0 2000 0 CENTRAL PAC FINL CORP COM NEW 154760409 89925 3001492 SH SOLE 0 0 3001492 CENTRAL PAC FINL CORP COM NEW 154760409 93 3106 SH SOLE 3106 0 0 CENTRAL PUERTO S A SPONSORED ADR 155038201 327 35317 SH SOLE 0 0 35317 CENTRAL VALLEY CMNTY BANCORP COM 155685100 206 9609 SH DFND 01 9609 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 11887 553667 SH SOLE 0 0 553667 CENTURY ALUM CO COM 156431108 291 42111 SH DFND 01 42111 0 0 CENTURY ALUM CO COM 156431108 25 3600 SH DFND 02 0 3600 0 CENTURY ALUM CO COM 156431108 40079 5800090 SH SOLE 0 0 5800090 CENTURY ALUM CO COM 156431108 68 9900 SH SOLE 9900 0 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 35 400 SH DFND 02 0 400 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 10882 123800 SH SOLE 0 0 123800 CENTURY BANCORP INC MASS CL A NON VTG 156432106 44 495 SH SOLE 495 0 0 CENTRUS ENERGY CORP CL A 15643U104 378 116031 SH SOLE 0 0 116031 CENTRIC BRANDS INC COM 15644G104 139 33879 SH DFND 01 33879 0 0 CENTRIC BRANDS INC COM 15644G104 2566 624396 SH SOLE 0 0 624396 CENTURY CASINOS INC COM 156492100 225 23235 SH DFND 01 23235 0 0 CENTURY CASINOS INC COM 156492100 15238 1570906 SH SOLE 0 0 1570906 CENTURY CMNTYS INC COM 156504300 957 35992 SH DFND 01 35992 0 0 CENTURY CMNTYS INC COM 156504300 58 2194 SH DFND 02 0 2194 0 CENTURY CMNTYS INC COM 156504300 43705 1644298 SH SOLE 0 0 1644298 CENTURY CMNTYS INC COM 156504300 65 2462 SH SOLE 2462 0 0 CENTURYLINK INC COM 156700106 9866 838929 SH DFND 01 838929 0 0 CENTURYLINK INC COM 156700106 2927 248891 SH DFND 02 0 0 248891 CENTURYLINK INC COM 156700106 3316 281960 SH DFND 02 0 281960 0 CENTURYLINK INC COM 156700106 1286514 109397409 SH SOLE 0 0 109397409 CENTURYLINK INC COM 156700106 3723 316615 SH SOLE 316615 0 0 CERECOR INC COM 15671L109 224 41130 SH DFND 01 41130 0 0 CERECOR INC COM 15671L109 3465 636870 SH SOLE 0 0 636870 CERIDIAN HCM HLDG INC COM 15677J108 1405 27993 SH DFND 01 27993 0 0 CERIDIAN HCM HLDG INC COM 15677J108 414 8244 SH DFND 02 0 8244 0 CERIDIAN HCM HLDG INC COM 15677J108 323641 6447032 SH SOLE 0 0 6447032 CERIDIAN HCM HLDG INC COM 15677J108 214 4264 SH SOLE 4264 0 0 CERNER CORP COM 156782104 21813 297582 SH DFND 01 297582 0 0 CERNER CORP COM 156782104 5693 77667 SH DFND 02 0 0 77667 CERNER CORP COM 156782104 7055 96247 SH DFND 02 0 96247 0 CERNER CORP COM 156782104 2433557 33199955 SH SOLE 0 0 33199955 CERNER CORP COM 156782104 7681 104793 SH SOLE 104793 0 0 CERUS CORP COM 157085101 1474 262213 SH DFND 01 262213 0 0 CERUS CORP COM 157085101 41 7380 SH DFND 02 0 7380 0 CERUS CORP COM 157085101 37788 6723926 SH SOLE 0 0 6723926 CERUS CORP COM 157085101 75 13383 SH SOLE 13383 0 0 CEVA INC COM 157210105 1048 43021 SH DFND 01 43021 0 0 CEVA INC COM 157210105 37 1500 SH DFND 02 0 1500 0 CEVA INC COM 157210105 54544 2240005 SH SOLE 0 0 2240005 CEVA INC COM 157210105 51 2100 SH SOLE 2100 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 9 1190 SH DFND 01 1190 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 2067 263932 SH SOLE 0 0 263932 CHANGYOU COM LTD ADS REP CL A 15911M107 68 7098 SH DFND 01 7098 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 27 2800 SH DFND 02 0 2800 0 CHANGYOU COM LTD ADS REP CL A 15911M107 5653 588290 SH SOLE 0 0 588290 CHANGE HEALTHCARE INC COM 15912K100 115 7882 SH DFND 01 7882 0 0 CHANGE HEALTHCARE INC COM 15912K100 7392 506300 SH SOLE 0 0 506300 CHANNELADVISOR CORP COM 159179100 485 55337 SH DFND 01 55337 0 0 CHANNELADVISOR CORP COM 159179100 16 1800 SH DFND 02 0 1800 0 CHANNELADVISOR CORP COM 159179100 11760 1342496 SH SOLE 0 0 1342496 CHANNELADVISOR CORP COM 159179100 39 4403 SH SOLE 4403 0 0 CHANTICLEER HLDGS INC COM PAR 15930P800 22 19975 SH SOLE 0 0 19975 CHAPARRAL ENERGY INC COM CL A 15942R208 86 18221 SH DFND 01 18221 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 67 14299 SH DFND 02 0 14299 0 CHAPARRAL ENERGY INC COM CL A 15942R208 8462 1796693 SH SOLE 0 0 1796693 CHAPARRAL ENERGY INC COM CL A 15942R208 31 6666 SH SOLE 6666 0 0 CHARAH SOLUTIONS INC COM 15957P105 48 8667 SH DFND 01 8667 0 0 CHARAH SOLUTIONS INC COM 15957P105 2213 402281 SH SOLE 0 0 402281 CHARLES & COLVARD LTD COM 159765106 8 5275 SH DFND 01 5275 0 0 CHARLES & COLVARD LTD COM 159765106 800 506219 SH SOLE 0 0 506219 CHARLES RIV LABS INTL INC COM 159864107 3097 21824 SH DFND 01 21824 0 0 CHARLES RIV LABS INTL INC COM 159864107 1227 8650 SH DFND 02 0 8650 0 CHARLES RIV LABS INTL INC COM 159864107 731372 5154134 SH SOLE 0 0 5154134 CHARLES RIV LABS INTL INC COM 159864107 782 5514 SH SOLE 5514 0 0 CHART INDS INC COM PAR $0.01 16115Q308 5614 73028 SH DFND 01 73028 0 0 CHART INDS INC COM PAR $0.01 16115Q308 390 5072 SH DFND 02 0 5072 0 CHART INDS INC COM PAR $0.01 16115Q308 268807 3496453 SH SOLE 0 0 3496453 CHART INDS INC COM PAR $0.01 16115Q308 261 3401 SH SOLE 3401 0 0 CHARTER COMMUNICATIONS INC NEW CL A 16119P108 59165 149717 SH DFND 01 149717 0 0 CHARTER COMMUNICATIONS INC NEW CL A 16119P108 16271 41174 SH DFND 02 0 0 41174 CHARTER COMMUNICATIONS INC NEW CL A 16119P108 18375 46497 SH DFND 02 0 46497 0 CHARTER COMMUNICATIONS INC NEW CL A 16119P108 4737590 11988435 SH SOLE 0 0 11988435 CHARTER COMMUNICATIONS INC NEW CL A 16119P108 20644 52239 SH SOLE 52239 0 0 CHASE CORP COM 16150R104 1633 15167 SH DFND 01 15167 0 0 CHASE CORP COM 16150R104 441 4100 SH DFND 02 0 4100 0 CHASE CORP COM 16150R104 38003 353060 SH SOLE 0 0 353060 CHASE CORP COM 16150R104 110 1025 SH SOLE 1025 0 0 CHATHAM LODGING TR COM 16208T102 735 38958 SH DFND 01 38958 0 0 CHATHAM LODGING TR COM 16208T102 1253 66383 SH DFND 02 0 66383 0 CHATHAM LODGING TR COM 16208T102 99445 5269981 SH SOLE 0 0 5269981 CHATHAM LODGING TR COM 16208T102 972 51510 SH SOLE 51510 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 149 49070 SH DFND 01 49070 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 3530 1164901 SH SOLE 0 0 1164901 CHEESECAKE FACTORY INC COM 163072101 3814 87238 SH DFND 01 87238 0 0 CHEESECAKE FACTORY INC COM 163072101 231 5290 SH DFND 02 0 5290 0 CHEESECAKE FACTORY INC COM 163072101 169260 3871460 SH SOLE 0 0 3871460 CHEESECAKE FACTORY INC COM 163072101 184 4199 SH SOLE 4199 0 0 CHEFS WHSE INC COM 163086101 1759 50157 SH DFND 01 50157 0 0 CHEFS WHSE INC COM 163086101 56 1600 SH DFND 02 0 1600 0 CHEFS WHSE INC COM 163086101 62561 1783878 SH SOLE 0 0 1783878 CHEFS WHSE INC COM 163086101 107 3046 SH SOLE 3046 0 0 CHEGG INC COM 163092109 9232 239223 SH DFND 01 239223 0 0 CHEGG INC COM 163092109 780 20200 SH DFND 02 0 20200 0 CHEGG INC COM 163092109 425170 11017625 SH SOLE 0 0 11017625 CHEGG INC COM 163092109 437 11337 SH SOLE 11337 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 11 1829 SH DFND 01 1829 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 4068 668003 SH SOLE 0 0 668003 CHEMED CORP NEW COM 16359R103 2557 7087 SH DFND 01 7087 0 0 CHEMED CORP NEW COM 16359R103 780 2163 SH DFND 02 0 2163 0 CHEMED CORP NEW COM 16359R103 692461 1919024 SH SOLE 0 0 1919024 CHEMED CORP NEW COM 16359R103 713 1975 SH SOLE 1975 0 0 CHEMICAL FINL CORP COM 163731102 2534 61634 SH DFND 01 61634 0 0 CHEMICAL FINL CORP COM 163731102 420 10208 SH DFND 02 0 10208 0 CHEMICAL FINL CORP COM 163731102 286188 6961511 SH SOLE 0 0 6961511 CHEMICAL FINL CORP COM 163731102 398 9677 SH SOLE 9677 0 0 CHEMOCENTRYX INC COM 16383L106 778 83685 SH DFND 01 83685 0 0 CHEMOCENTRYX INC COM 16383L106 8 900 SH DFND 02 0 900 0 CHEMOCENTRYX INC COM 16383L106 15704 1688604 SH SOLE 0 0 1688604 CHEMOCENTRYX INC COM 16383L106 12 1300 SH SOLE 1300 0 0 CHEMOURS CO COM 163851108 1509 62895 SH DFND 01 62895 0 0 CHEMOURS CO COM 163851108 1001 41700 SH DFND 02 0 0 41700 CHEMOURS CO COM 163851108 1126 46923 SH DFND 02 0 46923 0 CHEMOURS CO COM 163851108 367001 15291705 SH SOLE 0 0 15291705 CHEMOURS CO COM 163851108 1322 55065 SH SOLE 55065 0 0 CHEMUNG FINL CORP COM 164024101 151 3126 SH DFND 01 3126 0 0 CHEMUNG FINL CORP COM 164024101 8017 165841 SH SOLE 0 0 165841 CHENIERE ENERGY INC COM NEW 16411R208 6599 96402 SH DFND 01 96402 0 0 CHENIERE ENERGY INC COM NEW 16411R208 4052 59191 SH DFND 02 0 0 59191 CHENIERE ENERGY INC COM NEW 16411R208 4373 63881 SH DFND 02 0 63881 0 CHENIERE ENERGY INC COM NEW 16411R208 1416004 20686686 SH SOLE 0 0 20686686 CHENIERE ENERGY INC COM NEW 16411R208 5356 78245 SH SOLE 78245 0 0 CHERRY HILL MTG INVT CORP COM 164651101 216 13475 SH DFND 01 13475 0 0 CHERRY HILL MTG INVT CORP COM 164651101 15539 971186 SH SOLE 0 0 971186 CHESAPEAKE ENERGY CORP COM 165167107 877 449826 SH DFND 01 449826 0 0 CHESAPEAKE ENERGY CORP COM 165167107 459 235632 SH DFND 02 0 235632 0 CHESAPEAKE ENERGY CORP COM 165167107 223256 114490488 SH SOLE 0 0 114490488 CHESAPEAKE ENERGY CORP COM 165167107 273 140002 SH SOLE 140002 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 1463 51485 SH DFND 01 51485 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 2168 76274 SH DFND 02 0 76274 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 258931 9110856 SH SOLE 0 0 9110856 CHESAPEAKE LODGING TR SH BEN INT 165240102 1845 64920 SH SOLE 64920 0 0 CHESAPEAKE UTILS CORP COM 165303108 3154 33197 SH DFND 01 33197 0 0 CHESAPEAKE UTILS CORP COM 165303108 717 7541 SH DFND 02 0 7541 0 CHESAPEAKE UTILS CORP COM 165303108 94573 995298 SH SOLE 0 0 995298 CHESAPEAKE UTILS CORP COM 165303108 189 1994 SH SOLE 1994 0 0 CHEVRON CORP NEW COM 166764100 200382 1610270 SH DFND 01 1610270 0 0 CHEVRON CORP NEW COM 166764100 52904 425133 SH DFND 02 0 0 425133 CHEVRON CORP NEW COM 166764100 67166 539744 SH DFND 02 0 539744 0 CHEVRON CORP NEW COM 166764100 19205062 154331901 SH SOLE 0 0 154331901 CHEVRON CORP NEW COM 166764100 75481 606569 SH SOLE 606569 0 0 CHEWY INC CL A 16679L109 77 2210 SH DFND 01 2210 0 0 CHEWY INC CL A 16679L109 115135 3289565 SH SOLE 0 0 3289565 CHIASMA INC COM 16706W102 398 53263 SH DFND 01 53263 0 0 CHIASMA INC COM 16706W102 7460 998645 SH SOLE 0 0 998645 CHICAGO RIVET & MACH CO COM 168088102 439 15410 SH SOLE 0 0 15410 CHICKEN SOUP FOR THE SOUL ENTM CL A 16842Q100 1433 191014 SH SOLE 0 0 191014 CHICOS FAS INC COM 168615102 346 102770 SH DFND 01 102770 0 0 CHICOS FAS INC COM 168615102 49 14400 SH DFND 02 0 14400 0 CHICOS FAS INC COM 168615102 39329 11670343 SH SOLE 0 0 11670343 CHICOS FAS INC COM 168615102 76 22552 SH SOLE 22552 0 0 CHILDRENS PL INC COM 168905107 3048 31960 SH DFND 01 31960 0 0 CHILDRENS PL INC COM 168905107 252 2640 SH DFND 02 0 2640 0 CHILDRENS PL INC COM 168905107 153809 1612595 SH SOLE 0 0 1612595 CHILDRENS PL INC COM 168905107 150 1573 SH SOLE 1573 0 0 CHIMERA INVT CORP COM NEW 16934Q208 1360 72076 SH DFND 01 72076 0 0 CHIMERA INVT CORP COM NEW 16934Q208 529 28035 SH DFND 02 0 28035 0 CHIMERA INVT CORP COM NEW 16934Q208 328128 17388871 SH SOLE 0 0 17388871 CHIMERA INVT CORP COM NEW 16934Q208 385 20416 SH SOLE 20416 0 0 CHIMERIX INC COM 16934W106 169 39048 SH DFND 01 39048 0 0 CHIMERIX INC COM 16934W106 8285 1917908 SH SOLE 0 0 1917908 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 28051 619372 SH SOLE 0 0 619372 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 198 4365 SH SOLE 4365 0 0 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 58 16250 SH DFND 01 16250 0 0 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 15 4340 SH DFND 02 0 4340 0 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 4735 1333687 SH SOLE 0 0 1333687 CHIPOTLE MEXICAN GRILL INC COM 169656105 16556 22591 SH DFND 01 22591 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 4682 6389 SH DFND 02 0 0 6389 CHIPOTLE MEXICAN GRILL INC COM 169656105 5637 7691 SH DFND 02 0 7691 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 2079924 2838015 SH SOLE 0 0 2838015 CHIPOTLE MEXICAN GRILL INC COM 169656105 6303 8600 SH SOLE 8600 0 0 CHOICE HOTELS INTL INC COM 169905106 1225 14083 SH DFND 01 14083 0 0 CHOICE HOTELS INTL INC COM 169905106 423 4858 SH DFND 02 0 4858 0 CHOICE HOTELS INTL INC COM 169905106 266109 3058369 SH SOLE 0 0 3058369 CHOICE HOTELS INTL INC COM 169905106 395 4540 SH SOLE 4540 0 0 CHROMADEX CORP COM NEW 171077407 346 74362 SH DFND 01 74362 0 0 CHROMADEX CORP COM NEW 171077407 7842 1686471 SH SOLE 0 0 1686471 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 801 21913 SH DFND 01 21913 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 6254 171168 SH DFND 02 0 171168 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 154286 4222389 SH SOLE 0 0 4222389 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 216 5904 SH SOLE 5904 0 0 CHURCH & DWIGHT INC COM 171340102 16427 224848 SH DFND 01 224848 0 0 CHURCH & DWIGHT INC COM 171340102 4547 62230 SH DFND 02 0 0 62230 CHURCH & DWIGHT INC COM 171340102 6691 91588 SH DFND 02 0 91588 0 CHURCH & DWIGHT INC COM 171340102 2085323 28542614 SH SOLE 0 0 28542614 CHURCH & DWIGHT INC COM 171340102 6230 85270 SH SOLE 85270 0 0 CHURCHILL DOWNS INC COM 171484108 8396 72964 SH DFND 01 72964 0 0 CHURCHILL DOWNS INC COM 171484108 588 5106 SH DFND 02 0 5106 0 CHURCHILL DOWNS INC COM 171484108 367705 3195489 SH SOLE 0 0 3195489 CHURCHILL DOWNS INC COM 171484108 440 3828 SH SOLE 3828 0 0 CHUYS HLDGS INC COM 171604101 444 19361 SH DFND 01 19361 0 0 CHUYS HLDGS INC COM 171604101 16 700 SH DFND 02 0 700 0 CHUYS HLDGS INC COM 171604101 21340 931044 SH SOLE 0 0 931044 CHUYS HLDGS INC COM 171604101 39 1700 SH SOLE 1700 0 0 CIDARA THERAPEUTICS INC COM 171757107 3 1787 SH DFND 01 1787 0 0 CIDARA THERAPEUTICS INC COM 171757107 1203 715844 SH SOLE 0 0 715844 CIENA CORP COM NEW 171779309 2342 56949 SH DFND 01 56949 0 0 CIENA CORP COM NEW 171779309 1178 28643 SH DFND 02 0 28643 0 CIENA CORP COM NEW 171779309 601684 14628836 SH SOLE 0 0 14628836 CIENA CORP COM NEW 171779309 735 17869 SH SOLE 17869 0 0 CIMAREX ENERGY CO COM 171798101 5060 85289 SH DFND 01 85289 0 0 CIMAREX ENERGY CO COM 171798101 1477 24898 SH DFND 02 0 0 24898 CIMAREX ENERGY CO COM 171798101 1751 29509 SH DFND 02 0 29509 0 CIMAREX ENERGY CO COM 171798101 644201 10857923 SH SOLE 0 0 10857923 CIMAREX ENERGY CO COM 171798101 1747 29446 SH SOLE 29446 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 204 41123 SH DFND 01 41123 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 79 15887 SH DFND 02 0 15887 0 CINCINNATI BELL INC NEW COM NEW 171871502 18238 3684420 SH SOLE 0 0 3684420 CINCINNATI BELL INC NEW COM NEW 171871502 19 3881 SH SOLE 3881 0 0 CINCINNATI FINL CORP COM 172062101 13277 128074 SH DFND 01 128074 0 0 CINCINNATI FINL CORP COM 172062101 4080 39360 SH DFND 02 0 0 39360 CINCINNATI FINL CORP COM 172062101 4758 45891 SH DFND 02 0 45891 0 CINCINNATI FINL CORP COM 172062101 1929830 18615124 SH SOLE 0 0 18615124 CINCINNATI FINL CORP COM 172062101 5283 50957 SH SOLE 50957 0 0 CINEDIGM CORP COM NEW 172406209 224 165828 SH SOLE 0 0 165828 CINEMARK HOLDINGS INC COM 17243V102 1481 41012 SH DFND 01 41012 0 0 CINEMARK HOLDINGS INC COM 17243V102 459 12725 SH DFND 02 0 12725 0 CINEMARK HOLDINGS INC COM 17243V102 361680 10018831 SH SOLE 0 0 10018831 CINEMARK HOLDINGS INC COM 17243V102 470 13009 SH SOLE 13009 0 0 CIRCOR INTL INC COM 17273K109 770 16733 SH DFND 01 16733 0 0 CIRCOR INTL INC COM 17273K109 258 5600 SH DFND 02 0 5600 0 CIRCOR INTL INC COM 17273K109 96906 2106653 SH SOLE 0 0 2106653 CIRCOR INTL INC COM 17273K109 107 2318 SH SOLE 2318 0 0 CIRRUS LOGIC INC COM 172755100 2217 50733 SH DFND 01 50733 0 0 CIRRUS LOGIC INC COM 172755100 321 7355 SH DFND 02 0 7355 0 CIRRUS LOGIC INC COM 172755100 248945 5696675 SH SOLE 0 0 5696675 CIRRUS LOGIC INC COM 172755100 293 6715 SH SOLE 6715 0 0 CISCO SYS INC COM 17275R102 208388 3807573 SH DFND 01 3807573 0 0 CISCO SYS INC COM 17275R102 62470 1141424 SH DFND 02 0 0 1141424 CISCO SYS INC COM 17275R102 72135 1318019 SH DFND 02 0 1318019 0 CISCO SYS INC COM 17275R102 18758419 342744726 SH SOLE 0 0 342744726 CISCO SYS INC COM 17275R102 79582 1454089 SH SOLE 1454089 0 0 CINTAS CORP COM 172908105 18402 77551 SH DFND 01 77551 0 0 CINTAS CORP COM 172908105 5755 24255 SH DFND 02 0 0 24255 CINTAS CORP COM 172908105 5627 23713 SH DFND 02 0 23713 0 CINTAS CORP COM 172908105 2343858 9877608 SH SOLE 0 0 9877608 CINTAS CORP COM 172908105 7274 30654 SH SOLE 30654 0 0 CITIZENS & NORTHN CORP COM 172922106 281 10663 SH DFND 01 10663 0 0 CITIZENS & NORTHN CORP COM 172922106 13140 499067 SH SOLE 0 0 499067 CITIGROUP INC COM NEW 172967424 136792 1953330 SH DFND 01 1953330 0 0 CITIGROUP INC COM NEW 172967424 42513 607071 SH DFND 02 0 0 607071 CITIGROUP INC COM NEW 172967424 47386 676653 SH DFND 02 0 676653 0 CITIGROUP INC COM NEW 172967424 12576811 179591765 SH SOLE 0 0 179591765 CITIGROUP INC COM NEW 172967424 54783 782279 SH SOLE 782279 0 0 CITI TRENDS INC COM 17306X102 158 10821 SH DFND 01 10821 0 0 CITI TRENDS INC COM 17306X102 9 638 SH DFND 02 0 638 0 CITI TRENDS INC COM 17306X102 9018 616840 SH SOLE 0 0 616840 CITI TRENDS INC COM 17306X102 25 1688 SH SOLE 1688 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 444 453156 SH SOLE 0 0 453156 CITIZENS FINL GROUP INC COM 174610105 13701 387482 SH DFND 01 387482 0 0 CITIZENS FINL GROUP INC COM 174610105 4217 119258 SH DFND 02 0 0 119258 CITIZENS FINL GROUP INC COM 174610105 4605 130233 SH DFND 02 0 130233 0 CITIZENS FINL GROUP INC COM 174610105 1789316 50602820 SH SOLE 0 0 50602820 CITIZENS FINL GROUP INC COM 174610105 5300 149885 SH SOLE 149885 0 0 CITIZENS FIRST CORP COM 17462Q107 19 728 SH DFND 01 728 0 0 CITIZENS FIRST CORP COM 17462Q107 1209 47084 SH SOLE 0 0 47084 CITIZENS HLDG CO MISS COM 174715102 18 881 SH DFND 01 881 0 0 CITIZENS HLDG CO MISS COM 174715102 809 39198 SH SOLE 0 0 39198 CITIZENS INC CL A 174740100 309 42341 SH DFND 01 42341 0 0 CITIZENS INC CL A 174740100 26 3600 SH DFND 02 0 3600 0 CITIZENS INC CL A 174740100 15176 2078945 SH SOLE 0 0 2078945 CITIZENS INC CL A 174740100 68 9300 SH SOLE 9300 0 0 CITIZENS CMNTY BANCORP INC MD COM 174903104 13 1214 SH DFND 01 1214 0 0 CITIZENS CMNTY BANCORP INC MD COM 174903104 949 87570 SH SOLE 0 0 87570 CITRIX SYS INC COM 177376100 11143 113543 SH DFND 01 113543 0 0 CITRIX SYS INC COM 177376100 3516 35823 SH DFND 02 0 0 35823 CITRIX SYS INC COM 177376100 5990 61037 SH DFND 02 0 61037 0 CITRIX SYS INC COM 177376100 1398689 14251976 SH SOLE 0 0 14251976 CITRIX SYS INC COM 177376100 4250 43301 SH SOLE 43301 0 0 CITY HLDG CO COM 177835105 1233 16171 SH DFND 01 16171 0 0 CITY HLDG CO COM 177835105 272 3563 SH DFND 02 0 3563 0 CITY HLDG CO COM 177835105 127301 1669298 SH SOLE 0 0 1669298 CITY HLDG CO COM 177835105 107 1400 SH SOLE 1400 0 0 CITY OFFICE REIT INC COM 178587101 401 33409 SH DFND 01 33409 0 0 CITY OFFICE REIT INC COM 178587101 48461 4041824 SH SOLE 0 0 4041824 CIVEO CORP CDA COM 17878Y108 15 8889 SH DFND 02 0 8889 0 CIVEO CORP CDA COM 17878Y108 363 210855 SH SOLE 0 0 210855 CIVEO CORP CDA COM 17878Y108 24 13800 SH SOLE 13800 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 293 13063 SH DFND 01 13063 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 15456 688458 SH SOLE 0 0 688458 CLARUS CORP NEW COM 18270P109 521 36107 SH DFND 01 36107 0 0 CLARUS CORP NEW COM 18270P109 16375 1133984 SH SOLE 0 0 1133984 CLEAN HARBORS INC COM 184496107 1399 19681 SH DFND 01 19681 0 0 CLEAN HARBORS INC COM 184496107 822 11565 SH DFND 02 0 11565 0 CLEAN HARBORS INC COM 184496107 324220 4560062 SH SOLE 0 0 4560062 CLEAN HARBORS INC COM 184496107 431 6059 SH SOLE 6059 0 0 CLEAN ENERGY FUELS CORP COM 184499101 296 110989 SH DFND 01 110989 0 0 CLEAN ENERGY FUELS CORP COM 184499101 19 7300 SH DFND 02 0 7300 0 CLEAN ENERGY FUELS CORP COM 184499101 18217 6823022 SH SOLE 0 0 6823022 CLEAN ENERGY FUELS CORP COM 184499101 45 16800 SH SOLE 16800 0 0 CLEAR CHANNEL OUTDOOR HLDGS IN COM 18453H106 211 44807 SH DFND 01 44807 0 0 CLEAR CHANNEL OUTDOOR HLDGS IN COM 18453H106 10 2200 SH DFND 02 0 2200 0 CLEAR CHANNEL OUTDOOR HLDGS IN COM 18453H106 92253 19545166 SH SOLE 0 0 19545166 CLEAR CHANNEL OUTDOOR HLDGS IN COM 18453H106 13 2700 SH SOLE 2700 0 0 CLEARFIELD INC COM 18482P103 311 23472 SH DFND 01 23472 0 0 CLEARFIELD INC COM 18482P103 7195 543022 SH SOLE 0 0 543022 CLEARSIDE BIOMEDICAL INC COM 185063104 6 5799 SH DFND 01 5799 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 893 918686 SH SOLE 0 0 918686 CLEARSIGN COMBUSTION CORP COM 185064102 6 4876 SH DFND 01 4876 0 0 CLEARSIGN COMBUSTION CORP COM 185064102 661 574952 SH SOLE 0 0 574952 CLEARONE INC COM 18506U104 758 339810 SH SOLE 0 0 339810 CLEARWATER PAPER CORP COM 18538R103 263 14209 SH DFND 01 14209 0 0 CLEARWATER PAPER CORP COM 18538R103 146 7890 SH DFND 02 0 7890 0 CLEARWATER PAPER CORP COM 18538R103 27094 1465355 SH SOLE 0 0 1465355 CLEARWATER PAPER CORP COM 18538R103 33 1810 SH SOLE 1810 0 0 CLEARWAY ENERGY INC CL A 18539C105 476 29447 SH DFND 01 29447 0 0 CLEARWAY ENERGY INC CL A 18539C105 24 1500 SH DFND 02 0 1500 0 CLEARWAY ENERGY INC CL A 18539C105 57672 3564384 SH SOLE 0 0 3564384 CLEARWAY ENERGY INC CL A 18539C105 81 5022 SH SOLE 5022 0 0 CLEARWAY ENERGY INC CL C 18539C204 1072 63610 SH DFND 01 63610 0 0 CLEARWAY ENERGY INC CL C 18539C204 187 11107 SH DFND 02 0 11107 0 CLEARWAY ENERGY INC CL C 18539C204 123260 7310798 SH SOLE 0 0 7310798 CLEARWAY ENERGY INC CL C 18539C204 138 8201 SH SOLE 8201 0 0 CLEVELAND BIOLABS INC COM NEW 185860202 77 52874 SH SOLE 0 0 52874 CLEVELAND CLIFFS INC COM 185899101 3119 292285 SH DFND 01 292285 0 0 CLEVELAND CLIFFS INC COM 185899101 427 40009 SH DFND 02 0 40009 0 CLEVELAND CLIFFS INC COM 185899101 265336 24867447 SH SOLE 0 0 24867447 CLEVELAND CLIFFS INC COM 185899101 380 35574 SH SOLE 35574 0 0 CLIPPER RLTY INC COM 18885T306 325 29044 SH DFND 01 29044 0 0 CLIPPER RLTY INC COM 18885T306 12187 1090039 SH SOLE 0 0 1090039 CLOROX CO DEL COM 189054109 17614 115042 SH DFND 01 115042 0 0 CLOROX CO DEL COM 189054109 5078 33164 SH DFND 02 0 0 33164 CLOROX CO DEL COM 189054109 8245 53853 SH DFND 02 0 53853 0 CLOROX CO DEL COM 189054109 2342196 15297472 SH SOLE 0 0 15297472 CLOROX CO DEL COM 189054109 6387 41715 SH SOLE 41715 0 0 CLOUDERA INC COM 18914U100 1146 217896 SH DFND 01 217896 0 0 CLOUDERA INC COM 18914U100 173 32907 SH DFND 02 0 32907 0 CLOUDERA INC COM 18914U100 109343 20787714 SH SOLE 0 0 20787714 CLOUDERA INC COM 18914U100 115 21956 SH SOLE 21956 0 0 CLOVIS ONCOLOGY INC COM 189464100 1518 102059 SH DFND 01 102059 0 0 CLOVIS ONCOLOGY INC COM 189464100 142 9546 SH DFND 02 0 9546 0 CLOVIS ONCOLOGY INC COM 189464100 66397 4465134 SH SOLE 0 0 4465134 CLOVIS ONCOLOGY INC COM 189464100 75 5054 SH SOLE 5054 0 0 CO DIAGNOSTICS INC COM 189763105 281 340175 SH SOLE 0 0 340175 COASTAL FINL CORP WA COM NEW 19046P209 103 6667 SH DFND 01 6667 0 0 COASTAL FINL CORP WA COM NEW 19046P209 3199 206817 SH SOLE 0 0 206817 COCA COLA CONSOLIDATED INC COM 191098102 2917 9747 SH DFND 01 9747 0 0 COCA COLA CONSOLIDATED INC COM 191098102 375 1254 SH DFND 02 0 1254 0 COCA COLA CONSOLIDATED INC COM 191098102 158693 530302 SH SOLE 0 0 530302 COCA COLA CONSOLIDATED INC COM 191098102 179 598 SH SOLE 598 0 0 COCA COLA CO COM 191216100 174420 3425371 SH DFND 01 3425371 0 0 COCA COLA CO COM 191216100 52706 1035068 SH DFND 02 0 0 1035068 COCA COLA CO COM 191216100 65325 1282897 SH DFND 02 0 1282897 0 COCA COLA CO COM 191216100 15338116 301219884 SH SOLE 0 0 301219884 COCA COLA CO COM 191216100 67745 1330424 SH SOLE 1330424 0 0 COCRYSTAL PHARMA INC COM PAR 19188J300 7 3032 SH DFND 01 3032 0 0 COCRYSTAL PHARMA INC COM PAR 19188J300 840 357332 SH SOLE 0 0 357332 CODA OCTOPUS GROUP INC COM NEW 19188U206 126 9657 SH DFND 01 9657 0 0 CODA OCTOPUS GROUP INC COM NEW 19188U206 2894 221799 SH SOLE 0 0 221799 CODEXIS INC COM 192005106 1999 108480 SH DFND 01 108480 0 0 CODEXIS INC COM 192005106 72 3897 SH DFND 02 0 3897 0 CODEXIS INC COM 192005106 45626 2475655 SH SOLE 0 0 2475655 CODEXIS INC COM 192005106 89 4810 SH SOLE 4810 0 0 CODORUS VY BANCORP INC COM 192025104 187 8115 SH DFND 01 8115 0 0 CODORUS VY BANCORP INC COM 192025104 9232 401374 SH SOLE 0 0 401374 COEUR MNG INC COM NEW 192108504 759 174962 SH DFND 01 174962 0 0 COEUR MNG INC COM NEW 192108504 151 34895 SH DFND 02 0 34895 0 COEUR MNG INC COM NEW 192108504 71551 16486440 SH SOLE 0 0 16486440 COEUR MNG INC COM NEW 192108504 118 27250 SH SOLE 27250 0 0 COFFEE HLDG CO INC COM 192176105 1168 285509 SH SOLE 0 0 285509 COGENT COMMUNICATIONS HLDGS IN COM NEW 19239V302 5178 87233 SH DFND 01 87233 0 0 COGENT COMMUNICATIONS HLDGS IN COM NEW 19239V302 588 9900 SH DFND 02 0 9900 0 COGENT COMMUNICATIONS HLDGS IN COM NEW 19239V302 273594 4609070 SH SOLE 0 0 4609070 COGENT COMMUNICATIONS HLDGS IN COM NEW 19239V302 271 4573 SH SOLE 4573 0 0 COGNEX CORP COM 192422103 3639 75851 SH DFND 01 75851 0 0 COGNEX CORP COM 192422103 1974 41144 SH DFND 02 0 0 41144 COGNEX CORP COM 192422103 2117 44129 SH DFND 02 0 44129 0 COGNEX CORP COM 192422103 719306 14991785 SH SOLE 0 0 14991785 COGNEX CORP COM 192422103 2495 52000 SH SOLE 52000 0 0 COGNIZANT TECHNOLOGY SOLUTIONS CL A 192446102 30608 482851 SH DFND 01 482851 0 0 COGNIZANT TECHNOLOGY SOLUTIONS CL A 192446102 9176 144762 SH DFND 02 0 0 144762 COGNIZANT TECHNOLOGY SOLUTIONS CL A 192446102 11951 188534 SH DFND 02 0 188534 0 COGNIZANT TECHNOLOGY SOLUTIONS CL A 192446102 2721791 42937222 SH SOLE 0 0 42937222 COGNIZANT TECHNOLOGY SOLUTIONS CL A 192446102 11849 186924 SH SOLE 186924 0 0 COHERENT INC COM 192479103 1367 10022 SH DFND 01 10022 0 0 COHERENT INC COM 192479103 459 3369 SH DFND 02 0 3369 0 COHERENT INC COM 192479103 303372 2224621 SH SOLE 0 0 2224621 COHERENT INC COM 192479103 368 2695 SH SOLE 2695 0 0 COHEN & STEERS INC COM 19247A100 2417 46980 SH DFND 01 46980 0 0 COHEN & STEERS INC COM 19247A100 67 1300 SH DFND 02 0 1300 0 COHEN & STEERS INC COM 19247A100 109319 2125182 SH SOLE 0 0 2125182 COHEN & STEERS INC COM 19247A100 120 2333 SH SOLE 2333 0 0 COHERUS BIOSCIENCES INC COM 19249H103 1842 83342 SH DFND 01 83342 0 0 COHERUS BIOSCIENCES INC COM 19249H103 92 4181 SH DFND 02 0 4181 0 COHERUS BIOSCIENCES INC COM 19249H103 63336 2865890 SH SOLE 0 0 2865890 COHERUS BIOSCIENCES INC COM 19249H103 114 5170 SH SOLE 5170 0 0 COHBAR INC COM 19249J109 8 4657 SH DFND 01 4657 0 0 COHBAR INC COM 19249J109 1583 920490 SH SOLE 0 0 920490 COHU INC COM 192576106 527 34123 SH DFND 01 34123 0 0 COHU INC COM 192576106 41 2675 SH DFND 02 0 2675 0 COHU INC COM 192576106 39388 2552718 SH SOLE 0 0 2552718 COHU INC COM 192576106 76 4912 SH SOLE 4912 0 0 COLFAX CORP COM 194014106 1005 35856 SH DFND 01 35856 0 0 COLFAX CORP COM 194014106 300 10700 SH DFND 02 0 10700 0 COLFAX CORP COM 194014106 222071 7922627 SH SOLE 0 0 7922627 COLFAX CORP COM 194014106 264 9423 SH SOLE 9423 0 0 COLGATE PALMOLIVE CO COM 194162103 51790 722620 SH DFND 01 722620 0 0 COLGATE PALMOLIVE CO COM 194162103 15500 216272 SH DFND 02 0 0 216272 COLGATE PALMOLIVE CO COM 194162103 20037 279568 SH DFND 02 0 279568 0 COLGATE PALMOLIVE CO COM 194162103 5376536 75017949 SH SOLE 0 0 75017949 COLGATE PALMOLIVE CO COM 194162103 19095 266431 SH SOLE 266431 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 324 15182 SH DFND 01 15182 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 8472 397003 SH SOLE 0 0 397003 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 875 66526 SH DFND 01 66526 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 188 14300 SH DFND 02 0 14300 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 19582 1489142 SH SOLE 0 0 1489142 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 20 1506 SH SOLE 1506 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1229 17164 SH DFND 01 17164 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 559 7800 SH DFND 02 0 7800 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 76453 1067483 SH SOLE 0 0 1067483 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 279 3900 SH SOLE 3900 0 0 COLONY BANKCORP INC COM 19623P101 110 6482 SH DFND 01 6482 0 0 COLONY BANKCORP INC COM 19623P101 1589 93759 SH SOLE 0 0 93759 COLONY CR REAL ESTATE INC COM CL A 19625T101 1076 69414 SH DFND 01 69414 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 263 16997 SH DFND 02 0 16997 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 115950 7480634 SH SOLE 0 0 7480634 COLONY CR REAL ESTATE INC COM CL A 19625T101 138 8878 SH SOLE 8878 0 0 COLONY CAP INC NEW CL A COM 19626G108 944 188899 SH DFND 01 188899 0 0 COLONY CAP INC NEW CL A COM 19626G108 3098 619567 SH DFND 02 0 619567 0 COLONY CAP INC NEW CL A COM 19626G108 334488 66897579 SH SOLE 0 0 66897579 COLONY CAP INC NEW CL A COM 19626G108 2564 512733 SH SOLE 512733 0 0 COLUMBIA BKG SYS INC COM 197236102 2281 63035 SH DFND 01 63035 0 0 COLUMBIA BKG SYS INC COM 197236102 298 8238 SH DFND 02 0 8238 0 COLUMBIA BKG SYS INC COM 197236102 281905 7791731 SH SOLE 0 0 7791731 COLUMBIA BKG SYS INC COM 197236102 282 7800 SH SOLE 7800 0 0 COLUMBIA FINL INC COM 197641103 679 44969 SH DFND 01 44969 0 0 COLUMBIA FINL INC COM 197641103 49 3249 SH DFND 02 0 3249 0 COLUMBIA FINL INC COM 197641103 61216 4054047 SH SOLE 0 0 4054047 COLUMBIA FINL INC COM 197641103 78 5177 SH SOLE 5177 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 941 45377 SH DFND 01 45377 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 3026 145882 SH DFND 02 0 145882 0 COLUMBIA PPTY TR INC COM NEW 198287203 345951 16680377 SH SOLE 0 0 16680377 COLUMBIA PPTY TR INC COM NEW 198287203 2621 126371 SH SOLE 126371 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 1268 12655 SH DFND 01 12655 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 402 4012 SH DFND 02 0 4012 0 COLUMBIA SPORTSWEAR CO COM 198516106 306229 3057394 SH SOLE 0 0 3057394 COLUMBIA SPORTSWEAR CO COM 198516106 350 3491 SH SOLE 3491 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 1518 36167 SH DFND 01 36167 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 241 5732 SH DFND 02 0 5732 0 COLUMBUS MCKINNON CORP N Y COM 199333105 43564 1037978 SH SOLE 0 0 1037978 COLUMBUS MCKINNON CORP N Y COM 199333105 109 2599 SH SOLE 2599 0 0 COMFORT SYS USA INC COM 199908104 3860 75697 SH DFND 01 75697 0 0 COMFORT SYS USA INC COM 199908104 356 6983 SH DFND 02 0 6983 0 COMFORT SYS USA INC COM 199908104 200258 3927399 SH SOLE 0 0 3927399 COMFORT SYS USA INC COM 199908104 211 4143 SH SOLE 4143 0 0 COMCAST CORP NEW CL A 20030N101 167880 3970681 SH DFND 01 3970681 0 0 COMCAST CORP NEW CL A 20030N101 48978 1158421 SH DFND 02 0 0 1158421 COMCAST CORP NEW CL A 20030N101 54932 1299244 SH DFND 02 0 1299244 0 COMCAST CORP NEW CL A 20030N101 16217864 383582401 SH SOLE 0 0 383582401 COMCAST CORP NEW CL A 20030N101 62636 1481467 SH SOLE 1481467 0 0 COMERICA INC COM 200340107 9536 131273 SH DFND 01 131273 0 0 COMERICA INC COM 200340107 2979 41009 SH DFND 02 0 0 41009 COMERICA INC COM 200340107 3822 52617 SH DFND 02 0 52617 0 COMERICA INC COM 200340107 1389758 19132129 SH SOLE 0 0 19132129 COMERICA INC COM 200340107 4153 57171 SH SOLE 57171 0 0 COMMAND CENTER INC COM NEW 200497204 75 13333 SH SOLE 0 0 13333 COMMERCE BANCSHARES INC COM 200525103 2277 38164 SH DFND 01 38164 0 0 COMMERCE BANCSHARES INC COM 200525103 105 1767 SH DFND 02 0 0 1767 COMMERCE BANCSHARES INC COM 200525103 1096 18370 SH DFND 02 0 18370 0 COMMERCE BANCSHARES INC COM 200525103 645963 10827397 SH SOLE 0 0 10827397 COMMERCE BANCSHARES INC COM 200525103 707 11847 SH SOLE 11847 0 0 COMMERCIAL METALS CO COM 201723103 1809 101328 SH DFND 01 101328 0 0 COMMERCIAL METALS CO COM 201723103 252 14121 SH DFND 02 0 14121 0 COMMERCIAL METALS CO COM 201723103 208996 11708467 SH SOLE 0 0 11708467 COMMERCIAL METALS CO COM 201723103 206 11554 SH SOLE 11554 0 0 COMMERCIAL VEH GROUP INC COM 202608105 207 25869 SH DFND 01 25869 0 0 COMMERCIAL VEH GROUP INC COM 202608105 11770 1467590 SH SOLE 0 0 1467590 COMMSCOPE HLDG CO INC COM 20337X109 1156 73462 SH DFND 01 73462 0 0 COMMSCOPE HLDG CO INC COM 20337X109 677 43022 SH DFND 02 0 0 43022 COMMSCOPE HLDG CO INC COM 20337X109 838 53287 SH DFND 02 0 53287 0 COMMSCOPE HLDG CO INC COM 20337X109 275246 17498132 SH SOLE 0 0 17498132 COMMSCOPE HLDG CO INC COM 20337X109 859 54619 SH SOLE 54619 0 0 COMMUNITY BK SYS INC COM 203607106 2885 43817 SH DFND 01 43817 0 0 COMMUNITY BK SYS INC COM 203607106 617 9370 SH DFND 02 0 9370 0 COMMUNITY BK SYS INC COM 203607106 400346 6080596 SH SOLE 0 0 6080596 COMMUNITY BK SYS INC COM 203607106 338 5130 SH SOLE 5130 0 0 COMMUNITY BANKERS TR CORP COM 203612106 160 18893 SH DFND 01 18893 0 0 COMMUNITY BANKERS TR CORP COM 203612106 7942 937613 SH SOLE 0 0 937613 COMMUNITY HEALTH SYS INC NEW COM 203668108 219 82100 SH DFND 01 82100 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 15 5573 SH DFND 02 0 5573 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 25849 9681154 SH SOLE 0 0 9681154 COMMUNITY HEALTH SYS INC NEW COM 203668108 26 9783 SH SOLE 9783 0 0 COMMUNITY FINL CORP MD COM 20368X101 136 4039 SH DFND 01 4039 0 0 COMMUNITY FINL CORP MD COM 20368X101 7244 214750 SH SOLE 0 0 214750 COMMUNITY HEALTHCARE TR INC COM 20369C106 930 23590 SH DFND 01 23590 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 83 2100 SH DFND 02 0 2100 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 85948 2180867 SH SOLE 0 0 2180867 COMMUNITY HEALTHCARE TR INC COM 20369C106 98 2499 SH SOLE 2499 0 0 COMMUNITY FIRST BANCSHARES INC COM 20369M104 447 45027 SH SOLE 0 0 45027 COMMUNICATIONS SYS INC COM 203900105 265 88050 SH SOLE 0 0 88050 COMMUNITY TR BANCORP INC COM 204149108 568 13433 SH DFND 01 13433 0 0 COMMUNITY TR BANCORP INC COM 204149108 214 5050 SH DFND 02 0 5050 0 COMMUNITY TR BANCORP INC COM 204149108 33348 788549 SH SOLE 0 0 788549 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 522 54114 SH SOLE 0 0 54114 COMMVAULT SYSTEMS INC COM 204166102 3607 72699 SH DFND 01 72699 0 0 COMMVAULT SYSTEMS INC COM 204166102 279 5617 SH DFND 02 0 5617 0 COMMVAULT SYSTEMS INC COM 204166102 187296 3774604 SH SOLE 0 0 3774604 COMMVAULT SYSTEMS INC COM 204166102 258 5199 SH SOLE 5199 0 0 COMPANHIA ENERGETICA DE MINAS SP ADR N-V PFD 204409601 186 48946 SH DFND 01 48946 0 0 COMPANHIA ENERGETICA DE MINAS SP ADR N-V PFD 204409601 22832 5992655 SH SOLE 0 0 5992655 COMPANHIA BRASILEIRA DE DISTRB SPN ADR PFD CL A 20440T201 325 13272 SH DFND 01 13272 0 0 COMPANHIA BRASILEIRA DE DISTRB SPN ADR PFD CL A 20440T201 39245 1603132 SH SOLE 0 0 1603132 COMPANHIA BRASILEIRA DE DISTRB SPN ADR PFD CL A 20440T201 28 1156 SH SOLE 1156 0 0 COMPANHIA SIDERURGICA NACIONAL SPONSORED ADR 20440W105 193 44741 SH DFND 01 44741 0 0 COMPANHIA SIDERURGICA NACIONAL SPONSORED ADR 20440W105 35733 8290697 SH SOLE 0 0 8290697 COMPANHIA DE SANEAMENTO BASICO SPONSORED ADR 20441A102 436 35810 SH DFND 01 35810 0 0 COMPANHIA DE SANEAMENTO BASICO SPONSORED ADR 20441A102 53639 4407488 SH SOLE 0 0 4407488 COMPANHIA PARANAENSE ENERG COP SPON ADR PFD 20441B407 155 12168 SH DFND 01 12168 0 0 COMPANHIA PARANAENSE ENERG COP SPON ADR PFD 20441B407 24741 1948147 SH SOLE 0 0 1948147 COMPANIA CERVECERIAS UNIDAS SA SPONSORED ADR 204429104 1299 45977 SH SOLE 0 0 45977 COMPANIA DE MINAS BUENAVENTURA SPONSORED ADR 204448104 1543 92587 SH DFND 01 92587 0 0 COMPANIA DE MINAS BUENAVENTURA SPONSORED ADR 204448104 1055 63302 SH DFND 02 0 63302 0 COMPANIA DE MINAS BUENAVENTURA SPONSORED ADR 204448104 131526 7889984 SH SOLE 0 0 7889984 COMPANIA DE MINAS BUENAVENTURA SPONSORED ADR 204448104 610 36614 SH SOLE 36614 0 0 COMPASS MINERALS INTL INC COM 20451N101 3880 70602 SH DFND 01 70602 0 0 COMPASS MINERALS INTL INC COM 20451N101 232 4229 SH DFND 02 0 4229 0 COMPASS MINERALS INTL INC COM 20451N101 191894 3492150 SH SOLE 0 0 3492150 COMPASS MINERALS INTL INC COM 20451N101 194 3537 SH SOLE 3537 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 293 10537 SH DFND 01 10537 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 24 849 SH DFND 02 0 849 0 COMPUTER PROGRAMS & SYS INC COM 205306103 31385 1129370 SH SOLE 0 0 1129370 COMPUTER PROGRAMS & SYS INC COM 205306103 76 2734 SH SOLE 2734 0 0 COMPUTER TASK GROUP INC COM 205477102 11 2786 SH DFND 01 2786 0 0 COMPUTER TASK GROUP INC COM 205477102 2380 593481 SH SOLE 0 0 593481 COMPX INTERNATIONAL INC CL A 20563P101 19 1121 SH DFND 01 1121 0 0 COMPX INTERNATIONAL INC CL A 20563P101 324 19161 SH SOLE 0 0 19161 COMSCORE INC COM 20564W105 217 42027 SH DFND 01 42027 0 0 COMSCORE INC COM 20564W105 18 3436 SH DFND 02 0 3436 0 COMSCORE INC COM 20564W105 11948 2315451 SH SOLE 0 0 2315451 COMSCORE INC COM 20564W105 25 4875 SH SOLE 4875 0 0 COMSTOCK MNG INC COM NEW 205750201 26 138196 SH SOLE 0 0 138196 COMSTOCK RES INC COM 205768302 73 13068 SH DFND 01 13068 0 0 COMSTOCK RES INC COM 205768302 3473 623577 SH SOLE 0 0 623577 COMSTOCK RES INC COM 205768302 6 996 SH SOLE 996 0 0 COMTECH TELECOMMUNICATIONS CP COM NEW 205826209 573 20401 SH DFND 01 20401 0 0 COMTECH TELECOMMUNICATIONS CP COM NEW 205826209 30 1084 SH DFND 02 0 1084 0 COMTECH TELECOMMUNICATIONS CP COM NEW 205826209 45433 1616271 SH SOLE 0 0 1616271 COMTECH TELECOMMUNICATIONS CP COM NEW 205826209 72 2550 SH SOLE 2550 0 0 CONAGRA BRANDS INC COM 205887102 10849 409105 SH DFND 01 409105 0 0 CONAGRA BRANDS INC COM 205887102 3304 124569 SH DFND 02 0 0 124569 CONAGRA BRANDS INC COM 205887102 3571 134659 SH DFND 02 0 134659 0 CONAGRA BRANDS INC COM 205887102 1432794 54026916 SH SOLE 0 0 54026916 CONAGRA BRANDS INC COM 205887102 4241 159931 SH SOLE 159931 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 2 6100 SH DFND 01 6100 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 483 1855887 SH SOLE 0 0 1855887 CONCERT PHARMACEUTICALS INC COM 206022105 222 18535 SH DFND 01 18535 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 11874 989460 SH SOLE 0 0 989460 CONCHO RES INC COM 20605P101 17434 168971 SH DFND 01 168971 0 0 CONCHO RES INC COM 20605P101 5345 51802 SH DFND 02 0 0 51802 CONCHO RES INC COM 20605P101 5759 55815 SH DFND 02 0 55815 0 CONCHO RES INC COM 20605P101 2230161 21614275 SH SOLE 0 0 21614275 CONCHO RES INC COM 20605P101 6456 62575 SH SOLE 62575 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 66 12947 SH DFND 01 12947 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 6750 1318364 SH SOLE 0 0 1318364 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 16 1767 SH DFND 01 1767 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 2064 227583 SH SOLE 0 0 227583 CONDUENT INC COM 206787103 1443 150463 SH DFND 01 150463 0 0 CONDUENT INC COM 206787103 226 23520 SH DFND 02 0 23520 0 CONDUENT INC COM 206787103 159114 16591626 SH SOLE 0 0 16591626 CONDUENT INC COM 206787103 200 20842 SH SOLE 20842 0 0 CONFORMIS INC COM 20717E101 572 131277 SH DFND 01 131277 0 0 CONFORMIS INC COM 20717E101 12513 2869846 SH SOLE 0 0 2869846 CONIFER HLDGS INC COM 20731J102 5 1300 SH DFND 01 1300 0 0 CONIFER HLDGS INC COM 20731J102 124 30994 SH SOLE 0 0 30994 CONMED CORP COM 207410101 4818 56299 SH DFND 01 56299 0 0 CONMED CORP COM 207410101 346 4045 SH DFND 02 0 4045 0 CONMED CORP COM 207410101 240153 2806511 SH SOLE 0 0 2806511 CONMED CORP COM 207410101 237 2765 SH SOLE 2765 0 0 CONNECTICUT WTR SVC INC COM 207797101 1751 25113 SH DFND 01 25113 0 0 CONNECTICUT WTR SVC INC COM 207797101 481 6900 SH DFND 02 0 6900 0 CONNECTICUT WTR SVC INC COM 207797101 46694 669731 SH SOLE 0 0 669731 CONNECTICUT WTR SVC INC COM 207797101 63 904 SH SOLE 904 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 856 37769 SH DFND 01 37769 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 154 6800 SH DFND 02 0 6800 0 CONNECTONE BANCORP INC NEW COM 20786W107 35359 1560402 SH SOLE 0 0 1560402 CONNECTONE BANCORP INC NEW COM 20786W107 88 3876 SH SOLE 3876 0 0 CONNS INC COM 208242107 312 17528 SH DFND 01 17528 0 0 CONNS INC COM 208242107 25 1400 SH DFND 02 0 1400 0 CONNS INC COM 208242107 36935 2072687 SH SOLE 0 0 2072687 CONNS INC COM 208242107 49 2744 SH SOLE 2744 0 0 CONOCOPHILLIPS COM 20825C104 58347 956513 SH DFND 01 956513 0 0 CONOCOPHILLIPS COM 20825C104 15542 254795 SH DFND 02 0 0 254795 CONOCOPHILLIPS COM 20825C104 19437 318641 SH DFND 02 0 318641 0 CONOCOPHILLIPS COM 20825C104 5395067 88443720 SH SOLE 0 0 88443720 CONOCOPHILLIPS COM 20825C104 22051 361490 SH SOLE 361490 0 0 CONSOL ENERGY INC NEW COM 20854L108 787 29564 SH DFND 01 29564 0 0 CONSOL ENERGY INC NEW COM 20854L108 83 3134 SH DFND 02 0 3134 0 CONSOL ENERGY INC NEW COM 20854L108 84195 3164025 SH SOLE 0 0 3164025 CONSOL ENERGY INC NEW COM 20854L108 128 4809 SH SOLE 4809 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 305 61779 SH DFND 01 61779 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 105 21383 SH DFND 02 0 21383 0 CONSOLIDATED COMM HLDGS INC COM 209034107 35720 7245478 SH SOLE 0 0 7245478 CONSOLIDATED COMM HLDGS INC COM 209034107 56 11375 SH SOLE 11375 0 0 CONSOLIDATED EDISON INC COM 209115104 24292 277058 SH DFND 01 277058 0 0 CONSOLIDATED EDISON INC COM 209115104 6806 77624 SH DFND 02 0 0 77624 CONSOLIDATED EDISON INC COM 209115104 19723 224948 SH DFND 02 0 224948 0 CONSOLIDATED EDISON INC COM 209115104 2295799 26183835 SH SOLE 0 0 26183835 CONSOLIDATED EDISON INC COM 209115104 15755 179690 SH SOLE 179690 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 259 4333 SH DFND 01 4333 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 14848 248712 SH SOLE 0 0 248712 CONSTELLATION BRANDS INC CL A 21036P108 27539 139833 SH DFND 01 139833 0 0 CONSTELLATION BRANDS INC CL A 21036P108 8611 43726 SH DFND 02 0 0 43726 CONSTELLATION BRANDS INC CL A 21036P108 10009 50825 SH DFND 02 0 50825 0 CONSTELLATION BRANDS INC CL A 21036P108 2333824 11850431 SH SOLE 0 0 11850431 CONSTELLATION BRANDS INC CL A 21036P108 10361 52608 SH SOLE 52608 0 0 CONSTELLATION PHARMCETICLS INC COM 210373106 344 28002 SH DFND 01 28002 0 0 CONSTELLATION PHARMCETICLS INC COM 210373106 6169 502329 SH SOLE 0 0 502329 CONSTRUCTION PARTNERS INC COM CL A 21044C107 166 11030 SH DFND 01 11030 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 5169 344119 SH SOLE 0 0 344119 CONSTRUCTION PARTNERS INC COM CL A 21044C107 28 1891 SH SOLE 1891 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 14 3675 SH DFND 01 3675 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 2487 654595 SH SOLE 0 0 654595 CONTAINER STORE GROUP INC COM 210751103 108 14706 SH DFND 01 14706 0 0 CONTAINER STORE GROUP INC COM 210751103 10 1300 SH DFND 02 0 1300 0 CONTAINER STORE GROUP INC COM 210751103 6189 845560 SH SOLE 0 0 845560 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 6 3674 SH DFND 01 3674 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 2089 1200431 SH SOLE 0 0 1200431 CONTINENTAL BLDG PRODS INC COM 211171103 1329 50026 SH DFND 01 50026 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 58 2199 SH DFND 02 0 2199 0 CONTINENTAL BLDG PRODS INC COM 211171103 130446 4909531 SH SOLE 0 0 4909531 CONTINENTAL BLDG PRODS INC COM 211171103 109 4101 SH SOLE 4101 0 0 CONTINENTAL MATLS CORP COM PAR $0.25 211615307 166 10372 SH SOLE 0 0 10372 CONTINENTAL RESOURCES INC COM 212015101 1404 33352 SH DFND 01 33352 0 0 CONTINENTAL RESOURCES INC COM 212015101 888 21087 SH DFND 02 0 0 21087 CONTINENTAL RESOURCES INC COM 212015101 1250 29701 SH DFND 02 0 29701 0 CONTINENTAL RESOURCES INC COM 212015101 366291 8702573 SH SOLE 0 0 8702573 CONTINENTAL RESOURCES INC COM 212015101 1165 27671 SH SOLE 27671 0 0 CONTRAFECT CORP COM 212326102 7 13286 SH DFND 01 13286 0 0 CONTRAFECT CORP COM 212326102 926 1815407 SH SOLE 0 0 1815407 CONTROL4 CORP COM 21240D107 1136 47816 SH DFND 01 47816 0 0 CONTROL4 CORP COM 21240D107 40 1700 SH DFND 02 0 1700 0 CONTROL4 CORP COM 21240D107 41166 1733314 SH SOLE 0 0 1733314 CONTROL4 CORP COM 21240D107 48 2034 SH SOLE 2034 0 0 CONTURA ENERGY INC COM 21241B100 691 13319 SH DFND 01 13319 0 0 CONTURA ENERGY INC COM 21241B100 88 1701 SH DFND 02 0 1701 0 CONTURA ENERGY INC COM 21241B100 74905 1443262 SH SOLE 0 0 1443262 CONTURA ENERGY INC COM 21241B100 128 2467 SH SOLE 2467 0 0 COOL HLDGS INC COM 21640C105 70 43500 SH SOLE 0 0 43500 COOPER COS INC COM NEW 216648402 14223 42219 SH DFND 01 42219 0 0 COOPER COS INC COM NEW 216648402 4246 12604 SH DFND 02 0 0 12604 COOPER COS INC COM NEW 216648402 5037 14950 SH DFND 02 0 14950 0 COOPER COS INC COM NEW 216648402 1846343 5480551 SH SOLE 0 0 5480551 COOPER COS INC COM NEW 216648402 5465 16222 SH SOLE 16222 0 0 COOPER STD HLDGS INC COM 21676P103 669 14594 SH DFND 01 14594 0 0 COOPER STD HLDGS INC COM 21676P103 103 2250 SH DFND 02 0 2250 0 COOPER STD HLDGS INC COM 21676P103 81684 1782717 SH SOLE 0 0 1782717 COOPER STD HLDGS INC COM 21676P103 87 1905 SH SOLE 1905 0 0 COOPER TIRE & RUBR CO COM 216831107 1361 43128 SH DFND 01 43128 0 0 COOPER TIRE & RUBR CO COM 216831107 198 6279 SH DFND 02 0 6279 0 COOPER TIRE & RUBR CO COM 216831107 161892 5131268 SH SOLE 0 0 5131268 COOPER TIRE & RUBR CO COM 216831107 207 6547 SH SOLE 6547 0 0 COPART INC COM 217204106 13728 183680 SH DFND 01 183680 0 0 COPART INC COM 217204106 3918 52424 SH DFND 02 0 0 52424 COPART INC COM 217204106 3745 50109 SH DFND 02 0 50109 0 COPART INC COM 217204106 1665786 22287738 SH SOLE 0 0 22287738 COPART INC COM 217204106 4911 65705 SH SOLE 65705 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 843 121637 SH DFND 01 121637 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 20503 2958529 SH SOLE 0 0 2958529 CORCEPT THERAPEUTICS INC COM 218352102 2255 202211 SH DFND 01 202211 0 0 CORCEPT THERAPEUTICS INC COM 218352102 298 26700 SH DFND 02 0 26700 0 CORCEPT THERAPEUTICS INC COM 218352102 119398 10708331 SH SOLE 0 0 10708331 CORCEPT THERAPEUTICS INC COM 218352102 121 10877 SH SOLE 10877 0 0 CORE MARK HOLDING CO INC COM 218681104 3739 94128 SH DFND 01 94128 0 0 CORE MARK HOLDING CO INC COM 218681104 254 6406 SH DFND 02 0 6406 0 CORE MARK HOLDING CO INC COM 218681104 197594 4974683 SH SOLE 0 0 4974683 CORE MARK HOLDING CO INC COM 218681104 219 5518 SH SOLE 5518 0 0 CORE MOLDING TECHNOLOGIES INC COM 218683100 8 1089 SH DFND 01 1089 0 0 CORE MOLDING TECHNOLOGIES INC COM 218683100 3520 471280 SH SOLE 0 0 471280 CORESITE RLTY CORP COM 21870Q105 1859 16140 SH DFND 01 16140 0 0 CORESITE RLTY CORP COM 21870Q105 806 7000 SH DFND 02 0 7000 0 CORESITE RLTY CORP COM 21870Q105 606682 5267706 SH SOLE 0 0 5267706 CORESITE RLTY CORP COM 21870Q105 470 4083 SH SOLE 4083 0 0 CORENERGY INFRASTRUCTURE TR IN COM NEW 21870U502 447 11261 SH DFND 01 11261 0 0 CORENERGY INFRASTRUCTURE TR IN COM NEW 21870U502 53 1346 SH DFND 02 0 1346 0 CORENERGY INFRASTRUCTURE TR IN COM NEW 21870U502 53013 1336689 SH SOLE 0 0 1336689 CORENERGY INFRASTRUCTURE TR IN COM NEW 21870U502 52 1312 SH SOLE 1312 0 0 CORELOGIC INC COM 21871D103 1295 30950 SH DFND 01 30950 0 0 CORELOGIC INC COM 21871D103 695 16622 SH DFND 02 0 16622 0 CORELOGIC INC COM 21871D103 319022 7626639 SH SOLE 0 0 7626639 CORELOGIC INC COM 21871D103 375 8966 SH SOLE 8966 0 0 CORECIVIC INC COM 21871N101 2122 102239 SH DFND 01 102239 0 0 CORECIVIC INC COM 21871N101 744 35837 SH DFND 02 0 35837 0 CORECIVIC INC COM 21871N101 368623 17756408 SH SOLE 0 0 17756408 CORECIVIC INC COM 21871N101 283 13626 SH SOLE 13626 0 0 COREPOINT LODGING INC COM 21872L104 441 35591 SH DFND 01 35591 0 0 COREPOINT LODGING INC COM 21872L104 74 5992 SH DFND 02 0 5992 0 COREPOINT LODGING INC COM 21872L104 81358 6566440 SH SOLE 0 0 6566440 COREPOINT LODGING INC COM 21872L104 45 3657 SH SOLE 3657 0 0 CORINDUS VASCULAR ROBOTICS INC COM 218730109 582 195143 SH DFND 01 195143 0 0 CORINDUS VASCULAR ROBOTICS INC COM 218730109 15171 5091030 SH SOLE 0 0 5091030 CORMEDIX INC COM 21900C308 332 36961 SH DFND 01 36961 0 0 CORMEDIX INC COM 21900C308 8930 995521 SH SOLE 0 0 995521 CORNERSTONE BLDG BRANDS INC COM 21925D109 225 38522 SH DFND 01 38522 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 26 4400 SH DFND 02 0 4400 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 15766 2704225 SH SOLE 0 0 2704225 CORNERSTONE BLDG BRANDS INC COM 21925D109 49 8344 SH SOLE 8344 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 6740 116347 SH DFND 01 116347 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 570 9831 SH DFND 02 0 9831 0 CORNERSTONE ONDEMAND INC COM 21925Y103 304380 5254280 SH SOLE 0 0 5254280 CORNERSTONE ONDEMAND INC COM 21925Y103 312 5378 SH SOLE 5378 0 0 CORNING INC COM 219350105 22532 678070 SH DFND 01 678070 0 0 CORNING INC COM 219350105 6888 207293 SH DFND 02 0 0 207293 CORNING INC COM 219350105 8721 262433 SH DFND 02 0 262433 0 CORNING INC COM 219350105 2039310 61369542 SH SOLE 0 0 61369542 CORNING INC COM 219350105 8465 254725 SH SOLE 254725 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1129 42830 SH DFND 01 42830 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3920 148665 SH DFND 02 0 148665 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 422847 16035151 SH SOLE 0 0 16035151 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3161 119882 SH SOLE 119882 0 0 CORTEVA INC COM 22052L104 18745 633909 SH DFND 01 633909 0 0 CORTEVA INC COM 22052L104 5743 194204 SH DFND 02 0 0 194204 CORTEVA INC COM 22052L104 6250 211372 SH DFND 02 0 211372 0 CORTEVA INC COM 22052L104 1765474 59704899 SH SOLE 0 0 59704899 CORTEVA INC COM 22052L104 7284 246319 SH SOLE 246319 0 0 CORTEXYME INC COM 22053A107 76 1790 SH DFND 01 1790 0 0 CORTEXYME INC COM 22053A107 7352 172948 SH SOLE 0 0 172948 CORVEL CORP COM 221006109 1636 18803 SH DFND 01 18803 0 0 CORVEL CORP COM 221006109 70 800 SH DFND 02 0 800 0 CORVEL CORP COM 221006109 93239 1071585 SH SOLE 0 0 1071585 CORVEL CORP COM 221006109 87 1000 SH SOLE 1000 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 8 2200 SH DFND 01 2200 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 1816 485436 SH SOLE 0 0 485436 COSTCO WHSL CORP NEW COM 22160K105 106216 401939 SH DFND 01 401939 0 0 COSTCO WHSL CORP NEW COM 22160K105 29749 112574 SH DFND 02 0 0 112574 COSTCO WHSL CORP NEW COM 22160K105 33632 127270 SH DFND 02 0 127270 0 COSTCO WHSL CORP NEW COM 22160K105 9660436 36556557 SH SOLE 0 0 36556557 COSTCO WHSL CORP NEW COM 22160K105 38272 144828 SH SOLE 144828 0 0 COSTAR GROUP INC COM 22160N109 9085 16397 SH DFND 01 16397 0 0 COSTAR GROUP INC COM 22160N109 5158 9309 SH DFND 02 0 0 9309 COSTAR GROUP INC COM 22160N109 5524 9970 SH DFND 02 0 9970 0 COSTAR GROUP INC COM 22160N109 1759913 3176394 SH SOLE 0 0 3176394 COSTAR GROUP INC COM 22160N109 6634 11973 SH SOLE 11973 0 0 COTT CORP QUE COM 22163N106 731 54749 SH DFND 01 54749 0 0 COTT CORP QUE COM 22163N106 574 43000 SH DFND 02 0 43000 0 COTT CORP QUE COM 22163N106 46178 3459034 SH SOLE 0 0 3459034 COTT CORP QUE COM 22163N106 200 15000 SH SOLE 15000 0 0 COUNTY BANCORP INC COM 221907108 19 1133 SH DFND 01 1133 0 0 COUNTY BANCORP INC COM 221907108 1765 103278 SH SOLE 0 0 103278 COTY INC COM CL A 222070203 3380 252272 SH DFND 01 252272 0 0 COTY INC COM CL A 222070203 1132 84452 SH DFND 02 0 0 84452 COTY INC COM CL A 222070203 1212 90438 SH DFND 02 0 90438 0 COTY INC COM CL A 222070203 510332 38084475 SH SOLE 0 0 38084475 COTY INC COM CL A 222070203 1571 117234 SH SOLE 117234 0 0 COUPA SOFTWARE INC COM 22266L106 3350 26456 SH DFND 01 26456 0 0 COUPA SOFTWARE INC COM 22266L106 1291 10193 SH DFND 02 0 10193 0 COUPA SOFTWARE INC COM 22266L106 677549 5351469 SH SOLE 0 0 5351469 COUPA SOFTWARE INC COM 22266L106 802 6336 SH SOLE 6336 0 0 COUSINS PPTYS INC COM NEW 222795502 2006 55456 SH DFND 01 55456 0 0 COUSINS PPTYS INC COM NEW 222795502 6549 181069 SH DFND 02 0 181069 0 COUSINS PPTYS INC COM NEW 222795502 772091 21346180 SH SOLE 0 0 21346180 COUSINS PPTYS INC COM NEW 222795502 5746 158867 SH SOLE 158867 0 0 COVANTA HLDG CORP COM 22282E102 4387 244950 SH DFND 01 244950 0 0 COVANTA HLDG CORP COM 22282E102 267 14912 SH DFND 02 0 14912 0 COVANTA HLDG CORP COM 22282E102 197950 11052501 SH SOLE 0 0 11052501 COVANTA HLDG CORP COM 22282E102 242 13488 SH SOLE 13488 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 162 11041 SH DFND 01 11041 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 8 565 SH DFND 02 0 565 0 COVENANT TRANSN GROUP INC CL A 22284P105 9570 650557 SH SOLE 0 0 650557 COVENANT TRANSN GROUP INC CL A 22284P105 19 1303 SH SOLE 1303 0 0 COVETRUS INC COM 22304C100 905 37004 SH DFND 01 37004 0 0 COVETRUS INC COM 22304C100 308 12602 SH DFND 02 0 12602 0 COVETRUS INC COM 22304C100 208079 8506914 SH SOLE 0 0 8506914 COVETRUS INC COM 22304C100 270 11028 SH SOLE 11028 0 0 COVIA HLDGS CORP COM 22305A103 64 32605 SH DFND 01 32605 0 0 COVIA HLDGS CORP COM 22305A103 3 1660 SH DFND 02 0 1660 0 COVIA HLDGS CORP COM 22305A103 5003 2552647 SH SOLE 0 0 2552647 COVIA HLDGS CORP COM 22305A103 4 2031 SH SOLE 2031 0 0 COWEN INC CL A NEW 223622606 703 40871 SH DFND 01 40871 0 0 COWEN INC CL A NEW 223622606 33 1923 SH DFND 02 0 1923 0 COWEN INC CL A NEW 223622606 25042 1456796 SH SOLE 0 0 1456796 COWEN INC CL A NEW 223622606 93 5414 SH SOLE 5414 0 0 CRACKER BARREL OLD CTRY STORE COM 22410J106 6986 40917 SH DFND 01 40917 0 0 CRACKER BARREL OLD CTRY STORE COM 22410J106 394 2305 SH DFND 02 0 2305 0 CRACKER BARREL OLD CTRY STORE COM 22410J106 416021 2436716 SH SOLE 0 0 2436716 CRACKER BARREL OLD CTRY STORE COM 22410J106 407 2381 SH SOLE 2381 0 0 CRAFT BREW ALLIANCE INC COM 224122101 148 10612 SH DFND 01 10612 0 0 CRAFT BREW ALLIANCE INC COM 224122101 9029 645404 SH SOLE 0 0 645404 CRANE CO COM 224399105 1609 19278 SH DFND 01 19278 0 0 CRANE CO COM 224399105 476 5699 SH DFND 02 0 5699 0 CRANE CO COM 224399105 380080 4555124 SH SOLE 0 0 4555124 CRANE CO COM 224399105 474 5681 SH SOLE 5681 0 0 CRAWFORD & CO CL B 224633107 90 9686 SH DFND 01 9686 0 0 CRAWFORD & CO CL B 224633107 6632 712394 SH SOLE 0 0 712394 CRAWFORD & CO CL A 224633206 338 32058 SH DFND 01 32058 0 0 CRAWFORD & CO CL A 224633206 5602 532035 SH SOLE 0 0 532035 CRAWFORD & CO CL A 224633206 2 176 SH SOLE 176 0 0 CRAY INC COM NEW 225223304 2684 77079 SH DFND 01 77079 0 0 CRAY INC COM NEW 225223304 397 11400 SH DFND 02 0 11400 0 CRAY INC COM NEW 225223304 151506 4351111 SH SOLE 0 0 4351111 CRAY INC COM NEW 225223304 146 4200 SH SOLE 4200 0 0 CREDIT ACCEP CORP MICH COM 225310101 2410 4982 SH DFND 01 4982 0 0 CREDIT ACCEP CORP MICH COM 225310101 723 1494 SH DFND 02 0 1494 0 CREDIT ACCEP CORP MICH COM 225310101 535984 1107795 SH SOLE 0 0 1107795 CREDIT ACCEP CORP MICH COM 225310101 581 1200 SH SOLE 1200 0 0 CREE INC COM 225447101 2299 40926 SH DFND 01 40926 0 0 CREE INC COM 225447101 732 13022 SH DFND 02 0 13022 0 CREE INC COM 225447101 537573 9568764 SH SOLE 0 0 9568764 CREE INC COM 225447101 621 11059 SH SOLE 11059 0 0 CRESCENT PT ENERGY CORP COM 22576C101 738 223726 SH DFND 01 223726 0 0 CRESCENT PT ENERGY CORP COM 22576C101 428 129711 SH DFND 02 0 129711 0 CRESCENT PT ENERGY CORP COM 22576C101 47810 14487744 SH SOLE 0 0 14487744 CRESCENT PT ENERGY CORP COM 22576C101 197 59609 SH SOLE 59609 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 120 11479 SH SOLE 0 0 11479 CRINETICS PHARMACEUTICALS INC COM 22663K107 548 21929 SH DFND 01 21929 0 0 CRINETICS PHARMACEUTICALS INC COM 22663K107 20 790 SH DFND 02 0 790 0 CRINETICS PHARMACEUTICALS INC COM 22663K107 12003 480115 SH SOLE 0 0 480115 CRINETICS PHARMACEUTICALS INC COM 22663K107 43 1705 SH SOLE 1705 0 0 CROCS INC COM 227046109 2637 133506 SH DFND 01 133506 0 0 CROCS INC COM 227046109 227 11489 SH DFND 02 0 11489 0 CROCS INC COM 227046109 135045 6837731 SH SOLE 0 0 6837731 CROCS INC COM 227046109 158 7976 SH SOLE 7976 0 0 CRONOS GROUP INC COM 22717L101 2341 146474 SH DFND 01 146474 0 0 CRONOS GROUP INC COM 22717L101 731 45717 SH DFND 02 0 0 45717 CRONOS GROUP INC COM 22717L101 719 44977 SH DFND 02 0 44977 0 CRONOS GROUP INC COM 22717L101 140203 8773635 SH SOLE 0 0 8773635 CRONOS GROUP INC COM 22717L101 916 57300 SH SOLE 57300 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 343 36578 SH DFND 01 36578 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 29 3100 SH DFND 02 0 3100 0 CROSS CTRY HEALTHCARE INC COM 227483104 22369 2384721 SH SOLE 0 0 2384721 CROSS CTRY HEALTHCARE INC COM 227483104 47 5000 SH SOLE 5000 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 43 626 SH DFND 01 626 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 85653 1254253 SH SOLE 0 0 1254253 CROWN CASTLE INTL CORP NEW COM 22822V101 49544 380086 SH DFND 01 380086 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 13070 100268 SH DFND 02 0 0 100268 CROWN CASTLE INTL CORP NEW COM 22822V101 29471 226088 SH DFND 02 0 226088 0 CROWN CASTLE INTL CORP NEW COM 22822V101 6924423 53121771 SH SOLE 0 0 53121771 CROWN CASTLE INTL CORP NEW COM 22822V101 29844 228950 SH SOLE 228950 0 0 CROWN CRAFTS INC COM 228309100 13 2860 SH DFND 01 2860 0 0 CROWN CRAFTS INC COM 228309100 1701 361990 SH SOLE 0 0 361990 CROWN HOLDINGS INC COM 228368106 3438 56262 SH DFND 01 56262 0 0 CROWN HOLDINGS INC COM 228368106 1785 29216 SH DFND 02 0 0 29216 CROWN HOLDINGS INC COM 228368106 2242 36687 SH DFND 02 0 36687 0 CROWN HOLDINGS INC COM 228368106 752816 12321049 SH SOLE 0 0 12321049 CROWN HOLDINGS INC COM 228368106 2458 40226 SH SOLE 40226 0 0 CRYOLIFE INC COM 228903100 2248 75109 SH DFND 01 75109 0 0 CRYOLIFE INC COM 228903100 556 18588 SH DFND 02 0 18588 0 CRYOLIFE INC COM 228903100 65267 2180650 SH SOLE 0 0 2180650 CRYOLIFE INC COM 228903100 105 3515 SH SOLE 3515 0 0 CRYOPORT INC COM PAR $0.001 229050307 1044 57011 SH DFND 01 57011 0 0 CRYOPORT INC COM PAR $0.001 229050307 30184 1647609 SH SOLE 0 0 1647609 CTRIP COM INTL LTD SPONSORED ADS 22943F100 6158 166831 SH DFND 01 166831 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 4961 134401 SH DFND 02 0 134401 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 501406 13584562 SH SOLE 0 0 13584562 CTRIP COM INTL LTD SPONSORED ADS 22943F100 2837 76857 SH SOLE 76857 0 0 CUBESMART COM 229663109 2392 71545 SH DFND 01 71545 0 0 CUBESMART COM 229663109 8113 242612 SH DFND 02 0 242612 0 CUBESMART COM 229663109 906863 27119096 SH SOLE 0 0 27119096 CUBESMART COM 229663109 6846 204722 SH SOLE 204722 0 0 CUBIC CORP COM 229669106 2073 32155 SH DFND 01 32155 0 0 CUBIC CORP COM 229669106 387 6000 SH DFND 02 0 6000 0 CUBIC CORP COM 229669106 191883 2975853 SH SOLE 0 0 2975853 CUBIC CORP COM 229669106 218 3383 SH SOLE 3383 0 0 CUE BIOPHARMA INC COM 22978P106 315 35006 SH DFND 01 35006 0 0 CUE BIOPHARMA INC COM 22978P106 5189 577145 SH SOLE 0 0 577145 CULLEN FROST BANKERS INC COM 229899109 2167 23136 SH DFND 01 23136 0 0 CULLEN FROST BANKERS INC COM 229899109 1084 11576 SH DFND 02 0 11576 0 CULLEN FROST BANKERS INC COM 229899109 613227 6547376 SH SOLE 0 0 6547376 CULLEN FROST BANKERS INC COM 229899109 660 7049 SH SOLE 7049 0 0 CULP INC COM 230215105 184 9695 SH DFND 01 9695 0 0 CULP INC COM 230215105 11166 587668 SH SOLE 0 0 587668 CUMBERLAND PHARMACEUTICALS INC COM 230770109 17 2655 SH DFND 01 2655 0 0 CUMBERLAND PHARMACEUTICALS INC COM 230770109 2332 366070 SH SOLE 0 0 366070 CUMMINS INC COM 231021106 21256 124055 SH DFND 01 124055 0 0 CUMMINS INC COM 231021106 6744 39359 SH DFND 02 0 0 39359 CUMMINS INC COM 231021106 7802 45538 SH DFND 02 0 45538 0 CUMMINS INC COM 231021106 2040885 11911318 SH SOLE 0 0 11911318 CUMMINS INC COM 231021106 8644 50449 SH SOLE 50449 0 0 CUMULUS MEDIA INC COM CLASS A 231082801 171 9234 SH DFND 01 9234 0 0 CUMULUS MEDIA INC COM CLASS A 231082801 8645 466051 SH SOLE 0 0 466051 CURIS INC COM NEW 231269200 11 6157 SH DFND 01 6157 0 0 CURIS INC COM NEW 231269200 2318 1246076 SH SOLE 0 0 1246076 CURO GROUP HLDGS CORP COM 23131L107 390 35274 SH DFND 01 35274 0 0 CURO GROUP HLDGS CORP COM 23131L107 8201 742135 SH SOLE 0 0 742135 CURTISS WRIGHT CORP COM 231561101 2077 16341 SH DFND 01 16341 0 0 CURTISS WRIGHT CORP COM 231561101 707 5560 SH DFND 02 0 5560 0 CURTISS WRIGHT CORP COM 231561101 479966 3775397 SH SOLE 0 0 3775397 CURTISS WRIGHT CORP COM 231561101 548 4310 SH SOLE 4310 0 0 CUSTOMERS BANCORP INC COM 23204G100 510 24291 SH DFND 01 24291 0 0 CUSTOMERS BANCORP INC COM 23204G100 119 5669 SH DFND 02 0 5669 0 CUSTOMERS BANCORP INC COM 23204G100 39327 1872707 SH SOLE 0 0 1872707 CUSTOMERS BANCORP INC COM 23204G100 64 3029 SH SOLE 3029 0 0 CUTERA INC COM 232109108 599 28821 SH DFND 01 28821 0 0 CUTERA INC COM 232109108 17999 866179 SH SOLE 0 0 866179 CYBEROPTICS CORP COM 232517102 22 1348 SH DFND 01 1348 0 0 CYBEROPTICS CORP COM 232517102 5637 347305 SH SOLE 0 0 347305 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 57 106172 SH SOLE 0 0 106172 CYCLERION THERAPEUTICS INC COM 23255M105 518 45200 SH DFND 01 45200 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 22 1940 SH DFND 02 0 1940 0 CYCLERION THERAPEUTICS INC COM 23255M105 12272 1071817 SH SOLE 0 0 1071817 CYCLERION THERAPEUTICS INC COM 23255M105 16 1377 SH SOLE 1377 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 1023 142900 SH DFND 01 142900 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 29 4096 SH DFND 02 0 4096 0 CYMABAY THERAPEUTICS INC COM 23257D103 24397 3407368 SH SOLE 0 0 3407368 CYMABAY THERAPEUTICS INC COM 23257D103 39 5511 SH SOLE 5511 0 0 CYNERGISTEK INC COM 23258P105 655 135383 SH SOLE 0 0 135383 CYPRESS SEMICONDUCTOR CORP COM 232806109 3104 139549 SH DFND 01 139549 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 1033 46454 SH DFND 02 0 46454 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 775512 34870141 SH SOLE 0 0 34870141 CYPRESS SEMICONDUCTOR CORP COM 232806109 886 39843 SH SOLE 39843 0 0 CYTOKINETICS INC COM NEW 23282W605 1137 101064 SH DFND 01 101064 0 0 CYTOKINETICS INC COM NEW 23282W605 39 3500 SH DFND 02 0 3500 0 CYTOKINETICS INC COM NEW 23282W605 43338 3852283 SH SOLE 0 0 3852283 CYTOKINETICS INC COM NEW 23282W605 52 4650 SH SOLE 4650 0 0 CYRUSONE INC COM 23283R100 2496 43248 SH DFND 01 43248 0 0 CYRUSONE INC COM 23283R100 8226 142513 SH DFND 02 0 142513 0 CYRUSONE INC COM 23283R100 918285 15909296 SH SOLE 0 0 15909296 CYRUSONE INC COM 23283R100 7022 121648 SH SOLE 121648 0 0 CYTOSORBENTS CORP COM NEW 23283X206 415 62726 SH DFND 01 62726 0 0 CYTOSORBENTS CORP COM NEW 23283X206 8679 1312981 SH SOLE 0 0 1312981 CYTOMX THERAPEUTICS INC COM 23284F105 1045 93160 SH DFND 01 93160 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 33 2900 SH DFND 02 0 2900 0 CYTOMX THERAPEUTICS INC COM 23284F105 28854 2571689 SH SOLE 0 0 2571689 CYTOMX THERAPEUTICS INC COM 23284F105 41 3625 SH SOLE 3625 0 0 DMC GLOBAL INC COM 23291C103 1890 29839 SH DFND 01 29839 0 0 DMC GLOBAL INC COM 23291C103 57 893 SH DFND 02 0 893 0 DMC GLOBAL INC COM 23291C103 53845 849956 SH SOLE 0 0 849956 DMC GLOBAL INC COM 23291C103 117 1854 SH SOLE 1854 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 92 7113 SH DFND 01 7113 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 5632 433570 SH SOLE 0 0 433570 DNB FINL CORP COM 233237106 92 2077 SH DFND 01 2077 0 0 DNB FINL CORP COM 233237106 5761 129550 SH SOLE 0 0 129550 D R HORTON INC COM 23331A109 12387 287213 SH DFND 01 287213 0 0 D R HORTON INC COM 23331A109 3820 88574 SH DFND 02 0 0 88574 D R HORTON INC COM 23331A109 4154 96321 SH DFND 02 0 96321 0 D R HORTON INC COM 23331A109 1606095 37238463 SH SOLE 0 0 37238463 D R HORTON INC COM 23331A109 5208 120742 SH SOLE 120742 0 0 DHI GROUP INC COM 23331S100 148 41364 SH DFND 01 41364 0 0 DHI GROUP INC COM 23331S100 8157 2284836 SH SOLE 0 0 2284836 DSP GROUP INC COM 23332B106 404 28140 SH DFND 01 28140 0 0 DSP GROUP INC COM 23332B106 21603 1504401 SH SOLE 0 0 1504401 DTE ENERGY CO COM 233331107 19791 154760 SH DFND 01 154760 0 0 DTE ENERGY CO COM 233331107 5968 46668 SH DFND 02 0 0 46668 DTE ENERGY CO COM 233331107 9594 75021 SH DFND 02 0 75021 0 DTE ENERGY CO COM 233331107 2668825 20869764 SH SOLE 0 0 20869764 DTE ENERGY CO COM 233331107 7296 57051 SH SOLE 57051 0 0 DLH HLDGS CORP COM 23335Q100 13 2481 SH DFND 01 2481 0 0 DLH HLDGS CORP COM 23335Q100 1570 309019 SH SOLE 0 0 309019 DXP ENTERPRISES INC NEW COM NEW 233377407 517 13635 SH DFND 01 13635 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 34 900 SH DFND 02 0 900 0 DXP ENTERPRISES INC NEW COM NEW 233377407 37773 996909 SH SOLE 0 0 996909 DXP ENTERPRISES INC NEW COM NEW 233377407 94 2473 SH SOLE 2473 0 0 DXC TECHNOLOGY CO COM 23355L106 12484 226360 SH DFND 01 226360 0 0 DXC TECHNOLOGY CO COM 23355L106 3873 70231 SH DFND 02 0 0 70231 DXC TECHNOLOGY CO COM 23355L106 4322 78376 SH DFND 02 0 78376 0 DXC TECHNOLOGY CO COM 23355L106 1375362 24938575 SH SOLE 0 0 24938575 DXC TECHNOLOGY CO COM 23355L106 4971 90144 SH SOLE 90144 0 0 DAILY JOURNAL CORP COM 233912104 227 953 SH DFND 01 953 0 0 DAILY JOURNAL CORP COM 233912104 10190 42816 SH SOLE 0 0 42816 DAKTRONICS INC COM 234264109 205 33303 SH DFND 01 33303 0 0 DAKTRONICS INC COM 234264109 7 1200 SH DFND 02 0 1200 0 DAKTRONICS INC COM 234264109 19816 3211699 SH SOLE 0 0 3211699 DAKTRONICS INC COM 234264109 13 2100 SH SOLE 2100 0 0 DANA INCORPORATED COM 235825205 2454 123074 SH DFND 01 123074 0 0 DANA INCORPORATED COM 235825205 351 17600 SH DFND 02 0 17600 0 DANA INCORPORATED COM 235825205 261287 13103645 SH SOLE 0 0 13103645 DANA INCORPORATED COM 235825205 325 16291 SH SOLE 16291 0 0 DANAHER CORPORATION COM 235851102 76560 535687 SH DFND 01 535687 0 0 DANAHER CORPORATION COM 235851102 22991 160868 SH DFND 02 0 0 160868 DANAHER CORPORATION COM 235851102 27740 194094 SH DFND 02 0 194094 0 DANAHER CORPORATION COM 235851102 6740729 47164352 SH SOLE 0 0 47164352 DANAHER CORPORATION COM 235851102 29615 207217 SH SOLE 207217 0 0 DARE BIOSCIENCE INC COM 23666P101 48 56579 SH SOLE 0 0 56579 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 140 3300 SH DFND 02 0 3300 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 151 3573 SH SOLE 0 0 3573 DARDEN RESTAURANTS INC COM 237194105 13702 112560 SH DFND 01 112560 0 0 DARDEN RESTAURANTS INC COM 237194105 3798 31198 SH DFND 02 0 0 31198 DARDEN RESTAURANTS INC COM 237194105 5901 48480 SH DFND 02 0 48480 0 DARDEN RESTAURANTS INC COM 237194105 1792851 14728097 SH SOLE 0 0 14728097 DARDEN RESTAURANTS INC COM 237194105 4993 41015 SH SOLE 41015 0 0 DARIOHEALTH CORP COM 23725P100 51 109199 SH SOLE 0 0 109199 DARLING INGREDIENTS INC COM 237266101 2804 140955 SH DFND 01 140955 0 0 DARLING INGREDIENTS INC COM 237266101 580 29171 SH DFND 02 0 29171 0 DARLING INGREDIENTS INC COM 237266101 345279 17359438 SH SOLE 0 0 17359438 DARLING INGREDIENTS INC COM 237266101 368 18493 SH SOLE 18493 0 0 DASEKE INC COM 23753F107 138 38211 SH DFND 01 38211 0 0 DASEKE INC COM 23753F107 9 2400 SH DFND 02 0 2400 0 DASEKE INC COM 23753F107 8411 2336407 SH SOLE 0 0 2336407 DASEKE INC COM 23753F107 18 4900 SH SOLE 4900 0 0 DATA I O CORP COM 237690102 9 2095 SH DFND 01 2095 0 0 DATA I O CORP COM 237690102 1452 322703 SH SOLE 0 0 322703 DAVE & BUSTERS ENTMT INC COM 238337109 3063 75677 SH DFND 01 75677 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 380 9400 SH DFND 02 0 9400 0 DAVE & BUSTERS ENTMT INC COM 238337109 185796 4590946 SH SOLE 0 0 4590946 DAVE & BUSTERS ENTMT INC COM 238337109 172 4243 SH SOLE 4243 0 0 DAVITA INC COM 23918K108 6018 106964 SH DFND 01 106964 0 0 DAVITA INC COM 23918K108 2025 35994 SH DFND 02 0 0 35994 DAVITA INC COM 23918K108 2266 40282 SH DFND 02 0 40282 0 DAVITA INC COM 23918K108 755345 13425967 SH SOLE 0 0 13425967 DAVITA INC COM 23918K108 2460 43733 SH SOLE 43733 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 12 4849 SH DFND 01 4849 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 2063 825319 SH SOLE 0 0 825319 DEAN FOODS CO NEW COM NEW 242370203 74 79666 SH DFND 01 79666 0 0 DEAN FOODS CO NEW COM NEW 242370203 5617 6080411 SH SOLE 0 0 6080411 DECIPHERA PHARMACEUTICALS INC COM 24344T101 690 30615 SH DFND 01 30615 0 0 DECIPHERA PHARMACEUTICALS INC COM 24344T101 16 700 SH DFND 02 0 700 0 DECIPHERA PHARMACEUTICALS INC COM 24344T101 17098 758239 SH SOLE 0 0 758239 DECIPHERA PHARMACEUTICALS INC COM 24344T101 70 3100 SH SOLE 3100 0 0 DECKERS OUTDOOR CORP COM 243537107 10686 60728 SH DFND 01 60728 0 0 DECKERS OUTDOOR CORP COM 243537107 713 4051 SH DFND 02 0 4051 0 DECKERS OUTDOOR CORP COM 243537107 585178 3325439 SH SOLE 0 0 3325439 DECKERS OUTDOOR CORP COM 243537107 563 3200 SH SOLE 3200 0 0 DEERE & CO COM 244199105 44780 270234 SH DFND 01 270234 0 0 DEERE & CO COM 244199105 12886 77765 SH DFND 02 0 0 77765 DEERE & CO COM 244199105 14176 85547 SH DFND 02 0 85547 0 DEERE & CO COM 244199105 3797530 22916722 SH SOLE 0 0 22916722 DEERE & CO COM 244199105 16367 98770 SH SOLE 98770 0 0 DEL FRISCOS RESTAURANT GROUP I COM 245077102 227 28507 SH DFND 01 28507 0 0 DEL FRISCOS RESTAURANT GROUP I COM 245077102 13288 1669381 SH SOLE 0 0 1669381 DEL TACO RESTAURANTS INC COM 245496104 333 25940 SH DFND 01 25940 0 0 DEL TACO RESTAURANTS INC COM 245496104 16 1270 SH DFND 02 0 1270 0 DEL TACO RESTAURANTS INC COM 245496104 18270 1425147 SH SOLE 0 0 1425147 DEL TACO RESTAURANTS INC COM 245496104 37 2911 SH SOLE 2911 0 0 DELEK US HLDGS INC NEW COM 24665A103 3511 86646 SH DFND 01 86646 0 0 DELEK US HLDGS INC NEW COM 24665A103 621 15323 SH DFND 02 0 15323 0 DELEK US HLDGS INC NEW COM 24665A103 327759 8088823 SH SOLE 0 0 8088823 DELEK US HLDGS INC NEW COM 24665A103 383 9453 SH SOLE 9453 0 0 DELL TECHNOLOGIES INC CL C 24703L202 3306 65079 SH DFND 01 65079 0 0 DELL TECHNOLOGIES INC CL C 24703L202 2016 39689 SH DFND 02 0 0 39689 DELL TECHNOLOGIES INC CL C 24703L202 2591 50998 SH DFND 02 0 50998 0 DELL TECHNOLOGIES INC CL C 24703L202 479035 9429827 SH SOLE 0 0 9429827 DELL TECHNOLOGIES INC CL C 24703L202 2647 52104 SH SOLE 52104 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 28907 509373 SH DFND 01 509373 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2406 42389 SH DFND 02 0 0 42389 DELTA AIR LINES INC DEL COM NEW 247361702 2462 43385 SH DFND 02 0 43385 0 DELTA AIR LINES INC DEL COM NEW 247361702 2562172 45148407 SH SOLE 0 0 45148407 DELTA AIR LINES INC DEL COM NEW 247361702 3201 56403 SH SOLE 56403 0 0 DELTA APPAREL INC COM 247368103 112 4846 SH DFND 01 4846 0 0 DELTA APPAREL INC COM 247368103 5667 244486 SH SOLE 0 0 244486 DENBURY RES INC COM NEW 247916208 579 466923 SH DFND 01 466923 0 0 DENBURY RES INC COM NEW 247916208 102 82148 SH DFND 02 0 82148 0 DENBURY RES INC COM NEW 247916208 80213 64687745 SH SOLE 0 0 64687745 DENBURY RES INC COM NEW 247916208 68 54766 SH SOLE 54766 0 0 DELUXE CORP COM 248019101 1656 40738 SH DFND 01 40738 0 0 DELUXE CORP COM 248019101 240 5900 SH DFND 02 0 5900 0 DELUXE CORP COM 248019101 167876 4128782 SH SOLE 0 0 4128782 DELUXE CORP COM 248019101 217 5344 SH SOLE 5344 0 0 DENALI THERAPEUTICS INC COM 24823R105 2148 103478 SH DFND 01 103478 0 0 DENALI THERAPEUTICS INC COM 24823R105 303 14600 SH DFND 02 0 14600 0 DENALI THERAPEUTICS INC COM 24823R105 118071 5687437 SH SOLE 0 0 5687437 DENALI THERAPEUTICS INC COM 24823R105 120 5800 SH SOLE 5800 0 0 DENNYS CORP COM 24869P104 2120 103263 SH DFND 01 103263 0 0 DENNYS CORP COM 24869P104 291 14176 SH DFND 02 0 14176 0 DENNYS CORP COM 24869P104 59450 2895766 SH SOLE 0 0 2895766 DENNYS CORP COM 24869P104 134 6526 SH SOLE 6526 0 0 DENTSPLY SIRONA INC COM 24906P109 11404 195401 SH DFND 01 195401 0 0 DENTSPLY SIRONA INC COM 24906P109 3268 55989 SH DFND 02 0 0 55989 DENTSPLY SIRONA INC COM 24906P109 4133 70815 SH DFND 02 0 70815 0 DENTSPLY SIRONA INC COM 24906P109 1492379 25571945 SH SOLE 0 0 25571945 DENTSPLY SIRONA INC COM 24906P109 4372 74906 SH SOLE 74906 0 0 DERMIRA INC COM 24983L104 919 96121 SH DFND 01 96121 0 0 DERMIRA INC COM 24983L104 29 3083 SH DFND 02 0 3083 0 DERMIRA INC COM 24983L104 21320 2230080 SH SOLE 0 0 2230080 DERMIRA INC COM 24983L104 40 4198 SH SOLE 4198 0 0 DESCARTES SYS GROUP INC COM 249906108 1188 32155 SH DFND 01 32155 0 0 DESCARTES SYS GROUP INC COM 249906108 436 11800 SH DFND 02 0 11800 0 DESCARTES SYS GROUP INC COM 249906108 74775 2023688 SH SOLE 0 0 2023688 DESCARTES SYS GROUP INC COM 249906108 299 8097 SH SOLE 8097 0 0 DESIGNER BRANDS INC CL A 250565108 1576 82229 SH DFND 01 82229 0 0 DESIGNER BRANDS INC CL A 250565108 174 9099 SH DFND 02 0 9099 0 DESIGNER BRANDS INC CL A 250565108 127771 6665134 SH SOLE 0 0 6665134 DESIGNER BRANDS INC CL A 250565108 141 7374 SH SOLE 7374 0 0 DESTINATION MATERNITY CORP COM 25065D100 5 4132 SH DFND 01 4132 0 0 DESTINATION MATERNITY CORP COM 25065D100 479 362907 SH SOLE 0 0 362907 DESTINATION XL GROUP INC COM 25065K104 17 9467 SH DFND 01 9467 0 0 DESTINATION XL GROUP INC COM 25065K104 3032 1722621 SH SOLE 0 0 1722621 DEVON ENERGY CORP NEW COM 25179M103 9998 350568 SH DFND 01 350568 0 0 DEVON ENERGY CORP NEW COM 25179M103 3182 111569 SH DFND 02 0 0 111569 DEVON ENERGY CORP NEW COM 25179M103 3909 137076 SH DFND 02 0 137076 0 DEVON ENERGY CORP NEW COM 25179M103 1317801 46206216 SH SOLE 0 0 46206216 DEVON ENERGY CORP NEW COM 25179M103 4408 154574 SH SOLE 154574 0 0 DEXCOM INC COM 252131107 6158 41096 SH DFND 01 41096 0 0 DEXCOM INC COM 252131107 3341 22294 SH DFND 02 0 0 22294 DEXCOM INC COM 252131107 3772 25173 SH DFND 02 0 25173 0 DEXCOM INC COM 252131107 1212403 8091320 SH SOLE 0 0 8091320 DEXCOM INC COM 252131107 4296 28672 SH SOLE 28672 0 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 170 34238 SH SOLE 0 0 34238 DIAMOND HILL INVESTMENT GROUP COM NEW 25264R207 880 6211 SH DFND 01 6211 0 0 DIAMOND HILL INVESTMENT GROUP COM NEW 25264R207 33 231 SH DFND 02 0 231 0 DIAMOND HILL INVESTMENT GROUP COM NEW 25264R207 21920 154669 SH SOLE 0 0 154669 DIAMOND HILL INVESTMENT GROUP COM NEW 25264R207 52 369 SH SOLE 369 0 0 DIAMOND OFFSHORE DRILLING INC COM 25271C102 507 57153 SH DFND 01 57153 0 0 DIAMOND OFFSHORE DRILLING INC COM 25271C102 71 8000 SH DFND 02 0 8000 0 DIAMOND OFFSHORE DRILLING INC COM 25271C102 59132 6666568 SH SOLE 0 0 6666568 DIAMOND OFFSHORE DRILLING INC COM 25271C102 65 7343 SH SOLE 7343 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1790 173117 SH DFND 01 173117 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2643 255572 SH DFND 02 0 255572 0 DIAMONDROCK HOSPITALITY CO COM 252784301 322745 31213251 SH SOLE 0 0 31213251 DIAMONDROCK HOSPITALITY CO COM 252784301 2242 216842 SH SOLE 216842 0 0 DIAMONDBACK ENERGY INC COM 25278X109 14691 134813 SH DFND 01 134813 0 0 DIAMONDBACK ENERGY INC COM 25278X109 4526 41533 SH DFND 02 0 0 41533 DIAMONDBACK ENERGY INC COM 25278X109 4896 44931 SH DFND 02 0 44931 0 DIAMONDBACK ENERGY INC COM 25278X109 1899026 17427053 SH SOLE 0 0 17427053 DIAMONDBACK ENERGY INC COM 25278X109 5442 49937 SH SOLE 49937 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 1694 107543 SH DFND 01 107543 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 66 4200 SH DFND 02 0 4200 0 DICERNA PHARMACEUTICALS INC COM 253031108 34994 2221851 SH SOLE 0 0 2221851 DICERNA PHARMACEUTICALS INC COM 253031108 88 5600 SH SOLE 5600 0 0 DICKS SPORTING GOODS INC COM 253393102 920 26556 SH DFND 01 26556 0 0 DICKS SPORTING GOODS INC COM 253393102 336 9700 SH DFND 02 0 9700 0 DICKS SPORTING GOODS INC COM 253393102 222237 6417466 SH SOLE 0 0 6417466 DICKS SPORTING GOODS INC COM 253393102 278 8036 SH SOLE 8036 0 0 DIEBOLD NXDF INC COM 253651103 1046 114139 SH DFND 01 114139 0 0 DIEBOLD NXDF INC COM 253651103 191 20802 SH DFND 02 0 20802 0 DIEBOLD NXDF INC COM 253651103 64828 7077286 SH SOLE 0 0 7077286 DIEBOLD NXDF INC COM 253651103 57 6271 SH SOLE 6271 0 0 DIFFUSION PHARMACEUTICALS INC COM PAR 253748305 112 39424 SH SOLE 0 0 39424 DIGI INTL INC COM 253798102 304 23967 SH DFND 01 23967 0 0 DIGI INTL INC COM 253798102 22698 1790093 SH SOLE 0 0 1790093 DIGIMARC CORP NEW COM 25381B101 1021 23000 SH DFND 01 23000 0 0 DIGIMARC CORP NEW COM 25381B101 12211 275085 SH SOLE 0 0 275085 DIGIRAD CORP COM NEW 253827703 569 82388 SH SOLE 0 0 82388 DIGITAL ALLY INC COM NEW 25382P208 535 368747 SH SOLE 0 0 368747 DIGITAL RLTY TR INC COM 253868103 20755 176206 SH DFND 01 176206 0 0 DIGITAL RLTY TR INC COM 253868103 6087 51675 SH DFND 02 0 0 51675 DIGITAL RLTY TR INC COM 253868103 35648 302642 SH DFND 02 0 302642 0 DIGITAL RLTY TR INC COM 253868103 3875107 32898434 SH SOLE 0 0 32898434 DIGITAL RLTY TR INC COM 253868103 31857 270456 SH SOLE 270456 0 0 DIME CMNTY BANCSHARES COM 253922108 522 27470 SH DFND 01 27470 0 0 DIME CMNTY BANCSHARES COM 253922108 44 2300 SH DFND 02 0 2300 0 DIME CMNTY BANCSHARES COM 253922108 64111 3376049 SH SOLE 0 0 3376049 DIME CMNTY BANCSHARES COM 253922108 92 4830 SH SOLE 4830 0 0 DIGITAL TURBINE INC COM NEW 25400W102 786 157219 SH DFND 01 157219 0 0 DIGITAL TURBINE INC COM NEW 25400W102 17016 3403249 SH SOLE 0 0 3403249 DILLARDS INC CL A 254067101 658 10570 SH DFND 01 10570 0 0 DILLARDS INC CL A 254067101 130 2094 SH DFND 02 0 2094 0 DILLARDS INC CL A 254067101 72687 1167103 SH SOLE 0 0 1167103 DILLARDS INC CL A 254067101 83 1334 SH SOLE 1334 0 0 DINE BRANDS GLOBAL INC COM 254423106 2552 26732 SH DFND 01 26732 0 0 DINE BRANDS GLOBAL INC COM 254423106 215 2257 SH DFND 02 0 2257 0 DINE BRANDS GLOBAL INC COM 254423106 208551 2184467 SH SOLE 0 0 2184467 DINE BRANDS GLOBAL INC COM 254423106 189 1981 SH SOLE 1981 0 0 DIODES INC COM 254543101 1713 47088 SH DFND 01 47088 0 0 DIODES INC COM 254543101 252 6919 SH DFND 02 0 6919 0 DIODES INC COM 254543101 168358 4629032 SH SOLE 0 0 4629032 DIODES INC COM 254543101 212 5818 SH SOLE 5818 0 0 DIPLOMAT PHARMACY INC COM 25456K101 296 48525 SH DFND 01 48525 0 0 DIPLOMAT PHARMACY INC COM 25456K101 42 6815 SH DFND 02 0 6815 0 DIPLOMAT PHARMACY INC COM 25456K101 34387 5646435 SH SOLE 0 0 5646435 DIPLOMAT PHARMACY INC COM 25456K101 39 6330 SH SOLE 6330 0 0 DISNEY WALT CO COM DISNEY 254687106 206072 1475737 SH DFND 01 1475737 0 0 DISNEY WALT CO COM DISNEY 254687106 64113 459133 SH DFND 02 0 0 459133 DISNEY WALT CO COM DISNEY 254687106 71803 514201 SH DFND 02 0 514201 0 DISNEY WALT CO COM DISNEY 254687106 17882435 128060980 SH SOLE 0 0 128060980 DISNEY WALT CO COM DISNEY 254687106 82907 593721 SH SOLE 593721 0 0 DISCOVER FINL SVCS COM 254709108 21860 281740 SH DFND 01 281740 0 0 DISCOVER FINL SVCS COM 254709108 6864 88463 SH DFND 02 0 0 88463 DISCOVER FINL SVCS COM 254709108 8518 109781 SH DFND 02 0 109781 0 DISCOVER FINL SVCS COM 254709108 1918564 24726945 SH SOLE 0 0 24726945 DISCOVER FINL SVCS COM 254709108 8997 115955 SH SOLE 115955 0 0 DISCOVERY INC COM SER A 25470F104 4063 132355 SH DFND 01 132355 0 0 DISCOVERY INC COM SER A 25470F104 1073 34961 SH DFND 02 0 0 34961 DISCOVERY INC COM SER A 25470F104 1378 44871 SH DFND 02 0 44871 0 DISCOVERY INC COM SER A 25470F104 583807 19016512 SH SOLE 0 0 19016512 DISCOVERY INC COM SER A 25470F104 2287 74497 SH SOLE 74497 0 0 DISCOVERY INC COM SER C 25470F302 8629 303320 SH DFND 01 303320 0 0 DISCOVERY INC COM SER C 25470F302 2540 89267 SH DFND 02 0 0 89267 DISCOVERY INC COM SER C 25470F302 2472 86898 SH DFND 02 0 86898 0 DISCOVERY INC COM SER C 25470F302 1047638 36823825 SH SOLE 0 0 36823825 DISCOVERY INC COM SER C 25470F302 2893 101697 SH SOLE 101697 0 0 DISH NETWORK CORP CL A 25470M109 7390 192410 SH DFND 01 192410 0 0 DISH NETWORK CORP CL A 25470M109 2034 52956 SH DFND 02 0 0 52956 DISH NETWORK CORP CL A 25470M109 2547 66320 SH DFND 02 0 66320 0 DISH NETWORK CORP CL A 25470M109 896316 23335492 SH SOLE 0 0 23335492 DISH NETWORK CORP CL A 25470M109 2788 72584 SH SOLE 72584 0 0 DIVERSICARE HEALTHCARE SVCS IN COM 255104101 79 21208 SH SOLE 0 0 21208 DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 277 374625 SH SOLE 0 0 374625 DIXIE GROUP INC CL A 255519100 178 307220 SH SOLE 0 0 307220 DR REDDYS LABS LTD ADR 256135203 342 9120 SH DFND 01 9120 0 0 DR REDDYS LABS LTD ADR 256135203 134 3581 SH DFND 02 0 3581 0 DR REDDYS LABS LTD ADR 256135203 40458 1079733 SH SOLE 0 0 1079733 DR REDDYS LABS LTD ADR 256135203 62 1664 SH SOLE 1664 0 0 DOCUMENT SEC SYS INC COM NEW 25614T200 1 2150 SH DFND 01 2150 0 0 DOCUMENT SEC SYS INC COM NEW 25614T200 81 161747 SH SOLE 0 0 161747 DOCUSIGN INC COM 256163106 2175 43752 SH DFND 01 43752 0 0 DOCUSIGN INC COM 256163106 1035 20815 SH DFND 02 0 0 20815 DOCUSIGN INC COM 256163106 1563 31434 SH DFND 02 0 31434 0 DOCUSIGN INC COM 256163106 407420 8195939 SH SOLE 0 0 8195939 DOCUSIGN INC COM 256163106 1611 32400 SH SOLE 32400 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 1610 24924 SH DFND 01 24924 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 444 6872 SH DFND 02 0 6872 0 DOLBY LABORATORIES INC COM CL A 25659T107 367579 5690080 SH SOLE 0 0 5690080 DOLBY LABORATORIES INC COM CL A 25659T107 435 6732 SH SOLE 6732 0 0 DOLLAR GEN CORP NEW COM 256677105 31806 235321 SH DFND 01 235321 0 0 DOLLAR GEN CORP NEW COM 256677105 9290 68731 SH DFND 02 0 0 68731 DOLLAR GEN CORP NEW COM 256677105 11967 88539 SH DFND 02 0 88539 0 DOLLAR GEN CORP NEW COM 256677105 2621042 19392140 SH SOLE 0 0 19392140 DOLLAR GEN CORP NEW COM 256677105 11838 87583 SH SOLE 87583 0 0 DOLLAR TREE INC COM 256746108 22478 209313 SH DFND 01 209313 0 0 DOLLAR TREE INC COM 256746108 6428 59853 SH DFND 02 0 0 59853 DOLLAR TREE INC COM 256746108 7764 72301 SH DFND 02 0 72301 0 DOLLAR TREE INC COM 256746108 2666671 24831655 SH SOLE 0 0 24831655 DOLLAR TREE INC COM 256746108 8383 78065 SH SOLE 78065 0 0 DOLPHIN ENTMT INC COM 25686H100 554 527778 SH SOLE 0 0 527778 DOMINION ENERGY INC COM 25746U109 52373 677349 SH DFND 01 677349 0 0 DOMINION ENERGY INC COM 25746U109 15479 200200 SH DFND 02 0 0 200200 DOMINION ENERGY INC COM 25746U109 34725 449105 SH DFND 02 0 449105 0 DOMINION ENERGY INC COM 25746U109 4929978 63760706 SH SOLE 0 0 63760706 DOMINION ENERGY INC COM 25746U109 33790 437009 SH SOLE 437009 0 0 DOMINOS PIZZA INC COM 25754A201 5154 18520 SH DFND 01 18520 0 0 DOMINOS PIZZA INC COM 25754A201 2844 10221 SH DFND 02 0 0 10221 DOMINOS PIZZA INC COM 25754A201 2935 10547 SH DFND 02 0 10547 0 DOMINOS PIZZA INC COM 25754A201 1032014 3708545 SH SOLE 0 0 3708545 DOMINOS PIZZA INC COM 25754A201 3522 12657 SH SOLE 12657 0 0 DOMO INC COM CL B 257554105 936 34272 SH DFND 01 34272 0 0 DOMO INC COM CL B 257554105 30 1100 SH DFND 02 0 1100 0 DOMO INC COM CL B 257554105 24722 904921 SH SOLE 0 0 904921 DOMO INC COM CL B 257554105 34 1252 SH SOLE 1252 0 0 DOMTAR CORP COM NEW 257559203 1076 24161 SH DFND 01 24161 0 0 DOMTAR CORP COM NEW 257559203 341 7657 SH DFND 02 0 7657 0 DOMTAR CORP COM NEW 257559203 356505 8005945 SH SOLE 0 0 8005945 DOMTAR CORP COM NEW 257559203 340 7630 SH SOLE 7630 0 0 DONALDSON INC COM 257651109 2941 57835 SH DFND 01 57835 0 0 DONALDSON INC COM 257651109 805 15830 SH DFND 02 0 15830 0 DONALDSON INC COM 257651109 646271 12706865 SH SOLE 0 0 12706865 DONALDSON INC COM 257651109 720 14150 SH SOLE 14150 0 0 DONEGAL GROUP INC CL A 257701201 138 9055 SH DFND 01 9055 0 0 DONEGAL GROUP INC CL A 257701201 7171 469618 SH SOLE 0 0 469618 DONEGAL GROUP INC CL B 257701300 956 67877 SH SOLE 0 0 67877 DONNELLEY R R & SONS CO COM 257867200 123 62241 SH DFND 01 62241 0 0 DONNELLEY R R & SONS CO COM 257867200 71 36188 SH DFND 02 0 36188 0 DONNELLEY R R & SONS CO COM 257867200 12082 6132806 SH SOLE 0 0 6132806 DONNELLEY R R & SONS CO COM 257867200 50 25296 SH SOLE 25296 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 407 30517 SH DFND 01 30517 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 39 2920 SH DFND 02 0 2920 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 42852 3212325 SH SOLE 0 0 3212325 DONNELLEY FINL SOLUTIONS INC COM 25787G100 36 2679 SH SOLE 2679 0 0 DORMAN PRODUCTS INC COM 258278100 4915 56406 SH DFND 01 56406 0 0 DORMAN PRODUCTS INC COM 258278100 349 4005 SH DFND 02 0 4005 0 DORMAN PRODUCTS INC COM 258278100 244660 2807666 SH SOLE 0 0 2807666 DORMAN PRODUCTS INC COM 258278100 296 3393 SH SOLE 3393 0 0 DOUGLAS EMMETT INC COM 25960P109 2469 61977 SH DFND 01 61977 0 0 DOUGLAS EMMETT INC COM 25960P109 8303 208413 SH DFND 02 0 208413 0 DOUGLAS EMMETT INC COM 25960P109 932899 23416133 SH SOLE 0 0 23416133 DOUGLAS EMMETT INC COM 25960P109 6967 174870 SH SOLE 174870 0 0 DOUGLAS DYNAMICS INC COM 25960R105 1852 46546 SH DFND 01 46546 0 0 DOUGLAS DYNAMICS INC COM 25960R105 260 6528 SH DFND 02 0 6528 0 DOUGLAS DYNAMICS INC COM 25960R105 40956 1029312 SH SOLE 0 0 1029312 DOUGLAS DYNAMICS INC COM 25960R105 99 2500 SH SOLE 2500 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 254 17997 SH DFND 01 17997 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 9494 673321 SH SOLE 0 0 673321 DOVER CORP COM 260003108 12697 126716 SH DFND 01 126716 0 0 DOVER CORP COM 260003108 3970 39616 SH DFND 02 0 0 39616 DOVER CORP COM 260003108 4155 41468 SH DFND 02 0 41468 0 DOVER CORP COM 260003108 1712348 17089305 SH SOLE 0 0 17089305 DOVER CORP COM 260003108 4687 46779 SH SOLE 46779 0 0 DOVER MOTORSPORTS INC COM 260174107 9 4284 SH DFND 01 4284 0 0 DOVER MOTORSPORTS INC COM 260174107 1192 573207 SH SOLE 0 0 573207 DOW INC COM 260557103 31155 631812 SH DFND 01 631812 0 0 DOW INC COM 260557103 9689 196494 SH DFND 02 0 0 196494 DOW INC COM 260557103 10580 214553 SH DFND 02 0 214553 0 DOW INC COM 260557103 2948979 59804884 SH SOLE 0 0 59804884 DOW INC COM 260557103 12206 247526 SH SOLE 247526 0 0 DPW HLDGS INC COM NEW 26140E501 9 28500 SH SOLE 0 0 28500 DRIL QUIP INC COM 262037104 1477 30768 SH DFND 01 30768 0 0 DRIL QUIP INC COM 262037104 230 4800 SH DFND 02 0 4800 0 DRIL QUIP INC COM 262037104 185164 3857584 SH SOLE 0 0 3857584 DRIL QUIP INC COM 262037104 214 4452 SH SOLE 4452 0 0 DRIVE SHACK INC COM 262077100 561 119719 SH DFND 01 119719 0 0 DRIVE SHACK INC COM 262077100 13509 2880318 SH SOLE 0 0 2880318 DROPBOX INC CL A 26210C104 2323 92723 SH DFND 01 92723 0 0 DROPBOX INC CL A 26210C104 921 36775 SH DFND 02 0 0 36775 DROPBOX INC CL A 26210C104 1492 59575 SH DFND 02 0 59575 0 DROPBOX INC CL A 26210C104 403644 16113519 SH SOLE 0 0 16113519 DROPBOX INC CL A 26210C104 1505 60062 SH SOLE 60062 0 0 DROPCAR INC COM NEW 26210U203 16 14134 SH SOLE 0 0 14134 DUCOMMUN INC DEL COM 264147109 505 11196 SH DFND 01 11196 0 0 DUCOMMUN INC DEL COM 264147109 41 899 SH DFND 02 0 899 0 DUCOMMUN INC DEL COM 264147109 23623 524131 SH SOLE 0 0 524131 DUCOMMUN INC DEL COM 264147109 56 1250 SH SOLE 1250 0 0 DUKE REALTY CORP COM NEW 264411505 9602 303780 SH DFND 01 303780 0 0 DUKE REALTY CORP COM NEW 264411505 2876 90988 SH DFND 02 0 0 90988 DUKE REALTY CORP COM NEW 264411505 16399 518794 SH DFND 02 0 518794 0 DUKE REALTY CORP COM NEW 264411505 1811185 57297861 SH SOLE 0 0 57297861 DUKE REALTY CORP COM NEW 264411505 14469 457729 SH SOLE 457729 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 54271 615033 SH DFND 01 615033 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 14000 158657 SH DFND 02 0 0 158657 DUKE ENERGY CORP NEW COM NEW 26441C204 38907 440927 SH DFND 02 0 440927 0 DUKE ENERGY CORP NEW COM NEW 26441C204 5144632 58302719 SH SOLE 0 0 58302719 DUKE ENERGY CORP NEW COM NEW 26441C204 35017 396842 SH SOLE 396842 0 0 DULUTH HLDGS INC COM CL B 26443V101 297 21870 SH DFND 01 21870 0 0 DULUTH HLDGS INC COM CL B 26443V101 12 900 SH DFND 02 0 900 0 DULUTH HLDGS INC COM CL B 26443V101 7919 582720 SH SOLE 0 0 582720 DULUTH HLDGS INC COM CL B 26443V101 33 2412 SH SOLE 2412 0 0 DUNKIN BRANDS GROUP INC COM 265504100 2955 37101 SH DFND 01 37101 0 0 DUNKIN BRANDS GROUP INC COM 265504100 860 10799 SH DFND 02 0 10799 0 DUNKIN BRANDS GROUP INC COM 265504100 591505 7425366 SH SOLE 0 0 7425366 DUNKIN BRANDS GROUP INC COM 265504100 717 8997 SH SOLE 8997 0 0 DUPONT DE NEMOURS INC COM 26614N102 47561 633558 SH DFND 01 633558 0 0 DUPONT DE NEMOURS INC COM 26614N102 14579 194203 SH DFND 02 0 0 194203 DUPONT DE NEMOURS INC COM 26614N102 15860 211271 SH DFND 02 0 211271 0 DUPONT DE NEMOURS INC COM 26614N102 4468270 59521386 SH SOLE 0 0 59521386 DUPONT DE NEMOURS INC COM 26614N102 18473 246079 SH SOLE 246079 0 0 DURECT CORP COM 266605104 66 101130 SH DFND 01 101130 0 0 DURECT CORP COM 266605104 4558 6991114 SH SOLE 0 0 6991114 DYADIC INTL INC DEL COM 26745T101 26 4175 SH DFND 01 4175 0 0 DYADIC INTL INC DEL COM 26745T101 4417 705523 SH SOLE 0 0 705523 DYCOM INDS INC COM 267475101 3288 55857 SH DFND 01 55857 0 0 DYCOM INDS INC COM 267475101 246 4183 SH DFND 02 0 4183 0 DYCOM INDS INC COM 267475101 164273 2790437 SH SOLE 0 0 2790437 DYCOM INDS INC COM 267475101 189 3217 SH SOLE 3217 0 0 DYNASIL CORP AMER COM 268102100 193 193439 SH SOLE 0 0 193439 DYNATRONICS CORP COM NEW 268157401 83 50484 SH SOLE 0 0 50484 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 493 123466 SH DFND 01 123466 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 18 4612 SH DFND 02 0 4612 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 13848 3470757 SH SOLE 0 0 3470757 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 18 4548 SH SOLE 4548 0 0 DYNEX CAP INC COM 26817Q886 331 19776 SH DFND 01 19776 0 0 DYNEX CAP INC COM 26817Q886 20 1201 SH DFND 02 0 1201 0 DYNEX CAP INC COM 26817Q886 21225 1267157 SH SOLE 0 0 1267157 DYNEX CAP INC COM 26817Q886 45 2673 SH SOLE 2673 0 0 E L F BEAUTY INC COM 26856L103 376 26693 SH DFND 01 26693 0 0 E L F BEAUTY INC COM 26856L103 25 1800 SH DFND 02 0 1800 0 E L F BEAUTY INC COM 26856L103 32130 2278755 SH SOLE 0 0 2278755 E L F BEAUTY INC COM 26856L103 43 3029 SH SOLE 3029 0 0 EL POLLO LOCO HLDGS INC COM 268603107 201 18850 SH DFND 01 18850 0 0 EL POLLO LOCO HLDGS INC COM 268603107 21 2000 SH DFND 02 0 2000 0 EL POLLO LOCO HLDGS INC COM 268603107 24472 2295711 SH SOLE 0 0 2295711 EL POLLO LOCO HLDGS INC COM 268603107 38 3562 SH SOLE 3562 0 0 EMC INS GROUP INC COM 268664109 288 7986 SH DFND 01 7986 0 0 EMC INS GROUP INC COM 268664109 25 700 SH DFND 02 0 700 0 EMC INS GROUP INC COM 268664109 15243 423072 SH SOLE 0 0 423072 EMC INS GROUP INC COM 268664109 30 825 SH SOLE 825 0 0 EOG RES INC COM 26875P101 45663 490154 SH DFND 01 490154 0 0 EOG RES INC COM 26875P101 12122 130124 SH DFND 02 0 0 130124 EOG RES INC COM 26875P101 15026 161291 SH DFND 02 0 161291 0 EOG RES INC COM 26875P101 4161615 44671691 SH SOLE 0 0 44671691 EOG RES INC COM 26875P101 17560 188490 SH SOLE 188490 0 0 EQT CORP COM 26884L109 1545 97742 SH DFND 01 97742 0 0 EQT CORP COM 26884L109 46 2905 SH DFND 02 0 0 2905 EQT CORP COM 26884L109 740 46833 SH DFND 02 0 46833 0 EQT CORP COM 26884L109 378516 23941572 SH SOLE 0 0 23941572 EQT CORP COM 26884L109 452 28583 SH SOLE 28583 0 0 EPR PPTYS COM SH BEN INT 26884U109 2139 28672 SH DFND 01 28672 0 0 EPR PPTYS COM SH BEN INT 26884U109 6925 92840 SH DFND 02 0 92840 0 EPR PPTYS COM SH BEN INT 26884U109 858858 11514386 SH SOLE 0 0 11514386 EPR PPTYS COM SH BEN INT 26884U109 6058 81215 SH SOLE 81215 0 0 ERA GROUP INC COM 26885G109 145 17439 SH DFND 01 17439 0 0 ERA GROUP INC COM 26885G109 12002 1439101 SH SOLE 0 0 1439101 EAGLE BANCORP INC MD COM 268948106 1879 34709 SH DFND 01 34709 0 0 EAGLE BANCORP INC MD COM 268948106 250 4615 SH DFND 02 0 4615 0 EAGLE BANCORP INC MD COM 268948106 178866 3304371 SH SOLE 0 0 3304371 EAGLE BANCORP INC MD COM 268948106 211 3893 SH SOLE 3893 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 9395 210642 SH DFND 01 210642 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 2797 62717 SH DFND 02 0 0 62717 E TRADE FINANCIAL CORP COM NEW 269246401 3199 71724 SH DFND 02 0 71724 0 E TRADE FINANCIAL CORP COM NEW 269246401 1175920 26365920 SH SOLE 0 0 26365920 E TRADE FINANCIAL CORP COM NEW 269246401 3800 85209 SH SOLE 85209 0 0 EVO PMTS INC CL A COM 26927E104 2036 64558 SH DFND 01 64558 0 0 EVO PMTS INC CL A COM 26927E104 85 2683 SH DFND 02 0 2683 0 EVO PMTS INC CL A COM 26927E104 86990 2758956 SH SOLE 0 0 2758956 EVO PMTS INC CL A COM 26927E104 125 3964 SH SOLE 3964 0 0 EVI INDUSTRIES INC COM 26929N102 371 9690 SH DFND 01 9690 0 0 EVI INDUSTRIES INC COM 26929N102 7269 189952 SH SOLE 0 0 189952 EAGLE BANCORP MONT INC COM 26942G100 15 907 SH DFND 01 907 0 0 EAGLE BANCORP MONT INC COM 26942G100 1232 74209 SH SOLE 0 0 74209 EAGLE FINL BANCORP INC COM 26952G107 307 19439 SH SOLE 0 0 19439 EAGLE MATERIALS INC COM 26969P108 1843 19882 SH DFND 01 19882 0 0 EAGLE MATERIALS INC COM 26969P108 557 6011 SH DFND 02 0 6011 0 EAGLE MATERIALS INC COM 26969P108 375534 4051072 SH SOLE 0 0 4051072 EAGLE MATERIALS INC COM 26969P108 453 4889 SH SOLE 4889 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 1087 19530 SH DFND 01 19530 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 63 1140 SH DFND 02 0 1140 0 EAGLE PHARMACEUTICALS INC COM 269796108 40735 731598 SH SOLE 0 0 731598 EAGLE PHARMACEUTICALS INC COM 269796108 67 1206 SH SOLE 1206 0 0 EARTHSTONE ENERGY INC CL A 27032D304 104 16973 SH DFND 01 16973 0 0 EARTHSTONE ENERGY INC CL A 27032D304 5332 871298 SH SOLE 0 0 871298 EAST WEST BANCORP INC COM 27579R104 2607 55734 SH DFND 01 55734 0 0 EAST WEST BANCORP INC COM 27579R104 1464 31300 SH DFND 02 0 0 31300 EAST WEST BANCORP INC COM 27579R104 1861 39798 SH DFND 02 0 39798 0 EAST WEST BANCORP INC COM 27579R104 632840 13530895 SH SOLE 0 0 13530895 EAST WEST BANCORP INC COM 27579R104 2075 44375 SH SOLE 44375 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1396 77059 SH DFND 01 77059 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1658 91573 SH DFND 02 0 91573 0 EASTERLY GOVT PPTYS INC COM 27616P103 126741 6998381 SH SOLE 0 0 6998381 EASTERLY GOVT PPTYS INC COM 27616P103 1312 72426 SH SOLE 72426 0 0 EASTERN CO COM 276317104 135 4809 SH DFND 01 4809 0 0 EASTERN CO COM 276317104 7463 266337 SH SOLE 0 0 266337 EASTGROUP PPTY INC COM 277276101 8747 75417 SH DFND 01 75417 0 0 EASTGROUP PPTY INC COM 277276101 5302 45714 SH DFND 02 0 45714 0 EASTGROUP PPTY INC COM 277276101 649823 5602885 SH SOLE 0 0 5602885 EASTGROUP PPTY INC COM 277276101 4657 40154 SH SOLE 40154 0 0 EASTMAN CHEMICAL CO COM 277432100 9115 117118 SH DFND 01 117118 0 0 EASTMAN CHEMICAL CO COM 277432100 2714 34877 SH DFND 02 0 0 34877 EASTMAN CHEMICAL CO COM 277432100 3409 43800 SH DFND 02 0 43800 0 EASTMAN CHEMICAL CO COM 277432100 1135511 14589631 SH SOLE 0 0 14589631 EASTMAN CHEMICAL CO COM 277432100 3429 44056 SH SOLE 44056 0 0 EASTMAN KODAK CO COM NEW 277461406 39 16082 SH DFND 01 16082 0 0 EASTMAN KODAK CO COM NEW 277461406 1431 596450 SH SOLE 0 0 596450 EASTSIDE DISTILLING INC COM PAR 277802302 1246 276779 SH SOLE 0 0 276779 EATON VANCE CORP COM NON VTG 278265103 1865 43246 SH DFND 01 43246 0 0 EATON VANCE CORP COM NON VTG 278265103 1124 26069 SH DFND 02 0 0 26069 EATON VANCE CORP COM NON VTG 278265103 1628 37738 SH DFND 02 0 37738 0 EATON VANCE CORP COM NON VTG 278265103 454752 10543744 SH SOLE 0 0 10543744 EATON VANCE CORP COM NON VTG 278265103 1510 35011 SH SOLE 35011 0 0 EBAY INC COM 278642103 29669 751107 SH DFND 01 751107 0 0 EBAY INC COM 278642103 9134 231231 SH DFND 02 0 0 231231 EBAY INC COM 278642103 11079 280490 SH DFND 02 0 280490 0 EBAY INC COM 278642103 2432912 61592697 SH SOLE 0 0 61592697 EBAY INC COM 278642103 11672 295504 SH SOLE 295504 0 0 EBIX INC COM NEW 278715206 2411 48009 SH DFND 01 48009 0 0 EBIX INC COM NEW 278715206 156 3100 SH DFND 02 0 3100 0 EBIX INC COM NEW 278715206 115026 2290452 SH SOLE 0 0 2290452 EBIX INC COM NEW 278715206 145 2890 SH SOLE 2890 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 499 23886 SH DFND 01 23886 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 273 13100 SH DFND 02 0 13100 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 44780 2145667 SH SOLE 0 0 2145667 ECHO GLOBAL LOGISTICS INC COM 27875T101 76 3654 SH SOLE 3654 0 0 ECHOSTAR CORP CL A 278768106 823 18571 SH DFND 01 18571 0 0 ECHOSTAR CORP CL A 278768106 273 6159 SH DFND 02 0 6159 0 ECHOSTAR CORP CL A 278768106 190769 4304362 SH SOLE 0 0 4304362 ECHOSTAR CORP CL A 278768106 238 5363 SH SOLE 5363 0 0 ECOLAB INC COM 278865100 45729 231609 SH DFND 01 231609 0 0 ECOLAB INC COM 278865100 12788 64768 SH DFND 02 0 0 64768 ECOLAB INC COM 278865100 17274 87489 SH DFND 02 0 87489 0 ECOLAB INC COM 278865100 4389564 22232394 SH SOLE 0 0 22232394 ECOLAB INC COM 278865100 18346 92918 SH SOLE 92918 0 0 ECOLOGY & ENVIRONMENT INC CL A 278878103 842 77257 SH SOLE 0 0 77257 ECOPETROL S A SPONSORED ADS 279158109 524 28659 SH DFND 01 28659 0 0 ECOPETROL S A SPONSORED ADS 279158109 130 7100 SH DFND 02 0 7100 0 ECOPETROL S A SPONSORED ADS 279158109 52680 2880280 SH SOLE 0 0 2880280 ECOPETROL S A SPONSORED ADS 279158109 211 11515 SH SOLE 11515 0 0 EDGEWELL PERS CARE CO COM 28035Q102 1242 46103 SH DFND 01 46103 0 0 EDGEWELL PERS CARE CO COM 28035Q102 181 6700 SH DFND 02 0 6700 0 EDGEWELL PERS CARE CO COM 28035Q102 134065 4974589 SH SOLE 0 0 4974589 EDGEWELL PERS CARE CO COM 28035Q102 176 6521 SH SOLE 6521 0 0 EDISON INTL COM 281020107 18445 273623 SH DFND 01 273623 0 0 EDISON INTL COM 281020107 5592 82954 SH DFND 02 0 0 82954 EDISON INTL COM 281020107 10998 163156 SH DFND 02 0 163156 0 EDISON INTL COM 281020107 1742546 25849956 SH SOLE 0 0 25849956 EDISON INTL COM 281020107 12145 180160 SH SOLE 180160 0 0 EDISON NATION INC COM 28103E106 47 20400 SH SOLE 0 0 20400 EDITAS MEDICINE INC COM 28106W103 2515 101645 SH DFND 01 101645 0 0 EDITAS MEDICINE INC COM 28106W103 70 2833 SH DFND 02 0 2833 0 EDITAS MEDICINE INC COM 28106W103 103469 4182240 SH SOLE 0 0 4182240 EDITAS MEDICINE INC COM 28106W103 102 4143 SH SOLE 4143 0 0 EDUCATIONAL DEV CORP COM 281479105 10 1476 SH DFND 01 1476 0 0 EDUCATIONAL DEV CORP COM 281479105 1376 196824 SH SOLE 0 0 196824 EDWARDS LIFESCIENCES CORP COM 28176E108 35213 190606 SH DFND 01 190606 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 9962 53922 SH DFND 02 0 0 53922 EDWARDS LIFESCIENCES CORP COM 28176E108 10692 57876 SH DFND 02 0 57876 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2883541 15608647 SH SOLE 0 0 15608647 EDWARDS LIFESCIENCES CORP COM 28176E108 12463 67460 SH SOLE 67460 0 0 EGAIN CORP COM NEW 28225C806 338 41551 SH DFND 01 41551 0 0 EGAIN CORP COM NEW 28225C806 13583 1668674 SH SOLE 0 0 1668674 EHEALTH INC COM 28238P109 3931 45652 SH DFND 01 45652 0 0 EHEALTH INC COM 28238P109 119 1378 SH DFND 02 0 1378 0 EHEALTH INC COM 28238P109 105235 1222246 SH SOLE 0 0 1222246 EHEALTH INC COM 28238P109 205 2381 SH SOLE 2381 0 0 EIDOS THERAPEUTICS INC COM 28249H104 686 22062 SH DFND 01 22062 0 0 EIDOS THERAPEUTICS INC COM 28249H104 10979 353248 SH SOLE 0 0 353248 EIDOS THERAPEUTICS INC COM 28249H104 27 868 SH SOLE 868 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 515 48556 SH DFND 01 48556 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 10837 1022358 SH SOLE 0 0 1022358 EKSO BIONICS HLDGS INC COM NEW 282644202 13 10588 SH DFND 01 10588 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 2635 2074598 SH SOLE 0 0 2074598 8X8 INC NEW COM 282914100 4696 194872 SH DFND 01 194872 0 0 8X8 INC NEW COM 282914100 468 19418 SH DFND 02 0 19418 0 8X8 INC NEW COM 282914100 236110 9797079 SH SOLE 0 0 9797079 8X8 INC NEW COM 282914100 240 9960 SH SOLE 9960 0 0 EL PASO ELEC CO COM NEW 283677854 2822 43154 SH DFND 01 43154 0 0 EL PASO ELEC CO COM NEW 283677854 1025 15669 SH DFND 02 0 15669 0 EL PASO ELEC CO COM NEW 283677854 297367 4546889 SH SOLE 0 0 4546889 EL PASO ELEC CO COM NEW 283677854 891 13627 SH SOLE 13627 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 4734 140058 SH DFND 01 140058 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 2666 78872 SH DFND 02 0 0 78872 ELANCO ANIMAL HEALTH INC COM 28414H103 3453 102154 SH DFND 02 0 102154 0 ELANCO ANIMAL HEALTH INC COM 28414H103 1065765 31531496 SH SOLE 0 0 31531496 ELANCO ANIMAL HEALTH INC COM 28414H103 3031 89683 SH SOLE 89683 0 0 ELDORADO RESORTS INC COM 28470R102 6295 136640 SH DFND 01 136640 0 0 ELDORADO RESORTS INC COM 28470R102 588 12768 SH DFND 02 0 12768 0 ELDORADO RESORTS INC COM 28470R102 248583 5395762 SH SOLE 0 0 5395762 ELDORADO RESORTS INC COM 28470R102 334 7244 SH SOLE 7244 0 0 ELDORADO GOLD CORP NEW COM 284902509 369 63338 SH DFND 01 63338 0 0 ELDORADO GOLD CORP NEW COM 284902509 292 50179 SH DFND 02 0 50179 0 ELDORADO GOLD CORP NEW COM 284902509 24095 4140004 SH SOLE 0 0 4140004 ELDORADO GOLD CORP NEW COM 284902509 104 17790 SH SOLE 17790 0 0 ELECTROCORE INC COM 28531P103 31 15434 SH DFND 01 15434 0 0 ELECTROCORE INC COM 28531P103 1299 649502 SH SOLE 0 0 649502 ELECTROMED INC COM 285409108 1542 282947 SH SOLE 0 0 282947 ELECTRONIC ARTS INC COM 285512109 27230 268916 SH DFND 01 268916 0 0 ELECTRONIC ARTS INC COM 285512109 7852 77545 SH DFND 02 0 0 77545 ELECTRONIC ARTS INC COM 285512109 8525 84192 SH DFND 02 0 84192 0 ELECTRONIC ARTS INC COM 285512109 2199309 21719424 SH SOLE 0 0 21719424 ELECTRONIC ARTS INC COM 285512109 9846 97232 SH SOLE 97232 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 2598 70374 SH DFND 01 70374 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 355 9618 SH DFND 02 0 9618 0 ELECTRONICS FOR IMAGING INC COM 286082102 168265 4558794 SH SOLE 0 0 4558794 ELECTRONICS FOR IMAGING INC COM 286082102 188 5083 SH SOLE 5083 0 0 ELEMENT SOLUTIONS INC COM 28618M106 976 94343 SH DFND 01 94343 0 0 ELEMENT SOLUTIONS INC COM 28618M106 483 46685 SH DFND 02 0 46685 0 ELEMENT SOLUTIONS INC COM 28618M106 256727 24828555 SH SOLE 0 0 24828555 ELEMENT SOLUTIONS INC COM 28618M106 247 23900 SH SOLE 23900 0 0 ELEVATE CREDIT INC COM 28621V101 162 39427 SH DFND 01 39427 0 0 ELEVATE CREDIT INC COM 28621V101 5151 1250297 SH SOLE 0 0 1250297 ELLINGTON FINANCIAL INC COM 28852N109 432 24045 SH DFND 01 24045 0 0 ELLINGTON FINANCIAL INC COM 28852N109 20662 1149827 SH SOLE 0 0 1149827 ELLINGTON RESIDENTIAL MTG REIT COM SHS BEN INT 288578107 23 2110 SH DFND 01 2110 0 0 ELLINGTON RESIDENTIAL MTG REIT COM SHS BEN INT 288578107 7913 735383 SH SOLE 0 0 735383 ELMIRA SVGS BK ELMIRA N Y COM 289660102 1164 72524 SH SOLE 0 0 72524 ELOXX PHARMACEUTICALS INC COM 29014R103 439 44017 SH DFND 01 44017 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 10466 1049737 SH SOLE 0 0 1049737 EMAGIN CORP COM NEW 29076N206 3 7500 SH DFND 01 7500 0 0 EMAGIN CORP COM NEW 29076N206 663 1457304 SH SOLE 0 0 1457304 EMCLAIRE FINL CORP COM 290828102 7 216 SH DFND 01 216 0 0 EMCLAIRE FINL CORP COM 290828102 463 14818 SH SOLE 0 0 14818 EMBRAER S A SPONSORED ADS 29082A107 264 13102 SH DFND 01 13102 0 0 EMBRAER S A SPONSORED ADS 29082A107 45979 2284121 SH SOLE 0 0 2284121 EMBRAER S A SPONSORED ADS 29082A107 60 2999 SH SOLE 2999 0 0 EMCORE CORP COM NEW 290846203 21 6392 SH DFND 01 6392 0 0 EMCORE CORP COM NEW 290846203 4180 1270478 SH SOLE 0 0 1270478 EMCOR GROUP INC COM 29084Q100 8706 98815 SH DFND 01 98815 0 0 EMCOR GROUP INC COM 29084Q100 670 7600 SH DFND 02 0 7600 0 EMCOR GROUP INC COM 29084Q100 472712 5365632 SH SOLE 0 0 5365632 EMCOR GROUP INC COM 29084Q100 532 6035 SH SOLE 6035 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 4570 94589 SH DFND 01 94589 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 299 6199 SH DFND 02 0 6199 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 217588 4503992 SH SOLE 0 0 4503992 EMERGENT BIOSOLUTIONS INC COM 29089Q105 265 5487 SH SOLE 5487 0 0 EMERSON ELEC CO COM 291011104 34896 523017 SH DFND 01 523017 0 0 EMERSON ELEC CO COM 291011104 10631 159336 SH DFND 02 0 0 159336 EMERSON ELEC CO COM 291011104 11454 171675 SH DFND 02 0 171675 0 EMERSON ELEC CO COM 291011104 3078647 46142786 SH SOLE 0 0 46142786 EMERSON ELEC CO COM 291011104 13536 202884 SH SOLE 202884 0 0 EMERALD EXPOSITIONS EVENTS INC COM 29103B100 240 21520 SH DFND 01 21520 0 0 EMERALD EXPOSITIONS EVENTS INC COM 29103B100 10 900 SH DFND 02 0 900 0 EMERALD EXPOSITIONS EVENTS INC COM 29103B100 25223 2262193 SH SOLE 0 0 2262193 EMERALD EXPOSITIONS EVENTS INC COM 29103B100 30 2647 SH SOLE 2647 0 0 EMERSON RADIO CORP COM NEW 291087203 276 268085 SH SOLE 0 0 268085 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 14 2921 SH DFND 01 2921 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 913 192242 SH SOLE 0 0 192242 EMPIRE RESORTS INC COM PAR $0 01 292052305 52 5448 SH DFND 01 5448 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 1017 105925 SH SOLE 0 0 105925 EMPIRE ST RLTY TR INC CL A 292104106 808 54580 SH DFND 01 54580 0 0 EMPIRE ST RLTY TR INC CL A 292104106 2683 181180 SH DFND 02 0 181180 0 EMPIRE ST RLTY TR INC CL A 292104106 341924 23087407 SH SOLE 0 0 23087407 EMPIRE ST RLTY TR INC CL A 292104106 2336 157708 SH SOLE 157708 0 0 EMPLOYERS HOLDINGS INC COM 292218104 1153 27275 SH DFND 01 27275 0 0 EMPLOYERS HOLDINGS INC COM 292218104 271 6400 SH DFND 02 0 6400 0 EMPLOYERS HOLDINGS INC COM 292218104 132603 3137042 SH SOLE 0 0 3137042 EMPLOYERS HOLDINGS INC COM 292218104 171 4049 SH SOLE 4049 0 0 ENCANA CORP COM 292505104 3370 656864 SH DFND 01 656864 0 0 ENCANA CORP COM 292505104 1907 371778 SH DFND 02 0 0 371778 ENCANA CORP COM 292505104 2170 422952 SH DFND 02 0 422952 0 ENCANA CORP COM 292505104 216411 42185308 SH SOLE 0 0 42185308 ENCANA CORP COM 292505104 2329 454009 SH SOLE 454009 0 0 ENBRIDGE INC COM 29250N105 30961 858121 SH DFND 01 858121 0 0 ENBRIDGE INC COM 29250N105 18512 513077 SH DFND 02 0 0 513077 ENBRIDGE INC COM 29250N105 35468 983048 SH DFND 02 0 983048 0 ENBRIDGE INC COM 29250N105 2089773 57920538 SH SOLE 0 0 57920538 ENBRIDGE INC COM 29250N105 40162 1113124 SH SOLE 1113124 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 2981 35323 SH DFND 01 35323 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 102 1204 SH DFND 02 0 1204 0 ENANTA PHARMACEUTICALS INC COM 29251M106 133542 1582624 SH SOLE 0 0 1582624 ENANTA PHARMACEUTICALS INC COM 29251M106 126 1499 SH SOLE 1499 0 0 ENCORE CAP GROUP INC COM 292554102 856 25281 SH DFND 01 25281 0 0 ENCORE CAP GROUP INC COM 292554102 152 4500 SH DFND 02 0 4500 0 ENCORE CAP GROUP INC COM 292554102 102326 3021154 SH SOLE 0 0 3021154 ENCORE CAP GROUP INC COM 292554102 124 3673 SH SOLE 3673 0 0 ENCORE WIRE CORP COM 292562105 1032 17615 SH DFND 01 17615 0 0 ENCORE WIRE CORP COM 292562105 234 4000 SH DFND 02 0 4000 0 ENCORE WIRE CORP COM 292562105 119740 2044044 SH SOLE 0 0 2044044 ENCORE WIRE CORP COM 292562105 113 1924 SH SOLE 1924 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 15 7400 SH DFND 02 0 7400 0 ENDEAVOUR SILVER CORP COM 29258Y103 94 45843 SH SOLE 0 0 45843 ENDEAVOUR SILVER CORP COM 29258Y103 15 7342 SH SOLE 7342 0 0 ENCOMPASS HEALTH CORP COM 29261A100 2596 40967 SH DFND 01 40967 0 0 ENCOMPASS HEALTH CORP COM 29261A100 1005 15858 SH DFND 02 0 15858 0 ENCOMPASS HEALTH CORP COM 29261A100 605598 9558056 SH SOLE 0 0 9558056 ENCOMPASS HEALTH CORP COM 29261A100 714 11273 SH SOLE 11273 0 0 ENDOLOGIX INC COM NEW 29266S304 29 4034 SH DFND 01 4034 0 0 ENDOLOGIX INC COM NEW 29266S304 4983 688317 SH SOLE 0 0 688317 ENERGY FUELS INC COM NEW 292671708 176 56188 SH DFND 01 56188 0 0 ENERGY FUELS INC COM NEW 292671708 8921 2850250 SH SOLE 0 0 2850250 ENERGY FOCUS INC COM NEW 29268T300 59 145247 SH SOLE 0 0 145247 ENERGY RECOVERY INC COM 29270J100 799 76695 SH DFND 01 76695 0 0 ENERGY RECOVERY INC COM 29270J100 25 2400 SH DFND 02 0 2400 0 ENERGY RECOVERY INC COM 29270J100 18438 1769462 SH SOLE 0 0 1769462 ENERGY RECOVERY INC COM 29270J100 73 7009 SH SOLE 7009 0 0 ENDURANCE INTL GROUP HLDGS INC COM 29272B105 725 151002 SH DFND 01 151002 0 0 ENDURANCE INTL GROUP HLDGS INC COM 29272B105 155 32225 SH DFND 02 0 32225 0 ENDURANCE INTL GROUP HLDGS INC COM 29272B105 32186 6705335 SH SOLE 0 0 6705335 ENDURANCE INTL GROUP HLDGS INC COM 29272B105 39 8213 SH SOLE 8213 0 0 ENERGOUS CORP COM 29272C103 245 56160 SH DFND 01 56160 0 0 ENERGOUS CORP COM 29272C103 4982 1140115 SH SOLE 0 0 1140115 ENERGIZER HLDGS INC NEW COM 29272W109 1000 25882 SH DFND 01 25882 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 670 17348 SH DFND 02 0 17348 0 ENERGIZER HLDGS INC NEW COM 29272W109 230422 5963306 SH SOLE 0 0 5963306 ENERGIZER HLDGS INC NEW COM 29272W109 282 7303 SH SOLE 7303 0 0 ENDRA LIFE SCIENCES INC COM 29273B104 359 210208 SH SOLE 0 0 210208 ENEL AMERICAS S A SPONSORED ADR 29274F104 179 20159 SH DFND 01 20159 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 51611 5818626 SH SOLE 0 0 5818626 ENEL AMERICAS S A SPONSORED ADR 29274F104 22 2454 SH SOLE 2454 0 0 ENERSYS COM 29275Y102 4877 71190 SH DFND 01 71190 0 0 ENERSYS COM 29275Y102 372 5430 SH DFND 02 0 5430 0 ENERSYS COM 29275Y102 248746 3631323 SH SOLE 0 0 3631323 ENERSYS COM 29275Y102 315 4605 SH SOLE 4605 0 0 ENERPLUS CORP COM 292766102 768 102013 SH DFND 01 102013 0 0 ENERPLUS CORP COM 292766102 220 29277 SH DFND 02 0 29277 0 ENERPLUS CORP COM 292766102 47682 6332260 SH SOLE 0 0 6332260 ENERPLUS CORP COM 292766102 171 22695 SH SOLE 22695 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 117 24431 SH DFND 01 24431 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 16523 3456644 SH SOLE 0 0 3456644 ENEL CHILE S A SPONSORED ADR 29278D105 6 1180 SH SOLE 1180 0 0 ENGLOBAL CORP COM 293306106 120 133400 SH SOLE 0 0 133400 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 426 42259 SH DFND 02 0 42259 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 8601 852456 SH SOLE 0 0 852456 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 319 31625 SH SOLE 31625 0 0 ENNIS INC COM 293389102 461 22471 SH DFND 01 22471 0 0 ENNIS INC COM 293389102 549 26745 SH DFND 02 0 26745 0 ENNIS INC COM 293389102 35446 1727370 SH SOLE 0 0 1727370 ENNIS INC COM 293389102 95 4627 SH SOLE 4627 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 58 12818 SH DFND 01 12818 0 0 ENOCHIAN BIOSCIENCES INC COM 29350E104 2353 522789 SH SOLE 0 0 522789 ENPHASE ENERGY INC COM 29355A107 2229 122285 SH DFND 01 122285 0 0 ENPHASE ENERGY INC COM 29355A107 106 5832 SH DFND 02 0 5832 0 ENPHASE ENERGY INC COM 29355A107 93659 5137614 SH SOLE 0 0 5137614 ENPHASE ENERGY INC COM 29355A107 155 8520 SH SOLE 8520 0 0 ENPRO INDS INC COM 29355X107 1290 20201 SH DFND 01 20201 0 0 ENPRO INDS INC COM 29355X107 229 3588 SH DFND 02 0 3588 0 ENPRO INDS INC COM 29355X107 134385 2105025 SH SOLE 0 0 2105025 ENPRO INDS INC COM 29355X107 175 2738 SH SOLE 2738 0 0 ENOVA INTL INC COM 29357K103 1259 54630 SH DFND 01 54630 0 0 ENOVA INTL INC COM 29357K103 52 2245 SH DFND 02 0 2245 0 ENOVA INTL INC COM 29357K103 65015 2820588 SH SOLE 0 0 2820588 ENOVA INTL INC COM 29357K103 78 3368 SH SOLE 3368 0 0 ENSIGN GROUP INC COM 29358P101 5965 104788 SH DFND 01 104788 0 0 ENSIGN GROUP INC COM 29358P101 453 7955 SH DFND 02 0 7955 0 ENSIGN GROUP INC COM 29358P101 349044 6132193 SH SOLE 0 0 6132193 ENSIGN GROUP INC COM 29358P101 321 5641 SH SOLE 5641 0 0 ENSERVCO CORP COM 29358Y102 525 1396840 SH SOLE 0 0 1396840 ENTASIS THERAPEUTICS HLDGS INC COM 293614103 317 49097 SH SOLE 0 0 49097 ENTEGRIS INC COM 29362U104 4037 108163 SH DFND 01 108163 0 0 ENTEGRIS INC COM 29362U104 688 18429 SH DFND 02 0 18429 0 ENTEGRIS INC COM 29362U104 448997 12031004 SH SOLE 0 0 12031004 ENTEGRIS INC COM 29362U104 545 14600 SH SOLE 14600 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 605 104341 SH DFND 01 104341 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 151 26000 SH DFND 02 0 26000 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 65343 11266000 SH SOLE 0 0 11266000 ENTERCOM COMMUNICATIONS CORP CL A 293639100 94 16267 SH SOLE 16267 0 0 ENTEGRA FINL CORP COM 29363J108 201 6661 SH DFND 01 6661 0 0 ENTEGRA FINL CORP COM 29363J108 14216 471995 SH SOLE 0 0 471995 ENTERGY CORP NEW COM 29364G103 16563 160911 SH DFND 01 160911 0 0 ENTERGY CORP NEW COM 29364G103 4924 47836 SH DFND 02 0 0 47836 ENTERGY CORP NEW COM 29364G103 10684 103800 SH DFND 02 0 103800 0 ENTERGY CORP NEW COM 29364G103 2266324 22018112 SH SOLE 0 0 22018112 ENTERGY CORP NEW COM 29364G103 10649 103455 SH SOLE 103455 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 249 7841 SH DFND 01 7841 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 10803 340682 SH SOLE 0 0 340682 ENTERPRISE FINL SVCS CORP COM 293712105 867 20846 SH DFND 01 20846 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 158 3800 SH DFND 02 0 3800 0 ENTERPRISE FINL SVCS CORP COM 293712105 42509 1021842 SH SOLE 0 0 1021842 ENTERPRISE FINL SVCS CORP COM 293712105 151 3631 SH SOLE 3631 0 0 ENTRAVISION COMMUNICATIONS CP CL A 29382R107 213 68146 SH DFND 01 68146 0 0 ENTRAVISION COMMUNICATIONS CP CL A 29382R107 12 4000 SH DFND 02 0 4000 0 ENTRAVISION COMMUNICATIONS CP CL A 29382R107 9900 3173153 SH SOLE 0 0 3173153 ENTRAVISION COMMUNICATIONS CP CL A 29382R107 33 10600 SH SOLE 10600 0 0 ENVESTNET INC COM 29404K106 6792 99336 SH DFND 01 99336 0 0 ENVESTNET INC COM 29404K106 398 5827 SH DFND 02 0 5827 0 ENVESTNET INC COM 29404K106 299540 4381168 SH SOLE 0 0 4381168 ENVESTNET INC COM 29404K106 323 4727 SH SOLE 4727 0 0 ENZO BIOCHEM INC COM 294100102 175 52062 SH DFND 01 52062 0 0 ENZO BIOCHEM INC COM 294100102 7426 2203624 SH SOLE 0 0 2203624 EPAM SYS INC COM 29414B104 4067 23493 SH DFND 01 23493 0 0 EPAM SYS INC COM 29414B104 1811 10463 SH DFND 02 0 0 10463 EPAM SYS INC COM 29414B104 2303 13302 SH DFND 02 0 13302 0 EPAM SYS INC COM 29414B104 810114 4680033 SH SOLE 0 0 4680033 EPAM SYS INC COM 29414B104 2845 16436 SH SOLE 16436 0 0 EPLUS INC COM 294268107 1777 25769 SH DFND 01 25769 0 0 EPLUS INC COM 294268107 76 1100 SH DFND 02 0 1100 0 EPLUS INC COM 294268107 77847 1129196 SH SOLE 0 0 1129196 EPLUS INC COM 294268107 91 1313 SH SOLE 1313 0 0 EPIZYME INC COM 29428V104 1588 126501 SH DFND 01 126501 0 0 EPIZYME INC COM 29428V104 58 4616 SH DFND 02 0 4616 0 EPIZYME INC COM 29428V104 87095 6939855 SH SOLE 0 0 6939855 EPIZYME INC COM 29428V104 94 7498 SH SOLE 7498 0 0 EQUIFAX INC COM 294429105 14377 106309 SH DFND 01 106309 0 0 EQUIFAX INC COM 294429105 3876 28661 SH DFND 02 0 0 28661 EQUIFAX INC COM 294429105 4457 32953 SH DFND 02 0 32953 0 EQUIFAX INC COM 294429105 1702651 12589849 SH SOLE 0 0 12589849 EQUIFAX INC COM 294429105 5089 37629 SH SOLE 37629 0 0 EQUINIX INC COM 29444U700 38756 76852 SH DFND 01 76852 0 0 EQUINIX INC COM 29444U700 9684 19203 SH DFND 02 0 0 19203 EQUINIX INC COM 29444U700 12705 25194 SH DFND 02 0 25194 0 EQUINIX INC COM 29444U700 5330342 10569994 SH SOLE 0 0 10569994 EQUINIX INC COM 29444U700 13461 26693 SH SOLE 26693 0 0 EQUILLIUM INC COM 29446K106 1 233 SH DFND 01 233 0 0 EQUILLIUM INC COM 29446K106 1206 213072 SH SOLE 0 0 213072 EQUITRANS MIDSTREAM CORPORATIO COM 294600101 1571 79701 SH DFND 01 79701 0 0 EQUITRANS MIDSTREAM CORPORATIO COM 294600101 46 2323 SH DFND 02 0 0 2323 EQUITRANS MIDSTREAM CORPORATIO COM 294600101 751 38086 SH DFND 02 0 38086 0 EQUITRANS MIDSTREAM CORPORATIO COM 294600101 388711 19721527 SH SOLE 0 0 19721527 EQUITRANS MIDSTREAM CORPORATIO COM 294600101 533 27063 SH SOLE 27063 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 339 12704 SH DFND 01 12704 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 40 1511 SH DFND 02 0 1511 0 EQUITY BANCSHARES INC COM CL A 29460X109 18905 709111 SH SOLE 0 0 709111 EQUITY BANCSHARES INC COM CL A 29460X109 69 2577 SH SOLE 2577 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1494 45932 SH DFND 01 45932 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 4882 150132 SH DFND 02 0 150132 0 EQUITY COMWLTH COM SH BEN INT 294628102 592803 18228873 SH SOLE 0 0 18228873 EQUITY COMWLTH COM SH BEN INT 294628102 4547 139808 SH SOLE 139808 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 4799 39550 SH DFND 01 39550 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2221 18303 SH DFND 02 0 0 18303 EQUITY LIFESTYLE PPTYS INC COM 29472R108 14423 118867 SH DFND 02 0 118867 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1457919 12015152 SH SOLE 0 0 12015152 EQUITY LIFESTYLE PPTYS INC COM 29472R108 13624 112280 SH SOLE 112280 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 23722 312462 SH DFND 01 312462 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 6675 87922 SH DFND 02 0 0 87922 EQUITY RESIDENTIAL SH BEN INT 29476L107 41522 546921 SH DFND 02 0 546921 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 3564567 46951626 SH SOLE 0 0 46951626 EQUITY RESIDENTIAL SH BEN INT 29476L107 35988 474020 SH SOLE 474020 0 0 ERIE INDTY CO CL A 29530P102 2439 9593 SH DFND 01 9593 0 0 ERIE INDTY CO CL A 29530P102 1083 4260 SH DFND 02 0 0 4260 ERIE INDTY CO CL A 29530P102 1479 5816 SH DFND 02 0 5816 0 ERIE INDTY CO CL A 29530P102 655994 2579810 SH SOLE 0 0 2579810 ERIE INDTY CO CL A 29530P102 2037 8009 SH SOLE 8009 0 0 ESCALADE INC COM 296056104 101 8816 SH DFND 01 8816 0 0 ESCALADE INC COM 296056104 4205 366587 SH SOLE 0 0 366587 ESCO TECHNOLOGIES INC COM 296315104 4237 51279 SH DFND 01 51279 0 0 ESCO TECHNOLOGIES INC COM 296315104 421 5100 SH DFND 02 0 5100 0 ESCO TECHNOLOGIES INC COM 296315104 209001 2529662 SH SOLE 0 0 2529662 ESCO TECHNOLOGIES INC COM 296315104 224 2712 SH SOLE 2712 0 0 ESPERION THERAPEUTICS INC NEW COM 29664W105 2397 51532 SH DFND 01 51532 0 0 ESPERION THERAPEUTICS INC NEW COM 29664W105 191 4100 SH DFND 02 0 4100 0 ESPERION THERAPEUTICS INC NEW COM 29664W105 101825 2188854 SH SOLE 0 0 2188854 ESPERION THERAPEUTICS INC NEW COM 29664W105 130 2800 SH SOLE 2800 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 12 483 SH DFND 01 483 0 0 ESPEY MFG & ELECTRS CORP COM 296650104 1035 41836 SH SOLE 0 0 41836 ESSA BANCORP INC COM 29667D104 130 8509 SH DFND 01 8509 0 0 ESSA BANCORP INC COM 29667D104 7236 474469 SH SOLE 0 0 474469 ESQUIRE FINL HLDGS INC COM 29667J101 222 8811 SH DFND 01 8811 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 5935 235999 SH SOLE 0 0 235999 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 978 48803 SH DFND 01 48803 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 82 4074 SH DFND 02 0 4074 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 115390 5758001 SH SOLE 0 0 5758001 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 76 3774 SH SOLE 3774 0 0 ESSEX PPTY TR INC COM 297178105 16171 55395 SH DFND 01 55395 0 0 ESSEX PPTY TR INC COM 297178105 4756 16293 SH DFND 02 0 0 16293 ESSEX PPTY TR INC COM 297178105 29093 99656 SH DFND 02 0 99656 0 ESSEX PPTY TR INC COM 297178105 3041212 10417606 SH SOLE 0 0 10417606 ESSEX PPTY TR INC COM 297178105 24725 84694 SH SOLE 84694 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 450 21344 SH DFND 01 21344 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 120 5703 SH DFND 02 0 5703 0 ETHAN ALLEN INTERIORS INC COM 297602104 56869 2700349 SH SOLE 0 0 2700349 ETHAN ALLEN INTERIORS INC COM 297602104 75 3553 SH SOLE 3553 0 0 ETON PHARMACEUTICALS INC COM 29772L108 227 28762 SH SOLE 0 0 28762 ETSY INC COM 29786A106 3320 54091 SH DFND 01 54091 0 0 ETSY INC COM 29786A106 1254 20436 SH DFND 02 0 20436 0 ETSY INC COM 29786A106 692516 11284273 SH SOLE 0 0 11284273 ETSY INC COM 29786A106 825 13451 SH SOLE 13451 0 0 EURONET WORLDWIDE INC COM 298736109 3879 23059 SH DFND 01 23059 0 0 EURONET WORLDWIDE INC COM 298736109 1253 7446 SH DFND 02 0 7446 0 EURONET WORLDWIDE INC COM 298736109 801318 4762945 SH SOLE 0 0 4762945 EURONET WORLDWIDE INC COM 298736109 936 5563 SH SOLE 5563 0 0 EVANS BANCORP INC COM NEW 29911Q208 154 4094 SH DFND 01 4094 0 0 EVANS BANCORP INC COM NEW 29911Q208 7252 192214 SH SOLE 0 0 192214 EVELO BIOSCIENCES INC COM 299734103 141 15706 SH DFND 01 15706 0 0 EVELO BIOSCIENCES INC COM 299734103 3768 419629 SH SOLE 0 0 419629 EVENTBRITE INC COM CL A 29975E109 1153 71202 SH DFND 01 71202 0 0 EVENTBRITE INC COM CL A 29975E109 44532 2748901 SH SOLE 0 0 2748901 EVENTBRITE INC COM CL A 29975E109 31 1908 SH SOLE 1908 0 0 EVERCORE INC CLASS A 29977A105 1472 16623 SH DFND 01 16623 0 0 EVERCORE INC CLASS A 29977A105 422 4762 SH DFND 02 0 4762 0 EVERCORE INC CLASS A 29977A105 315893 3566588 SH SOLE 0 0 3566588 EVERCORE INC CLASS A 29977A105 405 4575 SH SOLE 4575 0 0 EVERBRIDGE INC COM 29978A104 5982 66898 SH DFND 01 66898 0 0 EVERBRIDGE INC COM 29978A104 590 6596 SH DFND 02 0 6596 0 EVERBRIDGE INC COM 29978A104 274293 3067471 SH SOLE 0 0 3067471 EVERBRIDGE INC COM 29978A104 287 3209 SH SOLE 3209 0 0 EVERI HLDGS INC COM 30034T103 1694 142018 SH DFND 01 142018 0 0 EVERI HLDGS INC COM 30034T103 44 3650 SH DFND 02 0 3650 0 EVERI HLDGS INC COM 30034T103 43122 3614547 SH SOLE 0 0 3614547 EVERI HLDGS INC COM 30034T103 108 9016 SH SOLE 9016 0 0 EVERGY INC COM 30034W106 12341 205169 SH DFND 01 205169 0 0 EVERGY INC COM 30034W106 3423 56901 SH DFND 02 0 0 56901 EVERGY INC COM 30034W106 9739 161911 SH DFND 02 0 161911 0 EVERGY INC COM 30034W106 1840852 30604349 SH SOLE 0 0 30604349 EVERGY INC COM 30034W106 8288 137790 SH SOLE 137790 0 0 EVERTEC INC COM 30040P103 4117 125912 SH DFND 01 125912 0 0 EVERTEC INC COM 30040P103 316 9657 SH DFND 02 0 9657 0 EVERTEC INC COM 30040P103 204139 6242790 SH SOLE 0 0 6242790 EVERTEC INC COM 30040P103 247 7542 SH SOLE 7542 0 0 EVERSOURCE ENERGY COM 30040W108 20541 271137 SH DFND 01 271137 0 0 EVERSOURCE ENERGY COM 30040W108 6324 83474 SH DFND 02 0 0 83474 EVERSOURCE ENERGY COM 30040W108 14358 189521 SH DFND 02 0 189521 0 EVERSOURCE ENERGY COM 30040W108 2988949 39452869 SH SOLE 0 0 39452869 EVERSOURCE ENERGY COM 30040W108 13333 175996 SH SOLE 175996 0 0 EVERQUOTE INC COM CL A 30041R108 234 18021 SH DFND 01 18021 0 0 EVERQUOTE INC COM CL A 30041R108 3719 286043 SH SOLE 0 0 286043 EVERSPIN TECHNOLOGIES INC COM 30041T104 5 772 SH DFND 01 772 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 2942 451282 SH SOLE 0 0 451282 EVINE LIVE INC CL A 300487105 4 8095 SH DFND 01 8095 0 0 EVINE LIVE INC CL A 300487105 1307 3019499 SH SOLE 0 0 3019499 EVOFEM BIOSCIENCES INC COM 30048L104 207 31183 SH DFND 01 31183 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 4163 626908 SH SOLE 0 0 626908 EVOLUTION PETROLEUM CORP COM 30049A107 395 55203 SH DFND 01 55203 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 10625 1486056 SH SOLE 0 0 1486056 EVOKE PHARMA INC COM 30049G104 2 3475 SH DFND 01 3475 0 0 EVOKE PHARMA INC COM 30049G104 138 221322 SH SOLE 0 0 221322 EVOLVING SYS INC COM NEW 30049R209 121 153037 SH SOLE 0 0 153037 EVOLENT HEALTH INC CL A 30050B101 672 84558 SH DFND 01 84558 0 0 EVOLENT HEALTH INC CL A 30050B101 72 9100 SH DFND 02 0 9100 0 EVOLENT HEALTH INC CL A 30050B101 51445 6471017 SH SOLE 0 0 6471017 EVOLENT HEALTH INC CL A 30050B101 47 5851 SH SOLE 5851 0 0 EVOLUS INC COM 30052C107 337 23076 SH DFND 01 23076 0 0 EVOLUS INC COM 30052C107 21 1406 SH DFND 02 0 1406 0 EVOLUS INC COM 30052C107 9999 683906 SH SOLE 0 0 683906 EVOLUS INC COM 30052C107 27 1842 SH SOLE 1842 0 0 EVOQUA WATER TECHNOLOGIES CORP COM 30057T105 2162 151795 SH DFND 01 151795 0 0 EVOQUA WATER TECHNOLOGIES CORP COM 30057T105 103 7237 SH DFND 02 0 7237 0 EVOQUA WATER TECHNOLOGIES CORP COM 30057T105 85983 6038120 SH SOLE 0 0 6038120 EVOQUA WATER TECHNOLOGIES CORP COM 30057T105 104 7274 SH SOLE 7274 0 0 EXACT SCIENCES CORP COM 30063P105 6781 57448 SH DFND 01 57448 0 0 EXACT SCIENCES CORP COM 30063P105 3483 29504 SH DFND 02 0 0 29504 EXACT SCIENCES CORP COM 30063P105 4066 34443 SH DFND 02 0 34443 0 EXACT SCIENCES CORP COM 30063P105 1341044 11360926 SH SOLE 0 0 11360926 EXACT SCIENCES CORP COM 30063P105 4642 39323 SH SOLE 39323 0 0 EXANTAS CAP CORP COM NEW 30068N105 307 27103 SH DFND 01 27103 0 0 EXANTAS CAP CORP COM NEW 30068N105 27 2375 SH DFND 02 0 2375 0 EXANTAS CAP CORP COM NEW 30068N105 18274 1615750 SH SOLE 0 0 1615750 EXANTAS CAP CORP COM NEW 30068N105 20 1750 SH SOLE 1750 0 0 EXELON CORP COM 30161N101 39298 819731 SH DFND 01 819731 0 0 EXELON CORP COM 30161N101 11865 247496 SH DFND 02 0 0 247496 EXELON CORP COM 30161N101 13590 283473 SH DFND 02 0 283473 0 EXELON CORP COM 30161N101 3842690 80156242 SH SOLE 0 0 80156242 EXELON CORP COM 30161N101 14899 310788 SH SOLE 310788 0 0 EXELIXIS INC COM 30161Q104 2632 123147 SH DFND 01 123147 0 0 EXELIXIS INC COM 30161Q104 1166 54580 SH DFND 02 0 54580 0 EXELIXIS INC COM 30161Q104 588957 27559987 SH SOLE 0 0 27559987 EXELIXIS INC COM 30161Q104 715 33447 SH SOLE 33447 0 0 EXELA TECHNOLOGIES INC COM 30162V102 180 82181 SH DFND 01 82181 0 0 EXELA TECHNOLOGIES INC COM 30162V102 3808 1738703 SH SOLE 0 0 1738703 EXLSERVICE HOLDINGS INC COM 302081104 4615 69787 SH DFND 01 69787 0 0 EXLSERVICE HOLDINGS INC COM 302081104 366 5534 SH DFND 02 0 5534 0 EXLSERVICE HOLDINGS INC COM 302081104 225940 3416598 SH SOLE 0 0 3416598 EXLSERVICE HOLDINGS INC COM 302081104 261 3948 SH SOLE 3948 0 0 EXONE CO COM 302104104 27 2902 SH DFND 01 2902 0 0 EXONE CO COM 302104104 4664 500472 SH SOLE 0 0 500472 EXPEDIA GROUP INC COM NEW 30212P303 14446 108591 SH DFND 01 108591 0 0 EXPEDIA GROUP INC COM NEW 30212P303 3940 29619 SH DFND 02 0 0 29619 EXPEDIA GROUP INC COM NEW 30212P303 5624 42275 SH DFND 02 0 42275 0 EXPEDIA GROUP INC COM NEW 30212P303 1611827 12116269 SH SOLE 0 0 12116269 EXPEDIA GROUP INC COM NEW 30212P303 5135 38597 SH SOLE 38597 0 0 EXP WORLD HOLDINGS INC COM 30212W100 410 36810 SH DFND 01 36810 0 0 EXP WORLD HOLDINGS INC COM 30212W100 14 1300 SH DFND 02 0 1300 0 EXP WORLD HOLDINGS INC COM 30212W100 22450 2017063 SH SOLE 0 0 2017063 EXP WORLD HOLDINGS INC COM 30212W100 33 3000 SH SOLE 3000 0 0 EXPEDITORS INTL WASH INC COM 302130109 11669 153824 SH DFND 01 153824 0 0 EXPEDITORS INTL WASH INC COM 302130109 3184 41975 SH DFND 02 0 0 41975 EXPEDITORS INTL WASH INC COM 302130109 4745 62556 SH DFND 02 0 62556 0 EXPEDITORS INTL WASH INC COM 302130109 1598403 21070435 SH SOLE 0 0 21070435 EXPEDITORS INTL WASH INC COM 302130109 4131 54450 SH SOLE 54450 0 0 EXPONENT INC COM 30214U102 6297 107570 SH DFND 01 107570 0 0 EXPONENT INC COM 30214U102 477 8154 SH DFND 02 0 8154 0 EXPONENT INC COM 30214U102 309539 5287641 SH SOLE 0 0 5287641 EXPONENT INC COM 30214U102 338 5766 SH SOLE 5766 0 0 EXPRESS INC COM 30219E103 159 58077 SH DFND 01 58077 0 0 EXPRESS INC COM 30219E103 28 10284 SH DFND 02 0 10284 0 EXPRESS INC COM 30219E103 16667 6105211 SH SOLE 0 0 6105211 EXPRESS INC COM 30219E103 30 10865 SH SOLE 10865 0 0 EXTENDED STAY AMER INC SHS 1 COM 1 CL B 30224P200 1216 71990 SH DFND 01 71990 0 0 EXTENDED STAY AMER INC SHS 1 COM 1 CL B 30224P200 596 35283 SH DFND 02 0 35283 0 EXTENDED STAY AMER INC SHS 1 COM 1 CL B 30224P200 288828 17100520 SH SOLE 0 0 17100520 EXTENDED STAY AMER INC SHS 1 COM 1 CL B 30224P200 367 21737 SH SOLE 21737 0 0 EXTRA SPACE STORAGE INC COM 30225T102 12057 113639 SH DFND 01 113639 0 0 EXTRA SPACE STORAGE INC COM 30225T102 3385 31905 SH DFND 02 0 0 31905 EXTRA SPACE STORAGE INC COM 30225T102 21839 205831 SH DFND 02 0 205831 0 EXTRA SPACE STORAGE INC COM 30225T102 2163967 20395546 SH SOLE 0 0 20395546 EXTRA SPACE STORAGE INC COM 30225T102 17419 164171 SH SOLE 164171 0 0 EXTREME NETWORKS INC COM 30226D106 1563 241618 SH DFND 01 241618 0 0 EXTREME NETWORKS INC COM 30226D106 46 7180 SH DFND 02 0 7180 0 EXTREME NETWORKS INC COM 30226D106 54080 8358649 SH SOLE 0 0 8358649 EXTREME NETWORKS INC COM 30226D106 105 16200 SH SOLE 16200 0 0 EXTERRAN CORP COM 30227H106 388 27285 SH DFND 01 27285 0 0 EXTERRAN CORP COM 30227H106 126 8860 SH DFND 02 0 8860 0 EXTERRAN CORP COM 30227H106 45263 3183021 SH SOLE 0 0 3183021 EXTERRAN CORP COM 30227H106 59 4138 SH SOLE 4138 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 380 87788 SH DFND 01 87788 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 29 6800 SH DFND 02 0 6800 0 EXTRACTION OIL AND GAS INC COM 30227M105 44190 10205435 SH SOLE 0 0 10205435 EXTRACTION OIL AND GAS INC COM 30227M105 54 12424 SH SOLE 12424 0 0 EZCORP INC CL A NON VTG 302301106 420 44383 SH DFND 01 44383 0 0 EZCORP INC CL A NON VTG 302301106 35 3700 SH DFND 02 0 3700 0 EZCORP INC CL A NON VTG 302301106 39242 4143828 SH SOLE 0 0 4143828 EZCORP INC CL A NON VTG 302301106 42 4458 SH SOLE 4458 0 0 EXXON MOBIL CORP COM 30231G102 274064 3576458 SH DFND 01 3576458 0 0 EXXON MOBIL CORP COM 30231G102 72056 940313 SH DFND 02 0 0 940313 EXXON MOBIL CORP COM 30231G102 94186 1229097 SH DFND 02 0 1229097 0 EXXON MOBIL CORP COM 30231G102 26095983 340545253 SH SOLE 0 0 340545253 EXXON MOBIL CORP COM 30231G102 103664 1352782 SH SOLE 1352782 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 17 10568 SH DFND 01 10568 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 4383 2672726 SH SOLE 0 0 2672726 EYEGATE PHARMACEUTICALS INC COM 30233M107 39 163442 SH SOLE 0 0 163442 EYENOVIA INC COM 30234E104 601 139748 SH SOLE 0 0 139748 FBL FINL GROUP INC CL A 30239F106 531 8329 SH DFND 01 8329 0 0 FBL FINL GROUP INC CL A 30239F106 57 900 SH DFND 02 0 900 0 FBL FINL GROUP INC CL A 30239F106 57636 903385 SH SOLE 0 0 903385 FBL FINL GROUP INC CL A 30239F106 77 1200 SH SOLE 1200 0 0 FLIR SYS INC COM 302445101 6207 114733 SH DFND 01 114733 0 0 FLIR SYS INC COM 302445101 1679 31038 SH DFND 02 0 0 31038 FLIR SYS INC COM 302445101 3356 62037 SH DFND 02 0 62037 0 FLIR SYS INC COM 302445101 798501 14759729 SH SOLE 0 0 14759729 FLIR SYS INC COM 302445101 2311 42709 SH SOLE 42709 0 0 F M C CORP COM NEW 302491303 9211 111040 SH DFND 01 111040 0 0 F M C CORP COM NEW 302491303 2784 33565 SH DFND 02 0 0 33565 F M C CORP COM NEW 302491303 3555 42855 SH DFND 02 0 42855 0 F M C CORP COM NEW 302491303 1204761 14523948 SH SOLE 0 0 14523948 F M C CORP COM NEW 302491303 3438 41449 SH SOLE 41449 0 0 FNB CORP PA COM 302520101 1463 124309 SH DFND 01 124309 0 0 FNB CORP PA COM 302520101 664 56387 SH DFND 02 0 56387 0 FNB CORP PA COM 302520101 366740 31158895 SH SOLE 0 0 31158895 FNB CORP PA COM 302520101 464 39455 SH SOLE 39455 0 0 FNCB BANCORP INC COM 302578109 107 13809 SH DFND 01 13809 0 0 FNCB BANCORP INC COM 302578109 5749 742807 SH SOLE 0 0 742807 FB FINL CORP COM 30257X104 893 24398 SH DFND 01 24398 0 0 FB FINL CORP COM 30257X104 233 6356 SH DFND 02 0 6356 0 FB FINL CORP COM 30257X104 28633 782323 SH SOLE 0 0 782323 FB FINL CORP COM 30257X104 64 1761 SH SOLE 1761 0 0 FFBW INC COM 30258M107 11 1023 SH DFND 01 1023 0 0 FFBW INC COM 30258M107 694 66435 SH SOLE 0 0 66435 FAT BRANDS INC COM 30258N105 188 45657 SH SOLE 0 0 45657 FS BANCORP INC COM 30263Y104 203 3913 SH DFND 01 3913 0 0 FS BANCORP INC COM 30263Y104 10610 204556 SH SOLE 0 0 204556 FTE NETWORKS INC COM PAR 30283R402 1 676 SH DFND 01 676 0 0 FTE NETWORKS INC COM PAR 30283R402 197 193290 SH SOLE 0 0 193290 FTS INTERNATIONAL INC COM 30283W104 242 43433 SH DFND 01 43433 0 0 FTS INTERNATIONAL INC COM 30283W104 166 29753 SH DFND 02 0 29753 0 FTS INTERNATIONAL INC COM 30283W104 17528 3141235 SH SOLE 0 0 3141235 FTS INTERNATIONAL INC COM 30283W104 15 2703 SH SOLE 2703 0 0 FRP HLDGS INC COM 30292L107 336 6021 SH DFND 01 6021 0 0 FRP HLDGS INC COM 30292L107 17 300 SH DFND 02 0 300 0 FRP HLDGS INC COM 30292L107 38505 690428 SH SOLE 0 0 690428 FRP HLDGS INC COM 30292L107 33 600 SH SOLE 600 0 0 FTI CONSULTING INC COM 302941109 3061 36514 SH DFND 01 36514 0 0 FTI CONSULTING INC COM 302941109 453 5409 SH DFND 02 0 5409 0 FTI CONSULTING INC COM 302941109 364302 4345201 SH SOLE 0 0 4345201 FTI CONSULTING INC COM 302941109 345 4118 SH SOLE 4118 0 0 FACEBOOK INC CL A 30303M102 423395 2193754 SH DFND 01 2193754 0 0 FACEBOOK INC CL A 30303M102 118344 613181 SH DFND 02 0 0 613181 FACEBOOK INC CL A 30303M102 128677 666721 SH DFND 02 0 666721 0 FACEBOOK INC CL A 30303M102 34049706 176423346 SH SOLE 0 0 176423346 FACEBOOK INC CL A 30303M102 151616 785573 SH SOLE 785573 0 0 FACTSET RESH SYS INC COM 303075105 4880 17029 SH DFND 01 17029 0 0 FACTSET RESH SYS INC COM 303075105 1574 5491 SH DFND 02 0 0 5491 FACTSET RESH SYS INC COM 303075105 2221 7751 SH DFND 02 0 7751 0 FACTSET RESH SYS INC COM 303075105 1076727 3757421 SH SOLE 0 0 3757421 FACTSET RESH SYS INC COM 303075105 3302 11524 SH SOLE 11524 0 0 FAIR ISAAC CORP COM 303250104 4057 12920 SH DFND 01 12920 0 0 FAIR ISAAC CORP COM 303250104 1653 5263 SH DFND 02 0 5263 0 FAIR ISAAC CORP COM 303250104 839721 2674100 SH SOLE 0 0 2674100 FAIR ISAAC CORP COM 303250104 968 3082 SH SOLE 3082 0 0 FALCON MINERALS CORP CL A COM 30607B109 332 39518 SH DFND 01 39518 0 0 FALCON MINERALS CORP CL A COM 30607B109 10399 1237997 SH SOLE 0 0 1237997 FAMOUS DAVES AMER INC COM 307068106 3 733 SH DFND 01 733 0 0 FAMOUS DAVES AMER INC COM 307068106 1102 249958 SH SOLE 0 0 249958 FANG HLDGS LTD ADR NEW 30711Y102 50 81254 SH DFND 01 81254 0 0 FANG HLDGS LTD ADR NEW 30711Y102 13 21700 SH DFND 02 0 21700 0 FANG HLDGS LTD ADR NEW 30711Y102 4146 6671843 SH SOLE 0 0 6671843 FANHUA INC SPONSORED ADR 30712A103 551 16463 SH DFND 01 16463 0 0 FANHUA INC SPONSORED ADR 30712A103 251 7500 SH DFND 02 0 7500 0 FANHUA INC SPONSORED ADR 30712A103 46215 1380781 SH SOLE 0 0 1380781 FANHUA INC SPONSORED ADR 30712A103 44 1318 SH SOLE 1318 0 0 FARMER BROS CO COM 307675108 143 8764 SH DFND 01 8764 0 0 FARMER BROS CO COM 307675108 210 12799 SH DFND 02 0 12799 0 FARMER BROS CO COM 307675108 8670 529612 SH SOLE 0 0 529612 FARMER BROS CO COM 307675108 8 501 SH SOLE 501 0 0 FARMER & MERCHANTS BANCORP INC COM 30779N105 323 11081 SH DFND 01 11081 0 0 FARMER & MERCHANTS BANCORP INC COM 30779N105 11609 398655 SH SOLE 0 0 398655 FARMERS NATL BANC CORP COM 309627107 331 22293 SH DFND 01 22293 0 0 FARMERS NATL BANC CORP COM 309627107 16245 1095421 SH SOLE 0 0 1095421 FARMLAND PARTNERS INC COM 31154R109 188 26723 SH DFND 01 26723 0 0 FARMLAND PARTNERS INC COM 31154R109 8760 1242596 SH SOLE 0 0 1242596 FARO TECHNOLOGIES INC COM 311642102 1816 34542 SH DFND 01 34542 0 0 FARO TECHNOLOGIES INC COM 311642102 373 7090 SH DFND 02 0 7090 0 FARO TECHNOLOGIES INC COM 311642102 93717 1782361 SH SOLE 0 0 1782361 FARO TECHNOLOGIES INC COM 311642102 95 1810 SH SOLE 1810 0 0 FASTLY INC CL A 31188V100 70 3437 SH DFND 01 3437 0 0 FASTLY INC CL A 31188V100 20628 1017181 SH SOLE 0 0 1017181 FATE THERAPEUTICS INC COM 31189P102 2246 110654 SH DFND 01 110654 0 0 FATE THERAPEUTICS INC COM 31189P102 77 3800 SH DFND 02 0 3800 0 FATE THERAPEUTICS INC COM 31189P102 52934 2607582 SH SOLE 0 0 2607582 FATE THERAPEUTICS INC COM 31189P102 121 5954 SH SOLE 5954 0 0 FASTENAL CO COM 311900104 16969 520671 SH DFND 01 520671 0 0 FASTENAL CO COM 311900104 3773 115765 SH DFND 02 0 0 115765 FASTENAL CO COM 311900104 4961 152210 SH DFND 02 0 152210 0 FASTENAL CO COM 311900104 2161832 66334219 SH SOLE 0 0 66334219 FASTENAL CO COM 311900104 6359 195106 SH SOLE 195106 0 0 FAUQUIER BANKSHARES INC VA COM 312059108 8 396 SH DFND 01 396 0 0 FAUQUIER BANKSHARES INC VA COM 312059108 300 14059 SH SOLE 0 0 14059 FEDERAL AGRIC MTG CORP CL A 313148108 3605 56505 SH SOLE 0 0 56505 FEDERAL AGRIC MTG CORP CL C 313148306 806 11099 SH DFND 01 11099 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 276 3794 SH DFND 02 0 3794 0 FEDERAL AGRIC MTG CORP CL C 313148306 46763 643581 SH SOLE 0 0 643581 FEDERAL AGRIC MTG CORP CL C 313148306 89 1219 SH SOLE 1219 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 8204 63716 SH DFND 01 63716 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2311 17946 SH DFND 02 0 0 17946 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 14908 115781 SH DFND 02 0 115781 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1481912 11509104 SH SOLE 0 0 11509104 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 13586 105515 SH SOLE 105515 0 0 FEDERAL SIGNAL CORP COM 313855108 3221 120414 SH DFND 01 120414 0 0 FEDERAL SIGNAL CORP COM 313855108 308 11519 SH DFND 02 0 11519 0 FEDERAL SIGNAL CORP COM 313855108 100226 3746767 SH SOLE 0 0 3746767 FEDERAL SIGNAL CORP COM 313855108 212 7932 SH SOLE 7932 0 0 FEDERATED INVS INC PA CL B 314211103 6493 199783 SH DFND 01 199783 0 0 FEDERATED INVS INC PA CL B 314211103 360 11077 SH DFND 02 0 11077 0 FEDERATED INVS INC PA CL B 314211103 298235 9176461 SH SOLE 0 0 9176461 FEDERATED INVS INC PA CL B 314211103 376 11584 SH SOLE 11584 0 0 FEDEX CORP COM 31428X106 33258 202556 SH DFND 01 202556 0 0 FEDEX CORP COM 31428X106 10415 63431 SH DFND 02 0 0 63431 FEDEX CORP COM 31428X106 11519 70155 SH DFND 02 0 70155 0 FEDEX CORP COM 31428X106 3174133 19332070 SH SOLE 0 0 19332070 FEDEX CORP COM 31428X106 13359 81365 SH SOLE 81365 0 0 FEDNAT HLDG CO COM 31431B109 235 16461 SH DFND 01 16461 0 0 FEDNAT HLDG CO COM 31431B109 9625 674492 SH SOLE 0 0 674492 FERRO CORP COM 315405100 2387 151066 SH DFND 01 151066 0 0 FERRO CORP COM 315405100 188 11900 SH DFND 02 0 11900 0 FERRO CORP COM 315405100 134689 8524623 SH SOLE 0 0 8524623 FERRO CORP COM 315405100 166 10512 SH SOLE 10512 0 0 F5 NETWORKS INC COM 315616102 7906 54289 SH DFND 01 54289 0 0 F5 NETWORKS INC COM 315616102 2232 15325 SH DFND 02 0 0 15325 F5 NETWORKS INC COM 315616102 3263 22404 SH DFND 02 0 22404 0 F5 NETWORKS INC COM 315616102 952022 6537267 SH SOLE 0 0 6537267 F5 NETWORKS INC COM 315616102 2818 19347 SH SOLE 19347 0 0 FIBROCELL SCIENCE INC COM 315721407 749 394456 SH SOLE 0 0 394456 FIBROGEN INC COM 31572Q808 6834 151257 SH DFND 01 151257 0 0 FIBROGEN INC COM 31572Q808 498 11028 SH DFND 02 0 11028 0 FIBROGEN INC COM 31572Q808 321046 7105933 SH SOLE 0 0 7105933 FIBROGEN INC COM 31572Q808 402 8900 SH SOLE 8900 0 0 FIDELITY D & D BANCORP INC COM 31609R100 194 2884 SH DFND 01 2884 0 0 FIDELITY D & D BANCORP INC COM 31609R100 7395 110049 SH SOLE 0 0 110049 FIDELITY NATL INFORMATION SVCS COM 31620M106 34558 281695 SH DFND 01 281695 0 0 FIDELITY NATL INFORMATION SVCS COM 31620M106 10252 83570 SH DFND 02 0 0 83570 FIDELITY NATL INFORMATION SVCS COM 31620M106 14248 116138 SH DFND 02 0 116138 0 FIDELITY NATL INFORMATION SVCS COM 31620M106 3018504 24604697 SH SOLE 0 0 24604697 FIDELITY NATL INFORMATION SVCS COM 31620M106 13527 110266 SH SOLE 110266 0 0 FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM 31620R303 4170 103481 SH DFND 01 103481 0 0 FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM 31620R303 2851 70744 SH DFND 02 0 0 70744 FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM 31620R303 4115 102113 SH DFND 02 0 102113 0 FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM 31620R303 1000856 24835145 SH SOLE 0 0 24835145 FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM 31620R303 3478 86292 SH SOLE 86292 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 597 19281 SH DFND 01 19281 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 58 1874 SH DFND 02 0 1874 0 FIDELITY SOUTHERN CORP NEW COM 316394105 46347 1496526 SH SOLE 0 0 1496526 FIDELITY SOUTHERN CORP NEW COM 316394105 80 2593 SH SOLE 2593 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 258 19662 SH DFND 01 19662 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 112 8500 SH DFND 02 0 8500 0 FIESTA RESTAURANT GROUP INC COM 31660B101 31012 2360152 SH SOLE 0 0 2360152 FIESTA RESTAURANT GROUP INC COM 31660B101 42 3200 SH SOLE 3200 0 0 FIFTH THIRD BANCORP COM 316773100 17217 617108 SH DFND 01 617108 0 0 FIFTH THIRD BANCORP COM 316773100 5535 198390 SH DFND 02 0 0 198390 FIFTH THIRD BANCORP COM 316773100 6325 226688 SH DFND 02 0 226688 0 FIFTH THIRD BANCORP COM 316773100 1710305 61301245 SH SOLE 0 0 61301245 FIFTH THIRD BANCORP COM 316773100 7775 278677 SH SOLE 278677 0 0 58 COM INC SPON ADR REP A 31680Q104 2663 42827 SH DFND 01 42827 0 0 58 COM INC SPON ADR REP A 31680Q104 1884 30300 SH DFND 02 0 30300 0 58 COM INC SPON ADR REP A 31680Q104 214010 3442343 SH SOLE 0 0 3442343 58 COM INC SPON ADR REP A 31680Q104 1131 18196 SH SOLE 18196 0 0 51JOB INC SPONSORED ADS 316827104 723 9572 SH DFND 01 9572 0 0 51JOB INC SPONSORED ADS 316827104 589 7800 SH DFND 02 0 7800 0 51JOB INC SPONSORED ADS 316827104 61526 814920 SH SOLE 0 0 814920 51JOB INC SPONSORED ADS 316827104 374 4948 SH SOLE 4948 0 0 FINANCIAL INSTNS INC COM 317585404 384 13179 SH DFND 01 13179 0 0 FINANCIAL INSTNS INC COM 317585404 47 1600 SH DFND 02 0 1600 0 FINANCIAL INSTNS INC COM 317585404 20160 691608 SH SOLE 0 0 691608 FINANCIAL INSTNS INC COM 317585404 35 1201 SH SOLE 1201 0 0 FINISAR CORP COM NEW 31787A507 2304 100752 SH DFND 01 100752 0 0 FINISAR CORP COM NEW 31787A507 506 22145 SH DFND 02 0 22145 0 FINISAR CORP COM NEW 31787A507 283287 12386856 SH SOLE 0 0 12386856 FINISAR CORP COM NEW 31787A507 321 14034 SH SOLE 14034 0 0 FINJAN HLDGS INC COM NEW 31788H303 11 5060 SH DFND 01 5060 0 0 FINJAN HLDGS INC COM NEW 31788H303 2184 983594 SH SOLE 0 0 983594 FIREEYE INC COM 31816Q101 1367 92328 SH DFND 01 92328 0 0 FIREEYE INC COM 31816Q101 570 38480 SH DFND 02 0 38480 0 FIREEYE INC COM 31816Q101 267142 18037976 SH SOLE 0 0 18037976 FIREEYE INC COM 31816Q101 328 22156 SH SOLE 22156 0 0 FIRST AMERN FINL CORP COM 31847R102 2259 42070 SH DFND 01 42070 0 0 FIRST AMERN FINL CORP COM 31847R102 1055 19655 SH DFND 02 0 19655 0 FIRST AMERN FINL CORP COM 31847R102 609503 11350141 SH SOLE 0 0 11350141 FIRST AMERN FINL CORP COM 31847R102 665 12377 SH SOLE 12377 0 0 FIRST BANCORP INC ME COM 31866P102 239 8915 SH DFND 01 8915 0 0 FIRST BANCORP INC ME COM 31866P102 11146 415138 SH SOLE 0 0 415138 FIRST BANCORP P R COM NEW 318672706 2042 184922 SH DFND 01 184922 0 0 FIRST BANCORP P R COM NEW 318672706 643 58269 SH DFND 02 0 58269 0 FIRST BANCORP P R COM NEW 318672706 254452 23048157 SH SOLE 0 0 23048157 FIRST BANCORP P R COM NEW 318672706 312 28278 SH SOLE 28278 0 0 FIRST BANCORP N C COM 318910106 929 25501 SH DFND 01 25501 0 0 FIRST BANCORP N C COM 318910106 186 5097 SH DFND 02 0 5097 0 FIRST BANCORP N C COM 318910106 49293 1353466 SH SOLE 0 0 1353466 FIRST BANCORP N C COM 318910106 92 2539 SH SOLE 2539 0 0 FIRST BANCSHARES INC MS COM 318916103 394 12978 SH DFND 01 12978 0 0 FIRST BANCSHARES INC MS COM 318916103 27 900 SH DFND 02 0 900 0 FIRST BANCSHARES INC MS COM 318916103 19244 634293 SH SOLE 0 0 634293 FIRST BANCSHARES INC MS COM 318916103 46 1500 SH SOLE 1500 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 158 13422 SH DFND 01 13422 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 11038 940171 SH SOLE 0 0 940171 FIRST BUSEY CORP COM NEW 319383204 1113 42130 SH DFND 01 42130 0 0 FIRST BUSEY CORP COM NEW 319383204 172 6500 SH DFND 02 0 6500 0 FIRST BUSEY CORP COM NEW 319383204 55210 2090507 SH SOLE 0 0 2090507 FIRST BUSEY CORP COM NEW 319383204 120 4544 SH SOLE 4544 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 170 7246 SH DFND 01 7246 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 9517 404999 SH SOLE 0 0 404999 FIRST CAPITAL INC COM 31942S104 151 2996 SH DFND 01 2996 0 0 FIRST CAPITAL INC COM 31942S104 1030 20380 SH SOLE 0 0 20380 FIRST CTZNS BANCSHARES INC N C CL A 31946M103 1356 3011 SH DFND 01 3011 0 0 FIRST CTZNS BANCSHARES INC N C CL A 31946M103 968 2150 SH DFND 02 0 2150 0 FIRST CTZNS BANCSHARES INC N C CL A 31946M103 251557 558681 SH SOLE 0 0 558681 FIRST CTZNS BANCSHARES INC N C CL A 31946M103 315 699 SH SOLE 699 0 0 FIRST CHOICE BANCORP COM 31948P104 175 7707 SH DFND 01 7707 0 0 FIRST CHOICE BANCORP COM 31948P104 10000 439748 SH SOLE 0 0 439748 FIRST COMWLTH FINL CORP PA COM 319829107 1135 84255 SH DFND 01 84255 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 228 16896 SH DFND 02 0 16896 0 FIRST COMWLTH FINL CORP PA COM 319829107 142805 10601732 SH SOLE 0 0 10601732 FIRST COMWLTH FINL CORP PA COM 319829107 154 11440 SH SOLE 11440 0 0 FIRST CMNTY CORP S C COM 319835104 22 1213 SH DFND 01 1213 0 0 FIRST CMNTY CORP S C COM 319835104 5283 285426 SH SOLE 0 0 285426 FIRST CMNTY BANKSHARES INC VA COM 31983A103 448 13280 SH DFND 01 13280 0 0 FIRST CMNTY BANKSHARES INC VA COM 31983A103 20 583 SH DFND 02 0 583 0 FIRST CMNTY BANKSHARES INC VA COM 31983A103 24174 716058 SH SOLE 0 0 716058 FIRST CMNTY BANKSHARES INC VA COM 31983A103 34 1000 SH SOLE 1000 0 0 1ST CONSTITUTION BANCORP COM 31986N102 119 6468 SH DFND 01 6468 0 0 1ST CONSTITUTION BANCORP COM 31986N102 4480 242574 SH SOLE 0 0 242574 FIRST DEFIANCE FINL CORP COM 32006W106 478 16719 SH DFND 01 16719 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 51 1800 SH DFND 02 0 1800 0 FIRST DEFIANCE FINL CORP COM 32006W106 24170 845976 SH SOLE 0 0 845976 FIRST DEFIANCE FINL CORP COM 32006W106 70 2450 SH SOLE 2450 0 0 FIRST DATA CORP NEW COM CL A 32008D106 7011 258997 SH DFND 01 258997 0 0 FIRST DATA CORP NEW COM CL A 32008D106 3726 137629 SH DFND 02 0 0 137629 FIRST DATA CORP NEW COM CL A 32008D106 4019 148454 SH DFND 02 0 148454 0 FIRST DATA CORP NEW COM CL A 32008D106 1351258 49917164 SH SOLE 0 0 49917164 FIRST DATA CORP NEW COM CL A 32008D106 4921 181806 SH SOLE 181806 0 0 FIRST FINL BANCORP OH COM 320209109 2045 84420 SH DFND 01 84420 0 0 FIRST FINL BANCORP OH COM 320209109 307 12688 SH DFND 02 0 12688 0 FIRST FINL BANCORP OH COM 320209109 244481 10094187 SH SOLE 0 0 10094187 FIRST FINL BANCORP OH COM 320209109 246 10156 SH SOLE 10156 0 0 FIRST FINL BANKSHARES COM 32020R109 8346 271059 SH DFND 01 271059 0 0 FIRST FINL BANKSHARES COM 32020R109 434 14088 SH DFND 02 0 14088 0 FIRST FINL BANKSHARES COM 32020R109 385910 12533628 SH SOLE 0 0 12533628 FIRST FINL BANKSHARES COM 32020R109 395 12832 SH SOLE 12832 0 0 FIRST FINL CORP IND COM 320218100 417 10374 SH DFND 01 10374 0 0 FIRST FINL CORP IND COM 320218100 40 1000 SH DFND 02 0 1000 0 FIRST FINL CORP IND COM 320218100 21846 543981 SH SOLE 0 0 543981 FIRST FINL CORP IND COM 320218100 24 600 SH SOLE 600 0 0 FIRST FINANCIAL NORTHWEST INC COM 32022K102 89 6256 SH DFND 01 6256 0 0 FIRST FINANCIAL NORTHWEST INC COM 32022K102 5090 359693 SH SOLE 0 0 359693 FIRST FNDTN INC COM 32026V104 655 48737 SH DFND 01 48737 0 0 FIRST FNDTN INC COM 32026V104 42 3100 SH DFND 02 0 3100 0 FIRST FNDTN INC COM 32026V104 24571 1828196 SH SOLE 0 0 1828196 FIRST FNDTN INC COM 32026V104 63 4670 SH SOLE 4670 0 0 FIRST GTY BANCSHARES INC COM 32043P106 94 4512 SH DFND 01 4512 0 0 FIRST GTY BANCSHARES INC COM 32043P106 5097 244476 SH SOLE 0 0 244476 FIRST HORIZON NATL CORP COM 320517105 1798 120458 SH DFND 01 120458 0 0 FIRST HORIZON NATL CORP COM 320517105 666 44606 SH DFND 02 0 44606 0 FIRST HORIZON NATL CORP COM 320517105 456871 30600854 SH SOLE 0 0 30600854 FIRST HORIZON NATL CORP COM 320517105 518 34696 SH SOLE 34696 0 0 FIRST HAWAIIAN INC COM 32051X108 1084 41906 SH DFND 01 41906 0 0 FIRST HAWAIIAN INC COM 32051X108 451 17427 SH DFND 02 0 17427 0 FIRST HAWAIIAN INC COM 32051X108 315408 12192028 SH SOLE 0 0 12192028 FIRST HAWAIIAN INC COM 32051X108 476 18404 SH SOLE 18404 0 0 FIRST INDUSTRIAL REALTY TRUST COM 32054K103 5156 140326 SH DFND 01 140326 0 0 FIRST INDUSTRIAL REALTY TRUST COM 32054K103 5789 157556 SH DFND 02 0 157556 0 FIRST INDUSTRIAL REALTY TRUST COM 32054K103 684455 18629703 SH SOLE 0 0 18629703 FIRST INDUSTRIAL REALTY TRUST COM 32054K103 4938 134416 SH SOLE 134416 0 0 FIRST INTERNET BANCORP COM 320557101 185 8573 SH DFND 01 8573 0 0 FIRST INTERNET BANCORP COM 320557101 11377 528179 SH SOLE 0 0 528179 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1265 31929 SH DFND 01 31929 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 107 2700 SH DFND 02 0 2700 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 139843 3530493 SH SOLE 0 0 3530493 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 204 5156 SH SOLE 5156 0 0 FIRST LONG IS CORP COM 320734106 415 20654 SH DFND 01 20654 0 0 FIRST LONG IS CORP COM 320734106 36 1800 SH DFND 02 0 1800 0 FIRST LONG IS CORP COM 320734106 21519 1071664 SH SOLE 0 0 1071664 FIRST LONG IS CORP COM 320734106 73 3660 SH SOLE 3660 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 517 65310 SH DFND 01 65310 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 83 10503 SH DFND 02 0 10503 0 FIRST MAJESTIC SILVER CORP COM 32076V103 33248 4203262 SH SOLE 0 0 4203262 FIRST MAJESTIC SILVER CORP COM 32076V103 162 20500 SH SOLE 20500 0 0 FIRST MERCHANTS CORP COM 320817109 1658 43749 SH DFND 01 43749 0 0 FIRST MERCHANTS CORP COM 320817109 353 9307 SH DFND 02 0 9307 0 FIRST MERCHANTS CORP COM 320817109 172235 4544467 SH SOLE 0 0 4544467 FIRST MERCHANTS CORP COM 320817109 238 6276 SH SOLE 6276 0 0 FIRST MID BANCSHARES INC COM 320866106 393 11258 SH DFND 01 11258 0 0 FIRST MID BANCSHARES INC COM 320866106 40 1145 SH DFND 02 0 1145 0 FIRST MID BANCSHARES INC COM 320866106 18791 538129 SH SOLE 0 0 538129 FIRST MID BANCSHARES INC COM 320866106 32 905 SH SOLE 905 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 1925 94028 SH DFND 01 94028 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 183 8938 SH DFND 02 0 8938 0 FIRST MIDWEST BANCORP DEL COM 320867104 231418 11305231 SH SOLE 0 0 11305231 FIRST MIDWEST BANCORP DEL COM 320867104 199 9742 SH SOLE 9742 0 0 FIRST NATL CORP COM 32106V107 24 1183 SH DFND 01 1183 0 0 FIRST NATL CORP COM 32106V107 1325 65116 SH SOLE 0 0 65116 FIRST NORTHWEST BANCORP COM 335834107 141 8689 SH DFND 01 8689 0 0 FIRST NORTHWEST BANCORP COM 335834107 8851 544701 SH SOLE 0 0 544701 FIRST REP BK SAN FRANCISCO CAL COM 33616C100 13799 141315 SH DFND 01 141315 0 0 FIRST REP BK SAN FRANCISCO CAL COM 33616C100 4189 42896 SH DFND 02 0 0 42896 FIRST REP BK SAN FRANCISCO CAL COM 33616C100 4917 50352 SH DFND 02 0 50352 0 FIRST REP BK SAN FRANCISCO CAL COM 33616C100 1388598 14220158 SH SOLE 0 0 14220158 FIRST REP BK SAN FRANCISCO CAL COM 33616C100 5404 55340 SH SOLE 55340 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 22 360 SH DFND 01 360 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 3146 52441 SH SOLE 0 0 52441 FIRST SOLAR INC COM 336433107 1986 30230 SH DFND 01 30230 0 0 FIRST SOLAR INC COM 336433107 805 12255 SH DFND 02 0 12255 0 FIRST SOLAR INC COM 336433107 454606 6921530 SH SOLE 0 0 6921530 FIRST SOLAR INC COM 336433107 559 8514 SH SOLE 8514 0 0 1ST SOURCE CORP COM 336901103 571 12314 SH DFND 01 12314 0 0 1ST SOURCE CORP COM 336901103 63 1351 SH DFND 02 0 1351 0 1ST SOURCE CORP COM 336901103 36681 790529 SH SOLE 0 0 790529 1ST SOURCE CORP COM 336901103 75 1625 SH SOLE 1625 0 0 FIRST UTD CORP COM 33741H107 36 1824 SH DFND 01 1824 0 0 FIRST UTD CORP COM 33741H107 5165 262040 SH SOLE 0 0 262040 FIRST US BANCSHARES INC COM 33744V103 16 1697 SH DFND 01 1697 0 0 FIRST US BANCSHARES INC COM 33744V103 720 77918 SH SOLE 0 0 77918 FIRST WESTN FINL INC COM 33751L105 1167 88009 SH SOLE 0 0 88009 FIRSTCASH INC COM 33767D105 8807 88055 SH DFND 01 88055 0 0 FIRSTCASH INC COM 33767D105 828 8278 SH DFND 02 0 8278 0 FIRSTCASH INC COM 33767D105 478605 4785091 SH SOLE 0 0 4785091 FIRSTCASH INC COM 33767D105 486 4856 SH SOLE 4856 0 0 FIRSTSERVICE CORP NEW COM 33767E202 1357 14144 SH DFND 01 14144 0 0 FIRSTSERVICE CORP NEW COM 33767E202 467 4864 SH DFND 02 0 4864 0 FIRSTSERVICE CORP NEW COM 33767E202 86917 906140 SH SOLE 0 0 906140 FIRSTSERVICE CORP NEW COM 33767E202 339 3536 SH SOLE 3536 0 0 FISERV INC COM 337738108 32720 358930 SH DFND 01 358930 0 0 FISERV INC COM 337738108 9515 104376 SH DFND 02 0 0 104376 FISERV INC COM 337738108 14119 154883 SH DFND 02 0 154883 0 FISERV INC COM 337738108 3841292 42137908 SH SOLE 0 0 42137908 FISERV INC COM 337738108 11794 129377 SH SOLE 129377 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 814 24561 SH DFND 01 24561 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 290 8745 SH DFND 02 0 8745 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 96882 2923417 SH SOLE 0 0 2923417 FLAGSTAR BANCORP INC COM PAR .001 337930705 122 3667 SH SOLE 3667 0 0 FIRSTENERGY CORP COM 337932107 18527 432763 SH DFND 01 432763 0 0 FIRSTENERGY CORP COM 337932107 5389 125883 SH DFND 02 0 0 125883 FIRSTENERGY CORP COM 337932107 11634 271767 SH DFND 02 0 271767 0 FIRSTENERGY CORP COM 337932107 2739532 63992816 SH SOLE 0 0 63992816 FIRSTENERGY CORP COM 337932107 12447 290750 SH SOLE 290750 0 0 FITBIT INC CL A 33812L102 1070 243168 SH DFND 01 243168 0 0 FITBIT INC CL A 33812L102 57 13000 SH DFND 02 0 13000 0 FITBIT INC CL A 33812L102 115118 26163179 SH SOLE 0 0 26163179 FITBIT INC CL A 33812L102 95 21661 SH SOLE 21661 0 0 FIVE BELOW INC COM 33829M101 3010 25079 SH DFND 01 25079 0 0 FIVE BELOW INC COM 33829M101 936 7797 SH DFND 02 0 7797 0 FIVE BELOW INC COM 33829M101 597357 4977147 SH SOLE 0 0 4977147 FIVE BELOW INC COM 33829M101 763 6357 SH SOLE 6357 0 0 FIVE9 INC COM 338307101 6269 122218 SH DFND 01 122218 0 0 FIVE9 INC COM 338307101 722 14069 SH DFND 02 0 14069 0 FIVE9 INC COM 338307101 348329 6791369 SH SOLE 0 0 6791369 FIVE9 INC COM 338307101 329 6405 SH SOLE 6405 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 180 29834 SH DFND 01 29834 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 14 2400 SH DFND 02 0 2400 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 9255 1534800 SH SOLE 0 0 1534800 FIVE PRIME THERAPEUTICS INC COM 33830X104 17 2787 SH SOLE 2787 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 124 269120 SH SOLE 0 0 269120 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 156 20800 SH DFND 02 0 20800 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 20877 2776175 SH SOLE 0 0 2776175 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 72 9612 SH SOLE 9612 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 22082 78626 SH DFND 01 78626 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 6165 21952 SH DFND 02 0 0 21952 FLEETCOR TECHNOLOGIES INC COM 339041105 7699 27414 SH DFND 02 0 27414 0 FLEETCOR TECHNOLOGIES INC COM 339041105 2574886 9168189 SH SOLE 0 0 9168189 FLEETCOR TECHNOLOGIES INC COM 339041105 8092 28814 SH SOLE 28814 0 0 FLEXSTEEL INDS INC COM 339382103 108 6356 SH DFND 01 6356 0 0 FLEXSTEEL INDS INC COM 339382103 6172 361772 SH SOLE 0 0 361772 FLEX PHARMA INC COM 33938A105 66 119407 SH SOLE 0 0 119407 FLEXION THERAPEUTICS INC COM 33938J106 867 70497 SH DFND 01 70497 0 0 FLEXION THERAPEUTICS INC COM 33938J106 198 16100 SH DFND 02 0 16100 0 FLEXION THERAPEUTICS INC COM 33938J106 22012 1789621 SH SOLE 0 0 1789621 FLEXION THERAPEUTICS INC COM 33938J106 41 3310 SH SOLE 3310 0 0 FLEXSHOPPER INC COM NEW 33939J303 277 251774 SH SOLE 0 0 251774 FLOOR & DECOR HLDGS INC CL A 339750101 1181 28198 SH DFND 01 28198 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 594 14181 SH DFND 02 0 14181 0 FLOOR & DECOR HLDGS INC CL A 339750101 235384 5617768 SH SOLE 0 0 5617768 FLOOR & DECOR HLDGS INC CL A 339750101 334 7977 SH SOLE 7977 0 0 FLOTEK INDS INC DEL COM 343389102 160 48469 SH DFND 01 48469 0 0 FLOTEK INDS INC DEL COM 343389102 9097 2748216 SH SOLE 0 0 2748216 FLUOR CORP NEW COM 343412102 1805 53581 SH DFND 01 53581 0 0 FLUOR CORP NEW COM 343412102 1341 39797 SH DFND 02 0 0 39797 FLUOR CORP NEW COM 343412102 1196 35509 SH DFND 02 0 35509 0 FLUOR CORP NEW COM 343412102 430232 12770323 SH SOLE 0 0 12770323 FLUOR CORP NEW COM 343412102 1359 40351 SH SOLE 40351 0 0 FLOWERS FOODS INC COM 343498101 1693 72736 SH DFND 01 72736 0 0 FLOWERS FOODS INC COM 343498101 732 31450 SH DFND 02 0 31450 0 FLOWERS FOODS INC COM 343498101 466051 20027991 SH SOLE 0 0 20027991 FLOWERS FOODS INC COM 343498101 614 26399 SH SOLE 26399 0 0 FLOWSERVE CORP COM 34354P105 5943 112796 SH DFND 01 112796 0 0 FLOWSERVE CORP COM 34354P105 1772 33631 SH DFND 02 0 0 33631 FLOWSERVE CORP COM 34354P105 1845 35023 SH DFND 02 0 35023 0 FLOWSERVE CORP COM 34354P105 734319 13936582 SH SOLE 0 0 13936582 FLOWSERVE CORP COM 34354P105 2109 40029 SH SOLE 40029 0 0 FLUENT INC COM 34380C102 364 67604 SH DFND 01 67604 0 0 FLUENT INC COM 34380C102 9096 1690617 SH SOLE 0 0 1690617 FLUENT INC COM 34380C102 28 5286 SH SOLE 5286 0 0 FLUIDIGM CORP DEL COM 34385P108 1714 139106 SH DFND 01 139106 0 0 FLUIDIGM CORP DEL COM 34385P108 66 5387 SH DFND 02 0 5387 0 FLUIDIGM CORP DEL COM 34385P108 44281 3594261 SH SOLE 0 0 3594261 FLUIDIGM CORP DEL COM 34385P108 99 8054 SH SOLE 8054 0 0 FLUSHING FINL CORP COM 343873105 509 22906 SH DFND 01 22906 0 0 FLUSHING FINL CORP COM 343873105 180 8119 SH DFND 02 0 8119 0 FLUSHING FINL CORP COM 343873105 31208 1405777 SH SOLE 0 0 1405777 FLUSHING FINL CORP COM 343873105 75 3381 SH SOLE 3381 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 1667 61045 SH DFND 01 61045 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 72482 2654053 SH SOLE 0 0 2654053 FOMENTO ECONOMICO MEXICANO SAB SPON ADR UNITS 344419106 24410 252297 SH SOLE 0 0 252297 FOMENTO ECONOMICO MEXICANO SAB SPON ADR UNITS 344419106 120 1241 SH SOLE 1241 0 0 FONAR CORP COM NEW 344437405 21 996 SH DFND 01 996 0 0 FONAR CORP COM NEW 344437405 6096 283382 SH SOLE 0 0 283382 FOOT LOCKER INC COM 344849104 3986 95077 SH DFND 01 95077 0 0 FOOT LOCKER INC COM 344849104 64 1535 SH DFND 02 0 0 1535 FOOT LOCKER INC COM 344849104 830 19800 SH DFND 02 0 19800 0 FOOT LOCKER INC COM 344849104 502037 11976070 SH SOLE 0 0 11976070 FOOT LOCKER INC COM 344849104 609 14527 SH SOLE 14527 0 0 FORD MTR CO DEL COM 345370860 33896 3313359 SH DFND 01 3313359 0 0 FORD MTR CO DEL COM 345370860 9968 974359 SH DFND 02 0 0 974359 FORD MTR CO DEL COM 345370860 11390 1113396 SH DFND 02 0 1113396 0 FORD MTR CO DEL COM 345370860 3014321 294655062 SH SOLE 0 0 294655062 FORD MTR CO DEL COM 345370860 13042 1274851 SH SOLE 1274851 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 2821 83326 SH DFND 01 83326 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 88 2597 SH DFND 02 0 2597 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 59204 1748482 SH SOLE 0 0 1748482 FORESCOUT TECHNOLOGIES INC COM 34553D101 123 3644 SH SOLE 3644 0 0 FORESTAR GROUP INC COM 346232101 181 9257 SH DFND 01 9257 0 0 FORESTAR GROUP INC COM 346232101 6 287 SH DFND 02 0 287 0 FORESTAR GROUP INC COM 346232101 30461 1558106 SH SOLE 0 0 1558106 FORESTAR GROUP INC COM 346232101 9 470 SH SOLE 470 0 0 FORMFACTOR INC COM 346375108 1113 71014 SH DFND 01 71014 0 0 FORMFACTOR INC COM 346375108 66 4200 SH DFND 02 0 4200 0 FORMFACTOR INC COM 346375108 118830 7583285 SH SOLE 0 0 7583285 FORMFACTOR INC COM 346375108 165 10504 SH SOLE 10504 0 0 FORRESTER RESH INC COM 346563109 1032 21950 SH DFND 01 21950 0 0 FORRESTER RESH INC COM 346563109 45 964 SH DFND 02 0 964 0 FORRESTER RESH INC COM 346563109 51411 1093161 SH SOLE 0 0 1093161 FORRESTER RESH INC COM 346563109 48 1010 SH SOLE 1010 0 0 FORTIS INC COM 349553107 7366 186612 SH DFND 01 186612 0 0 FORTIS INC COM 349553107 4366 110606 SH DFND 02 0 0 110606 FORTIS INC COM 349553107 8241 208794 SH DFND 02 0 208794 0 FORTIS INC COM 349553107 460798 11674644 SH SOLE 0 0 11674644 FORTIS INC COM 349553107 9057 229458 SH SOLE 229458 0 0 FORTINET INC COM 34959E109 10137 131938 SH DFND 01 131938 0 0 FORTINET INC COM 34959E109 2819 36687 SH DFND 02 0 0 36687 FORTINET INC COM 34959E109 2996 38994 SH DFND 02 0 38994 0 FORTINET INC COM 34959E109 1303766 16969489 SH SOLE 0 0 16969489 FORTINET INC COM 34959E109 3858 50213 SH SOLE 50213 0 0 FORTIVE CORP COM 34959J108 20664 253479 SH DFND 01 253479 0 0 FORTIVE CORP COM 34959J108 6335 77716 SH DFND 02 0 0 77716 FORTIVE CORP COM 34959J108 7042 86380 SH DFND 02 0 86380 0 FORTIVE CORP COM 34959J108 1769907 21711324 SH SOLE 0 0 21711324 FORTIVE CORP COM 34959J108 8567 105094 SH SOLE 105094 0 0 FORTRESS BIOTECH INC COM 34960Q109 9 6238 SH DFND 01 6238 0 0 FORTRESS BIOTECH INC COM 34960Q109 3160 2106348 SH SOLE 0 0 2106348 FORTERRA INC COM 34960W106 184 37030 SH DFND 01 37030 0 0 FORTERRA INC COM 34960W106 4753 956291 SH SOLE 0 0 956291 FORTUNE BRANDS HOME & SEC INC COM 34964C106 6936 121410 SH DFND 01 121410 0 0 FORTUNE BRANDS HOME & SEC INC COM 34964C106 2247 39336 SH DFND 02 0 0 39336 FORTUNE BRANDS HOME & SEC INC COM 34964C106 2575 45075 SH DFND 02 0 45075 0 FORTUNE BRANDS HOME & SEC INC COM 34964C106 833673 14592557 SH SOLE 0 0 14592557 FORTUNE BRANDS HOME & SEC INC COM 34964C106 2673 46783 SH SOLE 46783 0 0 FORTY SEVEN INC COM 34983P104 340 32058 SH DFND 01 32058 0 0 FORTY SEVEN INC COM 34983P104 4954 467393 SH SOLE 0 0 467393 FORUM ENERGY TECHNOLOGIES INC COM 34984V100 239 69755 SH DFND 01 69755 0 0 FORUM ENERGY TECHNOLOGIES INC COM 34984V100 62 18195 SH DFND 02 0 18195 0 FORUM ENERGY TECHNOLOGIES INC COM 34984V100 21423 6264011 SH SOLE 0 0 6264011 FORUM ENERGY TECHNOLOGIES INC COM 34984V100 19 5700 SH SOLE 5700 0 0 FORWARD AIR CORP COM 349853101 3517 59452 SH DFND 01 59452 0 0 FORWARD AIR CORP COM 349853101 228 3852 SH DFND 02 0 3852 0 FORWARD AIR CORP COM 349853101 171993 2907748 SH SOLE 0 0 2907748 FORWARD AIR CORP COM 349853101 193 3269 SH SOLE 3269 0 0 FORWARD INDS INC N Y COM NEW 349862300 133 115757 SH SOLE 0 0 115757 FOSSIL GROUP INC COM 34988V106 453 39409 SH DFND 01 39409 0 0 FOSSIL GROUP INC COM 34988V106 102 8900 SH DFND 02 0 8900 0 FOSSIL GROUP INC COM 34988V106 81557 7091878 SH SOLE 0 0 7091878 FOSSIL GROUP INC COM 34988V106 54 4661 SH SOLE 4661 0 0 FORTUNA SILVER MINES INC COM 349915108 42 14887 SH DFND 02 0 14887 0 FORTUNA SILVER MINES INC COM 349915108 162 56677 SH SOLE 0 0 56677 FORTUNA SILVER MINES INC COM 349915108 39 13800 SH SOLE 13800 0 0 FOSTER L B CO COM 350060109 249 9114 SH DFND 01 9114 0 0 FOSTER L B CO COM 350060109 13049 477302 SH SOLE 0 0 477302 FOUNDATION BLDG MATLS INC COM 350392106 335 18856 SH DFND 01 18856 0 0 FOUNDATION BLDG MATLS INC COM 350392106 21 1200 SH DFND 02 0 1200 0 FOUNDATION BLDG MATLS INC COM 350392106 13508 759705 SH SOLE 0 0 759705 FOUNDATION BLDG MATLS INC COM 350392106 63 3570 SH SOLE 3570 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 3880 141963 SH DFND 01 141963 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2835 103749 SH DFND 02 0 103749 0 FOUR CORNERS PPTY TR INC COM 35086T109 211337 7732773 SH SOLE 0 0 7732773 FOUR CORNERS PPTY TR INC COM 35086T109 2060 75371 SH SOLE 75371 0 0 FOX CORP CL A COM 35137L105 11092 302718 SH DFND 01 302718 0 0 FOX CORP CL A COM 35137L105 3215 87758 SH DFND 02 0 0 87758 FOX CORP CL A COM 35137L105 3460 94432 SH DFND 02 0 94432 0 FOX CORP CL A COM 35137L105 953931 26035242 SH SOLE 0 0 26035242 FOX CORP CL A COM 35137L105 4501 122843 SH SOLE 122843 0 0 FOX CORP CL B COM 35137L204 5028 137647 SH DFND 01 137647 0 0 FOX CORP CL B COM 35137L204 1404 38442 SH DFND 02 0 0 38442 FOX CORP CL B COM 35137L204 1638 44833 SH DFND 02 0 44833 0 FOX CORP CL B COM 35137L204 450585 12334667 SH SOLE 0 0 12334667 FOX CORP CL B COM 35137L204 1795 49138 SH SOLE 49138 0 0 FOX FACTORY HLDG CORP COM 35138V102 6452 78199 SH DFND 01 78199 0 0 FOX FACTORY HLDG CORP COM 35138V102 415 5027 SH DFND 02 0 5027 0 FOX FACTORY HLDG CORP COM 35138V102 312954 3792927 SH SOLE 0 0 3792927 FOX FACTORY HLDG CORP COM 35138V102 355 4304 SH SOLE 4304 0 0 FRANCESCAS HLDGS CORP COM NEW 351793104 3 5711 SH DFND 01 5711 0 0 FRANCESCAS HLDGS CORP COM NEW 351793104 752 1520584 SH SOLE 0 0 1520584 FRANCO NEVADA CORP COM 351858105 6772 79779 SH DFND 01 79779 0 0 FRANCO NEVADA CORP COM 351858105 4109 48415 SH DFND 02 0 0 48415 FRANCO NEVADA CORP COM 351858105 10849 127813 SH DFND 02 0 127813 0 FRANCO NEVADA CORP COM 351858105 437751 5157293 SH SOLE 0 0 5157293 FRANCO NEVADA CORP COM 351858105 4951 58324 SH SOLE 58324 0 0 FRANKLIN COVEY CO COM 353469109 710 20868 SH DFND 01 20868 0 0 FRANKLIN COVEY CO COM 353469109 17765 522490 SH SOLE 0 0 522490 FRANKLIN ELEC INC COM 353514102 4328 91107 SH DFND 01 91107 0 0 FRANKLIN ELEC INC COM 353514102 280 5900 SH DFND 02 0 5900 0 FRANKLIN ELEC INC COM 353514102 206910 4355997 SH SOLE 0 0 4355997 FRANKLIN ELEC INC COM 353514102 201 4237 SH SOLE 4237 0 0 FRANKLIN FINL SVCS CORP COM 353525108 124 3246 SH DFND 01 3246 0 0 FRANKLIN FINL SVCS CORP COM 353525108 1788 46894 SH SOLE 0 0 46894 FRANKLIN FINL NETWORK INC COM 35352P104 310 11114 SH DFND 01 11114 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 33 1200 SH DFND 02 0 1200 0 FRANKLIN FINL NETWORK INC COM 35352P104 23842 855770 SH SOLE 0 0 855770 FRANKLIN FINL NETWORK INC COM 35352P104 61 2206 SH SOLE 2206 0 0 FRANKLIN RES INC COM 354613101 8576 246443 SH DFND 01 246443 0 0 FRANKLIN RES INC COM 354613101 3039 87334 SH DFND 02 0 0 87334 FRANKLIN RES INC COM 354613101 3939 113196 SH DFND 02 0 113196 0 FRANKLIN RES INC COM 354613101 1286959 36981571 SH SOLE 0 0 36981571 FRANKLIN RES INC COM 354613101 3428 98497 SH SOLE 98497 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 655 88716 SH DFND 01 88716 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 1134 153723 SH DFND 02 0 153723 0 FRANKLIN STREET PPTYS CORP COM 35471R106 115329 15627301 SH SOLE 0 0 15627301 FRANKLIN STREET PPTYS CORP COM 35471R106 810 109706 SH SOLE 109706 0 0 FREDS INC CL A 356108100 5 9667 SH DFND 01 9667 0 0 FREDS INC CL A 356108100 720 1464432 SH SOLE 0 0 1464432 FREEPORT-MCMORAN INC CL B 35671D857 14225 1225250 SH DFND 01 1225250 0 0 FREEPORT-MCMORAN INC CL B 35671D857 3633 312960 SH DFND 02 0 0 312960 FREEPORT-MCMORAN INC CL B 35671D857 5081 437646 SH DFND 02 0 437646 0 FREEPORT-MCMORAN INC CL B 35671D857 1755619 151216095 SH SOLE 0 0 151216095 FREEPORT-MCMORAN INC CL B 35671D857 5286 455315 SH SOLE 455315 0 0 FREIGHTCAR AMER INC COM 357023100 17 2850 SH DFND 01 2850 0 0 FREIGHTCAR AMER INC COM 357023100 2103 358180 SH SOLE 0 0 358180 FREQUENCY ELECTRS INC COM 358010106 9 800 SH DFND 01 800 0 0 FREQUENCY ELECTRS INC COM 358010106 3332 292541 SH SOLE 0 0 292541 FRESHPET INC COM 358039105 2953 64884 SH DFND 01 64884 0 0 FRESHPET INC COM 358039105 100 2200 SH DFND 02 0 2200 0 FRESHPET INC COM 358039105 89890 1975178 SH SOLE 0 0 1975178 FRESHPET INC COM 358039105 158 3467 SH SOLE 3467 0 0 FRIEDMAN INDS INC COM 358435105 16 2316 SH DFND 01 2316 0 0 FRIEDMAN INDS INC COM 358435105 1476 212096 SH SOLE 0 0 212096 FRONT YD RESIDENTIAL CORP COM 35904G107 532 43497 SH DFND 01 43497 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 31 2500 SH DFND 02 0 2500 0 FRONT YD RESIDENTIAL CORP COM 35904G107 86440 7073610 SH SOLE 0 0 7073610 FRONT YD RESIDENTIAL CORP COM 35904G107 97 7947 SH SOLE 7947 0 0 FRONTDOOR INC COM 35905A109 1418 32553 SH DFND 01 32553 0 0 FRONTDOOR INC COM 35905A109 695 15969 SH DFND 02 0 15969 0 FRONTDOOR INC COM 35905A109 337255 7744095 SH SOLE 0 0 7744095 FRONTDOOR INC COM 35905A109 399 9158 SH SOLE 9158 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 158 90516 SH DFND 01 90516 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 9 4966 SH DFND 02 0 4966 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 13578 7758750 SH SOLE 0 0 7758750 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 15 8622 SH SOLE 8622 0 0 FUEL TECH INC COM 359523107 697 497934 SH SOLE 0 0 497934 FUELCELL ENERGY INC COM 35952H601 0 1342 SH DFND 01 1342 0 0 FUELCELL ENERGY INC COM 35952H601 70 396087 SH SOLE 0 0 396087 FULGENT GENETICS INC COM 359664109 9 1300 SH DFND 01 1300 0 0 FULGENT GENETICS INC COM 359664109 1008 150901 SH SOLE 0 0 150901 FULL HOUSE RESORTS INC COM 359678109 9 4619 SH DFND 01 4619 0 0 FULL HOUSE RESORTS INC COM 359678109 1850 989411 SH SOLE 0 0 989411 FULLER H B CO COM 359694106 4171 89900 SH DFND 01 89900 0 0 FULLER H B CO COM 359694106 306 6585 SH DFND 02 0 6585 0 FULLER H B CO COM 359694106 264449 5699322 SH SOLE 0 0 5699322 FULLER H B CO COM 359694106 227 4885 SH SOLE 4885 0 0 FULTON FINL CORP PA COM 360271100 2321 141772 SH DFND 01 141772 0 0 FULTON FINL CORP PA COM 360271100 331 20214 SH DFND 02 0 20214 0 FULTON FINL CORP PA COM 360271100 268639 16410420 SH SOLE 0 0 16410420 FULTON FINL CORP PA COM 360271100 375 22909 SH SOLE 22909 0 0 FUNKO INC COM CL A 361008105 854 35252 SH DFND 01 35252 0 0 FUNKO INC COM CL A 361008105 13493 557095 SH SOLE 0 0 557095 FUTUREFUEL CORPORATION COM 36116M106 265 22703 SH DFND 01 22703 0 0 FUTUREFUEL CORPORATION COM 36116M106 31 2640 SH DFND 02 0 2640 0 FUTUREFUEL CORPORATION COM 36116M106 33180 2838293 SH SOLE 0 0 2838293 FUTUREFUEL CORPORATION COM 36116M106 54 4583 SH SOLE 4583 0 0 FVCBANKCORP INC COM 36120Q101 154 7906 SH DFND 01 7906 0 0 FVCBANKCORP INC COM 36120Q101 6641 341960 SH SOLE 0 0 341960 GAMCO INVESTORS INC CL A COM 361438104 74 3842 SH DFND 01 3842 0 0 GAMCO INVESTORS INC CL A COM 361438104 5 274 SH DFND 02 0 274 0 GAMCO INVESTORS INC CL A COM 361438104 9364 488461 SH SOLE 0 0 488461 GATX CORP COM 361448103 2447 30858 SH DFND 01 30858 0 0 GATX CORP COM 361448103 396 5000 SH DFND 02 0 5000 0 GATX CORP COM 361448103 331663 4182910 SH SOLE 0 0 4182910 GATX CORP COM 361448103 273 3449 SH SOLE 3449 0 0 GEO GROUP INC NEW COM 36162J106 5207 247843 SH DFND 01 247843 0 0 GEO GROUP INC NEW COM 36162J106 504 23994 SH DFND 02 0 23994 0 GEO GROUP INC NEW COM 36162J106 374685 17833657 SH SOLE 0 0 17833657 GEO GROUP INC NEW COM 36162J106 287 13664 SH SOLE 13664 0 0 GCI LIBERTY INC COM CLASS A 36164V305 2275 37009 SH DFND 01 37009 0 0 GCI LIBERTY INC COM CLASS A 36164V305 981 15963 SH DFND 02 0 15963 0 GCI LIBERTY INC COM CLASS A 36164V305 523450 8516914 SH SOLE 0 0 8516914 GCI LIBERTY INC COM CLASS A 36164V305 724 11779 SH SOLE 11779 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2628 116060 SH DFND 01 116060 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 479 21159 SH DFND 02 0 21159 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 127533 5633074 SH SOLE 0 0 5633074 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 182 8020 SH SOLE 8020 0 0 GEE GROUP INC COM 36165A102 22 28039 SH SOLE 0 0 28039 GDS HLDGS LTD SPONSORED ADS 36165L108 803 21384 SH DFND 01 21384 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 710 18900 SH DFND 02 0 18900 0 GDS HLDGS LTD SPONSORED ADS 36165L108 60324 1605649 SH SOLE 0 0 1605649 GDS HLDGS LTD SPONSORED ADS 36165L108 361 9600 SH SOLE 9600 0 0 GNC HLDGS INC COM CL A 36191G107 104 69613 SH DFND 01 69613 0 0 GNC HLDGS INC COM CL A 36191G107 5214 3476246 SH SOLE 0 0 3476246 GNC HLDGS INC COM CL A 36191G107 10 6960 SH SOLE 6960 0 0 GWG HLDGS INC COM 36192A109 26 3687 SH DFND 01 3687 0 0 GWG HLDGS INC COM 36192A109 1332 186489 SH SOLE 0 0 186489 G1 THERAPEUTICS INC COM 3621LQ109 1580 51538 SH DFND 01 51538 0 0 G1 THERAPEUTICS INC COM 3621LQ109 45 1471 SH DFND 02 0 1471 0 G1 THERAPEUTICS INC COM 3621LQ109 58880 1920419 SH SOLE 0 0 1920419 G1 THERAPEUTICS INC COM 3621LQ109 98 3187 SH SOLE 3187 0 0 GP STRATEGIES CORP COM 36225V104 181 12008 SH DFND 01 12008 0 0 GP STRATEGIES CORP COM 36225V104 11197 742500 SH SOLE 0 0 742500 GSE SYS INC COM 36227K106 10 4296 SH DFND 01 4296 0 0 GSE SYS INC COM 36227K106 905 386676 SH SOLE 0 0 386676 G-III APPAREL GROUP LTD COM 36237H101 1116 37945 SH DFND 01 37945 0 0 G-III APPAREL GROUP LTD COM 36237H101 148 5016 SH DFND 02 0 5016 0 G-III APPAREL GROUP LTD COM 36237H101 137308 4667182 SH SOLE 0 0 4667182 G-III APPAREL GROUP LTD COM 36237H101 124 4200 SH SOLE 4200 0 0 GTT COMMUNICATIONS INC COM 362393100 1215 69039 SH DFND 01 69039 0 0 GTT COMMUNICATIONS INC COM 362393100 277 15745 SH DFND 02 0 15745 0 GTT COMMUNICATIONS INC COM 362393100 67713 3847348 SH SOLE 0 0 3847348 GTT COMMUNICATIONS INC COM 362393100 188 10709 SH SOLE 10709 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 196 28658 SH DFND 01 28658 0 0 GTY TECHNOLOGY HOLDINGS INC COM 362409104 3932 574050 SH SOLE 0 0 574050 GSI TECHNOLOGY COM 36241U106 83 9691 SH DFND 01 9691 0 0 GSI TECHNOLOGY COM 36241U106 7841 914967 SH SOLE 0 0 914967 GMS INC COM 36251C103 987 44864 SH DFND 01 44864 0 0 GMS INC COM 36251C103 56 2563 SH DFND 02 0 2563 0 GMS INC COM 36251C103 75642 3438255 SH SOLE 0 0 3438255 GMS INC COM 36251C103 73 3311 SH SOLE 3311 0 0 GAIN CAP HLDGS INC COM 36268W100 65 15630 SH DFND 01 15630 0 0 GAIN CAP HLDGS INC COM 36268W100 5230 1266320 SH SOLE 0 0 1266320 GAIN CAP HLDGS INC COM 36268W100 3 811 SH SOLE 811 0 0 GAIA INC NEW CL A 36269P104 65 8582 SH DFND 01 8582 0 0 GAIA INC NEW CL A 36269P104 4377 577504 SH SOLE 0 0 577504 GALECTIN THERAPEUTICS INC COM NEW 363225202 278 66986 SH DFND 01 66986 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 6919 1667338 SH SOLE 0 0 1667338 GALLAGHER ARTHUR J & CO COM 363576109 13953 159303 SH DFND 01 159303 0 0 GALLAGHER ARTHUR J & CO COM 363576109 4217 48145 SH DFND 02 0 0 48145 GALLAGHER ARTHUR J & CO COM 363576109 5409 61757 SH DFND 02 0 61757 0 GALLAGHER ARTHUR J & CO COM 363576109 1779842 20320147 SH SOLE 0 0 20320147 GALLAGHER ARTHUR J & CO COM 363576109 5328 60832 SH SOLE 60832 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 3007 77142 SH DFND 01 77142 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 10233 262531 SH DFND 02 0 262531 0 GAMING & LEISURE PPTYS INC COM 36467J108 1162252 29816620 SH SOLE 0 0 29816620 GAMING & LEISURE PPTYS INC COM 36467J108 8540 219094 SH SOLE 219094 0 0 GAMESTOP CORP NEW CL A 36467W109 480 87743 SH DFND 01 87743 0 0 GAMESTOP CORP NEW CL A 36467W109 66 12123 SH DFND 02 0 12123 0 GAMESTOP CORP NEW CL A 36467W109 50374 9209084 SH SOLE 0 0 9209084 GAMESTOP CORP NEW CL A 36467W109 69 12574 SH SOLE 12574 0 0 GANNETT CO INC COM 36473H104 754 92425 SH DFND 01 92425 0 0 GANNETT CO INC COM 36473H104 191 23396 SH DFND 02 0 23396 0 GANNETT CO INC COM 36473H104 101981 12497712 SH SOLE 0 0 12497712 GANNETT CO INC COM 36473H104 135 16484 SH SOLE 16484 0 0 GAP INC COM 364760108 3248 180734 SH DFND 01 180734 0 0 GAP INC COM 364760108 1024 56966 SH DFND 02 0 0 56966 GAP INC COM 364760108 1281 71312 SH DFND 02 0 71312 0 GAP INC COM 364760108 511223 28448703 SH SOLE 0 0 28448703 GAP INC COM 364760108 1292 71916 SH SOLE 71916 0 0 GARDNER DENVER HLDGS INC COM 36555P107 1712 49488 SH DFND 01 49488 0 0 GARDNER DENVER HLDGS INC COM 36555P107 641 18534 SH DFND 02 0 18534 0 GARDNER DENVER HLDGS INC COM 36555P107 401195 11595244 SH SOLE 0 0 11595244 GARDNER DENVER HLDGS INC COM 36555P107 492 14227 SH SOLE 14227 0 0 GARRETT MOTION INC COM 366505105 217 14128 SH DFND 01 14128 0 0 GARRETT MOTION INC COM 366505105 176 11461 SH DFND 02 0 11461 0 GARRETT MOTION INC COM 366505105 116273 7574775 SH SOLE 0 0 7574775 GARRETT MOTION INC COM 366505105 132 8600 SH SOLE 8600 0 0 GARTNER INC COM 366651107 13166 81809 SH DFND 01 81809 0 0 GARTNER INC COM 366651107 3690 22927 SH DFND 02 0 0 22927 GARTNER INC COM 366651107 4938 30685 SH DFND 02 0 30685 0 GARTNER INC COM 366651107 1504330 9347146 SH SOLE 0 0 9347146 GARTNER INC COM 366651107 4873 30280 SH SOLE 30280 0 0 GENCOR INDS INC COM 368678108 119 9138 SH DFND 01 9138 0 0 GENCOR INDS INC COM 368678108 6585 506527 SH SOLE 0 0 506527 GEMPHIRE THERAPEUTICS INC COM 36870A108 2 2300 SH DFND 01 2300 0 0 GEMPHIRE THERAPEUTICS INC COM 36870A108 150 185288 SH SOLE 0 0 185288 GENERAC HLDGS INC COM 368736104 8830 127210 SH DFND 01 127210 0 0 GENERAC HLDGS INC COM 368736104 576 8301 SH DFND 02 0 8301 0 GENERAC HLDGS INC COM 368736104 435610 6275891 SH SOLE 0 0 6275891 GENERAC HLDGS INC COM 368736104 454 6535 SH SOLE 6535 0 0 GENERAL DYNAMICS CORP COM 369550108 41418 227794 SH DFND 01 227794 0 0 GENERAL DYNAMICS CORP COM 369550108 10932 60124 SH DFND 02 0 0 60124 GENERAL DYNAMICS CORP COM 369550108 11907 65488 SH DFND 02 0 65488 0 GENERAL DYNAMICS CORP COM 369550108 3789980 20844679 SH SOLE 0 0 20844679 GENERAL DYNAMICS CORP COM 369550108 13216 72688 SH SOLE 72688 0 0 GENERAL ELECTRIC CO COM 369604103 77330 7364733 SH DFND 01 7364733 0 0 GENERAL ELECTRIC CO COM 369604103 23487 2236867 SH DFND 02 0 0 2236867 GENERAL ELECTRIC CO COM 369604103 25862 2463077 SH DFND 02 0 2463077 0 GENERAL ELECTRIC CO COM 369604103 6649804 633314626 SH SOLE 0 0 633314626 GENERAL ELECTRIC CO COM 369604103 29188 2779837 SH SOLE 2779837 0 0 GENERAL FIN CORP DEL COM 369822101 123 14651 SH DFND 01 14651 0 0 GENERAL FIN CORP DEL COM 369822101 5299 633114 SH SOLE 0 0 633114 GENERAL MLS INC COM 370334104 26629 507026 SH DFND 01 507026 0 0 GENERAL MLS INC COM 370334104 8289 157819 SH DFND 02 0 0 157819 GENERAL MLS INC COM 370334104 10825 206103 SH DFND 02 0 206103 0 GENERAL MLS INC COM 370334104 2421692 46109907 SH SOLE 0 0 46109907 GENERAL MLS INC COM 370334104 10196 194136 SH SOLE 194136 0 0 GENERAL MOLY INC COM 370373102 765 2185356 SH SOLE 0 0 2185356 GENERAL MTRS CO COM 37045V100 42400 1100437 SH DFND 01 1100437 0 0 GENERAL MTRS CO COM 37045V100 10887 282557 SH DFND 02 0 0 282557 GENERAL MTRS CO COM 37045V100 13932 361588 SH DFND 02 0 361588 0 GENERAL MTRS CO COM 37045V100 3868697 100407405 SH SOLE 0 0 100407405 GENERAL MTRS CO COM 37045V100 16180 419921 SH SOLE 419921 0 0 GENESCO INC COM 371532102 637 15053 SH DFND 01 15053 0 0 GENESCO INC COM 371532102 114 2700 SH DFND 02 0 2700 0 GENESCO INC COM 371532102 82509 1951017 SH SOLE 0 0 1951017 GENESCO INC COM 371532102 98 2308 SH SOLE 2308 0 0 GENESEE & WYO INC CL A 371559105 2216 22156 SH DFND 01 22156 0 0 GENESEE & WYO INC CL A 371559105 1474 14735 SH DFND 02 0 14735 0 GENESEE & WYO INC CL A 371559105 515715 5157150 SH SOLE 0 0 5157150 GENESEE & WYO INC CL A 371559105 1909 19088 SH SOLE 19088 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 199 160733 SH DFND 01 160733 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 3429 2765702 SH SOLE 0 0 2765702 GENTEX CORP COM 371901109 2416 98153 SH DFND 01 98153 0 0 GENTEX CORP COM 371901109 101 4103 SH DFND 02 0 0 4103 GENTEX CORP COM 371901109 866 35194 SH DFND 02 0 35194 0 GENTEX CORP COM 371901109 587358 23866625 SH SOLE 0 0 23866625 GENTEX CORP COM 371901109 837 34007 SH SOLE 34007 0 0 GENIE ENERGY LTD CL B 372284208 163 15323 SH DFND 01 15323 0 0 GENIE ENERGY LTD CL B 372284208 10388 975354 SH SOLE 0 0 975354 GENIUS BRANDS INTL INC COM PAR 37229T301 603 433612 SH SOLE 0 0 433612 GENMARK DIAGNOSTICS INC COM 372309104 731 112682 SH DFND 01 112682 0 0 GENMARK DIAGNOSTICS INC COM 372309104 15 2300 SH DFND 02 0 2300 0 GENMARK DIAGNOSTICS INC COM 372309104 16781 2585637 SH SOLE 0 0 2585637 GENMARK DIAGNOSTICS INC COM 372309104 37 5743 SH SOLE 5743 0 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 9 2235 SH DFND 01 2235 0 0 GENOCEA BIOSCIENCES INC COM NEW 372427401 2937 749142 SH SOLE 0 0 749142 GENPREX INC COM 372446104 22 17645 SH SOLE 0 0 17645 GENOMIC HEALTH INC COM 37244C101 3187 54794 SH DFND 01 54794 0 0 GENOMIC HEALTH INC COM 37244C101 103 1764 SH DFND 02 0 1764 0 GENOMIC HEALTH INC COM 37244C101 161039 2768416 SH SOLE 0 0 2768416 GENOMIC HEALTH INC COM 37244C101 191 3291 SH SOLE 3291 0 0 GENUINE PARTS CO COM 372460105 12685 122462 SH DFND 01 122462 0 0 GENUINE PARTS CO COM 372460105 3967 38300 SH DFND 02 0 0 38300 GENUINE PARTS CO COM 372460105 4843 46760 SH DFND 02 0 46760 0 GENUINE PARTS CO COM 372460105 1717311 16579564 SH SOLE 0 0 16579564 GENUINE PARTS CO COM 372460105 5032 48585 SH SOLE 48585 0 0 GENWORTH FINL INC COM CL A 37247D106 1607 433209 SH DFND 01 433209 0 0 GENWORTH FINL INC COM CL A 37247D106 307 82784 SH DFND 02 0 82784 0 GENWORTH FINL INC COM CL A 37247D106 171825 46313987 SH SOLE 0 0 46313987 GENWORTH FINL INC COM CL A 37247D106 230 62053 SH SOLE 62053 0 0 GENTHERM INC COM 37253A103 2936 70194 SH DFND 01 70194 0 0 GENTHERM INC COM 37253A103 348 8326 SH DFND 02 0 8326 0 GENTHERM INC COM 37253A103 146045 3491392 SH SOLE 0 0 3491392 GENTHERM INC COM 37253A103 166 3957 SH SOLE 3957 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 168 11086 SH DFND 01 11086 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 11629 769616 SH SOLE 0 0 769616 GERDAU S A SPON ADR REP PFD 373737105 216 55620 SH DFND 01 55620 0 0 GERDAU S A SPON ADR REP PFD 373737105 43205 11106596 SH SOLE 0 0 11106596 GERDAU S A SPON ADR REP PFD 373737105 33 8419 SH SOLE 8419 0 0 GERMAN AMERN BANCORP INC COM 373865104 579 19210 SH DFND 01 19210 0 0 GERMAN AMERN BANCORP INC COM 373865104 59 1948 SH DFND 02 0 1948 0 GERMAN AMERN BANCORP INC COM 373865104 31204 1035997 SH SOLE 0 0 1035997 GERMAN AMERN BANCORP INC COM 373865104 65 2150 SH SOLE 2150 0 0 GERON CORP COM 374163103 300 212664 SH DFND 01 212664 0 0 GERON CORP COM 374163103 11 8087 SH DFND 02 0 8087 0 GERON CORP COM 374163103 13260 9404502 SH SOLE 0 0 9404502 GERON CORP COM 374163103 28 19647 SH SOLE 19647 0 0 GETTY RLTY CORP NEW COM 374297109 883 28696 SH DFND 01 28696 0 0 GETTY RLTY CORP NEW COM 374297109 1641 53350 SH DFND 02 0 53350 0 GETTY RLTY CORP NEW COM 374297109 159952 5200014 SH SOLE 0 0 5200014 GETTY RLTY CORP NEW COM 374297109 1070 34792 SH SOLE 34792 0 0 GEVO INC COM PAR 374396406 218 110654 SH SOLE 0 0 110654 GIBRALTAR INDS INC COM 374689107 1102 27292 SH DFND 01 27292 0 0 GIBRALTAR INDS INC COM 374689107 311 7700 SH DFND 02 0 7700 0 GIBRALTAR INDS INC COM 374689107 78335 1940898 SH SOLE 0 0 1940898 GIBRALTAR INDS INC COM 374689107 142 3512 SH SOLE 3512 0 0 GILEAD SCIENCES INC COM 375558103 73484 1087681 SH DFND 01 1087681 0 0 GILEAD SCIENCES INC COM 375558103 22198 328571 SH DFND 02 0 0 328571 GILEAD SCIENCES INC COM 375558103 25440 376547 SH DFND 02 0 376547 0 GILEAD SCIENCES INC COM 375558103 6746093 99853366 SH SOLE 0 0 99853366 GILEAD SCIENCES INC COM 375558103 28124 416284 SH SOLE 416284 0 0 GILDAN ACTIVEWEAR INC COM 375916103 3568 92234 SH DFND 01 92234 0 0 GILDAN ACTIVEWEAR INC COM 375916103 1957 50604 SH DFND 02 0 0 50604 GILDAN ACTIVEWEAR INC COM 375916103 2341 60528 SH DFND 02 0 60528 0 GILDAN ACTIVEWEAR INC COM 375916103 211729 5473858 SH SOLE 0 0 5473858 GILDAN ACTIVEWEAR INC COM 375916103 2635 68132 SH SOLE 68132 0 0 GLACIER BANCORP INC NEW COM 37637Q105 3557 87726 SH DFND 01 87726 0 0 GLACIER BANCORP INC NEW COM 37637Q105 395 9749 SH DFND 02 0 9749 0 GLACIER BANCORP INC NEW COM 37637Q105 359282 8860213 SH SOLE 0 0 8860213 GLACIER BANCORP INC NEW COM 37637Q105 363 8951 SH SOLE 8951 0 0 GLADSTONE COML CORP COM 376536108 759 35748 SH DFND 01 35748 0 0 GLADSTONE COML CORP COM 376536108 40 1875 SH DFND 02 0 1875 0 GLADSTONE COML CORP COM 376536108 64660 3047109 SH SOLE 0 0 3047109 GLADSTONE COML CORP COM 376536108 67 3136 SH SOLE 3136 0 0 GLADSTONE LD CORP COM 376549101 144 12472 SH DFND 01 12472 0 0 GLADSTONE LD CORP COM 376549101 11093 962059 SH SOLE 0 0 962059 GLATFELTER COM 377316104 615 36447 SH DFND 01 36447 0 0 GLATFELTER COM 377316104 264 15652 SH DFND 02 0 15652 0 GLATFELTER COM 377316104 72838 4315043 SH SOLE 0 0 4315043 GLATFELTER COM 377316104 78 4609 SH SOLE 4609 0 0 GLAUKOS CORP COM 377322102 5550 73614 SH DFND 01 73614 0 0 GLAUKOS CORP COM 377322102 317 4207 SH DFND 02 0 4207 0 GLAUKOS CORP COM 377322102 233050 3090848 SH SOLE 0 0 3090848 GLAUKOS CORP COM 377322102 291 3856 SH SOLE 3856 0 0 GLEN BURNIE BANCORP COM 377407101 111 10095 SH SOLE 0 0 10095 GLOBAL BLOOD THERAPEUTICS INC COM 37890U108 5956 113233 SH DFND 01 113233 0 0 GLOBAL BLOOD THERAPEUTICS INC COM 37890U108 353 6711 SH DFND 02 0 6711 0 GLOBAL BLOOD THERAPEUTICS INC COM 37890U108 275620 5239932 SH SOLE 0 0 5239932 GLOBAL BLOOD THERAPEUTICS INC COM 37890U108 329 6250 SH SOLE 6250 0 0 GLOBALSTAR INC COM 378973408 64 132628 SH DFND 01 132628 0 0 GLOBALSTAR INC COM 378973408 13 27246 SH DFND 02 0 27246 0 GLOBALSTAR INC COM 378973408 20922 43588327 SH SOLE 0 0 43588327 GLOBALSTAR INC COM 378973408 35 73054 SH SOLE 73054 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1408 71740 SH DFND 01 71740 0 0 GLOBAL NET LEASE INC COM NEW 379378201 2157 109942 SH DFND 02 0 109942 0 GLOBAL NET LEASE INC COM NEW 379378201 252262 12857388 SH SOLE 0 0 12857388 GLOBAL NET LEASE INC COM NEW 379378201 1785 90971 SH SOLE 90971 0 0 GLOBALSCAPE INC COM 37940G109 30 2933 SH DFND 01 2933 0 0 GLOBALSCAPE INC COM 37940G109 6655 651189 SH SOLE 0 0 651189 GLOBAL PMTS INC COM 37940X102 22972 143461 SH DFND 01 143461 0 0 GLOBAL PMTS INC COM 37940X102 6089 38025 SH DFND 02 0 0 38025 GLOBAL PMTS INC COM 37940X102 7855 49052 SH DFND 02 0 49052 0 GLOBAL PMTS INC COM 37940X102 2690530 16802161 SH SOLE 0 0 16802161 GLOBAL PMTS INC COM 37940X102 8763 54723 SH SOLE 54723 0 0 GLOBAL WTR RES INC COM 379463102 252 24137 SH DFND 01 24137 0 0 GLOBAL WTR RES INC COM 379463102 4932 472438 SH SOLE 0 0 472438 GLOBAL EAGLE ENTMT INC COM 37951D102 5 7861 SH DFND 01 7861 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 967 1487519 SH SOLE 0 0 1487519 GLOBAL BRASS & COPPR HLDGS INC COM 37953G103 1867 42684 SH DFND 01 42684 0 0 GLOBAL BRASS & COPPR HLDGS INC COM 37953G103 345 7900 SH DFND 02 0 7900 0 GLOBAL BRASS & COPPR HLDGS INC COM 37953G103 52583 1202450 SH SOLE 0 0 1202450 GLOBAL BRASS & COPPR HLDGS INC COM 37953G103 115 2628 SH SOLE 2628 0 0 GLOBAL MED REIT INC COM NEW 37954A204 288 27465 SH DFND 01 27465 0 0 GLOBAL MED REIT INC COM NEW 37954A204 20439 1946576 SH SOLE 0 0 1946576 GLOBAL SELF STORAGE INC COM 37955N106 1609 427994 SH SOLE 0 0 427994 GLOBUS MED INC CL A 379577208 6681 157932 SH DFND 01 157932 0 0 GLOBUS MED INC CL A 379577208 605 14300 SH DFND 02 0 14300 0 GLOBUS MED INC CL A 379577208 296093 6999823 SH SOLE 0 0 6999823 GLOBUS MED INC CL A 379577208 381 9000 SH SOLE 9000 0 0 GLU MOBILE INC COM 379890106 1722 239769 SH DFND 01 239769 0 0 GLU MOBILE INC COM 379890106 55 7600 SH DFND 02 0 7600 0 GLU MOBILE INC COM 379890106 68750 9575176 SH SOLE 0 0 9575176 GLU MOBILE INC COM 379890106 90 12559 SH SOLE 12559 0 0 GLYCOMIMETICS INC COM 38000Q102 838 70266 SH DFND 01 70266 0 0 GLYCOMIMETICS INC COM 38000Q102 30 2508 SH DFND 02 0 2508 0 GLYCOMIMETICS INC COM 38000Q102 19828 1663448 SH SOLE 0 0 1663448 GLYCOMIMETICS INC COM 38000Q102 38 3176 SH SOLE 3176 0 0 GODADDY INC CL A 380237107 5588 79651 SH DFND 01 79651 0 0 GODADDY INC CL A 380237107 3144 44823 SH DFND 02 0 0 44823 GODADDY INC CL A 380237107 3086 43985 SH DFND 02 0 43985 0 GODADDY INC CL A 380237107 1095053 15610158 SH SOLE 0 0 15610158 GODADDY INC CL A 380237107 4027 57409 SH SOLE 57409 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 41 2430 SH DFND 01 2430 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 2424 143580 SH SOLE 0 0 143580 GOGO INC COM 38046C109 455 114254 SH DFND 01 114254 0 0 GOGO INC COM 38046C109 10 2500 SH DFND 02 0 2500 0 GOGO INC COM 38046C109 21228 5333549 SH SOLE 0 0 5333549 GOGO INC COM 38046C109 24 6100 SH SOLE 6100 0 0 GOLD RESOURCE CORP COM 38068T105 169 49870 SH DFND 01 49870 0 0 GOLD RESOURCE CORP COM 38068T105 11758 3478691 SH SOLE 0 0 3478691 GOLD RESOURCE CORP COM 38068T105 3 942 SH SOLE 942 0 0 GOLDEN ENTMT INC COM 381013101 383 27339 SH DFND 01 27339 0 0 GOLDEN ENTMT INC COM 381013101 17 1200 SH DFND 02 0 1200 0 GOLDEN ENTMT INC COM 381013101 14405 1028921 SH SOLE 0 0 1028921 GOLDEN ENTMT INC COM 381013101 31 2248 SH SOLE 2248 0 0 GOLDEN MINERALS CO COM 381119106 271 958728 SH SOLE 0 0 958728 GOLDFIELD CORP COM 381370105 11 4875 SH DFND 01 4875 0 0 GOLDFIELD CORP COM 381370105 2704 1175800 SH SOLE 0 0 1175800 GOLDMAN SACHS GROUP INC COM 38141G104 58432 285591 SH DFND 01 285591 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 17660 86313 SH DFND 02 0 0 86313 GOLDMAN SACHS GROUP INC COM 38141G104 19878 97153 SH DFND 02 0 97153 0 GOLDMAN SACHS GROUP INC COM 38141G104 5107385 24962779 SH SOLE 0 0 24962779 GOLDMAN SACHS GROUP INC COM 38141G104 22553 110231 SH SOLE 110231 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 7 3800 SH DFND 01 3800 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 826 469065 SH SOLE 0 0 469065 GOODRICH PETE CORP COM PAR 382410843 182 13986 SH DFND 01 13986 0 0 GOODRICH PETE CORP COM PAR 382410843 5450 419583 SH SOLE 0 0 419583 GOODYEAR TIRE & RUBR CO COM 382550101 1364 89158 SH DFND 01 89158 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 78 5086 SH DFND 02 0 0 5086 GOODYEAR TIRE & RUBR CO COM 382550101 518 33876 SH DFND 02 0 33876 0 GOODYEAR TIRE & RUBR CO COM 382550101 334195 21842818 SH SOLE 0 0 21842818 GOODYEAR TIRE & RUBR CO COM 382550101 458 29933 SH SOLE 29933 0 0 GOOSEHEAD INS INC COM CL A 38267D109 1105 23108 SH DFND 01 23108 0 0 GOOSEHEAD INS INC COM CL A 38267D109 24393 510319 SH SOLE 0 0 510319 GOPRO INC CL A 38268T103 1323 242348 SH DFND 01 242348 0 0 GOPRO INC CL A 38268T103 49 9000 SH DFND 02 0 9000 0 GOPRO INC CL A 38268T103 57964 10616137 SH SOLE 0 0 10616137 GOPRO INC CL A 38268T103 50 9158 SH SOLE 9158 0 0 GORMAN RUPP CO COM 383082104 662 20166 SH DFND 01 20166 0 0 GORMAN RUPP CO COM 383082104 34 1032 SH DFND 02 0 1032 0 GORMAN RUPP CO COM 383082104 57442 1749686 SH SOLE 0 0 1749686 GORMAN RUPP CO COM 383082104 45 1368 SH SOLE 1368 0 0 GOSSAMER BIO INC COM 38341P102 666 30024 SH DFND 01 30024 0 0 GOSSAMER BIO INC COM 38341P102 43 1933 SH DFND 02 0 1933 0 GOSSAMER BIO INC COM 38341P102 35340 1593314 SH SOLE 0 0 1593314 GOSSAMER BIO INC COM 38341P102 55 2493 SH SOLE 2493 0 0 GRACE W R & CO DEL NEW COM 38388F108 2109 27714 SH DFND 01 27714 0 0 GRACE W R & CO DEL NEW COM 38388F108 1003 13174 SH DFND 02 0 13174 0 GRACE W R & CO DEL NEW COM 38388F108 456861 6002637 SH SOLE 0 0 6002637 GRACE W R & CO DEL NEW COM 38388F108 504 6619 SH SOLE 6619 0 0 GRACO INC COM 384109104 3904 77791 SH DFND 01 77791 0 0 GRACO INC COM 384109104 1282 25548 SH DFND 02 0 25548 0 GRACO INC COM 384109104 841437 16768374 SH SOLE 0 0 16768374 GRACO INC COM 384109104 886 17649 SH SOLE 17649 0 0 GRAFTECH INTL LTD COM 384313508 261 22695 SH DFND 01 22695 0 0 GRAFTECH INTL LTD COM 384313508 154 13382 SH DFND 02 0 13382 0 GRAFTECH INTL LTD COM 384313508 68145 5925679 SH SOLE 0 0 5925679 GRAFTECH INTL LTD COM 384313508 90 7800 SH SOLE 7800 0 0 GRAHAM CORP COM 384556106 190 9391 SH DFND 01 9391 0 0 GRAHAM CORP COM 384556106 10527 520861 SH SOLE 0 0 520861 GRAHAM HLDGS CO COM 384637104 1130 1638 SH DFND 01 1638 0 0 GRAHAM HLDGS CO COM 384637104 397 575 SH DFND 02 0 575 0 GRAHAM HLDGS CO COM 384637104 270055 391367 SH SOLE 0 0 391367 GRAHAM HLDGS CO COM 384637104 453 656 SH SOLE 656 0 0 GRAINGER W W INC COM 384802104 10995 40991 SH DFND 01 40991 0 0 GRAINGER W W INC COM 384802104 3218 11996 SH DFND 02 0 0 11996 GRAINGER W W INC COM 384802104 3626 13520 SH DFND 02 0 13520 0 GRAINGER W W INC COM 384802104 1558187 5809147 SH SOLE 0 0 5809147 GRAINGER W W INC COM 384802104 4066 15160 SH SOLE 15160 0 0 GRAN TIERRA ENERGY INC COM 38500T101 264 165804 SH DFND 01 165804 0 0 GRAN TIERRA ENERGY INC COM 38500T101 112 70700 SH DFND 02 0 70700 0 GRAN TIERRA ENERGY INC COM 38500T101 18573 11680826 SH SOLE 0 0 11680826 GRAN TIERRA ENERGY INC COM 38500T101 68 42600 SH SOLE 42600 0 0 GRAND CANYON ED INC COM 38526M106 2184 18664 SH DFND 01 18664 0 0 GRAND CANYON ED INC COM 38526M106 986 8429 SH DFND 02 0 8429 0 GRAND CANYON ED INC COM 38526M106 497336 4250008 SH SOLE 0 0 4250008 GRAND CANYON ED INC COM 38526M106 615 5252 SH SOLE 5252 0 0 GRANITE CONSTR INC COM 387328107 2659 55182 SH DFND 01 55182 0 0 GRANITE CONSTR INC COM 387328107 307 6380 SH DFND 02 0 6380 0 GRANITE CONSTR INC COM 387328107 205929 4274169 SH SOLE 0 0 4274169 GRANITE CONSTR INC COM 387328107 291 6035 SH SOLE 6035 0 0 GRANITE PT MTG TR INC COM 38741L107 863 44988 SH DFND 01 44988 0 0 GRANITE PT MTG TR INC COM 38741L107 67 3489 SH DFND 02 0 3489 0 GRANITE PT MTG TR INC COM 38741L107 96635 5035688 SH SOLE 0 0 5035688 GRANITE PT MTG TR INC COM 38741L107 105 5455 SH SOLE 5455 0 0 GRANITE REAL ESTATE INVT TR STAPLED UNIT 387437114 1188 26004 SH DFND 01 26004 0 0 GRANITE REAL ESTATE INVT TR STAPLED UNIT 387437114 2639 57791 SH DFND 02 0 57791 0 GRANITE REAL ESTATE INVT TR STAPLED UNIT 387437114 74499 1631253 SH SOLE 0 0 1631253 GRANITE REAL ESTATE INVT TR STAPLED UNIT 387437114 2310 50587 SH SOLE 50587 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1577 112801 SH DFND 01 112801 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 533 38100 SH DFND 02 0 38100 0 GRAPHIC PACKAGING HLDG CO COM 388689101 368716 26374534 SH SOLE 0 0 26374534 GRAPHIC PACKAGING HLDG CO COM 388689101 444 31788 SH SOLE 31788 0 0 GRAY TELEVISION INC COM 389375106 1970 120186 SH DFND 01 120186 0 0 GRAY TELEVISION INC COM 389375106 176 10762 SH DFND 02 0 10762 0 GRAY TELEVISION INC COM 389375106 69300 4228161 SH SOLE 0 0 4228161 GRAY TELEVISION INC COM 389375106 169 10326 SH SOLE 10326 0 0 GREAT AJAX CORP COM 38983D300 194 13886 SH DFND 01 13886 0 0 GREAT AJAX CORP COM 38983D300 13750 982146 SH SOLE 0 0 982146 GREAT ELM CAP GROUP INC COM NEW 39036P209 14 3154 SH DFND 01 3154 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 3868 899623 SH SOLE 0 0 899623 GREAT LAKES DREDGE & DOCK CORP COM 390607109 1101 99769 SH DFND 01 99769 0 0 GREAT LAKES DREDGE & DOCK CORP COM 390607109 496 44949 SH DFND 02 0 44949 0 GREAT LAKES DREDGE & DOCK CORP COM 390607109 30478 2760649 SH SOLE 0 0 2760649 GREAT LAKES DREDGE & DOCK CORP COM 390607109 73 6657 SH SOLE 6657 0 0 GREAT SOUTHN BANCORP INC COM 390905107 572 9563 SH DFND 01 9563 0 0 GREAT SOUTHN BANCORP INC COM 390905107 64 1068 SH DFND 02 0 1068 0 GREAT SOUTHN BANCORP INC COM 390905107 31550 527159 SH SOLE 0 0 527159 GREAT SOUTHN BANCORP INC COM 390905107 89 1495 SH SOLE 1495 0 0 GREAT WESTN BANCORP INC COM 391416104 1759 49231 SH DFND 01 49231 0 0 GREAT WESTN BANCORP INC COM 391416104 214 6000 SH DFND 02 0 6000 0 GREAT WESTN BANCORP INC COM 391416104 217708 6094856 SH SOLE 0 0 6094856 GREAT WESTN BANCORP INC COM 391416104 222 6219 SH SOLE 6219 0 0 GREEN BRICK PARTNERS INC COM 392709101 193 23260 SH DFND 01 23260 0 0 GREEN BRICK PARTNERS INC COM 392709101 11 1300 SH DFND 02 0 1300 0 GREEN BRICK PARTNERS INC COM 392709101 9764 1174980 SH SOLE 0 0 1174980 GREEN BRICK PARTNERS INC COM 392709101 38 4598 SH SOLE 4598 0 0 GREEN DOT CORP CL A 39304D102 4510 92230 SH DFND 01 92230 0 0 GREEN DOT CORP CL A 39304D102 313 6400 SH DFND 02 0 6400 0 GREEN DOT CORP CL A 39304D102 214702 4390624 SH SOLE 0 0 4390624 GREEN DOT CORP CL A 39304D102 274 5612 SH SOLE 5612 0 0 GREEN PLAINS INC COM 393222104 371 34424 SH DFND 01 34424 0 0 GREEN PLAINS INC COM 393222104 23 2140 SH DFND 02 0 2140 0 GREEN PLAINS INC COM 393222104 35867 3327157 SH SOLE 0 0 3327157 GREEN PLAINS INC COM 393222104 50 4676 SH SOLE 4676 0 0 GREENBRIER COS INC COM 393657101 853 28072 SH DFND 01 28072 0 0 GREENBRIER COS INC COM 393657101 125 4124 SH DFND 02 0 4124 0 GREENBRIER COS INC COM 393657101 130007 4276554 SH SOLE 0 0 4276554 GREENBRIER COS INC COM 393657101 94 3080 SH SOLE 3080 0 0 GREENE COUNTY BANCORP INC COM 394357107 183 6234 SH DFND 01 6234 0 0 GREENE COUNTY BANCORP INC COM 394357107 3559 120972 SH SOLE 0 0 120972 GREENHILL & CO INC COM 395259104 480 35325 SH DFND 01 35325 0 0 GREENHILL & CO INC COM 395259104 117 8614 SH DFND 02 0 8614 0 GREENHILL & CO INC COM 395259104 25419 1870398 SH SOLE 0 0 1870398 GREENHILL & CO INC COM 395259104 43 3186 SH SOLE 3186 0 0 GREENLANE HLDGS INC CL A 395330103 121 12639 SH DFND 01 12639 0 0 GREENLANE HLDGS INC CL A 395330103 1266 131998 SH SOLE 0 0 131998 GREENSKY INC CL A 39572G100 98 8005 SH DFND 01 8005 0 0 GREENSKY INC CL A 39572G100 55 4435 SH DFND 02 0 4435 0 GREENSKY INC CL A 39572G100 56855 4626079 SH SOLE 0 0 4626079 GREENSKY INC CL A 39572G100 84 6809 SH SOLE 6809 0 0 GREIF INC CL A 397624107 745 22888 SH DFND 01 22888 0 0 GREIF INC CL A 397624107 108 3325 SH DFND 02 0 3325 0 GREIF INC CL A 397624107 130712 4015729 SH SOLE 0 0 4015729 GREIF INC CL A 397624107 115 3544 SH SOLE 3544 0 0 GREIF INC CL B 397624206 205 4686 SH DFND 01 4686 0 0 GREIF INC CL B 397624206 12450 285231 SH SOLE 0 0 285231 GREIF INC CL B 397624206 16 375 SH SOLE 375 0 0 GRIFFIN INL RLTY INC COM 398231100 49 1395 SH DFND 01 1395 0 0 GRIFFIN INL RLTY INC COM 398231100 4183 118345 SH SOLE 0 0 118345 GRIFFON CORP COM 398433102 523 30929 SH DFND 01 30929 0 0 GRIFFON CORP COM 398433102 235 13874 SH DFND 02 0 13874 0 GRIFFON CORP COM 398433102 64888 3834982 SH SOLE 0 0 3834982 GRIFFON CORP COM 398433102 91 5405 SH SOLE 5405 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 239 21472 SH DFND 01 21472 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 10582 949899 SH SOLE 0 0 949899 GROCERY OUTLET HLDG CORP COM 39874R101 58 1749 SH DFND 01 1749 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 33616 1022373 SH SOLE 0 0 1022373 GROUP 1 AUTOMOTIVE INC COM 398905109 1233 15058 SH DFND 01 15058 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 217 2652 SH DFND 02 0 2652 0 GROUP 1 AUTOMOTIVE INC COM 398905109 149300 1823181 SH SOLE 0 0 1823181 GROUP 1 AUTOMOTIVE INC COM 398905109 175 2136 SH SOLE 2136 0 0 GROUPON INC COM 399473107 3320 927433 SH DFND 01 927433 0 0 GROUPON INC COM 399473107 438 122277 SH DFND 02 0 122277 0 GROUPON INC COM 399473107 150052 41914099 SH SOLE 0 0 41914099 GROUPON INC COM 399473107 166 46447 SH SOLE 46447 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 1044 29398 SH DFND 02 0 29398 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 15916 448325 SH SOLE 0 0 448325 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 581 16358 SH SOLE 16358 0 0 GRUBHUB INC COM 400110102 3191 40918 SH DFND 01 40918 0 0 GRUBHUB INC COM 400110102 1661 21304 SH DFND 02 0 0 21304 GRUBHUB INC COM 400110102 2061 26432 SH DFND 02 0 26432 0 GRUBHUB INC COM 400110102 616270 7901914 SH SOLE 0 0 7901914 GRUBHUB INC COM 400110102 2288 29335 SH SOLE 29335 0 0 GPO AEROPORTUARIO DEL PAC SAB SPON ADR B 400506101 123 1177 SH DFND 01 1177 0 0 GPO AEROPORTUARIO DEL PAC SAB SPON ADR B 400506101 8212 78731 SH SOLE 0 0 78731 GRUPO AVAL ACCIONES Y VALORES SPONSORED ADS 40053W101 56 7031 SH DFND 01 7031 0 0 GRUPO AVAL ACCIONES Y VALORES SPONSORED ADS 40053W101 32 4000 SH DFND 02 0 4000 0 GRUPO AVAL ACCIONES Y VALORES SPONSORED ADS 40053W101 8958 1123969 SH SOLE 0 0 1123969 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 169 21478 SH SOLE 0 0 21478 GUARANTY BANCSHARES INC TEX COM 400764106 211 6785 SH DFND 01 6785 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 12299 394830 SH SOLE 0 0 394830 GUARANTY FED BANCSHARES INC COM 40108P101 14 618 SH DFND 01 618 0 0 GUARANTY FED BANCSHARES INC COM 40108P101 940 40432 SH SOLE 0 0 40432 GUARDANT HEALTH INC COM 40131M109 1399 16205 SH DFND 01 16205 0 0 GUARDANT HEALTH INC COM 40131M109 105 1213 SH DFND 02 0 1213 0 GUARDANT HEALTH INC COM 40131M109 248159 2874537 SH SOLE 0 0 2874537 GUARDANT HEALTH INC COM 40131M109 161 1865 SH SOLE 1865 0 0 GUESS INC COM 401617105 762 47165 SH DFND 01 47165 0 0 GUESS INC COM 401617105 144 8900 SH DFND 02 0 8900 0 GUESS INC COM 401617105 86354 5347008 SH SOLE 0 0 5347008 GUESS INC COM 401617105 113 6980 SH SOLE 6980 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 3713 36629 SH DFND 01 36629 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1587 15655 SH DFND 02 0 15655 0 GUIDEWIRE SOFTWARE INC COM 40171V100 742502 7323947 SH SOLE 0 0 7323947 GUIDEWIRE SOFTWARE INC COM 40171V100 892 8797 SH SOLE 8797 0 0 GULF ISLAND FABRICATION INC COM 402307102 18 2591 SH DFND 01 2591 0 0 GULF ISLAND FABRICATION INC COM 402307102 7490 1054969 SH SOLE 0 0 1054969 GULFPORT ENERGY CORP COM NEW 402635304 664 135273 SH DFND 01 135273 0 0 GULFPORT ENERGY CORP COM NEW 402635304 75 15183 SH DFND 02 0 15183 0 GULFPORT ENERGY CORP COM NEW 402635304 72729 14812504 SH SOLE 0 0 14812504 GULFPORT ENERGY CORP COM NEW 402635304 86 17571 SH SOLE 17571 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 1681 57799 SH DFND 01 57799 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 236 8100 SH DFND 02 0 8100 0 H & E EQUIPMENT SERVICES INC COM 404030108 87807 3018475 SH SOLE 0 0 3018475 H & E EQUIPMENT SERVICES INC COM 404030108 105 3595 SH SOLE 3595 0 0 HCA HEALTHCARE INC COM 40412C101 32115 237592 SH DFND 01 237592 0 0 HCA HEALTHCARE INC COM 40412C101 9413 69636 SH DFND 02 0 0 69636 HCA HEALTHCARE INC COM 40412C101 10980 81231 SH DFND 02 0 81231 0 HCA HEALTHCARE INC COM 40412C101 2755491 20385377 SH SOLE 0 0 20385377 HCA HEALTHCARE INC COM 40412C101 12325 91185 SH SOLE 91185 0 0 HC2 HLDGS INC COM 404139107 16 6662 SH DFND 01 6662 0 0 HC2 HLDGS INC COM 404139107 3076 1303362 SH SOLE 0 0 1303362 HCP INC COM 40414L109 12922 404064 SH DFND 01 404064 0 0 HCP INC COM 40414L109 3703 115783 SH DFND 02 0 0 115783 HCP INC COM 40414L109 23547 736297 SH DFND 02 0 736297 0 HCP INC COM 40414L109 2457618 76848584 SH SOLE 0 0 76848584 HCP INC COM 40414L109 20042 626716 SH SOLE 626716 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 61295 471358 SH SOLE 0 0 471358 HDFC BANK LTD SPONSORED ADS 40415F101 87 672 SH SOLE 672 0 0 HCI GROUP INC COM 40416E103 231 5720 SH DFND 01 5720 0 0 HCI GROUP INC COM 40416E103 32 800 SH DFND 02 0 800 0 HCI GROUP INC COM 40416E103 18863 466100 SH SOLE 0 0 466100 HCI GROUP INC COM 40416E103 27 677 SH SOLE 677 0 0 HD SUPPLY HLDGS INC COM 40416M105 2727 67696 SH DFND 01 67696 0 0 HD SUPPLY HLDGS INC COM 40416M105 1692 42000 SH DFND 02 0 0 42000 HD SUPPLY HLDGS INC COM 40416M105 2049 50865 SH DFND 02 0 50865 0 HD SUPPLY HLDGS INC COM 40416M105 680598 16896662 SH SOLE 0 0 16896662 HD SUPPLY HLDGS INC COM 40416M105 2772 68825 SH SOLE 68825 0 0 HF FOODS GROUP INC COM 40417F109 355 10185 SH DFND 01 10185 0 0 HF FOODS GROUP INC COM 40417F109 11059 317687 SH SOLE 0 0 317687 HFF INC CL A 40418F108 3620 79600 SH DFND 01 79600 0 0 HFF INC CL A 40418F108 234 5147 SH DFND 02 0 5147 0 HFF INC CL A 40418F108 270978 5958185 SH SOLE 0 0 5958185 HFF INC CL A 40418F108 180 3949 SH SOLE 3949 0 0 HMN FINL INC COM 40424G108 20 971 SH DFND 01 971 0 0 HMN FINL INC COM 40424G108 1377 65556 SH SOLE 0 0 65556 HNI CORP COM 404251100 2783 78661 SH DFND 01 78661 0 0 HNI CORP COM 404251100 215 6068 SH DFND 02 0 6068 0 HNI CORP COM 404251100 145120 4101744 SH SOLE 0 0 4101744 HNI CORP COM 404251100 161 4556 SH SOLE 4556 0 0 HMS HLDGS CORP COM 40425J101 5824 179819 SH DFND 01 179819 0 0 HMS HLDGS CORP COM 40425J101 433 13378 SH DFND 02 0 13378 0 HMS HLDGS CORP COM 40425J101 291838 9010129 SH SOLE 0 0 9010129 HMS HLDGS CORP COM 40425J101 301 9283 SH SOLE 9283 0 0 HTG MOLECULAR DIAGNOSTICS INC COM 40434H104 11 6350 SH DFND 01 6350 0 0 HTG MOLECULAR DIAGNOSTICS INC COM 40434H104 2402 1446810 SH SOLE 0 0 1446810 HP INC COM 40434L105 26650 1281849 SH DFND 01 1281849 0 0 HP INC COM 40434L105 8234 396067 SH DFND 02 0 0 396067 HP INC COM 40434L105 9705 466827 SH DFND 02 0 466827 0 HP INC COM 40434L105 2620878 126064353 SH SOLE 0 0 126064353 HP INC COM 40434L105 10643 511919 SH SOLE 511919 0 0 HV BANCORP INC COM 40441H105 399 27288 SH SOLE 0 0 27288 HABIT RESTAURANTS INC COM CL A 40449J103 266 25382 SH DFND 01 25382 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 11463 1092758 SH SOLE 0 0 1092758 HABIT RESTAURANTS INC COM CL A 40449J103 5 469 SH SOLE 469 0 0 HACKETT GROUP INC COM 404609109 818 48717 SH DFND 01 48717 0 0 HACKETT GROUP INC COM 404609109 37 2215 SH DFND 02 0 2215 0 HACKETT GROUP INC COM 404609109 23714 1412375 SH SOLE 0 0 1412375 HACKETT GROUP INC COM 404609109 71 4200 SH SOLE 4200 0 0 HAEMONETICS CORP COM 405024100 12784 106235 SH DFND 01 106235 0 0 HAEMONETICS CORP COM 405024100 1117 9285 SH DFND 02 0 9285 0 HAEMONETICS CORP COM 405024100 658903 5475346 SH SOLE 0 0 5475346 HAEMONETICS CORP COM 405024100 658 5466 SH SOLE 5466 0 0 HAIN CELESTIAL GROUP INC COM 405217100 756 34537 SH DFND 01 34537 0 0 HAIN CELESTIAL GROUP INC COM 405217100 364 16621 SH DFND 02 0 16621 0 HAIN CELESTIAL GROUP INC COM 405217100 160446 7326286 SH SOLE 0 0 7326286 HAIN CELESTIAL GROUP INC COM 405217100 222 10143 SH SOLE 10143 0 0 HALCON RES CORP COM 40537Q605 5 29477 SH DFND 01 29477 0 0 HALCON RES CORP COM 40537Q605 1516 8572395 SH SOLE 0 0 8572395 HALLADOR ENERGY COMPANY COM 40609P105 83 14690 SH DFND 01 14690 0 0 HALLADOR ENERGY COMPANY COM 40609P105 4177 741862 SH SOLE 0 0 741862 HALLIBURTON CO COM 406216101 16734 735889 SH DFND 01 735889 0 0 HALLIBURTON CO COM 406216101 5171 227384 SH DFND 02 0 0 227384 HALLIBURTON CO COM 406216101 5896 259284 SH DFND 02 0 259284 0 HALLIBURTON CO COM 406216101 1471340 64702747 SH SOLE 0 0 64702747 HALLIBURTON CO COM 406216101 7618 335015 SH SOLE 335015 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 169 11872 SH DFND 01 11872 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 13284 933514 SH SOLE 0 0 933514 HALOZYME THERAPEUTICS INC COM 40637H109 5040 293339 SH DFND 01 293339 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 285 16566 SH DFND 02 0 16566 0 HALOZYME THERAPEUTICS INC COM 40637H109 222862 12972190 SH SOLE 0 0 12972190 HALOZYME THERAPEUTICS INC COM 40637H109 255 14845 SH SOLE 14845 0 0 HAMILTON BEACH BRANDS HLDG CO COM CL A 40701T104 268 14051 SH DFND 01 14051 0 0 HAMILTON BEACH BRANDS HLDG CO COM CL A 40701T104 7 364 SH DFND 02 0 364 0 HAMILTON BEACH BRANDS HLDG CO COM CL A 40701T104 7049 370049 SH SOLE 0 0 370049 HAMILTON BEACH BRANDS HLDG CO COM CL A 40701T104 8 436 SH SOLE 436 0 0 HAMILTON LANE INC CL A 407497106 2532 44373 SH DFND 01 44373 0 0 HAMILTON LANE INC CL A 407497106 94 1641 SH DFND 02 0 1641 0 HAMILTON LANE INC CL A 407497106 97799 1713975 SH SOLE 0 0 1713975 HAMILTON LANE INC CL A 407497106 131 2303 SH SOLE 2303 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 2930 73140 SH DFND 01 73140 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 781 19490 SH DFND 02 0 19490 0 HANCOCK WHITNEY CORPORATION COM 410120109 341256 8518627 SH SOLE 0 0 8518627 HANCOCK WHITNEY CORPORATION COM 410120109 404 10089 SH SOLE 10089 0 0 HANCOCK JAFFE LABORATORIES INC COM 41015N106 154 147788 SH SOLE 0 0 147788 HANESBRANDS INC COM 410345102 5646 327896 SH DFND 01 327896 0 0 HANESBRANDS INC COM 410345102 1625 94354 SH DFND 02 0 0 94354 HANESBRANDS INC COM 410345102 1687 97977 SH DFND 02 0 97977 0 HANESBRANDS INC COM 410345102 682383 39627366 SH SOLE 0 0 39627366 HANESBRANDS INC COM 410345102 1992 115666 SH SOLE 115666 0 0 HANGER INC COM NEW 41043F208 729 38083 SH DFND 01 38083 0 0 HANGER INC COM NEW 41043F208 54 2799 SH DFND 02 0 2799 0 HANGER INC COM NEW 41043F208 31733 1657077 SH SOLE 0 0 1657077 HANGER INC COM NEW 41043F208 75 3939 SH SOLE 3939 0 0 HANMI FINL CORP COM NEW 410495204 663 29771 SH DFND 01 29771 0 0 HANMI FINL CORP COM NEW 410495204 132 5933 SH DFND 02 0 5933 0 HANMI FINL CORP COM NEW 410495204 46532 2089457 SH SOLE 0 0 2089457 HANMI FINL CORP COM NEW 410495204 76 3407 SH SOLE 3407 0 0 HANNON ARMSTRONG SUST INFR CAP COM 41068X100 1639 58175 SH DFND 01 58175 0 0 HANNON ARMSTRONG SUST INFR CAP COM 41068X100 378 13400 SH DFND 02 0 13400 0 HANNON ARMSTRONG SUST INFR CAP COM 41068X100 186577 6620908 SH SOLE 0 0 6620908 HANNON ARMSTRONG SUST INFR CAP COM 41068X100 188 6682 SH SOLE 6682 0 0 HANOVER INS GROUP INC COM 410867105 1978 15418 SH DFND 01 15418 0 0 HANOVER INS GROUP INC COM 410867105 680 5299 SH DFND 02 0 5299 0 HANOVER INS GROUP INC COM 410867105 566353 4414290 SH SOLE 0 0 4414290 HANOVER INS GROUP INC COM 410867105 617 4812 SH SOLE 4812 0 0 HARBORONE BANCORP INC COM 41165F101 469 25042 SH DFND 01 25042 0 0 HARBORONE BANCORP INC COM 41165F101 36 1938 SH DFND 02 0 1938 0 HARBORONE BANCORP INC COM 41165F101 17347 926145 SH SOLE 0 0 926145 HARBORONE BANCORP INC COM 41165F101 21 1125 SH SOLE 1125 0 0 HARLEY DAVIDSON INC COM 412822108 4788 133629 SH DFND 01 133629 0 0 HARLEY DAVIDSON INC COM 412822108 1425 39774 SH DFND 02 0 0 39774 HARLEY DAVIDSON INC COM 412822108 1491 41609 SH DFND 02 0 41609 0 HARLEY DAVIDSON INC COM 412822108 626405 17482704 SH SOLE 0 0 17482704 HARLEY DAVIDSON INC COM 412822108 1834 51184 SH SOLE 51184 0 0 HARMONIC INC COM 413160102 405 72964 SH DFND 01 72964 0 0 HARMONIC INC COM 413160102 38 6804 SH DFND 02 0 6804 0 HARMONIC INC COM 413160102 30600 5513590 SH SOLE 0 0 5513590 HARMONIC INC COM 413160102 80 14476 SH SOLE 14476 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 79 34821 SH SOLE 0 0 34821 HARPOON THERAPEUTICS INC COM 41358P106 69 5275 SH DFND 01 5275 0 0 HARPOON THERAPEUTICS INC COM 41358P106 2978 229102 SH SOLE 0 0 229102 HARRIS CORP DEL COM 413875105 20003 105763 SH DFND 01 105763 0 0 HARRIS CORP DEL COM 413875105 5583 29519 SH DFND 0 0 29519 HARRIS CORP DEL COM 413875105 7282 38501 SH DFND 0 38501 0 HARRIS CORP DEL COM 413875105 2604843 13772766 SH SOLE 0 0 13772766 HARRIS CORP DEL COM 413875105 7108 37585 SH SOLE 37585 0 0 HARROW HEALTH INC COM 415858109 28 3205 SH DFND 01 3205 0 0 HARROW HEALTH INC COM 415858109 9701 1115075 SH SOLE 0 0 1115075 HARSCO CORP COM 415864107 4526 164958 SH DFND 01 164958 0 0 HARSCO CORP COM 415864107 330 12025 SH DFND 02 0 12025 0 HARSCO CORP COM 415864107 286258 10432146 SH SOLE 0 0 10432146 HARSCO CORP COM 415864107 238 8675 SH SOLE 8675 0 0 HARTE-HANKS INC COM 416196202 4 1597 SH DFND 01 1597 0 0 HARTE-HANKS INC COM 416196202 318 144665 SH SOLE 0 0 144665 HARTFORD FINL SVCS GROUP INC COM 416515104 17009 305255 SH DFND 01 305255 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 5136 92181 SH DFND 02 0 0 92181 HARTFORD FINL SVCS GROUP INC COM 416515104 7972 143078 SH DFND 02 0 143078 0 HARTFORD FINL SVCS GROUP INC COM 416515104 2137264 38357217 SH SOLE 0 0 38357217 HARTFORD FINL SVCS GROUP INC COM 416515104 6584 118167 SH SOLE 118167 0 0 HARVARD BIOSCIENCE INC COM 416906105 57 28392 SH DFND 01 28392 0 0 HARVARD BIOSCIENCE INC COM 416906105 3527 1763450 SH SOLE 0 0 1763450 HASBRO INC COM 418056107 11196 105944 SH DFND 01 105944 0 0 HASBRO INC COM 418056107 3262 30863 SH DFND 02 0 0 30863 HASBRO INC COM 418056107 4630 43812 SH DFND 02 0 43812 0 HASBRO INC COM 418056107 1470121 13911057 SH SOLE 0 0 13911057 HASBRO INC COM 418056107 4007 37912 SH SOLE 37912 0 0 HAVERTY FURNITURE INC COM 419596101 264 15491 SH DFND 01 15491 0 0 HAVERTY FURNITURE INC COM 419596101 34 2000 SH DFND 02 0 2000 0 HAVERTY FURNITURE INC COM 419596101 20256 1189442 SH SOLE 0 0 1189442 HAVERTY FURNITURE INC COM 419596101 29 1704 SH SOLE 1704 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1824 41887 SH DFND 01 41887 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1630 37438 SH DFND 02 0 37438 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 498753 11452420 SH SOLE 0 0 11452420 HAWAIIAN ELEC INDUSTRIES COM 419870100 1901 43652 SH SOLE 43652 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1127 41103 SH DFND 01 41103 0 0 HAWAIIAN HOLDINGS INC COM 419879101 23 821 SH DFND 02 0 821 0 HAWAIIAN HOLDINGS INC COM 419879101 129066 4705293 SH SOLE 0 0 4705293 HAWAIIAN HOLDINGS INC COM 419879101 53 1927 SH SOLE 1927 0 0 HAWKINS INC COM 420261109 362 8339 SH DFND 01 8339 0 0 HAWKINS INC COM 420261109 26 600 SH DFND 02 0 600 0 HAWKINS INC COM 420261109 32128 740103 SH SOLE 0 0 740103 HAWKINS INC COM 420261109 43 1000 SH SOLE 1000 0 0 HAWTHORN BANCSHARES INC COM 420476103 132 4910 SH DFND 01 4910 0 0 HAWTHORN BANCSHARES INC COM 420476103 5600 208944 SH SOLE 0 0 208944 HAYNES INTERNATIONAL INC COM NEW 420877201 348 10951 SH DFND 01 10951 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 38 1182 SH DFND 02 0 1182 0 HAYNES INTERNATIONAL INC COM NEW 420877201 37811 1188660 SH SOLE 0 0 1188660 HAYNES INTERNATIONAL INC COM NEW 420877201 22 700 SH SOLE 700 0 0 HEALTHCARE SVCS GRP INC COM 421906108 4679 154305 SH DFND 01 154305 0 0 HEALTHCARE SVCS GRP INC COM 421906108 463 15255 SH DFND 02 0 15255 0 HEALTHCARE SVCS GRP INC COM 421906108 222537 7339604 SH SOLE 0 0 7339604 HEALTHCARE SVCS GRP INC COM 421906108 256 8449 SH SOLE 8449 0 0 HEALTHCARE RLTY TR COM 421946104 3458 110421 SH DFND 01 110421 0 0 HEALTHCARE RLTY TR COM 421946104 4925 157234 SH DFND 02 0 157234 0 HEALTHCARE RLTY TR COM 421946104 576343 18401747 SH SOLE 0 0 18401747 HEALTHCARE RLTY TR COM 421946104 4338 138501 SH SOLE 138501 0 0 HEALTHSTREAM INC COM 42222N103 877 33900 SH DFND 01 33900 0 0 HEALTHSTREAM INC COM 42222N103 362 14000 SH DFND 02 0 14000 0 HEALTHSTREAM INC COM 42222N103 68855 2662598 SH SOLE 0 0 2662598 HEALTHSTREAM INC COM 42222N103 130 5035 SH SOLE 5035 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 533 20565 SH DFND 01 20565 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 22897 883372 SH SOLE 0 0 883372 HEALTHCARE TR AMER INC CL A NEW 42225P501 2168 79037 SH DFND 01 79037 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 7102 258928 SH DFND 02 0 258928 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 791239 28845741 SH SOLE 0 0 28845741 HEALTHCARE TR AMER INC CL A NEW 42225P501 6057 220813 SH SOLE 220813 0 0 HEALTHEQUITY INC COM 42226A107 8244 126058 SH DFND 01 126058 0 0 HEALTHEQUITY INC COM 42226A107 678 10363 SH DFND 02 0 10363 0 HEALTHEQUITY INC COM 42226A107 359929 5503500 SH SOLE 0 0 5503500 HEALTHEQUITY INC COM 42226A107 417 6374 SH SOLE 6374 0 0 HEARTLAND EXPRESS INC COM 422347104 771 42669 SH DFND 01 42669 0 0 HEARTLAND EXPRESS INC COM 422347104 103 5700 SH DFND 02 0 5700 0 HEARTLAND EXPRESS INC COM 422347104 82307 4554890 SH SOLE 0 0 4554890 HEARTLAND EXPRESS INC COM 422347104 93 5132 SH SOLE 5132 0 0 HEARTLAND FINL USA INC COM 42234Q102 1248 27909 SH DFND 01 27909 0 0 HEARTLAND FINL USA INC COM 42234Q102 210 4700 SH DFND 02 0 4700 0 HEARTLAND FINL USA INC COM 42234Q102 98676 2206040 SH SOLE 0 0 2206040 HEARTLAND FINL USA INC COM 42234Q102 126 2827 SH SOLE 2827 0 0 HEAT BIOLOGICS INC COM NEW 42237K300 3 4711 SH DFND 01 4711 0 0 HEAT BIOLOGICS INC COM NEW 42237K300 906 1322949 SH SOLE 0 0 1322949 HECLA MNG CO COM 422704106 738 410196 SH DFND 01 410196 0 0 HECLA MNG CO COM 422704106 203 112639 SH DFND 02 0 112639 0 HECLA MNG CO COM 422704106 76281 42378510 SH SOLE 0 0 42378510 HECLA MNG CO COM 422704106 99 54945 SH SOLE 54945 0 0 HEICO CORP NEW COM 422806109 2434 18193 SH DFND 01 18193 0 0 HEICO CORP NEW COM 422806109 1134 8475 SH DFND 02 0 8475 0 HEICO CORP NEW COM 422806109 457403 3418299 SH SOLE 0 0 3418299 HEICO CORP NEW COM 422806109 2207 16494 SH SOLE 16494 0 0 HEICO CORP NEW CL A 422806208 3444 33321 SH DFND 01 33321 0 0 HEICO CORP NEW CL A 422806208 1813 17538 SH DFND 02 0 0 17538 HEICO CORP NEW CL A 422806208 1990 19254 SH DFND 02 0 19254 0 HEICO CORP NEW CL A 422806208 762737 7378711 SH SOLE 0 0 7378711 HEICO CORP NEW CL A 422806208 2167 20964 SH SOLE 20964 0 0 HEIDRICK & STRUGGLES INTL INC COM 422819102 556 18564 SH DFND 01 18564 0 0 HEIDRICK & STRUGGLES INTL INC COM 422819102 39 1293 SH DFND 02 0 1293 0 HEIDRICK & STRUGGLES INTL INC COM 422819102 35282 1177250 SH SOLE 0 0 1177250 HEIDRICK & STRUGGLES INTL INC COM 422819102 71 2367 SH SOLE 2367 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 2811 60570 SH DFND 01 60570 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 216 4659 SH DFND 02 0 4659 0 HELIOS TECHNOLOGIES INC COM 42328H109 117830 2538903 SH SOLE 0 0 2538903 HELIOS TECHNOLOGIES INC COM 42328H109 144 3104 SH SOLE 3104 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 29 13222 SH DFND 01 13222 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 1476 671035 SH SOLE 0 0 671035 HELIX ENERGY SOLUTIONS GRP INC COM 42330P107 1027 119039 SH DFND 01 119039 0 0 HELIX ENERGY SOLUTIONS GRP INC COM 42330P107 298 34538 SH DFND 02 0 34538 0 HELIX ENERGY SOLUTIONS GRP INC COM 42330P107 129293 14981791 SH SOLE 0 0 14981791 HELIX ENERGY SOLUTIONS GRP INC COM 42330P107 138 16035 SH SOLE 16035 0 0 HELMERICH & PAYNE INC COM 423452101 4657 91998 SH DFND 01 91998 0 0 HELMERICH & PAYNE INC COM 423452101 1353 26732 SH DFND 02 0 0 26732 HELMERICH & PAYNE INC COM 423452101 1569 30992 SH DFND 02 0 30992 0 HELMERICH & PAYNE INC COM 423452101 617554 12199807 SH SOLE 0 0 12199807 HELMERICH & PAYNE INC COM 423452101 1634 32287 SH SOLE 32287 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 349 26990 SH DFND 01 26990 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 9786 757447 SH SOLE 0 0 757447 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 58 4474 SH SOLE 4474 0 0 HENNESSY ADVISORS INC COM 425885100 9 950 SH DFND 01 950 0 0 HENNESSY ADVISORS INC COM 425885100 1724 177700 SH SOLE 0 0 177700 HENRY JACK & ASSOC INC COM 426281101 9352 69833 SH DFND 01 69833 0 0 HENRY JACK & ASSOC INC COM 426281101 2330 17400 SH DFND 02 0 0 17400 HENRY JACK & ASSOC INC COM 426281101 4388 32764 SH DFND 02 0 32764 0 HENRY JACK & ASSOC INC COM 426281101 1223871 9138819 SH SOLE 0 0 9138819 HENRY JACK & ASSOC INC COM 426281101 3485 26023 SH SOLE 26023 0 0 HERITAGE COMMERCE CORP COM 426927109 589 48050 SH DFND 01 48050 0 0 HERITAGE COMMERCE CORP COM 426927109 44 3600 SH DFND 02 0 3600 0 HERITAGE COMMERCE CORP COM 426927109 21770 1777156 SH SOLE 0 0 1777156 HERITAGE COMMERCE CORP COM 426927109 55 4500 SH SOLE 4500 0 0 HERC HLDGS INC COM 42704L104 1035 22573 SH DFND 01 22573 0 0 HERC HLDGS INC COM 42704L104 221 4826 SH DFND 02 0 4826 0 HERC HLDGS INC COM 42704L104 107813 2352452 SH SOLE 0 0 2352452 HERC HLDGS INC COM 42704L104 97 2122 SH SOLE 2122 0 0 HERITAGE FINL CORP WASH COM 42722X106 901 30505 SH DFND 01 30505 0 0 HERITAGE FINL CORP WASH COM 42722X106 80 2716 SH DFND 02 0 2716 0 HERITAGE FINL CORP WASH COM 42722X106 62156 2104118 SH SOLE 0 0 2104118 HERITAGE FINL CORP WASH COM 42722X106 97 3284 SH SOLE 3284 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 680 25840 SH DFND 01 25840 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 24 900 SH DFND 02 0 900 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 19687 748284 SH SOLE 0 0 748284 HERITAGE CRYSTAL CLEAN INC COM 42726M106 32 1200 SH SOLE 1200 0 0 HERITAGE INS HLDGS INC COM 42727J102 393 25487 SH DFND 01 25487 0 0 HERITAGE INS HLDGS INC COM 42727J102 28 1810 SH DFND 02 0 1810 0 HERITAGE INS HLDGS INC COM 42727J102 17311 1123365 SH SOLE 0 0 1123365 HERITAGE INS HLDGS INC COM 42727J102 27 1781 SH SOLE 1781 0 0 HERON THERAPEUTICS INC COM 427746102 2759 148421 SH DFND 01 148421 0 0 HERON THERAPEUTICS INC COM 427746102 143 7710 SH DFND 02 0 7710 0 HERON THERAPEUTICS INC COM 427746102 122345 6581222 SH SOLE 0 0 6581222 HERON THERAPEUTICS INC COM 427746102 140 7505 SH SOLE 7505 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 496 29981 SH DFND 01 29981 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 932 56343 SH DFND 02 0 56343 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 96567 5838379 SH SOLE 0 0 5838379 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 664 40165 SH SOLE 40165 0 0 HERSHEY CO COM 427866108 17068 127341 SH DFND 01 127341 0 0 HERSHEY CO COM 427866108 5065 37792 SH DFND 02 0 0 37792 HERSHEY CO COM 427866108 10473 78141 SH DFND 02 0 78141 0 HERSHEY CO COM 427866108 1539773 11488268 SH SOLE 0 0 11488268 HERSHEY CO COM 427866108 6541 48801 SH SOLE 48801 0 0 HESKA CORP COM RESTRC NEW 42805E306 1220 14321 SH DFND 01 14321 0 0 HESKA CORP COM RESTRC NEW 42805E306 43 500 SH DFND 02 0 500 0 HESKA CORP COM RESTRC NEW 42805E306 36843 432584 SH SOLE 0 0 432584 HESKA CORP COM RESTRC NEW 42805E306 60 700 SH SOLE 700 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 827 51848 SH DFND 01 51848 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 135 8466 SH DFND 02 0 8466 0 HERTZ GLOBAL HLDGS INC COM 42806J106 84716 5308018 SH SOLE 0 0 5308018 HERTZ GLOBAL HLDGS INC COM 42806J106 98 6139 SH SOLE 6139 0 0 HERTZ GLOBAL HLDGS INC RT 42806J114 93 47594 SH DFND 01 47594 0 0 HERTZ GLOBAL HLDGS INC RT 42806J114 17 8466 SH DFND 02 0 8466 0 HERTZ GLOBAL HLDGS INC RT 42806J114 10225 5243669 SH SOLE 0 0 5243669 HERTZ GLOBAL HLDGS INC RT 42806J114 12 6139 SH SOLE 6139 0 0 HESS CORP COM 42809H107 13866 218116 SH DFND 01 218116 0 0 HESS CORP COM 42809H107 4551 71589 SH DFND 02 0 0 71589 HESS CORP COM 42809H107 5140 80853 SH DFND 02 0 80853 0 HESS CORP COM 42809H107 1877557 29535266 SH SOLE 0 0 29535266 HESS CORP COM 42809H107 5481 86227 SH SOLE 86227 0 0 HEWLETT PACKARD ENTERPRISE CO COM 42824C109 17049 1140388 SH DFND 01 1140388 0 0 HEWLETT PACKARD ENTERPRISE CO COM 42824C109 5544 370806 SH DFND 02 0 0 370806 HEWLETT PACKARD ENTERPRISE CO COM 42824C109 6055 405019 SH DFND 02 0 405019 0 HEWLETT PACKARD ENTERPRISE CO COM 42824C109 1637414 109526011 SH SOLE 0 0 109526011 HEWLETT PACKARD ENTERPRISE CO COM 42824C109 7143 477820 SH SOLE 477820 0 0 HEXCEL CORP NEW COM 428291108 3060 37835 SH DFND 01 37835 0 0 HEXCEL CORP NEW COM 428291108 879 10870 SH DFND 02 0 10870 0 HEXCEL CORP NEW COM 428291108 603098 7456698 SH SOLE 0 0 7456698 HEXCEL CORP NEW COM 428291108 802 9916 SH SOLE 9916 0 0 HEXO CORP COM 428304109 72 13554 SH DFND 02 0 13554 0 HEXO CORP COM 428304109 455 85520 SH SOLE 0 0 85520 HEXO CORP COM 428304109 142 26747 SH SOLE 26747 0 0 HI CRUSH INC COM 428337109 3714 1509611 SH SOLE 0 0 1509611 HIBBETT SPORTS INC COM 428567101 320 17593 SH DFND 01 17593 0 0 HIBBETT SPORTS INC COM 428567101 29 1582 SH DFND 02 0 1582 0 HIBBETT SPORTS INC COM 428567101 22065 1212386 SH SOLE 0 0 1212386 HIBBETT SPORTS INC COM 428567101 30 1669 SH SOLE 1669 0 0 HIGHPOINT RES CORP COM 43114K108 173 94803 SH DFND 01 94803 0 0 HIGHPOINT RES CORP COM 43114K108 17 9366 SH DFND 02 0 9366 0 HIGHPOINT RES CORP COM 43114K108 11513 6325867 SH SOLE 0 0 6325867 HIGHPOINT RES CORP COM 43114K108 27 14979 SH SOLE 14979 0 0 HIGHWOODS PPTYS INC COM 431284108 1635 39590 SH DFND 01 39590 0 0 HIGHWOODS PPTYS INC COM 431284108 5549 134355 SH DFND 02 0 134355 0 HIGHWOODS PPTYS INC COM 431284108 632373 15311696 SH SOLE 0 0 15311696 HIGHWOODS PPTYS INC COM 431284108 4602 111431 SH SOLE 111431 0 0 HILL INTERNATIONAL INC COM 431466101 15 5709 SH DFND 01 5709 0 0 HILL INTERNATIONAL INC COM 431466101 1685 623890 SH SOLE 0 0 623890 HILL ROM HLDGS INC COM 431475102 2919 27899 SH DFND 01 27899 0 0 HILL ROM HLDGS INC COM 431475102 1233 11782 SH DFND 02 0 11782 0 HILL ROM HLDGS INC COM 431475102 656571 6275774 SH SOLE 0 0 6275774 HILL ROM HLDGS INC COM 431475102 735 7021 SH SOLE 7021 0 0 HILLENBRAND INC COM 431571108 4085 103239 SH DFND 01 103239 0 0 HILLENBRAND INC COM 431571108 318 8027 SH DFND 02 0 8027 0 HILLENBRAND INC COM 431571108 262337 6629706 SH SOLE 0 0 6629706 HILLENBRAND INC COM 431571108 287 7254 SH SOLE 7254 0 0 HILLTOP HOLDINGS INC COM 432748101 1324 62239 SH DFND 01 62239 0 0 HILLTOP HOLDINGS INC COM 432748101 212 9980 SH DFND 02 0 9980 0 HILLTOP HOLDINGS INC COM 432748101 136902 6436411 SH SOLE 0 0 6436411 HILLTOP HOLDINGS INC COM 432748101 156 7344 SH SOLE 7344 0 0 HILTON GRAND VACATIONS INC COM 43283X105 1133 35604 SH DFND 01 35604 0 0 HILTON GRAND VACATIONS INC COM 43283X105 360 11301 SH DFND 02 0 11301 0 HILTON GRAND VACATIONS INC COM 43283X105 257259 8084830 SH SOLE 0 0 8084830 HILTON GRAND VACATIONS INC COM 43283X105 306 9619 SH SOLE 9619 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 25940 265402 SH DFND 01 265402 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 6829 69869 SH DFND 02 0 0 69869 HILTON WORLDWIDE HLDGS INC COM 43300A203 7512 76858 SH DFND 02 0 76858 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 2073221 21211595 SH SOLE 0 0 21211595 HILTON WORLDWIDE HLDGS INC COM 43300A203 8717 89187 SH SOLE 89187 0 0 HINGHAM INSTN SVGS MASS COM 433323102 402 2029 SH DFND 01 2029 0 0 HINGHAM INSTN SVGS MASS COM 433323102 12564 63449 SH SOLE 0 0 63449 HISTOGENICS CORP COM 43358V109 191 999475 SH SOLE 0 0 999475 HOLLYFRONTIER CORP COM 436106108 6143 132741 SH DFND 01 132741 0 0 HOLLYFRONTIER CORP COM 436106108 1867 40337 SH DFND 02 0 0 40337 HOLLYFRONTIER CORP COM 436106108 2007 43369 SH DFND 02 0 43369 0 HOLLYFRONTIER CORP COM 436106108 838258 18112755 SH SOLE 0 0 18112755 HOLLYFRONTIER CORP COM 436106108 2371 51234 SH SOLE 51234 0 0 HOLOGIC INC COM 436440101 11256 234397 SH DFND 01 234397 0 0 HOLOGIC INC COM 436440101 3255 67783 SH DFND 02 0 0 67783 HOLOGIC INC COM 436440101 3951 82284 SH DFND 02 0 82284 0 HOLOGIC INC COM 436440101 1427287 29722765 SH SOLE 0 0 29722765 HOLOGIC INC COM 436440101 5085 105903 SH SOLE 105903 0 0 HOME BANCSHARES INC COM 436893200 2735 142018 SH DFND 01 142018 0 0 HOME BANCSHARES INC COM 436893200 716 37195 SH DFND 02 0 37195 0 HOME BANCSHARES INC COM 436893200 272696 14158695 SH SOLE 0 0 14158695 HOME BANCSHARES INC COM 436893200 378 19639 SH SOLE 19639 0 0 HOME BANCORP INC COM 43689E107 257 6685 SH DFND 01 6685 0 0 HOME BANCORP INC COM 43689E107 13621 353977 SH SOLE 0 0 353977 HOME DEPOT INC COM 437076102 202528 973832 SH DFND 01 973832 0 0 HOME DEPOT INC COM 437076102 59995 288479 SH DFND 02 0 0 288479 HOME DEPOT INC COM 437076102 68527 329502 SH DFND 02 0 329502 0 HOME DEPOT INC COM 437076102 16920711 81361305 SH SOLE 0 0 81361305 HOME DEPOT INC COM 437076102 77217 371289 SH SOLE 371289 0 0 HOMESTREET INC COM 43785V102 640 21588 SH DFND 01 21588 0 0 HOMESTREET INC COM 43785V102 205 6900 SH DFND 02 0 6900 0 HOMESTREET INC COM 43785V102 50189 1693281 SH SOLE 0 0 1693281 HOMESTREET INC COM 43785V102 130 4385 SH SOLE 4385 0 0 HOMETRUST BANCSHARES INC COM 437872104 508 20196 SH DFND 01 20196 0 0 HOMETRUST BANCSHARES INC COM 437872104 35 1400 SH DFND 02 0 1400 0 HOMETRUST BANCSHARES INC COM 437872104 20258 805809 SH SOLE 0 0 805809 HOMETRUST BANCSHARES INC COM 437872104 43 1700 SH SOLE 1700 0 0 HOMOLOGY MEDICINES INC COM 438083107 989 50542 SH DFND 01 50542 0 0 HOMOLOGY MEDICINES INC COM 438083107 31 1573 SH DFND 02 0 1573 0 HOMOLOGY MEDICINES INC COM 438083107 18840 962674 SH SOLE 0 0 962674 HOMOLOGY MEDICINES INC COM 438083107 26 1335 SH SOLE 1335 0 0 HONEYWELL INTL INC COM 438516106 111610 639270 SH DFND 01 639270 0 0 HONEYWELL INTL INC COM 438516106 32789 187805 SH DFND 02 0 0 187805 HONEYWELL INTL INC COM 438516106 36828 210941 SH DFND 02 0 210941 0 HONEYWELL INTL INC COM 438516106 9226572 52847083 SH SOLE 0 0 52847083 HONEYWELL INTL INC COM 438516106 37206 213107 SH SOLE 213107 0 0 HOOKER FURNITURE CORP COM 439038100 224 10875 SH DFND 01 10875 0 0 HOOKER FURNITURE CORP COM 439038100 25 1200 SH DFND 02 0 1200 0 HOOKER FURNITURE CORP COM 439038100 11771 570848 SH SOLE 0 0 570848 HOOKER FURNITURE CORP COM 439038100 35 1681 SH SOLE 1681 0 0 HOOKIPA PHARMA INC COM 43906K100 40 5888 SH DFND 01 5888 0 0 HOOKIPA PHARMA INC COM 43906K100 498 74028 SH SOLE 0 0 74028 HOPE BANCORP INC COM 43940T109 1430 103786 SH DFND 01 103786 0 0 HOPE BANCORP INC COM 43940T109 296 21513 SH DFND 02 0 21513 0 HOPE BANCORP INC COM 43940T109 179890 13054408 SH SOLE 0 0 13054408 HOPE BANCORP INC COM 43940T109 216 15691 SH SOLE 15691 0 0 HOPFED BANCORP INC COM 439734104 30 1557 SH DFND 01 1557 0 0 HOPFED BANCORP INC COM 439734104 3332 175623 SH SOLE 0 0 175623 HORACE MANN EDUCATORS CORP NEW COM 440327104 1422 35303 SH DFND 01 35303 0 0 HORACE MANN EDUCATORS CORP NEW COM 440327104 235 5830 SH DFND 02 0 5830 0 HORACE MANN EDUCATORS CORP NEW COM 440327104 174369 4327847 SH SOLE 0 0 4327847 HORACE MANN EDUCATORS CORP NEW COM 440327104 187 4632 SH SOLE 4632 0 0 HORIZON BANCORP INC COM 440407104 535 32726 SH DFND 01 32726 0 0 HORIZON BANCORP INC COM 440407104 27 1650 SH DFND 02 0 1650 0 HORIZON BANCORP INC COM 440407104 27741 1697750 SH SOLE 0 0 1697750 HORIZON BANCORP INC COM 440407104 56 3420 SH SOLE 3420 0 0 HORMEL FOODS CORP COM 440452100 9371 231163 SH DFND 01 231163 0 0 HORMEL FOODS CORP COM 440452100 3181 78475 SH DFND 02 0 0 78475 HORMEL FOODS CORP COM 440452100 5979 147489 SH DFND 02 0 147489 0 HORMEL FOODS CORP COM 440452100 1354280 33406031 SH SOLE 0 0 33406031 HORMEL FOODS CORP COM 440452100 3910 96457 SH SOLE 96457 0 0 HORIZON GLOBAL CORP COM 44052W104 19 5394 SH DFND 01 5394 0 0 HORIZON GLOBAL CORP COM 44052W104 3025 842645 SH SOLE 0 0 842645 HORNBECK OFFSHORE SVCS INC NEW COM 440543106 9 7438 SH DFND 01 7438 0 0 HORNBECK OFFSHORE SVCS INC NEW COM 440543106 2115 1691867 SH SOLE 0 0 1691867 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1580 63215 SH DFND 01 63215 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 5450 218008 SH DFND 02 0 218008 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 656067 26242686 SH SOLE 0 0 26242686 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 4459 178356 SH SOLE 178356 0 0 HOST HOTELS & RESORTS INC COM 44107P104 11390 625124 SH DFND 01 625124 0 0 HOST HOTELS & RESORTS INC COM 44107P104 3225 176990 SH DFND 02 0 0 176990 HOST HOTELS & RESORTS INC COM 44107P104 18888 1036645 SH DFND 02 0 1036645 0 HOST HOTELS & RESORTS INC COM 44107P104 2207465 121156130 SH SOLE 0 0 121156130 HOST HOTELS & RESORTS INC COM 44107P104 17329 951120 SH SOLE 951120 0 0 HOSTESS BRANDS INC CL A 44109J106 1266 87686 SH DFND 01 87686 0 0 HOSTESS BRANDS INC CL A 44109J106 375 26000 SH DFND 02 0 26000 0 HOSTESS BRANDS INC CL A 44109J106 142484 9867304 SH SOLE 0 0 9867304 HOSTESS BRANDS INC CL A 44109J106 137 9513 SH SOLE 9513 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 513 89058 SH DFND 01 89058 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 218 37777 SH DFND 02 0 37777 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 52202 9062896 SH SOLE 0 0 9062896 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 78 13623 SH SOLE 13623 0 0 HOULIHAN LOKEY INC CL A 441593100 3114 69931 SH DFND 01 69931 0 0 HOULIHAN LOKEY INC CL A 441593100 106 2374 SH DFND 02 0 2374 0 HOULIHAN LOKEY INC CL A 441593100 140792 3161727 SH SOLE 0 0 3161727 HOULIHAN LOKEY INC CL A 441593100 137 3075 SH SOLE 3075 0 0 HOUSTON AMERN ENERGY CORP COM 44183U100 30 146837 SH SOLE 0 0 146837 HOUSTON WIRE & CABLE CO COM 44244K109 17 3165 SH DFND 01 3165 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 4115 785288 SH SOLE 0 0 785288 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 8 1100 SH DFND 01 1100 0 0 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 1554 204446 SH SOLE 0 0 204446 HOWARD BANCORP INC COM 442496105 186 12235 SH DFND 01 12235 0 0 HOWARD BANCORP INC COM 442496105 10562 696235 SH SOLE 0 0 696235 HOWARD HUGHES CORP COM 44267D107 1989 16063 SH DFND 01 16063 0 0 HOWARD HUGHES CORP COM 44267D107 988 7978 SH DFND 02 0 7978 0 HOWARD HUGHES CORP COM 44267D107 716341 5784410 SH SOLE 0 0 5784410 HOWARD HUGHES CORP COM 44267D107 588 4745 SH SOLE 4745 0 0 HUB GROUP INC CL A 443320106 1195 28475 SH DFND 01 28475 0 0 HUB GROUP INC CL A 443320106 200 4766 SH DFND 02 0 4766 0 HUB GROUP INC CL A 443320106 150683 3589399 SH SOLE 0 0 3589399 HUB GROUP INC CL A 443320106 168 4000 SH SOLE 4000 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 1672 46136 SH DFND 01 46136 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 1555 42900 SH DFND 02 0 42900 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 134346 3706108 SH SOLE 0 0 3706108 HUAZHU GROUP LTD SPONSORED ADS 44332N106 845 23306 SH SOLE 23306 0 0 HUBBELL INC COM 443510607 2979 22845 SH DFND 01 22845 0 0 HUBBELL INC COM 443510607 983 7535 SH DFND 02 0 7535 0 HUBBELL INC COM 443510607 720087 5522143 SH SOLE 0 0 5522143 HUBBELL INC COM 443510607 806 6180 SH SOLE 6180 0 0 HUBSPOT INC COM 443573100 3062 17957 SH DFND 01 17957 0 0 HUBSPOT INC COM 443573100 1130 6629 SH DFND 02 0 6629 0 HUBSPOT INC COM 443573100 701578 4114347 SH SOLE 0 0 4114347 HUBSPOT INC COM 443573100 724 4244 SH SOLE 4244 0 0 HUDBAY MINERALS INC COM 443628102 527 97333 SH DFND 01 97333 0 0 HUDBAY MINERALS INC COM 443628102 167 30800 SH DFND 02 0 30800 0 HUDBAY MINERALS INC COM 443628102 33636 6217367 SH SOLE 0 0 6217367 HUDBAY MINERALS INC COM 443628102 138 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 1073 86171 SH SOLE 0 0 86171 HUDSON PAC PPTYS INC COM 444097109 1936 58196 SH DFND 01 58196 0 0 HUDSON PAC PPTYS INC COM 444097109 6583 197851 SH DFND 02 0 197851 0 HUDSON PAC PPTYS INC COM 444097109 730660 21961517 SH SOLE 0 0 21961517 HUDSON PAC PPTYS INC COM 444097109 5497 165237 SH SOLE 165237 0 0 HUDSON TECHNOLOGIES INC COM 444144109 8 8774 SH DFND 01 8774 0 0 HUDSON TECHNOLOGIES INC COM 444144109 1455 1692569 SH SOLE 0 0 1692569 HUMANA INC COM 444859102 31267 117854 SH DFND 01 117854 0 0 HUMANA INC COM 444859102 9320 35131 SH DFND 02 0 0 35131 HUMANA INC COM 444859102 11039 41608 SH DFND 02 0 41608 0 HUMANA INC COM 444859102 2649735 9987692 SH SOLE 0 0 9987692 HUMANA INC COM 444859102 11734 44229 SH SOLE 44229 0 0 HUNT COS FIN TR INC COM 44558T100 17 4959 SH DFND 01 4959 0 0 HUNT COS FIN TR INC COM 44558T100 2601 762669 SH SOLE 0 0 762669 HUNT J B TRANS SVCS INC COM 445658107 6874 75201 SH DFND 01 75201 0 0 HUNT J B TRANS SVCS INC COM 445658107 1958 21415 SH DFND 02 0 0 21415 HUNT J B TRANS SVCS INC COM 445658107 2345 25651 SH DFND 02 0 25651 0 HUNT J B TRANS SVCS INC COM 445658107 913769 9996384 SH SOLE 0 0 9996384 HUNT J B TRANS SVCS INC COM 445658107 2564 28049 SH SOLE 28049 0 0 HUNTINGTON BANCSHARES INC COM 446150104 12252 886548 SH DFND 01 886548 0 0 HUNTINGTON BANCSHARES INC COM 446150104 3883 280989 SH DFND 02 0 0 280989 HUNTINGTON BANCSHARES INC COM 446150104 4234 306365 SH DFND 02 0 306365 0 HUNTINGTON BANCSHARES INC COM 446150104 1632994 118161664 SH SOLE 0 0 118161664 HUNTINGTON BANCSHARES INC COM 446150104 4748 343589 SH SOLE 343589 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 8355 37175 SH DFND 01 37175 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 2442 10868 SH DFND 02 0 0 10868 HUNTINGTON INGALLS INDS INC COM 446413106 2939 13076 SH DFND 02 0 13076 0 HUNTINGTON INGALLS INDS INC COM 446413106 1051120 4677051 SH SOLE 0 0 4677051 HUNTINGTON INGALLS INDS INC COM 446413106 2691 11974 SH SOLE 11974 0 0 HUNTSMAN CORP COM 447011107 1675 81941 SH DFND 01 81941 0 0 HUNTSMAN CORP COM 447011107 619 30292 SH DFND 02 0 30292 0 HUNTSMAN CORP COM 447011107 464249 22712769 SH SOLE 0 0 22712769 HUNTSMAN CORP COM 447011107 498 24361 SH SOLE 24361 0 0 HURCO COMPANIES INC COM 447324104 193 5415 SH DFND 01 5415 0 0 HURCO COMPANIES INC COM 447324104 12927 363527 SH SOLE 0 0 363527 HURON CONSULTING GROUP INC COM 447462102 1137 22576 SH DFND 01 22576 0 0 HURON CONSULTING GROUP INC COM 447462102 322 6391 SH DFND 02 0 6391 0 HURON CONSULTING GROUP INC COM 447462102 102911 2042702 SH SOLE 0 0 2042702 HURON CONSULTING GROUP INC COM 447462102 131 2592 SH SOLE 2592 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 341 15500 SH DFND 02 0 15500 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 2310 105007 SH SOLE 0 0 105007 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 169 7700 SH SOLE 7700 0 0 HUTTIG BLDG PRODS INC COM 448451104 10 3931 SH DFND 01 3931 0 0 HUTTIG BLDG PRODS INC COM 448451104 1615 626094 SH SOLE 0 0 626094 HYATT HOTELS CORP COM CL A 448579102 1073 14091 SH DFND 01 14091 0 0 HYATT HOTELS CORP COM CL A 448579102 260105 3416585 SH SOLE 0 0 3416585 HYATT HOTELS CORP COM CL A 448579102 13 173 SH SOLE 173 0 0 IDT CORP CL B NEW 448947507 229 24209 SH DFND 01 24209 0 0 IDT CORP CL B NEW 448947507 8672 915742 SH SOLE 0 0 915742 HYRECAR INC COM 44916T107 1421 338330 SH SOLE 0 0 338330 HYSTER YALE MATLS HANDLING INC CL A 449172105 469 8485 SH DFND 01 8485 0 0 HYSTER YALE MATLS HANDLING INC CL A 449172105 28 500 SH DFND 02 0 500 0 HYSTER YALE MATLS HANDLING INC CL A 449172105 48738 881975 SH SOLE 0 0 881975 HYSTER YALE MATLS HANDLING INC CL A 449172105 61 1100 SH SOLE 1100 0 0 IAC INTERACTIVECORP COM 44919P508 7029 32314 SH DFND 01 32314 0 0 IAC INTERACTIVECORP COM 44919P508 4242 19503 SH DFND 02 0 0 19503 IAC INTERACTIVECORP COM 44919P508 4959 22798 SH DFND 02 0 22798 0 IAC INTERACTIVECORP COM 44919P508 1508017 6932455 SH SOLE 0 0 6932455 IAC INTERACTIVECORP COM 44919P508 5646 25954 SH SOLE 25954 0 0 IAA INC COM 449253103 2288 58993 SH DFND 01 58993 0 0 IAA INC COM 449253103 814 20981 SH DFND 02 0 20981 0 IAA INC COM 449253103 499415 12878164 SH SOLE 0 0 12878164 IAA INC COM 449253103 574 14791 SH SOLE 14791 0 0 ICF INTL INC COM 44925C103 2138 29364 SH DFND 01 29364 0 0 ICF INTL INC COM 44925C103 306 4200 SH DFND 02 0 4200 0 ICF INTL INC COM 44925C103 62148 853679 SH SOLE 0 0 853679 ICF INTL INC COM 44925C103 165 2262 SH SOLE 2262 0 0 ICU MED INC COM 44930G107 1831 7269 SH DFND 01 7269 0 0 ICU MED INC COM 44930G107 638 2533 SH DFND 02 0 2533 0 ICU MED INC COM 44930G107 439322 1743966 SH SOLE 0 0 1743966 ICU MED INC COM 44930G107 536 2126 SH SOLE 2126 0 0 ICAD INC COM NEW 44934S206 18 2787 SH DFND 01 2787 0 0 ICAD INC COM NEW 44934S206 5084 798083 SH SOLE 0 0 798083 I D SYSTEMS INC COM 449489103 22 3784 SH DFND 01 3784 0 0 I D SYSTEMS INC COM 449489103 2898 492806 SH SOLE 0 0 492806 IEC ELECTRS CORP NEW COM 44949L105 17 2700 SH DFND 01 2700 0 0 IEC ELECTRS CORP NEW COM 44949L105 2089 332625 SH SOLE 0 0 332625 IF BANCORP INC COM 44951J105 14 679 SH DFND 01 679 0 0 IF BANCORP INC COM 44951J105 2215 105916 SH SOLE 0 0 105916 IES HLDGS INC COM 44951W106 204 10833 SH DFND 01 10833 0 0 IES HLDGS INC COM 44951W106 6887 365357 SH SOLE 0 0 365357 IFRESH INC COM 449538107 91 72867 SH SOLE 0 0 72867 IPG PHOTONICS CORP COM 44980X109 4638 30070 SH DFND 01 30070 0 0 IPG PHOTONICS CORP COM 44980X109 1343 8707 SH DFND 02 0 0 8707 IPG PHOTONICS CORP COM 44980X109 1585 10273 SH DFND 02 0 10273 0 IPG PHOTONICS CORP COM 44980X109 570940 3701394 SH SOLE 0 0 3701394 IPG PHOTONICS CORP COM 44980X109 1784 11566 SH SOLE 11566 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 4024 50891 SH DFND 01 50891 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 144 1826 SH DFND 02 0 1826 0 IRHYTHM TECHNOLOGIES INC COM 450056106 169613 2144822 SH SOLE 0 0 2144822 IRHYTHM TECHNOLOGIES INC COM 450056106 218 2760 SH SOLE 2760 0 0 ISTAR INC COM 45031U101 1334 107375 SH DFND 01 107375 0 0 ISTAR INC COM 45031U101 365 29428 SH DFND 02 0 29428 0 ISTAR INC COM 45031U101 129221 10404257 SH SOLE 0 0 10404257 ISTAR INC COM 45031U101 104 8341 SH SOLE 8341 0 0 ITT INC COM 45073V108 2200 33600 SH DFND 01 33600 0 0 ITT INC COM 45073V108 720 10996 SH DFND 02 0 10996 0 ITT INC COM 45073V108 570876 8718324 SH SOLE 0 0 8718324 ITT INC COM 45073V108 639 9763 SH SOLE 9763 0 0 IBERIABANK CORP COM 450828108 3512 46297 SH DFND 01 46297 0 0 IBERIABANK CORP COM 450828108 702 9257 SH DFND 02 0 9257 0 IBERIABANK CORP COM 450828108 370337 4882495 SH SOLE 0 0 4882495 IBERIABANK CORP COM 450828108 448 5906 SH SOLE 5906 0 0 IAMGOLD CORP COM 450913108 643 190336 SH DFND 01 190336 0 0 IAMGOLD CORP COM 450913108 302 89481 SH DFND 02 0 89481 0 IAMGOLD CORP COM 450913108 41098 12159284 SH SOLE 0 0 12159284 IAMGOLD CORP COM 450913108 163 48100 SH SOLE 48100 0 0 IBIO INC COM NEW 451033203 94 132416 SH SOLE 0 0 132416 ICICI BK LTD ADR 45104G104 385 30596 SH DFND 02 0 30596 0 ICICI BK LTD ADR 45104G104 1888 149997 SH SOLE 0 0 149997 ICONIX BRAND GROUP INC COM NEW 451055305 190 223356 SH SOLE 0 0 223356 IDACORP INC COM 451107106 1944 19360 SH DFND 01 19360 0 0 IDACORP INC COM 451107106 1771 17632 SH DFND 02 0 17632 0 IDACORP INC COM 451107106 558711 5563188 SH SOLE 0 0 5563188 IDACORP INC COM 451107106 1813 18056 SH SOLE 18056 0 0 IDEAL PWR INC COM 451622104 1 3100 SH DFND 01 3100 0 0 IDEAL PWR INC COM 451622104 30 95702 SH SOLE 0 0 95702 IDEAYA BIOSCIENCES INC COM 45166A102 10 983 SH DFND 01 983 0 0 IDEAYA BIOSCIENCES INC COM 45166A102 339 34017 SH SOLE 0 0 34017 IDEX CORP COM 45167R104 5423 31504 SH DFND 01 31504 0 0 IDEX CORP COM 45167R104 2858 16600 SH DFND 02 0 0 16600 IDEX CORP COM 45167R104 3538 20551 SH DFND 02 0 20551 0 IDEX CORP COM 45167R104 1206669 7009814 SH SOLE 0 0 7009814 IDEX CORP COM 45167R104 5281 30678 SH SOLE 30678 0 0 IDEXX LABS INC COM 45168D104 21573 78354 SH DFND 01 78354 0 0 IDEXX LABS INC COM 45168D104 6100 22154 SH DFND 02 0 0 22154 IDEXX LABS INC COM 45168D104 6890 25024 SH DFND 02 0 25024 0 IDEXX LABS INC COM 45168D104 2503694 9093429 SH SOLE 0 0 9093429 IDEXX LABS INC COM 45168D104 7827 28426 SH SOLE 28426 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 13 4982 SH DFND 01 4982 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 2600 973624 SH SOLE 0 0 973624 IDENTIV INC COM NEW 45170X205 20 3870 SH DFND 01 3870 0 0 IDENTIV INC COM NEW 45170X205 2563 500531 SH SOLE 0 0 500531 ILLINOIS TOOL WKS INC COM 452308109 42282 280366 SH DFND 01 280366 0 0 ILLINOIS TOOL WKS INC COM 452308109 11953 79256 SH DFND 02 0 0 79256 ILLINOIS TOOL WKS INC COM 452308109 13389 88780 SH DFND 02 0 88780 0 ILLINOIS TOOL WKS INC COM 452308109 3851258 25537152 SH SOLE 0 0 25537152 ILLINOIS TOOL WKS INC COM 452308109 16577 109923 SH SOLE 109923 0 0 ILLUMINA INC COM 452327109 49503 134463 SH DFND 01 134463 0 0 ILLUMINA INC COM 452327109 13957 37911 SH DFND 02 0 0 37911 ILLUMINA INC COM 452327109 15175 41219 SH DFND 02 0 41219 0 ILLUMINA INC COM 452327109 4103773 11147014 SH SOLE 0 0 11147014 ILLUMINA INC COM 452327109 17863 48521 SH SOLE 48521 0 0 IMAGE SENSING SYS INC COM 45244C104 672 134301 SH SOLE 0 0 134301 IMAX CORP COM 45245E109 1985 98248 SH DFND 01 98248 0 0 IMAX CORP COM 45245E109 394 19500 SH DFND 02 0 19500 0 IMAX CORP COM 45245E109 6312 312478 SH SOLE 0 0 312478 IMAX CORP COM 45245E109 132 6514 SH SOLE 6514 0 0 IMMERSION CORP COM 452521107 292 38319 SH DFND 01 38319 0 0 IMMERSION CORP COM 452521107 11796 1550095 SH SOLE 0 0 1550095 IMMUCELL CORP COM PAR 452525306 8 1200 SH DFND 01 1200 0 0 IMMUCELL CORP COM PAR 452525306 603 92754 SH SOLE 0 0 92754 IMMUNOGEN INC COM 45253H101 502 231530 SH DFND 01 231530 0 0 IMMUNOGEN INC COM 45253H101 18 8200 SH DFND 02 0 8200 0 IMMUNOGEN INC COM 45253H101 22570 10401006 SH SOLE 0 0 10401006 IMMUNOGEN INC COM 45253H101 41 18743 SH SOLE 18743 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 10 3208 SH DFND 01 3208 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 1105 356556 SH SOLE 0 0 356556 IMMUNIC INC COM 4525EP101 2 191 SH DFND 01 191 0 0 IMMUNIC INC COM 4525EP101 130 11332 SH SOLE 0 0 11332 IMMUNOMEDICS INC COM 452907108 4764 343450 SH DFND 01 343450 0 0 IMMUNOMEDICS INC COM 452907108 345 24900 SH DFND 02 0 24900 0 IMMUNOMEDICS INC COM 452907108 204816 14766860 SH SOLE 0 0 14766860 IMMUNOMEDICS INC COM 452907108 236 17051 SH SOLE 17051 0 0 INCOME OPPORTUNITY RLTY INVS COM 452926108 162 12550 SH SOLE 0 0 12550 IMPERIAL OIL LTD COM NEW 453038408 2959 106925 SH DFND 01 106925 0 0 IMPERIAL OIL LTD COM NEW 453038408 1954 70611 SH DFND 02 0 0 70611 IMPERIAL OIL LTD COM NEW 453038408 2166 78275 SH DFND 02 0 78275 0 IMPERIAL OIL LTD COM NEW 453038408 194402 7025717 SH SOLE 0 0 7025717 IMPERIAL OIL LTD COM NEW 453038408 2430 87823 SH SOLE 87823 0 0 IMPINJ INC COM 453204109 878 30681 SH DFND 01 30681 0 0 IMPINJ INC COM 453204109 16426 573934 SH SOLE 0 0 573934 INCYTE CORP COM 45337C102 13782 162218 SH DFND 01 162218 0 0 INCYTE CORP COM 45337C102 3819 44949 SH DFND 02 0 0 44949 INCYTE CORP COM 45337C102 4355 51258 SH DFND 02 0 51258 0 INCYTE CORP COM 45337C102 1624440 19120057 SH SOLE 0 0 19120057 INCYTE CORP COM 45337C102 5324 62670 SH SOLE 62670 0 0 INDEPENDENCE CONTRACT DRIL INC COM 453415309 67 42693 SH DFND 01 42693 0 0 INDEPENDENCE CONTRACT DRIL INC COM 453415309 2955 1870374 SH SOLE 0 0 1870374 INDEPENDENCE HLDG CO NEW COM NEW 453440307 169 4369 SH DFND 01 4369 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 8417 217385 SH SOLE 0 0 217385 INDEPENDENCE HLDG CO NEW COM NEW 453440307 55 1420 SH SOLE 1420 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 922 79675 SH DFND 01 79675 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1260 108927 SH DFND 02 0 108927 0 INDEPENDENCE RLTY TR INC COM 45378A106 114236 9873445 SH SOLE 0 0 9873445 INDEPENDENCE RLTY TR INC COM 45378A106 1122 96937 SH SOLE 96937 0 0 INDEPENDENT BANK CORP MASS COM 453836108 2461 32323 SH DFND 01 32323 0 0 INDEPENDENT BANK CORP MASS COM 453836108 706 9266 SH DFND 02 0 9266 0 INDEPENDENT BANK CORP MASS COM 453836108 263045 3454306 SH SOLE 0 0 3454306 INDEPENDENT BANK CORP MASS COM 453836108 317 4164 SH SOLE 4164 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 615 28207 SH DFND 01 28207 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 451 20700 SH DFND 02 0 20700 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 22840 1048203 SH SOLE 0 0 1048203 INDEPENDENT BANK CORP MICH COM NEW 453838609 68 3125 SH SOLE 3125 0 0 INDEPENDENT BK GROUP INC COM 45384B106 2294 41748 SH DFND 01 41748 0 0 INDEPENDENT BK GROUP INC COM 45384B106 260 4739 SH DFND 02 0 4739 0 INDEPENDENT BK GROUP INC COM 45384B106 162465 2956065 SH SOLE 0 0 2956065 INDEPENDENT BK GROUP INC COM 45384B106 267 4866 SH SOLE 4866 0 0 INDIA GLOBALIZATION CAP INC COM NEW 45408X308 745 454110 SH SOLE 0 0 454110 INDUSTRIAL LOGISTICS PPTYS TR COM SHS BEN INT 456237106 1154 55449 SH DFND 01 55449 0 0 INDUSTRIAL LOGISTICS PPTYS TR COM SHS BEN INT 456237106 1717 82463 SH DFND 02 0 82463 0 INDUSTRIAL LOGISTICS PPTYS TR COM SHS BEN INT 456237106 194278 9331329 SH SOLE 0 0 9331329 INDUSTRIAL LOGISTICS PPTYS TR COM SHS BEN INT 456237106 1460 70139 SH SOLE 70139 0 0 INDUSTRIAL SVCS AMER INC FLA COM 456314103 72 72997 SH SOLE 0 0 72997 INFINITY PHARMACEUTICALS INC COM 45665G303 23 12958 SH DFND 01 12958 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 4140 2300035 SH SOLE 0 0 2300035 INFINERA CORPORATION COM 45667G103 422 144848 SH DFND 01 144848 0 0 INFINERA CORPORATION COM 45667G103 87 29846 SH DFND 02 0 29846 0 INFINERA CORPORATION COM 45667G103 40901 14055394 SH SOLE 0 0 14055394 INFINERA CORPORATION COM 45667G103 44 14954 SH SOLE 14954 0 0 INFORMATION SERVICES GROUP INC COM 45675Y104 126 39983 SH DFND 01 39983 0 0 INFORMATION SERVICES GROUP INC COM 45675Y104 6483 2051486 SH SOLE 0 0 2051486 INFOSYS LTD SPONSORED ADR 456788108 95 8905 SH DFND 01 8905 0 0 INFOSYS LTD SPONSORED ADR 456788108 8947 836161 SH DFND 02 0 836161 0 INFOSYS LTD SPONSORED ADR 456788108 129938 12143708 SH SOLE 0 0 12143708 INFOSYS LTD SPONSORED ADR 456788108 261 24376 SH SOLE 24376 0 0 INFUSYSTEM HLDGS INC COM 45685K102 13 2929 SH DFND 01 2929 0 0 INFUSYSTEM HLDGS INC COM 45685K102 2583 600696 SH SOLE 0 0 600696 INFRA AND ENERGY ALTRNTIVE INC COM 45686J104 5 2395 SH DFND 01 2395 0 0 INFRA AND ENERGY ALTRNTIVE INC COM 45686J104 893 437555 SH SOLE 0 0 437555 INGEVITY CORP COM 45688C107 9164 87137 SH DFND 01 87137 0 0 INGEVITY CORP COM 45688C107 1100 10463 SH DFND 02 0 10463 0 INGEVITY CORP COM 45688C107 403683 3838389 SH SOLE 0 0 3838389 INGEVITY CORP COM 45688C107 508 4834 SH SOLE 4834 0 0 INGLES MKTS INC CL A 457030104 379 12176 SH DFND 01 12176 0 0 INGLES MKTS INC CL A 457030104 29 931 SH DFND 02 0 931 0 INGLES MKTS INC CL A 457030104 32343 1038981 SH SOLE 0 0 1038981 INGLES MKTS INC CL A 457030104 57 1843 SH SOLE 1843 0 0 INGREDION INC COM 457187102 2096 25415 SH DFND 01 25415 0 0 INGREDION INC COM 457187102 1533 18581 SH DFND 02 0 0 18581 INGREDION INC COM 457187102 2124 25750 SH DFND 02 0 25750 0 INGREDION INC COM 457187102 531212 6439719 SH SOLE 0 0 6439719 INGREDION INC COM 457187102 1833 22225 SH SOLE 22225 0 0 INNODATA INC COM NEW 457642205 777 863620 SH SOLE 0 0 863620 INSIGHT ENTERPRISES INC COM 45765U103 2674 45943 SH DFND 01 45943 0 0 INSIGHT ENTERPRISES INC COM 45765U103 350 6015 SH DFND 02 0 6015 0 INSIGHT ENTERPRISES INC COM 45765U103 230240 3956018 SH SOLE 0 0 3956018 INSIGHT ENTERPRISES INC COM 45765U103 247 4247 SH SOLE 4247 0 0 INSIGNIA SYS INC COM 45765Y105 171 150437 SH SOLE 0 0 150437 INSMED INC COM PAR $.01 457669307 4166 162729 SH DFND 01 162729 0 0 INSMED INC COM PAR $.01 457669307 384 14985 SH DFND 02 0 14985 0 INSMED INC COM PAR $.01 457669307 199481 7792213 SH SOLE 0 0 7792213 INSMED INC COM PAR $.01 457669307 256 10010 SH SOLE 10010 0 0 INNOSPEC INC COM 45768S105 3568 39106 SH DFND 01 39106 0 0 INNOSPEC INC COM 45768S105 383 4200 SH DFND 02 0 4200 0 INNOSPEC INC COM 45768S105 230862 2530268 SH SOLE 0 0 2530268 INNOSPEC INC COM 45768S105 235 2581 SH SOLE 2581 0 0 INNOVATIVE SOLUTIONS & SUPPORT COM 45769N105 17 3261 SH DFND 01 3261 0 0 INNOVATIVE SOLUTIONS & SUPPORT COM 45769N105 1086 212924 SH SOLE 0 0 212924 INPHI CORP COM 45772F107 4688 93563 SH DFND 01 93563 0 0 INPHI CORP COM 45772F107 519 10362 SH DFND 02 0 10362 0 INPHI CORP COM 45772F107 203493 4061744 SH SOLE 0 0 4061744 INPHI CORP COM 45772F107 230 4600 SH SOLE 4600 0 0 INSPIRE MED SYS INC COM 457730109 1668 27502 SH DFND 01 27502 0 0 INSPIRE MED SYS INC COM 457730109 36 600 SH DFND 02 0 600 0 INSPIRE MED SYS INC COM 457730109 46471 766224 SH SOLE 0 0 766224 INSPIRE MED SYS INC COM 457730109 83 1368 SH SOLE 1368 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 554 188469 SH DFND 01 188469 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 34 11529 SH DFND 02 0 11529 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 13668 4649012 SH SOLE 0 0 4649012 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 33 11190 SH SOLE 11190 0 0 INNERWORKINGS INC COM 45773Y105 137 35860 SH DFND 01 35860 0 0 INNERWORKINGS INC COM 45773Y105 6950 1819500 SH SOLE 0 0 1819500 INNOPHOS HOLDINGS INC COM 45774N108 484 16618 SH DFND 01 16618 0 0 INNOPHOS HOLDINGS INC COM 45774N108 93 3200 SH DFND 02 0 3200 0 INNOPHOS HOLDINGS INC COM 45774N108 62255 2138609 SH SOLE 0 0 2138609 INNOPHOS HOLDINGS INC COM 45774N108 55 1896 SH SOLE 1896 0 0 INSTEEL INDUSTRIES INC COM 45774W108 420 20191 SH DFND 01 20191 0 0 INSTEEL INDUSTRIES INC COM 45774W108 33 1581 SH DFND 02 0 1581 0 INSTEEL INDUSTRIES INC COM 45774W108 23372 1122552 SH SOLE 0 0 1122552 INSTEEL INDUSTRIES INC COM 45774W108 48 2319 SH SOLE 2319 0 0 INSPERITY INC COM 45778Q107 9790 80155 SH DFND 01 80155 0 0 INSPERITY INC COM 45778Q107 1040 8515 SH DFND 02 0 8515 0 INSPERITY INC COM 45778Q107 475631 3894148 SH SOLE 0 0 3894148 INSPERITY INC COM 45778Q107 531 4349 SH SOLE 4349 0 0 INOGEN INC COM 45780L104 2529 37886 SH DFND 01 37886 0 0 INOGEN INC COM 45780L104 137 2046 SH DFND 02 0 2046 0 INOGEN INC COM 45780L104 110819 1659957 SH SOLE 0 0 1659957 INOGEN INC COM 45780L104 156 2337 SH SOLE 2337 0 0 INSTALLED BLDG PRODS INC COM 45780R101 2761 46626 SH DFND 01 46626 0 0 INSTALLED BLDG PRODS INC COM 45780R101 375 6328 SH DFND 02 0 6328 0 INSTALLED BLDG PRODS INC COM 45780R101 128672 2172775 SH SOLE 0 0 2172775 INSTALLED BLDG PRODS INC COM 45780R101 133 2252 SH SOLE 2252 0 0 INOVALON HLDGS INC COM CL A 45781D101 2130 146792 SH DFND 01 146792 0 0 INOVALON HLDGS INC COM CL A 45781D101 335 23100 SH DFND 02 0 23100 0 INOVALON HLDGS INC COM CL A 45781D101 90936 6267097 SH SOLE 0 0 6267097 INOVALON HLDGS INC COM CL A 45781D101 115 7900 SH SOLE 7900 0 0 INNOVIVA INC COM 45781M101 1957 134420 SH DFND 01 134420 0 0 INNOVIVA INC COM 45781M101 167 11440 SH DFND 02 0 11440 0 INNOVIVA INC COM 45781M101 101302 6957564 SH SOLE 0 0 6957564 INNOVIVA INC COM 45781M101 106 7309 SH SOLE 7309 0 0 INSTRUCTURE INC COM 45781U103 2951 69430 SH DFND 01 69430 0 0 INSTRUCTURE INC COM 45781U103 72 1700 SH DFND 02 0 1700 0 INSTRUCTURE INC COM 45781U103 68859 1620201 SH SOLE 0 0 1620201 INSTRUCTURE INC COM 45781U103 116 2729 SH SOLE 2729 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 2133 17262 SH DFND 01 17262 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 87 706 SH DFND 02 0 706 0 INNOVATIVE INDL PPTYS INC COM 45781V101 142548 1153674 SH SOLE 0 0 1153674 INNOVATIVE INDL PPTYS INC COM 45781V101 128 1039 SH SOLE 1039 0 0 INSEEGO CORP COM 45782B104 195 40737 SH DFND 01 40737 0 0 INSEEGO CORP COM 45782B104 10514 2195072 SH SOLE 0 0 2195072 INNOVATE BIOPHARMACEUTICLS INC COM PAR 45782F105 14 11932 SH DFND 01 11932 0 0 INNOVATE BIOPHARMACEUTICLS INC COM PAR 45782F105 1094 943212 SH SOLE 0 0 943212 INSPIRED ENTMT INC COM 45782N108 113 13435 SH DFND 01 13435 0 0 INSPIRED ENTMT INC COM 45782N108 1811 214586 SH SOLE 0 0 214586 INSULET CORP COM 45784P101 3221 26983 SH DFND 01 26983 0 0 INSULET CORP COM 45784P101 1433 12001 SH DFND 02 0 12001 0 INSULET CORP COM 45784P101 625382 5238584 SH SOLE 0 0 5238584 INSULET CORP COM 45784P101 802 6721 SH SOLE 6721 0 0 INPIXON COM 45790J503 11 16675 SH SOLE 0 0 16675 INTEGRA LIFESCIENCES HLDGS CP COM NEW 457985208 1521 27237 SH DFND 01 27237 0 0 INTEGRA LIFESCIENCES HLDGS CP COM NEW 457985208 791 14158 SH DFND 02 0 14158 0 INTEGRA LIFESCIENCES HLDGS CP COM NEW 457985208 356888 6390109 SH SOLE 0 0 6390109 INTEGRA LIFESCIENCES HLDGS CP COM NEW 457985208 426 7633 SH SOLE 7633 0 0 INTEL CORP COM 458140100 181194 3785129 SH DFND 01 3785129 0 0 INTEL CORP COM 458140100 55164 1152362 SH DFND 02 0 0 1152362 INTEL CORP COM 458140100 61140 1277201 SH DFND 02 0 1277201 0 INTEL CORP COM 458140100 17037972 355921715 SH SOLE 0 0 355921715 INTEL CORP COM 458140100 71247 1488351 SH SOLE 1488351 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 398 13819 SH DFND 01 13819 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 4660 161871 SH SOLE 0 0 161871 INTELLICHECK INC COM NEW 45817G201 3 576 SH DFND 01 576 0 0 INTELLICHECK INC COM NEW 45817G201 1870 322904 SH SOLE 0 0 322904 INTEGER HLDGS CORP COM 45826H109 4733 56401 SH DFND 01 56401 0 0 INTEGER HLDGS CORP COM 45826H109 369 4400 SH DFND 02 0 4400 0 INTEGER HLDGS CORP COM 45826H109 323886 3859461 SH SOLE 0 0 3859461 INTEGER HLDGS CORP COM 45826H109 341 4067 SH SOLE 4067 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 1006 61461 SH DFND 01 61461 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 20 1241 SH DFND 02 0 1241 0 INTELLIA THERAPEUTICS INC COM 45826J105 51065 3119414 SH SOLE 0 0 3119414 INTELLIA THERAPEUTICS INC COM 45826J105 33 2000 SH SOLE 2000 0 0 INTER PARFUMS INC COM 458334109 2427 36503 SH DFND 01 36503 0 0 INTER PARFUMS INC COM 458334109 293 4400 SH DFND 02 0 4400 0 INTER PARFUMS INC COM 458334109 125146 1882178 SH SOLE 0 0 1882178 INTER PARFUMS INC COM 458334109 139 2096 SH SOLE 2096 0 0 INTERACTIVE BROKERS GROUP INC COM CL A 45841N107 1944 35872 SH DFND 01 35872 0 0 INTERACTIVE BROKERS GROUP INC COM CL A 45841N107 695 12826 SH DFND 02 0 12826 0 INTERACTIVE BROKERS GROUP INC COM CL A 45841N107 231741 4275666 SH SOLE 0 0 4275666 INTERACTIVE BROKERS GROUP INC COM CL A 45841N107 451 8324 SH SOLE 8324 0 0 INTERCEPT PHARMACEUTICALS INC COM 45845P108 4077 51236 SH DFND 01 51236 0 0 INTERCEPT PHARMACEUTICALS INC COM 45845P108 338 4252 SH DFND 02 0 4252 0 INTERCEPT PHARMACEUTICALS INC COM 45845P108 181380 2279497 SH SOLE 0 0 2279497 INTERCEPT PHARMACEUTICALS INC COM 45845P108 210 2637 SH SOLE 2637 0 0 INTERFACE INC COM 458665304 1774 115718 SH DFND 01 115718 0 0 INTERFACE INC COM 458665304 267 17400 SH DFND 02 0 17400 0 INTERFACE INC COM 458665304 94492 6163865 SH SOLE 0 0 6163865 INTERFACE INC COM 458665304 81 5300 SH SOLE 5300 0 0 INTERCONTINENTAL EXCHANGE INC COM 45866F104 42135 490288 SH DFND 01 490288 0 0 INTERCONTINENTAL EXCHANGE INC COM 45866F104 12443 144786 SH DFND 02 0 0 144786 INTERCONTINENTAL EXCHANGE INC COM 45866F104 13440 156392 SH DFND 02 0 156392 0 INTERCONTINENTAL EXCHANGE INC COM 45866F104 3618880 42109382 SH SOLE 0 0 42109382 INTERCONTINENTAL EXCHANGE INC COM 45866F104 15762 183411 SH SOLE 183411 0 0 INTERDIGITAL INC COM 45867G101 4249 65975 SH DFND 01 65975 0 0 INTERDIGITAL INC COM 45867G101 370 5749 SH DFND 02 0 5749 0 INTERDIGITAL INC COM 45867G101 195049 3028714 SH SOLE 0 0 3028714 INTERDIGITAL INC COM 45867G101 239 3710 SH SOLE 3710 0 0 INTERGROUP CORP COM 458685104 357 11686 SH SOLE 0 0 11686 INTERMOLECULAR INC COM 45882D109 999 854257 SH SOLE 0 0 854257 INTERNAP CORP COM PAR 45885A409 7 2237 SH DFND 01 2237 0 0 INTERNAP CORP COM PAR 45885A409 1769 587600 SH SOLE 0 0 587600 INTERNATIONAL BANCSHARES CORP COM 459044103 1798 47667 SH DFND 01 47667 0 0 INTERNATIONAL BANCSHARES CORP COM 459044103 275 7293 SH DFND 02 0 7293 0 INTERNATIONAL BANCSHARES CORP COM 459044103 208671 5533578 SH SOLE 0 0 5533578 INTERNATIONAL BANCSHARES CORP COM 459044103 263 6976 SH SOLE 6976 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 108422 786238 SH DFND 01 786238 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 31899 231317 SH DFND 02 0 0 231317 INTERNATIONAL BUSINESS MACHS COM 459200101 36972 268108 SH DFND 02 0 268108 0 INTERNATIONAL BUSINESS MACHS COM 459200101 9693244 70291833 SH SOLE 0 0 70291833 INTERNATIONAL BUSINESS MACHS COM 459200101 40582 294288 SH SOLE 294288 0 0 INTERNATIONAL FLAVORS&FRAGRANC COM 459506101 12559 86560 SH DFND 01 86560 0 0 INTERNATIONAL FLAVORS&FRAGRANC COM 459506101 3188 21972 SH DFND 02 0 0 21972 INTERNATIONAL FLAVORS&FRAGRANC COM 459506101 4811 33156 SH DFND 02 0 33156 0 INTERNATIONAL FLAVORS&FRAGRANC COM 459506101 1784300 12297885 SH SOLE 0 0 12297885 INTERNATIONAL FLAVORS&FRAGRANC COM 459506101 4946 34091 SH SOLE 34091 0 0 INTERNATIONAL MNY EXPRESS INC COM 46005L101 379 26864 SH DFND 01 26864 0 0 INTERNATIONAL MNY EXPRESS INC COM 46005L101 10670 756740 SH SOLE 0 0 756740 INTL PAPER CO COM 460146103 14477 334184 SH DFND 01 334184 0 0 INTL PAPER CO COM 460146103 4454 102807 SH DFND 02 0 0 102807 INTL PAPER CO COM 460146103 4424 102115 SH DFND 02 0 102115 0 INTL PAPER CO COM 460146103 1377279 31793146 SH SOLE 0 0 31793146 INTL PAPER CO COM 460146103 5325 122920 SH SOLE 122920 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 907 20209 SH DFND 01 20209 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 133 2966 SH DFND 02 0 2966 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 100789 2245248 SH SOLE 0 0 2245248 INTERNATIONAL SPEEDWAY CORP CL A 460335201 114 2534 SH SOLE 2534 0 0 INTERPACE DIAGNOSTICS GROUP IN COM NEW 46062X204 844 1164686 SH SOLE 0 0 1164686 INTERPUBLIC GROUP COS INC COM 460690100 7416 328277 SH DFND 01 328277 0 0 INTERPUBLIC GROUP COS INC COM 460690100 2367 104765 SH DFND 02 0 0 104765 INTERPUBLIC GROUP COS INC COM 460690100 2638 116786 SH DFND 02 0 116786 0 INTERPUBLIC GROUP COS INC COM 460690100 957135 42369871 SH SOLE 0 0 42369871 INTERPUBLIC GROUP COS INC COM 460690100 2737 121159 SH SOLE 121159 0 0 INTERSECT ENT INC COM 46071F103 1455 63946 SH DFND 01 63946 0 0 INTERSECT ENT INC COM 46071F103 46 2000 SH DFND 02 0 2000 0 INTERSECT ENT INC COM 46071F103 34337 1508648 SH SOLE 0 0 1508648 INTERSECT ENT INC COM 46071F103 71 3140 SH SOLE 3140 0 0 INTEST CORP COM 461147100 8 1610 SH DFND 01 1610 0 0 INTEST CORP COM 461147100 1583 329124 SH SOLE 0 0 329124 INTEVAC INC COM 461148108 21 4291 SH DFND 01 4291 0 0 INTEVAC INC COM 461148108 5300 1095068 SH SOLE 0 0 1095068 INTL FCSTONE INC COM 46116V105 534 13486 SH DFND 01 13486 0 0 INTL FCSTONE INC COM 46116V105 52 1306 SH DFND 02 0 1306 0 INTL FCSTONE INC COM 46116V105 36669 926224 SH SOLE 0 0 926224 INTL FCSTONE INC COM 46116V105 73 1835 SH SOLE 1835 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 864 66578 SH DFND 01 66578 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 50 3890 SH DFND 02 0 3890 0 INTRA CELLULAR THERAPIES INC COM 46116X101 53415 4115203 SH SOLE 0 0 4115203 INTRA CELLULAR THERAPIES INC COM 46116X101 59 4510 SH SOLE 4510 0 0 INTUIT COM 461202103 61293 234543 SH DFND 01 234543 0 0 INTUIT COM 461202103 16942 64831 SH DFND 02 0 0 64831 INTUIT COM 461202103 18486 70739 SH DFND 02 0 70739 0 INTUIT COM 461202103 5094311 19493786 SH SOLE 0 0 19493786 INTUIT COM 461202103 22774 87147 SH SOLE 87147 0 0 INVACARE CORP COM 461203101 151 29091 SH DFND 01 29091 0 0 INVACARE CORP COM 461203101 11366 2189924 SH SOLE 0 0 2189924 INTUITIVE SURGICAL INC COM NEW 46120E602 55205 105242 SH DFND 01 105242 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 15408 29374 SH DFND 02 0 0 29374 INTUITIVE SURGICAL INC COM NEW 46120E602 16674 31788 SH DFND 02 0 31788 0 INTUITIVE SURGICAL INC COM NEW 46120E602 4522850 8622343 SH SOLE 0 0 8622343 INTUITIVE SURGICAL INC COM NEW 46120E602 19572 37312 SH SOLE 37312 0 0 INTRICON CORP COM 46121H109 391 16718 SH DFND 01 16718 0 0 INTRICON CORP COM 46121H109 9434 403854 SH SOLE 0 0 403854 INTREPID POTASH INC COM 46121Y102 286 85245 SH DFND 01 85245 0 0 INTREPID POTASH INC COM 46121Y102 21 6300 SH DFND 02 0 6300 0 INTREPID POTASH INC COM 46121Y102 15877 4725415 SH SOLE 0 0 4725415 INTREPID POTASH INC COM 46121Y102 32 9627 SH SOLE 9627 0 0 INTREXON CORP COM 46122T102 637 83144 SH DFND 01 83144 0 0 INTREXON CORP COM 46122T102 48 6279 SH DFND 02 0 6279 0 INTREXON CORP COM 46122T102 50359 6574228 SH SOLE 0 0 6574228 INTREXON CORP COM 46122T102 65 8484 SH SOLE 8484 0 0 INUVO INC COM NEW 46122W204 3 6497 SH DFND 01 6497 0 0 INUVO INC COM NEW 46122W204 261 620385 SH SOLE 0 0 620385 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1786 110768 SH DFND 01 110768 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 250 15478 SH DFND 02 0 15478 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 211263 13105658 SH SOLE 0 0 13105658 INVESCO MORTGAGE CAPITAL INC COM 46131B100 206 12801 SH SOLE 12801 0 0 INVESTAR HLDG CORP COM 46134L105 258 10803 SH DFND 01 10803 0 0 INVESTAR HLDG CORP COM 46134L105 10189 427211 SH SOLE 0 0 427211 INVESTORS BANCORP INC NEW COM 46146L101 2187 196184 SH DFND 01 196184 0 0 INVESTORS BANCORP INC NEW COM 46146L101 535 47982 SH DFND 02 0 47982 0 INVESTORS BANCORP INC NEW COM 46146L101 235875 21154678 SH SOLE 0 0 21154678 INVESTORS BANCORP INC NEW COM 46146L101 286 25677 SH SOLE 25677 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 594 10127 SH DFND 01 10127 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 860 14662 SH DFND 02 0 14662 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 101082 1722891 SH SOLE 0 0 1722891 INVESTORS REAL ESTATE TR SH BEN INT 461730509 776 13230 SH SOLE 13230 0 0 INVESTORS TITLE CO COM 461804106 250 1499 SH DFND 01 1499 0 0 INVESTORS TITLE CO COM 461804106 9766 58480 SH SOLE 0 0 58480 INVITAE CORP COM 46185L103 4226 179838 SH DFND 01 179838 0 0 INVITAE CORP COM 46185L103 360 15300 SH DFND 02 0 15300 0 INVITAE CORP COM 46185L103 101810 4332336 SH SOLE 0 0 4332336 INVITAE CORP COM 46185L103 193 8204 SH SOLE 8204 0 0 INVIVO THERAPEUTICS HLDGS CORP COM PAR 46186M407 64 85892 SH SOLE 0 0 85892 INVITATION HOMES INC COM 46187W107 4182 156464 SH DFND 01 156464 0 0 INVITATION HOMES INC COM 46187W107 2474 92552 SH DFND 02 0 0 92552 INVITATION HOMES INC COM 46187W107 15479 579072 SH DFND 02 0 579072 0 INVITATION HOMES INC COM 46187W107 1629606 60965440 SH SOLE 0 0 60965440 INVITATION HOMES INC COM 46187W107 14293 534735 SH SOLE 534735 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 64 7979 SH DFND 01 7979 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 3932 488486 SH SOLE 0 0 488486 IONIS PHARMACEUTICALS INC COM 462222100 3886 60456 SH DFND 01 60456 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1953 30389 SH DFND 02 0 0 30389 IONIS PHARMACEUTICALS INC COM 462222100 2342 36447 SH DFND 02 0 36447 0 IONIS PHARMACEUTICALS INC COM 462222100 815517 12688918 SH SOLE 0 0 12688918 IONIS PHARMACEUTICALS INC COM 462222100 2613 40655 SH SOLE 40655 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 5880 239797 SH DFND 01 239797 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 665 27101 SH DFND 02 0 27101 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 201379 8212852 SH SOLE 0 0 8212852 IOVANCE BIOTHERAPEUTICS INC COM 462260100 296 12091 SH SOLE 12091 0 0 IRADIMED CORP COM 46266A109 191 9337 SH DFND 01 9337 0 0 IRADIMED CORP COM 46266A109 5454 266680 SH SOLE 0 0 266680 IRADIMED CORP COM 46266A109 4 186 SH SOLE 186 0 0 IQVIA HLDGS INC COM 46266C105 22982 142834 SH DFND 01 142834 0 0 IQVIA HLDGS INC COM 46266C105 6752 41961 SH DFND 02 0 0 41961 IQVIA HLDGS INC COM 46266C105 7275 45217 SH DFND 02 0 45217 0 IQVIA HLDGS INC COM 46266C105 2901165 18030859 SH SOLE 0 0 18030859 IQVIA HLDGS INC COM 46266C105 9017 56038 SH SOLE 56038 0 0 IQIYI INC SPONSORED ADS 46267X108 1216 58880 SH DFND 01 58880 0 0 IQIYI INC SPONSORED ADS 46267X108 669 32400 SH DFND 02 0 32400 0 IQIYI INC SPONSORED ADS 46267X108 95486 4624011 SH SOLE 0 0 4624011 IQIYI INC SPONSORED ADS 46267X108 542 26228 SH SOLE 26228 0 0 IRIDEX CORP COM 462684101 11 2456 SH DFND 01 2456 0 0 IRIDEX CORP COM 462684101 3399 747089 SH SOLE 0 0 747089 IRIDIUM COMMUNICATIONS INC COM 46269C102 1969 84671 SH DFND 01 84671 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 771 33145 SH DFND 02 0 33145 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 233350 10032243 SH SOLE 0 0 10032243 IRIDIUM COMMUNICATIONS INC COM 46269C102 800 34383 SH SOLE 34383 0 0 IROBOT CORP COM 462726100 5227 57040 SH DFND 01 57040 0 0 IROBOT CORP COM 462726100 568 6200 SH DFND 02 0 6200 0 IROBOT CORP COM 462726100 249819 2726096 SH SOLE 0 0 2726096 IROBOT CORP COM 462726100 294 3205 SH SOLE 3205 0 0 IRON MTN INC NEW COM 46284V101 7638 244014 SH DFND 01 244014 0 0 IRON MTN INC NEW COM 46284V101 1916 61211 SH DFND 02 0 0 61211 IRON MTN INC NEW COM 46284V101 2477 79124 SH DFND 02 0 79124 0 IRON MTN INC NEW COM 46284V101 1416440 45253685 SH SOLE 0 0 45253685 IRON MTN INC NEW COM 46284V101 3003 95932 SH SOLE 95932 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3495 319504 SH DFND 01 319504 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 212 19406 SH DFND 02 0 19406 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 166829 15249480 SH SOLE 0 0 15249480 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 194 17767 SH SOLE 17767 0 0 ISHARES TR IBOXX INV CP ETF 464287242 174140 1400179 SH SOLE 0 0 1400179 ISHARES TR MSCI INDIA ETF 46429B598 4751 134600 SH DFND 02 0 134600 0 ISHARES US ETF TR SHT MAT BD ETF 46431W507 44039 875000 SH SOLE 0 0 875000 ISHARES INC MSCI RUSSIA ETF 46434G798 2016 51200 SH DFND 02 0 51200 0 ISHARES TR MSCI QATAR ETF 46434V779 853 47676 SH DFND 02 0 47676 0 ISORAY INC COM 46489V104 654 1594907 SH SOLE 0 0 1594907 ISRAMCO INC COM NEW 465141406 179 1507 SH DFND 01 1507 0 0 ISRAMCO INC COM NEW 465141406 3397 28669 SH SOLE 0 0 28669 ISSUER DIRECT CORPORATION COM NEW 46520M204 8 750 SH DFND 01 750 0 0 ISSUER DIRECT CORPORATION COM NEW 46520M204 1204 107520 SH SOLE 0 0 107520 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 2632 279368 SH DFND 01 279368 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 517176 54901936 SH SOLE 0 0 54901936 ITERIS INC COM 46564T107 307 59461 SH DFND 01 59461 0 0 ITERIS INC COM 46564T107 9119 1763853 SH SOLE 0 0 1763853 I3 VERTICALS INC COM CL A 46571Y107 590 20040 SH DFND 01 20040 0 0 I3 VERTICALS INC COM CL A 46571Y107 17666 599869 SH SOLE 0 0 599869 ITRON INC COM 465741106 4439 70939 SH DFND 01 70939 0 0 ITRON INC COM 465741106 335 5357 SH DFND 02 0 5357 0 ITRON INC COM 465741106 225444 3603072 SH SOLE 0 0 3603072 ITRON INC COM 465741106 269 4307 SH SOLE 4307 0 0 IVERIC BIO INC COM 46583P102 7 5275 SH DFND 01 5275 0 0 IVERIC BIO INC COM 46583P102 1469 1130094 SH SOLE 0 0 1130094 JBG SMITH PPTYS COM 46590V100 1822 46307 SH DFND 01 46307 0 0 JBG SMITH PPTYS COM 46590V100 6145 156202 SH DFND 02 0 156202 0 JBG SMITH PPTYS COM 46590V100 690069 17541149 SH SOLE 0 0 17541149 JBG SMITH PPTYS COM 46590V100 5206 132328 SH SOLE 132328 0 0 J & J SNACK FOODS CORP COM 466032109 5052 31386 SH DFND 01 31386 0 0 J & J SNACK FOODS CORP COM 466032109 636 3952 SH DFND 02 0 3952 0 J & J SNACK FOODS CORP COM 466032109 278483 1730244 SH SOLE 0 0 1730244 J & J SNACK FOODS CORP COM 466032109 372 2310 SH SOLE 2310 0 0 IZEA WORLDWIDE INC COM 46604H105 52 101022 SH SOLE 0 0 101022 J ALEXANDERS HLDGS INC COM 46609J106 126 11204 SH DFND 01 11204 0 0 J ALEXANDERS HLDGS INC COM 46609J106 7205 641594 SH SOLE 0 0 641594 J JILL INC COM 46620W102 29 14527 SH DFND 01 14527 0 0 J JILL INC COM 46620W102 1869 939159 SH SOLE 0 0 939159 J JILL INC COM 46620W102 13 6355 SH SOLE 6355 0 0 JPMORGAN CHASE & CO COM 46625H100 306057 2737539 SH DFND 01 2737539 0 0 JPMORGAN CHASE & CO COM 46625H100 94142 842057 SH DFND 02 0 0 842057 JPMORGAN CHASE & CO COM 46625H100 104941 938648 SH DFND 02 0 938648 0 JPMORGAN CHASE & CO COM 46625H100 27608468 246945153 SH SOLE 0 0 246945153 JPMORGAN CHASE & CO COM 46625H100 121536 1087082 SH SOLE 1087082 0 0 JABIL INC COM 466313103 1817 57494 SH DFND 01 57494 0 0 JABIL INC COM 466313103 35 1104 SH DFND 02 0 0 1104 JABIL INC COM 466313103 630 19935 SH DFND 02 0 19935 0 JABIL INC COM 466313103 446902 14142481 SH SOLE 0 0 14142481 JABIL INC COM 466313103 570 18026 SH SOLE 18026 0 0 JACK IN THE BOX INC COM 466367109 2199 27022 SH DFND 01 27022 0 0 JACK IN THE BOX INC COM 466367109 283 3475 SH DFND 02 0 3475 0 JACK IN THE BOX INC COM 466367109 197524 2426888 SH SOLE 0 0 2426888 JACK IN THE BOX INC COM 466367109 258 3175 SH SOLE 3175 0 0 JACOBS ENGR GROUP INC COM 469814107 8453 100162 SH DFND 01 100162 0 0 JACOBS ENGR GROUP INC COM 469814107 2692 31895 SH DFND 02 0 0 31895 JACOBS ENGR GROUP INC COM 469814107 2779 32936 SH DFND 02 0 32936 0 JACOBS ENGR GROUP INC COM 469814107 1168488 13846282 SH SOLE 0 0 13846282 JACOBS ENGR GROUP INC COM 469814107 3391 40181 SH SOLE 40181 0 0 JAGGED PEAK ENERGY INC COM 47009K107 872 105384 SH DFND 01 105384 0 0 JAGGED PEAK ENERGY INC COM 47009K107 29 3500 SH DFND 02 0 3500 0 JAGGED PEAK ENERGY INC COM 47009K107 42350 5120979 SH SOLE 0 0 5120979 JAGGED PEAK ENERGY INC COM 47009K107 57 6857 SH SOLE 6857 0 0 JAKKS PAC INC COM 47012E106 4 5881 SH DFND 01 5881 0 0 JAKKS PAC INC COM 47012E106 523 747468 SH SOLE 0 0 747468 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 1013 68663 SH SOLE 0 0 68663 JASON INDS INC COM 471172106 4 6595 SH DFND 01 6595 0 0 JASON INDS INC COM 471172106 496 763543 SH SOLE 0 0 763543 JD COM INC SPON ADR CL A 47215P106 10517 347194 SH DFND 01 347194 0 0 JD COM INC SPON ADR CL A 47215P106 7456 246170 SH DFND 02 0 246170 0 JD COM INC SPON ADR CL A 47215P106 853553 28179361 SH SOLE 0 0 28179361 JD COM INC SPON ADR CL A 47215P106 4247 140227 SH SOLE 140227 0 0 JEFFERIES FINL GROUP INC COM 47233W109 4094 212918 SH DFND 01 212918 0 0 JEFFERIES FINL GROUP INC COM 47233W109 1453 75582 SH DFND 02 0 0 75582 JEFFERIES FINL GROUP INC COM 47233W109 1841 95715 SH DFND 02 0 95715 0 JEFFERIES FINL GROUP INC COM 47233W109 491287 25547934 SH SOLE 0 0 25547934 JEFFERIES FINL GROUP INC COM 47233W109 1863 96896 SH SOLE 96896 0 0 JELD-WEN HLDG INC COM 47580P103 2783 131088 SH DFND 01 131088 0 0 JELD-WEN HLDG INC COM 47580P103 210 9900 SH DFND 02 0 9900 0 JELD-WEN HLDG INC COM 47580P103 119918 5648508 SH SOLE 0 0 5648508 JELD-WEN HLDG INC COM 47580P103 145 6850 SH SOLE 6850 0 0 JERASH HLDGS US INC COM 47632P101 253 35254 SH SOLE 0 0 35254 JERNIGAN CAP INC COM 476405105 365 17789 SH DFND 01 17789 0 0 JERNIGAN CAP INC COM 476405105 43379 2116028 SH SOLE 0 0 2116028 JERNIGAN CAP INC COM 476405105 4 194 SH SOLE 194 0 0 JETBLUE AWYS CORP COM 477143101 2157 116680 SH DFND 01 116680 0 0 JETBLUE AWYS CORP COM 477143101 501109 27101603 SH SOLE 0 0 27101603 JETBLUE AWYS CORP COM 477143101 27 1473 SH SOLE 1473 0 0 JEWETT CAMERON TRADING LTD COM NEW 47733C207 570 68728 SH SOLE 0 0 68728 JIANPU TECHNOLOGY INC ADR 47738D101 71 18854 SH SOLE 0 0 18854 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 272 12549 SH DFND 01 12549 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 152 7000 SH DFND 02 0 7000 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 20805 959180 SH SOLE 0 0 959180 JOHN BEAN TECHNOLOGIES CORP COM 477839104 7847 64782 SH DFND 01 64782 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 618 5100 SH DFND 02 0 5100 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 379010 3128951 SH SOLE 0 0 3128951 JOHN BEAN TECHNOLOGIES CORP COM 477839104 438 3614 SH SOLE 3614 0 0 JOHNSON & JOHNSON COM 478160104 316494 2272358 SH DFND 01 2272358 0 0 JOHNSON & JOHNSON COM 478160104 95280 684093 SH DFND 02 0 0 684093 JOHNSON & JOHNSON COM 478160104 108090 776060 SH DFND 02 0 776060 0 JOHNSON & JOHNSON COM 478160104 30717571 220545457 SH SOLE 0 0 220545457 JOHNSON & JOHNSON COM 478160104 122708 881020 SH SOLE 881020 0 0 JOHNSON OUTDOORS INC CL A 479167108 605 8109 SH DFND 01 8109 0 0 JOHNSON OUTDOORS INC CL A 479167108 42 569 SH DFND 02 0 569 0 JOHNSON OUTDOORS INC CL A 479167108 17144 229903 SH SOLE 0 0 229903 JOHNSON OUTDOORS INC CL A 479167108 68 906 SH SOLE 906 0 0 JOINT CORP COM 47973J102 476 26127 SH DFND 01 26127 0 0 JOINT CORP COM 47973J102 9317 511943 SH SOLE 0 0 511943 JONES LANG LASALLE INC COM 48020Q107 2449 17405 SH DFND 01 17405 0 0 JONES LANG LASALLE INC COM 48020Q107 1632 11599 SH DFND 02 0 0 11599 JONES LANG LASALLE INC COM 48020Q107 1510 10735 SH DFND 02 0 10735 0 JONES LANG LASALLE INC COM 48020Q107 934269 6640618 SH SOLE 0 0 6640618 JONES LANG LASALLE INC COM 48020Q107 1921 13653 SH SOLE 13653 0 0 JOUNCE THERAPEUTICS INC COM 481116101 61 12349 SH DFND 01 12349 0 0 JOUNCE THERAPEUTICS INC COM 481116101 3900 787801 SH SOLE 0 0 787801 J2 GLOBAL INC COM 48123V102 8593 96674 SH DFND 01 96674 0 0 J2 GLOBAL INC COM 48123V102 533 6000 SH DFND 02 0 6000 0 J2 GLOBAL INC COM 48123V102 383947 4319355 SH SOLE 0 0 4319355 J2 GLOBAL INC COM 48123V102 505 5686 SH SOLE 5686 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 14 5800 SH DFND 02 0 5800 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 60 24260 SH SOLE 0 0 24260 JUNIPER NETWORKS INC COM 48203R104 7682 288485 SH DFND 01 288485 0 0 JUNIPER NETWORKS INC COM 48203R104 2468 92685 SH DFND 02 0 0 92685 JUNIPER NETWORKS INC COM 48203R104 3671 137846 SH DFND 02 0 137846 0 JUNIPER NETWORKS INC COM 48203R104 1034867 38860938 SH SOLE 0 0 38860938 JUNIPER NETWORKS INC COM 48203R104 2875 107955 SH SOLE 107955 0 0 JUST ENERGY GROUP INC COM 48213W101 159 37091 SH DFND 01 37091 0 0 JUST ENERGY GROUP INC COM 48213W101 18 4162 SH DFND 02 0 4162 0 JUST ENERGY GROUP INC COM 48213W101 11196 2603709 SH SOLE 0 0 2603709 JUST ENERGY GROUP INC COM 48213W101 57 13349 SH SOLE 13349 0 0 KAR AUCTION SVCS INC COM 48238T109 1491 59646 SH DFND 01 59646 0 0 KAR AUCTION SVCS INC COM 48238T109 525 20981 SH DFND 02 0 20981 0 KAR AUCTION SVCS INC COM 48238T109 322023 12880922 SH SOLE 0 0 12880922 KAR AUCTION SVCS INC COM 48238T109 370 14791 SH SOLE 14791 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 343 8694 SH DFND 01 8694 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 36061 913396 SH SOLE 0 0 913396 KBR INC COM 48242W106 3030 121479 SH DFND 01 121479 0 0 KBR INC COM 48242W106 431 17279 SH DFND 02 0 17279 0 KBR INC COM 48242W106 331057 13274156 SH SOLE 0 0 13274156 KBR INC COM 48242W106 382 15318 SH SOLE 15318 0 0 KLA-TENCOR CORP COM 482480100 17484 147919 SH DFND 01 147919 0 0 KLA-TENCOR CORP COM 482480100 4861 41124 SH DFND 02 0 0 41124 KLA-TENCOR CORP COM 482480100 4962 41982 SH DFND 02 0 41982 0 KLA-TENCOR CORP COM 482480100 2133798 18052438 SH SOLE 0 0 18052438 KLA-TENCOR CORP COM 482480100 6240 52792 SH SOLE 52792 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 437 21956 SH DFND 01 21956 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 28 1400 SH DFND 02 0 1400 0 KKR REAL ESTATE FIN TR INC COM 48251K100 45267 2272440 SH SOLE 0 0 2272440 KKR REAL ESTATE FIN TR INC COM 48251K100 54 2700 SH SOLE 2700 0 0 KKR & CO INC CL A 48251W104 2707 107115 SH DFND 01 107115 0 0 KKR & CO INC CL A 48251W104 2911 115200 SH DFND 02 0 0 115200 KKR & CO INC CL A 48251W104 3353 132700 SH DFND 02 0 132700 0 KKR & CO INC CL A 48251W104 1141167 45158955 SH SOLE 0 0 45158955 KKR & CO INC CL A 48251W104 3962 156800 SH SOLE 156800 0 0 KLX ENERGY SERVICS HOLDNGS INC COM 48253L106 374 18298 SH DFND 01 18298 0 0 KLX ENERGY SERVICS HOLDNGS INC COM 48253L106 95 4665 SH DFND 02 0 4665 0 KLX ENERGY SERVICS HOLDNGS INC COM 48253L106 43105 2109901 SH SOLE 0 0 2109901 KLX ENERGY SERVICS HOLDNGS INC COM 48253L106 39 1930 SH SOLE 1930 0 0 KT CORP SPONSORED ADR 48268K101 159 12822 SH SOLE 0 0 12822 KVH INDS INC COM 482738101 185 17063 SH DFND 01 17063 0 0 KVH INDS INC COM 482738101 8674 797937 SH SOLE 0 0 797937 K12 INC COM 48273U102 1116 36701 SH DFND 01 36701 0 0 K12 INC COM 48273U102 67 2200 SH DFND 02 0 2200 0 K12 INC COM 48273U102 103721 3410766 SH SOLE 0 0 3410766 K12 INC COM 48273U102 140 4617 SH SOLE 4617 0 0 KADANT INC COM 48282T104 2075 22852 SH DFND 01 22852 0 0 KADANT INC COM 48282T104 299 3288 SH DFND 02 0 3288 0 KADANT INC COM 48282T104 45886 505297 SH SOLE 0 0 505297 KADANT INC COM 48282T104 100 1100 SH SOLE 1100 0 0 KADMON HLDGS INC COM 48283N106 521 252829 SH DFND 01 252829 0 0 KADMON HLDGS INC COM 48283N106 11249 5460732 SH SOLE 0 0 5460732 KAISER ALUMINUM CORP COM PAR $0.01 483007704 2309 23654 SH DFND 01 23654 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 226 2319 SH DFND 02 0 2319 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 178252 1826165 SH SOLE 0 0 1826165 KAISER ALUMINUM CORP COM PAR $0.01 483007704 174 1781 SH SOLE 1781 0 0 KALA PHARMACEUTICALS INC COM 483119103 201 31575 SH DFND 01 31575 0 0 KALA PHARMACEUTICALS INC COM 483119103 7695 1206108 SH SOLE 0 0 1206108 KALEIDO BIOSCIENCES INC COM 483347100 24 2065 SH DFND 01 2065 0 0 KALEIDO BIOSCIENCES INC COM 483347100 1037 89400 SH SOLE 0 0 89400 KALVISTA PHARMACEUTICALS INC COM 483497103 527 23786 SH DFND 01 23786 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 11125 502254 SH SOLE 0 0 502254 KALVISTA PHARMACEUTICALS INC COM 483497103 40 1789 SH SOLE 1789 0 0 KAMAN CORP COM 483548103 1812 28456 SH DFND 01 28456 0 0 KAMAN CORP COM 483548103 297 4669 SH DFND 02 0 4669 0 KAMAN CORP COM 483548103 181188 2844839 SH SOLE 0 0 2844839 KAMAN CORP COM 483548103 128 2008 SH SOLE 2008 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 10377 85186 SH DFND 01 85186 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 3422 28093 SH DFND 02 0 0 28093 KANSAS CITY SOUTHERN COM NEW 485170302 5223 42874 SH DFND 02 0 42874 0 KANSAS CITY SOUTHERN COM NEW 485170302 1265791 10390668 SH SOLE 0 0 10390668 KANSAS CITY SOUTHERN COM NEW 485170302 7030 57708 SH SOLE 57708 0 0 KARUNA THERAPEUTICS INC COM 48576A100 37 1849 SH DFND 01 1849 0 0 KARUNA THERAPEUTICS INC COM 48576A100 1257 62763 SH SOLE 0 0 62763 KARYOPHARM THERAPEUTICS INC COM 48576U106 699 116672 SH DFND 01 116672 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 24 4000 SH DFND 02 0 4000 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 17120 2858090 SH SOLE 0 0 2858090 KARYOPHARM THERAPEUTICS INC COM 48576U106 31 5100 SH SOLE 5100 0 0 KB HOME COM 48666K109 2383 92619 SH DFND 01 92619 0 0 KB HOME COM 48666K109 323 12562 SH DFND 02 0 12562 0 KB HOME COM 48666K109 209169 8129391 SH SOLE 0 0 8129391 KB HOME COM 48666K109 267 10390 SH SOLE 10390 0 0 KEANE GROUP INC COM 48669A108 461 68561 SH DFND 01 68561 0 0 KEANE GROUP INC COM 48669A108 21 3100 SH DFND 02 0 3100 0 KEANE GROUP INC COM 48669A108 26585 3956082 SH SOLE 0 0 3956082 KEANE GROUP INC COM 48669A108 33 4925 SH SOLE 4925 0 0 KEARNY FINL CORP MD COM 48716P108 1385 104180 SH DFND 01 104180 0 0 KEARNY FINL CORP MD COM 48716P108 211 15866 SH DFND 02 0 15866 0 KEARNY FINL CORP MD COM 48716P108 100003 7524644 SH SOLE 0 0 7524644 KEARNY FINL CORP MD COM 48716P108 145 10882 SH SOLE 10882 0 0 KELLOGG CO COM 487836108 11600 216531 SH DFND 01 216531 0 0 KELLOGG CO COM 487836108 3746 69931 SH DFND 02 0 0 69931 KELLOGG CO COM 487836108 5934 110771 SH DFND 02 0 110771 0 KELLOGG CO COM 487836108 1053200 19660263 SH SOLE 0 0 19660263 KELLOGG CO COM 487836108 4396 82060 SH SOLE 82060 0 0 KELLY SVCS INC CL A 488152208 726 27727 SH DFND 01 27727 0 0 KELLY SVCS INC CL A 488152208 251 9600 SH DFND 02 0 9600 0 KELLY SVCS INC CL A 488152208 83876 3202608 SH SOLE 0 0 3202608 KELLY SVCS INC CL A 488152208 113 4331 SH SOLE 4331 0 0 KEMET CORP COM NEW 488360207 901 47913 SH DFND 01 47913 0 0 KEMET CORP COM NEW 488360207 68 3600 SH DFND 02 0 3600 0 KEMET CORP COM NEW 488360207 67126 3568641 SH SOLE 0 0 3568641 KEMET CORP COM NEW 488360207 149 7923 SH SOLE 7923 0 0 KEMPER CORP DEL COM 488401100 2125 24627 SH DFND 01 24627 0 0 KEMPER CORP DEL COM 488401100 600 6959 SH DFND 02 0 6959 0 KEMPER CORP DEL COM 488401100 464174 5379235 SH SOLE 0 0 5379235 KEMPER CORP DEL COM 488401100 526 6093 SH SOLE 6093 0 0 KEMPHARM INC COM 488445107 5 2900 SH DFND 01 2900 0 0 KEMPHARM INC COM 488445107 2336 1334671 SH SOLE 0 0 1334671 KENNAMETAL INC COM 489170100 2607 70480 SH DFND 01 70480 0 0 KENNAMETAL INC COM 489170100 673 18207 SH DFND 02 0 18207 0 KENNAMETAL INC COM 489170100 302248 8171084 SH SOLE 0 0 8171084 KENNAMETAL INC COM 489170100 322 8697 SH SOLE 8697 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 3740 181834 SH DFND 01 181834 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 3362 163446 SH DFND 02 0 163446 0 KENNEDY-WILSON HLDGS INC COM 489398107 378935 18421730 SH SOLE 0 0 18421730 KENNEDY-WILSON HLDGS INC COM 489398107 2733 132883 SH SOLE 132883 0 0 KEURIG DR PEPPER INC COM 49271V100 2134 73835 SH DFND 01 73835 0 0 KEURIG DR PEPPER INC COM 49271V100 78 2684 SH DFND 02 0 0 2684 KEURIG DR PEPPER INC COM 49271V100 49 1700 SH DFND 02 0 1700 0 KEURIG DR PEPPER INC COM 49271V100 394311 13643975 SH SOLE 0 0 13643975 KEURIG DR PEPPER INC COM 49271V100 59 2032 SH SOLE 2032 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 11 600 SH DFND 01 600 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 1637 85543 SH SOLE 0 0 85543 KEY ENERGY SVCS INC DEL COM 49309J103 44 19403 SH DFND 01 19403 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 1067 474135 SH SOLE 0 0 474135 KEY TRONIC CORP COM 493144109 9 1879 SH DFND 01 1879 0 0 KEY TRONIC CORP COM 493144109 2120 425760 SH SOLE 0 0 425760 KEYCORP NEW COM 493267108 15105 850977 SH DFND 01 850977 0 0 KEYCORP NEW COM 493267108 4813 271147 SH DFND 02 0 0 271147 KEYCORP NEW COM 493267108 5178 291733 SH DFND 02 0 291733 0 KEYCORP NEW COM 493267108 1974088 111216199 SH SOLE 0 0 111216199 KEYCORP NEW COM 493267108 5777 325444 SH SOLE 325444 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 15464 172191 SH DFND 01 172191 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 4206 46830 SH DFND 02 0 0 46830 KEYSIGHT TECHNOLOGIES INC COM 49338L103 4886 54406 SH DFND 02 0 54406 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1859284 20702412 SH SOLE 0 0 20702412 KEYSIGHT TECHNOLOGIES INC COM 49338L103 5563 61947 SH SOLE 61947 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 151 19637 SH DFND 01 19637 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 2937 380948 SH SOLE 0 0 380948 KFORCE INC COM 493732101 1648 46965 SH DFND 01 46965 0 0 KFORCE INC COM 493732101 58 1645 SH DFND 02 0 1645 0 KFORCE INC COM 493732101 83769 2387275 SH SOLE 0 0 2387275 KFORCE INC COM 493732101 117 3321 SH SOLE 3321 0 0 KIMBALL INTL INC CL B 494274103 1195 68579 SH DFND 01 68579 0 0 KIMBALL INTL INC CL B 494274103 372 21331 SH DFND 02 0 21331 0 KIMBALL INTL INC CL B 494274103 36029 2067068 SH SOLE 0 0 2067068 KIMBALL INTL INC CL B 494274103 91 5240 SH SOLE 5240 0 0 KILROY RLTY CORP COM 49427F108 2837 38441 SH DFND 01 38441 0 0 KILROY RLTY CORP COM 49427F108 9523 129014 SH DFND 02 0 129014 0 KILROY RLTY CORP COM 49427F108 1067267 14459648 SH SOLE 0 0 14459648 KILROY RLTY CORP COM 49427F108 7936 107523 SH SOLE 107523 0 0 KIMBALL ELECTRONICS INC COM 49428J109 363 22348 SH DFND 01 22348 0 0 KIMBALL ELECTRONICS INC COM 49428J109 44 2729 SH DFND 02 0 2729 0 KIMBALL ELECTRONICS INC COM 49428J109 20574 1266896 SH SOLE 0 0 1266896 KIMBALL ELECTRONICS INC COM 49428J109 27 1646 SH SOLE 1646 0 0 KIMBERLY CLARK CORP COM 494368103 38673 290167 SH DFND 01 290167 0 0 KIMBERLY CLARK CORP COM 494368103 11888 89192 SH DFND 02 0 0 89192 KIMBERLY CLARK CORP COM 494368103 16101 120807 SH DFND 02 0 120807 0 KIMBERLY CLARK CORP COM 494368103 3693628 27713298 SH SOLE 0 0 27713298 KIMBERLY CLARK CORP COM 494368103 15207 114100 SH SOLE 114100 0 0 KIMCO RLTY CORP COM 49446R109 6532 353447 SH DFND 01 353447 0 0 KIMCO RLTY CORP COM 49446R109 1704 92190 SH DFND 02 0 0 92190 KIMCO RLTY CORP COM 49446R109 10523 569407 SH DFND 02 0 569407 0 KIMCO RLTY CORP COM 49446R109 1250178 67650298 SH SOLE 0 0 67650298 KIMCO RLTY CORP COM 49446R109 9655 522444 SH SOLE 522444 0 0 KINDER MORGAN INC DEL COM 49456B101 34408 1647902 SH DFND 01 1647902 0 0 KINDER MORGAN INC DEL COM 49456B101 10613 508288 SH DFND 02 0 0 508288 KINDER MORGAN INC DEL COM 49456B101 20950 1003338 SH DFND 02 0 1003338 0 KINDER MORGAN INC DEL COM 49456B101 3328379 159405111 SH SOLE 0 0 159405111 KINDER MORGAN INC DEL COM 49456B101 22613 1082978 SH SOLE 1082978 0 0 KINDRED BIOSCIENCES INC COM 494577109 634 76051 SH DFND 01 76051 0 0 KINDRED BIOSCIENCES INC COM 494577109 13602 1632883 SH SOLE 0 0 1632883 KINGSTONE COS INC COM 496719105 49 5714 SH DFND 01 5714 0 0 KINGSTONE COS INC COM 496719105 4323 499808 SH SOLE 0 0 499808 KINROSS GOLD CORP COM 496902404 2130 549044 SH DFND 01 549044 0 0 KINROSS GOLD CORP COM 496902404 1002 258305 SH DFND 02 0 0 258305 KINROSS GOLD CORP COM 496902404 3666 944970 SH DFND 02 0 944970 0 KINROSS GOLD CORP COM 496902404 135805 35001201 SH SOLE 0 0 35001201 KINROSS GOLD CORP COM 496902404 1390 358288 SH SOLE 358288 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 41 16540 SH SOLE 0 0 16540 KINSALE CAP GROUP INC COM 49714P108 3728 40755 SH DFND 01 40755 0 0 KINSALE CAP GROUP INC COM 49714P108 494 5399 SH DFND 02 0 5399 0 KINSALE CAP GROUP INC COM 49714P108 86708 947841 SH SOLE 0 0 947841 KINSALE CAP GROUP INC COM 49714P108 200 2184 SH SOLE 2184 0 0 KIRBY CORP COM 497266106 1717 21731 SH DFND 01 21731 0 0 KIRBY CORP COM 497266106 155 1967 SH DFND 02 0 1967 0 KIRBY CORP COM 497266106 405168 5128711 SH SOLE 0 0 5128711 KIRBY CORP COM 497266106 108 1368 SH SOLE 1368 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 3492 81359 SH DFND 01 81359 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 1998 46545 SH DFND 02 0 0 46545 KIRKLAND LAKE GOLD LTD COM 49741E100 5121 119314 SH DFND 02 0 119314 0 KIRKLAND LAKE GOLD LTD COM 49741E100 226471 5276584 SH SOLE 0 0 5276584 KIRKLAND LAKE GOLD LTD COM 49741E100 2889 67301 SH SOLE 67301 0 0 KIRKLANDS INC COM 497498105 19 8412 SH DFND 01 8412 0 0 KIRKLANDS INC COM 497498105 2095 927029 SH SOLE 0 0 927029 KITE RLTY GROUP TR COM NEW 49803T300 1081 71419 SH DFND 01 71419 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1593 105281 SH DFND 02 0 105281 0 KITE RLTY GROUP TR COM NEW 49803T300 187183 12371667 SH SOLE 0 0 12371667 KITE RLTY GROUP TR COM NEW 49803T300 1338 88443 SH SOLE 88443 0 0 KNOLL INC COM NEW 498904200 2246 97732 SH DFND 01 97732 0 0 KNOLL INC COM NEW 498904200 198 8600 SH DFND 02 0 8600 0 KNOLL INC COM NEW 498904200 100487 4372798 SH SOLE 0 0 4372798 KNOLL INC COM NEW 498904200 109 4750 SH SOLE 4750 0 0 KNIGHT SWIFT TRANSN HLDGS INC CL A 499049104 1578 48056 SH DFND 01 48056 0 0 KNIGHT SWIFT TRANSN HLDGS INC CL A 499049104 1005 30600 SH DFND 02 0 0 30600 KNIGHT SWIFT TRANSN HLDGS INC CL A 499049104 1076 32767 SH DFND 02 0 32767 0 KNIGHT SWIFT TRANSN HLDGS INC CL A 499049104 357999 10901296 SH SOLE 0 0 10901296 KNIGHT SWIFT TRANSN HLDGS INC CL A 499049104 1331 40516 SH SOLE 40516 0 0 KNOWLES CORP COM 49926D109 1312 71633 SH DFND 01 71633 0 0 KNOWLES CORP COM 49926D109 369 20178 SH DFND 02 0 20178 0 KNOWLES CORP COM 49926D109 172964 9446413 SH SOLE 0 0 9446413 KNOWLES CORP COM 49926D109 179 9755 SH SOLE 9755 0 0 KODIAK SCIENCES INC COM 50015M109 371 31747 SH DFND 01 31747 0 0 KODIAK SCIENCES INC COM 50015M109 8561 731725 SH SOLE 0 0 731725 KOHLS CORP COM 500255104 6540 137537 SH DFND 01 137537 0 0 KOHLS CORP COM 500255104 2141 45028 SH DFND 02 0 0 45028 KOHLS CORP COM 500255104 2432 51138 SH DFND 02 0 51138 0 KOHLS CORP COM 500255104 868272 18260189 SH SOLE 0 0 18260189 KOHLS CORP COM 500255104 2539 53395 SH SOLE 53395 0 0 KONTOOR BRANDS INC COM 50050N103 1433 51144 SH DFND 01 51144 0 0 KONTOOR BRANDS INC COM 50050N103 17 592 SH DFND 02 0 0 592 KONTOOR BRANDS INC COM 50050N103 224 7980 SH DFND 02 0 7980 0 KONTOOR BRANDS INC COM 50050N103 135733 4844139 SH SOLE 0 0 4844139 KONTOOR BRANDS INC COM 50050N103 155 5518 SH SOLE 5518 0 0 KOPIN CORP COM 500600101 11 10322 SH DFND 01 10322 0 0 KOPIN CORP COM 500600101 3599 3301860 SH SOLE 0 0 3301860 KOPPERS HOLDINGS INC COM 50060P106 984 33528 SH DFND 01 33528 0 0 KOPPERS HOLDINGS INC COM 50060P106 46 1551 SH DFND 02 0 1551 0 KOPPERS HOLDINGS INC COM 50060P106 61226 2085342 SH SOLE 0 0 2085342 KOPPERS HOLDINGS INC COM 50060P106 63 2131 SH SOLE 2131 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 350 31505 SH DFND 01 31505 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 23040 2075695 SH SOLE 0 0 2075695 KORN FERRY COM NEW 500643200 4692 117094 SH DFND 01 117094 0 0 KORN FERRY COM NEW 500643200 270 6732 SH DFND 02 0 6732 0 KORN FERRY COM NEW 500643200 261043 6514682 SH SOLE 0 0 6514682 KORN FERRY COM NEW 500643200 276 6900 SH SOLE 6900 0 0 KOSMOS ENERGY LTD COM 500688106 719 114750 SH DFND 01 114750 0 0 KOSMOS ENERGY LTD COM 500688106 279 44488 SH DFND 02 0 44488 0 KOSMOS ENERGY LTD COM 500688106 28041 4472193 SH SOLE 0 0 4472193 KOSMOS ENERGY LTD COM 500688106 201 32057 SH SOLE 32057 0 0 KOSS CORP COM 500692108 45 22362 SH SOLE 0 0 22362 KRAFT HEINZ CO COM 500754106 16359 527028 SH DFND 01 527028 0 0 KRAFT HEINZ CO COM 500754106 5020 161733 SH DFND 02 0 0 161733 KRAFT HEINZ CO COM 500754106 6608 212880 SH DFND 02 0 212880 0 KRAFT HEINZ CO COM 500754106 1468444 47308131 SH SOLE 0 0 47308131 KRAFT HEINZ CO COM 500754106 6747 217366 SH SOLE 217366 0 0 KRATOS DEFENSE & SEC SOLUTIONS COM NEW 50077B207 4279 186926 SH DFND 01 186926 0 0 KRATOS DEFENSE & SEC SOLUTIONS COM NEW 50077B207 339 14800 SH DFND 02 0 14800 0 KRATOS DEFENSE & SEC SOLUTIONS COM NEW 50077B207 139018 6073305 SH SOLE 0 0 6073305 KRATOS DEFENSE & SEC SOLUTIONS COM NEW 50077B207 222 9687 SH SOLE 9687 0 0 KRATON CORPORATION COM 50077C106 1179 37937 SH DFND 01 37937 0 0 KRATON CORPORATION COM 50077C106 203 6543 SH DFND 02 0 6543 0 KRATON CORPORATION COM 50077C106 108121 3479913 SH SOLE 0 0 3479913 KRATON CORPORATION COM 50077C106 154 4958 SH SOLE 4958 0 0 KROGER CO COM 501044101 14787 681102 SH DFND 01 681102 0 0 KROGER CO COM 501044101 4394 202390 SH DFND 02 0 0 202390 KROGER CO COM 501044101 5240 241365 SH DFND 02 0 241365 0 KROGER CO COM 501044101 1437636 66219973 SH SOLE 0 0 66219973 KROGER CO COM 501044101 5860 269942 SH SOLE 269942 0 0 KRONOS WORLDWIDE INC COM 50105F105 289 18891 SH DFND 01 18891 0 0 KRONOS WORLDWIDE INC COM 50105F105 29 1900 SH DFND 02 0 1900 0 KRONOS WORLDWIDE INC COM 50105F105 31484 2055078 SH SOLE 0 0 2055078 KRONOS WORLDWIDE INC COM 50105F105 35 2271 SH SOLE 2271 0 0 KRYSTAL BIOTECH INC COM 501147102 415 10306 SH DFND 01 10306 0 0 KRYSTAL BIOTECH INC COM 501147102 31 764 SH DFND 02 0 764 0 KRYSTAL BIOTECH INC COM 501147102 19507 484411 SH SOLE 0 0 484411 KRYSTAL BIOTECH INC COM 501147102 56 1398 SH SOLE 1398 0 0 KULICKE & SOFFA INDS INC COM 501242101 289 12821 SH DFND 01 12821 0 0 KULICKE & SOFFA INDS INC COM 501242101 311 13805 SH DFND 02 0 13805 0 KULICKE & SOFFA INDS INC COM 501242101 57980 2571186 SH SOLE 0 0 2571186 KULICKE & SOFFA INDS INC COM 501242101 149 6597 SH SOLE 6597 0 0 KURA ONCOLOGY INC COM 50127T109 1215 61689 SH DFND 01 61689 0 0 KURA ONCOLOGY INC COM 50127T109 24 1200 SH DFND 02 0 1200 0 KURA ONCOLOGY INC COM 50127T109 38331 1946705 SH SOLE 0 0 1946705 KURA ONCOLOGY INC COM 50127T109 58 2954 SH SOLE 2954 0 0 L BRANDS INC COM 501797104 5109 195735 SH DFND 01 195735 0 0 L BRANDS INC COM 501797104 1466 56164 SH DFND 02 0 0 56164 L BRANDS INC COM 501797104 1690 64769 SH DFND 02 0 64769 0 L BRANDS INC COM 501797104 654108 25061593 SH SOLE 0 0 25061593 L BRANDS INC COM 501797104 1949 74672 SH SOLE 74672 0 0 LCNB CORP COM 50181P100 209 10975 SH DFND 01 10975 0 0 LCNB CORP COM 50181P100 10932 575370 SH SOLE 0 0 575370 LGL GROUP INC COM 50186A108 714 87579 SH SOLE 0 0 87579 LHC GROUP INC COM 50187A107 7454 62337 SH DFND 01 62337 0 0 LHC GROUP INC COM 50187A107 400 3348 SH DFND 02 0 3348 0 LHC GROUP INC COM 50187A107 363855 3042771 SH SOLE 0 0 3042771 LHC GROUP INC COM 50187A107 375 3132 SH SOLE 3132 0 0 LGI HOMES INC COM 50187T106 2946 41240 SH DFND 01 41240 0 0 LGI HOMES INC COM 50187T106 248 3476 SH DFND 02 0 3476 0 LGI HOMES INC COM 50187T106 82927 1160950 SH SOLE 0 0 1160950 LGI HOMES INC COM 50187T106 153 2141 SH SOLE 2141 0 0 LKQ CORP COM 501889208 7133 268066 SH DFND 01 268066 0 0 LKQ CORP COM 501889208 1920 72162 SH DFND 02 0 0 72162 LKQ CORP COM 501889208 2754 103480 SH DFND 02 0 103480 0 LKQ CORP COM 501889208 838430 31508066 SH SOLE 0 0 31508066 LKQ CORP COM 501889208 2579 96922 SH SOLE 96922 0 0 LCI INDS COM 50189K103 4563 50699 SH DFND 01 50699 0 0 LCI INDS COM 50189K103 315 3500 SH DFND 02 0 3500 0 LCI INDS COM 50189K103 227470 2527447 SH SOLE 0 0 2527447 LCI INDS COM 50189K103 225 2500 SH SOLE 2500 0 0 LM FDG AMER INC COM NEW 502074305 23 19336 SH SOLE 0 0 19336 LPL FINL HLDGS INC COM 50212V100 3071 37644 SH DFND 01 37644 0 0 LPL FINL HLDGS INC COM 50212V100 1096 13432 SH DFND 02 0 13432 0 LPL FINL HLDGS INC COM 50212V100 776901 9524351 SH SOLE 0 0 9524351 LPL FINL HLDGS INC COM 50212V100 781 9570 SH SOLE 9570 0 0 LRAD CORP COM 50213V109 31 9297 SH DFND 01 9297 0 0 LRAD CORP COM 50213V109 3849 1170026 SH SOLE 0 0 1170026 LSB INDS INC COM 502160104 69 17712 SH DFND 01 17712 0 0 LSB INDS INC COM 502160104 5201 1333620 SH SOLE 0 0 1333620 LSI INDS INC COM 50216C108 22 6124 SH DFND 01 6124 0 0 LSI INDS INC COM 50216C108 4265 1168597 SH SOLE 0 0 1168597 LTC PPTYS INC COM 502175102 2353 51529 SH DFND 01 51529 0 0 LTC PPTYS INC COM 502175102 2336 51167 SH DFND 02 0 51167 0 LTC PPTYS INC COM 502175102 275004 6022871 SH SOLE 0 0 6022871 LTC PPTYS INC COM 502175102 1980 43370 SH SOLE 43370 0 0 LSC COMMUNICATIONS INC COM 50218P107 105 28562 SH DFND 01 28562 0 0 LSC COMMUNICATIONS INC COM 50218P107 9179 2501109 SH SOLE 0 0 2501109 L3 TECHNOLOGIES INC COM 502413107 14618 59622 SH DFND 01 59622 0 0 L3 TECHNOLOGIES INC COM 502413107 5074 20697 SH DFND 02 0 0 20697 L3 TECHNOLOGIES INC COM 502413107 5088 20751 SH DFND 02 0 20751 0 L3 TECHNOLOGIES INC COM 502413107 2057345 8391503 SH SOLE 0 0 8391503 L3 TECHNOLOGIES INC COM 502413107 6086 24824 SH SOLE 24824 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 389 42077 SH DFND 01 42077 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 9280 1003215 SH SOLE 0 0 1003215 LA Z BOY INC COM 505336107 1881 61348 SH DFND 01 61348 0 0 LA Z BOY INC COM 505336107 229 7477 SH DFND 02 0 7477 0 LA Z BOY INC COM 505336107 146684 4784223 SH SOLE 0 0 4784223 LA Z BOY INC COM 505336107 186 6055 SH SOLE 6055 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 14434 83482 SH DFND 01 83482 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4546 26291 SH DFND 02 0 0 26291 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5638 32607 SH DFND 02 0 32607 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1844599 10668589 SH SOLE 0 0 10668589 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5620 32502 SH SOLE 32502 0 0 LADDER CAP CORP CL A 505743104 1441 86768 SH DFND 01 86768 0 0 LADDER CAP CORP CL A 505743104 89 5364 SH DFND 02 0 5364 0 LADDER CAP CORP CL A 505743104 139664 8408419 SH SOLE 0 0 8408419 LADDER CAP CORP CL A 505743104 142 8544 SH SOLE 8544 0 0 LADENBURG THALMAN FIN SVCS INC COM 50575Q102 789 230025 SH DFND 01 230025 0 0 LADENBURG THALMAN FIN SVCS INC COM 50575Q102 21 6100 SH DFND 02 0 6100 0 LADENBURG THALMAN FIN SVCS INC COM 50575Q102 16728 4876833 SH SOLE 0 0 4876833 LADENBURG THALMAN FIN SVCS INC COM 50575Q102 46 13340 SH SOLE 13340 0 0 LAKELAND BANCORP INC COM 511637100 672 41579 SH DFND 01 41579 0 0 LAKELAND BANCORP INC COM 511637100 325 20100 SH DFND 02 0 20100 0 LAKELAND BANCORP INC COM 511637100 35936 2225123 SH SOLE 0 0 2225123 LAKELAND BANCORP INC COM 511637100 66 4100 SH SOLE 4100 0 0 LAKELAND FINL CORP COM 511656100 2022 43187 SH DFND 01 43187 0 0 LAKELAND FINL CORP COM 511656100 274 5850 SH DFND 02 0 5850 0 LAKELAND FINL CORP COM 511656100 53489 1142188 SH SOLE 0 0 1142188 LAKELAND FINL CORP COM 511656100 107 2288 SH SOLE 2288 0 0 LAKELAND INDS INC COM 511795106 12 1054 SH DFND 01 1054 0 0 LAKELAND INDS INC COM 511795106 3538 315880 SH SOLE 0 0 315880 LAM RESEARCH CORP COM 512807108 25532 135923 SH DFND 01 135923 0 0 LAM RESEARCH CORP COM 512807108 7498 39919 SH DFND 02 0 0 39919 LAM RESEARCH CORP COM 512807108 8038 42791 SH DFND 02 0 42791 0 LAM RESEARCH CORP COM 512807108 2170813 11556713 SH SOLE 0 0 11556713 LAM RESEARCH CORP COM 512807108 9581 51005 SH SOLE 51005 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 3115 38601 SH DFND 01 38601 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1226 15185 SH DFND 02 0 15185 0 LAMAR ADVERTISING CO NEW CL A 512816109 1023632 12682836 SH SOLE 0 0 12682836 LAMAR ADVERTISING CO NEW CL A 512816109 754 9347 SH SOLE 9347 0 0 LAMB WESTON HLDGS INC COM 513272104 7978 125913 SH DFND 01 125913 0 0 LAMB WESTON HLDGS INC COM 513272104 2289 36127 SH DFND 02 0 0 36127 LAMB WESTON HLDGS INC COM 513272104 4436 70010 SH DFND 02 0 70010 0 LAMB WESTON HLDGS INC COM 513272104 1045513 16501148 SH SOLE 0 0 16501148 LAMB WESTON HLDGS INC COM 513272104 2974 46937 SH SOLE 46937 0 0 LANCASTER COLONY CORP COM 513847103 4901 32980 SH DFND 01 32980 0 0 LANCASTER COLONY CORP COM 513847103 469 3156 SH DFND 02 0 3156 0 LANCASTER COLONY CORP COM 513847103 310013 2086224 SH SOLE 0 0 2086224 LANCASTER COLONY CORP COM 513847103 326 2191 SH SOLE 2191 0 0 LANDEC CORP COM 514766104 198 21087 SH DFND 01 21087 0 0 LANDEC CORP COM 514766104 251 26800 SH DFND 02 0 26800 0 LANDEC CORP COM 514766104 16520 1763096 SH SOLE 0 0 1763096 LANDEC CORP COM 514766104 14 1500 SH SOLE 1500 0 0 LANDMARK BANCORP INC COM 51504L107 16 672 SH DFND 01 672 0 0 LANDMARK BANCORP INC COM 51504L107 309 12913 SH SOLE 0 0 12913 LANDSTAR SYS INC COM 515098101 1936 17931 SH DFND 01 17931 0 0 LANDSTAR SYS INC COM 515098101 839 7770 SH DFND 02 0 7770 0 LANDSTAR SYS INC COM 515098101 443232 4104383 SH SOLE 0 0 4104383 LANDSTAR SYS INC COM 515098101 478 4430 SH SOLE 4430 0 0 LANDS END INC NEW COM 51509F105 127 10409 SH DFND 01 10409 0 0 LANDS END INC NEW COM 51509F105 9 700 SH DFND 02 0 700 0 LANDS END INC NEW COM 51509F105 13332 1091012 SH SOLE 0 0 1091012 LANDS END INC NEW COM 51509F105 12 997 SH SOLE 997 0 0 LANNET INC COM 516012101 156 25675 SH DFND 01 25675 0 0 LANNET INC COM 516012101 16139 2663210 SH SOLE 0 0 2663210 LANNET INC COM 516012101 5 802 SH SOLE 802 0 0 LANTHEUS HLDGS INC COM 516544103 2239 79117 SH DFND 01 79117 0 0 LANTHEUS HLDGS INC COM 516544103 362 12800 SH DFND 02 0 12800 0 LANTHEUS HLDGS INC COM 516544103 72883 2575366 SH SOLE 0 0 2575366 LANTHEUS HLDGS INC COM 516544103 149 5253 SH SOLE 5253 0 0 LANTRONIX INC COM NEW 516548203 13 3846 SH DFND 01 3846 0 0 LANTRONIX INC COM NEW 516548203 1633 490318 SH SOLE 0 0 490318 LAREDO PETROLEUM INC COM 516806106 429 147977 SH DFND 01 147977 0 0 LAREDO PETROLEUM INC COM 516806106 51 17743 SH DFND 02 0 17743 0 LAREDO PETROLEUM INC COM 516806106 48373 16680464 SH SOLE 0 0 16680464 LAREDO PETROLEUM INC COM 516806106 62 21465 SH SOLE 21465 0 0 LAS VEGAS SANDS CORP COM 517834107 8652 146416 SH DFND 01 146416 0 0 LAS VEGAS SANDS CORP COM 517834107 5522 93451 SH DFND 02 0 0 93451 LAS VEGAS SANDS CORP COM 517834107 6213 105150 SH DFND 02 0 105150 0 LAS VEGAS SANDS CORP COM 517834107 1308388 22142288 SH SOLE 0 0 22142288 LAS VEGAS SANDS CORP COM 517834107 7258 122827 SH SOLE 122827 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 51 5392 SH DFND 01 5392 0 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 5070 541054 SH SOLE 0 0 541054 LATTICE SEMICONDUCTOR CORP COM 518415104 3789 259693 SH DFND 01 259693 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 118 8089 SH DFND 02 0 8089 0 LATTICE SEMICONDUCTOR CORP COM 518415104 207365 14212823 SH SOLE 0 0 14212823 LATTICE SEMICONDUCTOR CORP COM 518415104 219 14985 SH SOLE 14985 0 0 LAUDER ESTEE COS INC CL A 518439104 36518 199434 SH DFND 01 199434 0 0 LAUDER ESTEE COS INC CL A 518439104 10453 57088 SH DFND 02 0 0 57088 LAUDER ESTEE COS INC CL A 518439104 11756 64203 SH DFND 02 0 64203 0 LAUDER ESTEE COS INC CL A 518439104 3095846 16907026 SH SOLE 0 0 16907026 LAUDER ESTEE COS INC CL A 518439104 13342 72861 SH SOLE 72861 0 0 LAUREATE EDUCATION INC CL A 518613203 1295 82436 SH DFND 01 82436 0 0 LAUREATE EDUCATION INC CL A 518613203 377 24000 SH DFND 02 0 24000 0 LAUREATE EDUCATION INC CL A 518613203 146379 9317547 SH SOLE 0 0 9317547 LAUREATE EDUCATION INC CL A 518613203 174 11101 SH SOLE 11101 0 0 LAWSON PRODS INC COM 520776105 345 9386 SH DFND 01 9386 0 0 LAWSON PRODS INC COM 520776105 9164 249500 SH SOLE 0 0 249500 LAZYDAYS HLDGS INC COM 52110H100 133 26516 SH SOLE 0 0 26516 LEAF GROUP LTD COM 52177G102 212 28579 SH DFND 01 28579 0 0 LEAF GROUP LTD COM 52177G102 5691 768029 SH SOLE 0 0 768029 LEAR CORP COM NEW 521865204 3310 23765 SH DFND 01 23765 0 0 LEAR CORP COM NEW 521865204 1910 13711 SH DFND 02 0 0 13711 LEAR CORP COM NEW 521865204 2377 17065 SH DFND 02 0 17065 0 LEAR CORP COM NEW 521865204 841583 6042817 SH SOLE 0 0 6042817 LEAR CORP COM NEW 521865204 2907 20872 SH SOLE 20872 0 0 LEAP THERAPEUTICS INC COM 52187K101 3 1613 SH DFND 01 1613 0 0 LEAP THERAPEUTICS INC COM 52187K101 991 553582 SH SOLE 0 0 553582 LEE ENTERPRISES INC COM 523768109 105 46766 SH DFND 01 46766 0 0 LEE ENTERPRISES INC COM 523768109 5350 2388178 SH SOLE 0 0 2388178 LEGGETT & PLATT INC COM 524660107 4255 110898 SH DFND 01 110898 0 0 LEGGETT & PLATT INC COM 524660107 1226 31940 SH DFND 02 0 0 31940 LEGGETT & PLATT INC COM 524660107 1980 51613 SH DFND 02 0 51613 0 LEGGETT & PLATT INC COM 524660107 546896 14253229 SH SOLE 0 0 14253229 LEGGETT & PLATT INC COM 524660107 1535 40011 SH SOLE 40011 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 2622 64398 SH DFND 01 64398 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 410 10072 SH DFND 02 0 10072 0 LEGACY TEX FINL GROUP INC COM 52471Y106 198785 4882942 SH SOLE 0 0 4882942 LEGACY TEX FINL GROUP INC COM 52471Y106 187 4605 SH SOLE 4605 0 0 LEGACY HOUSING CORP COM 52472M101 74 5940 SH DFND 01 5940 0 0 LEGACY HOUSING CORP COM 52472M101 2882 231519 SH SOLE 0 0 231519 LEGG MASON INC COM 524901105 1242 32450 SH DFND 01 32450 0 0 LEGG MASON INC COM 524901105 395 10322 SH DFND 02 0 10322 0 LEGG MASON INC COM 524901105 307752 8039489 SH SOLE 0 0 8039489 LEGG MASON INC COM 524901105 408 10667 SH SOLE 10667 0 0 LEIDOS HLDGS INC COM 525327102 4292 53751 SH DFND 01 53751 0 0 LEIDOS HLDGS INC COM 525327102 2523 31597 SH DFND 02 0 0 31597 LEIDOS HLDGS INC COM 525327102 3747 46927 SH DFND 02 0 46927 0 LEIDOS HLDGS INC COM 525327102 1080007 13525445 SH SOLE 0 0 13525445 LEIDOS HLDGS INC COM 525327102 3204 40126 SH SOLE 40126 0 0 LEMAITRE VASCULAR INC COM 525558201 856 30607 SH DFND 01 30607 0 0 LEMAITRE VASCULAR INC COM 525558201 45 1600 SH DFND 02 0 1600 0 LEMAITRE VASCULAR INC COM 525558201 36433 1302110 SH SOLE 0 0 1302110 LEMAITRE VASCULAR INC COM 525558201 64 2283 SH SOLE 2283 0 0 LENDINGCLUB CORP COM NEW 52603A109 67 20500 SH DFND 0 20500 0 LENDINGCLUB CORP COM NEW 52603A109 993 302702 SH DFND 01 302702 0 0 LENDINGCLUB CORP COM NEW 52603A109 116212 35430428 SH SOLE 0 0 35430428 LENDINGCLUB CORP COM NEW 52603A109 124 37835 SH SOLE 37835 0 0 LENDINGTREE INC NEW COM 52603B107 1438 3423 SH DFND 01 3423 0 0 LENDINGTREE INC NEW COM 52603B107 503 1197 SH DFND 02 0 1197 0 LENDINGTREE INC NEW COM 52603B107 290066 690584 SH SOLE 0 0 690584 LENDINGTREE INC NEW COM 52603B107 326 777 SH SOLE 777 0 0 LENNAR CORP CL A 526057104 11873 244997 SH DFND 01 244997 0 0 LENNAR CORP CL A 526057104 3740 77186 SH DFND 02 0 0 77186 LENNAR CORP CL A 526057104 4002 82582 SH DFND 02 0 82582 0 LENNAR CORP CL A 526057104 1474637 30429980 SH SOLE 0 0 30429980 LENNAR CORP CL A 526057104 4804 99134 SH SOLE 99134 0 0 LENNAR CORP CL B 526057302 355 9218 SH DFND 01 9218 0 0 LENNAR CORP CL B 526057302 40415 1049462 SH SOLE 0 0 1049462 LENNOX INTL INC COM 526107107 4343 15794 SH DFND 01 15794 0 0 LENNOX INTL INC COM 526107107 2225 8091 SH DFND 02 0 0 8091 LENNOX INTL INC COM 526107107 3044 11070 SH DFND 02 0 11070 0 LENNOX INTL INC COM 526107107 1038826 3777550 SH SOLE 0 0 3777550 LENNOX INTL INC COM 526107107 3111 11311 SH SOLE 11311 0 0 LEVEL ONE BANCORP INC COM 52730D208 82 3301 SH DFND 01 3301 0 0 LEVEL ONE BANCORP INC COM 52730D208 3389 135609 SH SOLE 0 0 135609 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 182 8703 SH DFND 01 8703 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 70933 3397172 SH SOLE 0 0 3397172 LEXICON PHARMACEUTICALS INC COM NEW 528872302 539 85699 SH DFND 01 85699 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 18 2871 SH DFND 02 0 2871 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 26085 4147041 SH SOLE 0 0 4147041 LEXICON PHARMACEUTICALS INC COM NEW 528872302 28 4500 SH SOLE 4500 0 0 LEXINGTON REALTY TRUST COM 529043101 1802 191548 SH DFND 01 191548 0 0 LEXINGTON REALTY TRUST COM 529043101 2631 279643 SH DFND 02 0 279643 0 LEXINGTON REALTY TRUST COM 529043101 362404 38512666 SH SOLE 0 0 38512666 LEXINGTON REALTY TRUST COM 529043101 2281 242349 SH SOLE 242349 0 0 LIBBEY INC COM 529898108 6 3474 SH DFND 01 3474 0 0 LIBBEY INC COM 529898108 1976 1062537 SH SOLE 0 0 1062537 LIBERTY BROADBAND CORP COM SER A 530307107 967 9400 SH DFND 01 9400 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 198456 1929753 SH SOLE 0 0 1929753 LIBERTY BROADBAND CORP COM SER C 530307305 5202 49910 SH DFND 01 49910 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 2997 28761 SH DFND 02 0 0 28761 LIBERTY BROADBAND CORP COM SER C 530307305 3066 29416 SH DFND 02 0 29416 0 LIBERTY BROADBAND CORP COM SER C 530307305 1361611 13064780 SH SOLE 0 0 13064780 LIBERTY BROADBAND CORP COM SER C 530307305 3504 33625 SH SOLE 33625 0 0 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 2409 50412 SH DFND 01 50412 0 0 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 335 7006 SH DFND 02 0 7006 0 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 229832 4809207 SH SOLE 0 0 4809207 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 308 6443 SH SOLE 6443 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 855 52817 SH DFND 01 52817 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 74 4553 SH DFND 02 0 4553 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 51016 3153035 SH SOLE 0 0 3153035 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 123 7624 SH SOLE 7624 0 0 LIBERTY PPTY TR SH BEN INT 531172104 2845 56850 SH DFND 01 56850 0 0 LIBERTY PPTY TR SH BEN INT 531172104 1961 39184 SH DFND 02 0 0 39184 LIBERTY PPTY TR SH BEN INT 531172104 11834 236485 SH DFND 02 0 236485 0 LIBERTY PPTY TR SH BEN INT 531172104 1078314 21549037 SH SOLE 0 0 21549037 LIBERTY PPTY TR SH BEN INT 531172104 9521 190277 SH SOLE 190277 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1189 31452 SH DFND 01 31452 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 899 23771 SH DFND 02 0 0 23771 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 662 17497 SH DFND 02 0 17497 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 300135 7937977 SH SOLE 0 0 7937977 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1110 29361 SH SOLE 29361 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2304 60673 SH DFND 01 60673 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 1895 49888 SH DFND 02 0 0 49888 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2492 65613 SH DFND 02 0 65613 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 530296 13962516 SH SOLE 0 0 13962516 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2080 54769 SH SOLE 54769 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 12858 462513 SH SOLE 0 0 462513 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2626 70194 SH DFND 01 70194 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1691 45200 SH DFND 02 0 0 45200 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1933 51663 SH DFND 02 0 51663 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 632776 16914631 SH SOLE 0 0 16914631 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2276 60844 SH SOLE 60844 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 607 16936 SH DFND 01 16936 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 84495 2356253 SH SOLE 0 0 2356253 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 2093 74841 SH DFND 01 74841 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 73 2600 SH DFND 02 0 2600 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 49710 1777270 SH SOLE 0 0 1777270 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 134 4793 SH SOLE 4793 0 0 LIBERTY TRIPADVISOR HLDGS INC COM SER A 531465102 1871 150901 SH DFND 01 150901 0 0 LIBERTY TRIPADVISOR HLDGS INC COM SER A 531465102 241 19407 SH DFND 02 0 19407 0 LIBERTY TRIPADVISOR HLDGS INC COM SER A 531465102 91632 7389665 SH SOLE 0 0 7389665 LIBERTY TRIPADVISOR HLDGS INC COM SER A 531465102 88 7108 SH SOLE 7108 0 0 LIFEWAY FOODS INC COM 531914109 514 141151 SH SOLE 0 0 141151 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2296 20116 SH DFND 01 20116 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 317 2773 SH DFND 02 0 2773 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 192450 1685942 SH SOLE 0 0 1685942 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 250 2190 SH SOLE 2190 0 0 LIFEVANTAGE CORP COM NEW 53222K205 196 15090 SH DFND 01 15090 0 0 LIFEVANTAGE CORP COM NEW 53222K205 8445 650638 SH SOLE 0 0 650638 LIFETIME BRANDS INC COM 53222Q103 105 11102 SH DFND 01 11102 0 0 LIFETIME BRANDS INC COM 53222Q103 5140 543313 SH SOLE 0 0 543313 LIFE STORAGE INC COM 53223X107 1686 17731 SH DFND 01 17731 0 0 LIFE STORAGE INC COM 53223X107 5446 57277 SH DFND 02 0 57277 0 LIFE STORAGE INC COM 53223X107 686030 7215288 SH SOLE 0 0 7215288 LIFE STORAGE INC COM 53223X107 4775 50222 SH SOLE 50222 0 0 LIGHTBRIDGE CORP COM NEW 53224K203 722 1087715 SH SOLE 0 0 1087715 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 5 5325 SH DFND 01 5325 0 0 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 714 784410 SH SOLE 0 0 784410 LILIS ENERGY INC COM NEW 532403201 4 5867 SH DFND 01 5867 0 0 LILIS ENERGY INC COM NEW 532403201 1145 1876345 SH SOLE 0 0 1876345 LILLY ELI & CO COM 532457108 87378 788685 SH DFND 01 788685 0 0 LILLY ELI & CO COM 532457108 25411 229366 SH DFND 02 0 0 229366 LILLY ELI & CO COM 532457108 28904 260890 SH DFND 02 0 260890 0 LILLY ELI & CO COM 532457108 7706584 69560282 SH SOLE 0 0 69560282 LILLY ELI & CO COM 532457108 32700 295155 SH SOLE 295155 0 0 LIMELIGHT NETWORKS INC COM 53261M104 572 212035 SH DFND 01 212035 0 0 LIMELIGHT NETWORKS INC COM 53261M104 23 8703 SH DFND 02 0 8703 0 LIMELIGHT NETWORKS INC COM 53261M104 15115 5597996 SH SOLE 0 0 5597996 LIMELIGHT NETWORKS INC COM 53261M104 32 11955 SH SOLE 11955 0 0 LIMESTONE BANCORP INC COM 53262L105 17 1106 SH DFND 01 1106 0 0 LIMESTONE BANCORP INC COM 53262L105 1158 75910 SH SOLE 0 0 75910 LIMBACH HLDGS INC COM 53263P105 10 1136 SH DFND 01 1136 0 0 LIMBACH HLDGS INC COM 53263P105 1296 142435 SH SOLE 0 0 142435 LIMONEIRA CO COM 532746104 359 17994 SH DFND 01 17994 0 0 LIMONEIRA CO COM 532746104 13963 700248 SH SOLE 0 0 700248 LINCOLN EDL SVCS CORP COM 533535100 17 7412 SH DFND 01 7412 0 0 LINCOLN EDL SVCS CORP COM 533535100 767 332209 SH SOLE 0 0 332209 LINCOLN ELEC HLDGS INC COM 533900106 2255 27394 SH DFND 01 27394 0 0 LINCOLN ELEC HLDGS INC COM 533900106 631 7666 SH DFND 02 0 7666 0 LINCOLN ELEC HLDGS INC COM 533900106 493386 5993513 SH SOLE 0 0 5993513 LINCOLN ELEC HLDGS INC COM 533900106 597 7254 SH SOLE 7254 0 0 LINCOLN NATL CORP IND COM 534187109 11043 171339 SH DFND 01 171339 0 0 LINCOLN NATL CORP IND COM 534187109 3461 53708 SH DFND 02 0 0 53708 LINCOLN NATL CORP IND COM 534187109 4314 66941 SH DFND 02 0 66941 0 LINCOLN NATL CORP IND COM 534187109 1438071 22312964 SH SOLE 0 0 22312964 LINCOLN NATL CORP IND COM 534187109 5203 80730 SH SOLE 80730 0 0 LINDBLAD EXPEDITIONS HLDGS IN COM 535219109 835 46533 SH DFND 01 46533 0 0 LINDBLAD EXPEDITIONS HLDGS IN COM 535219109 14 800 SH DFND 02 0 800 0 LINDBLAD EXPEDITIONS HLDGS IN COM 535219109 22574 1257605 SH SOLE 0 0 1257605 LINDBLAD EXPEDITIONS HLDGS IN COM 535219109 59 3300 SH SOLE 3300 0 0 LINDSAY CORP COM 535555106 1135 13802 SH DFND 01 13802 0 0 LINDSAY CORP COM 535555106 166 2018 SH DFND 02 0 2018 0 LINDSAY CORP COM 535555106 97060 1180630 SH SOLE 0 0 1180630 LINDSAY CORP COM 535555106 84 1022 SH SOLE 1022 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 238 19445 SH DFND 01 19445 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 72 5914 SH DFND 02 0 5914 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 65457 5343392 SH SOLE 0 0 5343392 LIONS GATE ENTMNT CORP CL A VTG 535919401 67 5468 SH SOLE 5468 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 439 37823 SH DFND 01 37823 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 328 28218 SH DFND 02 0 28218 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 104423 8994212 SH SOLE 0 0 8994212 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 156 13394 SH SOLE 13394 0 0 LIPOCINE INC NEW COM 53630X104 10 4900 SH DFND 01 4900 0 0 LIPOCINE INC NEW COM 53630X104 1074 550968 SH SOLE 0 0 550968 LIQTECH INTL INC COM 53632A201 36 3627 SH DFND 01 3627 0 0 LIQTECH INTL INC COM 53632A201 2304 232503 SH SOLE 0 0 232503 LIQUIDITY SERVICES INC COM 53635B107 145 23753 SH DFND 01 23753 0 0 LIQUIDITY SERVICES INC COM 53635B107 10107 1659617 SH SOLE 0 0 1659617 LIQUIDIA TECHNOLOGIES INC COM 53635D202 222 27734 SH DFND 01 27734 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 3480 434946 SH SOLE 0 0 434946 LITHIA MTRS INC CL A 536797103 4237 35672 SH DFND 01 35672 0 0 LITHIA MTRS INC CL A 536797103 620 5218 SH DFND 02 0 5218 0 LITHIA MTRS INC CL A 536797103 262453 2209572 SH SOLE 0 0 2209572 LITHIA MTRS INC CL A 536797103 324 2726 SH SOLE 2726 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 23 5800 SH DFND 02 0 5800 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 51 12706 SH SOLE 0 0 12706 LITHIUM AMERS CORP NEW COM NEW 53680Q207 28 6800 SH SOLE 6800 0 0 LITTELFUSE INC COM 537008104 1638 9258 SH DFND 01 9258 0 0 LITTELFUSE INC COM 537008104 798 4512 SH DFND 02 0 4512 0 LITTELFUSE INC COM 537008104 385033 2176433 SH SOLE 0 0 2176433 LITTELFUSE INC COM 537008104 479 2709 SH SOLE 2709 0 0 LIVE NATION ENTERTAINMENT INC COM 538034109 4018 60643 SH DFND 01 60643 0 0 LIVE NATION ENTERTAINMENT INC COM 538034109 2568 38766 SH DFND 02 0 0 38766 LIVE NATION ENTERTAINMENT INC COM 538034109 2524 38095 SH DFND 02 0 38095 0 LIVE NATION ENTERTAINMENT INC COM 538034109 812553 12264956 SH SOLE 0 0 12264956 LIVE NATION ENTERTAINMENT INC COM 538034109 3217 48558 SH SOLE 48558 0 0 LIVE OAK BANCSHARES INC COM 53803X105 372 21678 SH DFND 01 21678 0 0 LIVE OAK BANCSHARES INC COM 53803X105 28 1631 SH DFND 02 0 1631 0 LIVE OAK BANCSHARES INC COM 53803X105 20772 1211203 SH SOLE 0 0 1211203 LIVE OAK BANCSHARES INC COM 53803X105 31 1812 SH SOLE 1812 0 0 LIVEPERSON INC COM 538146101 3529 125860 SH DFND 01 125860 0 0 LIVEPERSON INC COM 538146101 249 8886 SH DFND 02 0 8886 0 LIVEPERSON INC COM 538146101 170759 6089822 SH SOLE 0 0 6089822 LIVEPERSON INC COM 538146101 166 5931 SH SOLE 5931 0 0 LIVENT CORP COM 53814L108 873 126091 SH DFND 01 126091 0 0 LIVENT CORP COM 53814L108 173 25050 SH DFND 02 0 25050 0 LIVENT CORP COM 53814L108 96734 13978833 SH SOLE 0 0 13978833 LIVENT CORP COM 53814L108 135 19532 SH SOLE 19532 0 0 LIVERAMP HLDGS INC COM 53815P108 2843 58636 SH DFND 01 58636 0 0 LIVERAMP HLDGS INC COM 53815P108 498 10262 SH DFND 02 0 10262 0 LIVERAMP HLDGS INC COM 53815P108 299239 6172430 SH SOLE 0 0 6172430 LIVERAMP HLDGS INC COM 53815P108 349 7194 SH SOLE 7194 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 252 60694 SH DFND 01 60694 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 2646 637600 SH SOLE 0 0 637600 LOCKHEED MARTIN CORP COM 539830109 81329 223715 SH DFND 01 223715 0 0 LOCKHEED MARTIN CORP COM 539830109 18828 51792 SH DFND 02 0 0 51792 LOCKHEED MARTIN CORP COM 539830109 24672 67866 SH DFND 02 0 67866 0 LOCKHEED MARTIN CORP COM 539830109 7715903 21224357 SH SOLE 0 0 21224357 LOCKHEED MARTIN CORP COM 539830109 27131 74629 SH SOLE 74629 0 0 LOEWS CORP COM 540424108 12355 225987 SH DFND 01 225987 0 0 LOEWS CORP COM 540424108 3819 69850 SH DFND 02 0 0 69850 LOEWS CORP COM 540424108 5389 98576 SH DFND 02 0 98576 0 LOEWS CORP COM 540424108 1542862 28221361 SH SOLE 0 0 28221361 LOEWS CORP COM 540424108 4600 84135 SH SOLE 84135 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 220 16901 SH DFND 01 16901 0 0 LOGICBIO THERAPEUTICS INC COM 54142F102 3392 260958 SH SOLE 0 0 260958 LOGMEIN INC COM 54142L109 1511 20506 SH DFND 01 20506 0 0 LOGMEIN INC COM 54142L109 476 6466 SH DFND 02 0 6466 0 LOGMEIN INC COM 54142L109 338072 4588386 SH SOLE 0 0 4588386 LOGMEIN INC COM 54142L109 457 6198 SH SOLE 6198 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 247 21110 SH SOLE 0 0 21110 LONESTAR RES US INC CL A VTG 54240F103 9 3966 SH DFND 01 3966 0 0 LONESTAR RES US INC CL A VTG 54240F103 2065 901542 SH SOLE 0 0 901542 LOOP INDS INC COM 543518104 29 2897 SH DFND 01 2897 0 0 LOOP INDS INC COM 543518104 1564 158131 SH SOLE 0 0 158131 LORAL SPACE & COMMUNICATNS INC COM 543881106 912 26437 SH DFND 01 26437 0 0 LORAL SPACE & COMMUNICATNS INC COM 543881106 173 5000 SH DFND 02 0 5000 0 LORAL SPACE & COMMUNICATNS INC COM 543881106 39722 1151038 SH SOLE 0 0 1151038 LORAL SPACE & COMMUNICATNS INC COM 543881106 160 4634 SH SOLE 4634 0 0 LOUISIANA PAC CORP COM 546347105 3344 127552 SH DFND 01 127552 0 0 LOUISIANA PAC CORP COM 546347105 483 18407 SH DFND 02 0 18407 0 LOUISIANA PAC CORP COM 546347105 376153 14346046 SH SOLE 0 0 14346046 LOUISIANA PAC CORP COM 546347105 440 16768 SH SOLE 16768 0 0 LOVESAC COMPANY COM 54738L109 387 12460 SH DFND 01 12460 0 0 LOVESAC COMPANY COM 54738L109 11763 378608 SH SOLE 0 0 378608 LOWES COS INC COM 548661107 72561 719062 SH DFND 01 719062 0 0 LOWES COS INC COM 548661107 20745 205576 SH DFND 02 0 0 205576 LOWES COS INC COM 548661107 23858 236426 SH DFND 02 0 236426 0 LOWES COS INC COM 548661107 6540071 64810927 SH SOLE 0 0 64810927 LOWES COS INC COM 548661107 26527 262876 SH SOLE 262876 0 0 LUBYS INC COM 549282101 215 198909 SH SOLE 0 0 198909 LULULEMON ATHLETICA INC COM 550021109 9190 50997 SH DFND 01 50997 0 0 LULULEMON ATHLETICA INC COM 550021109 5144 28546 SH DFND 02 0 0 28546 LULULEMON ATHLETICA INC COM 550021109 5720 31739 SH DFND 02 0 31739 0 LULULEMON ATHLETICA INC COM 550021109 1786888 9915589 SH SOLE 0 0 9915589 LULULEMON ATHLETICA INC COM 550021109 6610 36681 SH SOLE 36681 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 354 30671 SH DFND 01 30671 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 29 2532 SH DFND 02 0 2532 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 29732 2574203 SH SOLE 0 0 2574203 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 20 1703 SH SOLE 1703 0 0 LUMENTUM HLDGS INC COM 55024U109 3492 65385 SH DFND 01 65385 0 0 LUMENTUM HLDGS INC COM 55024U109 650 12163 SH DFND 02 0 12163 0 LUMENTUM HLDGS INC COM 55024U109 377857 7074653 SH SOLE 0 0 7074653 LUMENTUM HLDGS INC COM 55024U109 469 8773 SH SOLE 8773 0 0 LUMINEX CORP DEL COM 55027E102 744 36053 SH DFND 01 36053 0 0 LUMINEX CORP DEL COM 55027E102 190 9207 SH DFND 02 0 9207 0 LUMINEX CORP DEL COM 55027E102 91766 4446022 SH SOLE 0 0 4446022 LUMINEX CORP DEL COM 55027E102 87 4193 SH SOLE 4193 0 0 LUNA INNOVATIONS COM 550351100 25 5483 SH DFND 01 5483 0 0 LUNA INNOVATIONS COM 550351100 4291 953493 SH SOLE 0 0 953493 LUTHER BURBANK CORP COM 550550107 193 17712 SH DFND 01 17712 0 0 LUTHER BURBANK CORP COM 550550107 13 1238 SH DFND 02 0 1238 0 LUTHER BURBANK CORP COM 550550107 6742 619139 SH SOLE 0 0 619139 LUTHER BURBANK CORP COM 550550107 32 2900 SH SOLE 2900 0 0 LYDALL INC DEL COM 550819106 294 14575 SH DFND 01 14575 0 0 LYDALL INC DEL COM 550819106 25 1255 SH DFND 02 0 1255 0 LYDALL INC DEL COM 550819106 19813 980846 SH SOLE 0 0 980846 LYDALL INC DEL COM 550819106 36 1799 SH SOLE 1799 0 0 LYFT INC CL A COM 55087P104 729 11091 SH DFND 01 11091 0 0 LYFT INC CL A COM 55087P104 218057 3318477 SH SOLE 0 0 3318477 LYON WILLIAM HOMES CL A NEW 552074700 505 27692 SH DFND 01 27692 0 0 LYON WILLIAM HOMES CL A NEW 552074700 53 2931 SH DFND 02 0 2931 0 LYON WILLIAM HOMES CL A NEW 552074700 37150 2037842 SH SOLE 0 0 2037842 LYON WILLIAM HOMES CL A NEW 552074700 105 5783 SH SOLE 5783 0 0 M & T BK CORP COM 55261F104 19656 115574 SH DFND 01 115574 0 0 M & T BK CORP COM 55261F104 5756 33844 SH DFND 02 0 0 33844 M & T BK CORP COM 55261F104 6597 38790 SH DFND 02 0 38790 0 M & T BK CORP COM 55261F104 2401927 14123164 SH SOLE 0 0 14123164 M & T BK CORP COM 55261F104 7299 42916 SH SOLE 42916 0 0 MBIA INC COM 55262C100 776 83383 SH DFND 01 83383 0 0 MBIA INC COM 55262C100 175 18820 SH DFND 02 0 18820 0 MBIA INC COM 55262C100 71485 7678255 SH SOLE 0 0 7678255 MBIA INC COM 55262C100 97 10406 SH SOLE 10406 0 0 M D C HLDGS INC COM 552676108 1391 42444 SH DFND 01 42444 0 0 M D C HLDGS INC COM 552676108 171 5211 SH DFND 02 0 5211 0 M D C HLDGS INC COM 552676108 172654 5267044 SH SOLE 0 0 5267044 M D C HLDGS INC COM 552676108 197 6015 SH SOLE 6015 0 0 MDU RES GROUP INC COM 552690109 1936 75047 SH DFND 01 75047 0 0 MDU RES GROUP INC COM 552690109 92 3582 SH DFND 02 0 0 3582 MDU RES GROUP INC COM 552690109 1111 43045 SH DFND 02 0 43045 0 MDU RES GROUP INC COM 552690109 520763 20184608 SH SOLE 0 0 20184608 MDU RES GROUP INC COM 552690109 626 24254 SH SOLE 24254 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 277 110060 SH DFND 01 110060 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 4439 1761410 SH SOLE 0 0 1761410 MFA FINL INC COM 55272X102 1232 171549 SH DFND 01 171549 0 0 MFA FINL INC COM 55272X102 549 76505 SH DFND 02 0 76505 0 MFA FINL INC COM 55272X102 301858 42041512 SH SOLE 0 0 42041512 MFA FINL INC COM 55272X102 651 90643 SH SOLE 90643 0 0 MGE ENERGY INC COM 55277P104 3318 45405 SH DFND 01 45405 0 0 MGE ENERGY INC COM 55277P104 975 13346 SH DFND 02 0 13346 0 MGE ENERGY INC COM 55277P104 258564 3538095 SH SOLE 0 0 3538095 MGE ENERGY INC COM 55277P104 845 11568 SH SOLE 11568 0 0 MAM SOFTWARE GROUP INC COM NEW 55277Q201 289 28497 SH SOLE 0 0 28497 MEI PHARMA INC COM NEW 55279B202 338 135122 SH DFND 01 135122 0 0 MEI PHARMA INC COM NEW 55279B202 6786 2714487 SH SOLE 0 0 2714487 MGIC INVT CORP WIS COM 552848103 1777 135217 SH DFND 01 135217 0 0 MGIC INVT CORP WIS COM 552848103 641 48772 SH DFND 02 0 48772 0 MGIC INVT CORP WIS COM 552848103 454235 34568887 SH SOLE 0 0 34568887 MGIC INVT CORP WIS COM 552848103 519 39486 SH SOLE 39486 0 0 MGM RESORTS INTERNATIONAL COM 552953101 12461 436150 SH DFND 01 436150 0 0 MGM RESORTS INTERNATIONAL COM 552953101 3535 123744 SH DFND 02 0 0 123744 MGM RESORTS INTERNATIONAL COM 552953101 3785 132480 SH DFND 02 0 132480 0 MGM RESORTS INTERNATIONAL COM 552953101 1447954 50680907 SH SOLE 0 0 50680907 MGM RESORTS INTERNATIONAL COM 552953101 4783 167411 SH SOLE 167411 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 426 13900 SH DFND 02 0 13900 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 157868 5150673 SH SOLE 0 0 5150673 MGM GROWTH PPTYS LLC CL A COM 55303A105 306 9982 SH SOLE 9982 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1779 26831 SH DFND 01 26831 0 0 MGP INGREDIENTS INC NEW COM 55303J106 192 2889 SH DFND 02 0 2889 0 MGP INGREDIENTS INC NEW COM 55303J106 58505 882293 SH SOLE 0 0 882293 MGP INGREDIENTS INC NEW COM 55303J106 122 1845 SH SOLE 1845 0 0 M/I HOMES INC COM 55305B101 661 23171 SH DFND 01 23171 0 0 M/I HOMES INC COM 55305B101 189 6617 SH DFND 02 0 6617 0 M/I HOMES INC COM 55305B101 51903 1818607 SH SOLE 0 0 1818607 M/I HOMES INC COM 55305B101 78 2736 SH SOLE 2736 0 0 MKS INSTRUMENT INC COM 55306N104 1868 23986 SH DFND 01 23986 0 0 MKS INSTRUMENT INC COM 55306N104 779 10004 SH DFND 02 0 10004 0 MKS INSTRUMENT INC COM 55306N104 386053 4956385 SH SOLE 0 0 4956385 MKS INSTRUMENT INC COM 55306N104 456 5852 SH SOLE 5852 0 0 MMA CAPITAL HOLDINGS INC COM 55315D105 125 3741 SH DFND 01 3741 0 0 MMA CAPITAL HOLDINGS INC COM 55315D105 4742 141687 SH SOLE 0 0 141687 MICT INC COM 55328R109 37 48420 SH SOLE 0 0 48420 MRC GLOBAL INC COM 55345K103 1335 77987 SH DFND 01 77987 0 0 MRC GLOBAL INC COM 55345K103 239 13932 SH DFND 02 0 13932 0 MRC GLOBAL INC COM 55345K103 122849 7175748 SH SOLE 0 0 7175748 MRC GLOBAL INC COM 55345K103 175 10200 SH SOLE 10200 0 0 MSA SAFETY INC COM 553498106 7722 73275 SH DFND 01 73275 0 0 MSA SAFETY INC COM 553498106 495 4700 SH DFND 02 0 4700 0 MSA SAFETY INC COM 553498106 382656 3630858 SH SOLE 0 0 3630858 MSA SAFETY INC COM 553498106 436 4139 SH SOLE 4139 0 0 MSB FINL CORP NEW COM 55352L101 16 1039 SH DFND 01 1039 0 0 MSB FINL CORP NEW COM 55352L101 842 55011 SH SOLE 0 0 55011 MSC INDL DIRECT INC CL A 553530106 1265 17031 SH DFND 01 17031 0 0 MSC INDL DIRECT INC CL A 553530106 394 5300 SH DFND 02 0 5300 0 MSC INDL DIRECT INC CL A 553530106 342523 4612489 SH SOLE 0 0 4612489 MSC INDL DIRECT INC CL A 553530106 351 4722 SH SOLE 4722 0 0 MSCI INC COM 55354G100 18363 76899 SH DFND 01 76899 0 0 MSCI INC COM 55354G100 5474 22924 SH DFND 02 0 0 22924 MSCI INC COM 55354G100 5498 23023 SH DFND 02 0 23023 0 MSCI INC COM 55354G100 2174407 9105937 SH SOLE 0 0 9105937 MSCI INC COM 55354G100 6641 27809 SH SOLE 27809 0 0 MSG NETWORK INC CL A 553573106 1048 50510 SH DFND 01 50510 0 0 MSG NETWORK INC CL A 553573106 158 7606 SH DFND 02 0 7606 0 MSG NETWORK INC CL A 553573106 132100 6369325 SH SOLE 0 0 6369325 MSG NETWORK INC CL A 553573106 154 7420 SH SOLE 7420 0 0 MTS SYS CORP COM 553777103 1333 22774 SH DFND 01 22774 0 0 MTS SYS CORP COM 553777103 171 2926 SH DFND 02 0 2926 0 MTS SYS CORP COM 553777103 109181 1865378 SH SOLE 0 0 1865378 MTS SYS CORP COM 553777103 80 1374 SH SOLE 1374 0 0 MTBC INC COM 55378G102 10 2000 SH DFND 01 2000 0 0 MTBC INC COM 55378G102 1269 251365 SH SOLE 0 0 251365 MVB FINANCIAL CORP COM 553810102 128 7519 SH DFND 01 7519 0 0 MVB FINANCIAL CORP COM 553810102 6300 371473 SH SOLE 0 0 371473 MYR GROUP INC DEL COM 55405W104 1244 33307 SH DFND 01 33307 0 0 MYR GROUP INC DEL COM 55405W104 284 7609 SH DFND 02 0 7609 0 MYR GROUP INC DEL COM 55405W104 37246 997213 SH SOLE 0 0 997213 MYR GROUP INC DEL COM 55405W104 70 1884 SH SOLE 1884 0 0 MACOM TECH SOLUTIONS HLDGS INC COM 55405Y100 608 40154 SH DFND 01 40154 0 0 MACOM TECH SOLUTIONS HLDGS INC COM 55405Y100 40 2631 SH DFND 02 0 2631 0 MACOM TECH SOLUTIONS HLDGS INC COM 55405Y100 61924 4092784 SH SOLE 0 0 4092784 MACOM TECH SOLUTIONS HLDGS INC COM 55405Y100 63 4149 SH SOLE 4149 0 0 MACATAWA BK CORP COM 554225102 220 21455 SH DFND 01 21455 0 0 MACATAWA BK CORP COM 554225102 12310 1199785 SH SOLE 0 0 1199785 MACERICH CO COM 554382101 3182 95021 SH DFND 01 95021 0 0 MACERICH CO COM 554382101 1076 32130 SH DFND 02 0 0 32130 MACERICH CO COM 554382101 6550 195585 SH DFND 02 0 195585 0 MACERICH CO COM 554382101 671848 20061167 SH SOLE 0 0 20061167 MACERICH CO COM 554382101 5712 170554 SH SOLE 170554 0 0 MACK CALI RLTY CORP COM 554489104 1813 77852 SH DFND 01 77852 0 0 MACK CALI RLTY CORP COM 554489104 2897 124382 SH DFND 02 0 124382 0 MACK CALI RLTY CORP COM 554489104 288854 12402498 SH SOLE 0 0 12402498 MACK CALI RLTY CORP COM 554489104 2302 98836 SH SOLE 98836 0 0 MACKINAC FINL CORP COM 554571109 123 7754 SH DFND 01 7754 0 0 MACKINAC FINL CORP COM 554571109 6399 404995 SH SOLE 0 0 404995 MACQUARIE INFRASTRUCTURE CORP COM 55608B105 1158 28554 SH DFND 01 28554 0 0 MACQUARIE INFRASTRUCTURE CORP COM 55608B105 4735 116806 SH DFND 02 0 116806 0 MACQUARIE INFRASTRUCTURE CORP COM 55608B105 262719 6480490 SH SOLE 0 0 6480490 MACQUARIE INFRASTRUCTURE CORP COM 55608B105 994 24525 SH SOLE 24525 0 0 MACROGENICS INC COM 556099109 1133 66742 SH DFND 01 66742 0 0 MACROGENICS INC COM 556099109 58 3400 SH DFND 02 0 3400 0 MACROGENICS INC COM 556099109 52989 3122484 SH SOLE 0 0 3122484 MACROGENICS INC COM 556099109 95 5588 SH SOLE 5588 0 0 MACYS INC COM 55616P104 5598 260839 SH DFND 01 260839 0 0 MACYS INC COM 55616P104 1529 71272 SH DFND 02 0 0 71272 MACYS INC COM 55616P104 2052 95633 SH DFND 02 0 95633 0 MACYS INC COM 55616P104 737015 34343670 SH SOLE 0 0 34343670 MACYS INC COM 55616P104 2175 101362 SH SOLE 101362 0 0 MADDEN STEVEN LTD COM 556269108 5937 174880 SH DFND 01 174880 0 0 MADDEN STEVEN LTD COM 556269108 370 10900 SH DFND 02 0 10900 0 MADDEN STEVEN LTD COM 556269108 267835 7889094 SH SOLE 0 0 7889094 MADDEN STEVEN LTD COM 556269108 321 9442 SH SOLE 9442 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1946 6952 SH DFND 01 6952 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1025 3663 SH DFND 02 0 3663 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 445166 1590221 SH SOLE 0 0 1590221 MADISON SQUARE GARDEN CO NEW CL A 55825T103 490 1750 SH SOLE 1750 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 1657 15810 SH DFND 01 15810 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 105 1000 SH DFND 02 0 1000 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 76806 732816 SH SOLE 0 0 732816 MADRIGAL PHARMACEUTICALS INC COM 558868105 126 1200 SH SOLE 1200 0 0 MAG SILVER CORP COM 55903Q104 70 6625 SH DFND 02 0 6625 0 MAG SILVER CORP COM 55903Q104 299 28393 SH SOLE 0 0 28393 MAG SILVER CORP COM 55903Q104 69 6575 SH SOLE 6575 0 0 MAGELLAN HEALTH INC COM NEW 559079207 2493 33588 SH DFND 01 33588 0 0 MAGELLAN HEALTH INC COM NEW 559079207 262 3528 SH DFND 02 0 3528 0 MAGELLAN HEALTH INC COM NEW 559079207 179062 2412264 SH SOLE 0 0 2412264 MAGELLAN HEALTH INC COM NEW 559079207 190 2565 SH SOLE 2565 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 587 39770 SH DFND 01 39770 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 12458 844578 SH SOLE 0 0 844578 MAGNA INTL INC COM 559222401 6714 135082 SH DFND 01 135082 0 0 MAGNA INTL INC COM 559222401 3964 79759 SH DFND 02 0 0 79759 MAGNA INTL INC COM 559222401 5056 101729 SH DFND 02 0 101729 0 MAGNA INTL INC COM 559222401 405770 8164379 SH SOLE 0 0 8164379 MAGNA INTL INC COM 559222401 5138 103374 SH SOLE 103374 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 970 83782 SH DFND 01 83782 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 115 9929 SH DFND 02 0 9929 0 MAGNOLIA OIL & GAS CORP CL A 559663109 106844 9226622 SH SOLE 0 0 9226622 MAGNOLIA OIL & GAS CORP CL A 559663109 166 14295 SH SOLE 14295 0 0 MAGYAR BANCORP INC COM 55977T109 5 396 SH DFND 01 396 0 0 MAGYAR BANCORP INC COM 55977T109 127 10465 SH SOLE 0 0 10465 MAINSTREET BANCSHARES INC COM 56064Y100 139 6102 SH DFND 01 6102 0 0 MAINSTREET BANCSHARES INC COM 56064Y100 2493 109395 SH SOLE 0 0 109395 MAJESCO COM 56068V102 110 11772 SH DFND 01 11772 0 0 MAJESCO COM 56068V102 2748 295159 SH SOLE 0 0 295159 MALIBU BOATS INC COM CL A 56117J100 1671 43018 SH DFND 01 43018 0 0 MALIBU BOATS INC COM CL A 56117J100 70 1790 SH DFND 02 0 1790 0 MALIBU BOATS INC COM CL A 56117J100 39574 1018635 SH SOLE 0 0 1018635 MALIBU BOATS INC COM CL A 56117J100 103 2646 SH SOLE 2646 0 0 MALVERN BANCORP INC COM 561409103 176 8003 SH DFND 01 8003 0 0 MALVERN BANCORP INC COM 561409103 7217 327895 SH SOLE 0 0 327895 MAMMOTH ENERGY SVCS INC COM 56155L108 73 10562 SH DFND 01 10562 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 4930 716588 SH SOLE 0 0 716588 MAMMOTH ENERGY SVCS INC COM 56155L108 16 2360 SH SOLE 2360 0 0 MANHATTAN ASSOCS INC COM 562750109 2024 29198 SH DFND 01 29198 0 0 MANHATTAN ASSOCS INC COM 562750109 579 8358 SH DFND 02 0 8358 0 MANHATTAN ASSOCS INC COM 562750109 462865 6676263 SH SOLE 0 0 6676263 MANHATTAN ASSOCS INC COM 562750109 492 7090 SH SOLE 7090 0 0 MANHATTAN BRIDGE CAPITAL INC COM 562803106 13 2055 SH DFND 01 2055 0 0 MANHATTAN BRIDGE CAPITAL INC COM 562803106 1906 297776 SH SOLE 0 0 297776 MANITEX INTL INC COM 563420108 42 6924 SH DFND 01 6924 0 0 MANITEX INTL INC COM 563420108 4401 720257 SH SOLE 0 0 720257 MANITOWOC CO INC COM NEW 563571405 555 31168 SH DFND 01 31168 0 0 MANITOWOC CO INC COM NEW 563571405 174 9798 SH DFND 02 0 9798 0 MANITOWOC CO INC COM NEW 563571405 58712 3298400 SH SOLE 0 0 3298400 MANITOWOC CO INC COM NEW 563571405 59 3316 SH SOLE 3316 0 0 MANNATECH INC COM NEW 563771203 593 34882 SH SOLE 0 0 34882 MANNING & NAPIER INC CL A 56382Q102 7 4262 SH DFND 01 4262 0 0 MANNING & NAPIER INC CL A 56382Q102 1650 943081 SH SOLE 0 0 943081 MANNKIND CORP COM NEW 56400P706 443 385418 SH DFND 01 385418 0 0 MANNKIND CORP COM NEW 56400P706 10858 9441950 SH SOLE 0 0 9441950 MANPOWERGROUP INC COM 56418H100 2190 22667 SH DFND 01 22667 0 0 MANPOWERGROUP INC COM 56418H100 1477 15290 SH DFND 02 0 0 15290 MANPOWERGROUP INC COM 56418H100 2091 21645 SH DFND 02 0 21645 0 MANPOWERGROUP INC COM 56418H100 537243 5561520 SH SOLE 0 0 5561520 MANPOWERGROUP INC COM 56418H100 2019 20899 SH SOLE 20899 0 0 MANTECH INTL CORP CL A 564563104 1498 22751 SH DFND 01 22751 0 0 MANTECH INTL CORP CL A 564563104 405 6153 SH DFND 02 0 6153 0 MANTECH INTL CORP CL A 564563104 208073 3159807 SH SOLE 0 0 3159807 MANTECH INTL CORP CL A 564563104 181 2754 SH SOLE 2754 0 0 MANULIFE FINL CORP COM 56501R106 15531 854311 SH DFND 01 854311 0 0 MANULIFE FINL CORP COM 56501R106 9479 521380 SH DFND 02 0 0 521380 MANULIFE FINL CORP COM 56501R106 10380 570978 SH DFND 02 0 570978 0 MANULIFE FINL CORP COM 56501R106 965657 53116428 SH SOLE 0 0 53116428 MANULIFE FINL CORP COM 56501R106 12082 664565 SH SOLE 664565 0 0 MARATHON OIL CORP COM 565849106 9792 689111 SH DFND 01 689111 0 0 MARATHON OIL CORP COM 565849106 3127 220064 SH DFND 02 0 0 220064 MARATHON OIL CORP COM 565849106 3509 246968 SH DFND 02 0 246968 0 MARATHON OIL CORP COM 565849106 1321259 92980935 SH SOLE 0 0 92980935 MARATHON OIL CORP COM 565849106 3653 257052 SH SOLE 257052 0 0 MARATHON PETE CORP COM 56585A102 31299 560107 SH DFND 01 560107 0 0 MARATHON PETE CORP COM 56585A102 9970 178418 SH DFND 02 0 0 178418 MARATHON PETE CORP COM 56585A102 11415 204284 SH DFND 02 0 204284 0 MARATHON PETE CORP COM 56585A102 2965946 53077058 SH SOLE 0 0 53077058 MARATHON PETE CORP COM 56585A102 12471 223181 SH SOLE 223181 0 0 MARATHON PATENT GROUP INC COM 56585W401 786 271831 SH SOLE 0 0 271831 MARCHEX INC CL B 56624R108 131 27884 SH DFND 01 27884 0 0 MARCHEX INC CL B 56624R108 7047 1499341 SH SOLE 0 0 1499341 MARCUS & MILLICHAP INC COM 566324109 1346 43618 SH DFND 01 43618 0 0 MARCUS & MILLICHAP INC COM 566324109 64 2087 SH DFND 02 0 2087 0 MARCUS & MILLICHAP INC COM 566324109 107082 3471042 SH SOLE 0 0 3471042 MARCUS & MILLICHAP INC COM 566324109 72 2325 SH SOLE 2325 0 0 MARCUS CORP COM 566330106 622 18870 SH DFND 01 18870 0 0 MARCUS CORP COM 566330106 353 10700 SH DFND 02 0 10700 0 MARCUS CORP COM 566330106 44633 1354166 SH SOLE 0 0 1354166 MARCUS CORP COM 566330106 82 2486 SH SOLE 2486 0 0 MARINEMAX INC COM 567908108 379 23039 SH DFND 01 23039 0 0 MARINEMAX INC COM 567908108 27 1632 SH DFND 02 0 1632 0 MARINEMAX INC COM 567908108 26372 1604140 SH SOLE 0 0 1604140 MARINEMAX INC COM 567908108 54 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 348 141596 SH SOLE 0 0 141596 MARINE PRODS CORP COM 568427108 238 15402 SH DFND 01 15402 0 0 MARINE PRODS CORP COM 568427108 5559 360055 SH SOLE 0 0 360055 MARINUS PHARMACEUTICALS INC COM 56854Q101 436 105179 SH DFND 01 105179 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 10301 2482135 SH SOLE 0 0 2482135 MARKEL CORP COM 570535104 5809 5331 SH DFND 01 5331 0 0 MARKEL CORP COM 570535104 3714 3409 SH DFND 02 0 0 3409 MARKEL CORP COM 570535104 5793 5317 SH DFND 02 0 5317 0 MARKEL CORP COM 570535104 1274119 1169346 SH SOLE 0 0 1169346 MARKEL CORP COM 570535104 4941 4535 SH SOLE 4535 0 0 MARKER THERAPEUTICS INC COM 57055L107 235 29667 SH DFND 01 29667 0 0 MARKER THERAPEUTICS INC COM 57055L107 11042 1394203 SH SOLE 0 0 1394203 MARKETAXESS HLDGS INC COM 57060D108 9900 30802 SH DFND 01 30802 0 0 MARKETAXESS HLDGS INC COM 57060D108 2226 6925 SH DFND 02 0 0 6925 MARKETAXESS HLDGS INC COM 57060D108 2767 8610 SH DFND 02 0 8610 0 MARKETAXESS HLDGS INC COM 57060D108 1160645 3610991 SH SOLE 0 0 3610991 MARKETAXESS HLDGS INC COM 57060D108 3740 11637 SH SOLE 11637 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 267 10690 SH DFND 01 10690 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 11659 467689 SH SOLE 0 0 467689 MARRIOTT VACTINS WORLDWID CORP COM 57164Y107 4485 46522 SH DFND 01 46522 0 0 MARRIOTT VACTINS WORLDWID CORP COM 57164Y107 555 5762 SH DFND 02 0 5762 0 MARRIOTT VACTINS WORLDWID CORP COM 57164Y107 359895 3733349 SH SOLE 0 0 3733349 MARRIOTT VACTINS WORLDWID CORP COM 57164Y107 469 4866 SH SOLE 4866 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 151 100635 SH DFND 01 100635 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 3834 2555901 SH SOLE 0 0 2555901 MARSH & MCLENNAN COS INC COM 571748102 46113 462282 SH DFND 01 462282 0 0 MARSH & MCLENNAN COS INC COM 571748102 12798 128296 SH DFND 02 0 0 128296 MARSH & MCLENNAN COS INC COM 571748102 16261 163016 SH DFND 02 0 163016 0 MARSH & MCLENNAN COS INC COM 571748102 3783951 37934349 SH SOLE 0 0 37934349 MARSH & MCLENNAN COS INC COM 571748102 16657 166991 SH SOLE 166991 0 0 MARRIOTT INTL INC NEW CL A 571903202 35520 253189 SH DFND 01 253189 0 0 MARRIOTT INTL INC NEW CL A 571903202 10475 74667 SH DFND 02 0 0 74667 MARRIOTT INTL INC NEW CL A 571903202 12137 86517 SH DFND 02 0 86517 0 MARRIOTT INTL INC NEW CL A 571903202 2870658 20462312 SH SOLE 0 0 20462312 MARRIOTT INTL INC NEW CL A 571903202 12760 90952 SH SOLE 90952 0 0 MARTEN TRANS LTD COM 573075108 719 39592 SH DFND 01 39592 0 0 MARTEN TRANS LTD COM 573075108 289 15900 SH DFND 02 0 15900 0 MARTEN TRANS LTD COM 573075108 42283 2329644 SH SOLE 0 0 2329644 MARTEN TRANS LTD COM 573075108 84 4619 SH SOLE 4619 0 0 MARTIN MARIETTA MATLS INC COM 573284106 12439 54057 SH DFND 01 54057 0 0 MARTIN MARIETTA MATLS INC COM 573284106 3830 16645 SH DFND 02 0 0 16645 MARTIN MARIETTA MATLS INC COM 573284106 3721 16172 SH DFND 02 0 16172 0 MARTIN MARIETTA MATLS INC COM 573284106 1548372 6728836 SH SOLE 0 0 6728836 MARTIN MARIETTA MATLS INC COM 573284106 4908 21328 SH SOLE 21328 0 0 MASCO CORP COM 574599106 9744 248313 SH DFND 01 248313 0 0 MASCO CORP COM 574599106 3143 80086 SH DFND 02 0 0 80086 MASCO CORP COM 574599106 3814 97189 SH DFND 02 0 97189 0 MASCO CORP COM 574599106 1194438 30439293 SH SOLE 0 0 30439293 MASCO CORP COM 574599106 3711 94575 SH SOLE 94575 0 0 MASIMO CORP COM 574795100 3223 21658 SH DFND 01 21658 0 0 MASIMO CORP COM 574795100 1801 12103 SH DFND 02 0 12103 0 MASIMO CORP COM 574795100 656343 4410313 SH SOLE 0 0 4410313 MASIMO CORP COM 574795100 793 5331 SH SOLE 5331 0 0 MASONITE INTL CORP NEW COM 575385109 2643 50167 SH DFND 01 50167 0 0 MASONITE INTL CORP NEW COM 575385109 200 3800 SH DFND 02 0 3800 0 MASONITE INTL CORP NEW COM 575385109 116008 2202128 SH SOLE 0 0 2202128 MASONITE INTL CORP NEW COM 575385109 152 2885 SH SOLE 2885 0 0 MASTEC INC COM 576323109 6439 124954 SH DFND 01 124954 0 0 MASTEC INC COM 576323109 520 10087 SH DFND 02 0 10087 0 MASTEC INC COM 576323109 299671 5815465 SH SOLE 0 0 5815465 MASTEC INC COM 576323109 368 7151 SH SOLE 7151 0 0 MASTECH DIGITAL INC COM 57633B100 706 148674 SH SOLE 0 0 148674 MASTERCARD INC CL A 57636Q104 217299 821452 SH DFND 01 821452 0 0 MASTERCARD INC CL A 57636Q104 61945 234171 SH DFND 02 0 0 234171 MASTERCARD INC CL A 57636Q104 70535 266641 SH DFND 02 0 266641 0 MASTERCARD INC CL A 57636Q104 18355735 69389992 SH SOLE 0 0 69389992 MASTERCARD INC CL A 57636Q104 79507 300558 SH SOLE 300558 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 744 37964 SH DFND 01 37964 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 25 1269 SH DFND 02 0 1269 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 17973 917443 SH SOLE 0 0 917443 MASTERCRAFT BOAT HLDGS INC COM 57637H103 60 3077 SH SOLE 3077 0 0 MATADOR RES CO COM 576485205 2135 107398 SH DFND 01 107398 0 0 MATADOR RES CO COM 576485205 514 25844 SH DFND 02 0 25844 0 MATADOR RES CO COM 576485205 202060 10163974 SH SOLE 0 0 10163974 MATADOR RES CO COM 576485205 225 11315 SH SOLE 11315 0 0 MATCH GROUP INC COM 57665R106 1664 24731 SH DFND 01 24731 0 0 MATCH GROUP INC COM 57665R106 423433 6294532 SH SOLE 0 0 6294532 MATERION CORP COM 576690101 1501 22136 SH DFND 01 22136 0 0 MATERION CORP COM 576690101 95 1400 SH DFND 02 0 1400 0 MATERION CORP COM 576690101 145819 2150411 SH SOLE 0 0 2150411 MATERION CORP COM 576690101 143 2104 SH SOLE 2104 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 18 20493 SH DFND 01 20493 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 4264 4977425 SH SOLE 0 0 4977425 MATRIX SVC CO COM 576853105 467 23055 SH DFND 01 23055 0 0 MATRIX SVC CO COM 576853105 26 1294 SH DFND 02 0 1294 0 MATRIX SVC CO COM 576853105 33781 1667353 SH SOLE 0 0 1667353 MATRIX SVC CO COM 576853105 87 4301 SH SOLE 4301 0 0 MATSON INC COM 57686G105 1609 41408 SH DFND 01 41408 0 0 MATSON INC COM 57686G105 19 500 SH DFND 02 0 500 0 MATSON INC COM 57686G105 166656 4289739 SH SOLE 0 0 4289739 MATSON INC COM 57686G105 56 1449 SH SOLE 1449 0 0 MATTEL INC COM 577081102 1666 148593 SH DFND 01 148593 0 0 MATTEL INC COM 577081102 573 51131 SH DFND 02 0 51131 0 MATTEL INC COM 577081102 345420 30813595 SH SOLE 0 0 30813595 MATTEL INC COM 577081102 421 37518 SH SOLE 37518 0 0 MATTHEWS INTL CORP CL A 577128101 919 26363 SH DFND 01 26363 0 0 MATTHEWS INTL CORP CL A 577128101 165 4746 SH DFND 02 0 4746 0 MATTHEWS INTL CORP CL A 577128101 118725 3406755 SH SOLE 0 0 3406755 MATTHEWS INTL CORP CL A 577128101 115 3310 SH SOLE 3310 0 0 MAUI LD & PINEAPPLE INC COM 577345101 115 11139 SH DFND 01 11139 0 0 MAUI LD & PINEAPPLE INC COM 577345101 3176 308689 SH SOLE 0 0 308689 MAXIM INTEGRATED PRODS INC COM 57772K101 14191 237226 SH DFND 01 237226 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 4443 74271 SH DFND 02 0 0 74271 MAXIM INTEGRATED PRODS INC COM 57772K101 4153 69425 SH DFND 02 0 69425 0 MAXIM INTEGRATED PRODS INC COM 57772K101 1830021 30592131 SH SOLE 0 0 30592131 MAXIM INTEGRATED PRODS INC COM 57772K101 5729 95778 SH SOLE 95778 0 0 MAXLINEAR INC COM 57776J100 3162 134900 SH DFND 01 134900 0 0 MAXLINEAR INC COM 57776J100 274 11670 SH DFND 02 0 11670 0 MAXLINEAR INC COM 57776J100 156843 6691238 SH SOLE 0 0 6691238 MAXLINEAR INC COM 57776J100 192 8178 SH SOLE 8178 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 299 38172 SH DFND 01 38172 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 35539 4544625 SH SOLE 0 0 4544625 MAXIMUS INC COM 577933104 9587 132164 SH DFND 01 132164 0 0 MAXIMUS INC COM 577933104 582 8021 SH DFND 02 0 8021 0 MAXIMUS INC COM 577933104 496037 6838117 SH SOLE 0 0 6838117 MAXIMUS INC COM 577933104 605 8335 SH SOLE 8335 0 0 MAYS J W INC COM 578473100 4 100 SH DFND 01 100 0 0 MAYS J W INC COM 578473100 315 8414 SH SOLE 0 0 8414 MAYVILLE ENGINEERING CO INC COM 578605107 192 13939 SH DFND 01 13939 0 0 MAYVILLE ENGINEERING CO INC COM 578605107 2378 172292 SH SOLE 0 0 172292 MBT FINL CORP COM 578877102 113 11304 SH DFND 01 11304 0 0 MBT FINL CORP COM 578877102 5703 569137 SH SOLE 0 0 569137 MCCLATCHY CO CL A NEW 579489303 4 1464 SH DFND 01 1464 0 0 MCCLATCHY CO CL A NEW 579489303 338 129503 SH SOLE 0 0 129503 MCCORMICK & CO INC COM NON VTG 579780206 16902 109038 SH DFND 01 109038 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4948 31918 SH DFND 02 0 0 31918 MCCORMICK & CO INC COM NON VTG 579780206 7556 48744 SH DFND 02 0 48744 0 MCCORMICK & CO INC COM NON VTG 579780206 2197600 14177152 SH SOLE 0 0 14177152 MCCORMICK & CO INC COM NON VTG 579780206 6158 39724 SH SOLE 39724 0 0 MCDERMOTT INTL INC COM 580037703 1482 153389 SH DFND 01 153389 0 0 MCDERMOTT INTL INC COM 580037703 318 32922 SH DFND 02 0 32922 0 MCDERMOTT INTL INC COM 580037703 155239 16070288 SH SOLE 0 0 16070288 MCDERMOTT INTL INC COM 580037703 220 22731 SH SOLE 22731 0 0 MCDONALDS CORP COM 580135101 135934 654599 SH DFND 01 654599 0 0 MCDONALDS CORP COM 580135101 40954 197219 SH DFND 02 0 0 197219 MCDONALDS CORP COM 580135101 49152 236695 SH DFND 02 0 236695 0 MCDONALDS CORP COM 580135101 13619907 65587533 SH SOLE 0 0 65587533 MCDONALDS CORP COM 580135101 51956 250199 SH SOLE 250199 0 0 MCEWEN MNG INC COM 58039P107 87 49574 SH DFND 01 49574 0 0 MCEWEN MNG INC COM 58039P107 22 12300 SH DFND 02 0 12300 0 MCEWEN MNG INC COM 58039P107 8526 4872065 SH SOLE 0 0 4872065 MCEWEN MNG INC COM 58039P107 45 25600 SH SOLE 25600 0 0 MCGRATH RENTCORP COM 580589109 2539 40847 SH DFND 01 40847 0 0 MCGRATH RENTCORP COM 580589109 334 5379 SH DFND 02 0 5379 0 MCGRATH RENTCORP COM 580589109 151435 2436610 SH SOLE 0 0 2436610 MCGRATH RENTCORP COM 580589109 184 2955 SH SOLE 2955 0 0 MCKESSON CORP COM 58155Q103 21812 162302 SH DFND 01 162302 0 0 MCKESSON CORP COM 58155Q103 6797 50579 SH DFND 02 0 0 50579 MCKESSON CORP COM 58155Q103 7666 57040 SH DFND 02 0 57040 0 MCKESSON CORP COM 58155Q103 2118075 15760657 SH SOLE 0 0 15760657 MCKESSON CORP COM 58155Q103 8616 64114 SH SOLE 64114 0 0 MECHEL PAO SPONSORED ADR NE 583840608 39 18616 SH DFND 01 18616 0 0 MECHEL PAO SPONSORED ADR NE 583840608 1863 891526 SH SOLE 0 0 891526 MEDALLION FINL CORP COM 583928106 90 13302 SH DFND 01 13302 0 0 MEDALLION FINL CORP COM 583928106 424 62942 SH SOLE 0 0 62942 MEDICAL PPTYS TRUST INC COM 58463J304 2619 150194 SH DFND 01 150194 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 8744 501397 SH DFND 02 0 501397 0 MEDICAL PPTYS TRUST INC COM 58463J304 1020140 58494289 SH SOLE 0 0 58494289 MEDICAL PPTYS TRUST INC COM 58463J304 7367 422403 SH SOLE 422403 0 0 MEDICINES CO COM 584688105 3192 87535 SH DFND 01 87535 0 0 MEDICINES CO COM 584688105 486 13338 SH DFND 02 0 13338 0 MEDICINES CO COM 584688105 267297 7329219 SH SOLE 0 0 7329219 MEDICINES CO COM 584688105 322 8838 SH SOLE 8838 0 0 MEDICINOVA INC COM NEW 58468P206 810 84132 SH DFND 01 84132 0 0 MEDICINOVA INC COM NEW 58468P206 15219 1580393 SH SOLE 0 0 1580393 MEDIFAST INC COM 58470H101 3031 23622 SH DFND 01 23622 0 0 MEDIFAST INC COM 58470H101 422 3293 SH DFND 02 0 3293 0 MEDIFAST INC COM 58470H101 185322 1444441 SH SOLE 0 0 1444441 MEDIFAST INC COM 58470H101 190 1480 SH SOLE 1480 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 2504 27660 SH DFND 01 27660 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 1194 13193 SH DFND 02 0 13193 0 MEDIDATA SOLUTIONS INC COM 58471A105 490398 5418166 SH SOLE 0 0 5418166 MEDIDATA SOLUTIONS INC COM 58471A105 621 6857 SH SOLE 6857 0 0 MEDNAX INC COM 58502B106 835 33078 SH DFND 01 33078 0 0 MEDNAX INC COM 58502B106 275 10900 SH DFND 02 0 10900 0 MEDNAX INC COM 58502B106 197915 7844439 SH SOLE 0 0 7844439 MEDNAX INC COM 58502B106 292 11558 SH SOLE 11558 0 0 MEDLEY MGMT INC CL A COM 58503T106 233 94693 SH SOLE 0 0 94693 MEDPACE HLDGS INC COM 58506Q109 3422 52313 SH DFND 01 52313 0 0 MEDPACE HLDGS INC COM 58506Q109 248 3796 SH DFND 02 0 3796 0 MEDPACE HLDGS INC COM 58506Q109 235444 3598955 SH SOLE 0 0 3598955 MEDPACE HLDGS INC COM 58506Q109 248 3793 SH SOLE 3793 0 0 MEET GROUP INC COM 58513U101 412 118464 SH DFND 01 118464 0 0 MEET GROUP INC COM 58513U101 12843 3690660 SH SOLE 0 0 3690660 MEET GROUP INC COM 58513U101 9 2495 SH SOLE 2495 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 314 14458 SH DFND 01 14458 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 1409 64866 SH DFND 02 0 0 64866 MELCO RESORTS AND ENTMT LTD ADR 585464100 1312 60425 SH DFND 02 0 60425 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 11395 524644 SH SOLE 0 0 524644 MELCO RESORTS AND ENTMT LTD ADR 585464100 1699 78227 SH SOLE 78227 0 0 MELINTA THERAPEUTICS INC COM NEW 58549G209 2 309 SH DFND 01 309 0 0 MELINTA THERAPEUTICS INC COM NEW 58549G209 2940 442146 SH SOLE 0 0 442146 MENLO THERAPEUTICS INC COM 586858102 74 12296 SH DFND 01 12296 0 0 MENLO THERAPEUTICS INC COM 586858102 3278 547203 SH SOLE 0 0 547203 MERCADOLIBRE INC COM 58733R102 6904 11286 SH DFND 02 0 0 11286 MERCADOLIBRE INC COM 58733R102 7494 12250 SH DFND 02 0 12250 0 MERCADOLIBRE INC COM 58733R102 106850 174657 SH SOLE 0 0 174657 MERCADOLIBRE INC COM 58733R102 8669 14170 SH SOLE 14170 0 0 MERCANTILE BANK CORP COM 587376104 434 13322 SH DFND 01 13322 0 0 MERCANTILE BANK CORP COM 587376104 26 800 SH DFND 02 0 800 0 MERCANTILE BANK CORP COM 587376104 24095 739556 SH SOLE 0 0 739556 MERCANTILE BANK CORP COM 587376104 57 1757 SH SOLE 1757 0 0 MERCER INTL INC COM 588056101 125 8057 SH DFND 01 8057 0 0 MERCER INTL INC COM 588056101 42 2683 SH DFND 02 0 2683 0 MERCER INTL INC COM 588056101 21279 1375476 SH SOLE 0 0 1375476 MERCER INTL INC COM 588056101 88 5675 SH SOLE 5675 0 0 MERCHANTS BANCORP IND COM 58844R108 147 8623 SH DFND 01 8623 0 0 MERCHANTS BANCORP IND COM 58844R108 9 500 SH DFND 02 0 500 0 MERCHANTS BANCORP IND COM 58844R108 11867 696815 SH SOLE 0 0 696815 MERCHANTS BANCORP IND COM 58844R108 24 1400 SH SOLE 1400 0 0 MERCK & CO INC COM 58933Y105 196653 2345301 SH DFND 01 2345301 0 0 MERCK & CO INC COM 58933Y105 55795 665420 SH DFND 02 0 0 665420 MERCK & CO INC COM 58933Y105 64641 770915 SH DFND 02 0 770915 0 MERCK & CO INC COM 58933Y105 17178173 204867891 SH SOLE 0 0 204867891 MERCK & CO INC COM 58933Y105 71796 856248 SH SOLE 856248 0 0 MERCURY SYS INC COM 589378108 7807 110971 SH DFND 01 110971 0 0 MERCURY SYS INC COM 589378108 842 11968 SH DFND 02 0 11968 0 MERCURY SYS INC COM 589378108 378579 5381362 SH SOLE 0 0 5381362 MERCURY SYS INC COM 589378108 421 5985 SH SOLE 5985 0 0 MERCURY GENL CORP NEW COM 589400100 662 10597 SH DFND 01 10597 0 0 MERCURY GENL CORP NEW COM 589400100 234 3746 SH DFND 02 0 3746 0 MERCURY GENL CORP NEW COM 589400100 163317 2613067 SH SOLE 0 0 2613067 MERCURY GENL CORP NEW COM 589400100 202 3237 SH SOLE 3237 0 0 MEREDITH CORP COM 589433101 3860 70113 SH DFND 01 70113 0 0 MEREDITH CORP COM 589433101 282 5114 SH DFND 02 0 5114 0 MEREDITH CORP COM 589433101 213227 3872636 SH SOLE 0 0 3872636 MEREDITH CORP COM 589433101 230 4175 SH SOLE 4175 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 617 51948 SH DFND 01 51948 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 104 8733 SH DFND 02 0 8733 0 MERIDIAN BIOSCIENCE INC COM 589584101 53477 4501439 SH SOLE 0 0 4501439 MERIDIAN BIOSCIENCE INC COM 589584101 72 6094 SH SOLE 6094 0 0 MERIDIAN CORPORATION COM 58958P104 27 1598 SH DFND 01 1598 0 0 MERIDIAN CORPORATION COM 58958P104 2341 138538 SH SOLE 0 0 138538 MERIDIAN BANCORP INC MD COM 58958U103 909 50790 SH DFND 01 50790 0 0 MERIDIAN BANCORP INC MD COM 58958U103 234 13100 SH DFND 02 0 13100 0 MERIDIAN BANCORP INC MD COM 58958U103 43308 2420786 SH SOLE 0 0 2420786 MERIDIAN BANCORP INC MD COM 58958U103 124 6937 SH SOLE 6937 0 0 MERIT MED SYS INC COM 589889104 6643 111535 SH DFND 01 111535 0 0 MERIT MED SYS INC COM 589889104 499 8376 SH DFND 02 0 8376 0 MERIT MED SYS INC COM 589889104 321993 5406194 SH SOLE 0 0 5406194 MERIT MED SYS INC COM 589889104 347 5829 SH SOLE 5829 0 0 MERITAGE HOMES CORP COM 59001A102 1586 30897 SH DFND 01 30897 0 0 MERITAGE HOMES CORP COM 59001A102 250 4872 SH DFND 02 0 4872 0 MERITAGE HOMES CORP COM 59001A102 192262 3744869 SH SOLE 0 0 3744869 MERITAGE HOMES CORP COM 59001A102 214 4159 SH SOLE 4159 0 0 MERITOR INC COM 59001K100 3662 150991 SH DFND 01 150991 0 0 MERITOR INC COM 59001K100 334 13789 SH DFND 02 0 13789 0 MERITOR INC COM 59001K100 262609 10829241 SH SOLE 0 0 10829241 MERITOR INC COM 59001K100 242 9961 SH SOLE 9961 0 0 MERRIMACK PHARMACEUTICALS INC COM NEW 590328209 27 4529 SH DFND 01 4529 0 0 MERRIMACK PHARMACEUTICALS INC COM NEW 590328209 2254 372481 SH SOLE 0 0 372481 MERSANA THERAPEUTICS INC COM 59045L106 130 32193 SH DFND 01 32193 0 0 MERSANA THERAPEUTICS INC COM 59045L106 7579 1871309 SH SOLE 0 0 1871309 MESA AIR GROUP INC COM NEW 590479135 227 24830 SH DFND 01 24830 0 0 MESA AIR GROUP INC COM NEW 590479135 7883 862497 SH SOLE 0 0 862497 MESA LABS INC COM 59064R109 1740 7120 SH DFND 01 7120 0 0 MESA LABS INC COM 59064R109 49 200 SH DFND 02 0 200 0 MESA LABS INC COM 59064R109 53265 217994 SH SOLE 0 0 217994 MESA LABS INC COM 59064R109 129 528 SH SOLE 528 0 0 META FINL GROUP INC COM 59100U108 1569 55950 SH DFND 01 55950 0 0 META FINL GROUP INC COM 59100U108 66 2367 SH DFND 02 0 2367 0 META FINL GROUP INC COM 59100U108 58480 2084842 SH SOLE 0 0 2084842 META FINL GROUP INC COM 59100U108 139 4965 SH SOLE 4965 0 0 METHANEX CORP COM 59151K108 1597 35135 SH DFND 01 35135 0 0 METHANEX CORP COM 59151K108 692 15217 SH DFND 02 0 0 15217 METHANEX CORP COM 59151K108 1156 25424 SH DFND 02 0 25424 0 METHANEX CORP COM 59151K108 97605 2147051 SH SOLE 0 0 2147051 METHANEX CORP COM 59151K108 1014 22297 SH SOLE 22297 0 0 METHODE ELECTRS INC COM 591520200 896 31358 SH DFND 01 31358 0 0 METHODE ELECTRS INC COM 591520200 159 5559 SH DFND 02 0 5559 0 METHODE ELECTRS INC COM 591520200 107074 3747776 SH SOLE 0 0 3747776 METHODE ELECTRS INC COM 591520200 127 4459 SH SOLE 4459 0 0 METLIFE INC COM 59156R108 38464 774386 SH DFND 01 774386 0 0 METLIFE INC COM 59156R108 10699 215404 SH DFND 02 0 0 215404 METLIFE INC COM 59156R108 11628 234105 SH DFND 02 0 234105 0 METLIFE INC COM 59156R108 3275728 65949838 SH SOLE 0 0 65949838 METLIFE INC COM 59156R108 13360 268980 SH SOLE 268980 0 0 METROPOLITAN BK HLDG CORP COM 591774104 251 5705 SH DFND 01 5705 0 0 METROPOLITAN BK HLDG CORP COM 591774104 11488 261085 SH SOLE 0 0 261085 METTLER TOLEDO INTERNATIONAL COM 592688105 18939 22547 SH DFND 01 22547 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 5624 6695 SH DFND 02 0 0 6695 METTLER TOLEDO INTERNATIONAL COM 592688105 6000 7143 SH DFND 02 0 7143 0 METTLER TOLEDO INTERNATIONAL COM 592688105 2291731 2728251 SH SOLE 0 0 2728251 METTLER TOLEDO INTERNATIONAL COM 592688105 7471 8894 SH SOLE 8894 0 0 MICHAELS COS INC COM 59408Q106 647 74379 SH DFND 01 74379 0 0 MICHAELS COS INC COM 59408Q106 103 11880 SH DFND 02 0 11880 0 MICHAELS COS INC COM 59408Q106 65766 7559268 SH SOLE 0 0 7559268 MICHAELS COS INC COM 59408Q106 90 10392 SH SOLE 10392 0 0 MICRO FOCUS INTERNATIONAL PLC SPON ADR NEW 594837403 39139 1494443 SH SOLE 0 0 1494443 MICROSOFT CORP COM 594918104 935333 6982184 SH DFND 01 6982184 0 0 MICROSOFT CORP COM 594918104 250060 1866676 SH DFND 02 0 0 1866676 MICROSOFT CORP COM 594918104 275325 2055280 SH DFND 02 0 2055280 0 MICROSOFT CORP COM 594918104 80334478 599690043 SH SOLE 0 0 599690043 MICROSOFT CORP COM 594918104 323022 2411333 SH SOLE 2411333 0 0 MICROVISION INC DEL COM NEW 594960304 14 17207 SH DFND 01 17207 0 0 MICROVISION INC DEL COM NEW 594960304 3057 3796112 SH SOLE 0 0 3796112 MICROSTRATEGY INC CL A NEW 594972408 2466 17210 SH DFND 01 17210 0 0 MICROSTRATEGY INC CL A NEW 594972408 177 1234 SH DFND 02 0 1234 0 MICROSTRATEGY INC CL A NEW 594972408 121642 848801 SH SOLE 0 0 848801 MICROSTRATEGY INC CL A NEW 594972408 153 1066 SH SOLE 1066 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 18068 208398 SH DFND 01 208398 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 5233 60354 SH DFND 02 0 0 60354 MICROCHIP TECHNOLOGY INC COM 595017104 5647 65138 SH DFND 02 0 65138 0 MICROCHIP TECHNOLOGY INC COM 595017104 2352421 27132886 SH SOLE 0 0 27132886 MICROCHIP TECHNOLOGY INC COM 595017104 6347 73206 SH SOLE 73206 0 0 MICROBOT MED INC COM NEW 59503A204 238 46177 SH SOLE 0 0 46177 MICRON TECHNOLOGY INC COM 595112103 36108 935692 SH DFND 01 935692 0 0 MICRON TECHNOLOGY INC COM 595112103 11200 290222 SH DFND 02 0 0 290222 MICRON TECHNOLOGY INC COM 595112103 11896 308254 SH DFND 02 0 308254 0 MICRON TECHNOLOGY INC COM 595112103 3235199 83835166 SH SOLE 0 0 83835166 MICRON TECHNOLOGY INC COM 595112103 14349 371838 SH SOLE 371838 0 0 MID AMER APT CMNTYS INC COM 59522J103 11325 96167 SH DFND 01 96167 0 0 MID AMER APT CMNTYS INC COM 59522J103 3282 27869 SH DFND 02 0 0 27869 MID AMER APT CMNTYS INC COM 59522J103 20460 173745 SH DFND 02 0 173745 0 MID AMER APT CMNTYS INC COM 59522J103 2170608 18432471 SH SOLE 0 0 18432471 MID AMER APT CMNTYS INC COM 59522J103 17809 151229 SH SOLE 151229 0 0 MID PENN BANCORP INC COM 59540G107 159 6374 SH DFND 01 6374 0 0 MID PENN BANCORP INC COM 59540G107 3457 138569 SH SOLE 0 0 138569 MID SOUTHERN BANCORP INC COM 59548Q107 189 14980 SH SOLE 0 0 14980 MIDDLEBY CORP COM 596278101 3412 25144 SH DFND 01 25144 0 0 MIDDLEBY CORP COM 596278101 1764 13000 SH DFND 02 0 0 13000 MIDDLEBY CORP COM 596278101 1901 14011 SH DFND 02 0 14011 0 MIDDLEBY CORP COM 596278101 658962 4856021 SH SOLE 0 0 4856021 MIDDLEBY CORP COM 596278101 2314 17056 SH SOLE 17056 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 28 689 SH DFND 01 689 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 5038 122869 SH SOLE 0 0 122869 MIDDLESEX WATER CO COM 596680108 1823 30767 SH DFND 01 30767 0 0 MIDDLESEX WATER CO COM 596680108 569 9600 SH DFND 02 0 9600 0 MIDDLESEX WATER CO COM 596680108 58558 988314 SH SOLE 0 0 988314 MIDDLESEX WATER CO COM 596680108 107 1800 SH SOLE 1800 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 547 20490 SH DFND 01 20490 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 32 1199 SH DFND 02 0 1199 0 MIDLAND STS BANCORP INC ILL COM 597742105 24046 899913 SH SOLE 0 0 899913 MIDLAND STS BANCORP INC ILL COM 597742105 60 2227 SH SOLE 2227 0 0 MIDSOUTH BANCORP INC COM 598039105 158 13350 SH DFND 01 13350 0 0 MIDSOUTH BANCORP INC COM 598039105 9847 830978 SH SOLE 0 0 830978 MIDSTATES PETE CO INC COM PAR 59804T407 87 14826 SH DFND 01 14826 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 5705 968668 SH SOLE 0 0 968668 MIDWESTONE FINL GROUP INC NEW COM 598511103 265 9489 SH DFND 01 9489 0 0 MIDWESTONE FINL GROUP INC NEW COM 598511103 14416 515596 SH SOLE 0 0 515596 MILACRON HLDGS CORP COM 59870L106 808 58539 SH DFND 01 58539 0 0 MILACRON HLDGS CORP COM 59870L106 57 4118 SH DFND 02 0 4118 0 MILACRON HLDGS CORP COM 59870L106 90071 6526882 SH SOLE 0 0 6526882 MILACRON HLDGS CORP COM 59870L106 99 7208 SH SOLE 7208 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 48 134487 SH SOLE 0 0 134487 MILLENDO THERAPEUTICS INC COM 60040X103 99 8593 SH DFND 01 8593 0 0 MILLENDO THERAPEUTICS INC COM 60040X103 3730 322692 SH SOLE 0 0 322692 MILLER HERMAN INC COM 600544100 5475 122491 SH DFND 01 122491 0 0 MILLER HERMAN INC COM 600544100 362 8106 SH DFND 02 0 8106 0 MILLER HERMAN INC COM 600544100 245219 5485890 SH SOLE 0 0 5485890 MILLER HERMAN INC COM 600544100 294 6586 SH SOLE 6586 0 0 MILLER INDS INC TENN COM NEW 600551204 320 10419 SH DFND 01 10419 0 0 MILLER INDS INC TENN COM NEW 600551204 17109 556384 SH SOLE 0 0 556384 MINERALS TECHNOLOGIES INC COM 603158106 1624 30356 SH DFND 01 30356 0 0 MINERALS TECHNOLOGIES INC COM 603158106 239 4459 SH DFND 02 0 4459 0 MINERALS TECHNOLOGIES INC COM 603158106 175476 3279304 SH SOLE 0 0 3279304 MINERALS TECHNOLOGIES INC COM 603158106 217 4062 SH SOLE 4062 0 0 MINERVA NEUROSCIENCES INC COM 603380106 318 56489 SH DFND 01 56489 0 0 MINERVA NEUROSCIENCES INC COM 603380106 11 2000 SH DFND 02 0 2000 0 MINERVA NEUROSCIENCES INC COM 603380106 8945 1588755 SH SOLE 0 0 1588755 MINERVA NEUROSCIENCES INC COM 603380106 38 6746 SH SOLE 6746 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 10 4906 SH DFND 01 4906 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 1257 613008 SH SOLE 0 0 613008 MIRATI THERAPEUTICS INC COM 60468T105 5538 53771 SH DFND 01 53771 0 0 MIRATI THERAPEUTICS INC COM 60468T105 681 6613 SH DFND 02 0 6613 0 MIRATI THERAPEUTICS INC COM 60468T105 300925 2921601 SH SOLE 0 0 2921601 MIRATI THERAPEUTICS INC COM 60468T105 260 2521 SH SOLE 2521 0 0 MISONIX INC COM 604871103 210 8273 SH DFND 01 8273 0 0 MISONIX INC COM 604871103 8315 327110 SH SOLE 0 0 327110 MISTRAS GROUP INC COM 60649T107 330 22995 SH DFND 01 22995 0 0 MISTRAS GROUP INC COM 60649T107 16 1100 SH DFND 02 0 1100 0 MISTRAS GROUP INC COM 60649T107 21734 1512491 SH SOLE 0 0 1512491 MISTRAS GROUP INC COM 60649T107 14 1000 SH SOLE 1000 0 0 MITCHAM INDS INC COM 606501104 3 862 SH DFND 01 862 0 0 MITCHAM INDS INC COM 606501104 1184 299782 SH SOLE 0 0 299782 MITEK SYS INC COM NEW 606710200 750 75464 SH DFND 01 75464 0 0 MITEK SYS INC COM NEW 606710200 38 3819 SH DFND 02 0 3819 0 MITEK SYS INC COM NEW 606710200 17412 1751677 SH SOLE 0 0 1751677 MITEK SYS INC COM NEW 606710200 44 4433 SH SOLE 4433 0 0 MOBILEIRON INC COM NEW 60739U204 1207 194689 SH DFND 01 194689 0 0 MOBILEIRON INC COM NEW 60739U204 24 3900 SH DFND 02 0 3900 0 MOBILEIRON INC COM NEW 60739U204 34998 5644892 SH SOLE 0 0 5644892 MOBILEIRON INC COM NEW 60739U204 20 3200 SH SOLE 3200 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1304 140073 SH DFND 01 140073 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1497 160831 SH DFND 02 0 160831 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 134574 14454754 SH SOLE 0 0 14454754 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 780 83813 SH SOLE 83813 0 0 MOBILE MINI INC COM 60740F105 1715 56373 SH DFND 01 56373 0 0 MOBILE MINI INC COM 60740F105 177 5807 SH DFND 02 0 5807 0 MOBILE MINI INC COM 60740F105 147301 4840637 SH SOLE 0 0 4840637 MOBILE MINI INC COM 60740F105 146 4793 SH SOLE 4793 0 0 MODEL N INC COM 607525102 1284 65863 SH DFND 01 65863 0 0 MODEL N INC COM 607525102 45 2300 SH DFND 02 0 2300 0 MODEL N INC COM 607525102 28200 1446179 SH SOLE 0 0 1446179 MODEL N INC COM 607525102 52 2664 SH SOLE 2664 0 0 MODERNA INC COM 60770K107 103 7067 SH DFND 01 7067 0 0 MODERNA INC COM 60770K107 6107 417117 SH SOLE 0 0 417117 MODINE MFG CO COM 607828100 612 42784 SH DFND 01 42784 0 0 MODINE MFG CO COM 607828100 190 13300 SH DFND 02 0 13300 0 MODINE MFG CO COM 607828100 63645 4447598 SH SOLE 0 0 4447598 MODINE MFG CO COM 607828100 84 5848 SH SOLE 5848 0 0 MOELIS & CO CL A 60786M105 3081 88167 SH DFND 01 88167 0 0 MOELIS & CO CL A 60786M105 206 5881 SH DFND 02 0 5881 0 MOELIS & CO CL A 60786M105 154137 4410222 SH SOLE 0 0 4410222 MOELIS & CO CL A 60786M105 157 4486 SH SOLE 4486 0 0 MOHAWK INDS INC COM 608190104 7581 51408 SH DFND 01 51408 0 0 MOHAWK INDS INC COM 608190104 2324 15761 SH DFND 02 0 0 15761 MOHAWK INDS INC COM 608190104 2437 16528 SH DFND 02 0 16528 0 MOHAWK INDS INC COM 608190104 932567 6323773 SH SOLE 0 0 6323773 MOHAWK INDS INC COM 608190104 2951 20011 SH SOLE 20011 0 0 MOLECULAR TEMPLATES INC COM 608550109 201 24029 SH DFND 01 24029 0 0 MOLECULAR TEMPLATES INC COM 608550109 5986 716854 SH SOLE 0 0 716854 MOLECULIN BIOTECH INC COM 60855D101 3350 2680010 SH SOLE 0 0 2680010 MOLINA HEALTHCARE INC COM 60855R100 3914 27342 SH DFND 01 27342 0 0 MOLINA HEALTHCARE INC COM 60855R100 1257 8782 SH DFND 02 0 8782 0 MOLINA HEALTHCARE INC COM 60855R100 804627 5621261 SH SOLE 0 0 5621261 MOLINA HEALTHCARE INC COM 60855R100 959 6703 SH SOLE 6703 0 0 MOLSON COORS BREWING CO CL B 60871R209 8729 155882 SH DFND 01 155882 0 0 MOLSON COORS BREWING CO CL B 60871R209 2668 47638 SH DFND 02 0 0 47638 MOLSON COORS BREWING CO CL B 60871R209 2984 53284 SH DFND 02 0 53284 0 MOLSON COORS BREWING CO CL B 60871R209 1156216 20646715 SH SOLE 0 0 20646715 MOLSON COORS BREWING CO CL B 60871R209 3521 62881 SH SOLE 62881 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 2544 204365 SH DFND 01 204365 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 131 10489 SH DFND 02 0 10489 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 127136 10211698 SH SOLE 0 0 10211698 MOMENTA PHARMACEUTICALS INC COM 60877T100 120 9600 SH SOLE 9600 0 0 MOMO INC ADR 60879B107 1588 44364 SH DFND 01 44364 0 0 MOMO INC ADR 60879B107 1721 48082 SH DFND 02 0 48082 0 MOMO INC ADR 60879B107 129163 3607914 SH SOLE 0 0 3607914 MOMO INC ADR 60879B107 945 26395 SH SOLE 26395 0 0 MONAKER GROUP INC COM NEW 609011200 284 94620 SH SOLE 0 0 94620 MONARCH CASINO & RESORT INC COM 609027107 887 20764 SH DFND 01 20764 0 0 MONARCH CASINO & RESORT INC COM 609027107 53 1248 SH DFND 02 0 1248 0 MONARCH CASINO & RESORT INC COM 609027107 29794 697089 SH SOLE 0 0 697089 MONARCH CASINO & RESORT INC COM 609027107 42 991 SH SOLE 991 0 0 MONDELEZ INTL INC CL A 609207105 65396 1213292 SH DFND 01 1213292 0 0 MONDELEZ INTL INC CL A 609207105 20214 375028 SH DFND 02 0 0 375028 MONDELEZ INTL INC CL A 609207105 24790 459923 SH DFND 02 0 459923 0 MONDELEZ INTL INC CL A 609207105 5800388 107613880 SH SOLE 0 0 107613880 MONDELEZ INTL INC CL A 609207105 25468 472499 SH SOLE 472499 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 42 16947 SH DFND 01 16947 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 3557 1440164 SH SOLE 0 0 1440164 MONGODB INC CL A 60937P106 1913 12575 SH DFND 01 12575 0 0 MONGODB INC CL A 60937P106 1140 7496 SH DFND 02 0 0 7496 MONGODB INC CL A 60937P106 1375 9040 SH DFND 02 0 9040 0 MONGODB INC CL A 60937P106 469412 3086409 SH SOLE 0 0 3086409 MONGODB INC CL A 60937P106 1532 10073 SH SOLE 10073 0 0 MONMOUTH REAL ESTATE INVT CORP CL A 609720107 1306 96374 SH DFND 01 96374 0 0 MONMOUTH REAL ESTATE INVT CORP CL A 609720107 1680 124008 SH DFND 02 0 124008 0 MONMOUTH REAL ESTATE INVT CORP CL A 609720107 122273 9023873 SH SOLE 0 0 9023873 MONMOUTH REAL ESTATE INVT CORP CL A 609720107 1346 99319 SH SOLE 99319 0 0 MONOLITHIC PWR SYS INC COM 609839105 2505 18451 SH DFND 01 18451 0 0 MONOLITHIC PWR SYS INC COM 609839105 1073 7904 SH DFND 02 0 7904 0 MONOLITHIC PWR SYS INC COM 609839105 495890 3652161 SH SOLE 0 0 3652161 MONOLITHIC PWR SYS INC COM 609839105 626 4607 SH SOLE 4607 0 0 MONOTYPE IMAGING HOLDINGS INC COM 61022P100 985 58466 SH DFND 01 58466 0 0 MONOTYPE IMAGING HOLDINGS INC COM 61022P100 105 6249 SH DFND 02 0 6249 0 MONOTYPE IMAGING HOLDINGS INC COM 61022P100 71386 4239050 SH SOLE 0 0 4239050 MONOTYPE IMAGING HOLDINGS INC COM 61022P100 70 4151 SH SOLE 4151 0 0 MONRO INC COM 610236101 5794 67924 SH DFND 01 67924 0 0 MONRO INC COM 610236101 377 4421 SH DFND 02 0 4421 0 MONRO INC COM 610236101 300711 3525329 SH SOLE 0 0 3525329 MONRO INC COM 610236101 307 3602 SH SOLE 3602 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 22797 357158 SH DFND 01 357158 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 5880 92117 SH DFND 02 0 0 92117 MONSTER BEVERAGE CORP NEW COM 61174X109 7693 120524 SH DFND 02 0 120524 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1941104 30410528 SH SOLE 0 0 30410528 MONSTER BEVERAGE CORP NEW COM 61174X109 8531 133655 SH SOLE 133655 0 0 MONTAGE RES CORP COM 61179L100 93 15207 SH DFND 01 15207 0 0 MONTAGE RES CORP COM 61179L100 9 1433 SH DFND 02 0 1433 0 MONTAGE RES CORP COM 61179L100 3505 574660 SH SOLE 0 0 574660 MONTAGE RES CORP COM 61179L100 13 2126 SH SOLE 2126 0 0 MOODYS CORP COM 615369105 29424 150655 SH DFND 01 150655 0 0 MOODYS CORP COM 615369105 8528 43666 SH DFND 02 0 0 43666 MOODYS CORP COM 615369105 9172 46959 SH DFND 02 0 46959 0 MOODYS CORP COM 615369105 2863630 14661973 SH SOLE 0 0 14661973 MOODYS CORP COM 615369105 10981 56225 SH SOLE 56225 0 0 MOOG INC CL A 615394202 5771 61654 SH DFND 01 61654 0 0 MOOG INC CL A 615394202 388 4145 SH DFND 02 0 4145 0 MOOG INC CL A 615394202 311309 3325592 SH SOLE 0 0 3325592 MOOG INC CL A 615394202 349 3729 SH SOLE 3729 0 0 MORGAN STANLEY COM NEW 617446448 46802 1068297 SH DFND 01 1068297 0 0 MORGAN STANLEY COM NEW 617446448 14690 335305 SH DFND 02 0 0 335305 MORGAN STANLEY COM NEW 617446448 15823 361172 SH DFND 02 0 361172 0 MORGAN STANLEY COM NEW 617446448 4310191 98383729 SH SOLE 0 0 98383729 MORGAN STANLEY COM NEW 617446448 18265 416922 SH SOLE 416922 0 0 MORNINGSTAR INC COM 617700109 1255 8675 SH DFND 01 8675 0 0 MORNINGSTAR INC COM 617700109 362 2500 SH DFND 02 0 2500 0 MORNINGSTAR INC COM 617700109 241380 1668835 SH SOLE 0 0 1668835 MORNINGSTAR INC COM 617700109 335 2318 SH SOLE 2318 0 0 MORPHIC HLDG INC COM 61775R105 44 2199 SH DFND 01 2199 0 0 MORPHIC HLDG INC COM 61775R105 1471 74203 SH SOLE 0 0 74203 MOSAIC CO NEW COM 61945C103 7482 298914 SH DFND 01 298914 0 0 MOSAIC CO NEW COM 61945C103 2258 90221 SH DFND 02 0 0 90221 MOSAIC CO NEW COM 61945C103 2815 112455 SH DFND 02 0 112455 0 MOSAIC CO NEW COM 61945C103 987400 39448657 SH SOLE 0 0 39448657 MOSAIC CO NEW COM 61945C103 3022 120733 SH SOLE 120733 0 0 MOSYS INC COM NEW 619718208 35 201721 SH SOLE 0 0 201721 MOTORCAR PTS AMER INC COM 620071100 359 16777 SH DFND 01 16777 0 0 MOTORCAR PTS AMER INC COM 620071100 23 1054 SH DFND 02 0 1054 0 MOTORCAR PTS AMER INC COM 620071100 25736 1202074 SH SOLE 0 0 1202074 MOTORCAR PTS AMER INC COM 620071100 52 2446 SH SOLE 2446 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 24649 147839 SH DFND 01 147839 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 6608 39631 SH DFND 02 0 0 39631 MOTOROLA SOLUTIONS INC COM NEW 620076307 11519 69089 SH DFND 02 0 69089 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 3004971 18022979 SH SOLE 0 0 18022979 MOTOROLA SOLUTIONS INC COM NEW 620076307 9302 55788 SH SOLE 55788 0 0 MOTUS GI HLDGS INC COM 62014P108 17 5597 SH DFND 01 5597 0 0 MOTUS GI HLDGS INC COM 62014P108 772 254661 SH SOLE 0 0 254661 MOVADO GROUP INC COM 624580106 354 13116 SH DFND 01 13116 0 0 MOVADO GROUP INC COM 624580106 39 1455 SH DFND 02 0 1455 0 MOVADO GROUP INC COM 624580106 45870 1698871 SH SOLE 0 0 1698871 MOVADO GROUP INC COM 624580106 69 2544 SH SOLE 2544 0 0 MUELLER INDS INC COM 624756102 2493 85174 SH DFND 01 85174 0 0 MUELLER INDS INC COM 624756102 340 11600 SH DFND 02 0 11600 0 MUELLER INDS INC COM 624756102 164654 5625343 SH SOLE 0 0 5625343 MUELLER INDS INC COM 624756102 183 6238 SH SOLE 6238 0 0 MUELLER WTR PRODS INC COM SER A 624758108 2439 248341 SH DFND 01 248341 0 0 MUELLER WTR PRODS INC COM SER A 624758108 229 23269 SH DFND 02 0 23269 0 MUELLER WTR PRODS INC COM SER A 624758108 137097 13960957 SH SOLE 0 0 13960957 MUELLER WTR PRODS INC COM SER A 624758108 192 19590 SH SOLE 19590 0 0 MR COOPER GROUP INC COM 62482R107 800 99898 SH DFND 01 99898 0 0 MR COOPER GROUP INC COM 62482R107 112 14006 SH DFND 02 0 14006 0 MR COOPER GROUP INC COM 62482R107 20638 2576570 SH SOLE 0 0 2576570 MR COOPER GROUP INC COM 62482R107 66 8197 SH SOLE 8197 0 0 MULTI COLOR CORP COM 625383104 610 12214 SH DFND 01 12214 0 0 MULTI COLOR CORP COM 625383104 155 3100 SH DFND 02 0 3100 0 MULTI COLOR CORP COM 625383104 45077 902079 SH SOLE 0 0 902079 MULTI COLOR CORP COM 625383104 96 1928 SH SOLE 1928 0 0 MURPHY OIL CORP COM 626717102 1548 62788 SH DFND 01 62788 0 0 MURPHY OIL CORP COM 626717102 41 1660 SH DFND 02 0 0 1660 MURPHY OIL CORP COM 626717102 786 31900 SH DFND 02 0 31900 0 MURPHY OIL CORP COM 626717102 460975 18700822 SH SOLE 0 0 18700822 MURPHY OIL CORP COM 626717102 522 21169 SH SOLE 21169 0 0 MURPHY USA INC COM 626755102 2744 32657 SH DFND 01 32657 0 0 MURPHY USA INC COM 626755102 410 4885 SH DFND 02 0 4885 0 MURPHY USA INC COM 626755102 245675 2923664 SH SOLE 0 0 2923664 MURPHY USA INC COM 626755102 293 3487 SH SOLE 3487 0 0 MUSTANG BIO INC COM 62818Q104 198 53770 SH DFND 01 53770 0 0 MUSTANG BIO INC COM 62818Q104 5791 1573645 SH SOLE 0 0 1573645 MUTUALFIRST FINL INC COM 62845B104 180 5286 SH DFND 01 5286 0 0 MUTUALFIRST FINL INC COM 62845B104 9684 284492 SH SOLE 0 0 284492 MYERS INDS INC COM 628464109 1414 73377 SH DFND 01 73377 0 0 MYERS INDS INC COM 628464109 33 1702 SH DFND 02 0 1702 0 MYERS INDS INC COM 628464109 44346 2301296 SH SOLE 0 0 2301296 MYERS INDS INC COM 628464109 75 3898 SH SOLE 3898 0 0 MYRIAD GENETICS INC COM 62855J104 1979 71226 SH DFND 01 71226 0 0 MYRIAD GENETICS INC COM 62855J104 262 9446 SH DFND 02 0 9446 0 MYRIAD GENETICS INC COM 62855J104 228787 8235682 SH SOLE 0 0 8235682 MYRIAD GENETICS INC COM 62855J104 206 7415 SH SOLE 7415 0 0 MYOMO INC COM 62857J102 144 205011 SH SOLE 0 0 205011 MYOKARDIA INC COM 62857M105 4579 91330 SH DFND 01 91330 0 0 MYOKARDIA INC COM 62857M105 256 5096 SH DFND 02 0 5096 0 MYOKARDIA INC COM 62857M105 181249 3614852 SH SOLE 0 0 3614852 MYOKARDIA INC COM 62857M105 223 4441 SH SOLE 4441 0 0 MYND ANALYTICS INC COM NEW 62857N202 16 12142 SH SOLE 0 0 12142 MYOS RENS TECHNOLOGY INC COM 62857P108 74 48910 SH SOLE 0 0 48910 NBT BANCORP INC COM 628778102 1377 36718 SH DFND 01 36718 0 0 NBT BANCORP INC COM 628778102 254 6769 SH DFND 02 0 6769 0 NBT BANCORP INC COM 628778102 165333 4407709 SH SOLE 0 0 4407709 NBT BANCORP INC COM 628778102 186 4953 SH SOLE 4953 0 0 NCR CORP NEW COM 62886E108 1680 54020 SH DFND 01 54020 0 0 NCR CORP NEW COM 62886E108 933 30008 SH DFND 02 0 30008 0 NCR CORP NEW COM 62886E108 354138 11387088 SH SOLE 0 0 11387088 NCR CORP NEW COM 62886E108 411 13210 SH SOLE 13210 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 34 9677 SH DFND 01 9677 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 2225 626840 SH SOLE 0 0 626840 NII HLDGS INC COM PAR 62913F508 136 80340 SH DFND 01 80340 0 0 NII HLDGS INC COM PAR 62913F508 2699 1597083 SH SOLE 0 0 1597083 NIC INC COM 62914B100 2193 136701 SH DFND 01 136701 0 0 NIC INC COM 62914B100 287 17913 SH DFND 02 0 17913 0 NIC INC COM 62914B100 107739 6716920 SH SOLE 0 0 6716920 NIC INC COM 62914B100 128 7959 SH SOLE 7959 0 0 NIO INC SPON ADS 62914V106 164 64475 SH DFND 01 64475 0 0 NIO INC SPON ADS 62914V106 385 150833 SH DFND 02 0 150833 0 NIO INC SPON ADS 62914V106 16631 6521969 SH SOLE 0 0 6521969 NIO INC SPON ADS 62914V106 301 118165 SH SOLE 118165 0 0 NL INDS INC COM NEW 629156407 29 7824 SH DFND 01 7824 0 0 NL INDS INC COM NEW 629156407 668 182881 SH SOLE 0 0 182881 NMI HLDGS INC CL A 629209305 3844 135410 SH DFND 01 135410 0 0 NMI HLDGS INC CL A 629209305 284 10007 SH DFND 02 0 10007 0 NMI HLDGS INC CL A 629209305 147684 5201978 SH SOLE 0 0 5201978 NMI HLDGS INC CL A 629209305 213 7506 SH SOLE 7506 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 212 14476 SH DFND 01 14476 0 0 NGM BIOPHARMACEUTICALS INC COM 62921N105 2245 153373 SH SOLE 0 0 153373 NN INC COM 629337106 356 36438 SH DFND 01 36438 0 0 NN INC COM 629337106 21 2105 SH DFND 02 0 2105 0 NN INC COM 629337106 17734 1816987 SH SOLE 0 0 1816987 NN INC COM 629337106 56 5692 SH SOLE 5692 0 0 NRC GROUP HLDGS CORP COM 629375106 209 18756 SH DFND 01 18756 0 0 NRC GROUP HLDGS CORP COM 629375106 4262 383308 SH SOLE 0 0 383308 NRG ENERGY INC COM NEW 629377508 7980 227211 SH DFND 01 227211 0 0 NRG ENERGY INC COM NEW 629377508 2287 65120 SH DFND 02 0 0 65120 NRG ENERGY INC COM NEW 629377508 2616 74480 SH DFND 02 0 74480 0 NRG ENERGY INC COM NEW 629377508 1111599 31651466 SH SOLE 0 0 31651466 NRG ENERGY INC COM NEW 629377508 3344 95217 SH SOLE 95217 0 0 NTN BUZZTIME INC COM PAR 629410606 62 16227 SH SOLE 0 0 16227 NVE CORP COM NEW 629445206 663 9516 SH DFND 01 9516 0 0 NVE CORP COM NEW 629445206 20 292 SH DFND 02 0 292 0 NVE CORP COM NEW 629445206 15901 228360 SH SOLE 0 0 228360 NVE CORP COM NEW 629445206 21 300 SH SOLE 300 0 0 NVR INC COM 62944T105 4964 1473 SH DFND 01 1473 0 0 NVR INC COM 62944T105 2831 840 SH DFND 02 0 0 840 NVR INC COM 62944T105 4338 1287 SH DFND 02 0 1287 0 NVR INC COM 62944T105 1012484 300418 SH SOLE 0 0 300418 NVR INC COM 62944T105 3714 1102 SH SOLE 1102 0 0 NV5 GLOBAL INC COM 62945V109 1713 21039 SH DFND 01 21039 0 0 NV5 GLOBAL INC COM 62945V109 73 891 SH DFND 02 0 891 0 NV5 GLOBAL INC COM 62945V109 38095 467999 SH SOLE 0 0 467999 NV5 GLOBAL INC COM 62945V109 92 1125 SH SOLE 1125 0 0 NACCO INDS INC CL A 629579103 169 3248 SH DFND 01 3248 0 0 NACCO INDS INC CL A 629579103 9366 180332 SH SOLE 0 0 180332 NANOMETRICS INC COM 630077105 1141 32880 SH DFND 01 32880 0 0 NANOMETRICS INC COM 630077105 49 1413 SH DFND 02 0 1413 0 NANOMETRICS INC COM 630077105 55538 1600044 SH SOLE 0 0 1600044 NANOMETRICS INC COM 630077105 72 2064 SH SOLE 2064 0 0 NANOVIRICIDES INC COM NEW 630087203 4 17500 SH DFND 01 17500 0 0 NANOVIRICIDES INC COM NEW 630087203 143 596068 SH SOLE 0 0 596068 NANOVIBRONIX INC COM 63008J108 41 14171 SH SOLE 0 0 14171 NANOSTRING TECHNOLOGIES INC COM 63009R109 1943 64025 SH DFND 01 64025 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 76 2515 SH DFND 02 0 2515 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 50311 1657709 SH SOLE 0 0 1657709 NANOSTRING TECHNOLOGIES INC COM 63009R109 113 3710 SH SOLE 3710 0 0 NANTHEALTH INC COM 630104107 4 7800 SH DFND 01 7800 0 0 NANTHEALTH INC COM 630104107 256 487070 SH SOLE 0 0 487070 NANTKWEST INC COM 63016Q102 8 7428 SH DFND 01 7428 0 0 NANTKWEST INC COM 63016Q102 985 965693 SH SOLE 0 0 965693 NAPCO SEC TECHNOLOGIES INC COM 630402105 709 23903 SH DFND 01 23903 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 16204 545973 SH SOLE 0 0 545973 NASDAQ INC COM 631103108 9429 98045 SH DFND 01 98045 0 0 NASDAQ INC COM 631103108 2557 26586 SH DFND 02 0 0 26586 NASDAQ INC COM 631103108 2988 31073 SH DFND 02 0 31073 0 NASDAQ INC COM 631103108 1195694 12433134 SH SOLE 0 0 12433134 NASDAQ INC COM 631103108 3419 35552 SH SOLE 35552 0 0 NATERA INC COM 632307104 3206 116230 SH DFND 01 116230 0 0 NATERA INC COM 632307104 66 2400 SH DFND 02 0 2400 0 NATERA INC COM 632307104 151162 5480839 SH SOLE 0 0 5480839 NATERA INC COM 632307104 133 4827 SH SOLE 4827 0 0 NATHANS FAMOUS INC NEW COM 632347100 300 3846 SH DFND 01 3846 0 0 NATHANS FAMOUS INC NEW COM 632347100 11418 146161 SH SOLE 0 0 146161 NATIONAL BK HLDGS CORP CL A 633707104 1345 37039 SH DFND 01 37039 0 0 NATIONAL BK HLDGS CORP CL A 633707104 246 6779 SH DFND 02 0 6779 0 NATIONAL BK HLDGS CORP CL A 633707104 99349 2736899 SH SOLE 0 0 2736899 NATIONAL BK HLDGS CORP CL A 633707104 147 4046 SH SOLE 4046 0 0 NATIONAL BANKSHARES INC VA COM 634865109 212 5445 SH DFND 01 5445 0 0 NATIONAL BANKSHARES INC VA COM 634865109 11130 285890 SH SOLE 0 0 285890 NATIONAL BEVERAGE CORP COM 635017106 1101 24662 SH DFND 01 24662 0 0 NATIONAL BEVERAGE CORP COM 635017106 242 5433 SH DFND 02 0 5433 0 NATIONAL BEVERAGE CORP COM 635017106 58432 1309244 SH SOLE 0 0 1309244 NATIONAL BEVERAGE CORP COM 635017106 45 1000 SH SOLE 1000 0 0 NATIONAL CINEMEDIA INC COM 635309107 404 61568 SH DFND 01 61568 0 0 NATIONAL CINEMEDIA INC COM 635309107 30 4510 SH DFND 02 0 4510 0 NATIONAL CINEMEDIA INC COM 635309107 39245 5982424 SH SOLE 0 0 5982424 NATIONAL CINEMEDIA INC COM 635309107 73 11154 SH SOLE 11154 0 0 NATIONAL HEALTHCARE CORP COM 635906100 791 9746 SH DFND 01 9746 0 0 NATIONAL HEALTHCARE CORP COM 635906100 66 812 SH DFND 02 0 812 0 NATIONAL HEALTHCARE CORP COM 635906100 82491 1016525 SH SOLE 0 0 1016525 NATIONAL HEALTHCARE CORP COM 635906100 103 1269 SH SOLE 1269 0 0 NATIONAL FUEL GAS CO N J COM 636180101 1676 31767 SH DFND 01 31767 0 0 NATIONAL FUEL GAS CO N J COM 636180101 673 12759 SH DFND 02 0 12759 0 NATIONAL FUEL GAS CO N J COM 636180101 436156 8268369 SH SOLE 0 0 8268369 NATIONAL FUEL GAS CO N J COM 636180101 443 8401 SH SOLE 8401 0 0 NATIONAL GEN HLDGS CORP COM 636220303 2447 106680 SH DFND 01 106680 0 0 NATIONAL GEN HLDGS CORP COM 636220303 217 9451 SH DFND 02 0 9451 0 NATIONAL GEN HLDGS CORP COM 636220303 134661 5870127 SH SOLE 0 0 5870127 NATIONAL GEN HLDGS CORP COM 636220303 168 7331 SH SOLE 7331 0 0 NATIONAL HEALTH INVS INC COM 63633D104 4565 58505 SH DFND 01 58505 0 0 NATIONAL HEALTH INVS INC COM 63633D104 4032 51675 SH DFND 02 0 51675 0 NATIONAL HEALTH INVS INC COM 63633D104 510712 6545068 SH SOLE 0 0 6545068 NATIONAL HEALTH INVS INC COM 63633D104 3496 44805 SH SOLE 44805 0 0 NATIONAL HOLDINGS CORP WT EXP 011822 636375115 2 5008 SH DFND 01 5008 0 0 NATIONAL HOLDINGS CORP WT EXP 011822 636375115 42 103095 SH SOLE 0 0 103095 NATIONAL HOLDINGS CORP COM NEW 636375206 298 109945 SH SOLE 0 0 109945 NATIONAL INSTRS CORP COM 636518102 2014 47965 SH DFND 01 47965 0 0 NATIONAL INSTRS CORP COM 636518102 696 16583 SH DFND 02 0 16583 0 NATIONAL INSTRS CORP COM 636518102 492365 11725759 SH SOLE 0 0 11725759 NATIONAL INSTRS CORP COM 636518102 668 15920 SH SOLE 15920 0 0 NATIONAL OILWELL VARCO INC COM 637071101 7233 325386 SH DFND 01 325386 0 0 NATIONAL OILWELL VARCO INC COM 637071101 2117 95215 SH DFND 02 0 0 95215 NATIONAL OILWELL VARCO INC COM 637071101 2392 107585 SH DFND 02 0 107585 0 NATIONAL OILWELL VARCO INC COM 637071101 933563 41995618 SH SOLE 0 0 41995618 NATIONAL OILWELL VARCO INC COM 637071101 2574 115774 SH SOLE 115774 0 0 NATIONAL PRESTO INDS INC COM 637215104 456 4890 SH DFND 01 4890 0 0 NATIONAL PRESTO INDS INC COM 637215104 22 233 SH DFND 02 0 233 0 NATIONAL PRESTO INDS INC COM 637215104 58091 622693 SH SOLE 0 0 622693 NATIONAL PRESTO INDS INC COM 637215104 69 738 SH SOLE 738 0 0 NATIONAL RESH CORP COM NEW 637372202 1429 24809 SH DFND 01 24809 0 0 NATIONAL RESH CORP COM NEW 637372202 35 600 SH DFND 02 0 600 0 NATIONAL RESH CORP COM NEW 637372202 30901 536567 SH SOLE 0 0 536567 NATIONAL RESH CORP COM NEW 637372202 56 975 SH SOLE 975 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 3317 62580 SH DFND 01 62580 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 1726 32569 SH DFND 02 0 0 32569 NATIONAL RETAIL PPTYS INC COM 637417106 14409 271815 SH DFND 02 0 271815 0 NATIONAL RETAIL PPTYS INC COM 637417106 1244986 23485872 SH SOLE 0 0 23485872 NATIONAL RETAIL PPTYS INC COM 637417106 11137 210084 SH SOLE 210084 0 0 NATIONAL STORAGE AFFILIATES TR COM SHS BEN IN 637870106 3413 117941 SH DFND 01 117941 0 0 NATIONAL STORAGE AFFILIATES TR COM SHS BEN IN 637870106 2118 73177 SH DFND 02 0 73177 0 NATIONAL STORAGE AFFILIATES TR COM SHS BEN IN 637870106 184366 6370632 SH SOLE 0 0 6370632 NATIONAL STORAGE AFFILIATES TR COM SHS BEN IN 637870106 1817 62776 SH SOLE 62776 0 0 NATIONAL VISION HLDGS INC COM 63845R107 4165 135532 SH DFND 01 135532 0 0 NATIONAL VISION HLDGS INC COM 63845R107 494 16067 SH DFND 02 0 16067 0 NATIONAL VISION HLDGS INC COM 63845R107 180064 5859545 SH SOLE 0 0 5859545 NATIONAL VISION HLDGS INC COM 63845R107 241 7849 SH SOLE 7849 0 0 NATIONAL WESTN LIFE GROUP INC CL A 638517102 493 1918 SH DFND 01 1918 0 0 NATIONAL WESTN LIFE GROUP INC CL A 638517102 51 200 SH DFND 02 0 200 0 NATIONAL WESTN LIFE GROUP INC CL A 638517102 50802 197675 SH SOLE 0 0 197675 NATIONAL WESTN LIFE GROUP INC CL A 638517102 70 271 SH SOLE 271 0 0 NATURAL ALTERNATIVES INTL INC COM NEW 638842302 20 1739 SH DFND 01 1739 0 0 NATURAL ALTERNATIVES INTL INC COM NEW 638842302 3179 272605 SH SOLE 0 0 272605 NATURAL GAS SERVICES GROUP COM 63886Q109 181 10978 SH DFND 01 10978 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 9789 593295 SH SOLE 0 0 593295 NATURAL HEALTH TRENDS CORP COM 63888P406 34 4263 SH DFND 01 4263 0 0 NATURAL HEALTH TRENDS CORP COM 63888P406 1338 166181 SH SOLE 0 0 166181 NATURAL GROCERS BY VITAMIN COT COM 63888U108 78 7717 SH DFND 01 7717 0 0 NATURAL GROCERS BY VITAMIN COT COM 63888U108 5054 502864 SH SOLE 0 0 502864 NATURES SUNSHINE PRODUCTS INC COM 639027101 74 8010 SH DFND 01 8010 0 0 NATURES SUNSHINE PRODUCTS INC COM 639027101 3177 341994 SH SOLE 0 0 341994 NATUS MEDICAL INC DEL COM 639050103 1801 70094 SH DFND 01 70094 0 0 NATUS MEDICAL INC DEL COM 639050103 116 4500 SH DFND 02 0 4500 0 NATUS MEDICAL INC DEL COM 639050103 69710 2713526 SH SOLE 0 0 2713526 NATUS MEDICAL INC DEL COM 639050103 113 4416 SH SOLE 4416 0 0 NAUTILUS INC COM 63910B102 13 6073 SH DFND 01 6073 0 0 NAUTILUS INC COM 63910B102 3197 1446618 SH SOLE 0 0 1446618 NAVISTAR INTL CORP NEW COM 63934E108 1566 45465 SH DFND 01 45465 0 0 NAVISTAR INTL CORP NEW COM 63934E108 274 7946 SH DFND 02 0 7946 0 NAVISTAR INTL CORP NEW COM 63934E108 160362 4654914 SH SOLE 0 0 4654914 NAVISTAR INTL CORP NEW COM 63934E108 197 5711 SH SOLE 5711 0 0 NAVIGANT CONSULTING INC COM 63935N107 782 33713 SH DFND 01 33713 0 0 NAVIGANT CONSULTING INC COM 63935N107 386 16662 SH DFND 02 0 16662 0 NAVIGANT CONSULTING INC COM 63935N107 98620 4252691 SH SOLE 0 0 4252691 NAVIGANT CONSULTING INC COM 63935N107 127 5466 SH SOLE 5466 0 0 NAVIDEA BIOPHARMACEUTICALS INC COM NEW 63937X202 2 2394 SH DFND 01 2394 0 0 NAVIDEA BIOPHARMACEUTICALS INC COM NEW 63937X202 112 177591 SH SOLE 0 0 177591 NAVIENT CORPORATION COM 63938C108 1095 80240 SH DFND 01 80240 0 0 NAVIENT CORPORATION COM 63938C108 505 36960 SH DFND 02 0 36960 0 NAVIENT CORPORATION COM 63938C108 322635 23636289 SH SOLE 0 0 23636289 NAVIENT CORPORATION COM 63938C108 370 27128 SH SOLE 27128 0 0 NEENAH INC COM 640079109 2117 31334 SH DFND 01 31334 0 0 NEENAH INC COM 640079109 236 3500 SH DFND 02 0 3500 0 NEENAH INC COM 640079109 71296 1055459 SH SOLE 0 0 1055459 NEENAH INC COM 640079109 123 1815 SH SOLE 1815 0 0 NEKTAR THERAPEUTICS COM 640268108 5233 147069 SH DFND 01 147069 0 0 NEKTAR THERAPEUTICS COM 640268108 1366 38400 SH DFND 02 0 0 38400 NEKTAR THERAPEUTICS COM 640268108 1613 45345 SH DFND 02 0 45345 0 NEKTAR THERAPEUTICS COM 640268108 648597 18229258 SH SOLE 0 0 18229258 NEKTAR THERAPEUTICS COM 640268108 1875 52700 SH SOLE 52700 0 0 NELNET INC CL A 64031N108 949 16027 SH DFND 01 16027 0 0 NELNET INC CL A 64031N108 240 4051 SH DFND 02 0 4051 0 NELNET INC CL A 64031N108 88634 1496684 SH SOLE 0 0 1496684 NELNET INC CL A 64031N108 145 2454 SH SOLE 2454 0 0 NEOGEN CORP COM 640491106 6626 106677 SH DFND 01 106677 0 0 NEOGEN CORP COM 640491106 425 6835 SH DFND 02 0 6835 0 NEOGEN CORP COM 640491106 326285 5253343 SH SOLE 0 0 5253343 NEOGEN CORP COM 640491106 385 6191 SH SOLE 6191 0 0 NEOGENOMICS INC COM NEW 64049M209 4043 184284 SH DFND 01 184284 0 0 NEOGENOMICS INC COM NEW 64049M209 369 16800 SH DFND 02 0 16800 0 NEOGENOMICS INC COM NEW 64049M209 174698 7962541 SH SOLE 0 0 7962541 NEOGENOMICS INC COM NEW 64049M209 221 10089 SH SOLE 10089 0 0 NEON THERAPEUTICS INC COM 64050Y100 44 9255 SH DFND 01 9255 0 0 NEON THERAPEUTICS INC COM 64050Y100 2859 603143 SH SOLE 0 0 603143 NEONODE INC COM PAR 64051M709 97 44970 SH SOLE 0 0 44970 NEOPHOTONICS CORP COM 64051T100 132 31602 SH DFND 01 31602 0 0 NEOPHOTONICS CORP COM 64051T100 9829 2351438 SH SOLE 0 0 2351438 NEOS THERAPEUTICS INC COM 64052L106 7 5221 SH DFND 01 5221 0 0 NEOS THERAPEUTICS INC COM 64052L106 2571 1993343 SH SOLE 0 0 1993343 NETAPP INC COM 64110D104 13911 225467 SH DFND 01 225467 0 0 NETAPP INC COM 64110D104 4138 67071 SH DFND 02 0 0 67071 NETAPP INC COM 64110D104 4533 73469 SH DFND 02 0 73469 0 NETAPP INC COM 64110D104 1763156 28576268 SH SOLE 0 0 28576268 NETAPP INC COM 64110D104 5096 82598 SH SOLE 82598 0 0 NETFLIX INC COM 64110L106 145349 395702 SH DFND 01 395702 0 0 NETFLIX INC COM 64110L106 40845 111198 SH DFND 02 0 0 111198 NETFLIX INC COM 64110L106 44670 121610 SH DFND 02 0 121610 0 NETFLIX INC COM 64110L106 11723687 31916822 SH SOLE 0 0 31916822 NETFLIX INC COM 64110L106 52701 143473 SH SOLE 143473 0 0 NETEASE INC SPONSORED ADR 64110W102 7944 31058 SH DFND 01 31058 0 0 NETEASE INC SPONSORED ADR 64110W102 5939 23220 SH DFND 02 0 23220 0 NETEASE INC SPONSORED ADR 64110W102 649904 2540971 SH SOLE 0 0 2540971 NETEASE INC SPONSORED ADR 64110W102 3331 13023 SH SOLE 13023 0 0 NETGEAR INC COM 64111Q104 677 26785 SH DFND 01 26785 0 0 NETGEAR INC COM 64111Q104 140 5545 SH DFND 02 0 5545 0 NETGEAR INC COM 64111Q104 81779 3233634 SH SOLE 0 0 3233634 NETGEAR INC COM 64111Q104 77 3061 SH SOLE 3061 0 0 NET ELEMENT INC COM 64111R300 768 168041 SH SOLE 0 0 168041 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 8 1513 SH DFND 01 1513 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 2601 465235 SH SOLE 0 0 465235 NETSCOUT SYS INC COM 64115T104 1599 62959 SH DFND 01 62959 0 0 NETSCOUT SYS INC COM 64115T104 284 11193 SH DFND 02 0 11193 0 NETSCOUT SYS INC COM 64115T104 173738 6842775 SH SOLE 0 0 6842775 NETSCOUT SYS INC COM 64115T104 217 8548 SH SOLE 8548 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 9 3500 SH DFND 01 3500 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 703 281215 SH SOLE 0 0 281215 NEUROMETRIX INC COM 641255708 5 11900 SH SOLE 0 0 11900 NEUROCRINE BIOSCIENCES INC COM 64125C109 3456 40939 SH DFND 01 40939 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1408 16679 SH DFND 02 0 16679 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 679653 8049898 SH SOLE 0 0 8049898 NEUROCRINE BIOSCIENCES INC COM 64125C109 832 9853 SH SOLE 9853 0 0 NEURALSTEM INC COM NEW 64127R401 49 165532 SH SOLE 0 0 165532 NEUROTROPE INC COM NEW 64129T207 11 1420 SH DFND 01 1420 0 0 NEUROTROPE INC COM NEW 64129T207 2128 265315 SH SOLE 0 0 265315 NEURONETICS INC COM 64131A105 276 22038 SH DFND 01 22038 0 0 NEURONETICS INC COM 64131A105 5847 467372 SH SOLE 0 0 467372 NEVRO CORP COM 64157F103 3980 61385 SH DFND 01 61385 0 0 NEVRO CORP COM 64157F103 286 4419 SH DFND 02 0 4419 0 NEVRO CORP COM 64157F103 168653 2601469 SH SOLE 0 0 2601469 NEVRO CORP COM 64157F103 221 3404 SH SOLE 3404 0 0 NEW AGE BEVERAGES CORP COM 64157V108 559 119920 SH DFND 01 119920 0 0 NEW AGE BEVERAGES CORP COM 64157V108 16430 3525671 SH SOLE 0 0 3525671 NEW CONCEPT ENERGY INC COM 643611106 54 29463 SH SOLE 0 0 29463 NEW GOLD INC CDA COM 644535106 79 81700 SH DFND 02 0 81700 0 NEW GOLD INC CDA COM 644535106 175 182255 SH SOLE 0 0 182255 NEW GOLD INC CDA COM 644535106 52 54300 SH SOLE 54300 0 0 NEW HOME CO INC COM 645370107 22 5741 SH DFND 01 5741 0 0 NEW HOME CO INC COM 645370107 1534 398450 SH SOLE 0 0 398450 NEW JERSEY RES COM 646025106 4130 82976 SH DFND 01 82976 0 0 NEW JERSEY RES COM 646025106 779 15661 SH DFND 02 0 15661 0 NEW JERSEY RES COM 646025106 476380 9571637 SH SOLE 0 0 9571637 NEW JERSEY RES COM 646025106 495 9942 SH SOLE 9942 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 478 50614 SH DFND 01 50614 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 77 8127 SH DFND 02 0 8127 0 NEW MEDIA INVT GROUP INC COM 64704V106 55860 5917390 SH SOLE 0 0 5917390 NEW MEDIA INVT GROUP INC COM 64704V106 47 5004 SH SOLE 5004 0 0 NEW ORIENTAL ED & TECH GRP INC SPON ADR 647581107 5802 60077 SH DFND 01 60077 0 0 NEW ORIENTAL ED & TECH GRP INC SPON ADR 647581107 4577 47394 SH DFND 02 0 47394 0 NEW ORIENTAL ED & TECH GRP INC SPON ADR 647581107 479006 4959679 SH SOLE 0 0 4959679 NEW ORIENTAL ED & TECH GRP INC SPON ADR 647581107 2581 26722 SH SOLE 26722 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2460 159856 SH DFND 01 159856 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 969 62968 SH DFND 02 0 62968 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 579608 37661341 SH SOLE 0 0 37661341 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 695 45164 SH SOLE 45164 0 0 NEW RELIC INC COM 64829B100 1816 20996 SH DFND 01 20996 0 0 NEW RELIC INC COM 64829B100 918 10617 SH DFND 02 0 10617 0 NEW RELIC INC COM 64829B100 442018 5109442 SH SOLE 0 0 5109442 NEW RELIC INC COM 64829B100 456 5268 SH SOLE 5268 0 0 NEW SR INVT GROUP INC COM 648691103 776 115512 SH DFND 01 115512 0 0 NEW SR INVT GROUP INC COM 648691103 254 37834 SH DFND 02 0 37834 0 NEW SR INVT GROUP INC COM 648691103 83040 12357126 SH SOLE 0 0 12357126 NEW SR INVT GROUP INC COM 648691103 55 8169 SH SOLE 8169 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1762 176545 SH DFND 01 176545 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 52 5205 SH DFND 02 0 0 5205 NEW YORK CMNTY BANCORP INC COM 649445103 768 76932 SH DFND 02 0 76932 0 NEW YORK CMNTY BANCORP INC COM 649445103 431884 43274949 SH SOLE 0 0 43274949 NEW YORK CMNTY BANCORP INC COM 649445103 583 58408 SH SOLE 58408 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 1098 177025 SH DFND 01 177025 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 170 27500 SH DFND 02 0 27500 0 NEW YORK MTG TR INC COM PAR $.02 649604501 71646 11555838 SH SOLE 0 0 11555838 NEW YORK MTG TR INC COM PAR $.02 649604501 116 18700 SH SOLE 18700 0 0 NEW YORK TIMES CO CL A 650111107 1965 60242 SH DFND 01 60242 0 0 NEW YORK TIMES CO CL A 650111107 631 19338 SH DFND 02 0 19338 0 NEW YORK TIMES CO CL A 650111107 463013 14194147 SH SOLE 0 0 14194147 NEW YORK TIMES CO CL A 650111107 526 16110 SH SOLE 16110 0 0 NEWELL BRANDS INC COM 651229106 5016 325283 SH DFND 01 325283 0 0 NEWELL BRANDS INC COM 651229106 1934 125412 SH DFND 02 0 0 125412 NEWELL BRANDS INC COM 651229106 2074 134491 SH DFND 02 0 134491 0 NEWELL BRANDS INC COM 651229106 636164 41255769 SH SOLE 0 0 41255769 NEWELL BRANDS INC COM 651229106 2265 146889 SH SOLE 146889 0 0 NEWLINK GENETICS CORP COM 651511107 9 6383 SH DFND 01 6383 0 0 NEWLINK GENETICS CORP COM 651511107 2082 1406517 SH SOLE 0 0 1406517 NEWMARKET CORP COM 651587107 1358 3387 SH DFND 01 3387 0 0 NEWMARKET CORP COM 651587107 472 1176 SH DFND 02 0 1176 0 NEWMARKET CORP COM 651587107 322388 804081 SH SOLE 0 0 804081 NEWMARKET CORP COM 651587107 383 956 SH SOLE 956 0 0 NEWMARK GROUP INC CL A 65158N102 2523 280989 SH DFND 01 280989 0 0 NEWMARK GROUP INC CL A 65158N102 235 26153 SH DFND 02 0 26153 0 NEWMARK GROUP INC CL A 65158N102 184591 20555753 SH SOLE 0 0 20555753 NEWMARK GROUP INC CL A 65158N102 113 12618 SH SOLE 12618 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 26660 693008 SH DFND 01 693008 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 7959 206891 SH DFND 02 0 0 206891 NEWMONT GOLDCORP CORPORATION COM 651639106 21767 565813 SH DFND 02 0 565813 0 NEWMONT GOLDCORP CORPORATION COM 651639106 3384743 87983952 SH SOLE 0 0 87983952 NEWMONT GOLDCORP CORPORATION COM 651639106 10229 265902 SH SOLE 265902 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 555 74744 SH DFND 01 74744 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 152 20441 SH DFND 02 0 20441 0 NEWPARK RES INC COM PAR $.01NEW 651718504 67878 9147914 SH SOLE 0 0 9147914 NEWPARK RES INC COM PAR $.01NEW 651718504 86 11647 SH SOLE 11647 0 0 NEWS CORP NEW CL A 65249B109 4897 363045 SH DFND 01 363045 0 0 NEWS CORP NEW CL A 65249B109 1005 74503 SH DFND 02 0 0 74503 NEWS CORP NEW CL A 65249B109 1086 80471 SH DFND 02 0 80471 0 NEWS CORP NEW CL A 65249B109 703212 52128401 SH SOLE 0 0 52128401 NEWS CORP NEW CL A 65249B109 1575 116790 SH SOLE 116790 0 0 NEWS CORP NEW CL B 65249B208 962 68913 SH DFND 01 68913 0 0 NEWS CORP NEW CL B 65249B208 157 11249 SH DFND 02 0 0 11249 NEWS CORP NEW CL B 65249B208 55340 3964191 SH SOLE 0 0 3964191 NEWS CORP NEW CL B 65249B208 17 1200 SH SOLE 1200 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 2006 19864 SH DFND 01 19864 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 591 5856 SH DFND 02 0 5856 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 413733 4096363 SH SOLE 0 0 4096363 NEXSTAR MEDIA GROUP INC CL A 65336K103 532 5272 SH SOLE 5272 0 0 NEXTERA ENERGY INC COM 65339F101 82800 404177 SH DFND 01 404177 0 0 NEXTERA ENERGY INC COM 65339F101 21689 105871 SH DFND 02 0 0 105871 NEXTERA ENERGY INC COM 65339F101 54707 267046 SH DFND 02 0 267046 0 NEXTERA ENERGY INC COM 65339F101 8654460 42245727 SH SOLE 0 0 42245727 NEXTERA ENERGY INC COM 65339F101 53222 259798 SH SOLE 259798 0 0 NEXGEN ENERGY LTD COM 65340P106 34 21400 SH DFND 02 0 21400 0 NEXGEN ENERGY LTD COM 65340P106 140 89433 SH SOLE 0 0 89433 NEXGEN ENERGY LTD COM 65340P106 44 28050 SH SOLE 28050 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 547 11341 SH DFND 02 0 11341 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 15134 313658 SH SOLE 0 0 313658 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 298 6177 SH SOLE 6177 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1317 31811 SH DFND 01 31811 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 68 1636 SH DFND 02 0 1636 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 86669 2093462 SH SOLE 0 0 2093462 NEXPOINT RESIDENTIAL TR INC COM 65341D102 82 1978 SH SOLE 1978 0 0 NEXTDECADE CORP COM 65342K105 88 13881 SH DFND 01 13881 0 0 NEXTDECADE CORP COM 65342K105 453 71675 SH SOLE 0 0 71675 NI HLDGS INC COM 65342T106 145 8251 SH DFND 01 8251 0 0 NI HLDGS INC COM 65342T106 7415 421068 SH SOLE 0 0 421068 NEXTGEN HEALTHCARE INC COM 65343C102 2208 110943 SH DFND 01 110943 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 179 9000 SH DFND 02 0 9000 0 NEXTGEN HEALTHCARE INC COM 65343C102 108257 5440033 SH SOLE 0 0 5440033 NEXTGEN HEALTHCARE INC COM 65343C102 95 4760 SH SOLE 4760 0 0 NEXTCURE INC COM 65343E108 108 7204 SH DFND 01 7204 0 0 NEXTCURE INC COM 65343E108 1859 124079 SH SOLE 0 0 124079 NICHOLAS FINANCIAL INC COM NEW 65373J209 20 2154 SH DFND 01 2154 0 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 2246 238971 SH SOLE 0 0 238971 NICOLET BANKSHARES INC COM 65406E102 424 6835 SH DFND 01 6835 0 0 NICOLET BANKSHARES INC COM 65406E102 192 3100 SH DFND 02 0 3100 0 NICOLET BANKSHARES INC COM 65406E102 21214 341838 SH SOLE 0 0 341838 NICOLET BANKSHARES INC COM 65406E102 76 1231 SH SOLE 1231 0 0 NIKE INC CL B 654106103 95921 1142598 SH DFND 01 1142598 0 0 NIKE INC CL B 654106103 27190 323886 SH DFND 02 0 0 323886 NIKE INC CL B 654106103 32012 381320 SH DFND 02 0 381320 0 NIKE INC CL B 654106103 8656339 103113036 SH SOLE 0 0 103113036 NIKE INC CL B 654106103 34707 413429 SH SOLE 413429 0 0 NINE ENERGY SVC INC COM 65441V101 211 12191 SH DFND 01 12191 0 0 NINE ENERGY SVC INC COM 65441V101 14 800 SH DFND 02 0 800 0 NINE ENERGY SVC INC COM 65441V101 11720 676276 SH SOLE 0 0 676276 NINE ENERGY SVC INC COM 65441V101 23 1300 SH SOLE 1300 0 0 NISOURCE INC COM 65473P105 9068 314869 SH DFND 01 314869 0 0 NISOURCE INC COM 65473P105 2841 98631 SH DFND 02 0 0 98631 NISOURCE INC COM 65473P105 5583 193849 SH DFND 02 0 193849 0 NISOURCE INC COM 65473P105 1224750 42526052 SH SOLE 0 0 42526052 NISOURCE INC COM 65473P105 6016 208877 SH SOLE 208877 0 0 NLIGHT INC COM 65487K100 1191 62012 SH DFND 01 62012 0 0 NLIGHT INC COM 65487K100 22 1162 SH DFND 02 0 1162 0 NLIGHT INC COM 65487K100 41492 2161027 SH SOLE 0 0 2161027 NLIGHT INC COM 65487K100 81 4202 SH SOLE 4202 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 211 4949 SH DFND 01 4949 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 374 8800 SH DFND 02 0 8800 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 18499 434762 SH SOLE 0 0 434762 NOAH HLDGS LTD SPON ADS CL A 65487X102 226 5300 SH SOLE 5300 0 0 NOBILIS HEALTH CORP COM 65500B103 228 1575708 SH SOLE 0 0 1575708 NOBLE ENERGY INC COM 655044105 9044 403733 SH DFND 01 403733 0 0 NOBLE ENERGY INC COM 655044105 2627 117282 SH DFND 02 0 0 117282 NOBLE ENERGY INC COM 655044105 3118 139195 SH DFND 02 0 139195 0 NOBLE ENERGY INC COM 655044105 1164217 51973977 SH SOLE 0 0 51973977 NOBLE ENERGY INC COM 655044105 3302 147421 SH SOLE 147421 0 0 NOODLES & CO COM CL A 65540B105 409 51958 SH DFND 01 51958 0 0 NOODLES & CO COM CL A 65540B105 11530 1463168 SH SOLE 0 0 1463168 NOODLES & CO COM CL A 65540B105 31 3914 SH SOLE 3914 0 0 NORBORD INC COM NEW 65548P403 513 20687 SH DFND 01 20687 0 0 NORBORD INC COM NEW 65548P403 310 12517 SH DFND 02 0 12517 0 NORBORD INC COM NEW 65548P403 33177 1338324 SH SOLE 0 0 1338324 NORBORD INC COM NEW 65548P403 153 6171 SH SOLE 6171 0 0 NORDSON CORP COM 655663102 3450 24415 SH DFND 01 24415 0 0 NORDSON CORP COM 655663102 1232 8719 SH DFND 02 0 8719 0 NORDSON CORP COM 655663102 720009 5095241 SH SOLE 0 0 5095241 NORDSON CORP COM 655663102 804 5688 SH SOLE 5688 0 0 NORDSTROM INC COM 655664100 3094 97116 SH DFND 01 97116 0 0 NORDSTROM INC COM 655664100 976 30634 SH DFND 02 0 0 30634 NORDSTROM INC COM 655664100 1559 48934 SH DFND 02 0 48934 0 NORDSTROM INC COM 655664100 385382 12096122 SH SOLE 0 0 12096122 NORDSTROM INC COM 655664100 1216 38166 SH SOLE 38166 0 0 NORFOLK SOUTHERN CORP COM 655844108 45328 227404 SH DFND 01 227404 0 0 NORFOLK SOUTHERN CORP COM 655844108 13719 68828 SH DFND 02 0 0 68828 NORFOLK SOUTHERN CORP COM 655844108 20012 100395 SH DFND 02 0 100395 0 NORFOLK SOUTHERN CORP COM 655844108 3845674 19293000 SH SOLE 0 0 19293000 NORFOLK SOUTHERN CORP COM 655844108 29477 147882 SH SOLE 147882 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 197 7144 SH DFND 01 7144 0 0 NORTHEAST BK LEWISTON ME COM 66405S100 9583 347473 SH SOLE 0 0 347473 NORTHERN OIL & GAS INC NEV COM 665531109 442 229209 SH DFND 01 229209 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 41 21206 SH DFND 02 0 21206 0 NORTHERN OIL & GAS INC NEV COM 665531109 24230 12554372 SH SOLE 0 0 12554372 NORTHERN OIL & GAS INC NEV COM 665531109 50 25663 SH SOLE 25663 0 0 NORTHERN TECH INTL CORP COM 665809109 20 806 SH DFND 01 806 0 0 NORTHERN TECH INTL CORP COM 665809109 3925 160540 SH SOLE 0 0 160540 NORTHERN TR CORP COM 665859104 16285 180939 SH DFND 01 180939 0 0 NORTHERN TR CORP COM 665859104 4782 53128 SH DFND 02 0 0 53128 NORTHERN TR CORP COM 665859104 4979 55319 SH DFND 02 0 55319 0 NORTHERN TR CORP COM 665859104 1392302 15470020 SH SOLE 0 0 15470020 NORTHERN TR CORP COM 665859104 6453 71699 SH SOLE 71699 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 600 38429 SH DFND 01 38429 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 37 2400 SH DFND 02 0 2400 0 NORTHFIELD BANCORP INC DEL COM 66611T108 71416 4575007 SH SOLE 0 0 4575007 NORTHFIELD BANCORP INC DEL COM 66611T108 67 4300 SH SOLE 4300 0 0 NORTHRIM BANCORP INC COM 666762109 213 5982 SH DFND 01 5982 0 0 NORTHRIM BANCORP INC COM 666762109 12515 350950 SH SOLE 0 0 350950 NORTHROP GRUMMAN CORP COM 666807102 49257 152445 SH DFND 01 152445 0 0 NORTHROP GRUMMAN CORP COM 666807102 12471 38596 SH DFND 02 0 0 38596 NORTHROP GRUMMAN CORP COM 666807102 13453 41635 SH DFND 02 0 41635 0 NORTHROP GRUMMAN CORP COM 666807102 4399870 13617251 SH SOLE 0 0 13617251 NORTHROP GRUMMAN CORP COM 666807102 15399 47660 SH SOLE 47660 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 627 38155 SH DFND 01 38155 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 257 15660 SH DFND 02 0 15660 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 69931 4256279 SH SOLE 0 0 4256279 NORTHSTAR REALTY EUROPE CORP COM 66706L101 108 6556 SH SOLE 6556 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 1526 86668 SH DFND 01 86668 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 257 14600 SH DFND 02 0 14600 0 NORTHWEST BANCSHARES INC MD COM 667340103 187927 10671633 SH SOLE 0 0 10671633 NORTHWEST BANCSHARES INC MD COM 667340103 310 17583 SH SOLE 17583 0 0 NORTHWEST NAT HLDG CO COM 66765N105 2082 29958 SH DFND 01 29958 0 0 NORTHWEST NAT HLDG CO COM 66765N105 806 11600 SH DFND 02 0 11600 0 NORTHWEST NAT HLDG CO COM 66765N105 243597 3504997 SH SOLE 0 0 3504997 NORTHWEST NAT HLDG CO COM 66765N105 671 9650 SH SOLE 9650 0 0 NORTHWEST PIPE CO COM 667746101 210 8146 SH DFND 01 8146 0 0 NORTHWEST PIPE CO COM 667746101 12217 473877 SH SOLE 0 0 473877 NORTHWESTERN CORP COM NEW 668074305 3129 43369 SH DFND 01 43369 0 0 NORTHWESTERN CORP COM NEW 668074305 1275 17668 SH DFND 02 0 17668 0 NORTHWESTERN CORP COM NEW 668074305 383798 5319449 SH SOLE 0 0 5319449 NORTHWESTERN CORP COM NEW 668074305 1247 17290 SH SOLE 17290 0 0 NORWOOD FINANCIAL CORP COM 669549107 186 5330 SH DFND 01 5330 0 0 NORWOOD FINANCIAL CORP COM 669549107 7346 211025 SH SOLE 0 0 211025 NOVA LIFESTYLE INC COM 66979P102 390 556545 SH SOLE 0 0 556545 NOVAGOLD RES INC COM NEW 66987E206 2629 444912 SH DFND 01 444912 0 0 NOVAGOLD RES INC COM NEW 66987E206 171 28900 SH DFND 02 0 28900 0 NOVAGOLD RES INC COM NEW 66987E206 38500 6514394 SH SOLE 0 0 6514394 NOVAGOLD RES INC COM NEW 66987E206 171 29014 SH SOLE 29014 0 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 51 29926 SH SOLE 0 0 29926 NOVAN INC COM 66988N106 12 4627 SH DFND 01 4627 0 0 NOVAN INC COM 66988N106 1220 451719 SH SOLE 0 0 451719 NOVAVAX INC COM NEW 670002401 170 28927 SH DFND 01 28927 0 0 NOVAVAX INC COM NEW 670002401 8 1445 SH DFND 02 0 1445 0 NOVAVAX INC COM NEW 670002401 8019 1368499 SH SOLE 0 0 1368499 NOVAVAX INC COM NEW 670002401 11 1795 SH SOLE 1795 0 0 NOVANTA INC COM 67000B104 6581 69789 SH DFND 01 69789 0 0 NOVANTA INC COM 67000B104 1066 11300 SH DFND 02 0 11300 0 NOVANTA INC COM 67000B104 283387 3005169 SH SOLE 0 0 3005169 NOVANTA INC COM 67000B104 398 4221 SH SOLE 4221 0 0 NOVUS THERAPEUTICS INC COM 67011N105 273 270160 SH SOLE 0 0 270160 NOW INC COM 67011P100 1362 92306 SH DFND 01 92306 0 0 NOW INC COM 67011P100 350 23714 SH DFND 02 0 23714 0 NOW INC COM 67011P100 146141 9901159 SH SOLE 0 0 9901159 NOW INC COM 67011P100 167 11293 SH SOLE 11293 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 1045 21186 SH DFND 01 21186 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 350 7101 SH DFND 02 0 7101 0 NU SKIN ENTERPRISES INC CL A 67018T105 288088 5841200 SH SOLE 0 0 5841200 NU SKIN ENTERPRISES INC CL A 67018T105 307 6223 SH SOLE 6223 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 1769 110783 SH DFND 01 110783 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 888 55604 SH DFND 02 0 55604 0 NUANCE COMMUNICATIONS INC COM 67020Y100 417333 26132331 SH SOLE 0 0 26132331 NUANCE COMMUNICATIONS INC COM 67020Y100 478 29940 SH SOLE 29940 0 0 NUCOR CORP COM 670346105 14214 257963 SH DFND 01 257963 0 0 NUCOR CORP COM 670346105 4467 81079 SH DFND 02 0 0 81079 NUCOR CORP COM 670346105 5827 105745 SH DFND 02 0 105745 0 NUCOR CORP COM 670346105 1832425 33256350 SH SOLE 0 0 33256350 NUCOR CORP COM 670346105 6343 115117 SH SOLE 115117 0 0 NUTANIX INC CL A 67059N108 1344 51803 SH DFND 01 51803 0 0 NUTANIX INC CL A 67059N108 630 24306 SH DFND 02 0 24306 0 NUTANIX INC CL A 67059N108 307782 11865169 SH SOLE 0 0 11865169 NUTANIX INC CL A 67059N108 399 15386 SH SOLE 15386 0 0 NVIDIA CORP COM 67066G104 90340 550083 SH DFND 01 550083 0 0 NVIDIA CORP COM 67066G104 24336 148180 SH DFND 02 0 0 148180 NVIDIA CORP COM 67066G104 26409 160803 SH DFND 02 0 160803 0 NVIDIA CORP COM 67066G104 7380534 44940232 SH SOLE 0 0 44940232 NVIDIA CORP COM 67066G104 31462 191570 SH SOLE 191570 0 0 NUVASIVE INC COM 670704105 6307 107741 SH DFND 01 107741 0 0 NUVASIVE INC COM 670704105 373 6375 SH DFND 02 0 6375 0 NUVASIVE INC COM 670704105 279012 4766176 SH SOLE 0 0 4766176 NUVASIVE INC COM 670704105 341 5818 SH SOLE 5818 0 0 NUVECTRA CORP COM 67075N108 11 3282 SH DFND 01 3282 0 0 NUVECTRA CORP COM 67075N108 2851 850916 SH SOLE 0 0 850916 NUTRIEN LTD COM 67077M108 13585 254123 SH DFND 01 254123 0 0 NUTRIEN LTD COM 67077M108 8387 156883 SH DFND 02 0 0 156883 NUTRIEN LTD COM 67077M108 9017 168672 SH DFND 02 0 168672 0 NUTRIEN LTD COM 67077M108 876016 16386380 SH SOLE 0 0 16386380 NUTRIEN LTD COM 67077M108 11165 208843 SH SOLE 208843 0 0 OGE ENERGY CORP COM 670837103 3256 76512 SH DFND 01 76512 0 0 OGE ENERGY CORP COM 670837103 1547 36355 SH DFND 02 0 0 36355 OGE ENERGY CORP COM 670837103 3612 84876 SH DFND 02 0 84876 0 OGE ENERGY CORP COM 670837103 873352 20520485 SH SOLE 0 0 20520485 OGE ENERGY CORP COM 670837103 4412 103661 SH SOLE 103661 0 0 NXT ID INC COM NEW 67091J206 3 3473 SH DFND 01 3473 0 0 NXT ID INC COM NEW 67091J206 515 696917 SH SOLE 0 0 696917 O REILLY AUTOMOTIVE INC NEW COM 67103H107 26290 71184 SH DFND 01 71184 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 7664 20752 SH DFND 02 0 0 20752 O REILLY AUTOMOTIVE INC NEW COM 67103H107 10007 27096 SH DFND 02 0 27096 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 2136867 5785951 SH SOLE 0 0 5785951 O REILLY AUTOMOTIVE INC NEW COM 67103H107 9495 25710 SH SOLE 25710 0 0 OFG BANCORP COM 67103X102 991 41686 SH DFND 01 41686 0 0 OFG BANCORP COM 67103X102 78 3300 SH DFND 02 0 3300 0 OFG BANCORP COM 67103X102 136966 5762143 SH SOLE 0 0 5762143 OFG BANCORP COM 67103X102 145 6113 SH SOLE 6113 0 0 OSI SYSTEMS INC COM 671044105 3899 34622 SH DFND 01 34622 0 0 OSI SYSTEMS INC COM 671044105 300 2660 SH DFND 02 0 2660 0 OSI SYSTEMS INC COM 671044105 202875 1801254 SH SOLE 0 0 1801254 OSI SYSTEMS INC COM 671044105 204 1811 SH SOLE 1811 0 0 OP BANCORP COM 67109R109 93 8580 SH DFND 01 8580 0 0 OP BANCORP COM 67109R109 4559 420588 SH SOLE 0 0 420588 OAK VALLEY BANCORP OAKDALE CAL COM 671807105 117 5971 SH DFND 01 5971 0 0 OAK VALLEY BANCORP OAKDALE CAL COM 671807105 3290 168311 SH SOLE 0 0 168311 OASIS PETE INC NEW COM 674215108 1491 262570 SH DFND 01 262570 0 0 OASIS PETE INC NEW COM 674215108 201 35381 SH DFND 02 0 35381 0 OASIS PETE INC NEW COM 674215108 172494 30368733 SH SOLE 0 0 30368733 OASIS PETE INC NEW COM 674215108 214 37709 SH SOLE 37709 0 0 OBALON THERAPEUTICS INC COM 67424L100 1 1714 SH DFND 01 1714 0 0 OBALON THERAPEUTICS INC COM 67424L100 330 472156 SH SOLE 0 0 472156 OCCIDENTAL PETE CORP COM 674599105 31823 632922 SH DFND 01 632922 0 0 OCCIDENTAL PETE CORP COM 674599105 8480 168651 SH DFND 02 0 0 168651 OCCIDENTAL PETE CORP COM 674599105 10731 213428 SH DFND 02 0 213428 0 OCCIDENTAL PETE CORP COM 674599105 3093458 61524617 SH SOLE 0 0 61524617 OCCIDENTAL PETE CORP COM 674599105 12446 247529 SH SOLE 247529 0 0 OCEAN BIO CHEM INC COM 674631106 145 44012 SH SOLE 0 0 44012 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 35 18163 SH SOLE 0 0 18163 OCEANEERING INTL INC COM 675232102 1744 85530 SH DFND 01 85530 0 0 OCEANEERING INTL INC COM 675232102 340 16671 SH DFND 02 0 16671 0 OCEANEERING INTL INC COM 675232102 191143 9374368 SH SOLE 0 0 9374368 OCEANEERING INTL INC COM 675232102 196 9616 SH SOLE 9616 0 0 OCEANFIRST FINL CORP COM 675234108 1036 41677 SH DFND 01 41677 0 0 OCEANFIRST FINL CORP COM 675234108 62 2500 SH DFND 02 0 2500 0 OCEANFIRST FINL CORP COM 675234108 56391 2269258 SH SOLE 0 0 2269258 OCEANFIRST FINL CORP COM 675234108 111 4476 SH SOLE 4476 0 0 OCH ZIFF CPTL MANGEMNT GRP INC CL A NEW 67551U204 167 7284 SH DFND 01 7284 0 0 OCH ZIFF CPTL MANGEMNT GRP INC CL A NEW 67551U204 7542 328466 SH SOLE 0 0 328466 OCONEE FED FINL CORP COM 675607105 6 280 SH DFND 01 280 0 0 OCONEE FED FINL CORP COM 675607105 346 15060 SH SOLE 0 0 15060 OCWEN FINL CORP COM NEW 675746309 232 112189 SH DFND 01 112189 0 0 OCWEN FINL CORP COM NEW 675746309 9 4560 SH DFND 02 0 4560 0 OCWEN FINL CORP COM NEW 675746309 9541 4609321 SH SOLE 0 0 4609321 OCWEN FINL CORP COM NEW 675746309 27 12813 SH SOLE 12813 0 0 OCULAR THERAPEUTIX INC COM 67576A100 339 77102 SH DFND 01 77102 0 0 OCULAR THERAPEUTIX INC COM 67576A100 7897 1794845 SH SOLE 0 0 1794845 ODONATE THERAPEUTICS INC COM 676079106 578 15750 SH DFND 01 15750 0 0 ODONATE THERAPEUTICS INC COM 676079106 23 617 SH DFND 02 0 617 0 ODONATE THERAPEUTICS INC COM 676079106 15777 429996 SH SOLE 0 0 429996 ODONATE THERAPEUTICS INC COM 676079106 38 1048 SH SOLE 1048 0 0 ODYSSEY MARINE EXPLORATION INC COM NEW 676118201 10 1702 SH DFND 01 1702 0 0 ODYSSEY MARINE EXPLORATION INC COM NEW 676118201 1539 265422 SH SOLE 0 0 265422 OFFICE DEPOT INC COM 676220106 952 462226 SH DFND 01 462226 0 0 OFFICE DEPOT INC COM 676220106 130 63296 SH DFND 02 0 63296 0 OFFICE DEPOT INC COM 676220106 119128 57829223 SH SOLE 0 0 57829223 OFFICE DEPOT INC COM 676220106 112 54494 SH SOLE 54494 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1077 40986 SH DFND 01 40986 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1761 67053 SH DFND 02 0 67053 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 191444 7287561 SH SOLE 0 0 7287561 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 1374 52302 SH SOLE 52302 0 0 OHIO VY BANC CORP COM 677719106 136 3536 SH DFND 01 3536 0 0 OHIO VY BANC CORP COM 677719106 5542 143680 SH SOLE 0 0 143680 OHR PHARMACEUTICAL INC COM 67778H309 91 26597 SH SOLE 0 0 26597 OIL DRI CORP AMER COM 677864100 150 4395 SH DFND 01 4395 0 0 OIL DRI CORP AMER COM 677864100 8571 251794 SH SOLE 0 0 251794 OIL STS INTL INC COM 678026105 939 51320 SH DFND 01 51320 0 0 OIL STS INTL INC COM 678026105 129 7073 SH DFND 02 0 7073 0 OIL STS INTL INC COM 678026105 109250 5969961 SH SOLE 0 0 5969961 OIL STS INTL INC COM 678026105 101 5527 SH SOLE 5527 0 0 OKTA INC CL A 679295105 5507 44586 SH DFND 01 44586 0 0 OKTA INC CL A 679295105 2926 23694 SH DFND 02 0 0 23694 OKTA INC CL A 679295105 3509 28410 SH DFND 02 0 28410 0 OKTA INC CL A 679295105 1143379 9257383 SH SOLE 0 0 9257383 OKTA INC CL A 679295105 3956 32031 SH SOLE 32031 0 0 OLD DOMINION FREIGHT LINE INC COM 679580100 4008 26850 SH DFND 01 26850 0 0 OLD DOMINION FREIGHT LINE INC COM 679580100 2135 14302 SH DFND 02 0 0 14302 OLD DOMINION FREIGHT LINE INC COM 679580100 2693 18042 SH DFND 02 0 18042 0 OLD DOMINION FREIGHT LINE INC COM 679580100 964764 6463650 SH SOLE 0 0 6463650 OLD DOMINION FREIGHT LINE INC COM 679580100 3128 20959 SH SOLE 20959 0 0 OLD LINE BANCSHARES INC COM 67984M100 356 13388 SH DFND 01 13388 0 0 OLD LINE BANCSHARES INC COM 67984M100 35 1328 SH DFND 02 0 1328 0 OLD LINE BANCSHARES INC COM 67984M100 17411 654316 SH SOLE 0 0 654316 OLD LINE BANCSHARES INC COM 67984M100 32 1200 SH SOLE 1200 0 0 OLD NATL BANCORP IND COM 680033107 2373 143013 SH DFND 01 143013 0 0 OLD NATL BANCORP IND COM 680033107 281 16937 SH DFND 02 0 16937 0 OLD NATL BANCORP IND COM 680033107 294063 17725316 SH SOLE 0 0 17725316 OLD NATL BANCORP IND COM 680033107 339 20459 SH SOLE 20459 0 0 OLD POINT FINL CORP COM 680194107 12 547 SH DFND 01 547 0 0 OLD POINT FINL CORP COM 680194107 3133 142073 SH SOLE 0 0 142073 OLD REP INTL CORP COM 680223104 2440 109029 SH DFND 01 109029 0 0 OLD REP INTL CORP COM 680223104 92 4121 SH DFND 02 0 0 4121 OLD REP INTL CORP COM 680223104 1123 50198 SH DFND 02 0 50198 0 OLD REP INTL CORP COM 680223104 609359 27227837 SH SOLE 0 0 27227837 OLD REP INTL CORP COM 680223104 761 33992 SH SOLE 33992 0 0 OLD SECOND BANCORP INC ILL COM 680277100 306 23934 SH DFND 01 23934 0 0 OLD SECOND BANCORP INC ILL COM 680277100 16623 1301689 SH SOLE 0 0 1301689 OLIN CORP COM PAR $1 680665205 1385 63233 SH DFND 01 63233 0 0 OLIN CORP COM PAR $1 680665205 639 29157 SH DFND 02 0 29157 0 OLIN CORP COM PAR $1 680665205 349039 15930567 SH SOLE 0 0 15930567 OLIN CORP COM PAR $1 680665205 425 19419 SH SOLE 19419 0 0 OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 2071 23774 SH DFND 01 23774 0 0 OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 769 8829 SH DFND 02 0 8829 0 OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 422742 4852969 SH SOLE 0 0 4852969 OLLIES BARGAIN OUTLT HLDGS INC COM 681116109 531 6094 SH SOLE 6094 0 0 OLYMPIC STEEL INC COM 68162K106 114 8316 SH DFND 01 8316 0 0 OLYMPIC STEEL INC COM 68162K106 10861 795690 SH SOLE 0 0 795690 OMNICOM GROUP INC COM 681919106 15876 193724 SH DFND 01 193724 0 0 OMNICOM GROUP INC COM 681919106 4637 56586 SH DFND 02 0 0 56586 OMNICOM GROUP INC COM 681919106 6170 75288 SH DFND 02 0 75288 0 OMNICOM GROUP INC COM 681919106 1995404 24349038 SH SOLE 0 0 24349038 OMNICOM GROUP INC COM 681919106 6071 74078 SH SOLE 74078 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 3017 82099 SH DFND 01 82099 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 10211 277844 SH DFND 02 0 277844 0 OMEGA HEALTHCARE INVS INC COM 681936100 1154112 31404416 SH SOLE 0 0 31404416 OMEGA HEALTHCARE INVS INC COM 681936100 8502 231356 SH SOLE 231356 0 0 OMEGA FLEX INC COM 682095104 466 6062 SH DFND 01 6062 0 0 OMEGA FLEX INC COM 682095104 40 518 SH DFND 02 0 518 0 OMEGA FLEX INC COM 682095104 11228 146176 SH SOLE 0 0 146176 OMEGA FLEX INC COM 682095104 40 516 SH SOLE 516 0 0 OMNOVA SOLUTIONS INC COM 682129101 568 91159 SH DFND 01 91159 0 0 OMNOVA SOLUTIONS INC COM 682129101 18 2900 SH DFND 02 0 2900 0 OMNOVA SOLUTIONS INC COM 682129101 15669 2515010 SH SOLE 0 0 2515010 OMNOVA SOLUTIONS INC COM 682129101 17 2800 SH SOLE 2800 0 0 OMNICELL INC COM 68213N109 7313 85011 SH DFND 01 85011 0 0 OMNICELL INC COM 68213N109 472 5486 SH DFND 02 0 5486 0 OMNICELL INC COM 68213N109 355191 4128688 SH SOLE 0 0 4128688 OMNICELL INC COM 68213N109 376 4367 SH SOLE 4367 0 0 OMEROS CORP COM 682143102 1513 96430 SH DFND 01 96430 0 0 OMEROS CORP COM 682143102 119 7600 SH DFND 02 0 7600 0 OMEROS CORP COM 682143102 35972 2292664 SH SOLE 0 0 2292664 OMEROS CORP COM 682143102 75 4800 SH SOLE 4800 0 0 ON DECK CAP INC COM 682163100 227 54663 SH DFND 01 54663 0 0 ON DECK CAP INC COM 682163100 11 2600 SH DFND 02 0 2600 0 ON DECK CAP INC COM 682163100 12661 3050853 SH SOLE 0 0 3050853 ON DECK CAP INC COM 682163100 16 3939 SH SOLE 3939 0 0 ON SEMICONDUCTOR CORP COM 682189105 3166 156660 SH DFND 01 156660 0 0 ON SEMICONDUCTOR CORP COM 682189105 2029 100400 SH DFND 02 0 0 100400 ON SEMICONDUCTOR CORP COM 682189105 2376 117577 SH DFND 02 0 117577 0 ON SEMICONDUCTOR CORP COM 682189105 772601 38228670 SH SOLE 0 0 38228670 ON SEMICONDUCTOR CORP COM 682189105 2629 130100 SH SOLE 130100 0 0 ONCONOVA THERAPEUTICS INC COM PAR 68232V405 189 66168 SH SOLE 0 0 66168 ONCOSEC MED INC COM 68234L306 3 1166 SH DFND 01 1166 0 0 ONCOSEC MED INC COM 68234L306 439 173474 SH SOLE 0 0 173474 ONCOCYTE CORPORATION COM 68235C107 113 45351 SH DFND 01 45351 0 0 ONCOCYTE CORPORATION COM 68235C107 3408 1368573 SH SOLE 0 0 1368573 ONE GAS INC COM 68235P108 4064 45001 SH DFND 01 45001 0 0 ONE GAS INC COM 68235P108 1927 21344 SH DFND 02 0 21344 0 ONE GAS INC COM 68235P108 472939 5237418 SH SOLE 0 0 5237418 ONE GAS INC COM 68235P108 1557 17240 SH SOLE 17240 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 7 1095 SH DFND 01 1095 0 0 ONCTERNAL THERAPEUTICS INC COM 68236P107 204 30687 SH SOLE 0 0 30687 ONE LIBERTY PPTYS INC COM 682406103 383 13223 SH DFND 01 13223 0 0 ONE LIBERTY PPTYS INC COM 682406103 29 1000 SH DFND 02 0 1000 0 ONE LIBERTY PPTYS INC COM 682406103 45654 1576441 SH SOLE 0 0 1576441 ONE LIBERTY PPTYS INC COM 682406103 47 1638 SH SOLE 1638 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 961 50877 SH DFND 01 50877 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 234 12414 SH DFND 02 0 12414 0 FLWS/1-800 FLOWERS CL A 68243Q106 26802 1419594 SH SOLE 0 0 1419594 FLWS/1-800 FLOWERS CL A 68243Q106 55 2899 SH SOLE 2899 0 0 1347 PPTY INS HLDGS INC COM 68244P107 236 47637 SH SOLE 0 0 47637 ONE STOP SYS INC COM 68247W109 259 151750 SH SOLE 0 0 151750 ONEOK INC NEW COM 682680103 24665 358453 SH DFND 01 358453 0 0 ONEOK INC NEW COM 682680103 7177 104300 SH DFND 02 0 0 104300 ONEOK INC NEW COM 682680103 14345 208479 SH DFND 02 0 208479 0 ONEOK INC NEW COM 682680103 3146733 45730755 SH SOLE 0 0 45730755 ONEOK INC NEW COM 682680103 15679 227863 SH SOLE 227863 0 0 ONEMAIN HLDGS INC COM 68268W103 892 26371 SH DFND 01 26371 0 0 ONEMAIN HLDGS INC COM 68268W103 438 12969 SH DFND 02 0 12969 0 ONEMAIN HLDGS INC COM 68268W103 268862 7952154 SH SOLE 0 0 7952154 ONEMAIN HLDGS INC COM 68268W103 339 10022 SH SOLE 10022 0 0 ONESMART INTL ED GROUP LTD SPONSORED ADS 68276W103 177 22219 SH SOLE 0 0 22219 ONESPAN INC COM 68287N100 799 56353 SH DFND 01 56353 0 0 ONESPAN INC COM 68287N100 164 11600 SH DFND 02 0 11600 0 ONESPAN INC COM 68287N100 28423 2005842 SH SOLE 0 0 2005842 ONESPAN INC COM 68287N100 58 4112 SH SOLE 4112 0 0 OOMA INC COM 683416101 416 39717 SH DFND 01 39717 0 0 OOMA INC COM 683416101 9591 915146 SH SOLE 0 0 915146 OPEN TEXT CORP COM 683715106 4701 114095 SH DFND 01 114095 0 0 OPEN TEXT CORP COM 683715106 2649 64301 SH DFND 02 0 0 64301 OPEN TEXT CORP COM 683715106 3584 86998 SH DFND 02 0 86998 0 OPEN TEXT CORP COM 683715106 282627 6859873 SH SOLE 0 0 6859873 OPEN TEXT CORP COM 683715106 3250 78886 SH SOLE 78886 0 0 OPGEN INC COM NEW 68373L208 16 41396 SH SOLE 0 0 41396 OPIANT PHARMACEUTICALS INC COM 683750103 12 885 SH DFND 01 885 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 1639 123688 SH SOLE 0 0 123688 OPKO HEALTH INC COM 68375N103 729 298648 SH DFND 01 298648 0 0 OPKO HEALTH INC COM 68375N103 107 43950 SH DFND 02 0 43950 0 OPKO HEALTH INC COM 68375N103 73424 30091645 SH SOLE 0 0 30091645 OPKO HEALTH INC COM 68375N103 81 33300 SH SOLE 33300 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 230 8438 SH DFND 01 8438 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 13237 486297 SH SOLE 0 0 486297 OPTICAL CABLE CORP COM NEW 683827208 676 164123 SH SOLE 0 0 164123 ORACLE CORP COM 68389X105 124456 2184584 SH DFND 01 2184584 0 0 ORACLE CORP COM 68389X105 37664 661126 SH DFND 02 0 0 661126 ORACLE CORP COM 68389X105 43025 755226 SH DFND 02 0 755226 0 ORACLE CORP COM 68389X105 10020683 175894029 SH SOLE 0 0 175894029 ORACLE CORP COM 68389X105 47778 838655 SH SOLE 838655 0 0 OPUS BK IRVINE CALIF COM 684000102 395 18733 SH DFND 01 18733 0 0 OPUS BK IRVINE CALIF COM 684000102 56 2653 SH DFND 02 0 2653 0 OPUS BK IRVINE CALIF COM 684000102 32050 1518251 SH SOLE 0 0 1518251 OPUS BK IRVINE CALIF COM 684000102 63 2962 SH SOLE 2962 0 0 OPTIMIZERX CORP COM NEW 68401U204 390 24062 SH DFND 01 24062 0 0 OPTIMIZERX CORP COM NEW 68401U204 7889 486998 SH SOLE 0 0 486998 ORAGENICS INC COM PAR 684023302 89 181701 SH SOLE 0 0 181701 OPTINOSE INC COM 68404V100 350 49427 SH DFND 01 49427 0 0 OPTINOSE INC COM 68404V100 4876 688683 SH SOLE 0 0 688683 ORASURE TECHNOLOGIES INC COM 68554V108 490 52769 SH DFND 01 52769 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 45 4900 SH DFND 02 0 4900 0 ORASURE TECHNOLOGIES INC COM 68554V108 30871 3326660 SH SOLE 0 0 3326660 ORASURE TECHNOLOGIES INC COM 68554V108 44 4700 SH SOLE 4700 0 0 ORBCOMM INC COM 68555P100 991 136722 SH DFND 01 136722 0 0 ORBCOMM INC COM 68555P100 248 34200 SH DFND 02 0 34200 0 ORBCOMM INC COM 68555P100 37302 5145125 SH SOLE 0 0 5145125 ORBCOMM INC COM 68555P100 42 5800 SH SOLE 5800 0 0 ORCHID IS CAP INC COM 68571X103 279 43808 SH DFND 01 43808 0 0 ORCHID IS CAP INC COM 68571X103 26316 4137794 SH SOLE 0 0 4137794 ORGENESIS INC COM NEW 68619K204 6 1425 SH DFND 01 1425 0 0 ORGENESIS INC COM NEW 68619K204 1397 313822 SH SOLE 0 0 313822 ORGANOVO HLDGS INC COM 68620A104 13 24546 SH DFND 01 24546 0 0 ORGANOVO HLDGS INC COM 68620A104 2413 4614518 SH SOLE 0 0 4614518 ORGANOGENESIS HLDGS INC COM 68621F102 149 19543 SH DFND 01 19543 0 0 ORGANOGENESIS HLDGS INC COM 68621F102 2308 303749 SH SOLE 0 0 303749 ORIGIN BANCORP INC COM 68621T102 451 13670 SH DFND 01 13670 0 0 ORIGIN BANCORP INC COM 68621T102 159 4824 SH DFND 02 0 4824 0 ORIGIN BANCORP INC COM 68621T102 17878 541772 SH SOLE 0 0 541772 ORIGIN BANCORP INC COM 68621T102 71 2161 SH SOLE 2161 0 0 ORION ENERGY SYSTEMS INC COM 686275108 18 5929 SH DFND 01 5929 0 0 ORION ENERGY SYSTEMS INC COM 686275108 3454 1163013 SH SOLE 0 0 1163013 ORION GROUP HOLDINGS INC COM 68628V308 14 5207 SH DFND 01 5207 0 0 ORION GROUP HOLDINGS INC COM 68628V308 3863 1441412 SH SOLE 0 0 1441412 ORITANI FINL CORP DEL COM 68633D103 617 34759 SH DFND 01 34759 0 0 ORITANI FINL CORP DEL COM 68633D103 51 2858 SH DFND 02 0 2858 0 ORITANI FINL CORP DEL COM 68633D103 78012 4397547 SH SOLE 0 0 4397547 ORITANI FINL CORP DEL COM 68633D103 73 4142 SH SOLE 4142 0 0 ORMAT TECHNOLOGIES INC COM 686688102 3391 53493 SH DFND 01 53493 0 0 ORMAT TECHNOLOGIES INC COM 686688102 674 10634 SH DFND 02 0 10634 0 ORMAT TECHNOLOGIES INC COM 686688102 244663 3859642 SH SOLE 0 0 3859642 ORMAT TECHNOLOGIES INC COM 686688102 243 3836 SH SOLE 3836 0 0 ORRSTOWN FINL SVCS INC COM 687380105 201 9131 SH DFND 01 9131 0 0 ORRSTOWN FINL SVCS INC COM 687380105 9279 421946 SH SOLE 0 0 421946 ORTHOPEDIATRICS CORP COM 68752L100 695 17830 SH DFND 01 17830 0 0 ORTHOPEDIATRICS CORP COM 68752L100 38 971 SH DFND 02 0 971 0 ORTHOPEDIATRICS CORP COM 68752L100 17072 437740 SH SOLE 0 0 437740 ORTHOPEDIATRICS CORP COM 68752L100 43 1105 SH SOLE 1105 0 0 ORTHOFIX MED INC COM 68752M108 1696 32072 SH DFND 01 32072 0 0 ORTHOFIX MED INC COM 68752M108 391 7396 SH DFND 02 0 7396 0 ORTHOFIX MED INC COM 68752M108 102332 1935182 SH SOLE 0 0 1935182 ORTHOFIX MED INC COM 68752M108 99 1866 SH SOLE 1866 0 0 OSHKOSH CORP COM 688239201 2226 26656 SH DFND 01 26656 0 0 OSHKOSH CORP COM 688239201 892 10679 SH DFND 02 0 10679 0 OSHKOSH CORP COM 688239201 549141 6577330 SH SOLE 0 0 6577330 OSHKOSH CORP COM 688239201 641 7681 SH SOLE 7681 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 659 63087 SH DFND 01 63087 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 160 15320 SH DFND 02 0 15320 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 41469 3972153 SH SOLE 0 0 3972153 OSISKO GOLD ROYALTIES LTD COM 68827L101 121 11600 SH SOLE 11600 0 0 OTELCO INC CL A NEW 688823301 10 600 SH DFND 01 600 0 0 OTELCO INC CL A NEW 688823301 1160 72116 SH SOLE 0 0 72116 OTONOMY INC COM 68906L105 16 5751 SH DFND 01 5751 0 0 OTONOMY INC COM 68906L105 3220 1171047 SH SOLE 0 0 1171047 OTTAWA BANCORP INC COM 689195105 403 30894 SH SOLE 0 0 30894 OTTER TAIL CORP COM 689648103 2899 54904 SH DFND 01 54904 0 0 OTTER TAIL CORP COM 689648103 370 7000 SH DFND 02 0 7000 0 OTTER TAIL CORP COM 689648103 211676 4008264 SH SOLE 0 0 4008264 OTTER TAIL CORP COM 689648103 191 3618 SH SOLE 3618 0 0 OUTFRONT MEDIA INC COM 69007J106 1426 55298 SH DFND 01 55298 0 0 OUTFRONT MEDIA INC COM 69007J106 693 26860 SH DFND 02 0 26860 0 OUTFRONT MEDIA INC COM 69007J106 531691 20616175 SH SOLE 0 0 20616175 OUTFRONT MEDIA INC COM 69007J106 402 15599 SH SOLE 15599 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 824 396001 SH SOLE 0 0 396001 OVERSEAS SHIPHOLDING GROUP INC CL A NEW 69036R863 103 54660 SH DFND 01 54660 0 0 OVERSEAS SHIPHOLDING GROUP INC CL A NEW 69036R863 7496 3987186 SH SOLE 0 0 3987186 OVERSTOCK COM INC DEL COM 690370101 389 28569 SH DFND 01 28569 0 0 OVERSTOCK COM INC DEL COM 690370101 15 1100 SH DFND 02 0 1100 0 OVERSTOCK COM INC DEL COM 690370101 20142 1481028 SH SOLE 0 0 1481028 OVERSTOCK COM INC DEL COM 690370101 37 2705 SH SOLE 2705 0 0 OVID THERAPEUTICS INC COM 690469101 2 1250 SH DFND 01 1250 0 0 OVID THERAPEUTICS INC COM 690469101 2028 1096364 SH SOLE 0 0 1096364 OWENS & MINOR INC NEW COM 690732102 171 53411 SH DFND 01 53411 0 0 OWENS & MINOR INC NEW COM 690732102 15039 4699665 SH SOLE 0 0 4699665 OWENS & MINOR INC NEW COM 690732102 7 2223 SH SOLE 2223 0 0 OWENS CORNING NEW COM 690742101 2407 41353 SH DFND 01 41353 0 0 OWENS CORNING NEW COM 690742101 1443 24800 SH DFND 02 0 0 24800 OWENS CORNING NEW COM 690742101 1804 30999 SH DFND 02 0 30999 0 OWENS CORNING NEW COM 690742101 564967 9707344 SH SOLE 0 0 9707344 OWENS CORNING NEW COM 690742101 1953 33555 SH SOLE 33555 0 0 OWENS ILL INC COM NEW 690768403 1028 59509 SH DFND 01 59509 0 0 OWENS ILL INC COM NEW 690768403 359 20782 SH DFND 02 0 20782 0 OWENS ILL INC COM NEW 690768403 256889 14874890 SH SOLE 0 0 14874890 OWENS ILL INC COM NEW 690768403 294 17033 SH SOLE 17033 0 0 OXFORD INDS INC COM 691497309 1683 22198 SH DFND 01 22198 0 0 OXFORD INDS INC COM 691497309 197 2600 SH DFND 02 0 2600 0 OXFORD INDS INC COM 691497309 128363 1693443 SH SOLE 0 0 1693443 OXFORD INDS INC COM 691497309 119 1570 SH SOLE 1570 0 0 P & F INDS INC CL A NEW 692830508 203 24366 SH SOLE 0 0 24366 PDVWIRELESS INC COM 69290R104 900 19150 SH DFND 01 19150 0 0 PDVWIRELESS INC COM 69290R104 24 500 SH DFND 02 0 500 0 PDVWIRELESS INC COM 69290R104 28315 602446 SH SOLE 0 0 602446 PDVWIRELESS INC COM 69290R104 38 800 SH SOLE 800 0 0 PDL CMNTY BANCORP COM 69290X101 109 7606 SH DFND 01 7606 0 0 PDL CMNTY BANCORP COM 69290X101 4540 317719 SH SOLE 0 0 317719 P A M TRANSN SVCS INC COM 693149106 231 3718 SH DFND 01 3718 0 0 P A M TRANSN SVCS INC COM 693149106 6152 99232 SH SOLE 0 0 99232 PBF ENERGY INC CL A 69318G106 1437 45910 SH DFND 01 45910 0 0 PBF ENERGY INC CL A 69318G106 590 18851 SH DFND 02 0 18851 0 PBF ENERGY INC CL A 69318G106 329621 10531012 SH SOLE 0 0 10531012 PBF ENERGY INC CL A 69318G106 409 13052 SH SOLE 13052 0 0 PC CONNECTION INC COM 69318J100 332 9500 SH DFND 01 9500 0 0 PC CONNECTION INC COM 69318J100 31 900 SH DFND 02 0 900 0 PC CONNECTION INC COM 69318J100 19519 557998 SH SOLE 0 0 557998 PC CONNECTION INC COM 69318J100 57 1629 SH SOLE 1629 0 0 PCM INC COM 69323K100 381 10882 SH DFND 01 10882 0 0 PCM INC COM 69323K100 14671 418704 SH SOLE 0 0 418704 PCSB FINL CORP COM 69324R104 342 16883 SH DFND 01 16883 0 0 PCSB FINL CORP COM 69324R104 15838 782131 SH SOLE 0 0 782131 PC-TEL INC COM 69325Q105 20 4535 SH DFND 01 4535 0 0 PC-TEL INC COM 69325Q105 3101 699956 SH SOLE 0 0 699956 PDC ENERGY INC COM 69327R101 2053 56946 SH DFND 01 56946 0 0 PDC ENERGY INC COM 69327R101 334 9265 SH DFND 02 0 9265 0 PDC ENERGY INC COM 69327R101 241333 6692544 SH SOLE 0 0 6692544 PDC ENERGY INC COM 69327R101 266 7385 SH SOLE 7385 0 0 PDF SOLUTIONS INC COM 693282105 351 26772 SH DFND 01 26772 0 0 PDF SOLUTIONS INC COM 693282105 26 2000 SH DFND 02 0 2000 0 PDF SOLUTIONS INC COM 693282105 24642 1878172 SH SOLE 0 0 1878172 PDF SOLUTIONS INC COM 693282105 20 1500 SH SOLE 1500 0 0 PDL BIOPHARMA INC COM 69329Y104 331 105321 SH DFND 01 105321 0 0 PDL BIOPHARMA INC COM 69329Y104 231 73600 SH DFND 02 0 73600 0 PDL BIOPHARMA INC COM 69329Y104 28655 9125655 SH SOLE 0 0 9125655 PDL BIOPHARMA INC COM 69329Y104 70 22315 SH SOLE 22315 0 0 PG&E CORP COM 69331C108 2271 99092 SH DFND 01 99092 0 0 PG&E CORP COM 69331C108 193 8417 SH DFND 02 0 0 8417 PG&E CORP COM 69331C108 2891 126146 SH DFND 02 0 126146 0 PG&E CORP COM 69331C108 882685 38511556 SH SOLE 0 0 38511556 PG&E CORP COM 69331C108 2745 119771 SH SOLE 119771 0 0 PICO HLDGS INC COM NEW 693366205 186 15985 SH DFND 01 15985 0 0 PICO HLDGS INC COM NEW 693366205 10294 885867 SH SOLE 0 0 885867 PGT INNOVATIONS INC COM 69336V101 1373 82121 SH DFND 01 82121 0 0 PGT INNOVATIONS INC COM 69336V101 74 4400 SH DFND 02 0 4400 0 PGT INNOVATIONS INC COM 69336V101 57458 3436499 SH SOLE 0 0 3436499 PGT INNOVATIONS INC COM 69336V101 87 5200 SH SOLE 5200 0 0 PJT PARTNERS INC COM CL A 69343T107 1477 36439 SH DFND 01 36439 0 0 PJT PARTNERS INC COM CL A 69343T107 67 1658 SH DFND 02 0 1658 0 PJT PARTNERS INC COM CL A 69343T107 38501 950170 SH SOLE 0 0 950170 PJT PARTNERS INC COM CL A 69343T107 72 1766 SH SOLE 1766 0 0 PNC FINL SVCS GROUP INC COM 693475105 52415 381811 SH DFND 01 381811 0 0 PNC FINL SVCS GROUP INC COM 693475105 16134 117523 SH DFND 02 0 0 117523 PNC FINL SVCS GROUP INC COM 693475105 17528 127678 SH DFND 02 0 127678 0 PNC FINL SVCS GROUP INC COM 693475105 4531818 33011493 SH SOLE 0 0 33011493 PNC FINL SVCS GROUP INC COM 693475105 20881 152102 SH SOLE 152102 0 0 POSCO SPONSORED ADR 693483109 218 4106 SH DFND 01 4106 0 0 POSCO SPONSORED ADR 693483109 28282 533017 SH SOLE 0 0 533017 PNM RES INC COM 69349H107 3470 68157 SH DFND 01 68157 0 0 PNM RES INC COM 69349H107 1449 28462 SH DFND 02 0 28462 0 PNM RES INC COM 69349H107 472016 9271584 SH SOLE 0 0 9271584 PNM RES INC COM 69349H107 1350 26520 SH SOLE 26520 0 0 PPG INDS INC COM 693506107 23921 204959 SH DFND 01 204959 0 0 PPG INDS INC COM 693506107 7223 61889 SH DFND 02 0 0 61889 PPG INDS INC COM 693506107 9014 77231 SH DFND 02 0 77231 0 PPG INDS INC COM 693506107 2295405 19667592 SH SOLE 0 0 19667592 PPG INDS INC COM 693506107 8522 73017 SH SOLE 73017 0 0 PPL CORP COM 69351T106 18962 611476 SH DFND 01 611476 0 0 PPL CORP COM 69351T106 5724 184587 SH DFND 02 0 0 184587 PPL CORP COM 69351T106 12694 409363 SH DFND 02 0 409363 0 PPL CORP COM 69351T106 1806089 58242155 SH SOLE 0 0 58242155 PPL CORP COM 69351T106 12270 395689 SH SOLE 395689 0 0 PRA HEALTH SCIENCES INC COM 69354M108 2604 26267 SH DFND 01 26267 0 0 PRA HEALTH SCIENCES INC COM 69354M108 925 9325 SH DFND 02 0 9325 0 PRA HEALTH SCIENCES INC COM 69354M108 627572 6329521 SH SOLE 0 0 6329521 PRA HEALTH SCIENCES INC COM 69354M108 633 6382 SH SOLE 6382 0 0 PRA GROUP INC COM 69354N106 1072 38088 SH DFND 01 38088 0 0 PRA GROUP INC COM 69354N106 150 5318 SH DFND 02 0 5318 0 PRA GROUP INC COM 69354N106 129740 4610511 SH SOLE 0 0 4610511 PRA GROUP INC COM 69354N106 136 4826 SH SOLE 4826 0 0 PPDAI GROUP INC SPONSORED ADR 69354V108 113 25962 SH SOLE 0 0 25962 PRGX GLOBAL INC COM NEW 69357C503 278 41380 SH DFND 01 41380 0 0 PRGX GLOBAL INC COM NEW 69357C503 7432 1105970 SH SOLE 0 0 1105970 PS BUSINESS PKS INC CALIF COM 69360J107 7009 41587 SH DFND 01 41587 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 4306 25553 SH DFND 02 0 25553 0 PS BUSINESS PKS INC CALIF COM 69360J107 508093 3014849 SH SOLE 0 0 3014849 PS BUSINESS PKS INC CALIF COM 69360J107 3702 21964 SH SOLE 21964 0 0 PVH CORP COM 693656100 6005 63448 SH DFND 01 63448 0 0 PVH CORP COM 693656100 2018 21327 SH DFND 02 0 0 21327 PVH CORP COM 693656100 1950 20607 SH DFND 02 0 20607 0 PVH CORP COM 693656100 757525 8004277 SH SOLE 0 0 8004277 PVH CORP COM 693656100 2562 27073 SH SOLE 27073 0 0 PTC THERAPEUTICS INC COM 69366J200 5316 118143 SH DFND 01 118143 0 0 PTC THERAPEUTICS INC COM 69366J200 290 6440 SH DFND 02 0 6440 0 PTC THERAPEUTICS INC COM 69366J200 222343 4940965 SH SOLE 0 0 4940965 PTC THERAPEUTICS INC COM 69366J200 231 5126 SH SOLE 5126 0 0 PTC INC COM 69370C100 4220 47014 SH DFND 01 47014 0 0 PTC INC COM 69370C100 2455 27346 SH DFND 02 0 0 27346 PTC INC COM 69370C100 2674 29790 SH DFND 02 0 29790 0 PTC INC COM 69370C100 872403 9719289 SH SOLE 0 0 9719289 PTC INC COM 69370C100 3422 38124 SH SOLE 38124 0 0 PACCAR INC COM 693718108 20876 291322 SH DFND 01 291322 0 0 PACCAR INC COM 693718108 6361 88761 SH DFND 02 0 0 88761 PACCAR INC COM 693718108 6709 93618 SH DFND 02 0 93618 0 PACCAR INC COM 693718108 1983839 27684055 SH SOLE 0 0 27684055 PACCAR INC COM 693718108 8235 114922 SH SOLE 114922 0 0 PACIFIC BIOSCIENCES CALIF INC COM 69404D108 1692 279628 SH DFND 01 279628 0 0 PACIFIC BIOSCIENCES CALIF INC COM 69404D108 138 22858 SH DFND 02 0 22858 0 PACIFIC BIOSCIENCES CALIF INC COM 69404D108 44474 7351143 SH SOLE 0 0 7351143 PACIFIC BIOSCIENCES CALIF INC COM 69404D108 78 12900 SH SOLE 12900 0 0 PACIFIC CITY FINANCIAL CORP COM 69406T408 144 8463 SH DFND 01 8463 0 0 PACIFIC CITY FINANCIAL CORP COM 69406T408 5120 300480 SH SOLE 0 0 300480 PACIFIC ETHANOL INC COM PAR $.001 69423U305 7 9410 SH DFND 01 9410 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 1454 1901092 SH SOLE 0 0 1901092 PACIFIC MERCANTILE BANCORP COM 694552100 137 16585 SH DFND 01 16585 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 6349 769630 SH SOLE 0 0 769630 PACIFIC PREMIER BANCORP COM 69478X105 1515 49074 SH DFND 01 49074 0 0 PACIFIC PREMIER BANCORP COM 69478X105 309 10000 SH DFND 02 0 10000 0 PACIFIC PREMIER BANCORP COM 69478X105 181046 5862878 SH SOLE 0 0 5862878 PACIFIC PREMIER BANCORP COM 69478X105 229 7419 SH SOLE 7419 0 0 PACIRA BIOSCIENCES COM 695127100 3669 84354 SH DFND 01 84354 0 0 PACIRA BIOSCIENCES COM 695127100 357 8200 SH DFND 02 0 8200 0 PACIRA BIOSCIENCES COM 695127100 166704 3833157 SH SOLE 0 0 3833157 PACIRA BIOSCIENCES COM 695127100 161 3700 SH SOLE 3700 0 0 PACKAGING CORP AMER COM 695156109 7608 79814 SH DFND 01 79814 0 0 PACKAGING CORP AMER COM 695156109 2410 25288 SH DFND 02 0 0 25288 PACKAGING CORP AMER COM 695156109 2574 27007 SH DFND 02 0 27007 0 PACKAGING CORP AMER COM 695156109 1021809 10719772 SH SOLE 0 0 10719772 PACKAGING CORP AMER COM 695156109 2840 29792 SH SOLE 29792 0 0 PACWEST BANCORP DEL COM 695263103 1784 45950 SH DFND 01 45950 0 0 PACWEST BANCORP DEL COM 695263103 718 18485 SH DFND 02 0 18485 0 PACWEST BANCORP DEL COM 695263103 452869 11662863 SH SOLE 0 0 11662863 PACWEST BANCORP DEL COM 695263103 585 15058 SH SOLE 15058 0 0 PAGERDUTY INC COM 69553P100 179 3814 SH DFND 01 3814 0 0 PAGERDUTY INC COM 69553P100 51752 1099929 SH SOLE 0 0 1099929 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 488 420737 SH DFND 01 420737 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 10321 8897740 SH SOLE 0 0 8897740 PALO ALTO NETWORKS INC COM 697435105 8655 42477 SH DFND 01 42477 0 0 PALO ALTO NETWORKS INC COM 697435105 4812 23616 SH DFND 02 0 0 23616 PALO ALTO NETWORKS INC COM 697435105 5615 27555 SH DFND 02 0 27555 0 PALO ALTO NETWORKS INC COM 697435105 1674706 8219014 SH SOLE 0 0 8219014 PALO ALTO NETWORKS INC COM 697435105 6197 30414 SH SOLE 30414 0 0 PALOMAR HLDGS INC COM 69753M105 291 12120 SH DFND 01 12120 0 0 PALOMAR HLDGS INC COM 69753M105 3487 145040 SH SOLE 0 0 145040 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 615 17732 SH DFND 02 0 17732 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 9521 274620 SH SOLE 0 0 274620 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 356 10256 SH SOLE 10256 0 0 PAN AMERICAN SILVER CORP COM 697900108 1143 88571 SH DFND 01 88571 0 0 PAN AMERICAN SILVER CORP COM 697900108 449 34747 SH DFND 02 0 34747 0 PAN AMERICAN SILVER CORP COM 697900108 69089 5351601 SH SOLE 0 0 5351601 PAN AMERICAN SILVER CORP COM 697900108 269 20859 SH SOLE 20859 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 209 16053 SH DFND 01 16053 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 9282 711795 SH SOLE 0 0 711795 PAPA JOHNS INTL INC COM 698813102 1923 43009 SH DFND 01 43009 0 0 PAPA JOHNS INTL INC COM 698813102 143 3200 SH DFND 02 0 3200 0 PAPA JOHNS INTL INC COM 698813102 88402 1976786 SH SOLE 0 0 1976786 PAPA JOHNS INTL INC COM 698813102 103 2300 SH SOLE 2300 0 0 PAR TECHNOLOGY CORP COM 698884103 663 23500 SH DFND 01 23500 0 0 PAR TECHNOLOGY CORP COM 698884103 14968 530770 SH SOLE 0 0 530770 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 585 28524 SH DFND 01 28524 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 41 1986 SH DFND 02 0 1986 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 41268 2011089 SH SOLE 0 0 2011089 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 103 5032 SH SOLE 5032 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 117 149558 SH SOLE 0 0 149558 PARAMOUNT GROUP INC COM 69924R108 1099 78440 SH DFND 01 78440 0 0 PARAMOUNT GROUP INC COM 69924R108 3793 270714 SH DFND 02 0 270714 0 PARAMOUNT GROUP INC COM 69924R108 395897 28258161 SH SOLE 0 0 28258161 PARAMOUNT GROUP INC COM 69924R108 3021 215619 SH SOLE 215619 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 247 62030 SH DFND 01 62030 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 6147 1540717 SH SOLE 0 0 1540717 PARETEUM CORP COM NEW 69946T207 370 141930 SH DFND 01 141930 0 0 PARETEUM CORP COM NEW 69946T207 11768 4508835 SH SOLE 0 0 4508835 PARK CITY GROUP INC COM NEW 700215304 19 3487 SH DFND 01 3487 0 0 PARK CITY GROUP INC COM NEW 700215304 3206 598114 SH SOLE 0 0 598114 PARK ELECTROCHEMICAL CORP COM 700416209 264 15834 SH DFND 01 15834 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 18 1086 SH DFND 02 0 1086 0 PARK ELECTROCHEMICAL CORP COM 700416209 23009 1378608 SH SOLE 0 0 1378608 PARK ELECTROCHEMICAL CORP COM 700416209 19 1114 SH SOLE 1114 0 0 PARK HOTELS RESORTS INC COM 700517105 2135 77479 SH DFND 01 77479 0 0 PARK HOTELS RESORTS INC COM 700517105 7291 264550 SH DFND 02 0 264550 0 PARK HOTELS RESORTS INC COM 700517105 854196 30994040 SH SOLE 0 0 30994040 PARK HOTELS RESORTS INC COM 700517105 6108 221628 SH SOLE 221628 0 0 PARK NATL CORP COM 700658107 1162 11691 SH DFND 01 11691 0 0 PARK NATL CORP COM 700658107 213 2142 SH DFND 02 0 2142 0 PARK NATL CORP COM 700658107 121767 1225148 SH SOLE 0 0 1225148 PARK NATL CORP COM 700658107 145 1458 SH SOLE 1458 0 0 PARK OHIO HLDGS CORP COM 700666100 255 7813 SH DFND 01 7813 0 0 PARK OHIO HLDGS CORP COM 700666100 13 400 SH DFND 02 0 400 0 PARK OHIO HLDGS CORP COM 700666100 12420 381102 SH SOLE 0 0 381102 PARK OHIO HLDGS CORP COM 700666100 16 500 SH SOLE 500 0 0 PARKE BANCORP INC COM 700885106 169 7056 SH DFND 01 7056 0 0 PARKE BANCORP INC COM 700885106 8269 345259 SH SOLE 0 0 345259 PARKER DRILLING CO COM 701081507 123 6070 SH DFND 01 6070 0 0 PARKER DRILLING CO COM 701081507 1064 52458 SH SOLE 0 0 52458 PARKER HANNIFIN CORP COM 701094104 18454 108546 SH DFND 01 108546 0 0 PARKER HANNIFIN CORP COM 701094104 5584 32846 SH DFND 02 0 0 32846 PARKER HANNIFIN CORP COM 701094104 6615 38908 SH DFND 02 0 38908 0 PARKER HANNIFIN CORP COM 701094104 1578511 9284810 SH SOLE 0 0 9284810 PARKER HANNIFIN CORP COM 701094104 7622 44834 SH SOLE 44834 0 0 PARSLEY ENERGY INC CL A 701877102 2144 112785 SH DFND 01 112785 0 0 PARSLEY ENERGY INC CL A 701877102 1103 58000 SH DFND 02 0 0 58000 PARSLEY ENERGY INC CL A 701877102 1228 64623 SH DFND 02 0 64623 0 PARSLEY ENERGY INC CL A 701877102 461649 24284517 SH SOLE 0 0 24284517 PARSLEY ENERGY INC CL A 701877102 1784 93831 SH SOLE 93831 0 0 PARSONS CORPORATION COM 70202L102 1438 39020 SH DFND 01 39020 0 0 PARSONS CORPORATION COM 70202L102 62740 1702120 SH SOLE 0 0 1702120 PARTY CITY HOLDCO INC COM 702149105 345 47059 SH DFND 01 47059 0 0 PARTY CITY HOLDCO INC COM 702149105 32 4326 SH DFND 02 0 4326 0 PARTY CITY HOLDCO INC COM 702149105 35224 4805429 SH SOLE 0 0 4805429 PARTY CITY HOLDCO INC COM 702149105 46 6340 SH SOLE 6340 0 0 PATHFINDER BANCORP INC MD COM 70319R109 2 129 SH DFND 01 129 0 0 PATHFINDER BANCORP INC MD COM 70319R109 1177 80884 SH SOLE 0 0 80884 PATRICK INDS INC COM 703343103 1845 37510 SH DFND 01 37510 0 0 PATRICK INDS INC COM 703343103 379 7700 SH DFND 02 0 7700 0 PATRICK INDS INC COM 703343103 71917 1462015 SH SOLE 0 0 1462015 PATRICK INDS INC COM 703343103 109 2217 SH SOLE 2217 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 1760 76211 SH DFND 01 76211 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 246 10653 SH DFND 02 0 10653 0 PATTERN ENERGY GROUP INC CL A 70338P100 211787 9172222 SH SOLE 0 0 9172222 PATTERN ENERGY GROUP INC CL A 70338P100 208 9027 SH SOLE 9027 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 10 600 SH DFND 01 600 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 1665 98088 SH SOLE 0 0 98088 PATTERSON COMPANIES INC COM 703395103 1621 70797 SH DFND 01 70797 0 0 PATTERSON COMPANIES INC COM 703395103 234 10200 SH DFND 02 0 10200 0 PATTERSON COMPANIES INC COM 703395103 185361 8094386 SH SOLE 0 0 8094386 PATTERSON COMPANIES INC COM 703395103 233 10189 SH SOLE 10189 0 0 PATTERSON UTI ENERGY INC COM 703481101 925 80331 SH DFND 01 80331 0 0 PATTERSON UTI ENERGY INC COM 703481101 436 37843 SH DFND 02 0 37843 0 PATTERSON UTI ENERGY INC COM 703481101 218863 19015027 SH SOLE 0 0 19015027 PATTERSON UTI ENERGY INC COM 703481101 289 25106 SH SOLE 25106 0 0 PAVMED INC COM 70387R106 1281 1123483 SH SOLE 0 0 1123483 PAYCHEX INC COM 704326107 24084 292674 SH DFND 01 292674 0 0 PAYCHEX INC COM 704326107 6787 82474 SH DFND 02 0 0 82474 PAYCHEX INC COM 704326107 10432 126770 SH DFND 02 0 126770 0 PAYCHEX INC COM 704326107 2122288 25790349 SH SOLE 0 0 25790349 PAYCHEX INC COM 704326107 8764 106497 SH SOLE 106497 0 0 PAYCOM SOFTWARE INC COM 70432V102 5055 22298 SH DFND 01 22298 0 0 PAYCOM SOFTWARE INC COM 70432V102 2651 11695 SH DFND 02 0 0 11695 PAYCOM SOFTWARE INC COM 70432V102 3287 14496 SH DFND 02 0 14496 0 PAYCOM SOFTWARE INC COM 70432V102 1086045 4790248 SH SOLE 0 0 4790248 PAYCOM SOFTWARE INC COM 70432V102 3568 15737 SH SOLE 15737 0 0 PAYMENT DATA SYS INC COM 70438S202 651 188231 SH SOLE 0 0 188231 PAYLOCITY HLDG CORP COM 70438V106 1369 14594 SH DFND 01 14594 0 0 PAYLOCITY HLDG CORP COM 70438V106 596 6350 SH DFND 02 0 6350 0 PAYLOCITY HLDG CORP COM 70438V106 269352 2870947 SH SOLE 0 0 2870947 PAYLOCITY HLDG CORP COM 70438V106 348 3704 SH SOLE 3704 0 0 PAYPAL HLDGS INC COM 70450Y103 122940 1074091 SH DFND 01 1074091 0 0 PAYPAL HLDGS INC COM 70450Y103 32704 285725 SH DFND 02 0 0 285725 PAYPAL HLDGS INC COM 70450Y103 35565 310721 SH DFND 02 0 310721 0 PAYPAL HLDGS INC COM 70450Y103 9965568 87065944 SH SOLE 0 0 87065944 PAYPAL HLDGS INC COM 70450Y103 42739 373395 SH SOLE 373395 0 0 PAYSIGN INC COM 70451A104 821 61396 SH DFND 01 61396 0 0 PAYSIGN INC COM 70451A104 20228 1512930 SH SOLE 0 0 1512930 PB BANCORP INC COM 70454T100 5 434 SH DFND 01 434 0 0 PB BANCORP INC COM 70454T100 988 83350 SH SOLE 0 0 83350 PEABODY ENERGY CORP NEW COM 704551100 1508 62552 SH DFND 01 62552 0 0 PEABODY ENERGY CORP NEW COM 704551100 383 15900 SH DFND 02 0 15900 0 PEABODY ENERGY CORP NEW COM 704551100 176149 7309072 SH SOLE 0 0 7309072 PEABODY ENERGY CORP NEW COM 704551100 188 7813 SH SOLE 7813 0 0 PDS BIOTECHNOLOGY CORP COM 70465T107 132 21986 SH SOLE 0 0 21986 PEAPACK-GLADSTONE FINL CORP COM 704699107 446 15843 SH DFND 01 15843 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 45 1600 SH DFND 02 0 1600 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 21447 762680 SH SOLE 0 0 762680 PEAPACK-GLADSTONE FINL CORP COM 704699107 60 2150 SH SOLE 2150 0 0 PEAK RESORTS INC COM 70469L100 15 3212 SH DFND 01 3212 0 0 PEAK RESORTS INC COM 70469L100 2114 445033 SH SOLE 0 0 445033 PEBBLEBROOK HOTEL TR COM 70509V100 3135 111248 SH DFND 01 111248 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 4633 164424 SH DFND 02 0 164424 0 PEBBLEBROOK HOTEL TR COM 70509V100 535971 19019566 SH SOLE 0 0 19019566 PEBBLEBROOK HOTEL TR COM 70509V100 3987 141488 SH SOLE 141488 0 0 PEDEVCO CORP COM PAR 70532Y303 190 91437 SH SOLE 0 0 91437 PEGASYSTEMS INC COM 705573103 1204 16902 SH DFND 01 16902 0 0 PEGASYSTEMS INC COM 705573103 565 7929 SH DFND 02 0 7929 0 PEGASYSTEMS INC COM 705573103 247295 3472760 SH SOLE 0 0 3472760 PEGASYSTEMS INC COM 705573103 304 4264 SH SOLE 4264 0 0 PEMBINA PIPELINE CORP COM 706327103 8203 220454 SH DFND 01 220454 0 0 PEMBINA PIPELINE CORP COM 706327103 4576 122975 SH DFND 02 0 0 122975 PEMBINA PIPELINE CORP COM 706327103 8868 238328 SH DFND 02 0 238328 0 PEMBINA PIPELINE CORP COM 706327103 550076 14783023 SH SOLE 0 0 14783023 PEMBINA PIPELINE CORP COM 706327103 10065 270486 SH SOLE 270486 0 0 PENN NATL GAMING INC COM 707569109 2260 117336 SH DFND 01 117336 0 0 PENN NATL GAMING INC COM 707569109 414 21500 SH DFND 02 0 21500 0 PENN NATL GAMING INC COM 707569109 196243 10189173 SH SOLE 0 0 10189173 PENN NATL GAMING INC COM 707569109 279 14476 SH SOLE 14476 0 0 PENN VA CORP NEW COM 70788V102 350 11417 SH DFND 01 11417 0 0 PENN VA CORP NEW COM 70788V102 23 744 SH DFND 02 0 744 0 PENN VA CORP NEW COM 70788V102 23658 771120 SH SOLE 0 0 771120 PENN VA CORP NEW COM 70788V102 46 1510 SH SOLE 1510 0 0 PENNEY J C CORP INC COM 708160106 313 274209 SH DFND 01 274209 0 0 PENNEY J C CORP INC COM 708160106 44 38600 SH DFND 02 0 38600 0 PENNEY J C CORP INC COM 708160106 31463 27599337 SH SOLE 0 0 27599337 PENNEY J C CORP INC COM 708160106 48 42356 SH SOLE 42356 0 0 PENNS WOODS BANCORP INC COM 708430103 180 3979 SH DFND 01 3979 0 0 PENNS WOODS BANCORP INC COM 708430103 8678 191789 SH SOLE 0 0 191789 PENNSYLVANIA RL ESTATE INVT TR SH BEN INT 709102107 644 99111 SH DFND 01 99111 0 0 PENNSYLVANIA RL ESTATE INVT TR SH BEN INT 709102107 700 107764 SH DFND 02 0 107764 0 PENNSYLVANIA RL ESTATE INVT TR SH BEN INT 709102107 71331 10973996 SH SOLE 0 0 10973996 PENNSYLVANIA RL ESTATE INVT TR SH BEN INT 709102107 463 71184 SH SOLE 71184 0 0 PENNYMAC MTG INVT TR COM 70931T103 1412 64689 SH DFND 01 64689 0 0 PENNYMAC MTG INVT TR COM 70931T103 229 10506 SH DFND 02 0 10506 0 PENNYMAC MTG INVT TR COM 70931T103 157762 7226840 SH SOLE 0 0 7226840 PENNYMAC MTG INVT TR COM 70931T103 187 8576 SH SOLE 8576 0 0 PENNYMAC FINL SVCS INC COM 70932M107 729 32887 SH DFND 01 32887 0 0 PENNYMAC FINL SVCS INC COM 70932M107 106 4759 SH DFND 02 0 4759 0 PENNYMAC FINL SVCS INC COM 70932M107 84037 3788857 SH SOLE 0 0 3788857 PENNYMAC FINL SVCS INC COM 70932M107 151 6822 SH SOLE 6822 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 650 13733 SH DFND 01 13733 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 485 10250 SH DFND 02 0 10250 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 149589 3162567 SH SOLE 0 0 3162567 PENSKE AUTOMOTIVE GRP INC COM 70959W103 210 4443 SH SOLE 4443 0 0 PENUMBRA INC COM 70975L107 2260 14123 SH DFND 01 14123 0 0 PENUMBRA INC COM 70975L107 848 5300 SH DFND 02 0 5300 0 PENUMBRA INC COM 70975L107 442357 2764729 SH SOLE 0 0 2764729 PENUMBRA INC COM 70975L107 540 3372 SH SOLE 3372 0 0 PEOPLES BANCORP INC COM 709789101 510 15823 SH DFND 01 15823 0 0 PEOPLES BANCORP INC COM 709789101 52 1600 SH DFND 02 0 1600 0 PEOPLES BANCORP INC COM 709789101 25566 792503 SH SOLE 0 0 792503 PEOPLES BANCORP INC COM 709789101 110 3400 SH SOLE 3400 0 0 PEOPLES BANCORP N C INC COM 710577107 121 4024 SH DFND 01 4024 0 0 PEOPLES BANCORP N C INC COM 710577107 5985 199171 SH SOLE 0 0 199171 PEOPLES FINL SVCS CORP COM 711040105 272 6040 SH DFND 01 6040 0 0 PEOPLES FINL SVCS CORP COM 711040105 11552 256762 SH SOLE 0 0 256762 PEOPLES UTD FINL INC COM 712704105 5585 332823 SH DFND 01 332823 0 0 PEOPLES UTD FINL INC COM 712704105 1711 101989 SH DFND 02 0 0 101989 PEOPLES UTD FINL INC COM 712704105 1996 118948 SH DFND 02 0 118948 0 PEOPLES UTD FINL INC COM 712704105 739974 44098590 SH SOLE 0 0 44098590 PEOPLES UTD FINL INC COM 712704105 3341 199092 SH SOLE 199092 0 0 PEOPLES UTAH BANCORP COM 712706209 525 17873 SH DFND 01 17873 0 0 PEOPLES UTAH BANCORP COM 712706209 35 1200 SH DFND 02 0 1200 0 PEOPLES UTAH BANCORP COM 712706209 21991 748004 SH SOLE 0 0 748004 PEOPLES UTAH BANCORP COM 712706209 94 3200 SH SOLE 3200 0 0 PEPSICO INC COM 713448108 166004 1265947 SH DFND 01 1265947 0 0 PEPSICO INC COM 713448108 47370 361242 SH DFND 02 0 0 361242 PEPSICO INC COM 713448108 57688 439928 SH DFND 02 0 439928 0 PEPSICO INC COM 713448108 14630116 111569554 SH SOLE 0 0 111569554 PEPSICO INC COM 713448108 60435 460876 SH SOLE 460876 0 0 PERCEPTRON INC COM 71361F100 10 2223 SH DFND 01 2223 0 0 PERCEPTRON INC COM 71361F100 1343 301860 SH SOLE 0 0 301860 PERFICIENT INC COM 71375U101 2314 67430 SH DFND 01 67430 0 0 PERFICIENT INC COM 71375U101 273 7953 SH DFND 02 0 7953 0 PERFICIENT INC COM 71375U101 69691 2030628 SH SOLE 0 0 2030628 PERFICIENT INC COM 71375U101 142 4130 SH SOLE 4130 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 8574 214190 SH DFND 01 214190 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 519 12969 SH DFND 02 0 12969 0 PERFORMANCE FOOD GROUP CO COM 71377A103 374735 9361350 SH SOLE 0 0 9361350 PERFORMANCE FOOD GROUP CO COM 71377A103 469 11710 SH SOLE 11710 0 0 PERFORMANT FINL CORP COM 71377E105 8 7300 SH DFND 01 7300 0 0 PERFORMANT FINL CORP COM 71377E105 933 888551 SH SOLE 0 0 888551 PERKINELMER INC COM 714046109 9166 95140 SH DFND 01 95140 0 0 PERKINELMER INC COM 714046109 1969 20437 SH DFND 02 0 0 20437 PERKINELMER INC COM 714046109 3443 35742 SH DFND 02 0 35742 0 PERKINELMER INC COM 714046109 1161737 12058723 SH SOLE 0 0 12058723 PERKINELMER INC COM 714046109 2902 30119 SH SOLE 30119 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 12 3147 SH DFND 01 3147 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1012 258910 SH SOLE 0 0 258910 PERMA PIPE INTL HLDGS INC COM 714167103 8 837 SH DFND 01 837 0 0 PERMA PIPE INTL HLDGS INC COM 714167103 1940 213187 SH SOLE 0 0 213187 PERSPECTA INC COM 715347100 3118 133176 SH DFND 01 133176 0 0 PERSPECTA INC COM 715347100 577 24666 SH DFND 02 0 24666 0 PERSPECTA INC COM 715347100 308862 13193595 SH SOLE 0 0 13193595 PERSPECTA INC COM 715347100 368 15700 SH SOLE 15700 0 0 PERSONALIS INC COM 71535D106 50 1848 SH DFND 01 1848 0 0 PERSONALIS INC COM 71535D106 1773 65315 SH SOLE 0 0 65315 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 8395 287114 SH SOLE 0 0 287114 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 80 2734 SH SOLE 2734 0 0 PETMED EXPRESS INC COM 716382106 460 29328 SH DFND 01 29328 0 0 PETMED EXPRESS INC COM 716382106 30 1929 SH DFND 02 0 1929 0 PETMED EXPRESS INC COM 716382106 21527 1373798 SH SOLE 0 0 1373798 PETMED EXPRESS INC COM 716382106 42 2681 SH SOLE 2681 0 0 PETIQ INC COM CL A 71639T106 1293 39234 SH DFND 01 39234 0 0 PETIQ INC COM CL A 71639T106 53 1596 SH DFND 02 0 1596 0 PETIQ INC COM CL A 71639T106 29066 881847 SH SOLE 0 0 881847 PETIQ INC COM CL A 71639T106 77 2340 SH SOLE 2340 0 0 PETROLEO BRASILEIRO SA PETROBR SP ADR NON VTG 71654V101 1583 111512 SH DFND 01 111512 0 0 PETROLEO BRASILEIRO SA PETROBR SP ADR NON VTG 71654V101 296076 20850422 SH SOLE 0 0 20850422 PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR 71654V408 68266 4384456 SH SOLE 0 0 4384456 PFENEX INC COM 717071104 361 53589 SH DFND 01 53589 0 0 PFENEX INC COM 717071104 8070 1197339 SH SOLE 0 0 1197339 PFIZER INC COM 717081103 203392 4695106 SH DFND 01 4695106 0 0 PFIZER INC COM 717081103 62473 1442132 SH DFND 02 0 0 1442132 PFIZER INC COM 717081103 71200 1643584 SH DFND 02 0 1643584 0 PFIZER INC COM 717081103 18866980 435525843 SH SOLE 0 0 435525843 PFIZER INC COM 717081103 79825 1842678 SH SOLE 1842678 0 0 PFSWEB INC COM NEW 717098206 11 2614 SH DFND 01 2614 0 0 PFSWEB INC COM NEW 717098206 3077 759718 SH SOLE 0 0 759718 PHASEBIO PHARMACEUTICALS INC COM 717224109 307 23415 SH DFND 01 23415 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 8531 650205 SH SOLE 0 0 650205 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1294 40740 SH DFND 01 40740 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 37 1163 SH DFND 02 0 1163 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 70284 2212272 SH SOLE 0 0 2212272 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 58 1837 SH SOLE 1837 0 0 PHILIP MORRIS INTL INC COM 718172109 103202 1314171 SH DFND 01 1314171 0 0 PHILIP MORRIS INTL INC COM 718172109 1732 22050 SH DFND 02 0 0 22050 PHILIP MORRIS INTL INC COM 718172109 21539 274277 SH DFND 02 0 274277 0 PHILIP MORRIS INTL INC COM 718172109 9692540 123424680 SH SOLE 0 0 123424680 PHILIP MORRIS INTL INC COM 718172109 35909 457264 SH SOLE 457264 0 0 PHILLIPS 66 COM 718546104 33680 360061 SH DFND 01 360061 0 0 PHILLIPS 66 COM 718546104 10573 113032 SH DFND 02 0 0 113032 PHILLIPS 66 COM 718546104 12705 135827 SH DFND 02 0 135827 0 PHILLIPS 66 COM 718546104 3337924 35684456 SH SOLE 0 0 35684456 PHILLIPS 66 COM 718546104 14809 158320 SH SOLE 158320 0 0 PHIO PHARMACEUTICALS CORP COM 71880W204 10 26460 SH SOLE 0 0 26460 PHOTRONICS INC COM 719405102 474 57764 SH DFND 01 57764 0 0 PHOTRONICS INC COM 719405102 257 31318 SH DFND 02 0 31318 0 PHOTRONICS INC COM 719405102 35904 4378550 SH SOLE 0 0 4378550 PHOTRONICS INC COM 719405102 75 9146 SH SOLE 9146 0 0 PHYSICIANS RLTY TR COM 71943U104 2773 158976 SH DFND 01 158976 0 0 PHYSICIANS RLTY TR COM 71943U104 3989 228708 SH DFND 02 0 228708 0 PHYSICIANS RLTY TR COM 71943U104 456332 26165813 SH SOLE 0 0 26165813 PHYSICIANS RLTY TR COM 71943U104 3469 198936 SH SOLE 198936 0 0 PIEDMONT OFFICE REALTY TR INC COM CL A 720190206 2144 107564 SH DFND 01 107564 0 0 PIEDMONT OFFICE REALTY TR INC COM CL A 720190206 3185 159818 SH DFND 02 0 159818 0 PIEDMONT OFFICE REALTY TR INC COM CL A 720190206 370120 18570997 SH SOLE 0 0 18570997 PIEDMONT OFFICE REALTY TR INC COM CL A 720190206 2705 135705 SH SOLE 135705 0 0 PIER 1 IMPORTS INC COM NEW 720279504 5 664 SH DFND 01 664 0 0 PIER 1 IMPORTS INC COM NEW 720279504 1492 198148 SH SOLE 0 0 198148 PIERIS PHARMACEUTICALS INC COM 720795103 407 86690 SH DFND 01 86690 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 1602 340901 SH SOLE 0 0 340901 PILGRIMS PRIDE CORP NEW COM 72147K108 543 21394 SH DFND 01 21394 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 271 10680 SH DFND 02 0 10680 0 PILGRIMS PRIDE CORP NEW COM 72147K108 125149 4929058 SH SOLE 0 0 4929058 PILGRIMS PRIDE CORP NEW COM 72147K108 161 6357 SH SOLE 6357 0 0 PINDUODUO INC SPONSORED ADS 722304102 1010 48951 SH DFND 01 48951 0 0 PINDUODUO INC SPONSORED ADS 722304102 1213 58800 SH DFND 02 0 58800 0 PINDUODUO INC SPONSORED ADS 722304102 81703 3960389 SH SOLE 0 0 3960389 PINDUODUO INC SPONSORED ADS 722304102 699 33900 SH SOLE 33900 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1615 28092 SH DFND 01 28092 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 685 11922 SH DFND 02 0 11922 0 PINNACLE FINL PARTNERS INC COM 72346Q104 378554 6585836 SH SOLE 0 0 6585836 PINNACLE FINL PARTNERS INC COM 72346Q104 532 9251 SH SOLE 9251 0 0 PINNACLE WEST CAP CORP COM 723484101 8916 94764 SH DFND 01 94764 0 0 PINNACLE WEST CAP CORP COM 723484101 2485 26409 SH DFND 02 0 0 26409 PINNACLE WEST CAP CORP COM 723484101 6170 65573 SH DFND 02 0 65573 0 PINNACLE WEST CAP CORP COM 723484101 1278581 13588915 SH SOLE 0 0 13588915 PINNACLE WEST CAP CORP COM 723484101 5588 59390 SH SOLE 59390 0 0 PINTEREST INC CL A 72352L106 469 17247 SH DFND 01 17247 0 0 PINTEREST INC CL A 72352L106 200485 7365357 SH SOLE 0 0 7365357 PIONEER ENERGY SVCS CORP COM 723664108 4 13987 SH DFND 01 13987 0 0 PIONEER ENERGY SVCS CORP COM 723664108 1043 4122569 SH SOLE 0 0 4122569 PIONEER NAT RES CO COM 723787107 22603 146909 SH DFND 01 146909 0 0 PIONEER NAT RES CO COM 723787107 6762 43947 SH DFND 02 0 0 43947 PIONEER NAT RES CO COM 723787107 7225 46958 SH DFND 02 0 46958 0 PIONEER NAT RES CO COM 723787107 2010534 13067296 SH SOLE 0 0 13067296 PIONEER NAT RES CO COM 723787107 8378 54453 SH SOLE 54453 0 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 225 47468 SH SOLE 0 0 47468 PIPER JAFFRAY COS COM 724078100 887 11941 SH DFND 01 11941 0 0 PIPER JAFFRAY COS COM 724078100 244 3288 SH DFND 02 0 3288 0 PIPER JAFFRAY COS COM 724078100 107991 1454038 SH SOLE 0 0 1454038 PIPER JAFFRAY COS COM 724078100 103 1385 SH SOLE 1385 0 0 PITNEY BOWES INC COM 724479100 1143 266993 SH DFND 01 266993 0 0 PITNEY BOWES INC COM 724479100 96 22429 SH DFND 02 0 22429 0 PITNEY BOWES INC COM 724479100 64524 15075761 SH SOLE 0 0 15075761 PITNEY BOWES INC COM 724479100 84 19704 SH SOLE 19704 0 0 PIXELWORKS INC COM NEW 72581M305 18 6114 SH DFND 01 6114 0 0 PIXELWORKS INC COM NEW 72581M305 4510 1528808 SH SOLE 0 0 1528808 PIVOTAL SOFTWARE INC COM CL A 72582H107 161 15227 SH DFND 01 15227 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 187 17737 SH DFND 02 0 17737 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 71460 6767074 SH SOLE 0 0 6767074 PIVOTAL SOFTWARE INC COM CL A 72582H107 79 7492 SH SOLE 7492 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 848 33967 SH DFND 02 0 0 33967 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1243 49762 SH DFND 02 0 49762 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 51193 2050163 SH SOLE 0 0 2050163 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1227 49154 SH SOLE 49154 0 0 PLANET FITNESS INC CL A 72703H101 2777 38335 SH DFND 01 38335 0 0 PLANET FITNESS INC CL A 72703H101 819 11300 SH DFND 02 0 11300 0 PLANET FITNESS INC CL A 72703H101 619517 8552137 SH SOLE 0 0 8552137 PLANET FITNESS INC CL A 72703H101 672 9278 SH SOLE 9278 0 0 PLANTRONICS INC NEW COM 727493108 2565 69251 SH DFND 01 69251 0 0 PLANTRONICS INC NEW COM 727493108 189 5100 SH DFND 02 0 5100 0 PLANTRONICS INC NEW COM 727493108 117905 3183167 SH SOLE 0 0 3183167 PLANTRONICS INC NEW COM 727493108 138 3729 SH SOLE 3729 0 0 PLAYAGS INC COM 72814N104 1068 54906 SH DFND 01 54906 0 0 PLAYAGS INC COM 72814N104 37 1900 SH DFND 02 0 1900 0 PLAYAGS INC COM 72814N104 25422 1307034 SH SOLE 0 0 1307034 PLAYAGS INC COM 72814N104 47 2406 SH SOLE 2406 0 0 PLEXUS CORP COM 729132100 1785 30582 SH DFND 01 30582 0 0 PLEXUS CORP COM 729132100 264 4531 SH DFND 02 0 4531 0 PLEXUS CORP COM 729132100 185739 3182095 SH SOLE 0 0 3182095 PLEXUS CORP COM 729132100 186 3187 SH SOLE 3187 0 0 PLUG POWER INC COM NEW 72919P202 1074 477132 SH DFND 01 477132 0 0 PLUG POWER INC COM NEW 72919P202 47 21041 SH DFND 02 0 21041 0 PLUG POWER INC COM NEW 72919P202 26374 11721872 SH SOLE 0 0 11721872 PLUG POWER INC COM NEW 72919P202 62 27659 SH SOLE 27659 0 0 PLUMAS BANCORP COM 729273102 21 860 SH DFND 01 860 0 0 PLUMAS BANCORP COM 729273102 3181 130904 SH SOLE 0 0 130904 PLURALSIGHT INC COM CL A 72941B106 824 27192 SH DFND 01 27192 0 0 PLURALSIGHT INC COM CL A 72941B106 107 3514 SH DFND 02 0 3514 0 PLURALSIGHT INC COM CL A 72941B106 196073 6466793 SH SOLE 0 0 6466793 PLURALSIGHT INC COM CL A 72941B106 160 5275 SH SOLE 5275 0 0 PLX PHARMA INC COM 72942A107 1049 145649 SH SOLE 0 0 145649 PLYMOUTH INDL REIT INC COM 729640102 31 1651 SH DFND 01 1651 0 0 PLYMOUTH INDL REIT INC COM 729640102 10177 537314 SH SOLE 0 0 537314 POLAR PWR INC COM 73102V105 120 28798 SH SOLE 0 0 28798 POLARIS INDS INC COM 731068102 2347 25722 SH DFND 01 25722 0 0 POLARIS INDS INC COM 731068102 1275 13981 SH DFND 02 0 0 13981 POLARIS INDS INC COM 731068102 1381 15136 SH DFND 02 0 15136 0 POLARIS INDS INC COM 731068102 552991 6061507 SH SOLE 0 0 6061507 POLARIS INDS INC COM 731068102 1709 18728 SH SOLE 18728 0 0 POLARITYTE INC COM 731094108 71 12379 SH DFND 01 12379 0 0 POLARITYTE INC COM 731094108 3535 620180 SH SOLE 0 0 620180 POLYONE CORP COM 73179P106 4922 156807 SH DFND 01 156807 0 0 POLYONE CORP COM 73179P106 322 10249 SH DFND 02 0 10249 0 POLYONE CORP COM 73179P106 230235 7334668 SH SOLE 0 0 7334668 POLYONE CORP COM 73179P106 269 8557 SH SOLE 8557 0 0 POOL CORPORATION COM 73278L105 3366 17621 SH DFND 01 17621 0 0 POOL CORPORATION COM 73278L105 1008 5275 SH DFND 02 0 5275 0 POOL CORPORATION COM 73278L105 656566 3437517 SH SOLE 0 0 3437517 POOL CORPORATION COM 73278L105 847 4435 SH SOLE 4435 0 0 POPULAR INC COM NEW 733174700 1989 36672 SH DFND 01 36672 0 0 POPULAR INC COM NEW 733174700 916 16890 SH DFND 02 0 16890 0 POPULAR INC COM NEW 733174700 515877 9511007 SH SOLE 0 0 9511007 POPULAR INC COM NEW 733174700 670 12346 SH SOLE 12346 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 4179 77153 SH DFND 01 77153 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 1762 32536 SH DFND 02 0 32536 0 PORTLAND GEN ELEC CO COM NEW 736508847 518013 9562733 SH SOLE 0 0 9562733 PORTLAND GEN ELEC CO COM NEW 736508847 1781 32884 SH SOLE 32884 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 3756 138439 SH DFND 01 138439 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 271 9978 SH DFND 02 0 9978 0 PORTOLA PHARMACEUTICALS INC COM 737010108 158197 5831085 SH SOLE 0 0 5831085 PORTOLA PHARMACEUTICALS INC COM 737010108 172 6332 SH SOLE 6332 0 0 POST HLDGS INC COM 737446104 2834 27260 SH DFND 01 27260 0 0 POST HLDGS INC COM 737446104 1171 11262 SH DFND 02 0 11262 0 POST HLDGS INC COM 737446104 665423 6400147 SH SOLE 0 0 6400147 POST HLDGS INC COM 737446104 706 6789 SH SOLE 6789 0 0 POTBELLY CORP COM 73754Y100 92 18119 SH DFND 01 18119 0 0 POTBELLY CORP COM 73754Y100 6270 1231852 SH SOLE 0 0 1231852 POTLATCHDELTIC CORPORATION COM 737630103 2219 56927 SH DFND 01 56927 0 0 POTLATCHDELTIC CORPORATION COM 737630103 767 19677 SH DFND 02 0 19677 0 POTLATCHDELTIC CORPORATION COM 737630103 382046 9801087 SH SOLE 0 0 9801087 POTLATCHDELTIC CORPORATION COM 737630103 275 7053 SH SOLE 7053 0 0 POWELL INDS INC COM 739128106 299 7859 SH DFND 01 7859 0 0 POWELL INDS INC COM 739128106 15 400 SH DFND 02 0 400 0 POWELL INDS INC COM 739128106 22807 600182 SH SOLE 0 0 600182 POWELL INDS INC COM 739128106 47 1227 SH SOLE 1227 0 0 POWER INTEGRATIONS INC COM 739276103 4731 59005 SH DFND 01 59005 0 0 POWER INTEGRATIONS INC COM 739276103 328 4086 SH DFND 02 0 4086 0 POWER INTEGRATIONS INC COM 739276103 235506 2937218 SH SOLE 0 0 2937218 POWER INTEGRATIONS INC COM 739276103 289 3601 SH SOLE 3601 0 0 PQ GROUP HLDGS INC COM 73943T103 509 32133 SH DFND 01 32133 0 0 PQ GROUP HLDGS INC COM 73943T103 50 3139 SH DFND 02 0 3139 0 PQ GROUP HLDGS INC COM 73943T103 55760 3517984 SH SOLE 0 0 3517984 PQ GROUP HLDGS INC COM 73943T103 72 4514 SH SOLE 4514 0 0 PRECIPIO INC COM 74019L503 264 78154 SH SOLE 0 0 78154 PRECISION BIOSCIENCES INC COM 74019P108 261 19728 SH DFND 01 19728 0 0 PRECISION BIOSCIENCES INC COM 74019P108 5396 407282 SH SOLE 0 0 407282 PRECISION DRILLING CORP COM 2010 74022D308 223 117949 SH DFND 01 117949 0 0 PRECISION DRILLING CORP COM 2010 74022D308 158 83800 SH DFND 02 0 83800 0 PRECISION DRILLING CORP COM 2010 74022D308 14713 7784392 SH SOLE 0 0 7784392 PRECISION DRILLING CORP COM 2010 74022D308 54 28400 SH SOLE 28400 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 898 18999 SH DFND 01 18999 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 61 1288 SH DFND 02 0 1288 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 39551 837058 SH SOLE 0 0 837058 PREFERRED BK LOS ANGELES CA COM NEW 740367404 81 1722 SH SOLE 1722 0 0 PREFERRED APT CMNTYS INC COM 74039L103 534 35702 SH DFND 01 35702 0 0 PREFERRED APT CMNTYS INC COM 74039L103 42 2800 SH DFND 02 0 2800 0 PREFERRED APT CMNTYS INC COM 74039L103 64079 4286245 SH SOLE 0 0 4286245 PREFERRED APT CMNTYS INC COM 74039L103 74 4963 SH SOLE 4963 0 0 PREDICTIVE ONCOLOGY INC COM 74039M101 115 155934 SH SOLE 0 0 155934 PREFORMED LINE PRODS CO COM 740444104 144 2586 SH DFND 01 2586 0 0 PREFORMED LINE PRODS CO COM 740444104 7557 136116 SH SOLE 0 0 136116 PREMIER FINL BANCORP INC COM 74050M105 158 10526 SH DFND 01 10526 0 0 PREMIER FINL BANCORP INC COM 74050M105 7055 470304 SH SOLE 0 0 470304 PREMIER INC CL A 74051N102 769 19659 SH DFND 01 19659 0 0 PREMIER INC CL A 74051N102 299 7656 SH DFND 02 0 7656 0 PREMIER INC CL A 74051N102 226512 5791657 SH SOLE 0 0 5791657 PREMIER INC CL A 74051N102 318 8133 SH SOLE 8133 0 0 PRESIDIO INC COM 74102M103 677 49489 SH DFND 01 49489 0 0 PRESIDIO INC COM 74102M103 38 2800 SH DFND 02 0 2800 0 PRESIDIO INC COM 74102M103 58311 4265607 SH SOLE 0 0 4265607 PRESIDIO INC COM 74102M103 78 5697 SH SOLE 5697 0 0 PRESTIGE CONSMR HEALTHCARE INC COM 74112D101 1419 44796 SH DFND 01 44796 0 0 PRESTIGE CONSMR HEALTHCARE INC COM 74112D101 214 6766 SH DFND 02 0 6766 0 PRESTIGE CONSMR HEALTHCARE INC COM 74112D101 153367 4841127 SH SOLE 0 0 4841127 PRESTIGE CONSMR HEALTHCARE INC COM 74112D101 177 5587 SH SOLE 5587 0 0 PRETIUM RES INC COM 74139C102 794 79285 SH DFND 01 79285 0 0 PRETIUM RES INC COM 74139C102 323 32300 SH DFND 02 0 32300 0 PRETIUM RES INC COM 74139C102 44974 4492879 SH SOLE 0 0 4492879 PRETIUM RES INC COM 74139C102 216 21580 SH SOLE 21580 0 0 PREVAIL THERAPEUTICS INC COM 74140Y101 28 2112 SH DFND 01 2112 0 0 PREVAIL THERAPEUTICS INC COM 74140Y101 987 74791 SH SOLE 0 0 74791 PRICE T ROWE GROUP INC COM 74144T108 22317 203421 SH DFND 01 203421 0 0 PRICE T ROWE GROUP INC COM 74144T108 6485 59109 SH DFND 02 0 0 59109 PRICE T ROWE GROUP INC COM 74144T108 7120 64896 SH DFND 02 0 64896 0 PRICE T ROWE GROUP INC COM 74144T108 2168727 19767813 SH SOLE 0 0 19767813 PRICE T ROWE GROUP INC COM 74144T108 8996 81994 SH SOLE 81994 0 0 PRICESMART INC COM 741511109 1380 26987 SH DFND 01 26987 0 0 PRICESMART INC COM 741511109 134 2623 SH DFND 02 0 2623 0 PRICESMART INC COM 741511109 113669 2223572 SH SOLE 0 0 2223572 PRICESMART INC COM 741511109 120 2339 SH SOLE 2339 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 128 964 SH DFND 01 964 0 0 PRIMEENERGY RESOURCES CORP COM 74158E104 1824 13699 SH SOLE 0 0 13699 PRIMORIS SVCS CORP COM 74164F103 1544 73759 SH DFND 01 73759 0 0 PRIMORIS SVCS CORP COM 74164F103 315 15034 SH DFND 02 0 15034 0 PRIMORIS SVCS CORP COM 74164F103 80548 3848431 SH SOLE 0 0 3848431 PRIMORIS SVCS CORP COM 74164F103 128 6106 SH SOLE 6106 0 0 PRIMERICA INC COM 74164M108 2197 18315 SH DFND 01 18315 0 0 PRIMERICA INC COM 74164M108 730 6087 SH DFND 02 0 6087 0 PRIMERICA INC COM 74164M108 558437 4655578 SH SOLE 0 0 4655578 PRIMERICA INC COM 74164M108 597 4974 SH SOLE 4974 0 0 PRIMO WTR CORP COM 74165N105 885 71948 SH DFND 01 71948 0 0 PRIMO WTR CORP COM 74165N105 34 2745 SH DFND 02 0 2745 0 PRIMO WTR CORP COM 74165N105 20762 1687929 SH SOLE 0 0 1687929 PRIMO WTR CORP COM 74165N105 69 5596 SH SOLE 5596 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 12857 221971 SH DFND 01 221971 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 4238 73173 SH DFND 02 0 0 73173 PRINCIPAL FINL GROUP INC COM 74251V102 4827 83342 SH DFND 02 0 83342 0 PRINCIPAL FINL GROUP INC COM 74251V102 1736779 29985833 SH SOLE 0 0 29985833 PRINCIPAL FINL GROUP INC COM 74251V102 5207 89905 SH SOLE 89905 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 867 26122 SH DFND 01 26122 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 19 587 SH DFND 02 0 587 0 PRINCIPIA BIOPHARMA INC COM 74257L108 18146 546724 SH SOLE 0 0 546724 PRINCIPIA BIOPHARMA INC COM 74257L108 47 1429 SH SOLE 1429 0 0 PRO-DEX INC COLO COM NEW 74265M205 1082 83355 SH SOLE 0 0 83355 PROASSURANCE CORP COM 74267C106 1645 45553 SH DFND 01 45553 0 0 PROASSURANCE CORP COM 74267C106 433 12000 SH DFND 02 0 12000 0 PROASSURANCE CORP COM 74267C106 208185 5765294 SH SOLE 0 0 5765294 PROASSURANCE CORP COM 74267C106 202 5586 SH SOLE 5586 0 0 PROCTER AND GAMBLE CO COM 742718109 232816 2123265 SH DFND 01 2123265 0 0 PROCTER AND GAMBLE CO COM 742718109 70085 639167 SH DFND 02 0 0 639167 PROCTER AND GAMBLE CO COM 742718109 82237 749997 SH DFND 02 0 749997 0 PROCTER AND GAMBLE CO COM 742718109 23478690 214123938 SH SOLE 0 0 214123938 PROCTER AND GAMBLE CO COM 742718109 90226 822850 SH SOLE 822850 0 0 PRIORITY TECHNOLOGY HLDGS INC COM 74275G107 97 12309 SH DFND 01 12309 0 0 PRIORITY TECHNOLOGY HLDGS INC COM 74275G107 103 13138 SH SOLE 0 0 13138 PROFESSIONAL DIVERSITY NET INC COM NEW 74312Y202 51 20497 SH SOLE 0 0 20497 PROFIRE ENERGY INC COM 74316X101 9 5700 SH DFND 01 5700 0 0 PROFIRE ENERGY INC COM 74316X101 981 649465 SH SOLE 0 0 649465 PROGENICS PHARMACEUTICALS INC COM 743187106 1098 177929 SH DFND 01 177929 0 0 PROGENICS PHARMACEUTICALS INC COM 743187106 39 6252 SH DFND 02 0 6252 0 PROGENICS PHARMACEUTICALS INC COM 743187106 32513 5269466 SH SOLE 0 0 5269466 PROGENICS PHARMACEUTICALS INC COM 743187106 62 10057 SH SOLE 10057 0 0 PROGRESS SOFTWARE CORP COM 743312100 4035 92495 SH DFND 01 92495 0 0 PROGRESS SOFTWARE CORP COM 743312100 313 7176 SH DFND 02 0 7176 0 PROGRESS SOFTWARE CORP COM 743312100 202628 4645310 SH SOLE 0 0 4645310 PROGRESS SOFTWARE CORP COM 743312100 243 5566 SH SOLE 5566 0 0 PROGRESSIVE CORP OHIO COM 743315103 40418 505663 SH DFND 01 505663 0 0 PROGRESSIVE CORP OHIO COM 743315103 11799 147614 SH DFND 02 0 0 147614 PROGRESSIVE CORP OHIO COM 743315103 14728 184260 SH DFND 02 0 184260 0 PROGRESSIVE CORP OHIO COM 743315103 3696988 46252817 SH SOLE 0 0 46252817 PROGRESSIVE CORP OHIO COM 743315103 15337 191882 SH SOLE 191882 0 0 PROLOGIS INC COM 74340W103 42697 533041 SH DFND 01 533041 0 0 PROLOGIS INC COM 74340W103 12121 151326 SH DFND 02 0 0 151326 PROLOGIS INC COM 74340W103 72872 909758 SH DFND 02 0 909758 0 PROLOGIS INC COM 74340W103 6437090 80363174 SH SOLE 0 0 80363174 PROLOGIS INC COM 74340W103 65329 815592 SH SOLE 815592 0 0 PROOFPOINT INC COM 743424103 3000 24948 SH DFND 01 24948 0 0 PROOFPOINT INC COM 743424103 1091 9072 SH DFND 02 0 9072 0 PROOFPOINT INC COM 743424103 596548 4960895 SH SOLE 0 0 4960895 PROOFPOINT INC COM 743424103 722 6001 SH SOLE 6001 0 0 PROPHASE LABS INC COM 74345W108 90 42027 SH SOLE 0 0 42027 PROS HOLDINGS INC COM 74346Y103 4366 69009 SH DFND 01 69009 0 0 PROS HOLDINGS INC COM 74346Y103 507 8008 SH DFND 02 0 8008 0 PROS HOLDINGS INC COM 74346Y103 152935 2417568 SH SOLE 0 0 2417568 PROS HOLDINGS INC COM 74346Y103 230 3638 SH SOLE 3638 0 0 PROPETRO HLDG CORP COM 74347M108 2571 124224 SH DFND 01 124224 0 0 PROPETRO HLDG CORP COM 74347M108 250 12081 SH DFND 02 0 12081 0 PROPETRO HLDG CORP COM 74347M108 182579 8820248 SH SOLE 0 0 8820248 PROPETRO HLDG CORP COM 74347M108 210 10164 SH SOLE 10164 0 0 PROSPERITY BANCSHARES INC COM 743606105 1689 25573 SH DFND 01 25573 0 0 PROSPERITY BANCSHARES INC COM 743606105 780 11811 SH DFND 02 0 11811 0 PROSPERITY BANCSHARES INC COM 743606105 439238 6650077 SH SOLE 0 0 6650077 PROSPERITY BANCSHARES INC COM 743606105 550 8332 SH SOLE 8332 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 296 24449 SH DFND 01 24449 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 9398 776035 SH SOLE 0 0 776035 PROTECTIVE INS CORP CL B 74368L203 149 8558 SH DFND 01 8558 0 0 PROTECTIVE INS CORP CL B 74368L203 113 6498 SH DFND 02 0 6498 0 PROTECTIVE INS CORP CL B 74368L203 10716 616909 SH SOLE 0 0 616909 PROTECTIVE INS CORP CL B 74368L203 12 700 SH SOLE 700 0 0 PROTO LABS INC COM 743713109 6501 56031 SH DFND 01 56031 0 0 PROTO LABS INC COM 743713109 612 5275 SH DFND 02 0 5275 0 PROTO LABS INC COM 743713109 305738 2635222 SH SOLE 0 0 2635222 PROTO LABS INC COM 743713109 308 2652 SH SOLE 2652 0 0 PROTEON THERAPEUTICS INC COM 74371L109 37 88184 SH SOLE 0 0 88184 PROTEOSTASIS THERAPEUTICS INC COM 74373B109 8 8527 SH DFND 01 8527 0 0 PROTEOSTASIS THERAPEUTICS INC COM 74373B109 1022 1046738 SH SOLE 0 0 1046738 PROVENTION BIO INC COM 74374N102 44 3623 SH DFND 01 3623 0 0 PROVENTION BIO INC COM 74374N102 10592 875378 SH SOLE 0 0 875378 PROVIDENCE SVC CORP COM 743815102 1385 24148 SH DFND 01 24148 0 0 PROVIDENCE SVC CORP COM 743815102 34 600 SH DFND 02 0 600 0 PROVIDENCE SVC CORP COM 743815102 40336 703457 SH SOLE 0 0 703457 PROVIDENCE SVC CORP COM 743815102 82 1427 SH SOLE 1427 0 0 PROVIDENT BANCORP INC COM 74383X109 110 3913 SH DFND 01 3913 0 0 PROVIDENT BANCORP INC COM 74383X109 6219 222188 SH SOLE 0 0 222188 PROVIDENT FINL HLDGS INC COM 743868101 75 3570 SH DFND 01 3570 0 0 PROVIDENT FINL HLDGS INC COM 743868101 5964 284129 SH SOLE 0 0 284129 PROVIDENT FINL SVCS INC COM 74386T105 1272 52474 SH DFND 01 52474 0 0 PROVIDENT FINL SVCS INC COM 74386T105 244 10066 SH DFND 02 0 10066 0 PROVIDENT FINL SVCS INC COM 74386T105 151766 6258396 SH SOLE 0 0 6258396 PROVIDENT FINL SVCS INC COM 74386T105 162 6661 SH SOLE 6661 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 136 7190 SH DFND 01 7190 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 5311 280700 SH SOLE 0 0 280700 PRUDENTIAL FINL INC COM 744320102 34652 343086 SH DFND 01 343086 0 0 PRUDENTIAL FINL INC COM 744320102 10942 108334 SH DFND 02 0 0 108334 PRUDENTIAL FINL INC COM 744320102 11863 117457 SH DFND 02 0 117457 0 PRUDENTIAL FINL INC COM 744320102 3227355 31954009 SH SOLE 0 0 31954009 PRUDENTIAL FINL INC COM 744320102 13774 136377 SH SOLE 136377 0 0 PSYCHEMEDICS CORP COM NEW 744375205 11 1078 SH DFND 01 1078 0 0 PSYCHEMEDICS CORP COM NEW 744375205 2379 235755 SH SOLE 0 0 235755 PUBLIC SVC ENTERPRISE GRP INC COM 744573106 25123 427124 SH DFND 01 427124 0 0 PUBLIC SVC ENTERPRISE GRP INC COM 744573106 7494 127399 SH DFND 02 0 0 127399 PUBLIC SVC ENTERPRISE GRP INC COM 744573106 17238 293062 SH DFND 02 0 293062 0 PUBLIC SVC ENTERPRISE GRP INC COM 744573106 2398729 40780835 SH SOLE 0 0 40780835 PUBLIC SVC ENTERPRISE GRP INC COM 744573106 16101 273738 SH SOLE 273738 0 0 PUBLIC STORAGE COM 74460D109 31985 134294 SH DFND 01 134294 0 0 PUBLIC STORAGE COM 74460D109 9182 38552 SH DFND 02 0 0 38552 PUBLIC STORAGE COM 74460D109 55006 230953 SH DFND 02 0 230953 0 PUBLIC STORAGE COM 74460D109 4646618 19509670 SH SOLE 0 0 19509670 PUBLIC STORAGE COM 74460D109 46696 196060 SH SOLE 196060 0 0 PULMATRIX INC COM NEW 74584P202 81 87634 SH SOLE 0 0 87634 PULTE GROUP INC COM 745867101 6806 215239 SH DFND 01 215239 0 0 PULTE GROUP INC COM 745867101 2246 71033 SH DFND 02 0 0 71033 PULTE GROUP INC COM 745867101 2240 70857 SH DFND 02 0 70857 0 PULTE GROUP INC COM 745867101 928643 29368846 SH SOLE 0 0 29368846 PULTE GROUP INC COM 745867101 2645 83665 SH SOLE 83665 0 0 PULSE BIOSCIENCES INC COM 74587B101 310 23512 SH DFND 01 23512 0 0 PULSE BIOSCIENCES INC COM 74587B101 5804 439682 SH SOLE 0 0 439682 PUMA BIOTECHNOLOGY INC COM 74587V107 810 63707 SH DFND 01 63707 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 48 3810 SH DFND 02 0 3810 0 PUMA BIOTECHNOLOGY INC COM 74587V107 38070 2995310 SH SOLE 0 0 2995310 PUMA BIOTECHNOLOGY INC COM 74587V107 36 2852 SH SOLE 2852 0 0 PURECYCLE CORP COM NEW 746228303 264 24875 SH DFND 01 24875 0 0 PURECYCLE CORP COM NEW 746228303 8851 835023 SH SOLE 0 0 835023 PURE STORAGE INC CL A 74624M102 1445 94622 SH DFND 01 94622 0 0 PURE STORAGE INC CL A 74624M102 505 33058 SH DFND 02 0 33058 0 PURE STORAGE INC CL A 74624M102 294914 19313316 SH SOLE 0 0 19313316 PURE STORAGE INC CL A 74624M102 303 19813 SH SOLE 19813 0 0 PURPLE INNOVATION INC COM 74640Y106 35 5238 SH DFND 01 5238 0 0 PURPLE INNOVATION INC COM 74640Y106 322 47672 SH SOLE 0 0 47672 QCR HOLDINGS INC COM 74727A104 424 12167 SH DFND 01 12167 0 0 QCR HOLDINGS INC COM 74727A104 24 700 SH DFND 02 0 700 0 QCR HOLDINGS INC COM 74727A104 21908 628279 SH SOLE 0 0 628279 QCR HOLDINGS INC COM 74727A104 51 1468 SH SOLE 1468 0 0 QAD INC CL B 74727D207 1674 56744 SH SOLE 0 0 56744 QAD INC CL A 74727D306 654 16275 SH DFND 01 16275 0 0 QAD INC CL A 74727D306 23 580 SH DFND 02 0 580 0 QAD INC CL A 74727D306 20131 500650 SH SOLE 0 0 500650 QAD INC CL A 74727D306 34 853 SH SOLE 853 0 0 QUAD / GRAPHICS INC COM CL A 747301109 216 27281 SH DFND 01 27281 0 0 QUAD / GRAPHICS INC COM CL A 747301109 21 2663 SH DFND 02 0 2663 0 QUAD / GRAPHICS INC COM CL A 747301109 32081 4055723 SH SOLE 0 0 4055723 QUAD / GRAPHICS INC COM CL A 747301109 33 4140 SH SOLE 4140 0 0 QUAKER CHEM CORP COM 747316107 5521 27213 SH DFND 01 27213 0 0 QUAKER CHEM CORP COM 747316107 446 2200 SH DFND 02 0 2200 0 QUAKER CHEM CORP COM 747316107 298644 1472022 SH SOLE 0 0 1472022 QUAKER CHEM CORP COM 747316107 350 1725 SH SOLE 1725 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 312 36355 SH DFND 01 36355 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 15 1800 SH DFND 02 0 1800 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 6597 768037 SH SOLE 0 0 768037 QEP RES INC COM 74733V100 1485 205388 SH DFND 01 205388 0 0 QEP RES INC COM 74733V100 270 37411 SH DFND 02 0 37411 0 QEP RES INC COM 74733V100 158957 21985786 SH SOLE 0 0 21985786 QEP RES INC COM 74733V100 172 23811 SH SOLE 23811 0 0 QTS RLTY TR INC COM CL A 74736A103 5241 113480 SH DFND 01 113480 0 0 QTS RLTY TR INC COM CL A 74736A103 3450 74706 SH DFND 02 0 74706 0 QTS RLTY TR INC COM CL A 74736A103 362761 7855377 SH SOLE 0 0 7855377 QTS RLTY TR INC COM CL A 74736A103 2709 58668 SH SOLE 58668 0 0 QORVO INC COM 74736K101 6746 101270 SH DFND 01 101270 0 0 QORVO INC COM 74736K101 1911 28683 SH DFND 02 0 0 28683 QORVO INC COM 74736K101 2278 34202 SH DFND 02 0 34202 0 QORVO INC COM 74736K101 875380 13141870 SH SOLE 0 0 13141870 QORVO INC COM 74736K101 2681 40250 SH SOLE 40250 0 0 Q2 HLDGS INC COM 74736L109 6469 84721 SH DFND 01 84721 0 0 Q2 HLDGS INC COM 74736L109 385 5048 SH DFND 02 0 5048 0 Q2 HLDGS INC COM 74736L109 293950 3849535 SH SOLE 0 0 3849535 Q2 HLDGS INC COM 74736L109 321 4201 SH SOLE 4201 0 0 PYXUS INTL INC COM 74737V106 112 7379 SH DFND 01 7379 0 0 PYXUS INTL INC COM 74737V106 6851 450756 SH SOLE 0 0 450756 QUALCOMM INC COM 747525103 84634 1112576 SH DFND 01 1112576 0 0 QUALCOMM INC COM 747525103 23624 310550 SH DFND 02 0 0 310550 QUALCOMM INC COM 747525103 26509 348478 SH DFND 02 0 348478 0 QUALCOMM INC COM 747525103 7434331 97730134 SH SOLE 0 0 97730134 QUALCOMM INC COM 747525103 30346 398916 SH SOLE 398916 0 0 QUALSTAR CORP COM NEW 74758R208 137 23492 SH SOLE 0 0 23492 QUALYS INC COM 74758T303 6148 70604 SH DFND 01 70604 0 0 QUALYS INC COM 74758T303 467 5366 SH DFND 02 0 5366 0 QUALYS INC COM 74758T303 301290 3459918 SH SOLE 0 0 3459918 QUALYS INC COM 74758T303 316 3634 SH SOLE 3634 0 0 QUANEX BUILDING PRODUCTS CORP COM 747619104 533 28235 SH DFND 01 28235 0 0 QUANEX BUILDING PRODUCTS CORP COM 747619104 289 15300 SH DFND 02 0 15300 0 QUANEX BUILDING PRODUCTS CORP COM 747619104 66567 3523907 SH SOLE 0 0 3523907 QUANEX BUILDING PRODUCTS CORP COM 747619104 78 4155 SH SOLE 4155 0 0 QUANTA SVCS INC COM 74762E102 4642 121546 SH DFND 01 121546 0 0 QUANTA SVCS INC COM 74762E102 783 20501 SH DFND 02 0 20501 0 QUANTA SVCS INC COM 74762E102 574692 15048226 SH SOLE 0 0 15048226 QUANTA SVCS INC COM 74762E102 592 15497 SH SOLE 15497 0 0 QUANTERIX CORP COM 74766Q101 672 19893 SH DFND 01 19893 0 0 QUANTERIX CORP COM 74766Q101 21 611 SH DFND 02 0 611 0 QUANTERIX CORP COM 74766Q101 16244 480723 SH SOLE 0 0 480723 QUANTERIX CORP COM 74766Q101 44 1298 SH SOLE 1298 0 0 QUDIAN INC ADR 747798106 203 27085 SH DFND 01 27085 0 0 QUDIAN INC ADR 747798106 14884 1984516 SH SOLE 0 0 1984516 QUEST DIAGNOSTICS INC COM 74834L100 11548 113425 SH DFND 01 113425 0 0 QUEST DIAGNOSTICS INC COM 74834L100 3362 33018 SH DFND 02 0 0 33018 QUEST DIAGNOSTICS INC COM 74834L100 4692 46083 SH DFND 02 0 46083 0 QUEST DIAGNOSTICS INC COM 74834L100 1499227 14725739 SH SOLE 0 0 14725739 QUEST DIAGNOSTICS INC COM 74834L100 4582 45007 SH SOLE 45007 0 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 38 13686 SH SOLE 0 0 13686 QUICKLOGIC CORP COM 74837P108 10 18128 SH DFND 01 18128 0 0 QUICKLOGIC CORP COM 74837P108 2388 4149371 SH SOLE 0 0 4149371 QUIDEL CORP COM 74838J101 4359 73485 SH DFND 01 73485 0 0 QUIDEL CORP COM 74838J101 415 6995 SH DFND 02 0 6995 0 QUIDEL CORP COM 74838J101 199735 3367073 SH SOLE 0 0 3367073 QUIDEL CORP COM 74838J101 255 4293 SH SOLE 4293 0 0 QUINSTREET INC COM 74874Q100 1468 92598 SH DFND 01 92598 0 0 QUINSTREET INC COM 74874Q100 44 2800 SH DFND 02 0 2800 0 QUINSTREET INC COM 74874Q100 39156 2470392 SH SOLE 0 0 2470392 QUINSTREET INC COM 74874Q100 86 5453 SH SOLE 5453 0 0 QUINTANA ENERGY SVCS INC COM 74875T103 9 5614 SH DFND 01 5614 0 0 QUINTANA ENERGY SVCS INC COM 74875T103 627 389597 SH SOLE 0 0 389597 QUMU CORP COM 749063103 1042 250994 SH SOLE 0 0 250994 QUORUM HEALTH CORP COM 74909E106 9 6403 SH DFND 01 6403 0 0 QUORUM HEALTH CORP COM 74909E106 2583 1858590 SH SOLE 0 0 1858590 QUOTIENT TECHNOLOGY INC COM 749119103 824 76761 SH DFND 01 76761 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 384 35729 SH DFND 02 0 35729 0 QUOTIENT TECHNOLOGY INC COM 749119103 71838 6688828 SH SOLE 0 0 6688828 QUOTIENT TECHNOLOGY INC COM 749119103 102 9534 SH SOLE 9534 0 0 QUTOUTIAO INC ADS REP SHS A 74915J107 75 19070 SH SOLE 0 0 19070 QURATE RETAIL INC COM SER A 74915M100 1903 153569 SH DFND 01 153569 0 0 QURATE RETAIL INC COM SER A 74915M100 1321 106578 SH DFND 02 0 0 106578 QURATE RETAIL INC COM SER A 74915M100 1579 127429 SH DFND 02 0 127429 0 QURATE RETAIL INC COM SER A 74915M100 452790 36544772 SH SOLE 0 0 36544772 QURATE RETAIL INC COM SER A 74915M100 1701 137256 SH SOLE 137256 0 0 RBB BANCORP COM 74930B105 239 12366 SH DFND 01 12366 0 0 RBB BANCORP COM 74930B105 12545 648647 SH SOLE 0 0 648647 RA PHARMACEUTICALS INC COM 74933V108 1924 63985 SH DFND 01 63985 0 0 RA PHARMACEUTICALS INC COM 74933V108 54 1800 SH DFND 02 0 1800 0 RA PHARMACEUTICALS INC COM 74933V108 44977 1495727 SH SOLE 0 0 1495727 RA PHARMACEUTICALS INC COM 74933V108 78 2600 SH SOLE 2600 0 0 RA MED SYS INC COM 74933X104 294 81341 SH SOLE 0 0 81341 RCI HOSPITALITY HLDGS INC COM 74934Q108 202 11553 SH DFND 01 11553 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 7361 420363 SH SOLE 0 0 420363 RCM TECHNOLOGIES INC COM NEW 749360400 14 3509 SH DFND 01 3509 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 1098 274476 SH SOLE 0 0 274476 R1 RCM INC COM 749397105 2662 211602 SH DFND 01 211602 0 0 R1 RCM INC COM 749397105 79 6290 SH DFND 02 0 6290 0 R1 RCM INC COM 749397105 57538 4573763 SH SOLE 0 0 4573763 R1 RCM INC COM 749397105 100 7969 SH SOLE 7969 0 0 REV GROUP INC COM 749527107 421 29202 SH DFND 01 29202 0 0 REV GROUP INC COM 749527107 33 2300 SH DFND 02 0 2300 0 REV GROUP INC COM 749527107 33369 2315701 SH SOLE 0 0 2315701 REV GROUP INC COM 749527107 36 2525 SH SOLE 2525 0 0 RF INDS LTD COM PAR $0.01 749552105 15 1796 SH DFND 01 1796 0 0 RF INDS LTD COM PAR $0.01 749552105 2721 322335 SH SOLE 0 0 322335 RGC RES INC COM 74955L103 192 6297 SH DFND 01 6297 0 0 RGC RES INC COM 74955L103 9720 318491 SH SOLE 0 0 318491 RLI CORP COM 749607107 7098 82817 SH DFND 01 82817 0 0 RLI CORP COM 749607107 497 5797 SH DFND 02 0 5797 0 RLI CORP COM 749607107 402637 4697662 SH SOLE 0 0 4697662 RLI CORP COM 749607107 346 4040 SH SOLE 4040 0 0 RLJ LODGING TR COM 74965L101 2631 148308 SH DFND 01 148308 0 0 RLJ LODGING TR COM 74965L101 3821 215390 SH DFND 02 0 215390 0 RLJ LODGING TR COM 74965L101 447778 25241176 SH SOLE 0 0 25241176 RLJ LODGING TR COM 74965L101 3264 183982 SH SOLE 183982 0 0 RPC INC COM 749660106 360 49980 SH DFND 01 49980 0 0 RPC INC COM 749660106 63 8722 SH DFND 02 0 8722 0 RPC INC COM 749660106 39119 5425681 SH SOLE 0 0 5425681 RPC INC COM 749660106 40 5505 SH SOLE 5505 0 0 RMR GROUP INC CL A 74967R106 746 15871 SH DFND 01 15871 0 0 RMR GROUP INC CL A 74967R106 11 236 SH DFND 02 0 236 0 RMR GROUP INC CL A 74967R106 95019 2022539 SH SOLE 0 0 2022539 RMR GROUP INC CL A 74967R106 38 814 SH SOLE 814 0 0 RH COM 74967X103 2492 21557 SH DFND 01 21557 0 0 RH COM 74967X103 383 3312 SH DFND 02 0 3312 0 RH COM 74967X103 291945 2525480 SH SOLE 0 0 2525480 RH COM 74967X103 227 1961 SH SOLE 1961 0 0 RPM INTL INC COM 749685103 3132 51257 SH DFND 01 51257 0 0 RPM INTL INC COM 749685103 1268 20753 SH DFND 02 0 20753 0 RPM INTL INC COM 749685103 826454 13524045 SH SOLE 0 0 13524045 RPM INTL INC COM 749685103 877 14357 SH SOLE 14357 0 0 RPT REALTY SH BEN INT 74971D101 815 67282 SH DFND 01 67282 0 0 RPT REALTY SH BEN INT 74971D101 1283 105953 SH DFND 02 0 105953 0 RPT REALTY SH BEN INT 74971D101 147920 12214703 SH SOLE 0 0 12214703 RPT REALTY SH BEN INT 74971D101 1039 85797 SH SOLE 85797 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 241 56615 SH DFND 01 56615 0 0 RTI SURGICAL HOLDINGS INC COM 74975N105 11705 2754225 SH SOLE 0 0 2754225 RTW RETAILWINDS INC COM 74980D100 76 44913 SH DFND 01 44913 0 0 RTW RETAILWINDS INC COM 74980D100 2181 1282714 SH SOLE 0 0 1282714 RADIAN GROUP INC COM 750236101 4096 179255 SH DFND 01 179255 0 0 RADIAN GROUP INC COM 750236101 731 31987 SH DFND 02 0 31987 0 RADIAN GROUP INC COM 750236101 447059 19564929 SH SOLE 0 0 19564929 RADIAN GROUP INC COM 750236101 544 23795 SH SOLE 23795 0 0 RADIANT LOGISTICS INC COM 75025X100 501 81644 SH DFND 01 81644 0 0 RADIANT LOGISTICS INC COM 75025X100 10746 1750130 SH SOLE 0 0 1750130 RADIUS HEALTH INC COM NEW 750469207 2093 85932 SH DFND 01 85932 0 0 RADIUS HEALTH INC COM NEW 750469207 172 7071 SH DFND 02 0 7071 0 RADIUS HEALTH INC COM NEW 750469207 97522 4003382 SH SOLE 0 0 4003382 RADIUS HEALTH INC COM NEW 750469207 146 5977 SH SOLE 5977 0 0 RADNET INC COM 750491102 1197 86809 SH DFND 01 86809 0 0 RADNET INC COM 750491102 45 3299 SH DFND 02 0 3299 0 RADNET INC COM 750491102 27074 1963332 SH SOLE 0 0 1963332 RADNET INC COM 750491102 70 5100 SH SOLE 5100 0 0 RAFAEL HLDGS INC COM CL B 75062E106 233 8093 SH DFND 01 8093 0 0 RAFAEL HLDGS INC COM CL B 75062E106 12423 432101 SH SOLE 0 0 432101 RAMBUS INC DEL COM 750917106 1140 94671 SH DFND 01 94671 0 0 RAMBUS INC DEL COM 750917106 178 14800 SH DFND 02 0 14800 0 RAMBUS INC DEL COM 750917106 139060 11549805 SH SOLE 0 0 11549805 RAMBUS INC DEL COM 750917106 182 15076 SH SOLE 15076 0 0 RALPH LAUREN CORP CL A 751212101 5031 44288 SH DFND 01 44288 0 0 RALPH LAUREN CORP CL A 751212101 1509 13284 SH DFND 02 0 0 13284 RALPH LAUREN CORP CL A 751212101 1583 13939 SH DFND 02 0 13939 0 RALPH LAUREN CORP CL A 751212101 723758 6371669 SH SOLE 0 0 6371669 RALPH LAUREN CORP CL A 751212101 1998 17586 SH SOLE 17586 0 0 RAMACO RES INC COM 75134P303 38 7152 SH DFND 01 7152 0 0 RAMACO RES INC COM 75134P303 2460 462396 SH SOLE 0 0 462396 RANDOLPH BANCORP INC COM 752378109 16 1044 SH DFND 01 1044 0 0 RANDOLPH BANCORP INC COM 752378109 2647 175276 SH SOLE 0 0 175276 RANGE RES CORP COM 75281A109 564 80860 SH DFND 01 80860 0 0 RANGE RES CORP COM 75281A109 274 39289 SH DFND 02 0 39289 0 RANGE RES CORP COM 75281A109 173284 24825807 SH SOLE 0 0 24825807 RANGE RES CORP COM 75281A109 175 25054 SH SOLE 25054 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 13 1575 SH DFND 01 1575 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 2068 256914 SH SOLE 0 0 256914 RANPAK HLDGS CORP COM CL A 75321W103 274 31000 SH SOLE 0 0 31000 RAPID7 INC COM 753422104 5705 98642 SH DFND 01 98642 0 0 RAPID7 INC COM 753422104 530 9158 SH DFND 02 0 9158 0 RAPID7 INC COM 753422104 230770 3989798 SH SOLE 0 0 3989798 RAPID7 INC COM 753422104 251 4346 SH SOLE 4346 0 0 RAVE RESTAURANT GROUP INC COM 754198109 449 145895 SH SOLE 0 0 145895 RAVEN INDS INC COM 754212108 2665 74281 SH DFND 01 74281 0 0 RAVEN INDS INC COM 754212108 262 7308 SH DFND 02 0 7308 0 RAVEN INDS INC COM 754212108 129677 3614174 SH SOLE 0 0 3614174 RAVEN INDS INC COM 754212108 179 4998 SH SOLE 4998 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 9203 108851 SH DFND 01 108851 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 2993 35401 SH DFND 02 0 0 35401 RAYMOND JAMES FINANCIAL INC COM 754730109 2764 32687 SH DFND 02 0 32687 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1147214 13568474 SH SOLE 0 0 13568474 RAYMOND JAMES FINANCIAL INC COM 754730109 3425 40513 SH SOLE 40513 0 0 RAYONIER INC COM 754907103 1512 49886 SH DFND 01 49886 0 0 RAYONIER INC COM 754907103 802 26465 SH DFND 02 0 26465 0 RAYONIER INC COM 754907103 589212 19445935 SH SOLE 0 0 19445935 RAYONIER INC COM 754907103 574 18928 SH SOLE 18928 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 261 40199 SH DFND 01 40199 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 74 11389 SH DFND 02 0 11389 0 RAYONIER ADVANCED MATLS INC COM 75508B104 26114 4023746 SH SOLE 0 0 4023746 RAYONIER ADVANCED MATLS INC COM 75508B104 50 7689 SH SOLE 7689 0 0 RAYTHEON CO COM NEW 755111507 43082 247771 SH DFND 01 247771 0 0 RAYTHEON CO COM NEW 755111507 12849 73896 SH DFND 02 0 0 73896 RAYTHEON CO COM NEW 755111507 13182 75809 SH DFND 02 0 75809 0 RAYTHEON CO COM NEW 755111507 3921184 22551090 SH SOLE 0 0 22551090 RAYTHEON CO COM NEW 755111507 15446 88834 SH SOLE 88834 0 0 RBC BEARINGS INC COM 75524B104 8421 50481 SH DFND 01 50481 0 0 RBC BEARINGS INC COM 75524B104 556 3331 SH DFND 02 0 3331 0 RBC BEARINGS INC COM 75524B104 364677 2186182 SH SOLE 0 0 2186182 RBC BEARINGS INC COM 75524B104 454 2722 SH SOLE 2722 0 0 RE MAX HLDGS INC CL A 75524W108 484 15726 SH DFND 01 15726 0 0 RE MAX HLDGS INC CL A 75524W108 43 1411 SH DFND 02 0 1411 0 RE MAX HLDGS INC CL A 75524W108 62588 2034727 SH SOLE 0 0 2034727 RE MAX HLDGS INC CL A 75524W108 49 1589 SH SOLE 1589 0 0 READING INTERNATIONAL INC CL A 755408101 191 14747 SH DFND 01 14747 0 0 READING INTERNATIONAL INC CL A 755408101 8793 677433 SH SOLE 0 0 677433 READY CAP CORP COM 75574U101 382 25645 SH DFND 01 25645 0 0 READY CAP CORP COM 75574U101 31 2100 SH DFND 02 0 2100 0 READY CAP CORP COM 75574U101 23179 1555606 SH SOLE 0 0 1555606 READY CAP CORP COM 75574U101 46 3100 SH SOLE 3100 0 0 REALNETWORKS INC COM NEW 75605L708 11 5738 SH DFND 01 5738 0 0 REALNETWORKS INC COM NEW 75605L708 3556 1871762 SH SOLE 0 0 1871762 REALOGY HLDGS CORP COM 75605Y106 694 95847 SH DFND 01 95847 0 0 REALOGY HLDGS CORP COM 75605Y106 112 15500 SH DFND 02 0 15500 0 REALOGY HLDGS CORP COM 75605Y106 120997 16712330 SH SOLE 0 0 16712330 REALOGY HLDGS CORP COM 75605Y106 107 14768 SH SOLE 14768 0 0 REALPAGE INC COM 75606N109 2050 34838 SH DFND 01 34838 0 0 REALPAGE INC COM 75606N109 838 14244 SH DFND 02 0 14244 0 REALPAGE INC COM 75606N109 413674 7029294 SH SOLE 0 0 7029294 REALPAGE INC COM 75606N109 499 8478 SH SOLE 8478 0 0 REALTY INCOME CORP COM 756109104 18274 264958 SH DFND 01 264958 0 0 REALTY INCOME CORP COM 756109104 4725 68505 SH DFND 02 0 0 68505 REALTY INCOME CORP COM 756109104 32990 478322 SH DFND 02 0 478322 0 REALTY INCOME CORP COM 756109104 3391300 49170660 SH SOLE 0 0 49170660 REALTY INCOME CORP COM 756109104 27811 403228 SH SOLE 403228 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 2517 26672 SH DFND 01 26672 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 255 2700 SH DFND 02 0 2700 0 REATA PHARMACEUTICALS INC CL A 75615P103 162101 1718079 SH SOLE 0 0 1718079 REATA PHARMACEUTICALS INC CL A 75615P103 189 2000 SH SOLE 2000 0 0 RECRO PHARMA INC COM 75629F109 402 39550 SH DFND 01 39550 0 0 RECRO PHARMA INC COM 75629F109 8925 877571 SH SOLE 0 0 877571 RED HAT INC COM 756577102 30450 162177 SH DFND 01 162177 0 0 RED HAT INC COM 756577102 8612 45869 SH DFND 02 0 0 45869 RED HAT INC COM 756577102 11226 59789 SH DFND 02 0 59789 0 RED HAT INC COM 756577102 3446943 18358241 SH SOLE 0 0 18358241 RED HAT INC COM 756577102 10835 57705 SH SOLE 57705 0 0 RED LION HOTELS CORP COM 756764106 147 20719 SH DFND 01 20719 0 0 RED LION HOTELS CORP COM 756764106 7469 1050539 SH SOLE 0 0 1050539 RED ROBIN GOURMET BURGERS INC COM 75689M101 346 11323 SH DFND 01 11323 0 0 RED ROBIN GOURMET BURGERS INC COM 75689M101 64 2091 SH DFND 02 0 2091 0 RED ROBIN GOURMET BURGERS INC COM 75689M101 26167 855974 SH SOLE 0 0 855974 RED ROBIN GOURMET BURGERS INC COM 75689M101 62 2020 SH SOLE 2020 0 0 RED ROCK RESORTS INC CL A 75700L108 3108 144683 SH DFND 01 144683 0 0 RED ROCK RESORTS INC CL A 75700L108 196 9120 SH DFND 02 0 9120 0 RED ROCK RESORTS INC CL A 75700L108 134334 6253917 SH SOLE 0 0 6253917 RED ROCK RESORTS INC CL A 75700L108 158 7377 SH SOLE 7377 0 0 RED VIOLET INC COM 75704L104 18 1462 SH DFND 01 1462 0 0 RED VIOLET INC COM 75704L104 2067 166663 SH SOLE 0 0 166663 REDFIN CORP COM 75737F108 3216 178876 SH DFND 01 178876 0 0 REDFIN CORP COM 75737F108 96 5367 SH DFND 02 0 5367 0 REDFIN CORP COM 75737F108 184259 10247974 SH SOLE 0 0 10247974 REDFIN CORP COM 75737F108 147 8196 SH SOLE 8196 0 0 REDWOOD TR INC COM 758075402 1363 82436 SH DFND 01 82436 0 0 REDWOOD TR INC COM 758075402 187 11336 SH DFND 02 0 11336 0 REDWOOD TR INC COM 758075402 159945 9676038 SH SOLE 0 0 9676038 REDWOOD TR INC COM 758075402 298 18031 SH SOLE 18031 0 0 REEDS INC COM 758338107 14 3600 SH DFND 01 3600 0 0 REEDS INC COM 758338107 3508 927989 SH SOLE 0 0 927989 REGAL BELOIT CORP COM 758750103 1358 16620 SH DFND 01 16620 0 0 REGAL BELOIT CORP COM 758750103 422 5166 SH DFND 02 0 5166 0 REGAL BELOIT CORP COM 758750103 344522 4216396 SH SOLE 0 0 4216396 REGAL BELOIT CORP COM 758750103 466 5705 SH SOLE 5705 0 0 REGENCY CTRS CORP COM 758849103 9422 141177 SH DFND 01 141177 0 0 REGENCY CTRS CORP COM 758849103 2724 40813 SH DFND 02 0 0 40813 REGENCY CTRS CORP COM 758849103 16394 245633 SH DFND 02 0 245633 0 REGENCY CTRS CORP COM 758849103 1736484 26018637 SH SOLE 0 0 26018637 REGENCY CTRS CORP COM 758849103 14378 215438 SH SOLE 215438 0 0 REGENERON PHARMACEUTICALS COM 75886F107 21386 68327 SH DFND 01 68327 0 0 REGENERON PHARMACEUTICALS COM 75886F107 6424 20524 SH DFND 02 0 0 20524 REGENERON PHARMACEUTICALS COM 75886F107 7348 23476 SH DFND 02 0 23476 0 REGENERON PHARMACEUTICALS COM 75886F107 1859541 5941027 SH SOLE 0 0 5941027 REGENERON PHARMACEUTICALS COM 75886F107 8136 25993 SH SOLE 25993 0 0 REGIS CORP MINN COM 758932107 447 26957 SH DFND 01 26957 0 0 REGIS CORP MINN COM 758932107 143 8600 SH DFND 02 0 8600 0 REGIS CORP MINN COM 758932107 50067 3016080 SH SOLE 0 0 3016080 REGIS CORP MINN COM 758932107 86 5163 SH SOLE 5163 0 0 REGENXBIO INC COM 75901B107 3542 68945 SH DFND 01 68945 0 0 REGENXBIO INC COM 75901B107 188 3664 SH DFND 02 0 3664 0 REGENXBIO INC COM 75901B107 173328 3374115 SH SOLE 0 0 3374115 REGENXBIO INC COM 75901B107 162 3150 SH SOLE 3150 0 0 REGIONAL MGMT CORP COM 75902K106 354 13427 SH DFND 01 13427 0 0 REGIONAL MGMT CORP COM 75902K106 15348 582029 SH SOLE 0 0 582029 REGIONAL HEALTH PPTYS INC COM 75903M309 20 11594 SH SOLE 0 0 11594 REGULUS THERAPEUTICS INC COM NEW 75915K200 41 32503 SH SOLE 0 0 32503 REGIONS FINL CORP NEW COM 7591EP100 12792 856234 SH DFND 01 856234 0 0 REGIONS FINL CORP NEW COM 7591EP100 4020 269063 SH DFND 02 0 0 269063 REGIONS FINL CORP NEW COM 7591EP100 4677 313080 SH DFND 02 0 313080 0 REGIONS FINL CORP NEW COM 7591EP100 1839653 123136066 SH SOLE 0 0 123136066 REGIONS FINL CORP NEW COM 7591EP100 5692 381022 SH SOLE 381022 0 0 REINSURANCE GRP OF AMERICA INC COM NEW 759351604 3765 24127 SH DFND 01 24127 0 0 REINSURANCE GRP OF AMERICA INC COM NEW 759351604 2185 14004 SH DFND 02 0 0 14004 REINSURANCE GRP OF AMERICA INC COM NEW 759351604 2689 17231 SH DFND 02 0 17231 0 REINSURANCE GRP OF AMERICA INC COM NEW 759351604 917673 5881390 SH SOLE 0 0 5881390 REINSURANCE GRP OF AMERICA INC COM NEW 759351604 3173 20336 SH SOLE 20336 0 0 REKOR SYS INC COM 759419104 33 17584 SH SOLE 0 0 17584 RELIANCE STEEL & ALUMINUM CO COM 759509102 2390 25256 SH DFND 01 25256 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 835 8828 SH DFND 02 0 8828 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 610324 6450259 SH SOLE 0 0 6450259 RELIANCE STEEL & ALUMINUM CO COM 759509102 1041 10997 SH SOLE 10997 0 0 REMARK HLDGS INC COM 75955K102 3 3274 SH DFND 01 3274 0 0 REMARK HLDGS INC COM 75955K102 859 1010822 SH SOLE 0 0 1010822 RELIANT BANCORP INC COM 75956B101 235 9927 SH DFND 01 9927 0 0 RELIANT BANCORP INC COM 75956B101 10344 437755 SH SOLE 0 0 437755 RENASANT CORP COM 75970E107 1683 46835 SH DFND 01 46835 0 0 RENASANT CORP COM 75970E107 230 6407 SH DFND 02 0 6407 0 RENASANT CORP COM 75970E107 172302 4794144 SH SOLE 0 0 4794144 RENASANT CORP COM 75970E107 168 4682 SH SOLE 4682 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 519 32701 SH DFND 01 32701 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 32 2000 SH DFND 02 0 2000 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 73460 4631791 SH SOLE 0 0 4631791 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 67 4213 SH SOLE 4213 0 0 REPLIGEN CORP COM 759916109 8096 94200 SH DFND 01 94200 0 0 REPLIGEN CORP COM 759916109 464 5400 SH DFND 02 0 5400 0 REPLIGEN CORP COM 759916109 371010 4316584 SH SOLE 0 0 4316584 REPLIGEN CORP COM 759916109 370 4301 SH SOLE 4301 0 0 RENT A CTR INC NEW COM 76009N100 2671 100309 SH DFND 01 100309 0 0 RENT A CTR INC NEW COM 76009N100 88 3308 SH DFND 02 0 3308 0 RENT A CTR INC NEW COM 76009N100 183730 6899376 SH SOLE 0 0 6899376 RENT A CTR INC NEW COM 76009N100 165 6182 SH SOLE 6182 0 0 REPUBLIC BANCORP KY CL A 760281204 414 8317 SH DFND 01 8317 0 0 REPUBLIC BANCORP KY CL A 760281204 25 496 SH DFND 02 0 496 0 REPUBLIC BANCORP KY CL A 760281204 24634 495151 SH SOLE 0 0 495151 REPUBLIC BANCORP KY CL A 760281204 81 1637 SH SOLE 1637 0 0 REPLIMUNE GROUP INC COM 76029N106 310 21167 SH DFND 01 21167 0 0 REPLIMUNE GROUP INC COM 76029N106 7556 515397 SH SOLE 0 0 515397 REPUBLIC FIRST BANCORP INC COM 760416107 194 39584 SH DFND 01 39584 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 12 2379 SH DFND 02 0 2379 0 REPUBLIC FIRST BANCORP INC COM 760416107 11616 2365853 SH SOLE 0 0 2365853 REPUBLIC FIRST BANCORP INC COM 760416107 35 7150 SH SOLE 7150 0 0 REPUBLIC SVCS INC COM 760759100 15795 182308 SH DFND 01 182308 0 0 REPUBLIC SVCS INC COM 760759100 5163 59590 SH DFND 02 0 0 59590 REPUBLIC SVCS INC COM 760759100 10802 124682 SH DFND 02 0 124682 0 REPUBLIC SVCS INC COM 760759100 1592705 18383020 SH SOLE 0 0 18383020 REPUBLIC SVCS INC COM 760759100 6292 72624 SH SOLE 72624 0 0 RESEARCH FRONTIERS INC COM 760911107 18 5396 SH DFND 01 5396 0 0 RESEARCH FRONTIERS INC COM 760911107 2820 846944 SH SOLE 0 0 846944 RESMED INC COM 761152107 15930 130541 SH DFND 01 130541 0 0 RESMED INC COM 761152107 4528 37103 SH DFND 02 0 0 37103 RESMED INC COM 761152107 5506 45120 SH DFND 02 0 45120 0 RESMED INC COM 761152107 1838736 15067903 SH SOLE 0 0 15067903 RESMED INC COM 761152107 5682 46565 SH SOLE 46565 0 0 RESOLUTE FST PRODS INC COM 76117W109 135 18694 SH DFND 01 18694 0 0 RESOLUTE FST PRODS INC COM 76117W109 107 14905 SH DFND 02 0 14905 0 RESOLUTE FST PRODS INC COM 76117W109 41662 5786368 SH SOLE 0 0 5786368 RESOLUTE FST PRODS INC COM 76117W109 55 7673 SH SOLE 7673 0 0 RESONANT INC COM 76118L102 8 3200 SH DFND 01 3200 0 0 RESONANT INC COM 76118L102 1914 804328 SH SOLE 0 0 804328 RESIDEO TECHNOLOGIES INC COM 76118Y104 1037 47307 SH DFND 01 47307 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 470 21436 SH DFND 02 0 21436 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 254266 11599736 SH SOLE 0 0 11599736 RESIDEO TECHNOLOGIES INC COM 76118Y104 329 15027 SH SOLE 15027 0 0 RESOURCES CONNECTION INC COM 76122Q105 615 38433 SH DFND 01 38433 0 0 RESOURCES CONNECTION INC COM 76122Q105 269 16800 SH DFND 02 0 16800 0 RESOURCES CONNECTION INC COM 76122Q105 51144 3194526 SH SOLE 0 0 3194526 RESOURCES CONNECTION INC COM 76122Q105 71 4436 SH SOLE 4436 0 0 RETROPHIN INC COM 761299106 1731 86178 SH DFND 01 86178 0 0 RETROPHIN INC COM 761299106 64 3200 SH DFND 02 0 3200 0 RETROPHIN INC COM 761299106 42167 2098924 SH SOLE 0 0 2098924 RETROPHIN INC COM 761299106 74 3700 SH SOLE 3700 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 97 133914 SH SOLE 0 0 133914 RESTAURANT BRANDS INTL INC COM 76131D103 7178 103220 SH DFND 01 103220 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 4196 60339 SH DFND 02 0 0 60339 RESTAURANT BRANDS INTL INC COM 76131D103 4411 63432 SH DFND 02 0 63432 0 RESTAURANT BRANDS INTL INC COM 76131D103 433034 6227122 SH SOLE 0 0 6227122 RESTAURANT BRANDS INTL INC COM 76131D103 5527 79485 SH SOLE 79485 0 0 RETAIL OPPORTUNITY INVTS CORP COM 76131N101 1655 96643 SH DFND 01 96643 0 0 RETAIL OPPORTUNITY INVTS CORP COM 76131N101 2465 143887 SH DFND 02 0 143887 0 RETAIL OPPORTUNITY INVTS CORP COM 76131N101 283745 16564195 SH SOLE 0 0 16564195 RETAIL OPPORTUNITY INVTS CORP COM 76131N101 2084 121646 SH SOLE 121646 0 0 RETAIL PPTYS AMER INC CL A 76131V202 981 83460 SH DFND 01 83460 0 0 RETAIL PPTYS AMER INC CL A 76131V202 3205 272566 SH DFND 02 0 272566 0 RETAIL PPTYS AMER INC CL A 76131V202 364254 30973959 SH SOLE 0 0 30973959 RETAIL PPTYS AMER INC CL A 76131V202 2759 234617 SH SOLE 234617 0 0 REVANCE THERAPEUTICS INC COM 761330109 1038 80054 SH DFND 01 80054 0 0 REVANCE THERAPEUTICS INC COM 761330109 29 2200 SH DFND 02 0 2200 0 REVANCE THERAPEUTICS INC COM 761330109 28055 2163070 SH SOLE 0 0 2163070 REVANCE THERAPEUTICS INC COM 761330109 50 3820 SH SOLE 3820 0 0 RESTORATION ROBOTICS INC COM 76133C103 252 413585 SH SOLE 0 0 413585 RESTORBIO INC COM 76133L103 137 13455 SH DFND 01 13455 0 0 RESTORBIO INC COM 76133L103 6822 668782 SH SOLE 0 0 668782 RETAIL VALUE INC COM 76133Q102 447 12858 SH DFND 01 12858 0 0 RETAIL VALUE INC COM 76133Q102 660 18968 SH DFND 02 0 18968 0 RETAIL VALUE INC COM 76133Q102 75663 2174216 SH SOLE 0 0 2174216 RETAIL VALUE INC COM 76133Q102 540 15507 SH SOLE 15507 0 0 REVLON INC CL A NEW 761525609 266 13754 SH DFND 01 13754 0 0 REVLON INC CL A NEW 761525609 11656 602992 SH SOLE 0 0 602992 REVOLUTION LIGHTING TECHNOLOGI COM NEW 76155G206 1 3949 SH DFND 01 3949 0 0 REVOLUTION LIGHTING TECHNOLOGI COM NEW 76155G206 109 445362 SH SOLE 0 0 445362 REVOLVE GROUP INC CL A 76156B107 42 1203 SH DFND 01 1203 0 0 REVOLVE GROUP INC CL A 76156B107 30555 885661 SH SOLE 0 0 885661 REX AMERICAN RESOURCES CORP COM 761624105 359 4924 SH DFND 01 4924 0 0 REX AMERICAN RESOURCES CORP COM 761624105 170 2329 SH DFND 02 0 2329 0 REX AMERICAN RESOURCES CORP COM 761624105 27749 380651 SH SOLE 0 0 380651 REX AMERICAN RESOURCES CORP COM 761624105 60 828 SH SOLE 828 0 0 REXAHN PHARMACEUTICALS INC COM 761640309 4 705 SH DFND 01 705 0 0 REXAHN PHARMACEUTICALS INC COM 761640309 289 55993 SH SOLE 0 0 55993 REXNORD CORP NEW COM 76169B102 3127 103490 SH DFND 01 103490 0 0 REXNORD CORP NEW COM 76169B102 389 12882 SH DFND 02 0 12882 0 REXNORD CORP NEW COM 76169B102 275011 9100302 SH SOLE 0 0 9100302 REXNORD CORP NEW COM 76169B102 387 12805 SH SOLE 12805 0 0 REXFORD INDL RLTY INC COM 76169C100 3604 89275 SH DFND 01 89275 0 0 REXFORD INDL RLTY INC COM 76169C100 5106 126481 SH DFND 02 0 126481 0 REXFORD INDL RLTY INC COM 76169C100 588525 14578278 SH SOLE 0 0 14578278 REXFORD INDL RLTY INC COM 76169C100 4511 111750 SH SOLE 111750 0 0 RHINEBECK BANCORP INC COM 762093102 1294 117420 SH SOLE 0 0 117420 RHYTHM PHARMACEUTICALS INC COM 76243J105 1038 47171 SH DFND 01 47171 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 15 700 SH DFND 02 0 700 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 25004 1136526 SH SOLE 0 0 1136526 RHYTHM PHARMACEUTICALS INC COM 76243J105 63 2863 SH SOLE 2863 0 0 RIBBON COMMUNICATIONS INC COM 762544104 248 50675 SH DFND 01 50675 0 0 RIBBON COMMUNICATIONS INC COM 762544104 22 4505 SH DFND 02 0 4505 0 RIBBON COMMUNICATIONS INC COM 762544104 18453 3773714 SH SOLE 0 0 3773714 RIBBON COMMUNICATIONS INC COM 762544104 12 2395 SH SOLE 2395 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 17 5949 SH DFND 01 5949 0 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 2807 964575 SH SOLE 0 0 964575 RICHARDSON ELECTRS LTD COM 763165107 12 2163 SH DFND 01 2163 0 0 RICHARDSON ELECTRS LTD COM 763165107 2498 445997 SH SOLE 0 0 445997 RIGEL PHARMACEUTICALS INC COM NEW 766559603 856 327970 SH DFND 01 327970 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 37 14000 SH DFND 02 0 14000 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 17797 6818876 SH SOLE 0 0 6818876 RIGEL PHARMACEUTICALS INC COM NEW 766559603 43 16403 SH SOLE 16403 0 0 RIGNET INC COM 766582100 203 20128 SH DFND 01 20128 0 0 RIGNET INC COM 766582100 5810 576346 SH SOLE 0 0 576346 RIMINI STR INC DEL COM 76674Q107 203 38302 SH DFND 01 38302 0 0 RIMINI STR INC DEL COM 76674Q107 4587 865470 SH SOLE 0 0 865470 RINGCENTRAL INC CL A 76680R206 3656 31813 SH DFND 01 31813 0 0 RINGCENTRAL INC CL A 76680R206 1480 12876 SH DFND 02 0 12876 0 RINGCENTRAL INC CL A 76680R206 733998 6387037 SH SOLE 0 0 6387037 RINGCENTRAL INC CL A 76680R206 928 8079 SH SOLE 8079 0 0 RING ENERGY INC COM 76680V108 344 105743 SH DFND 01 105743 0 0 RING ENERGY INC COM 76680V108 16 4900 SH DFND 02 0 4900 0 RING ENERGY INC COM 76680V108 12927 3977494 SH SOLE 0 0 3977494 RING ENERGY INC COM 76680V108 24 7268 SH SOLE 7268 0 0 RIOT BLOCKCHAIN INC COM 767292105 8 2557 SH DFND 01 2557 0 0 RIOT BLOCKCHAIN INC COM 767292105 2745 874320 SH SOLE 0 0 874320 RITCHIE BROS AUCTIONEERS COM 767744105 1717 51683 SH DFND 01 51683 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 439 13200 SH DFND 02 0 13200 0 RITCHIE BROS AUCTIONEERS COM 767744105 94685 2850242 SH SOLE 0 0 2850242 RITCHIE BROS AUCTIONEERS COM 767744105 389 11700 SH SOLE 11700 0 0 RITE AID CORP COM 767754872 369 46029 SH DFND 01 46029 0 0 RITE AID CORP COM 767754872 53 6625 SH DFND 02 0 6625 0 RITE AID CORP COM 767754872 43352 5412291 SH SOLE 0 0 5412291 RITE AID CORP COM 767754872 39 4855 SH SOLE 4855 0 0 RITTER PHARMACEUTICALS INC COM NEW 767836307 60 56210 SH SOLE 0 0 56210 RIVERVIEW BANCORP INC COM 769397100 159 18579 SH DFND 01 18579 0 0 RIVERVIEW BANCORP INC COM 769397100 8500 995373 SH SOLE 0 0 995373 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 38 3930 SH DFND 01 3930 0 0 ROADRUNNER TRANSN SYS INC COM NEW 76973Q204 551 57746 SH SOLE 0 0 57746 ROAN RES INC CL A COM 769755109 54 30771 SH DFND 01 30771 0 0 ROAN RES INC CL A COM 769755109 4531 2603915 SH SOLE 0 0 2603915 ROAN RES INC CL A COM 769755109 34 19789 SH SOLE 19789 0 0 ROBERT HALF INTL INC COM 770323103 6131 107548 SH DFND 01 107548 0 0 ROBERT HALF INTL INC COM 770323103 1657 29062 SH DFND 02 0 0 29062 ROBERT HALF INTL INC COM 770323103 1634 28663 SH DFND 02 0 28663 0 ROBERT HALF INTL INC COM 770323103 829511 14550266 SH SOLE 0 0 14550266 ROBERT HALF INTL INC COM 770323103 2299 40318 SH SOLE 40318 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 947 63114 SH DFND 01 63114 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 35 2326 SH DFND 02 0 2326 0 ROCKET PHARMACEUTICALS INC COM 77313F106 21514 1434255 SH SOLE 0 0 1434255 ROCKET PHARMACEUTICALS INC COM 77313F106 40 2654 SH SOLE 2654 0 0 ROCKWELL AUTOMATION INC COM 773903109 17731 108227 SH DFND 01 108227 0 0 ROCKWELL AUTOMATION INC COM 773903109 5180 31617 SH DFND 02 0 0 31617 ROCKWELL AUTOMATION INC COM 773903109 5380 32840 SH DFND 02 0 32840 0 ROCKWELL AUTOMATION INC COM 773903109 1419986 8667438 SH SOLE 0 0 8667438 ROCKWELL AUTOMATION INC COM 773903109 6279 38325 SH SOLE 38325 0 0 ROCKWELL MED INC COM 774374102 326 108205 SH DFND 01 108205 0 0 ROCKWELL MED INC COM 774374102 9 2900 SH DFND 02 0 2900 0 ROCKWELL MED INC COM 774374102 8246 2739553 SH SOLE 0 0 2739553 ROCKWELL MED INC COM 774374102 8 2600 SH SOLE 2600 0 0 ROCKY BRANDS INC COM 774515100 160 5873 SH DFND 01 5873 0 0 ROCKY BRANDS INC COM 774515100 9035 331211 SH SOLE 0 0 331211 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 13 1500 SH DFND 01 1500 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 2378 283128 SH SOLE 0 0 283128 ROGERS COMMUNICATIONS INC CL B 775109200 8336 155751 SH DFND 01 155751 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 5050 94362 SH DFND 02 0 0 94362 ROGERS COMMUNICATIONS INC CL B 775109200 7114 132924 SH DFND 02 0 132924 0 ROGERS COMMUNICATIONS INC CL B 775109200 503719 9411798 SH SOLE 0 0 9411798 ROGERS COMMUNICATIONS INC CL B 775109200 6629 123860 SH SOLE 123860 0 0 ROGERS CORP COM 775133101 6622 38368 SH DFND 01 38368 0 0 ROGERS CORP COM 775133101 499 2889 SH DFND 02 0 2889 0 ROGERS CORP COM 775133101 331378 1920139 SH SOLE 0 0 1920139 ROGERS CORP COM 775133101 364 2111 SH SOLE 2111 0 0 ROKU INC COM CL A 77543R102 3352 37001 SH DFND 01 37001 0 0 ROKU INC COM CL A 77543R102 1317 14539 SH DFND 02 0 14539 0 ROKU INC COM CL A 77543R102 590716 6521485 SH SOLE 0 0 6521485 ROKU INC COM CL A 77543R102 817 9024 SH SOLE 9024 0 0 ROLLINS INC COM 775711104 4754 132542 SH DFND 01 132542 0 0 ROLLINS INC COM 775711104 1337 37284 SH DFND 02 0 0 37284 ROLLINS INC COM 775711104 1346 37514 SH DFND 02 0 37514 0 ROLLINS INC COM 775711104 692314 19300641 SH SOLE 0 0 19300641 ROLLINS INC COM 775711104 1578 43983 SH SOLE 43983 0 0 ROPER TECHNOLOGIES INC COM 776696106 32474 88663 SH DFND 01 88663 0 0 ROPER TECHNOLOGIES INC COM 776696106 9644 26330 SH DFND 02 0 0 26330 ROPER TECHNOLOGIES INC COM 776696106 10941 29873 SH DFND 02 0 29873 0 ROPER TECHNOLOGIES INC COM 776696106 3686321 10064766 SH SOLE 0 0 10064766 ROPER TECHNOLOGIES INC COM 776696106 11890 32463 SH SOLE 32463 0 0 ROSEHILL RES INC CL A 777385105 83 22298 SH DFND 01 22298 0 0 ROSEHILL RES INC CL A 777385105 1424 384985 SH SOLE 0 0 384985 ROSETTA STONE INC COM 777780107 493 21558 SH DFND 01 21558 0 0 ROSETTA STONE INC COM 777780107 23 1000 SH DFND 02 0 1000 0 ROSETTA STONE INC COM 777780107 24445 1068385 SH SOLE 0 0 1068385 ROSETTA STONE INC COM 777780107 39 1700 SH SOLE 1700 0 0 ROSS STORES INC COM 778296103 33107 334012 SH DFND 01 334012 0 0 ROSS STORES INC COM 778296103 9536 96209 SH DFND 02 0 0 96209 ROSS STORES INC COM 778296103 11887 119921 SH DFND 02 0 119921 0 ROSS STORES INC COM 778296103 2989313 30158521 SH SOLE 0 0 30158521 ROSS STORES INC COM 778296103 11959 120651 SH SOLE 120651 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 49110 618520 SH DFND 01 618520 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 29059 365984 SH DFND 02 0 0 365984 ROYAL BK CDA MONTREAL QUE COM 780087102 34286 431817 SH DFND 02 0 431817 0 ROYAL BK CDA MONTREAL QUE COM 780087102 3096290 38996098 SH SOLE 0 0 38996098 ROYAL BK CDA MONTREAL QUE COM 780087102 36592 460857 SH SOLE 460857 0 0 ROYAL GOLD INC COM 780287108 2716 26504 SH DFND 01 26504 0 0 ROYAL GOLD INC COM 780287108 1194 11654 SH DFND 02 0 11654 0 ROYAL GOLD INC COM 780287108 736286 7183982 SH SOLE 0 0 7183982 ROYAL GOLD INC COM 780287108 828 8083 SH SOLE 8083 0 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 217 26119 SH SOLE 0 0 26119 RUBICON PROJ INC COM 78112V102 507 79696 SH DFND 01 79696 0 0 RUBICON PROJ INC COM 78112V102 14407 2265288 SH SOLE 0 0 2265288 RUBIUS THERAPEUTICS INC COM 78116T103 1064 67641 SH DFND 01 67641 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 42 2693 SH DFND 02 0 2693 0 RUBIUS THERAPEUTICS INC COM 78116T103 41708 2651464 SH SOLE 0 0 2651464 RUBIUS THERAPEUTICS INC COM 78116T103 62 3919 SH SOLE 3919 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 1035 37469 SH DFND 01 37469 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 52 1893 SH DFND 02 0 1893 0 RUDOLPH TECHNOLOGIES INC COM 781270103 53476 1935443 SH SOLE 0 0 1935443 RUDOLPH TECHNOLOGIES INC COM 781270103 88 3192 SH SOLE 3192 0 0 RUMBLEON INC CL B 781386206 2103 469409 SH SOLE 0 0 469409 RUSH ENTERPRISES INC CL A 781846209 1086 29740 SH DFND 01 29740 0 0 RUSH ENTERPRISES INC CL A 781846209 249 6808 SH DFND 02 0 6808 0 RUSH ENTERPRISES INC CL A 781846209 130771 3580803 SH SOLE 0 0 3580803 RUSH ENTERPRISES INC CL A 781846209 127 3487 SH SOLE 3487 0 0 RUSH ENTERPRISES INC CL B 781846308 311 8429 SH DFND 01 8429 0 0 RUSH ENTERPRISES INC CL B 781846308 10561 286126 SH SOLE 0 0 286126 RUSH ENTERPRISES INC CL B 781846308 46 1249 SH SOLE 1249 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 1349 59423 SH DFND 01 59423 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 200 8800 SH DFND 02 0 8800 0 RUTHS HOSPITALITY GROUP INC COM 783332109 48821 2149749 SH SOLE 0 0 2149749 RUTHS HOSPITALITY GROUP INC COM 783332109 89 3916 SH SOLE 3916 0 0 RYDER SYS INC COM 783549108 1180 20243 SH DFND 01 20243 0 0 RYDER SYS INC COM 783549108 676 11591 SH DFND 02 0 11591 0 RYDER SYS INC COM 783549108 291476 4999586 SH SOLE 0 0 4999586 RYDER SYS INC COM 783549108 402 6890 SH SOLE 6890 0 0 RYERSON HLDG CORP COM 783754104 258 30962 SH DFND 01 30962 0 0 RYERSON HLDG CORP COM 783754104 7349 882283 SH SOLE 0 0 882283 RYMAN HOSPITALITY PPTYS INC COM 78377T107 7816 96391 SH DFND 01 96391 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4871 60063 SH DFND 02 0 60063 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 550423 6787800 SH SOLE 0 0 6787800 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4074 50242 SH SOLE 50242 0 0 S & T BANCORP INC COM 783859101 1080 28808 SH DFND 01 28808 0 0 S & T BANCORP INC COM 783859101 240 6406 SH DFND 02 0 6406 0 S & T BANCORP INC COM 783859101 132927 3546620 SH SOLE 0 0 3546620 S & T BANCORP INC COM 783859101 176 4684 SH SOLE 4684 0 0 SB FINL GROUP INC COM 78408D105 19 1173 SH DFND 01 1173 0 0 SB FINL GROUP INC COM 78408D105 3711 225484 SH SOLE 0 0 225484 S&P GLOBAL INC COM 78409V104 51228 224890 SH DFND 01 224890 0 0 S&P GLOBAL INC COM 78409V104 14661 64361 SH DFND 02 0 0 64361 S&P GLOBAL INC COM 78409V104 16001 70245 SH DFND 02 0 70245 0 S&P GLOBAL INC COM 78409V104 4664236 20476037 SH SOLE 0 0 20476037 S&P GLOBAL INC COM 78409V104 18377 80677 SH SOLE 80677 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 23201 103189 SH DFND 01 103189 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 6092 27096 SH DFND 02 0 0 27096 SBA COMMUNICATIONS CORP NEW CL A 78410G104 13711 60979 SH DFND 02 0 60979 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 4036586 17953151 SH SOLE 0 0 17953151 SBA COMMUNICATIONS CORP NEW CL A 78410G104 14131 62847 SH SOLE 62847 0 0 SEI INVESTMENTS CO COM 784117103 3007 53600 SH DFND 01 53600 0 0 SEI INVESTMENTS CO COM 784117103 1751 31206 SH DFND 02 0 0 31206 SEI INVESTMENTS CO COM 784117103 2243 39979 SH DFND 02 0 39979 0 SEI INVESTMENTS CO COM 784117103 741440 13216393 SH SOLE 0 0 13216393 SEI INVESTMENTS CO COM 784117103 2809 50064 SH SOLE 50064 0 0 SEACOR MARINE HLDGS INC COM 78413P101 237 15856 SH DFND 01 15856 0 0 SEACOR MARINE HLDGS INC COM 78413P101 12552 839032 SH SOLE 0 0 839032 SB ONE BANCORP COM 78413T103 131 5842 SH DFND 01 5842 0 0 SB ONE BANCORP COM 78413T103 9569 428140 SH SOLE 0 0 428140 SG BLOCKS INC COM PAR 78418A307 12 17182 SH SOLE 0 0 17182 SJW GROUP COM 784305104 2606 42883 SH DFND 01 42883 0 0 SJW GROUP COM 784305104 827 13609 SH DFND 02 0 13609 0 SJW GROUP COM 784305104 94246 1550870 SH SOLE 0 0 1550870 SJW GROUP COM 784305104 548 9011 SH SOLE 9011 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 566 22870 SH DFND 01 22870 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 55225 2231302 SH SOLE 0 0 2231302 SL GREEN RLTY CORP COM 78440X101 5725 71230 SH DFND 01 71230 0 0 SL GREEN RLTY CORP COM 78440X101 1905 23700 SH DFND 02 0 0 23700 SL GREEN RLTY CORP COM 78440X101 9924 123479 SH DFND 02 0 123479 0 SL GREEN RLTY CORP COM 78440X101 1083565 13482212 SH SOLE 0 0 13482212 SL GREEN RLTY CORP COM 78440X101 8761 109011 SH SOLE 109011 0 0 SLM CORP COM 78442P106 1582 162754 SH DFND 01 162754 0 0 SLM CORP COM 78442P106 703 72277 SH DFND 02 0 72277 0 SLM CORP COM 78442P106 256714 26410888 SH SOLE 0 0 26410888 SLM CORP COM 78442P106 511 52537 SH SOLE 52537 0 0 SM ENERGY CO COM 78454L100 1180 94254 SH DFND 01 94254 0 0 SM ENERGY CO COM 78454L100 200 15960 SH DFND 02 0 15960 0 SM ENERGY CO COM 78454L100 135246 10802431 SH SOLE 0 0 10802431 SM ENERGY CO COM 78454L100 173 13848 SH SOLE 13848 0 0 SPX CORP COM 784635104 2661 80600 SH DFND 01 80600 0 0 SPX CORP COM 784635104 569 17232 SH DFND 02 0 17232 0 SPX CORP COM 784635104 145849 4416979 SH SOLE 0 0 4416979 SPX CORP COM 784635104 149 4500 SH SOLE 4500 0 0 SPS COMMERCE INC COM 78463M107 3810 37275 SH DFND 01 37275 0 0 SPS COMMERCE INC COM 78463M107 266 2600 SH DFND 02 0 2600 0 SPS COMMERCE INC COM 78463M107 124996 1222930 SH SOLE 0 0 1222930 SPS COMMERCE INC COM 78463M107 220 2153 SH SOLE 2153 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 5655 98158 SH DFND 01 98158 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3358 58281 SH DFND 02 0 0 58281 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3585 62233 SH DFND 02 0 62233 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1108213 19236477 SH SOLE 0 0 19236477 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4217 73202 SH SOLE 73202 0 0 SP PLUS CORP COM 78469C103 690 21602 SH DFND 01 21602 0 0 SP PLUS CORP COM 78469C103 183 5742 SH DFND 02 0 5742 0 SP PLUS CORP COM 78469C103 34357 1076014 SH SOLE 0 0 1076014 SP PLUS CORP COM 78469C103 64 2000 SH SOLE 2000 0 0 SPX FLOW INC COM 78469X107 1502 35890 SH DFND 01 35890 0 0 SPX FLOW INC COM 78469X107 533 12734 SH DFND 02 0 12734 0 SPX FLOW INC COM 78469X107 182517 4360170 SH SOLE 0 0 4360170 SPX FLOW INC COM 78469X107 227 5413 SH SOLE 5413 0 0 SRC ENERGY INC COM 78470V108 1035 208615 SH DFND 01 208615 0 0 SRC ENERGY INC COM 78470V108 162 32590 SH DFND 02 0 32590 0 SRC ENERGY INC COM 78470V108 123436 24886338 SH SOLE 0 0 24886338 SRC ENERGY INC COM 78470V108 179 36189 SH SOLE 36189 0 0 SSR MNG INC COM 784730103 805 58881 SH DFND 01 58881 0 0 SSR MNG INC COM 784730103 101 7400 SH DFND 02 0 7400 0 SSR MNG INC COM 784730103 43149 3156476 SH SOLE 0 0 3156476 SSR MNG INC COM 784730103 161 11800 SH SOLE 11800 0 0 SVB FINL GROUP COM 78486Q101 9986 44462 SH DFND 01 44462 0 0 SVB FINL GROUP COM 78486Q101 3057 13611 SH DFND 02 0 0 13611 SVB FINL GROUP COM 78486Q101 3572 15906 SH DFND 02 0 15906 0 SVB FINL GROUP COM 78486Q101 1243787 5538032 SH SOLE 0 0 5538032 SVB FINL GROUP COM 78486Q101 3744 16672 SH SOLE 16672 0 0 SVMK INC COM 78489X103 2651 160590 SH DFND 01 160590 0 0 SVMK INC COM 78489X103 37 2262 SH DFND 02 0 2262 0 SVMK INC COM 78489X103 109560 6635975 SH SOLE 0 0 6635975 SVMK INC COM 78489X103 47 2871 SH SOLE 2871 0 0 SPAR GROUP INC COM 784933103 56 82392 SH SOLE 0 0 82392 S&W SEED CO COM 785135104 12 4478 SH DFND 01 4478 0 0 S&W SEED CO COM 785135104 1846 699069 SH SOLE 0 0 699069 SABRA HEALTH CARE REIT INC COM 78573L106 3018 153269 SH DFND 01 153269 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 4409 223914 SH DFND 02 0 223914 0 SABRA HEALTH CARE REIT INC COM 78573L106 538799 27364079 SH SOLE 0 0 27364079 SABRA HEALTH CARE REIT INC COM 78573L106 3828 194438 SH SOLE 194438 0 0 SABRE CORP COM 78573M104 2418 108900 SH DFND 01 108900 0 0 SABRE CORP COM 78573M104 1545 69590 SH DFND 02 0 0 69590 SABRE CORP COM 78573M104 1413 63633 SH DFND 02 0 63633 0 SABRE CORP COM 78573M104 620479 27949523 SH SOLE 0 0 27949523 SABRE CORP COM 78573M104 1966 88546 SH SOLE 88546 0 0 SACHEM CAP CORP COM 78590A109 21 3997 SH DFND 01 3997 0 0 SACHEM CAP CORP COM 78590A109 2335 439702 SH SOLE 0 0 439702 SAEXPLORATION HLDGS INC COM PAR 78636X873 499 138553 SH SOLE 0 0 138553 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 491 40717 SH DFND 01 40717 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 15095 1250622 SH SOLE 0 0 1250622 SAFEHOLD INC COM 78645L100 218 7235 SH DFND 01 7235 0 0 SAFEHOLD INC COM 78645L100 16936 560808 SH SOLE 0 0 560808 SAFETY INS GROUP INC COM 78648T100 1193 12543 SH DFND 01 12543 0 0 SAFETY INS GROUP INC COM 78648T100 298 3132 SH DFND 02 0 3132 0 SAFETY INS GROUP INC COM 78648T100 145384 1528266 SH SOLE 0 0 1528266 SAFETY INS GROUP INC COM 78648T100 151 1589 SH SOLE 1589 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 109 3499 SH DFND 01 3499 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 6249 200020 SH SOLE 0 0 200020 SAGE THERAPEUTICS INC COM 78667J108 4193 22899 SH DFND 01 22899 0 0 SAGE THERAPEUTICS INC COM 78667J108 1623 8865 SH DFND 02 0 8865 0 SAGE THERAPEUTICS INC COM 78667J108 836535 4568981 SH SOLE 0 0 4568981 SAGE THERAPEUTICS INC COM 78667J108 1041 5685 SH SOLE 5685 0 0 SAIA INC COM 78709Y105 2652 41005 SH DFND 01 41005 0 0 SAIA INC COM 78709Y105 276 4265 SH DFND 02 0 4265 0 SAIA INC COM 78709Y105 172416 2666093 SH SOLE 0 0 2666093 SAIA INC COM 78709Y105 222 3439 SH SOLE 3439 0 0 SAILPOINT TECHNLGIES HLDGS INC COM 78781P105 3479 173613 SH DFND 01 173613 0 0 SAILPOINT TECHNLGIES HLDGS INC COM 78781P105 181 9032 SH DFND 02 0 9032 0 SAILPOINT TECHNLGIES HLDGS INC COM 78781P105 144600 7215588 SH SOLE 0 0 7215588 SAILPOINT TECHNLGIES HLDGS INC COM 78781P105 189 9408 SH SOLE 9408 0 0 ST JOE CO COM 790148100 578 33442 SH DFND 01 33442 0 0 ST JOE CO COM 790148100 154 8900 SH DFND 02 0 8900 0 ST JOE CO COM 790148100 91523 5296495 SH SOLE 0 0 5296495 ST JOE CO COM 790148100 81 4700 SH SOLE 4700 0 0 SALEM MEDIA GROUP INC CL A 794093104 6 2490 SH DFND 01 2490 0 0 SALEM MEDIA GROUP INC CL A 794093104 883 363186 SH SOLE 0 0 363186 SALESFORCE COM INC COM 79466L302 106136 699504 SH DFND 01 699504 0 0 SALESFORCE COM INC COM 79466L302 29563 194839 SH DFND 02 0 0 194839 SALESFORCE COM INC COM 79466L302 32294 212839 SH DFND 02 0 212839 0 SALESFORCE COM INC COM 79466L302 8711375 57413665 SH SOLE 0 0 57413665 SALESFORCE COM INC COM 79466L302 38086 251009 SH SOLE 251009 0 0 SALISBURY BANCORP INC COM 795226109 23 600 SH DFND 01 600 0 0 SALISBURY BANCORP INC COM 795226109 662 16987 SH SOLE 0 0 16987 SALLY BEAUTY HLDGS INC COM 79546E104 1382 103630 SH DFND 01 103630 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 234 17513 SH DFND 02 0 17513 0 SALLY BEAUTY HLDGS INC COM 79546E104 149953 11240846 SH SOLE 0 0 11240846 SALLY BEAUTY HLDGS INC COM 79546E104 220 16496 SH SOLE 16496 0 0 SANDERSON FARMS INC COM 800013104 5096 37318 SH DFND 01 37318 0 0 SANDERSON FARMS INC COM 800013104 546 4001 SH DFND 02 0 4001 0 SANDERSON FARMS INC COM 800013104 258864 1895605 SH SOLE 0 0 1895605 SANDERSON FARMS INC COM 800013104 284 2083 SH SOLE 2083 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 180 25995 SH DFND 01 25995 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 22 3200 SH DFND 02 0 3200 0 SANDRIDGE ENERGY INC COM NEW 80007P869 11879 1716604 SH SOLE 0 0 1716604 SANDRIDGE ENERGY INC COM NEW 80007P869 36 5136 SH SOLE 5136 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 78 14000 SH DFND 02 0 14000 0 SANDSTORM GOLD LTD COM NEW 80013R206 348 62893 SH SOLE 0 0 62893 SANDSTORM GOLD LTD COM NEW 80013R206 104 18700 SH SOLE 18700 0 0 SANDY SPRING BANCORP INC COM 800363103 1100 31545 SH DFND 01 31545 0 0 SANDY SPRING BANCORP INC COM 800363103 203 5830 SH DFND 02 0 5830 0 SANDY SPRING BANCORP INC COM 800363103 59568 1707784 SH SOLE 0 0 1707784 SANDY SPRING BANCORP INC COM 800363103 121 3465 SH SOLE 3465 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 1434 17989 SH DFND 01 17989 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 32 400 SH DFND 02 0 400 0 SANFILIPPO JOHN B & SON INC COM 800422107 45719 573712 SH SOLE 0 0 573712 SANFILIPPO JOHN B & SON INC COM 800422107 75 946 SH SOLE 946 0 0 SANGAMO THERAPEUTICS INC COM 800677106 2114 196300 SH DFND 01 196300 0 0 SANGAMO THERAPEUTICS INC COM 800677106 169 15651 SH DFND 02 0 15651 0 SANGAMO THERAPEUTICS INC COM 800677106 87094 8086755 SH SOLE 0 0 8086755 SANGAMO THERAPEUTICS INC COM 800677106 113 10455 SH SOLE 10455 0 0 SANMINA CORPORATION COM 801056102 2336 77132 SH DFND 01 77132 0 0 SANMINA CORPORATION COM 801056102 294 9698 SH DFND 02 0 9698 0 SANMINA CORPORATION COM 801056102 209881 6931336 SH SOLE 0 0 6931336 SANMINA CORPORATION COM 801056102 242 7984 SH SOLE 7984 0 0 SANTANDER CONSUMER USA HDG INC COM 80283M101 981 40927 SH DFND 01 40927 0 0 SANTANDER CONSUMER USA HDG INC COM 80283M101 57 2382 SH DFND 02 0 0 2382 SANTANDER CONSUMER USA HDG INC COM 80283M101 40 1653 SH DFND 02 0 1653 0 SANTANDER CONSUMER USA HDG INC COM 80283M101 280591 11710807 SH SOLE 0 0 11710807 SANTANDER CONSUMER USA HDG INC COM 80283M101 35 1450 SH SOLE 1450 0 0 SAREPTA THERAPEUTICS INC COM 803607100 4816 31697 SH DFND 01 31697 0 0 SAREPTA THERAPEUTICS INC COM 803607100 1801 11850 SH DFND 02 0 11850 0 SAREPTA THERAPEUTICS INC COM 803607100 939228 6181166 SH SOLE 0 0 6181166 SAREPTA THERAPEUTICS INC COM 803607100 1172 7711 SH SOLE 7711 0 0 SAUL CTRS INC COM 804395101 1312 23371 SH DFND 01 23371 0 0 SAUL CTRS INC COM 804395101 1056 18816 SH DFND 02 0 18816 0 SAUL CTRS INC COM 804395101 109463 1950169 SH SOLE 0 0 1950169 SAUL CTRS INC COM 804395101 701 12488 SH SOLE 12488 0 0 SAVARA INC COM 805111101 156 65966 SH DFND 01 65966 0 0 SAVARA INC COM 805111101 2807 1184288 SH SOLE 0 0 1184288 SCANSOURCE INC COM 806037107 726 22287 SH DFND 01 22287 0 0 SCANSOURCE INC COM 806037107 156 4800 SH DFND 02 0 4800 0 SCANSOURCE INC COM 806037107 87583 2689901 SH SOLE 0 0 2689901 SCANSOURCE INC COM 806037107 94 2893 SH SOLE 2893 0 0 HENRY SCHEIN INC COM 806407102 8912 127492 SH DFND 01 127492 0 0 HENRY SCHEIN INC COM 806407102 2621 37490 SH DFND 02 0 0 37490 HENRY SCHEIN INC COM 806407102 3362 48103 SH DFND 02 0 48103 0 HENRY SCHEIN INC COM 806407102 1160672 16604743 SH SOLE 0 0 16604743 HENRY SCHEIN INC COM 806407102 3342 47813 SH SOLE 47813 0 0 SCHLUMBERGER LTD COM 806857108 46524 1170713 SH DFND 01 1170713 0 0 SCHLUMBERGER LTD COM 806857108 14070 354042 SH DFND 02 0 0 354042 SCHLUMBERGER LTD COM 806857108 17995 452813 SH DFND 02 0 452813 0 SCHLUMBERGER LTD COM 806857108 4380285 110223589 SH SOLE 0 0 110223589 SCHLUMBERGER LTD COM 806857108 18353 461839 SH SOLE 461839 0 0 SCHMITT INDS INC ORE COM NEW 806870200 60 25576 SH SOLE 0 0 25576 SCHNITZER STL INDS CL A 806882106 577 22067 SH DFND 01 22067 0 0 SCHNITZER STL INDS CL A 806882106 57 2180 SH DFND 02 0 2180 0 SCHNITZER STL INDS CL A 806882106 68473 2616464 SH SOLE 0 0 2616464 SCHNITZER STL INDS CL A 806882106 84 3220 SH SOLE 3220 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 279 15271 SH DFND 01 15271 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 92 5034 SH DFND 02 0 5034 0 SCHNEIDER NATIONAL INC CL B 80689H102 90994 4988688 SH SOLE 0 0 4988688 SCHNEIDER NATIONAL INC CL B 80689H102 146 8008 SH SOLE 8008 0 0 SCHOLASTIC CORP COM 807066105 808 24299 SH DFND 01 24299 0 0 SCHOLASTIC CORP COM 807066105 152 4566 SH DFND 02 0 4566 0 SCHOLASTIC CORP COM 807066105 84185 2532636 SH SOLE 0 0 2532636 SCHOLASTIC CORP COM 807066105 121 3640 SH SOLE 3640 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 493 31101 SH DFND 01 31101 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 25 1577 SH DFND 02 0 1577 0 SCHOLAR ROCK HLDG CORP COM 80706P103 13220 833518 SH SOLE 0 0 833518 SCHOLAR ROCK HLDG CORP COM 80706P103 42 2628 SH SOLE 2628 0 0 THE CHARLES SCHWAB CORPORATION COM 808513105 42445 1056101 SH DFND 01 1056101 0 0 THE CHARLES SCHWAB CORPORATION COM 808513105 12525 311641 SH DFND 02 0 0 311641 THE CHARLES SCHWAB CORPORATION COM 808513105 13334 331762 SH DFND 02 0 331762 0 THE CHARLES SCHWAB CORPORATION COM 808513105 3581791 89121460 SH SOLE 0 0 89121460 THE CHARLES SCHWAB CORPORATION COM 808513105 15709 390864 SH SOLE 390864 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 933 28127 SH DFND 01 28127 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 68 2060 SH DFND 02 0 2060 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 110888 3342007 SH SOLE 0 0 3342007 SCHWEITZER-MAUDUIT INTL INC COM 808541106 140 4228 SH SOLE 4228 0 0 SCIENCE APPLICATNS INTL CP NEW COM 808625107 10517 121496 SH DFND 01 121496 0 0 SCIENCE APPLICATNS INTL CP NEW COM 808625107 846 9768 SH DFND 02 0 9768 0 SCIENCE APPLICATNS INTL CP NEW COM 808625107 504370 5826822 SH SOLE 0 0 5826822 SCIENCE APPLICATNS INTL CP NEW COM 808625107 539 6223 SH SOLE 6223 0 0 SCIENTIFIC GAMES CORP COM 80874P109 2287 115385 SH DFND 01 115385 0 0 SCIENTIFIC GAMES CORP COM 80874P109 226 11386 SH DFND 02 0 11386 0 SCIENTIFIC GAMES CORP COM 80874P109 101725 5132419 SH SOLE 0 0 5132419 SCIENTIFIC GAMES CORP COM 80874P109 130 6538 SH SOLE 6538 0 0 SCIPLAY CORP CL A 809087109 66 4816 SH DFND 01 4816 0 0 SCIPLAY CORP CL A 809087109 25975 1894587 SH SOLE 0 0 1894587 SCOTTS MIRACLE GRO CO CL A 810186106 1686 17121 SH DFND 01 17121 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 555 5632 SH DFND 02 0 5632 0 SCOTTS MIRACLE GRO CO CL A 810186106 385697 3915710 SH SOLE 0 0 3915710 SCOTTS MIRACLE GRO CO CL A 810186106 458 4649 SH SOLE 4649 0 0 SCPHARMACEUTICALS INC COM 810648105 4 1200 SH DFND 01 1200 0 0 SCPHARMACEUTICALS INC COM 810648105 280 87761 SH SOLE 0 0 87761 SCRIPPS E W CO OHIO CL A NEW 811054402 717 46871 SH DFND 01 46871 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 113 7400 SH DFND 02 0 7400 0 SCRIPPS E W CO OHIO CL A NEW 811054402 85901 5618089 SH SOLE 0 0 5618089 SCRIPPS E W CO OHIO CL A NEW 811054402 87 5701 SH SOLE 5701 0 0 SCYNEXIS INC COM 811292101 12 9181 SH DFND 01 9181 0 0 SCYNEXIS INC COM 811292101 3098 2364556 SH SOLE 0 0 2364556 SEABOARD CORP COM 811543107 422 102 SH DFND 01 102 0 0 SEABOARD CORP COM 811543107 219 53 SH DFND 02 0 53 0 SEABOARD CORP COM 811543107 88352 21358 SH SOLE 0 0 21358 SEABOARD CORP COM 811543107 132 32 SH SOLE 32 0 0 SEACHANGE INTL INC COM 811699107 12 8463 SH DFND 01 8463 0 0 SEACHANGE INTL INC COM 811699107 2481 1735022 SH SOLE 0 0 1735022 SEACOAST BKG CORP FLA COM NEW 811707801 1357 53352 SH DFND 01 53352 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 138 5428 SH DFND 02 0 5428 0 SEACOAST BKG CORP FLA COM NEW 811707801 77155 3032816 SH SOLE 0 0 3032816 SEACOAST BKG CORP FLA COM NEW 811707801 114 4462 SH SOLE 4462 0 0 SEACOR HOLDINGS INC COM 811904101 698 14697 SH DFND 01 14697 0 0 SEACOR HOLDINGS INC COM 811904101 129 2711 SH DFND 02 0 2711 0 SEACOR HOLDINGS INC COM 811904101 83169 1750566 SH SOLE 0 0 1750566 SEACOR HOLDINGS INC COM 811904101 98 2056 SH SOLE 2056 0 0 SEABRIDGE GOLD INC COM 811916105 34 2500 SH DFND 02 0 2500 0 SEABRIDGE GOLD INC COM 811916105 188 13900 SH SOLE 0 0 13900 SEABRIDGE GOLD INC COM 811916105 85 6300 SH SOLE 6300 0 0 SEALED AIR CORP NEW COM 81211K100 5665 132424 SH DFND 01 132424 0 0 SEALED AIR CORP NEW COM 81211K100 1895 44305 SH DFND 02 0 0 44305 SEALED AIR CORP NEW COM 81211K100 1622 37908 SH DFND 02 0 37908 0 SEALED AIR CORP NEW COM 81211K100 789018 18443621 SH SOLE 0 0 18443621 SEALED AIR CORP NEW COM 81211K100 2275 53174 SH SOLE 53174 0 0 SEARS HOMETOWN & OUTLET STORES COM 812362101 681 286320 SH SOLE 0 0 286320 SEASPINE HLDGS CORP COM 81255T108 166 12513 SH DFND 01 12513 0 0 SEASPINE HLDGS CORP COM 81255T108 9316 703098 SH SOLE 0 0 703098 SEATTLE GENETICS INC COM 812578102 3383 48883 SH DFND 01 48883 0 0 SEATTLE GENETICS INC COM 812578102 2028 29307 SH DFND 02 0 0 29307 SEATTLE GENETICS INC COM 812578102 2215 32005 SH DFND 02 0 32005 0 SEATTLE GENETICS INC COM 812578102 640146 9249326 SH SOLE 0 0 9249326 SEATTLE GENETICS INC COM 812578102 2344 33863 SH SOLE 33863 0 0 SEAWORLD ENTMT INC COM 81282V100 3331 107461 SH DFND 01 107461 0 0 SEAWORLD ENTMT INC COM 81282V100 296 9540 SH DFND 02 0 9540 0 SEAWORLD ENTMT INC COM 81282V100 189686 6118889 SH SOLE 0 0 6118889 SEAWORLD ENTMT INC COM 81282V100 189 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 1007 1258077 SH SOLE 0 0 1258077 SECUREWORKS CORP CL A 81374A105 109 8209 SH DFND 01 8209 0 0 SECUREWORKS CORP CL A 81374A105 8549 643256 SH SOLE 0 0 643256 SECUREWORKS CORP CL A 81374A105 7 514 SH SOLE 514 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 15 2971 SH DFND 01 2971 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 2269 451979 SH SOLE 0 0 451979 SEELOS THERAPEUTICS INC COM 81577F109 524 239222 SH SOLE 0 0 239222 SELECT INTERIOR CONCEPTS INC CL A 816120307 252 21606 SH DFND 01 21606 0 0 SELECT INTERIOR CONCEPTS INC CL A 816120307 7535 646780 SH SOLE 0 0 646780 SELECT ENERGY SVCS INC CL A COM 81617J301 586 50431 SH DFND 01 50431 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 45 3900 SH DFND 02 0 3900 0 SELECT ENERGY SVCS INC CL A COM 81617J301 30754 2648894 SH SOLE 0 0 2648894 SELECT ENERGY SVCS INC CL A COM 81617J301 114 9811 SH SOLE 9811 0 0 SELECT BANCORP INC NEW COM 81617L108 158 13793 SH DFND 01 13793 0 0 SELECT BANCORP INC NEW COM 81617L108 9749 852216 SH SOLE 0 0 852216 SELECT MED HLDGS CORP COM 81619Q105 3615 227759 SH DFND 01 227759 0 0 SELECT MED HLDGS CORP COM 81619Q105 225 14200 SH DFND 02 0 14200 0 SELECT MED HLDGS CORP COM 81619Q105 179600 11316976 SH SOLE 0 0 11316976 SELECT MED HLDGS CORP COM 81619Q105 237 14904 SH SOLE 14904 0 0 SELECTA BIOSCIENCES INC COM 816212104 51 28247 SH DFND 01 28247 0 0 SELECTA BIOSCIENCES INC COM 816212104 2850 1592058 SH SOLE 0 0 1592058 SELECTIVE INS GROUP INC COM 816300107 5516 73660 SH DFND 01 73660 0 0 SELECTIVE INS GROUP INC COM 816300107 619 8263 SH DFND 02 0 8263 0 SELECTIVE INS GROUP INC COM 816300107 450826 6019847 SH SOLE 0 0 6019847 SELECTIVE INS GROUP INC COM 816300107 472 6308 SH SOLE 6308 0 0 SELLAS LIFE SCIENCES GROUP INC COM 81642T100 54 476369 SH SOLE 0 0 476369 SEMGROUP CORP CL A 81663A105 777 64713 SH DFND 01 64713 0 0 SEMGROUP CORP CL A 81663A105 280 23316 SH DFND 02 0 23316 0 SEMGROUP CORP CL A 81663A105 93478 7789865 SH SOLE 0 0 7789865 SEMGROUP CORP CL A 81663A105 290 24154 SH SOLE 24154 0 0 SEMTECH CORP COM 816850101 6260 130275 SH DFND 01 130275 0 0 SEMTECH CORP COM 816850101 461 9600 SH DFND 02 0 9600 0 SEMTECH CORP COM 816850101 297315 6187620 SH SOLE 0 0 6187620 SEMTECH CORP COM 816850101 372 7736 SH SOLE 7736 0 0 SEMPRA ENERGY COM 816851109 31806 231420 SH DFND 01 231420 0 0 SEMPRA ENERGY COM 816851109 9723 70747 SH DFND 02 0 0 70747 SEMPRA ENERGY COM 816851109 21445 156031 SH DFND 02 0 156031 0 SEMPRA ENERGY COM 816851109 3044836 22153928 SH SOLE 0 0 22153928 SEMPRA ENERGY COM 816851109 20766 151088 SH SOLE 151088 0 0 SENECA FOODS CORP NEW CL A 817070501 174 6263 SH DFND 01 6263 0 0 SENECA FOODS CORP NEW CL A 817070501 13195 474116 SH SOLE 0 0 474116 SENESTECH INC COM 81720R109 576 319995 SH SOLE 0 0 319995 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1690 204312 SH DFND 01 204312 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 2476 299392 SH DFND 02 0 299392 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 285518 34524597 SH SOLE 0 0 34524597 SENIOR HSG PPTYS TR SH BEN INT 81721M109 2148 259793 SH SOLE 259793 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 4660 63421 SH DFND 01 63421 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 423 5751 SH DFND 02 0 5751 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 313630 4268230 SH SOLE 0 0 4268230 SENSIENT TECHNOLOGIES CORP COM 81725T100 323 4397 SH SOLE 4397 0 0 SENSEONICS HLDGS INC COM 81727U105 448 219560 SH DFND 01 219560 0 0 SENSEONICS HLDGS INC COM 81727U105 10 4800 SH DFND 02 0 4800 0 SENSEONICS HLDGS INC COM 81727U105 10306 5052183 SH SOLE 0 0 5052183 SENSEONICS HLDGS INC COM 81727U105 19 9400 SH SOLE 9400 0 0 SENSUS HEATLHCARE INC COM 81728J109 13 2265 SH DFND 01 2265 0 0 SENSUS HEATLHCARE INC COM 81728J109 2478 447353 SH SOLE 0 0 447353 SEQUENTIAL BRNDS GROUP INC NEW COM 81734P107 6 10491 SH DFND 01 10491 0 0 SEQUENTIAL BRNDS GROUP INC NEW COM 81734P107 818 1486615 SH SOLE 0 0 1486615 SERES THERAPEUTICS INC COM 81750R102 129 39969 SH DFND 01 39969 0 0 SERES THERAPEUTICS INC COM 81750R102 6506 2020358 SH SOLE 0 0 2020358 SERITAGE GROWTH PPTYS CL A 81752R100 1331 30976 SH DFND 01 30976 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1825 42470 SH DFND 02 0 42470 0 SERITAGE GROWTH PPTYS CL A 81752R100 186730 4346599 SH SOLE 0 0 4346599 SERITAGE GROWTH PPTYS CL A 81752R100 1499 34893 SH SOLE 34893 0 0 SERVICE CORP INTL COM 817565104 3419 73094 SH DFND 01 73094 0 0 SERVICE CORP INTL COM 817565104 1520 32487 SH DFND 02 0 32487 0 SERVICE CORP INTL COM 817565104 756869 16179324 SH SOLE 0 0 16179324 SERVICE CORP INTL COM 817565104 927 19812 SH SOLE 19812 0 0 SERVICEMASTER GLOBAL HLDGS INC COM 81761R109 2807 53884 SH DFND 01 53884 0 0 SERVICEMASTER GLOBAL HLDGS INC COM 81761R109 1213 23285 SH DFND 02 0 23285 0 SERVICEMASTER GLOBAL HLDGS INC COM 81761R109 623792 11975272 SH SOLE 0 0 11975272 SERVICEMASTER GLOBAL HLDGS INC COM 81761R109 780 14980 SH SOLE 14980 0 0 SERVICENOW INC COM 81762P102 22871 83298 SH DFND 01 83298 0 0 SERVICENOW INC COM 81762P102 12741 46402 SH DFND 02 0 0 46402 SERVICENOW INC COM 81762P102 13678 49815 SH DFND 02 0 49815 0 SERVICENOW INC COM 81762P102 3005737 10947070 SH SOLE 0 0 10947070 SERVICENOW INC COM 81762P102 16273 59268 SH SOLE 59268 0 0 SERVICESOURCE INTL INC COM 81763U100 13 13396 SH DFND 01 13396 0 0 SERVICESOURCE INTL INC COM 81763U100 1425 1500468 SH SOLE 0 0 1500468 SERVISFIRST BANCSHARES INC COM 81768T108 2998 87520 SH DFND 01 87520 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 195 5696 SH DFND 02 0 5696 0 SERVISFIRST BANCSHARES INC COM 81768T108 159449 4654074 SH SOLE 0 0 4654074 SERVISFIRST BANCSHARES INC COM 81768T108 155 4518 SH SOLE 4518 0 0 SERVOTRONICS INC COM 817732100 242 25220 SH SOLE 0 0 25220 SESEN BIO INC COM 817763105 17 11352 SH DFND 01 11352 0 0 SESEN BIO INC COM 817763105 5315 3543211 SH SOLE 0 0 3543211 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 13 1501 SH DFND 01 1501 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 2709 311737 SH SOLE 0 0 311737 SHAKE SHACK INC CL A 819047101 4204 58226 SH DFND 01 58226 0 0 SHAKE SHACK INC CL A 819047101 276 3822 SH DFND 02 0 3822 0 SHAKE SHACK INC CL A 819047101 193603 2681481 SH SOLE 0 0 2681481 SHAKE SHACK INC CL A 819047101 250 3461 SH SOLE 3461 0 0 SHARPS COMPLIANCE CORP COM 820017101 1829 513696 SH SOLE 0 0 513696 SHARPSPRING INC COM 820054104 220 16936 SH DFND 01 16936 0 0 SHARPSPRING INC COM 820054104 6930 533507 SH SOLE 0 0 533507 SHAW COMMUNICATIONS INC CL B CONV 82028K200 4054 198935 SH DFND 01 198935 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 2377 116629 SH DFND 02 0 0 116629 SHAW COMMUNICATIONS INC CL B CONV 82028K200 3820 187435 SH DFND 02 0 187435 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 262892 12899504 SH SOLE 0 0 12899504 SHAW COMMUNICATIONS INC CL B CONV 82028K200 3559 174618 SH SOLE 174618 0 0 SHENANDOAH TELECOMMUNICATIONS COM 82312B106 3823 99235 SH DFND 01 99235 0 0 SHENANDOAH TELECOMMUNICATIONS COM 82312B106 280 7276 SH DFND 02 0 7276 0 SHENANDOAH TELECOMMUNICATIONS COM 82312B106 170394 4423516 SH SOLE 0 0 4423516 SHENANDOAH TELECOMMUNICATIONS COM 82312B106 197 5124 SH SOLE 5124 0 0 SHERWIN WILLIAMS CO COM 824348106 34253 74741 SH DFND 01 74741 0 0 SHERWIN WILLIAMS CO COM 824348106 10065 21963 SH DFND 02 0 0 21963 SHERWIN WILLIAMS CO COM 824348106 11373 24816 SH DFND 02 0 24816 0 SHERWIN WILLIAMS CO COM 824348106 3260080 7113574 SH SOLE 0 0 7113574 SHERWIN WILLIAMS CO COM 824348106 12519 27316 SH SOLE 27316 0 0 SHIFTPIXY INC COM 82452L104 23 46515 SH SOLE 0 0 46515 SHILOH INDS INC COM 824543102 12 2417 SH DFND 01 2417 0 0 SHILOH INDS INC COM 824543102 3544 727687 SH SOLE 0 0 727687 SHINHAN FINANCIAL GROUP CO LTD SPN ADR RESTRD 824596100 711 18276 SH DFND 01 18276 0 0 SHINHAN FINANCIAL GROUP CO LTD SPN ADR RESTRD 824596100 48175 1239061 SH SOLE 0 0 1239061 SHOE CARNIVAL INC COM 824889109 245 8865 SH DFND 01 8865 0 0 SHOE CARNIVAL INC COM 824889109 11 400 SH DFND 02 0 400 0 SHOE CARNIVAL INC COM 824889109 24268 879282 SH SOLE 0 0 879282 SHOE CARNIVAL INC COM 824889109 29 1037 SH SOLE 1037 0 0 SHOCKWAVE MED INC COM 82489T104 782 13691 SH DFND 01 13691 0 0 SHOCKWAVE MED INC COM 82489T104 37246 652405 SH SOLE 0 0 652405 SHOPIFY INC CL A 82509L107 12906 42998 SH DFND 01 42998 0 0 SHOPIFY INC CL A 82509L107 7558 25180 SH DFND 02 0 0 25180 SHOPIFY INC CL A 82509L107 8338 27780 SH DFND 02 0 27780 0 SHOPIFY INC CL A 82509L107 779681 2597639 SH SOLE 0 0 2597639 SHOPIFY INC CL A 82509L107 9663 32194 SH SOLE 32194 0 0 SHORE BANCSHARES INC COM 825107105 182 11115 SH DFND 01 11115 0 0 SHORE BANCSHARES INC COM 825107105 10873 665420 SH SOLE 0 0 665420 SHOTSPOTTER INC COM 82536T107 722 16332 SH DFND 01 16332 0 0 SHOTSPOTTER INC COM 82536T107 36 825 SH DFND 02 0 825 0 SHOTSPOTTER INC COM 82536T107 16863 381522 SH SOLE 0 0 381522 SHOTSPOTTER INC COM 82536T107 42 947 SH SOLE 947 0 0 SHUTTERFLY INC COM 82568P304 3596 71142 SH DFND 01 71142 0 0 SHUTTERFLY INC COM 82568P304 228 4518 SH DFND 02 0 4518 0 SHUTTERFLY INC COM 82568P304 180488 3570479 SH SOLE 0 0 3570479 SHUTTERFLY INC COM 82568P304 196 3884 SH SOLE 3884 0 0 SHUTTERSTOCK INC COM 825690100 1548 39491 SH DFND 01 39491 0 0 SHUTTERSTOCK INC COM 825690100 133 3400 SH DFND 02 0 3400 0 SHUTTERSTOCK INC COM 825690100 80061 2042894 SH SOLE 0 0 2042894 SHUTTERSTOCK INC COM 825690100 82 2093 SH SOLE 2093 0 0 SI BONE INC COM 825704109 411 20211 SH DFND 01 20211 0 0 SI BONE INC COM 825704109 11043 542900 SH SOLE 0 0 542900 SIEBERT FINL CORP COM 826176109 131 14563 SH DFND 01 14563 0 0 SIEBERT FINL CORP COM 826176109 3175 352738 SH SOLE 0 0 352738 SIERRA BANCORP COM 82620P102 329 12145 SH DFND 01 12145 0 0 SIERRA BANCORP COM 82620P102 15480 570790 SH SOLE 0 0 570790 SIENTRA INC COM 82621J105 311 50529 SH DFND 01 50529 0 0 SIENTRA INC COM 82621J105 11134 1807424 SH SOLE 0 0 1807424 SIENNA BIOPHARMACEUTICALS INC COM 82622H108 2 2540 SH DFND 01 2540 0 0 SIENNA BIOPHARMACEUTICALS INC COM 82622H108 1615 1856766 SH SOLE 0 0 1856766 SIERRA WIRELESS INC COM 826516106 160 13270 SH DFND 01 13270 0 0 SIERRA WIRELESS INC COM 826516106 32 2630 SH DFND 02 0 2630 0 SIERRA WIRELESS INC COM 826516106 10228 846713 SH SOLE 0 0 846713 SIERRA WIRELESS INC COM 826516106 36 2970 SH SOLE 2970 0 0 SIFCO INDS INC COM 826546103 540 186719 SH SOLE 0 0 186719 SIGMA LABS INC COM PAR 826598302 416 297439 SH SOLE 0 0 297439 SIGMATRON INTL INC COM 82661L101 4 1441 SH DFND 01 1441 0 0 SIGMATRON INTL INC COM 82661L101 41 16060 SH SOLE 0 0 16060 SIGNATURE BK NEW YORK N Y COM 82669G104 2747 22734 SH DFND 01 22734 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1685 13948 SH DFND 02 0 0 13948 SIGNATURE BK NEW YORK N Y COM 82669G104 1894 15676 SH DFND 02 0 15676 0 SIGNATURE BK NEW YORK N Y COM 82669G104 580413 4803152 SH SOLE 0 0 4803152 SIGNATURE BK NEW YORK N Y COM 82669G104 1963 16243 SH SOLE 16243 0 0 SIGA TECHNOLOGIES INC COM 826917106 635 111768 SH DFND 01 111768 0 0 SIGA TECHNOLOGIES INC COM 826917106 14595 2569469 SH SOLE 0 0 2569469 SILICON LABORATORIES INC COM 826919102 9249 89450 SH DFND 01 89450 0 0 SILICON LABORATORIES INC COM 826919102 972 9405 SH DFND 02 0 9405 0 SILICON LABORATORIES INC COM 826919102 415719 4020493 SH SOLE 0 0 4020493 SILICON LABORATORIES INC COM 826919102 525 5073 SH SOLE 5073 0 0 SILGAN HOLDINGS INC COM 827048109 903 29520 SH DFND 01 29520 0 0 SILGAN HOLDINGS INC COM 827048109 335 10952 SH DFND 02 0 10952 0 SILGAN HOLDINGS INC COM 827048109 251689 8225129 SH SOLE 0 0 8225129 SILGAN HOLDINGS INC COM 827048109 267 8719 SH SOLE 8719 0 0 SILK ROAD MEDICAL INC COM 82710M100 407 8396 SH DFND 01 8396 0 0 SILK ROAD MEDICAL INC COM 82710M100 25339 522876 SH SOLE 0 0 522876 SILVERCREST ASSET MGMT GROUP I CL A 828359109 255 18162 SH DFND 01 18162 0 0 SILVERCREST ASSET MGMT GROUP I CL A 828359109 5089 362689 SH SOLE 0 0 362689 SILVERCORP METALS INC COM 82835P103 29 11900 SH DFND 02 0 11900 0 SILVERCORP METALS INC COM 82835P103 141 57124 SH SOLE 0 0 57124 SILVERCORP METALS INC COM 82835P103 28 11230 SH SOLE 11230 0 0 SILVERBOW RES INC COM 82836G102 87 6262 SH DFND 01 6262 0 0 SILVERBOW RES INC COM 82836G102 4536 327522 SH SOLE 0 0 327522 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 1839 79062 SH DFND 01 79062 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 241 10352 SH DFND 02 0 10352 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 213185 9165320 SH SOLE 0 0 9165320 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 290 12485 SH SOLE 12485 0 0 SIMON PPTY GROUP INC NEW COM 828806109 44693 279751 SH DFND 01 279751 0 0 SIMON PPTY GROUP INC NEW COM 828806109 11906 74524 SH DFND 02 0 0 74524 SIMON PPTY GROUP INC NEW COM 828806109 71204 445695 SH DFND 02 0 445695 0 SIMON PPTY GROUP INC NEW COM 828806109 6342446 39699840 SH SOLE 0 0 39699840 SIMON PPTY GROUP INC NEW COM 828806109 64224 402006 SH SOLE 402006 0 0 SIMPLY GOOD FOODS CO COM 82900L102 1371 56931 SH DFND 01 56931 0 0 SIMPLY GOOD FOODS CO COM 82900L102 429 17800 SH DFND 02 0 17800 0 SIMPLY GOOD FOODS CO COM 82900L102 80442 3340623 SH SOLE 0 0 3340623 SIMPLY GOOD FOODS CO COM 82900L102 167 6934 SH SOLE 6934 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 6108 91899 SH DFND 01 91899 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 390 5874 SH DFND 02 0 5874 0 SIMPSON MANUFACTURING CO INC COM 829073105 274583 4131551 SH SOLE 0 0 4131551 SIMPSON MANUFACTURING CO INC COM 829073105 284 4280 SH SOLE 4280 0 0 SIMULATIONS PLUS INC COM 829214105 705 24680 SH DFND 01 24680 0 0 SIMULATIONS PLUS INC COM 829214105 17377 608437 SH SOLE 0 0 608437 SINCLAIR BROADCAST GROUP INC CL A 829226109 1510 28152 SH DFND 01 28152 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 446 8312 SH DFND 02 0 8312 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 371660 6930081 SH SOLE 0 0 6930081 SINCLAIR BROADCAST GROUP INC CL A 829226109 407 7593 SH SOLE 7593 0 0 SINTX TECHNOLOGIES INC COM 829392109 4 52791 SH SOLE 0 0 52791 SIRIUS XM HLDGS INC COM 82968B103 3795 680131 SH DFND 01 680131 0 0 SIRIUS XM HLDGS INC COM 82968B103 2430 435424 SH DFND 02 0 0 435424 SIRIUS XM HLDGS INC COM 82968B103 3166 567465 SH DFND 02 0 567465 0 SIRIUS XM HLDGS INC COM 82968B103 474928 85112525 SH SOLE 0 0 85112525 SIRIUS XM HLDGS INC COM 82968B103 3113 557835 SH SOLE 557835 0 0 SITE CENTERS CORP COM 82981J109 691 52202 SH DFND 01 52202 0 0 SITE CENTERS CORP COM 82981J109 2354 177804 SH DFND 02 0 177804 0 SITE CENTERS CORP COM 82981J109 268886 20308628 SH SOLE 0 0 20308628 SITE CENTERS CORP COM 82981J109 2031 153400 SH SOLE 153400 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 5881 84862 SH DFND 01 84862 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 367 5290 SH DFND 02 0 5290 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 250253 3611148 SH SOLE 0 0 3611148 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 300 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 568 723228 SH SOLE 0 0 723228 SIX FLAGS ENTMT CORP NEW COM 83001A102 1467 29535 SH DFND 01 29535 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 461 9288 SH DFND 02 0 9288 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 339474 6833212 SH SOLE 0 0 6833212 SIX FLAGS ENTMT CORP NEW COM 83001A102 411 8271 SH SOLE 8271 0 0 SKECHERS U S A INC CL A 830566105 1694 53806 SH DFND 01 53806 0 0 SKECHERS U S A INC CL A 830566105 641 20356 SH DFND 02 0 20356 0 SKECHERS U S A INC CL A 830566105 387174 12295150 SH SOLE 0 0 12295150 SKECHERS U S A INC CL A 830566105 495 15714 SH SOLE 15714 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 2869 104791 SH DFND 01 104791 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 379 13843 SH DFND 02 0 13843 0 SKYLINE CHAMPION CORPORATION COM 830830105 68716 2509701 SH SOLE 0 0 2509701 SKYLINE CHAMPION CORPORATION COM 830830105 141 5155 SH SOLE 5155 0 0 SKYWEST INC COM 830879102 2604 42924 SH DFND 01 42924 0 0 SKYWEST INC COM 830879102 67 1100 SH DFND 02 0 1100 0 SKYWEST INC COM 830879102 365858 6030287 SH SOLE 0 0 6030287 SKYWEST INC COM 830879102 82 1347 SH SOLE 1347 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 11330 146631 SH DFND 01 146631 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 3434 44443 SH DFND 02 0 0 44443 SKYWORKS SOLUTIONS INC COM 83088M102 3902 50492 SH DFND 02 0 50492 0 SKYWORKS SOLUTIONS INC COM 83088M102 1418570 18358619 SH SOLE 0 0 18358619 SKYWORKS SOLUTIONS INC COM 83088M102 4450 57591 SH SOLE 57591 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 132 3518 SH DFND 01 3518 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 263499 7026634 SH SOLE 0 0 7026634 SLEEP NUMBER CORP COM 83125X103 2371 58715 SH DFND 01 58715 0 0 SLEEP NUMBER CORP COM 83125X103 235 5830 SH DFND 02 0 5830 0 SLEEP NUMBER CORP COM 83125X103 126698 3136869 SH SOLE 0 0 3136869 SLEEP NUMBER CORP COM 83125X103 163 4042 SH SOLE 4042 0 0 SMITH A O CORP COM 831865209 5932 125795 SH DFND 01 125795 0 0 SMITH A O CORP COM 831865209 1457 30900 SH DFND 02 0 0 30900 SMITH A O CORP COM 831865209 1906 40412 SH DFND 02 0 40412 0 SMITH A O CORP COM 831865209 744796 15792962 SH SOLE 0 0 15792962 SMITH A O CORP COM 831865209 2066 43816 SH SOLE 43816 0 0 SMARTFINANCIAL INC COM NEW 83190L208 210 9694 SH DFND 01 9694 0 0 SMARTFINANCIAL INC COM NEW 83190L208 11594 534544 SH SOLE 0 0 534544 SMART SAND INC COM 83191H107 50 20556 SH DFND 01 20556 0 0 SMART SAND INC COM 83191H107 3238 1327054 SH SOLE 0 0 1327054 SMART SAND INC COM 83191H107 8 3303 SH SOLE 3303 0 0 SMARTSHEET INC COM CL A 83200N103 1187 24534 SH DFND 01 24534 0 0 SMARTSHEET INC COM CL A 83200N103 601 12422 SH DFND 02 0 12422 0 SMARTSHEET INC COM CL A 83200N103 324750 6709713 SH SOLE 0 0 6709713 SMARTSHEET INC COM CL A 83200N103 464 9583 SH SOLE 9583 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 15 4877 SH DFND 01 4877 0 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 2824 928833 SH SOLE 0 0 928833 SMUCKER J M CO COM NEW 832696405 10983 95344 SH DFND 01 95344 0 0 SMUCKER J M CO COM NEW 832696405 3584 31115 SH DFND 02 0 0 31115 SMUCKER J M CO COM NEW 832696405 5137 44595 SH DFND 02 0 44595 0 SMUCKER J M CO COM NEW 832696405 1411729 12255655 SH SOLE 0 0 12255655 SMUCKER J M CO COM NEW 832696405 4302 37349 SH SOLE 37349 0 0 SNAP ON INC COM 833034101 7750 46786 SH DFND 01 46786 0 0 SNAP ON INC COM 833034101 2169 13095 SH DFND 02 0 0 13095 SNAP ON INC COM 833034101 2602 15707 SH DFND 02 0 15707 0 SNAP ON INC COM 833034101 995444 6009686 SH SOLE 0 0 6009686 SNAP ON INC COM 833034101 3155 19049 SH SOLE 19049 0 0 SNAP INC CL A 83304A106 2127 148760 SH DFND 01 148760 0 0 SNAP INC CL A 83304A106 2280 159438 SH DFND 02 0 0 159438 SNAP INC CL A 83304A106 2719 190144 SH DFND 02 0 190144 0 SNAP INC CL A 83304A106 835984 58460453 SH SOLE 0 0 58460453 SNAP INC CL A 83304A106 3076 215097 SH SOLE 215097 0 0 SOCIAL REALITY INC COM CL A NEW 83362P300 1455 312153 SH SOLE 0 0 312153 SOCIEDAD QUIMICA MINERA DE CHI SPON ADR SER B 833635105 345 11086 SH DFND 01 11086 0 0 SOCIEDAD QUIMICA MINERA DE CHI SPON ADR SER B 833635105 35559 1142996 SH SOLE 0 0 1142996 SOCKET MOBILE INC COM NEW 83368E200 63 27697 SH SOLE 0 0 27697 SOGOU INC ADR REPSTG A 83409V104 89 21666 SH DFND 01 21666 0 0 SOGOU INC ADR REPSTG A 83409V104 6577 1604227 SH SOLE 0 0 1604227 SOHU COM LTD SPONSORED ADS 83410S108 176 12565 SH DFND 01 12565 0 0 SOHU COM LTD SPONSORED ADS 83410S108 102 7300 SH DFND 02 0 7300 0 SOHU COM LTD SPONSORED ADS 83410S108 15133 1080927 SH SOLE 0 0 1080927 SOLAREDGE TECHNOLOGIES INC COM 83417M104 537 8595 SH DFND 01 8595 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 358 5724 SH DFND 02 0 5724 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 104197 1668217 SH SOLE 0 0 1668217 SOLAREDGE TECHNOLOGIES INC COM 83417M104 290 4640 SH SOLE 4640 0 0 SOLARWINDS CORP COM 83417Q105 172 9359 SH DFND 01 9359 0 0 SOLARWINDS CORP COM 83417Q105 61416 3348768 SH SOLE 0 0 3348768 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 957 63856 SH DFND 01 63856 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 56 3768 SH DFND 02 0 3768 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 20186 1347539 SH SOLE 0 0 1347539 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 89 5968 SH SOLE 5968 0 0 SOLENO THERAPEUTICS INC COM NEW 834203200 683 243879 SH SOLE 0 0 243879 SOLIGENIX INC COM 834223307 293 412158 SH SOLE 0 0 412158 SOLID BIOSCIENCES INC COM 83422E105 90 15664 SH DFND 01 15664 0 0 SOLID BIOSCIENCES INC COM 83422E105 10 1773 SH DFND 02 0 1773 0 SOLID BIOSCIENCES INC COM 83422E105 4660 810373 SH SOLE 0 0 810373 SOLID BIOSCIENCES INC COM 83422E105 14 2515 SH SOLE 2515 0 0 SOLITON INC COM 834251100 60 4113 SH DFND 01 4113 0 0 SOLITON INC COM 834251100 1980 134682 SH SOLE 0 0 134682 SOLITARIO ZINC CORP COM 8342EP107 142 443506 SH SOLE 0 0 443506 SONIC AUTOMOTIVE INC CL A 83545G102 485 20765 SH DFND 01 20765 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 163 7000 SH DFND 02 0 7000 0 SONIC AUTOMOTIVE INC CL A 83545G102 54509 2334452 SH SOLE 0 0 2334452 SONIC AUTOMOTIVE INC CL A 83545G102 86 3676 SH SOLE 3676 0 0 SONIM TECHNOLOGIES INC COM 83548F101 86 6772 SH DFND 01 6772 0 0 SONIM TECHNOLOGIES INC COM 83548F101 1007 79090 SH SOLE 0 0 79090 SONOCO PRODS CO COM 835495102 2479 37939 SH DFND 01 37939 0 0 SONOCO PRODS CO COM 835495102 784 12000 SH DFND 02 0 12000 0 SONOCO PRODS CO COM 835495102 693371 10611743 SH SOLE 0 0 10611743 SONOCO PRODS CO COM 835495102 937 14343 SH SOLE 14343 0 0 SONOS INC COM 83570H108 1516 133716 SH DFND 01 133716 0 0 SONOS INC COM 83570H108 12 1100 SH DFND 02 0 1100 0 SONOS INC COM 83570H108 42153 3717188 SH SOLE 0 0 3717188 SONOS INC COM 83570H108 19 1700 SH SOLE 1700 0 0 SOPHIRIS BIO INC COM NEW 83578Q209 3 4061 SH DFND 01 4061 0 0 SOPHIRIS BIO INC COM NEW 83578Q209 1070 1265332 SH SOLE 0 0 1265332 SORRENTO THERAPEUTICS INC COM NEW 83587F202 635 237911 SH DFND 01 237911 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 17 6300 SH DFND 02 0 6300 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 12137 4545821 SH SOLE 0 0 4545821 SORRENTO THERAPEUTICS INC COM NEW 83587F202 30 11300 SH SOLE 11300 0 0 SOTHEBYS COM 835898107 3831 65900 SH DFND 01 65900 0 0 SOTHEBYS COM 835898107 345 5935 SH DFND 02 0 5935 0 SOTHEBYS COM 835898107 203912 3507854 SH SOLE 0 0 3507854 SOTHEBYS COM 835898107 220 3777 SH SOLE 3777 0 0 SOTHERLY HOTELS INC COM 83600C103 22 3225 SH DFND 01 3225 0 0 SOTHERLY HOTELS INC COM 83600C103 4257 611688 SH SOLE 0 0 611688 SOUND FINL BANCORP INC COM 83607A100 17 500 SH DFND 01 500 0 0 SOUND FINL BANCORP INC COM 83607A100 1951 57140 SH SOLE 0 0 57140 SOUTH JERSEY INDS INC COM 838518108 3218 95397 SH DFND 01 95397 0 0 SOUTH JERSEY INDS INC COM 838518108 674 19983 SH DFND 02 0 19983 0 SOUTH JERSEY INDS INC COM 838518108 343102 10172007 SH SOLE 0 0 10172007 SOUTH JERSEY INDS INC COM 838518108 337 10004 SH SOLE 10004 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 36 2170 SH DFND 01 2170 0 0 SOUTH PLAINS FINANCIAL INC COM 83946P107 1031 62507 SH SOLE 0 0 62507 SOUTH ST CORP COM 840441109 2214 30052 SH DFND 01 30052 0 0 SOUTH ST CORP COM 840441109 417 5657 SH DFND 02 0 5657 0 SOUTH ST CORP COM 840441109 235505 3196759 SH SOLE 0 0 3196759 SOUTH ST CORP COM 840441109 284 3856 SH SOLE 3856 0 0 SOUTHERN CO COM 842587107 48619 879508 SH DFND 01 879508 0 0 SOUTHERN CO COM 842587107 12678 229335 SH DFND 02 0 0 229335 SOUTHERN CO COM 842587107 35527 642670 SH DFND 02 0 642670 0 SOUTHERN CO COM 842587107 4745991 85853680 SH SOLE 0 0 85853680 SOUTHERN CO COM 842587107 31205 564487 SH SOLE 564487 0 0 SOUTHERN COPPER CORP COM 84265V105 752 19368 SH DFND 01 19368 0 0 SOUTHERN COPPER CORP COM 84265V105 52 1351 SH DFND 02 0 0 1351 SOUTHERN COPPER CORP COM 84265V105 1170 30108 SH DFND 02 0 30108 0 SOUTHERN COPPER CORP COM 84265V105 37734 971264 SH SOLE 0 0 971264 SOUTHERN COPPER CORP COM 84265V105 550 14167 SH SOLE 14167 0 0 SOUTHERN FIRST BANCSHARES INC COM 842873101 245 6253 SH DFND 01 6253 0 0 SOUTHERN FIRST BANCSHARES INC COM 842873101 14428 368443 SH SOLE 0 0 368443 SOUTHERN MO BANCORP INC COM 843380106 232 6667 SH DFND 01 6667 0 0 SOUTHERN MO BANCORP INC COM 843380106 13608 390699 SH SOLE 0 0 390699 SOUTHERN NATL BANCORP OF VA IN COM 843395104 261 17053 SH DFND 01 17053 0 0 SOUTHERN NATL BANCORP OF VA IN COM 843395104 13016 850169 SH SOLE 0 0 850169 SOUTHSIDE BANCSHARES INC COM 84470P109 890 27489 SH DFND 01 27489 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 203 6260 SH DFND 02 0 6260 0 SOUTHSIDE BANCSHARES INC COM 84470P109 62247 1922389 SH SOLE 0 0 1922389 SOUTHSIDE BANCSHARES INC COM 84470P109 145 4492 SH SOLE 4492 0 0 SOUTHWEST AIRLS CO COM 844741108 22001 433266 SH DFND 01 433266 0 0 SOUTHWEST AIRLS CO COM 844741108 1823 35894 SH DFND 02 0 0 35894 SOUTHWEST AIRLS CO COM 844741108 1887 37160 SH DFND 02 0 37160 0 SOUTHWEST AIRLS CO COM 844741108 1809404 35632225 SH SOLE 0 0 35632225 SOUTHWEST AIRLS CO COM 844741108 2559 50386 SH SOLE 50386 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 4754 53049 SH DFND 01 53049 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 842 9395 SH DFND 02 0 9395 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 498746 5565119 SH SOLE 0 0 5565119 SOUTHWEST GAS HOLDINGS INC COM 844895102 523 5834 SH SOLE 5834 0 0 SOUTHWEST GA FINL CORP COM 84502A104 2 105 SH DFND 01 105 0 0 SOUTHWEST GA FINL CORP COM 84502A104 294 14085 SH SOLE 0 0 14085 SOUTHWESTERN ENERGY CO COM 845467109 1467 464290 SH DFND 01 464290 0 0 SOUTHWESTERN ENERGY CO COM 845467109 265 84001 SH DFND 02 0 84001 0 SOUTHWESTERN ENERGY CO COM 845467109 196017 62030741 SH SOLE 0 0 62030741 SOUTHWESTERN ENERGY CO COM 845467109 189 59910 SH SOLE 59910 0 0 SPARK ENERGY INC CL A COM 846511103 291 25978 SH DFND 01 25978 0 0 SPARK ENERGY INC CL A COM 846511103 7304 652705 SH SOLE 0 0 652705 SPARK THERAPEUTICS INC COM 84652J103 7276 71070 SH DFND 01 71070 0 0 SPARK THERAPEUTICS INC COM 84652J103 632 6177 SH DFND 02 0 6177 0 SPARK THERAPEUTICS INC COM 84652J103 317430 3100510 SH SOLE 0 0 3100510 SPARTAN MTRS INC COM 846819100 639 58321 SH DFND 01 58321 0 0 SPARTAN MTRS INC COM 846819100 16 1446 SH DFND 02 0 1446 0 SPARTAN MTRS INC COM 846819100 17257 1574589 SH SOLE 0 0 1574589 SPARTAN MTRS INC COM 846819100 54 4904 SH SOLE 4904 0 0 SPARTANNASH CO COM 847215100 360 30855 SH DFND 01 30855 0 0 SPARTANNASH CO COM 847215100 62 5345 SH DFND 02 0 5345 0 SPARTANNASH CO COM 847215100 30820 2640996 SH SOLE 0 0 2640996 SPARTANNASH CO COM 847215100 46 3980 SH SOLE 3980 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1893 219864 SH DFND 01 219864 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 129 14974 SH DFND 02 0 14974 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 100981 11728303 SH SOLE 0 0 11728303 SPECTRUM PHARMACEUTICALS INC COM 84763A108 82 9500 SH SOLE 9500 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 191 10321 SH DFND 01 10321 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 12 624 SH DFND 02 0 624 0 SPEEDWAY MOTORSPORTS INC COM 847788106 19423 1047079 SH SOLE 0 0 1047079 SPEEDWAY MOTORSPORTS INC COM 847788106 14 776 SH SOLE 776 0 0 SPECTRUM BRANDS HLDGS INC NEW COM 84790A105 857 15931 SH DFND 01 15931 0 0 SPECTRUM BRANDS HLDGS INC NEW COM 84790A105 513 9549 SH DFND 02 0 9549 0 SPECTRUM BRANDS HLDGS INC NEW COM 84790A105 187135 3480282 SH SOLE 0 0 3480282 SPECTRUM BRANDS HLDGS INC NEW COM 84790A105 239 4450 SH SOLE 4450 0 0 SPERO THERAPEUTICS INC COM 84833T103 97 8447 SH DFND 01 8447 0 0 SPERO THERAPEUTICS INC COM 84833T103 4935 428757 SH SOLE 0 0 428757 SPHERIX INC COM 84842R502 52 20739 SH SOLE 0 0 20739 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3756 46165 SH DFND 01 46165 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2051 25200 SH DFND 02 0 0 25200 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2071 25449 SH DFND 02 0 25449 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 853609 10490464 SH SOLE 0 0 10490464 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2845 34963 SH SOLE 34963 0 0 SPIRIT AIRLS INC COM 848577102 5937 124397 SH DFND 01 124397 0 0 SPIRIT AIRLS INC COM 848577102 243 5088 SH DFND 02 0 5088 0 SPIRIT AIRLS INC COM 848577102 290939 6095514 SH SOLE 0 0 6095514 SPIRIT AIRLS INC COM 848577102 131 2741 SH SOLE 2741 0 0 SPIRE INC COM 84857L101 3603 42935 SH DFND 01 42935 0 0 SPIRE INC COM 84857L101 1578 18798 SH DFND 02 0 18798 0 SPIRE INC COM 84857L101 439453 5236565 SH SOLE 0 0 5236565 SPIRE INC COM 84857L101 1415 16864 SH SOLE 16864 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1407 32989 SH DFND 01 32989 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 4953 116093 SH DFND 02 0 116093 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 615130 14419351 SH SOLE 0 0 14419351 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 4040 94702 SH SOLE 94702 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 206 9167 SH DFND 01 9167 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 10653 473453 SH SOLE 0 0 473453 SPIRIT MTA REIT COM SHS BEN IN 84861U105 315 37817 SH DFND 01 37817 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 76 9154 SH DFND 02 0 9154 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 47587 5705908 SH SOLE 0 0 5705908 SPIRIT MTA REIT COM SHS BEN IN 84861U105 31 3768 SH SOLE 3768 0 0 SPLUNK INC COM 848637104 8550 67990 SH DFND 01 67990 0 0 SPLUNK INC COM 848637104 4674 37167 SH DFND 02 0 0 37167 SPLUNK INC COM 848637104 5425 43143 SH DFND 02 0 43143 0 SPLUNK INC COM 848637104 1677542 13340294 SH SOLE 0 0 13340294 SPLUNK INC COM 848637104 5923 47105 SH SOLE 47105 0 0 SPOK HLDGS INC COM 84863T106 242 16081 SH DFND 01 16081 0 0 SPOK HLDGS INC COM 84863T106 352 23400 SH DFND 02 0 23400 0 SPOK HLDGS INC COM 84863T106 20113 1337297 SH SOLE 0 0 1337297 SPOK HLDGS INC COM 84863T106 34 2264 SH SOLE 2264 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 273 72258 SH DFND 01 72258 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 7077 1872353 SH SOLE 0 0 1872353 SPRING BK PHARMACEUTICALS INC COM 849431101 11 2941 SH DFND 01 2941 0 0 SPRING BK PHARMACEUTICALS INC COM 849431101 1850 501486 SH SOLE 0 0 501486 SPRINT CORPORATION COM 85207U105 1447 220227 SH DFND 01 220227 0 0 SPRINT CORPORATION COM 85207U105 1212 184509 SH DFND 02 0 0 184509 SPRINT CORPORATION COM 85207U105 1294 196941 SH DFND 02 0 196941 0 SPRINT CORPORATION COM 85207U105 228280 34745844 SH SOLE 0 0 34745844 SPRINT CORPORATION COM 85207U105 1666 253506 SH SOLE 253506 0 0 SPROUTS FMRS MKT INC COM 85208M102 924 48912 SH DFND 01 48912 0 0 SPROUTS FMRS MKT INC COM 85208M102 312 16500 SH DFND 02 0 16500 0 SPROUTS FMRS MKT INC COM 85208M102 204601 10831157 SH SOLE 0 0 10831157 SPROUTS FMRS MKT INC COM 85208M102 248 13106 SH SOLE 13106 0 0 SQUARE INC CL A 852234103 10694 147442 SH DFND 01 147442 0 0 SQUARE INC CL A 852234103 6044 83328 SH DFND 02 0 0 83328 SQUARE INC CL A 852234103 6493 89517 SH DFND 02 0 89517 0 SQUARE INC CL A 852234103 1770623 24412289 SH SOLE 0 0 24412289 SQUARE INC CL A 852234103 7710 106302 SH SOLE 106302 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 2613 88943 SH DFND 01 88943 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 141 4811 SH DFND 02 0 4811 0 STAAR SURGICAL CO COM PAR $0.01 852312305 107555 3660823 SH SOLE 0 0 3660823 STAAR SURGICAL CO COM PAR $0.01 852312305 117 3966 SH SOLE 3966 0 0 STAFFING 360 SOLUTIONS INC COM PAR 852387307 48 31036 SH SOLE 0 0 31036 STAGE STORES INC COM NEW 85254C305 4 5717 SH DFND 01 5717 0 0 STAGE STORES INC COM NEW 85254C305 419 544757 SH SOLE 0 0 544757 STAG INDL INC COM 85254J102 3280 108465 SH DFND 01 108465 0 0 STAG INDL INC COM 85254J102 4637 153328 SH DFND 02 0 153328 0 STAG INDL INC COM 85254J102 521281 17238122 SH SOLE 0 0 17238122 STAG INDL INC COM 85254J102 4037 133483 SH SOLE 133483 0 0 STAMPS COM INC COM NEW 852857200 652 14413 SH DFND 01 14413 0 0 STAMPS COM INC COM NEW 852857200 113 2498 SH DFND 02 0 2498 0 STAMPS COM INC COM NEW 852857200 71410 1577421 SH SOLE 0 0 1577421 STAMPS COM INC COM NEW 852857200 85 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 4640 169087 SH SOLE 0 0 169087 STANDARD DIVERSIFIED INC COM CL A 85336L109 1138 59597 SH SOLE 0 0 59597 STANDARD MTR PRODS INC COM 853666105 1057 23322 SH DFND 01 23322 0 0 STANDARD MTR PRODS INC COM 853666105 199 4390 SH DFND 02 0 4390 0 STANDARD MTR PRODS INC COM 853666105 53725 1184935 SH SOLE 0 0 1184935 STANDARD MTR PRODS INC COM 853666105 100 2208 SH SOLE 2208 0 0 STANDEX INTL CORP COM 854231107 918 12558 SH DFND 01 12558 0 0 STANDEX INTL CORP COM 854231107 160 2181 SH DFND 02 0 2181 0 STANDEX INTL CORP COM 854231107 95169 1301183 SH SOLE 0 0 1301183 STANDEX INTL CORP COM 854231107 133 1813 SH SOLE 1813 0 0 STANLEY BLACK & DECKER INC COM 854502101 18570 128415 SH DFND 01 128415 0 0 STANLEY BLACK & DECKER INC COM 854502101 5628 38917 SH DFND 02 0 0 38917 STANLEY BLACK & DECKER INC COM 854502101 6179 42727 SH DFND 02 0 42727 0 STANLEY BLACK & DECKER INC COM 854502101 1757721 12154904 SH SOLE 0 0 12154904 STANLEY BLACK & DECKER INC COM 854502101 7216 49901 SH SOLE 49901 0 0 STANTEC INC COM 85472N109 1375 57330 SH DFND 01 57330 0 0 STANTEC INC COM 85472N109 295 12300 SH DFND 02 0 12300 0 STANTEC INC COM 85472N109 72780 3035019 SH SOLE 0 0 3035019 STANTEC INC COM 85472N109 295 12300 SH SOLE 12300 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 41 4077 SH DFND 02 0 4077 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 2744 274700 SH SOLE 0 0 274700 STAR GROUP L P UNIT LTD PARTNR 85512C105 45 4552 SH SOLE 4552 0 0 STARBUCKS CORP COM 855244109 92772 1106670 SH DFND 01 1106670 0 0 STARBUCKS CORP COM 855244109 26844 320220 SH DFND 02 0 0 320220 STARBUCKS CORP COM 855244109 32502 387714 SH DFND 02 0 387714 0 STARBUCKS CORP COM 855244109 7403064 88310435 SH SOLE 0 0 88310435 STARBUCKS CORP COM 855244109 34311 409290 SH SOLE 409290 0 0 STARRETT L S CO CL A 855668109 978 147707 SH SOLE 0 0 147707 STARTEK INC COM 85569C107 88 10788 SH DFND 01 10788 0 0 STARTEK INC COM 85569C107 5089 622912 SH SOLE 0 0 622912 STATE AUTO FINL CORP COM 855707105 553 15800 SH DFND 01 15800 0 0 STATE AUTO FINL CORP COM 855707105 35 1000 SH DFND 02 0 1000 0 STATE AUTO FINL CORP COM 855707105 55190 1576862 SH SOLE 0 0 1576862 STATE AUTO FINL CORP COM 855707105 66 1900 SH SOLE 1900 0 0 STARS GROUP INC COM 85570W100 1150 67351 SH DFND 01 67351 0 0 STARS GROUP INC COM 85570W100 754 44158 SH DFND 02 0 0 44158 STARS GROUP INC COM 85570W100 1014 59386 SH DFND 02 0 59386 0 STARS GROUP INC COM 85570W100 67964 3981466 SH SOLE 0 0 3981466 STARS GROUP INC COM 85570W100 1046 61293 SH SOLE 61293 0 0 STARWOOD PPTY TR INC COM 85571B105 2395 105398 SH DFND 01 105398 0 0 STARWOOD PPTY TR INC COM 85571B105 606 26657 SH DFND 02 0 26657 0 STARWOOD PPTY TR INC COM 85571B105 594177 26152154 SH SOLE 0 0 26152154 STARWOOD PPTY TR INC COM 85571B105 988 43479 SH SOLE 43479 0 0 STATE STR CORP COM 857477103 17688 315522 SH DFND 01 315522 0 0 STATE STR CORP COM 857477103 5341 95270 SH DFND 02 0 0 95270 STATE STR CORP COM 857477103 5787 103232 SH DFND 02 0 103232 0 STATE STR CORP COM 857477103 1566461 27942583 SH SOLE 0 0 27942583 STATE STR CORP COM 857477103 6794 121190 SH SOLE 121190 0 0 STEEL CONNECT INC COM 858098106 14 7882 SH DFND 01 7882 0 0 STEEL CONNECT INC COM 858098106 1768 971427 SH SOLE 0 0 971427 STEEL DYNAMICS INC COM 858119100 2508 83034 SH DFND 01 83034 0 0 STEEL DYNAMICS INC COM 858119100 1716 56837 SH DFND 02 0 0 56837 STEEL DYNAMICS INC COM 858119100 2555 84587 SH DFND 02 0 84587 0 STEEL DYNAMICS INC COM 858119100 613883 20327248 SH SOLE 0 0 20327248 STEEL DYNAMICS INC COM 858119100 2204 72974 SH SOLE 72974 0 0 STEELCASE INC CL A 858155203 1713 100155 SH DFND 01 100155 0 0 STEELCASE INC CL A 858155203 200 11677 SH DFND 02 0 11677 0 STEELCASE INC CL A 858155203 135368 7916253 SH SOLE 0 0 7916253 STEELCASE INC CL A 858155203 174 10186 SH SOLE 10186 0 0 STEIN MART INC COM 858375108 6 6912 SH DFND 01 6912 0 0 STEIN MART INC COM 858375108 834 969820 SH SOLE 0 0 969820 STEPAN CO COM 858586100 1852 20154 SH DFND 01 20154 0 0 STEPAN CO COM 858586100 294 3200 SH DFND 02 0 3200 0 STEPAN CO COM 858586100 207405 2256611 SH SOLE 0 0 2256611 STEPAN CO COM 858586100 201 2188 SH SOLE 2188 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 1281 83648 SH DFND 01 83648 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 41 2670 SH DFND 02 0 2670 0 STEMLINE THERAPEUTICS INC COM 85858C107 28239 1843291 SH SOLE 0 0 1843291 STEMLINE THERAPEUTICS INC COM 85858C107 59 3846 SH SOLE 3846 0 0 STERICYCLE INC COM 858912108 1596 33420 SH DFND 01 33420 0 0 STERICYCLE INC COM 858912108 689 14421 SH DFND 02 0 14421 0 STERICYCLE INC COM 858912108 371959 7789715 SH SOLE 0 0 7789715 STERICYCLE INC COM 858912108 493 10326 SH SOLE 10326 0 0 STERLING BANCORP DEL COM 85917A100 1668 78394 SH DFND 01 78394 0 0 STERLING BANCORP DEL COM 85917A100 762 35797 SH DFND 02 0 35797 0 STERLING BANCORP DEL COM 85917A100 410532 19291907 SH SOLE 0 0 19291907 STERLING BANCORP DEL COM 85917A100 548 25735 SH SOLE 25735 0 0 STERLING BANCORP INC COM 85917W102 144 14487 SH DFND 01 14487 0 0 STERLING BANCORP INC COM 85917W102 12 1200 SH DFND 02 0 1200 0 STERLING BANCORP INC COM 85917W102 6780 680011 SH SOLE 0 0 680011 STERLING BANCORP INC COM 85917W102 39 3907 SH SOLE 3907 0 0 STERLING CONSTRUCTION CO INC COM 859241101 406 30275 SH DFND 01 30275 0 0 STERLING CONSTRUCTION CO INC COM 859241101 17279 1287575 SH SOLE 0 0 1287575 STEWARDSHIP FINL CORP COM 860326107 31 2020 SH DFND 01 2020 0 0 STEWARDSHIP FINL CORP COM 860326107 1058 68423 SH SOLE 0 0 68423 STEWART INFORMATION SVCS CORP COM 860372101 829 20473 SH DFND 01 20473 0 0 STEWART INFORMATION SVCS CORP COM 860372101 189 4664 SH DFND 02 0 4664 0 STEWART INFORMATION SVCS CORP COM 860372101 55523 1371270 SH SOLE 0 0 1371270 STEWART INFORMATION SVCS CORP COM 860372101 95 2345 SH SOLE 2345 0 0 STIFEL FINL CORP COM 860630102 3509 59411 SH DFND 01 59411 0 0 STIFEL FINL CORP COM 860630102 629 10648 SH DFND 02 0 10648 0 STIFEL FINL CORP COM 860630102 370950 6280893 SH SOLE 0 0 6280893 STIFEL FINL CORP COM 860630102 445 7539 SH SOLE 7539 0 0 STITCH FIX INC COM CL A 860897107 2493 77939 SH DFND 01 77939 0 0 STITCH FIX INC COM CL A 860897107 103 3206 SH DFND 02 0 3206 0 STITCH FIX INC COM CL A 860897107 116604 3645026 SH SOLE 0 0 3645026 STITCH FIX INC COM CL A 860897107 154 4816 SH SOLE 4816 0 0 STOCK YDS BANCORP INC COM 861025104 828 22911 SH DFND 01 22911 0 0 STOCK YDS BANCORP INC COM 861025104 210 5799 SH DFND 02 0 5799 0 STOCK YDS BANCORP INC COM 861025104 38566 1066822 SH SOLE 0 0 1066822 STOCK YDS BANCORP INC COM 861025104 86 2388 SH SOLE 2388 0 0 STOKE THERAPEUTICS INC COM 86150R107 83 2843 SH DFND 01 2843 0 0 STOKE THERAPEUTICS INC COM 86150R107 2834 97157 SH SOLE 0 0 97157 STONERIDGE INC COM 86183P102 864 27400 SH DFND 01 27400 0 0 STONERIDGE INC COM 86183P102 54 1700 SH DFND 02 0 1700 0 STONERIDGE INC COM 86183P102 53676 1701305 SH SOLE 0 0 1701305 STONERIDGE INC COM 86183P102 128 4055 SH SOLE 4055 0 0 STORE CAP CORP COM 862121100 2597 78255 SH DFND 01 78255 0 0 STORE CAP CORP COM 862121100 8838 266281 SH DFND 02 0 266281 0 STORE CAP CORP COM 862121100 947764 28555719 SH SOLE 0 0 28555719 STORE CAP CORP COM 862121100 7455 224629 SH SOLE 224629 0 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 1561 627003 SH SOLE 0 0 627003 STRATEGIC ED INC COM 86272C103 7894 44349 SH DFND 01 44349 0 0 STRATEGIC ED INC COM 86272C103 776 4360 SH DFND 02 0 4360 0 STRATEGIC ED INC COM 86272C103 381686 2144302 SH SOLE 0 0 2144302 STRATEGIC ED INC COM 86272C103 421 2366 SH SOLE 2366 0 0 STRATTEC SEC CORP COM 863111100 20 820 SH DFND 01 820 0 0 STRATTEC SEC CORP COM 863111100 3771 156456 SH SOLE 0 0 156456 STRATUS PPTYS INC COM NEW 863167201 187 5766 SH DFND 01 5766 0 0 STRATUS PPTYS INC COM NEW 863167201 8704 268394 SH SOLE 0 0 268394 STREAMLINE HEALTH SOLUTIONS COM 86323X106 267 177001 SH SOLE 0 0 177001 STRYKER CORP COM 863667101 60003 291871 SH DFND 01 291871 0 0 STRYKER CORP COM 863667101 17617 85695 SH DFND 02 0 0 85695 STRYKER CORP COM 863667101 21788 105982 SH DFND 02 0 105982 0 STRYKER CORP COM 863667101 5374263 26141953 SH SOLE 0 0 26141953 STRYKER CORP COM 863667101 22570 109787 SH SOLE 109787 0 0 STURM RUGER & CO INC COM 864159108 1799 33021 SH DFND 01 33021 0 0 STURM RUGER & CO INC COM 864159108 167 3070 SH DFND 02 0 3070 0 STURM RUGER & CO INC COM 864159108 95205 1747530 SH SOLE 0 0 1747530 STURM RUGER & CO INC COM 864159108 83 1530 SH SOLE 1530 0 0 SUMMER INFANT INC COM 865646103 123 245409 SH SOLE 0 0 245409 SUMMIT FINANCIAL GROUP INC COM 86606G101 248 9226 SH DFND 01 9226 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 13110 488267 SH SOLE 0 0 488267 SUMMIT HOTEL PPTYS INC COM 866082100 1021 89015 SH DFND 01 89015 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1506 131257 SH DFND 02 0 131257 0 SUMMIT HOTEL PPTYS INC COM 866082100 160863 14024703 SH SOLE 0 0 14024703 SUMMIT HOTEL PPTYS INC COM 866082100 1309 114084 SH SOLE 114084 0 0 SUMMIT MATLS INC CL A 86614U100 2342 121652 SH DFND 01 121652 0 0 SUMMIT MATLS INC CL A 86614U100 392 20373 SH DFND 02 0 20373 0 SUMMIT MATLS INC CL A 86614U100 195929 10178124 SH SOLE 0 0 10178124 SUMMIT MATLS INC CL A 86614U100 256 13290 SH SOLE 13290 0 0 SUMMIT ST BK SANTA ROSA CALIF COM 866264203 14 1264 SH DFND 01 1264 0 0 SUMMIT ST BK SANTA ROSA CALIF COM 866264203 870 79136 SH SOLE 0 0 79136 SUMMIT WIRELESS TECHNLGIES INC COM 86633R104 47 40294 SH SOLE 0 0 40294 SUN CMNTYS INC COM 866674104 4447 34687 SH DFND 01 34687 0 0 SUN CMNTYS INC COM 866674104 2327 18156 SH DFND 02 0 0 18156 SUN CMNTYS INC COM 866674104 14781 115309 SH DFND 02 0 115309 0 SUN CMNTYS INC COM 866674104 1573105 12271667 SH SOLE 0 0 12271667 SUN CMNTYS INC COM 866674104 13990 109133 SH SOLE 109133 0 0 SUN LIFE FINL INC COM 866796105 10657 257673 SH DFND 01 257673 0 0 SUN LIFE FINL INC COM 866796105 6330 153052 SH DFND 02 0 0 153052 SUN LIFE FINL INC COM 866796105 6711 162261 SH DFND 02 0 162261 0 SUN LIFE FINL INC COM 866796105 662727 16023381 SH SOLE 0 0 16023381 SUN LIFE FINL INC COM 866796105 8325 201277 SH SOLE 201277 0 0 SUNCOR ENERGY INC NEW COM 867224107 21299 683531 SH DFND 01 683531 0 0 SUNCOR ENERGY INC NEW COM 867224107 11233 360481 SH DFND 02 0 0 360481 SUNCOR ENERGY INC NEW COM 867224107 13917 446628 SH DFND 02 0 446628 0 SUNCOR ENERGY INC NEW COM 867224107 1407122 45157959 SH SOLE 0 0 45157959 SUNCOR ENERGY INC NEW COM 867224107 15705 504013 SH SOLE 504013 0 0 SUNCOKE ENERGY INC COM 86722A103 678 76360 SH DFND 01 76360 0 0 SUNCOKE ENERGY INC COM 86722A103 115 12899 SH DFND 02 0 12899 0 SUNCOKE ENERGY INC COM 86722A103 55724 6275278 SH SOLE 0 0 6275278 SUNCOKE ENERGY INC COM 86722A103 86 9706 SH SOLE 9706 0 0 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 5 6416 SH DFND 01 6416 0 0 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 1655 2276967 SH SOLE 0 0 2276967 SUNLINK HEALTH SYSTEMS INC COM 86737U102 85 57952 SH SOLE 0 0 57952 SUNPOWER CORP COM 867652406 573 53564 SH DFND 01 53564 0 0 SUNPOWER CORP COM 867652406 61 5746 SH DFND 02 0 5746 0 SUNPOWER CORP COM 867652406 82390 7707234 SH SOLE 0 0 7707234 SUNPOWER CORP COM 867652406 70 6524 SH SOLE 6524 0 0 SUNRUN INC COM 86771W105 4197 223726 SH DFND 01 223726 0 0 SUNRUN INC COM 86771W105 96 5100 SH DFND 02 0 5100 0 SUNRUN INC COM 86771W105 154197 8219445 SH SOLE 0 0 8219445 SUNRUN INC COM 86771W105 145 7723 SH SOLE 7723 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 2686 195942 SH DFND 01 195942 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 3904 284741 SH DFND 02 0 284741 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 450161 32834486 SH SOLE 0 0 32834486 SUNSTONE HOTEL INVS INC NEW COM 867892101 3361 245165 SH SOLE 245165 0 0 SUNTRUST BKS INC COM 867914103 23601 375513 SH DFND 01 375513 0 0 SUNTRUST BKS INC COM 867914103 7414 117965 SH DFND 02 0 0 117965 SUNTRUST BKS INC COM 867914103 7875 125300 SH DFND 02 0 125300 0 SUNTRUST BKS INC COM 867914103 2157227 34323423 SH SOLE 0 0 34323423 SUNTRUST BKS INC COM 867914103 8999 143181 SH SOLE 143181 0 0 SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931602 8 10085 SH SOLE 0 0 10085 SUNWORKS INC COM 86803X105 3 5900 SH DFND 01 5900 0 0 SUNWORKS INC COM 86803X105 620 1137373 SH SOLE 0 0 1137373 SUPER LEAGUE GAMING INC COM 86804F202 793 92788 SH SOLE 0 0 92788 SUPERIOR DRILLING PRODS INC COM 868153107 437 432829 SH SOLE 0 0 432829 SUPERIOR ENERGY SVCS INC COM 868157108 176 135125 SH DFND 01 135125 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 42 32401 SH DFND 02 0 32401 0 SUPERIOR ENERGY SVCS INC COM 868157108 16080 12369318 SH SOLE 0 0 12369318 SUPERIOR ENERGY SVCS INC COM 868157108 25 19100 SH SOLE 19100 0 0 SUPERIOR INDS INTL INC COM 868168105 16 4737 SH DFND 01 4737 0 0 SUPERIOR INDS INTL INC COM 868168105 4359 1259880 SH SOLE 0 0 1259880 SUPERIOR INDS INTL INC COM 868168105 9 2586 SH SOLE 2586 0 0 SUPERIOR GRP OF COMPANIES INC COM 868358102 196 11448 SH DFND 01 11448 0 0 SUPERIOR GRP OF COMPANIES INC COM 868358102 6961 406349 SH SOLE 0 0 406349 SUPERNUS PHARMACEUTICALS INC COM 868459108 3408 103000 SH DFND 01 103000 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 372 11247 SH DFND 02 0 11247 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 172912 5225504 SH SOLE 0 0 5225504 SUPERNUS PHARMACEUTICALS INC COM 868459108 181 5466 SH SOLE 5466 0 0 SUPPORT COM INC COM NEW 86858W200 6 3435 SH DFND 01 3435 0 0 SUPPORT COM INC COM NEW 86858W200 1608 992610 SH SOLE 0 0 992610 SURFACE ONCOLOGY INC COM 86877M209 17 5860 SH DFND 01 5860 0 0 SURFACE ONCOLOGY INC COM 86877M209 1646 583513 SH SOLE 0 0 583513 SURGERY PARTNERS INC COM 86881A100 177 21765 SH DFND 01 21765 0 0 SURGERY PARTNERS INC COM 86881A100 14 1743 SH DFND 02 0 1743 0 SURGERY PARTNERS INC COM 86881A100 14099 1732061 SH SOLE 0 0 1732061 SURGERY PARTNERS INC COM 86881A100 13 1581 SH SOLE 1581 0 0 SURMODICS INC COM 868873100 1170 27105 SH DFND 01 27105 0 0 SURMODICS INC COM 868873100 46 1063 SH DFND 02 0 1063 0 SURMODICS INC COM 868873100 37552 869852 SH SOLE 0 0 869852 SURMODICS INC COM 868873100 74 1717 SH SOLE 1717 0 0 SUTRO BIOPHARMA INC COM 869367102 114 9977 SH DFND 01 9977 0 0 SUTRO BIOPHARMA INC COM 869367102 2108 185277 SH SOLE 0 0 185277 SUZANO SA SPON ADS 86959K105 80 4704 SH DFND 01 4704 0 0 SUZANO SA SPON ADS 86959K105 4634 272125 SH SOLE 0 0 272125 SWITCH INC CL A 87105L104 330 25176 SH DFND 01 25176 0 0 SWITCH INC CL A 87105L104 40 3025 SH DFND 02 0 3025 0 SWITCH INC CL A 87105L104 65517 5005126 SH SOLE 0 0 5005126 SWITCH INC CL A 87105L104 46 3548 SH SOLE 3548 0 0 SYKES ENTERPRISES INC COM 871237103 922 33593 SH DFND 01 33593 0 0 SYKES ENTERPRISES INC COM 871237103 188 6858 SH DFND 02 0 6858 0 SYKES ENTERPRISES INC COM 871237103 118966 4332342 SH SOLE 0 0 4332342 SYKES ENTERPRISES INC COM 871237103 151 5499 SH SOLE 5499 0 0 SYMANTEC CORP COM 871503108 11322 520326 SH DFND 01 520326 0 0 SYMANTEC CORP COM 871503108 3378 155222 SH DFND 02 0 0 155222 SYMANTEC CORP COM 871503108 3918 180069 SH DFND 02 0 180069 0 SYMANTEC CORP COM 871503108 1422146 65355957 SH SOLE 0 0 65355957 SYMANTEC CORP COM 871503108 4583 210636 SH SOLE 210636 0 0 SYNACOR INC COM 871561106 13 8200 SH DFND 01 8200 0 0 SYNACOR INC COM 871561106 1787 1145267 SH SOLE 0 0 1145267 SYNALLOY CP DEL COM 871565107 111 7114 SH DFND 01 7114 0 0 SYNALLOY CP DEL COM 871565107 6501 416196 SH SOLE 0 0 416196 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 267 33753 SH DFND 01 33753 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 9267 1171577 SH SOLE 0 0 1171577 SYNAPTICS INC COM 87157D109 869 29833 SH DFND 01 29833 0 0 SYNAPTICS INC COM 87157D109 128 4390 SH DFND 02 0 4390 0 SYNAPTICS INC COM 87157D109 141200 4845565 SH SOLE 0 0 4845565 SYNAPTICS INC COM 87157D109 113 3879 SH SOLE 3879 0 0 SYNOPSYS INC COM 871607107 17644 137108 SH DFND 01 137108 0 0 SYNOPSYS INC COM 871607107 5172 40190 SH DFND 02 0 0 40190 SYNOPSYS INC COM 871607107 5952 46249 SH DFND 02 0 46249 0 SYNOPSYS INC COM 871607107 2096273 16289324 SH SOLE 0 0 16289324 SYNOPSYS INC COM 871607107 6469 50267 SH SOLE 50267 0 0 SYNOVUS FINL CORP COM NEW 87161C501 2089 59694 SH DFND 01 59694 0 0 SYNOVUS FINL CORP COM NEW 87161C501 832 23784 SH DFND 02 0 23784 0 SYNOVUS FINL CORP COM NEW 87161C501 507392 14496909 SH SOLE 0 0 14496909 SYNOVUS FINL CORP COM NEW 87161C501 717 20487 SH SOLE 20487 0 0 SYNTHESIS ENERGY SYS INC COM NEW 871628202 43 140152 SH SOLE 0 0 140152 SYNNEX CORP COM 87162W100 1950 19821 SH DFND 01 19821 0 0 SYNNEX CORP COM 87162W100 697 7086 SH DFND 02 0 7086 0 SYNNEX CORP COM 87162W100 376555 3826780 SH SOLE 0 0 3826780 SYNNEX CORP COM 87162W100 493 5011 SH SOLE 5011 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 383 41168 SH DFND 01 41168 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 9198 987982 SH SOLE 0 0 987982 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 10 18146 SH SOLE 0 0 18146 SYPRIS SOLUTIONS INC COM 871655106 96 123269 SH SOLE 0 0 123269 SYNCHRONY FINL COM 87165B103 19317 557154 SH DFND 01 557154 0 0 SYNCHRONY FINL COM 87165B103 5872 169379 SH DFND 02 0 0 169379 SYNCHRONY FINL COM 87165B103 6723 193911 SH DFND 02 0 193911 0 SYNCHRONY FINL COM 87165B103 1879363 54207181 SH SOLE 0 0 54207181 SYNCHRONY FINL COM 87165B103 7343 211794 SH SOLE 211794 0 0 SYNEOS HEALTH INC CL A 87166B102 2992 58568 SH DFND 01 58568 0 0 SYNEOS HEALTH INC CL A 87166B102 567 11097 SH DFND 02 0 11097 0 SYNEOS HEALTH INC CL A 87166B102 386724 7569467 SH SOLE 0 0 7569467 SYNEOS HEALTH INC CL A 87166B102 374 7322 SH SOLE 7322 0 0 SYNLOGIC INC COM 87166L100 124 13575 SH DFND 01 13575 0 0 SYNLOGIC INC COM 87166L100 6889 757066 SH SOLE 0 0 757066 SYNTHORX INC COM 87167A103 211 15621 SH DFND 01 15621 0 0 SYNTHORX INC COM 87167A103 4341 321342 SH SOLE 0 0 321342 SYSCO CORP COM 871829107 30668 433647 SH DFND 01 433647 0 0 SYSCO CORP COM 871829107 8864 125343 SH DFND 02 0 0 125343 SYSCO CORP COM 871829107 12261 173370 SH DFND 02 0 173370 0 SYSCO CORP COM 871829107 3077779 43520637 SH SOLE 0 0 43520637 SYSCO CORP COM 871829107 11407 161292 SH SOLE 161292 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 648 69980 SH DFND 01 69980 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 15696 1695030 SH SOLE 0 0 1695030 SYSTEMAX INC COM 871851101 502 22664 SH DFND 01 22664 0 0 SYSTEMAX INC COM 871851101 24 1100 SH DFND 02 0 1100 0 SYSTEMAX INC COM 871851101 23692 1069151 SH SOLE 0 0 1069151 SYSTEMAX INC COM 871851101 32 1425 SH SOLE 1425 0 0 TCF FINL CORP COM 872275102 1313 63176 SH DFND 01 63176 0 0 TCF FINL CORP COM 872275102 353 16995 SH DFND 02 0 16995 0 TCF FINL CORP COM 872275102 312480 15030292 SH SOLE 0 0 15030292 TCF FINL CORP COM 872275102 419 20150 SH SOLE 20150 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 5973 119646 SH DFND 01 119646 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 3473 69562 SH DFND 02 0 0 69562 TD AMERITRADE HLDG CORP COM 87236Y108 3621 72546 SH DFND 02 0 72546 0 TD AMERITRADE HLDG CORP COM 87236Y108 787340 15772044 SH SOLE 0 0 15772044 TD AMERITRADE HLDG CORP COM 87236Y108 4393 88008 SH SOLE 88008 0 0 TESSCO TECHNOLOGIES INC COM 872386107 100 5612 SH DFND 01 5612 0 0 TESSCO TECHNOLOGIES INC COM 872386107 4852 271650 SH SOLE 0 0 271650 TFS FINL CORP COM 87240R107 346 19122 SH DFND 01 19122 0 0 TFS FINL CORP COM 87240R107 58 3200 SH DFND 02 0 3200 0 TFS FINL CORP COM 87240R107 101616 5623442 SH SOLE 0 0 5623442 TFS FINL CORP COM 87240R107 96 5325 SH SOLE 5325 0 0 TJX COS INC NEW COM 872540109 58585 1107878 SH DFND 01 1107878 0 0 TJX COS INC NEW COM 872540109 16546 312899 SH DFND 02 0 0 312899 TJX COS INC NEW COM 872540109 21553 407575 SH DFND 02 0 407575 0 TJX COS INC NEW COM 872540109 5110631 96645827 SH SOLE 0 0 96645827 TJX COS INC NEW COM 872540109 21469 405986 SH SOLE 405986 0 0 T MOBILE US INC COM 872590104 9780 131915 SH DFND 01 131915 0 0 T MOBILE US INC COM 872590104 6343 85551 SH DFND 02 0 0 85551 T MOBILE US INC COM 872590104 8498 114623 SH DFND 02 0 114623 0 T MOBILE US INC COM 872590104 1287297 17363058 SH SOLE 0 0 17363058 T MOBILE US INC COM 872590104 8220 110873 SH SOLE 110873 0 0 TRI POINTE GROUP INC COM 87265H109 1454 121431 SH DFND 01 121431 0 0 TRI POINTE GROUP INC COM 87265H109 217 18092 SH DFND 02 0 18092 0 TRI POINTE GROUP INC COM 87265H109 158963 13280105 SH SOLE 0 0 13280105 TRI POINTE GROUP INC COM 87265H109 176 14690 SH SOLE 14690 0 0 TPI COMPOSITES INC COM 87266J104 1435 58032 SH DFND 01 58032 0 0 TPI COMPOSITES INC COM 87266J104 62 2503 SH DFND 02 0 2503 0 TPI COMPOSITES INC COM 87266J104 28461 1151329 SH SOLE 0 0 1151329 TPI COMPOSITES INC COM 87266J104 91 3701 SH SOLE 3701 0 0 TPG RE FIN TR INC COM 87266M107 838 43444 SH DFND 01 43444 0 0 TPG RE FIN TR INC COM 87266M107 56 2900 SH DFND 02 0 2900 0 TPG RE FIN TR INC COM 87266M107 96455 5000239 SH SOLE 0 0 5000239 TPG RE FIN TR INC COM 87266M107 96 4951 SH SOLE 4951 0 0 TSR INC COM 872885207 107 23470 SH SOLE 0 0 23470 TTM TECHNOLOGIES INC COM 87305R109 861 84370 SH DFND 01 84370 0 0 TTM TECHNOLOGIES INC COM 87305R109 282 27616 SH DFND 02 0 27616 0 TTM TECHNOLOGIES INC COM 87305R109 102541 10053023 SH SOLE 0 0 10053023 TTM TECHNOLOGIES INC COM 87305R109 101 9922 SH SOLE 9922 0 0 TABLEAU SOFTWARE INC CL A 87336U105 5580 33608 SH DFND 01 33608 0 0 TABLEAU SOFTWARE INC CL A 87336U105 2842 17118 SH DFND 02 0 0 17118 TABLEAU SOFTWARE INC CL A 87336U105 3672 22115 SH DFND 02 0 22115 0 TABLEAU SOFTWARE INC CL A 87336U105 1121875 6757468 SH SOLE 0 0 6757468 TABLEAU SOFTWARE INC CL A 87336U105 3866 23285 SH SOLE 23285 0 0 TABULA RASA HEALTHCARE INC COM 873379101 2013 40325 SH DFND 01 40325 0 0 TABULA RASA HEALTHCARE INC COM 873379101 59 1186 SH DFND 02 0 1186 0 TABULA RASA HEALTHCARE INC COM 873379101 52157 1044605 SH SOLE 0 0 1044605 TABULA RASA HEALTHCARE INC COM 873379101 76 1519 SH SOLE 1519 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 2143 37647 SH DFND 01 37647 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 63 1100 SH DFND 02 0 1100 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 60303 1059430 SH SOLE 0 0 1059430 TACTILE SYS TECHNOLOGY INC COM 87357P100 101 1779 SH SOLE 1779 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 584 14903 SH DFND 01 14903 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 18037 460492 SH DFND 02 0 460492 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1329666 33946027 SH SOLE 0 0 33946027 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 117 2993 SH SOLE 2993 0 0 TAILORED BRANDS INC COM 87403A107 559 96935 SH DFND 01 96935 0 0 TAILORED BRANDS INC COM 87403A107 83 14322 SH DFND 02 0 14322 0 TAILORED BRANDS INC COM 87403A107 55000 9532063 SH SOLE 0 0 9532063 TAILORED BRANDS INC COM 87403A107 29 4978 SH SOLE 4978 0 0 TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 11217 98798 SH DFND 01 98798 0 0 TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 3264 28752 SH DFND 02 0 0 28752 TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 3656 32206 SH DFND 02 0 32206 0 TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 1326679 11685715 SH SOLE 0 0 11685715 TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 4336 38189 SH SOLE 38189 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 118521 6696105 SH SOLE 0 0 6696105 TAL EDUCATION GROUP SPONSORED ADS 874080104 5309 139333 SH DFND 01 139333 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 4465 117184 SH DFND 02 0 117184 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 434471 11403431 SH SOLE 0 0 11403431 TAL EDUCATION GROUP SPONSORED ADS 874080104 2513 65953 SH SOLE 65953 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 455 21536 SH DFND 02 0 21536 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 5157 244307 SH SOLE 0 0 244307 TALLGRASS ENERGY LP CLASS A SHS 874696107 325 15414 SH SOLE 15414 0 0 TALOS ENERGY INC COM 87484T108 425 17689 SH DFND 01 17689 0 0 TALOS ENERGY INC COM 87484T108 228 9500 SH DFND 02 0 9500 0 TALOS ENERGY INC COM 87484T108 24232 1007584 SH SOLE 0 0 1007584 TALOS ENERGY INC COM 87484T108 64 2651 SH SOLE 2651 0 0 TALOS ENERGY INC WT EXP 022821 87484T116 204 116832 SH SOLE 0 0 116832 TANDEM DIABETES CARE INC COM NEW 875372203 7473 115823 SH DFND 01 115823 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 472 7308 SH DFND 02 0 7308 0 TANDEM DIABETES CARE INC COM NEW 875372203 393463 6098317 SH SOLE 0 0 6098317 TANDEM DIABETES CARE INC COM NEW 875372203 363 5632 SH SOLE 5632 0 0 TANDY LEATHER FACTORY INC COM 87538X105 11 2000 SH DFND 01 2000 0 0 TANDY LEATHER FACTORY INC COM 87538X105 1006 182993 SH SOLE 0 0 182993 TANGER FACTORY OUTLET CTRS INC COM 875465106 3085 190345 SH DFND 01 190345 0 0 TANGER FACTORY OUTLET CTRS INC COM 875465106 1831 112939 SH DFND 02 0 112939 0 TANGER FACTORY OUTLET CTRS INC COM 875465106 226556 13976295 SH SOLE 0 0 13976295 TANGER FACTORY OUTLET CTRS INC COM 875465106 1586 97842 SH SOLE 97842 0 0 TAPESTRY INC COM 876030107 7791 245528 SH DFND 01 245528 0 0 TAPESTRY INC COM 876030107 2350 74064 SH DFND 02 0 0 74064 TAPESTRY INC COM 876030107 3727 117456 SH DFND 02 0 117456 0 TAPESTRY INC COM 876030107 1010364 31842536 SH SOLE 0 0 31842536 TAPESTRY INC COM 876030107 3129 98629 SH SOLE 98629 0 0 TARENA INTL INC SPONSORED ADS 876108101 16 6500 SH DFND 02 0 6500 0 TARENA INTL INC SPONSORED ADS 876108101 31 12265 SH SOLE 0 0 12265 TARGET CORP COM 87612E106 37466 432581 SH DFND 01 432581 0 0 TARGET CORP COM 87612E106 11261 130024 SH DFND 02 0 0 130024 TARGET CORP COM 87612E106 13463 155441 SH DFND 02 0 155441 0 TARGET CORP COM 87612E106 3403160 39292924 SH SOLE 0 0 39292924 TARGET CORP COM 87612E106 15238 175933 SH SOLE 175933 0 0 TARGA RES CORP COM 87612G101 3469 88358 SH DFND 01 88358 0 0 TARGA RES CORP COM 87612G101 2325 59226 SH DFND 02 0 0 59226 TARGA RES CORP COM 87612G101 2594 66068 SH DFND 02 0 66068 0 TARGA RES CORP COM 87612G101 851592 21691075 SH SOLE 0 0 21691075 TARGA RES CORP COM 87612G101 3150 80229 SH SOLE 80229 0 0 TARGET HOSPITALITY CORP COM 87615L107 630 69193 SH DFND 01 69193 0 0 TARGET HOSPITALITY CORP COM 87615L107 10172 1117841 SH SOLE 0 0 1117841 TARONIS TECHNOLOGIES INC COM 876214107 31 208011 SH SOLE 0 0 208011 TATA MTRS LTD SPONSORED ADR 876568502 23 2005 SH DFND 01 2005 0 0 TATA MTRS LTD SPONSORED ADR 876568502 4582 392307 SH DFND 02 0 392307 0 TATA MTRS LTD SPONSORED ADR 876568502 2338 200149 SH SOLE 0 0 200149 TAUBMAN CTRS INC COM 876664103 937 22943 SH DFND 01 22943 0 0 TAUBMAN CTRS INC COM 876664103 3264 79938 SH DFND 02 0 79938 0 TAUBMAN CTRS INC COM 876664103 354161 8674039 SH SOLE 0 0 8674039 TAUBMAN CTRS INC COM 876664103 2603 63741 SH SOLE 63741 0 0 TAYLOR DEVICES INC COM 877163105 11 1000 SH DFND 01 1000 0 0 TAYLOR DEVICES INC COM 877163105 1121 104689 SH SOLE 0 0 104689 TAYLOR MORRISON HOME CORP COM 87724P106 2297 109610 SH DFND 01 109610 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 270 12898 SH DFND 02 0 12898 0 TAYLOR MORRISON HOME CORP COM 87724P106 204264 9745432 SH SOLE 0 0 9745432 TAYLOR MORRISON HOME CORP COM 87724P106 267 12723 SH SOLE 12723 0 0 TC ENERGY CORP COM 87807B107 19628 396360 SH DFND 01 396360 0 0 TC ENERGY CORP COM 87807B107 11585 233950 SH DFND 02 0 0 233950 TC ENERGY CORP COM 87807B107 22561 455599 SH DFND 02 0 455599 0 TC ENERGY CORP COM 87807B107 1326487 26786902 SH SOLE 0 0 26786902 TC ENERGY CORP COM 87807B107 25344 511800 SH SOLE 511800 0 0 TCR2 THERAPEUTICS INC COM 87808K106 40 2778 SH DFND 01 2778 0 0 TCR2 THERAPEUTICS INC COM 87808K106 1030 72001 SH SOLE 0 0 72001 TEAM INC COM 878155100 376 24569 SH DFND 01 24569 0 0 TEAM INC COM 878155100 20 1303 SH DFND 02 0 1303 0 TEAM INC COM 878155100 46727 3050094 SH SOLE 0 0 3050094 TEAM INC COM 878155100 61 3977 SH SOLE 3977 0 0 TECH DATA CORP COM 878237106 3285 31404 SH DFND 01 31404 0 0 TECH DATA CORP COM 878237106 461 4411 SH DFND 02 0 4411 0 TECH DATA CORP COM 878237106 398853 3813129 SH SOLE 0 0 3813129 TECH DATA CORP COM 878237106 459 4387 SH SOLE 4387 0 0 TECHNICAL COMMUNICATIONS CORP COM 878409101 81 20218 SH SOLE 0 0 20218 TECK RESOURCES LTD CL B 878742204 5111 221660 SH DFND 01 221660 0 0 TECK RESOURCES LTD CL B 878742204 2502 108490 SH DFND 02 0 0 108490 TECK RESOURCES LTD CL B 878742204 3393 147122 SH DFND 02 0 147122 0 TECK RESOURCES LTD CL B 878742204 322364 13979345 SH SOLE 0 0 13979345 TECK RESOURCES LTD CL B 878742204 3580 155257 SH SOLE 155257 0 0 TECHTARGET INC COM 87874R100 949 44679 SH DFND 01 44679 0 0 TECHTARGET INC COM 87874R100 43 2020 SH DFND 02 0 2020 0 TECHTARGET INC COM 87874R100 37010 1741656 SH SOLE 0 0 1741656 TECHTARGET INC COM 87874R100 55 2571 SH SOLE 2571 0 0 TECOGEN INC NEW COM NEW 87876P201 13 3340 SH DFND 01 3340 0 0 TECOGEN INC NEW COM NEW 87876P201 1629 434319 SH SOLE 0 0 434319 TEGNA INC COM 87901J105 2820 186122 SH DFND 01 186122 0 0 TEGNA INC COM 87901J105 382 25200 SH DFND 02 0 25200 0 TEGNA INC COM 87901J105 339247 22392541 SH SOLE 0 0 22392541 TEGNA INC COM 87901J105 399 26336 SH SOLE 26336 0 0 TEJON RANCH CO COM 879080109 297 17922 SH DFND 01 17922 0 0 TEJON RANCH CO COM 879080109 20 1200 SH DFND 02 0 1200 0 TEJON RANCH CO COM 879080109 44116 2659214 SH SOLE 0 0 2659214 TEJON RANCH CO COM 879080109 40 2400 SH SOLE 2400 0 0 TELARIA INC COM 879181105 596 79264 SH DFND 01 79264 0 0 TELARIA INC COM 879181105 12856 1709592 SH SOLE 0 0 1709592 TELADOC HEALTH INC COM 87918A105 9862 148495 SH DFND 01 148495 0 0 TELADOC HEALTH INC COM 87918A105 788 11867 SH DFND 02 0 11867 0 TELADOC HEALTH INC COM 87918A105 406306 6118144 SH SOLE 0 0 6118144 TELADOC HEALTH INC COM 87918A105 488 7342 SH SOLE 7342 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 428 24200 SH DFND 02 0 24200 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 6901 390542 SH SOLE 0 0 390542 TELECOM ARGENTINA S A SPON ADR REP B 879273209 249 14093 SH SOLE 14093 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 3763 13740 SH DFND 01 13740 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1500 5478 SH DFND 02 0 5478 0 TELEDYNE TECHNOLOGIES INC COM 879360105 880611 3215433 SH SOLE 0 0 3215433 TELEDYNE TECHNOLOGIES INC COM 879360105 1163 4248 SH SOLE 4248 0 0 TELEFLEX INC COM 879369106 14016 42326 SH DFND 01 42326 0 0 TELEFLEX INC COM 879369106 3755 11338 SH DFND 02 0 0 11338 TELEFLEX INC COM 879369106 4174 12605 SH DFND 02 0 12605 0 TELEFLEX INC COM 879369106 1619258 4889801 SH SOLE 0 0 4889801 TELEFLEX INC COM 879369106 5191 15677 SH SOLE 15677 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 296 22763 SH DFND 01 22763 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 54178 4161168 SH SOLE 0 0 4161168 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 157 12061 SH SOLE 12061 0 0 TELEFONICA S A SPONSORED ADR 879382208 78 9453 SH DFND 01 9453 0 0 TELEFONICA S A SPONSORED ADR 879382208 2909 350855 SH SOLE 0 0 350855 TELEPHONE & DATA SYS INC COM NEW 879433829 1120 36851 SH DFND 01 36851 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 457 15017 SH DFND 02 0 15017 0 TELEPHONE & DATA SYS INC COM NEW 879433829 306657 10087413 SH SOLE 0 0 10087413 TELEPHONE & DATA SYS INC COM NEW 879433829 355 11676 SH SOLE 11676 0 0 TELENAV INC COM 879455103 378 47292 SH DFND 01 47292 0 0 TELENAV INC COM 879455103 13938 1742188 SH SOLE 0 0 1742188 TELIGENT INC NEW COM 87960W104 4 6712 SH DFND 01 6712 0 0 TELIGENT INC NEW COM 87960W104 1575 2500090 SH SOLE 0 0 2500090 TELLURIAN INC NEW COM 87968A104 1538 195900 SH DFND 01 195900 0 0 TELLURIAN INC NEW COM 87968A104 199 25400 SH DFND 02 0 25400 0 TELLURIAN INC NEW COM 87968A104 68771 8760587 SH SOLE 0 0 8760587 TELLURIAN INC NEW COM 87968A104 64 8182 SH SOLE 8182 0 0 TELUS CORP COM 87971M103 3200 86700 SH DFND 01 86700 0 0 TELUS CORP COM 87971M103 137 3717 SH DFND 02 0 0 3717 TELUS CORP COM 87971M103 3251 88091 SH DFND 02 0 88091 0 TELUS CORP COM 87971M103 229260 6211335 SH SOLE 0 0 6211335 TEMPUR SEALY INTL INC COM 88023U101 1519 20708 SH DFND 01 20708 0 0 TEMPUR SEALY INTL INC COM 88023U101 499 6799 SH DFND 02 0 6799 0 TEMPUR SEALY INTL INC COM 88023U101 309297 4215584 SH SOLE 0 0 4215584 TEMPUR SEALY INTL INC COM 88023U101 394 5374 SH SOLE 5374 0 0 TENABLE HLDGS INC COM 88025T102 2042 71550 SH DFND 01 71550 0 0 TENABLE HLDGS INC COM 88025T102 64 2228 SH DFND 02 0 2228 0 TENABLE HLDGS INC COM 88025T102 66421 2327280 SH SOLE 0 0 2327280 TENABLE HLDGS INC COM 88025T102 95 3314 SH SOLE 3314 0 0 TENARIS S A SPONSORED ADS 88031M109 8278 314615 SH SOLE 0 0 314615 TENAX THERAPEUTICS INC COM NEW 88032L209 17 12200 SH SOLE 0 0 12200 TENET HEALTHCARE CORP COM NEW 88033G407 4160 201352 SH DFND 01 201352 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 225 10897 SH DFND 02 0 10897 0 TENET HEALTHCARE CORP COM NEW 88033G407 251071 12152514 SH SOLE 0 0 12152514 TENET HEALTHCARE CORP COM NEW 88033G407 204 9872 SH SOLE 9872 0 0 TENGASCO INC COM PAR 88033R502 40 47328 SH SOLE 0 0 47328 TENNANT CO COM 880345103 2293 37469 SH DFND 01 37469 0 0 TENNANT CO COM 880345103 442 7219 SH DFND 02 0 7219 0 TENNANT CO COM 880345103 116747 1907626 SH SOLE 0 0 1907626 TENNANT CO COM 880345103 133 2181 SH SOLE 2181 0 0 TENNECO INC CL A VTG COM STK 880349105 474 42764 SH DFND 01 42764 0 0 TENNECO INC CL A VTG COM STK 880349105 74 6700 SH DFND 02 0 6700 0 TENNECO INC CL A VTG COM STK 880349105 53060 4784463 SH SOLE 0 0 4784463 TENNECO INC CL A VTG COM STK 880349105 66 5914 SH SOLE 5914 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 220 14700 SH DFND 02 0 14700 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2370 158113 SH SOLE 0 0 158113 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 214 14300 SH SOLE 14300 0 0 TERADATA CORP DEL COM 88076W103 1890 52731 SH DFND 01 52731 0 0 TERADATA CORP DEL COM 88076W103 567 15813 SH DFND 02 0 15813 0 TERADATA CORP DEL COM 88076W103 431898 12047365 SH SOLE 0 0 12047365 TERADATA CORP DEL COM 88076W103 454 12650 SH SOLE 12650 0 0 TERADYNE INC COM 880770102 3713 77506 SH DFND 01 77506 0 0 TERADYNE INC COM 880770102 1145 23900 SH DFND 02 0 23900 0 TERADYNE INC COM 880770102 825525 17230755 SH SOLE 0 0 17230755 TERADYNE INC COM 880770102 943 19677 SH SOLE 19677 0 0 TEREX CORP NEW COM 880779103 3524 112235 SH DFND 01 112235 0 0 TEREX CORP NEW COM 880779103 466 14848 SH DFND 02 0 14848 0 TEREX CORP NEW COM 880779103 192756 6138713 SH SOLE 0 0 6138713 TEREX CORP NEW COM 880779103 232 7397 SH SOLE 7397 0 0 TERRAFORM PWR INC COM CL A 88104R209 1816 127027 SH DFND 01 127027 0 0 TERRAFORM PWR INC COM CL A 88104R209 67 4700 SH DFND 02 0 4700 0 TERRAFORM PWR INC COM CL A 88104R209 100929 7057983 SH SOLE 0 0 7057983 TERRAFORM PWR INC COM CL A 88104R209 110 7714 SH SOLE 7714 0 0 TERRITORIAL BANCORP INC COM 88145X108 225 7285 SH DFND 01 7285 0 0 TERRITORIAL BANCORP INC COM 88145X108 15634 505953 SH SOLE 0 0 505953 TERRENO RLTY CORP COM 88146M101 3023 61650 SH DFND 01 61650 0 0 TERRENO RLTY CORP COM 88146M101 3783 77151 SH DFND 02 0 77151 0 TERRENO RLTY CORP COM 88146M101 445912 9092830 SH SOLE 0 0 9092830 TERRENO RLTY CORP COM 88146M101 3278 66848 SH SOLE 66848 0 0 TESLA INC COM 88160R101 14095 63075 SH DFND 01 63075 0 0 TESLA INC COM 88160R101 7383 33041 SH DFND 02 0 0 33041 TESLA INC COM 88160R101 8126 36366 SH DFND 02 0 36366 0 TESLA INC COM 88160R101 1679685 7516714 SH SOLE 0 0 7516714 TESLA INC COM 88160R101 9557 42768 SH SOLE 42768 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 87 9422 SH DFND 01 9422 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2229 241547 SH DFND 02 0 0 241547 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2510 271904 SH DFND 02 0 271904 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 10603 1148808 SH SOLE 0 0 1148808 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3220 348889 SH SOLE 348889 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 220 135208 SH DFND 01 135208 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 9 5500 SH DFND 02 0 5500 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 12930 7932519 SH SOLE 0 0 7932519 TETRA TECHNOLOGIES INC DEL COM 88162F105 22 13769 SH SOLE 13769 0 0 TETRA TECH INC NEW COM 88162G103 8894 113224 SH DFND 01 113224 0 0 TETRA TECH INC NEW COM 88162G103 643 8185 SH DFND 02 0 8185 0 TETRA TECH INC NEW COM 88162G103 446002 5677942 SH SOLE 0 0 5677942 TETRA TECH INC NEW COM 88162G103 491 6251 SH SOLE 6251 0 0 TETRAPHASE PHARMACEUTICALS INC COM 88165N105 6 11899 SH DFND 01 11899 0 0 TETRAPHASE PHARMACEUTICALS INC COM 88165N105 1202 2502874 SH SOLE 0 0 2502874 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1171 19088 SH DFND 01 19088 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 466 7601 SH DFND 02 0 7601 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 280170 4565268 SH SOLE 0 0 4565268 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 375 6117 SH SOLE 6117 0 0 TEXAS INSTRS INC COM 882508104 98380 857267 SH DFND 01 857267 0 0 TEXAS INSTRS INC COM 882508104 28186 245607 SH DFND 02 0 0 245607 TEXAS INSTRS INC COM 882508104 31351 273190 SH DFND 02 0 273190 0 TEXAS INSTRS INC COM 882508104 9690436 84440881 SH SOLE 0 0 84440881 TEXAS INSTRS INC COM 882508104 36078 314374 SH SOLE 314374 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 732 930 SH DFND 02 0 930 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 15680 19924 SH SOLE 0 0 19924 TEXAS PAC LD TR SUB CTF PROP I T 882610108 566 719 SH SOLE 719 0 0 TEXAS ROADHOUSE INC COM 882681109 7581 141250 SH DFND 01 141250 0 0 TEXAS ROADHOUSE INC COM 882681109 439 8179 SH DFND 02 0 8179 0 TEXAS ROADHOUSE INC COM 882681109 328337 6117704 SH SOLE 0 0 6117704 TEXAS ROADHOUSE INC COM 882681109 405 7552 SH SOLE 7552 0 0 TEXTRON INC COM 883203101 10469 197387 SH DFND 01 197387 0 0 TEXTRON INC COM 883203101 3368 63501 SH DFND 02 0 0 63501 TEXTRON INC COM 883203101 2889 54468 SH DFND 02 0 54468 0 TEXTRON INC COM 883203101 1344462 25348073 SH SOLE 0 0 25348073 TEXTRON INC COM 883203101 3822 72068 SH SOLE 72068 0 0 TG THERAPEUTICS INC COM 88322Q108 1313 151843 SH DFND 01 151843 0 0 TG THERAPEUTICS INC COM 88322Q108 37 4300 SH DFND 02 0 4300 0 TG THERAPEUTICS INC COM 88322Q108 33557 3879392 SH SOLE 0 0 3879392 TG THERAPEUTICS INC COM 88322Q108 48 5587 SH SOLE 5587 0 0 THE ONE GROUP HOSPITALITY INC COM 88338K103 17 5371 SH DFND 01 5371 0 0 THE ONE GROUP HOSPITALITY INC COM 88338K103 2265 707736 SH SOLE 0 0 707736 THERAPEUTICSMD INC COM 88338N107 998 384034 SH DFND 01 384034 0 0 THERAPEUTICSMD INC COM 88338N107 35 13425 SH DFND 02 0 13425 0 THERAPEUTICSMD INC COM 88338N107 36779 14145855 SH SOLE 0 0 14145855 THERAPEUTICSMD INC COM 88338N107 50 19375 SH SOLE 19375 0 0 THE TRADE DESK INC COM CL A 88339J105 3849 16899 SH DFND 01 16899 0 0 THE TRADE DESK INC COM CL A 88339J105 1553 6819 SH DFND 02 0 6819 0 THE TRADE DESK INC COM CL A 88339J105 750816 3296233 SH SOLE 0 0 3296233 THE TRADE DESK INC COM CL A 88339J105 925 4059 SH SOLE 4059 0 0 THE REALREAL INC COM 88339P101 70 2411 SH DFND 01 2411 0 0 THE REALREAL INC COM 88339P101 2563 88687 SH SOLE 0 0 88687 THERMO FISHER SCIENTIFIC INC COM 883556102 104705 356526 SH DFND 01 356526 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 30314 103220 SH DFND 02 0 0 103220 THERMO FISHER SCIENTIFIC INC COM 883556102 33989 115736 SH DFND 02 0 115736 0 THERMO FISHER SCIENTIFIC INC COM 883556102 8799528 29962981 SH SOLE 0 0 29962981 THERMO FISHER SCIENTIFIC INC COM 883556102 38919 132522 SH SOLE 132522 0 0 THERMON GROUP HLDGS INC COM 88362T103 991 38647 SH DFND 01 38647 0 0 THERMON GROUP HLDGS INC COM 88362T103 569 22168 SH DFND 02 0 22168 0 THERMON GROUP HLDGS INC COM 88362T103 73580 2868630 SH SOLE 0 0 2868630 THERMON GROUP HLDGS INC COM 88362T103 101 3932 SH SOLE 3932 0 0 THESTREET INC COM NEW 88368Q202 5 834 SH DFND 01 834 0 0 THESTREET INC COM NEW 88368Q202 1076 175576 SH SOLE 0 0 175576 THOMSON REUTERS CORP COM NEW 884903709 5448 84523 SH DFND 01 84523 0 0 THOMSON REUTERS CORP COM NEW 884903709 3487 54097 SH DFND 02 0 0 54097 THOMSON REUTERS CORP COM NEW 884903709 6330 98201 SH DFND 02 0 98201 0 THOMSON REUTERS CORP COM NEW 884903709 336280 5216873 SH SOLE 0 0 5216873 THOMSON REUTERS CORP COM NEW 884903709 4303 66758 SH SOLE 66758 0 0 THOR INDS INC COM 885160101 1172 20048 SH DFND 01 20048 0 0 THOR INDS INC COM 885160101 422 7214 SH DFND 02 0 7214 0 THOR INDS INC COM 885160101 278478 4764379 SH SOLE 0 0 4764379 THOR INDS INC COM 885160101 339 5800 SH SOLE 5800 0 0 3-D SYS CORP DEL COM NEW 88554D205 892 98072 SH DFND 01 98072 0 0 3-D SYS CORP DEL COM NEW 88554D205 216 23769 SH DFND 02 0 23769 0 3-D SYS CORP DEL COM NEW 88554D205 97345 10697232 SH SOLE 0 0 10697232 3-D SYS CORP DEL COM NEW 88554D205 132 14555 SH SOLE 14555 0 0 3M CO COM 88579Y101 88980 513324 SH DFND 01 513324 0 0 3M CO COM 88579Y101 25693 148221 SH DFND 02 0 0 148221 3M CO COM 88579Y101 27590 159168 SH DFND 02 0 159168 0 3M CO COM 88579Y101 8439076 48685103 SH SOLE 0 0 48685103 3M CO COM 88579Y101 31701 182884 SH SOLE 182884 0 0 TIDEWATER INC NEW COM 88642R109 782 33315 SH DFND 01 33315 0 0 TIDEWATER INC NEW COM 88642R109 43 1823 SH DFND 02 0 1823 0 TIDEWATER INC NEW COM 88642R109 38800 1652481 SH SOLE 0 0 1652481 TIDEWATER INC NEW COM 88642R109 134 5689 SH SOLE 5689 0 0 TIDEWATER INC NEW WT B EXP 073123 88642R125 27 10134 SH SOLE 0 0 10134 TIFFANY & CO NEW COM 886547108 8788 93846 SH DFND 01 93846 0 0 TIFFANY & CO NEW COM 886547108 2536 27079 SH DFND 02 0 0 27079 TIFFANY & CO NEW COM 886547108 3079 32878 SH DFND 02 0 32878 0 TIFFANY & CO NEW COM 886547108 1200642 12821889 SH SOLE 0 0 12821889 TIFFANY & CO NEW COM 886547108 3219 34379 SH SOLE 34379 0 0 TILE SHOP HLDGS INC COM 88677Q109 164 41125 SH DFND 01 41125 0 0 TILE SHOP HLDGS INC COM 88677Q109 9 2300 SH DFND 02 0 2300 0 TILE SHOP HLDGS INC COM 88677Q109 8946 2236599 SH SOLE 0 0 2236599 TILE SHOP HLDGS INC COM 88677Q109 14 3500 SH SOLE 3500 0 0 TILLYS INC CL A 886885102 147 19278 SH DFND 01 19278 0 0 TILLYS INC CL A 886885102 8150 1068103 SH SOLE 0 0 1068103 TILLYS INC CL A 886885102 12 1510 SH SOLE 1510 0 0 TILRAY INC COM CL 2 88688T100 82 1766 SH DFND 02 0 1766 0 TILRAY INC COM CL 2 88688T100 3277 70389 SH SOLE 0 0 70389 TILRAY INC COM CL 2 88688T100 125 2695 SH SOLE 2695 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 83 5526 SH DFND 01 5526 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 22360 1493631 SH SOLE 0 0 1493631 TIMBERLAND BANCORP INC COM 887098101 177 5921 SH DFND 01 5921 0 0 TIMBERLAND BANCORP INC COM 887098101 9007 301444 SH SOLE 0 0 301444 TIMKEN CO COM 887389104 1348 26262 SH DFND 01 26262 0 0 TIMKEN CO COM 887389104 452 8800 SH DFND 02 0 8800 0 TIMKEN CO COM 887389104 329726 6422401 SH SOLE 0 0 6422401 TIMKEN CO COM 887389104 435 8481 SH SOLE 8481 0 0 TIMKENSTEEL CORP COM 887399103 284 34985 SH DFND 01 34985 0 0 TIMKENSTEEL CORP COM 887399103 25 3035 SH DFND 02 0 3035 0 TIMKENSTEEL CORP COM 887399103 23191 2852479 SH SOLE 0 0 2852479 TIMKENSTEEL CORP COM 887399103 36 4395 SH SOLE 4395 0 0 TIPTREE INC COM 88822Q103 136 21539 SH DFND 01 21539 0 0 TIPTREE INC COM 88822Q103 7984 1267250 SH SOLE 0 0 1267250 TITAN INTL INC ILL COM 88830M102 218 44518 SH DFND 01 44518 0 0 TITAN INTL INC ILL COM 88830M102 129 26314 SH DFND 02 0 26314 0 TITAN INTL INC ILL COM 88830M102 15966 3264953 SH SOLE 0 0 3264953 TITAN INTL INC ILL COM 88830M102 43 8709 SH SOLE 8709 0 0 TITAN MACHY INC COM 88830R101 348 16899 SH DFND 01 16899 0 0 TITAN MACHY INC COM 88830R101 33 1600 SH DFND 02 0 1600 0 TITAN MACHY INC COM 88830R101 17594 854923 SH SOLE 0 0 854923 TITAN MACHY INC COM 88830R101 55 2691 SH SOLE 2691 0 0 TITAN PHARMACEUTICALS INC DEL COM 888314507 2 1216 SH DFND 01 1216 0 0 TITAN PHARMACEUTICALS INC DEL COM 888314507 744 580964 SH SOLE 0 0 580964 TIVO CORP COM 88870P106 780 105787 SH DFND 01 105787 0 0 TIVO CORP COM 88870P106 143 19392 SH DFND 02 0 19392 0 TIVO CORP COM 88870P106 79716 10816307 SH SOLE 0 0 10816307 TIVO CORP COM 88870P106 110 14991 SH SOLE 14991 0 0 TIVITY HEALTH INC COM 88870R102 670 40769 SH DFND 01 40769 0 0 TIVITY HEALTH INC COM 88870R102 108 6588 SH DFND 02 0 6588 0 TIVITY HEALTH INC COM 88870R102 99797 6070378 SH SOLE 0 0 6070378 TIVITY HEALTH INC COM 88870R102 91 5515 SH SOLE 5515 0 0 TOCAGEN INC COM 888846102 266 39813 SH DFND 01 39813 0 0 TOCAGEN INC COM 888846102 6869 1028322 SH SOLE 0 0 1028322 TOLL BROTHERS INC COM 889478103 1867 50979 SH DFND 01 50979 0 0 TOLL BROTHERS INC COM 889478103 80 2180 SH DFND 02 0 0 2180 TOLL BROTHERS INC COM 889478103 725 19801 SH DFND 02 0 19801 0 TOLL BROTHERS INC COM 889478103 450286 12296166 SH SOLE 0 0 12296166 TOLL BROTHERS INC COM 889478103 653 17840 SH SOLE 17840 0 0 TOMPKINS FINANCIAL CORPORATION COM 890110109 997 12222 SH DFND 01 12222 0 0 TOMPKINS FINANCIAL CORPORATION COM 890110109 186 2278 SH DFND 02 0 2278 0 TOMPKINS FINANCIAL CORPORATION COM 890110109 120073 1471484 SH SOLE 0 0 1471484 TOMPKINS FINANCIAL CORPORATION COM 890110109 106 1298 SH SOLE 1298 0 0 TONIX PHARMACEUTICALS HLDG COR COM NEW 890260508 117 85037 SH SOLE 0 0 85037 TOOTSIE ROLL INDS INC COM 890516107 1198 32442 SH DFND 01 32442 0 0 TOOTSIE ROLL INDS INC COM 890516107 297 8042 SH DFND 02 0 8042 0 TOOTSIE ROLL INDS INC COM 890516107 77834 2107603 SH SOLE 0 0 2107603 TOOTSIE ROLL INDS INC COM 890516107 88 2384 SH SOLE 2384 0 0 TOPBUILD CORP COM 89055F103 5837 70531 SH DFND 01 70531 0 0 TOPBUILD CORP COM 89055F103 394 4762 SH DFND 02 0 4762 0 TOPBUILD CORP COM 89055F103 294488 3558338 SH SOLE 0 0 3558338 TOPBUILD CORP COM 89055F103 328 3960 SH SOLE 3960 0 0 TORCHMARK CORP COM 891027104 7770 86853 SH DFND 01 86853 0 0 TORCHMARK CORP COM 891027104 2328 26022 SH DFND 02 0 0 26022 TORCHMARK CORP COM 891027104 2729 30506 SH DFND 02 0 30506 0 TORCHMARK CORP COM 891027104 1122935 12552368 SH SOLE 0 0 12552368 TORCHMARK CORP COM 891027104 3013 33678 SH SOLE 33678 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 14 9700 SH DFND 01 9700 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 2745 1933010 SH SOLE 0 0 1933010 TORO CO COM 891092108 3216 48074 SH DFND 01 48074 0 0 TORO CO COM 891092108 879 13137 SH DFND 02 0 13137 0 TORO CO COM 891092108 702642 10502877 SH SOLE 0 0 10502877 TORO CO COM 891092108 768 11478 SH SOLE 11478 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 46444 795818 SH DFND 01 795818 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 27081 464040 SH DFND 02 0 0 464040 TORONTO DOMINION BK ONT COM NEW 891160509 32314 553708 SH DFND 02 0 553708 0 TORONTO DOMINION BK ONT COM NEW 891160509 2923289 50090629 SH SOLE 0 0 50090629 TORONTO DOMINION BK ONT COM NEW 891160509 34897 597965 SH SOLE 597965 0 0 TOWER INTL INC COM 891826109 346 17719 SH DFND 01 17719 0 0 TOWER INTL INC COM 891826109 109 5577 SH DFND 02 0 5577 0 TOWER INTL INC COM 891826109 18621 954939 SH SOLE 0 0 954939 TOWER INTL INC COM 891826109 56 2877 SH SOLE 2877 0 0 TOTAL SYS SVCS INC COM 891906109 19481 151877 SH DFND 01 151877 0 0 TOTAL SYS SVCS INC COM 891906109 5833 45474 SH DFND 02 0 0 45474 TOTAL SYS SVCS INC COM 891906109 6577 51276 SH DFND 02 0 51276 0 TOTAL SYS SVCS INC COM 891906109 2209933 17228763 SH SOLE 0 0 17228763 TOTAL SYS SVCS INC COM 891906109 6974 54368 SH SOLE 54368 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 34 15874 SH DFND 01 15874 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 1813 835584 SH SOLE 0 0 835584 TOWNEBANK PORTSMOUTH VA COM 89214P109 1545 56628 SH DFND 01 56628 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 350 12818 SH DFND 02 0 12818 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 153839 5639264 SH SOLE 0 0 5639264 TOWNEBANK PORTSMOUTH VA COM 89214P109 256 9395 SH SOLE 9395 0 0 TOWNSQUARE MEDIA INC CL A 892231101 8 1447 SH DFND 01 1447 0 0 TOWNSQUARE MEDIA INC CL A 892231101 1312 243790 SH SOLE 0 0 243790 TRACTOR SUPPLY CO COM 892356106 11997 110263 SH DFND 01 110263 0 0 TRACTOR SUPPLY CO COM 892356106 3222 29613 SH DFND 02 0 0 29613 TRACTOR SUPPLY CO COM 892356106 3497 32143 SH DFND 02 0 32143 0 TRACTOR SUPPLY CO COM 892356106 1365473 12550304 SH SOLE 0 0 12550304 TRACTOR SUPPLY CO COM 892356106 4459 40985 SH SOLE 40985 0 0 TRACON PHARMACEUTICALS INC COM 89237H100 2 2900 SH DFND 01 2900 0 0 TRACON PHARMACEUTICALS INC COM 89237H100 596 876985 SH SOLE 0 0 876985 TRADEWEB MKTS INC CL A 892672106 400 9134 SH DFND 01 9134 0 0 TRADEWEB MKTS INC CL A 892672106 184462 4210505 SH SOLE 0 0 4210505 TRANSACT TECHNOLOGIES INC COM 892918103 22 1996 SH DFND 01 1996 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 3940 349884 SH SOLE 0 0 349884 TRANS WORLD ENTMT CORP COM 89336Q100 62 248279 SH SOLE 0 0 248279 TRANSALTA CORP COM 89346D107 779 119695 SH DFND 01 119695 0 0 TRANSALTA CORP COM 89346D107 230 35340 SH DFND 02 0 35340 0 TRANSALTA CORP COM 89346D107 49674 7630452 SH SOLE 0 0 7630452 TRANSALTA CORP COM 89346D107 206 31629 SH SOLE 31629 0 0 TRANSCAT INC COM 893529107 359 14048 SH DFND 01 14048 0 0 TRANSCAT INC COM 893529107 7285 284671 SH SOLE 0 0 284671 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 35 1357 SH DFND 01 1357 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 1477 57632 SH SOLE 0 0 57632 TRANSDIGM GROUP INC COM 893641100 21399 44232 SH DFND 01 44232 0 0 TRANSDIGM GROUP INC COM 893641100 5718 11819 SH DFND 02 0 0 11819 TRANSDIGM GROUP INC COM 893641100 6252 12923 SH DFND 02 0 12923 0 TRANSDIGM GROUP INC COM 893641100 2436844 5036883 SH SOLE 0 0 5036883 TRANSDIGM GROUP INC COM 893641100 7157 14794 SH SOLE 14794 0 0 TRANSENTERIX INC COM NEW 89366M201 424 311756 SH DFND 01 311756 0 0 TRANSENTERIX INC COM NEW 89366M201 15 11202 SH DFND 02 0 11202 0 TRANSENTERIX INC COM NEW 89366M201 12078 8880924 SH SOLE 0 0 8880924 TRANSENTERIX INC COM NEW 89366M201 37 27524 SH SOLE 27524 0 0 TRANSLATE BIO INC COM 89374L104 770 60989 SH DFND 01 60989 0 0 TRANSLATE BIO INC COM 89374L104 18489 1463918 SH SOLE 0 0 1463918 TRANSMEDICS GROUP INC COM 89377M109 380 13097 SH DFND 01 13097 0 0 TRANSMEDICS GROUP INC COM 89377M109 8577 295862 SH SOLE 0 0 295862 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 289 20001 SH DFND 02 0 20001 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 4869 336695 SH SOLE 0 0 336695 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 174 12036 SH SOLE 12036 0 0 TRANSUNION COM 89400J107 6229 84741 SH DFND 01 84741 0 0 TRANSUNION COM 89400J107 3610 49104 SH DFND 02 0 0 49104 TRANSUNION COM 89400J107 3608 49080 SH DFND 02 0 49080 0 TRANSUNION COM 89400J107 1188101 16162446 SH SOLE 0 0 16162446 TRANSUNION COM 89400J107 4209 57254 SH SOLE 57254 0 0 TRAVELERS COMPANIES INC COM 89417E109 33525 224216 SH DFND 01 224216 0 0 TRAVELERS COMPANIES INC COM 89417E109 10184 68112 SH DFND 02 0 0 68112 TRAVELERS COMPANIES INC COM 89417E109 13458 90005 SH DFND 02 0 90005 0 TRAVELERS COMPANIES INC COM 89417E109 3284902 21969650 SH SOLE 0 0 21969650 TRAVELERS COMPANIES INC COM 89417E109 12894 86237 SH SOLE 86237 0 0 TRAVELZOO COM NEW 89421Q205 170 11042 SH DFND 01 11042 0 0 TRAVELZOO COM NEW 89421Q205 3986 258184 SH SOLE 0 0 258184 TRECORA RES COM 894648104 174 18180 SH DFND 01 18180 0 0 TRECORA RES COM 894648104 9282 969856 SH SOLE 0 0 969856 TREDEGAR CORP COM 894650100 382 22985 SH DFND 01 22985 0 0 TREDEGAR CORP COM 894650100 332 20006 SH DFND 02 0 20006 0 TREDEGAR CORP COM 894650100 49789 2995733 SH SOLE 0 0 2995733 TREDEGAR CORP COM 894650100 59 3568 SH SOLE 3568 0 0 TREEHOUSE FOODS INC COM 89469A104 1195 22080 SH DFND 01 22080 0 0 TREEHOUSE FOODS INC COM 89469A104 492 9102 SH DFND 02 0 9102 0 TREEHOUSE FOODS INC COM 89469A104 306131 5658618 SH SOLE 0 0 5658618 TREEHOUSE FOODS INC COM 89469A104 335 6195 SH SOLE 6195 0 0 TREMONT MTG TR COM 894789106 815 197385 SH SOLE 0 0 197385 TREX CO INC COM 89531P105 8752 122061 SH DFND 01 122061 0 0 TREX CO INC COM 89531P105 593 8276 SH DFND 02 0 8276 0 TREX CO INC COM 89531P105 378895 5284445 SH SOLE 0 0 5284445 TREX CO INC COM 89531P105 445 6200 SH SOLE 6200 0 0 TREVENA INC COM 89532E109 12 12058 SH DFND 01 12058 0 0 TREVENA INC COM 89532E109 4020 3903257 SH SOLE 0 0 3903257 TREVI THERAPEUTICS INC COM 89532M101 886 118091 SH SOLE 0 0 118091 TRIBUNE MEDIA CO CL A 896047503 1485 32125 SH DFND 01 32125 0 0 TRIBUNE MEDIA CO CL A 896047503 976 21117 SH DFND 02 0 21117 0 TRIBUNE MEDIA CO CL A 896047503 346559 7498030 SH SOLE 0 0 7498030 TRIBUNE MEDIA CO CL A 896047503 363 7864 SH SOLE 7864 0 0 TRICO BANCSHARES COM 896095106 860 22748 SH DFND 01 22748 0 0 TRICO BANCSHARES COM 896095106 147 3900 SH DFND 02 0 3900 0 TRICO BANCSHARES COM 896095106 48174 1274441 SH SOLE 0 0 1274441 TRICO BANCSHARES COM 896095106 79 2100 SH SOLE 2100 0 0 TRIBUNE PUBG CO NEW COM 89609W107 277 34778 SH DFND 01 34778 0 0 TRIBUNE PUBG CO NEW COM 89609W107 18 2200 SH DFND 02 0 2200 0 TRIBUNE PUBG CO NEW COM 89609W107 9347 1172774 SH SOLE 0 0 1172774 TRIBUNE PUBG CO NEW COM 89609W107 25 3099 SH SOLE 3099 0 0 TRICIDA INC COM 89610F101 1642 41613 SH DFND 01 41613 0 0 TRICIDA INC COM 89610F101 49 1245 SH DFND 02 0 1245 0 TRICIDA INC COM 89610F101 86845 2200846 SH SOLE 0 0 2200846 TRICIDA INC COM 89610F101 103 2600 SH SOLE 2600 0 0 TRIMAS CORP COM NEW 896215209 1211 39103 SH DFND 01 39103 0 0 TRIMAS CORP COM NEW 896215209 238 7679 SH DFND 02 0 7679 0 TRIMAS CORP COM NEW 896215209 124320 4014197 SH SOLE 0 0 4014197 TRIMAS CORP COM NEW 896215209 131 4232 SH SOLE 4232 0 0 TRIMBLE INC COM 896239100 4449 98630 SH DFND 01 98630 0 0 TRIMBLE INC COM 896239100 2562 56790 SH DFND 02 0 0 56790 TRIMBLE INC COM 896239100 3259 72252 SH DFND 02 0 72252 0 TRIMBLE INC COM 896239100 1036473 22976578 SH SOLE 0 0 22976578 TRIMBLE INC COM 896239100 3643 80748 SH SOLE 80748 0 0 TRINET GROUP INC COM 896288107 6269 92466 SH DFND 01 92466 0 0 TRINET GROUP INC COM 896288107 990 14605 SH DFND 02 0 14605 0 TRINET GROUP INC COM 896288107 348601 5141615 SH SOLE 0 0 5141615 TRINET GROUP INC COM 896288107 367 5418 SH SOLE 5418 0 0 TRINITY INDS INC COM 896522109 931 44847 SH DFND 01 44847 0 0 TRINITY INDS INC COM 896522109 349 16802 SH DFND 02 0 16802 0 TRINITY INDS INC COM 896522109 207862 10017428 SH SOLE 0 0 10017428 TRINITY INDS INC COM 896522109 296 14284 SH SOLE 14284 0 0 TRINITY PL HLDGS INC COM 89656D101 12 3152 SH DFND 01 3152 0 0 TRINITY PL HLDGS INC COM 89656D101 1186 300216 SH SOLE 0 0 300216 TRIO TECH INTL COM NEW 896712205 62 21684 SH SOLE 0 0 21684 TRIPLE-S MGMT CORP CL B 896749108 458 19224 SH DFND 01 19224 0 0 TRIPLE-S MGMT CORP CL B 896749108 153 6414 SH DFND 02 0 6414 0 TRIPLE-S MGMT CORP CL B 896749108 26390 1106508 SH SOLE 0 0 1106508 TRIPLE-S MGMT CORP CL B 896749108 66 2788 SH SOLE 2788 0 0 TRISTATE CAP HLDGS INC COM 89678F100 608 28477 SH DFND 01 28477 0 0 TRISTATE CAP HLDGS INC COM 89678F100 328 15349 SH DFND 02 0 15349 0 TRISTATE CAP HLDGS INC COM 89678F100 25419 1191126 SH SOLE 0 0 1191126 TRISTATE CAP HLDGS INC COM 89678F100 35 1622 SH SOLE 1622 0 0 TRIUMPH BANCORP INC COM 89679E300 1106 38068 SH DFND 01 38068 0 0 TRIUMPH BANCORP INC COM 89679E300 58 2000 SH DFND 02 0 2000 0 TRIUMPH BANCORP INC COM 89679E300 44542 1533281 SH SOLE 0 0 1533281 TRIUMPH BANCORP INC COM 89679E300 72 2493 SH SOLE 2493 0 0 TRIUMPH GROUP INC NEW COM 896818101 1314 57374 SH DFND 01 57374 0 0 TRIUMPH GROUP INC NEW COM 896818101 279 12200 SH DFND 02 0 12200 0 TRIUMPH GROUP INC NEW COM 896818101 121476 5304619 SH SOLE 0 0 5304619 TRIUMPH GROUP INC NEW COM 896818101 117 5130 SH SOLE 5130 0 0 TRIPADVISOR INC COM 896945201 4341 93786 SH DFND 01 93786 0 0 TRIPADVISOR INC COM 896945201 1348 29126 SH DFND 02 0 0 29126 TRIPADVISOR INC COM 896945201 1263 27275 SH DFND 02 0 27275 0 TRIPADVISOR INC COM 896945201 556830 12029159 SH SOLE 0 0 12029159 TRIPADVISOR INC COM 896945201 1655 35760 SH SOLE 35760 0 0 TROVAGENE INC COM 897238606 713 285150 SH SOLE 0 0 285150 TRUECAR INC COM 89785L107 1042 190810 SH DFND 01 190810 0 0 TRUECAR INC COM 89785L107 40 7279 SH DFND 02 0 7279 0 TRUECAR INC COM 89785L107 43502 7967310 SH SOLE 0 0 7967310 TRUECAR INC COM 89785L107 52 9570 SH SOLE 9570 0 0 TRUEBLUE INC COM 89785X101 767 34757 SH DFND 01 34757 0 0 TRUEBLUE INC COM 89785X101 130 5875 SH DFND 02 0 5875 0 TRUEBLUE INC COM 89785X101 106430 4824590 SH SOLE 0 0 4824590 TRUEBLUE INC COM 89785X101 85 3849 SH SOLE 3849 0 0 TRUPANION INC COM 898202106 2119 58645 SH DFND 01 58645 0 0 TRUPANION INC COM 898202106 58 1600 SH DFND 02 0 1600 0 TRUPANION INC COM 898202106 48321 1337424 SH SOLE 0 0 1337424 TRUPANION INC COM 898202106 105 2900 SH SOLE 2900 0 0 TRUSTCO BK CORP N Y COM 898349105 654 82630 SH DFND 01 82630 0 0 TRUSTCO BK CORP N Y COM 898349105 183 23100 SH DFND 02 0 23100 0 TRUSTCO BK CORP N Y COM 898349105 49333 6228886 SH SOLE 0 0 6228886 TRUSTCO BK CORP N Y COM 898349105 90 11354 SH SOLE 11354 0 0 TRUSTMARK CORP COM 898402102 1827 54951 SH DFND 01 54951 0 0 TRUSTMARK CORP COM 898402102 283 8500 SH DFND 02 0 8500 0 TRUSTMARK CORP COM 898402102 197766 5947846 SH SOLE 0 0 5947846 TRUSTMARK CORP COM 898402102 238 7164 SH SOLE 7164 0 0 T2 BIOSYSTEMS INC COM 89853L104 34 20051 SH DFND 01 20051 0 0 T2 BIOSYSTEMS INC COM 89853L104 2302 1370146 SH SOLE 0 0 1370146 TTEC HLDGS INC COM 89854H102 1376 29544 SH DFND 01 29544 0 0 TTEC HLDGS INC COM 89854H102 47 1000 SH DFND 02 0 1000 0 TTEC HLDGS INC COM 89854H102 85963 1845088 SH SOLE 0 0 1845088 TTEC HLDGS INC COM 89854H102 78 1681 SH SOLE 1681 0 0 TUCOWS INC COM NEW 898697206 1082 17736 SH DFND 01 17736 0 0 TUCOWS INC COM NEW 898697206 49 800 SH DFND 02 0 800 0 TUCOWS INC COM NEW 898697206 19128 313472 SH SOLE 0 0 313472 TUCOWS INC COM NEW 898697206 80 1312 SH SOLE 1312 0 0 TUESDAY MORNING CORP COM NEW 899035505 17 10234 SH DFND 01 10234 0 0 TUESDAY MORNING CORP COM NEW 899035505 4131 2444268 SH SOLE 0 0 2444268 TUNIU CORP SPONSORED ADS A 89977P106 61 19000 SH DFND 02 0 19000 0 TUNIU CORP SPONSORED ADS A 89977P106 34 10453 SH SOLE 0 0 10453 TUPPERWARE BRANDS CORP COM 899896104 789 41483 SH DFND 01 41483 0 0 TUPPERWARE BRANDS CORP COM 899896104 122 6402 SH DFND 02 0 6402 0 TUPPERWARE BRANDS CORP COM 899896104 80491 4229678 SH SOLE 0 0 4229678 TUPPERWARE BRANDS CORP COM 899896104 110 5779 SH SOLE 5779 0 0 TURNING PT BRANDS INC COM 90041L105 846 17271 SH DFND 01 17271 0 0 TURNING PT BRANDS INC COM 90041L105 44 900 SH DFND 02 0 900 0 TURNING PT BRANDS INC COM 90041L105 18852 384885 SH SOLE 0 0 384885 TURNING PT BRANDS INC COM 90041L105 74 1506 SH SOLE 1506 0 0 TURNING POINT THERAPEUTICS INC COM 90041T108 569 13980 SH DFND 01 13980 0 0 TURNING POINT THERAPEUTICS INC COM 90041T108 17143 421200 SH SOLE 0 0 421200 TURQUOISE HILL RES LTD COM 900435108 504 406550 SH DFND 01 406550 0 0 TURQUOISE HILL RES LTD COM 900435108 149 119946 SH DFND 02 0 119946 0 TURQUOISE HILL RES LTD COM 900435108 32520 26225499 SH SOLE 0 0 26225499 TURQUOISE HILL RES LTD COM 900435108 126 101710 SH SOLE 101710 0 0 TURTLE BEACH CORP COM NEW 900450206 18 1593 SH DFND 01 1593 0 0 TURTLE BEACH CORP COM NEW 900450206 6065 524629 SH SOLE 0 0 524629 TURTLE BEACH CORP COM NEW 900450206 4 359 SH SOLE 359 0 0 TUTOR PERINI CORP COM 901109108 458 33007 SH DFND 01 33007 0 0 TUTOR PERINI CORP COM 901109108 110 7900 SH DFND 02 0 7900 0 TUTOR PERINI CORP COM 901109108 50687 3654433 SH SOLE 0 0 3654433 TUTOR PERINI CORP COM 901109108 54 3915 SH SOLE 3915 0 0 22ND CENTY GROUP INC COM 90137F103 505 241750 SH DFND 01 241750 0 0 22ND CENTY GROUP INC COM 90137F103 11994 5738994 SH SOLE 0 0 5738994 21VIANET GROUP INC SPONSORED ADS A 90138A103 259 33211 SH DFND 01 33211 0 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 150 19200 SH DFND 02 0 19200 0 21VIANET GROUP INC SPONSORED ADS A 90138A103 22192 2848789 SH SOLE 0 0 2848789 TWILIO INC CL A 90138F102 7169 52581 SH DFND 01 52581 0 0 TWILIO INC CL A 90138F102 3669 26906 SH DFND 02 0 0 26906 TWILIO INC CL A 90138F102 3974 29143 SH DFND 02 0 29143 0 TWILIO INC CL A 90138F102 1353196 9924428 SH SOLE 0 0 9924428 TWILIO INC CL A 90138F102 4809 35270 SH SOLE 35270 0 0 TWIN DISC INC COM 901476101 117 7718 SH DFND 01 7718 0 0 TWIN DISC INC COM 901476101 8434 558531 SH SOLE 0 0 558531 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 1329 44680 SH DFND 01 44680 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 71 2386 SH DFND 02 0 2386 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 22935 770935 SH SOLE 0 0 770935 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 95 3177 SH SOLE 3177 0 0 TWIST BIOSCIENCE CORP COM 90184D100 1134 39085 SH DFND 01 39085 0 0 TWIST BIOSCIENCE CORP COM 90184D100 29485 1016389 SH SOLE 0 0 1016389 TWITTER INC COM 90184L102 23529 674185 SH DFND 01 674185 0 0 TWITTER INC COM 90184L102 6428 184187 SH DFND 02 0 0 184187 TWITTER INC COM 90184L102 7158 205106 SH DFND 02 0 205106 0 TWITTER INC COM 90184L102 2689802 77071681 SH SOLE 0 0 77071681 TWITTER INC COM 90184L102 8287 237447 SH SOLE 237447 0 0 TWO HBRS INVT CORP COM NEW 90187B408 1306 103053 SH DFND 01 103053 0 0 TWO HBRS INVT CORP COM NEW 90187B408 326 25762 SH DFND 02 0 25762 0 TWO HBRS INVT CORP COM NEW 90187B408 333134 26293117 SH SOLE 0 0 26293117 TWO HBRS INVT CORP COM NEW 90187B408 401 31636 SH SOLE 31636 0 0 TWO RIV BANCORP COM 90207C105 26 1786 SH DFND 01 1786 0 0 TWO RIV BANCORP COM 90207C105 3415 237792 SH SOLE 0 0 237792 II VI INC COM 902104108 4510 123354 SH DFND 01 123354 0 0 II VI INC COM 902104108 352 9639 SH DFND 02 0 9639 0 II VI INC COM 902104108 229619 6280599 SH SOLE 0 0 6280599 II VI INC COM 902104108 223 6106 SH SOLE 6106 0 0 2U INC COM 90214J101 921 24478 SH DFND 01 24478 0 0 2U INC COM 90214J101 351 9332 SH DFND 02 0 9332 0 2U INC COM 90214J101 204608 5435917 SH SOLE 0 0 5435917 2U INC COM 90214J101 231 6125 SH SOLE 6125 0 0 TYLER TECHNOLOGIES INC COM 902252105 3707 17161 SH DFND 01 17161 0 0 TYLER TECHNOLOGIES INC COM 902252105 1249 5784 SH DFND 02 0 5784 0 TYLER TECHNOLOGIES INC COM 902252105 730058 3379587 SH SOLE 0 0 3379587 TYLER TECHNOLOGIES INC COM 902252105 901 4172 SH SOLE 4172 0 0 TYME TECHNOLOGIES INC COM 90238J103 142 116036 SH DFND 01 116036 0 0 TYME TECHNOLOGIES INC COM 90238J103 2585 2118627 SH SOLE 0 0 2118627 TYSON FOODS INC CL A 902494103 20007 247795 SH DFND 01 247795 0 0 TYSON FOODS INC CL A 902494103 6227 77128 SH DFND 02 0 0 77128 TYSON FOODS INC CL A 902494103 7321 90671 SH DFND 02 0 90671 0 TYSON FOODS INC CL A 902494103 2171660 26896956 SH SOLE 0 0 26896956 TYSON FOODS INC CL A 902494103 7922 98122 SH SOLE 98122 0 0 UDR INC COM 902653104 10720 238800 SH DFND 01 238800 0 0 UDR INC COM 902653104 2670 59484 SH DFND 02 0 0 59484 UDR INC COM 902653104 19396 432081 SH DFND 02 0 432081 0 UDR INC COM 902653104 2031032 45244647 SH SOLE 0 0 45244647 UDR INC COM 902653104 16537 368397 SH SOLE 368397 0 0 UFP TECHNOLOGIES INC COM 902673102 265 6380 SH DFND 01 6380 0 0 UFP TECHNOLOGIES INC COM 902673102 16036 385398 SH SOLE 0 0 385398 UGI CORP NEW COM 902681105 3554 66551 SH DFND 01 66551 0 0 UGI CORP NEW COM 902681105 2019 37800 SH DFND 02 0 0 37800 UGI CORP NEW COM 902681105 2503 46861 SH DFND 02 0 46861 0 UGI CORP NEW COM 902681105 990747 18549835 SH SOLE 0 0 18549835 UGI CORP NEW COM 902681105 2831 53003 SH SOLE 53003 0 0 UMB FINL CORP COM 902788108 2496 37918 SH DFND 01 37918 0 0 UMB FINL CORP COM 902788108 664 10089 SH DFND 02 0 10089 0 UMB FINL CORP COM 902788108 307830 4676847 SH SOLE 0 0 4676847 UMB FINL CORP COM 902788108 309 4702 SH SOLE 4702 0 0 U S GOLD CORP COM PAR NEW 90291C102 192 186215 SH SOLE 0 0 186215 USA TRUCK INC COM 902925106 56 5578 SH DFND 01 5578 0 0 USA TRUCK INC COM 902925106 4032 398853 SH SOLE 0 0 398853 U S GLOBAL INVS INC CL A 902952100 441 243733 SH SOLE 0 0 243733 US BANCORP DEL COM NEW 902973304 65749 1254756 SH DFND 01 1254756 0 0 US BANCORP DEL COM NEW 902973304 20656 394205 SH DFND 02 0 0 394205 US BANCORP DEL COM NEW 902973304 24573 468953 SH DFND 02 0 468953 0 US BANCORP DEL COM NEW 902973304 5931154 113189962 SH SOLE 0 0 113189962 US BANCORP DEL COM NEW 902973304 26908 513504 SH SOLE 513504 0 0 UMH PPTYS INC COM 903002103 811 65340 SH DFND 01 65340 0 0 UMH PPTYS INC COM 903002103 272 21900 SH DFND 02 0 21900 0 UMH PPTYS INC COM 903002103 43334 3491845 SH SOLE 0 0 3491845 UMH PPTYS INC COM 903002103 39 3150 SH SOLE 3150 0 0 UQM TECHNOLOGIES INC COM 903213106 21 12715 SH DFND 01 12715 0 0 UQM TECHNOLOGIES INC COM 903213106 2162 1310139 SH SOLE 0 0 1310139 UNUM THERAPEUTICS INC COM 903214104 3 1124 SH DFND 01 1124 0 0 UNUM THERAPEUTICS INC COM 903214104 1066 406688 SH SOLE 0 0 406688 USANA HEALTH SCIENCES INC COM 90328M107 2228 28046 SH DFND 01 28046 0 0 USANA HEALTH SCIENCES INC COM 90328M107 143 1806 SH DFND 02 0 1806 0 USANA HEALTH SCIENCES INC COM 90328M107 111527 1404087 SH SOLE 0 0 1404087 USANA HEALTH SCIENCES INC COM 90328M107 153 1929 SH SOLE 1929 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 900 121114 SH DFND 01 121114 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 22617 3044009 SH SOLE 0 0 3044009 U S CONCRETE INC COM NEW 90333L201 1647 33153 SH DFND 01 33153 0 0 U S CONCRETE INC COM NEW 90333L201 60 1200 SH DFND 02 0 1200 0 U S CONCRETE INC COM NEW 90333L201 52622 1059013 SH SOLE 0 0 1059013 U S CONCRETE INC COM NEW 90333L201 121 2442 SH SOLE 2442 0 0 U S PHYSICAL THERAPY INC COM 90337L108 3193 26050 SH DFND 01 26050 0 0 U S PHYSICAL THERAPY INC COM 90337L108 355 2900 SH DFND 02 0 2900 0 U S PHYSICAL THERAPY INC COM 90337L108 104338 851254 SH SOLE 0 0 851254 U S PHYSICAL THERAPY INC COM 90337L108 169 1378 SH SOLE 1378 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 89 17401 SH DFND 01 17401 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 5741 1116968 SH SOLE 0 0 1116968 US XPRESS ENTERPRISES INC COM CL A 90338N202 7 1438 SH SOLE 1438 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 8 6445 SH DFND 01 6445 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 624 499263 SH SOLE 0 0 499263 U S SILICA HLDGS INC COM 90346E103 928 72582 SH DFND 01 72582 0 0 U S SILICA HLDGS INC COM 90346E103 209 16372 SH DFND 02 0 16372 0 U S SILICA HLDGS INC COM 90346E103 103979 8129698 SH SOLE 0 0 8129698 U S SILICA HLDGS INC COM 90346E103 93 7251 SH SOLE 7251 0 0 UBIQUITI NETWORKS INC COM 90347A100 1008 7669 SH DFND 01 7669 0 0 UBIQUITI NETWORKS INC COM 90347A100 179019 1361364 SH SOLE 0 0 1361364 UBIQUITI NETWORKS INC COM 90347A100 5 37 SH SOLE 37 0 0 UBER TECHNOLOGIES INC COM 90353T100 3461 74629 SH DFND 01 74629 0 0 UBER TECHNOLOGIES INC COM 90353T100 1605 34610 SH DFND 02 0 0 34610 UBER TECHNOLOGIES INC COM 90353T100 2694 58093 SH DFND 02 0 58093 0 UBER TECHNOLOGIES INC COM 90353T100 446255 9621704 SH SOLE 0 0 9621704 UBER TECHNOLOGIES INC COM 90353T100 2776 59858 SH SOLE 59858 0 0 ULTA BEAUTY INC COM 90384S303 17691 51000 SH DFND 01 51000 0 0 ULTA BEAUTY INC COM 90384S303 4891 14100 SH DFND 02 0 0 14100 ULTA BEAUTY INC COM 90384S303 6465 18638 SH DFND 02 0 18638 0 ULTA BEAUTY INC COM 90384S303 2010457 5795661 SH SOLE 0 0 5795661 ULTA BEAUTY INC COM 90384S303 6379 18388 SH SOLE 18388 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 468 33598 SH DFND 01 33598 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 28 2000 SH DFND 02 0 2000 0 ULTRA CLEAN HLDGS INC COM 90385V107 35662 2561902 SH SOLE 0 0 2561902 ULTRA CLEAN HLDGS INC COM 90385V107 51 3658 SH SOLE 3658 0 0 ULTRALIFE CORP COM 903899102 21 2596 SH DFND 01 2596 0 0 ULTRALIFE CORP COM 903899102 4042 508448 SH SOLE 0 0 508448 ULTRA PETROLEUM CORP COM NEW 903914208 7 38136 SH DFND 01 38136 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 1452 8064364 SH SOLE 0 0 8064364 ULTRAGENYX PHARMACEUTICAL INC COM 90400D108 7218 113662 SH DFND 01 113662 0 0 ULTRAGENYX PHARMACEUTICAL INC COM 90400D108 464 7310 SH DFND 02 0 7310 0 ULTRAGENYX PHARMACEUTICAL INC COM 90400D108 309813 4878938 SH SOLE 0 0 4878938 ULTRAGENYX PHARMACEUTICAL INC COM 90400D108 379 5962 SH SOLE 5962 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 2865 546752 SH SOLE 0 0 546752 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 46 8808 SH SOLE 8808 0 0 UMPQUA HLDGS CORP COM 904214103 1405 84662 SH DFND 01 84662 0 0 UMPQUA HLDGS CORP COM 904214103 505 30444 SH DFND 02 0 30444 0 UMPQUA HLDGS CORP COM 904214103 374837 22594142 SH SOLE 0 0 22594142 UMPQUA HLDGS CORP COM 904214103 429 25857 SH SOLE 25857 0 0 UNDER ARMOUR INC CL A 904311107 4394 173332 SH DFND 01 173332 0 0 UNDER ARMOUR INC CL A 904311107 1160 45745 SH DFND 02 0 0 45745 UNDER ARMOUR INC CL A 904311107 1088 42917 SH DFND 02 0 42917 0 UNDER ARMOUR INC CL A 904311107 520603 20536599 SH SOLE 0 0 20536599 UNDER ARMOUR INC CL A 904311107 1601 63173 SH SOLE 63173 0 0 UNDER ARMOUR INC CL C 904311206 3656 164682 SH DFND 01 164682 0 0 UNDER ARMOUR INC CL C 904311206 1180 53172 SH DFND 02 0 0 53172 UNDER ARMOUR INC CL C 904311206 1366 61526 SH DFND 02 0 61526 0 UNDER ARMOUR INC CL C 904311206 447837 20172847 SH SOLE 0 0 20172847 UNDER ARMOUR INC CL C 904311206 1515 68244 SH SOLE 68244 0 0 UNIFI INC COM NEW 904677200 213 11720 SH DFND 01 11720 0 0 UNIFI INC COM NEW 904677200 17 944 SH DFND 02 0 944 0 UNIFI INC COM NEW 904677200 14331 788745 SH SOLE 0 0 788745 UNIFI INC COM NEW 904677200 58 3210 SH SOLE 3210 0 0 UNIFIRST CORP MASS COM 904708104 2461 13052 SH DFND 01 13052 0 0 UNIFIRST CORP MASS COM 904708104 411 2181 SH DFND 02 0 2181 0 UNIFIRST CORP MASS COM 904708104 296954 1574768 SH SOLE 0 0 1574768 UNIFIRST CORP MASS COM 904708104 313 1660 SH SOLE 1660 0 0 UNION BANKSHARES INC COM 905400107 154 4169 SH DFND 01 4169 0 0 UNION BANKSHARES INC COM 905400107 4292 115977 SH SOLE 0 0 115977 UNION PACIFIC CORP COM 907818108 109398 646905 SH DFND 01 646905 0 0 UNION PACIFIC CORP COM 907818108 31796 188022 SH DFND 02 0 0 188022 UNION PACIFIC CORP COM 907818108 43956 259926 SH DFND 02 0 259926 0 UNION PACIFIC CORP COM 907818108 9864525 58332004 SH SOLE 0 0 58332004 UNION PACIFIC CORP COM 907818108 67289 397903 SH SOLE 397903 0 0 UNIQUE FABRICATING INC COM 90915J103 4 1600 SH DFND 01 1600 0 0 UNIQUE FABRICATING INC COM 90915J103 227 83646 SH SOLE 0 0 83646 UNISYS CORP COM NEW 909214306 843 86692 SH DFND 01 86692 0 0 UNISYS CORP COM NEW 909214306 32 3302 SH DFND 02 0 3302 0 UNISYS CORP COM NEW 909214306 80963 8329559 SH SOLE 0 0 8329559 UNISYS CORP COM NEW 909214306 71 7291 SH SOLE 7291 0 0 UNIT CORP COM 909218109 411 46219 SH DFND 01 46219 0 0 UNIT CORP COM 909218109 63 7041 SH DFND 02 0 7041 0 UNIT CORP COM 909218109 45855 5158098 SH SOLE 0 0 5158098 UNIT CORP COM 909218109 49 5557 SH SOLE 5557 0 0 UNITED BANCSHARES INC OHIO COM 909458101 16 807 SH DFND 01 807 0 0 UNITED BANCSHARES INC OHIO COM 909458101 257 12722 SH SOLE 0 0 12722 UNITED CMNTY FINL CORP OHIO COM 909839102 464 48447 SH DFND 01 48447 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 47 4890 SH DFND 02 0 4890 0 UNITED CMNTY FINL CORP OHIO COM 909839102 21045 2199084 SH SOLE 0 0 2199084 UNITED CMNTY FINL CORP OHIO COM 909839102 57 5905 SH SOLE 5905 0 0 UNITED CMNTY BKS BLAIRSVLE GA COM 90984P303 2138 74857 SH DFND 01 74857 0 0 UNITED CMNTY BKS BLAIRSVLE GA COM 90984P303 557 19507 SH DFND 02 0 19507 0 UNITED CMNTY BKS BLAIRSVLE GA COM 90984P303 230232 8061360 SH SOLE 0 0 8061360 UNITED CMNTY BKS BLAIRSVLE GA COM 90984P303 268 9388 SH SOLE 9388 0 0 UNITED BANKSHARES INC WEST VA COM 909907107 3130 84392 SH DFND 01 84392 0 0 UNITED BANKSHARES INC WEST VA COM 909907107 505 13618 SH DFND 02 0 13618 0 UNITED BANKSHARES INC WEST VA COM 909907107 360475 9718935 SH SOLE 0 0 9718935 UNITED BANKSHARES INC WEST VA COM 909907107 411 11077 SH SOLE 11077 0 0 UNITED BANCORP INC OHIO COM 909911109 15 1366 SH DFND 01 1366 0 0 UNITED BANCORP INC OHIO COM 909911109 1159 102804 SH SOLE 0 0 102804 UNITED AIRLINES HLDGS INC COM 910047109 16990 194055 SH DFND 01 194055 0 0 UNITED AIRLINES HLDGS INC COM 910047109 1558 17795 SH DFND 02 0 0 17795 UNITED AIRLINES HLDGS INC COM 910047109 1616 18461 SH DFND 02 0 18461 0 UNITED AIRLINES HLDGS INC COM 910047109 1779237 20322526 SH SOLE 0 0 20322526 UNITED AIRLINES HLDGS INC COM 910047109 2121 24231 SH SOLE 24231 0 0 UNITED FINL BANCORP INC NEW COM 910304104 612 43126 SH DFND 01 43126 0 0 UNITED FINL BANCORP INC NEW COM 910304104 55 3900 SH DFND 02 0 3900 0 UNITED FINL BANCORP INC NEW COM 910304104 32549 2295399 SH SOLE 0 0 2295399 UNITED FINL BANCORP INC NEW COM 910304104 81 5707 SH SOLE 5707 0 0 UNITED FIRE GROUP INC COM 910340108 1006 20760 SH DFND 01 20760 0 0 UNITED FIRE GROUP INC COM 910340108 234 4820 SH DFND 02 0 4820 0 UNITED FIRE GROUP INC COM 910340108 104881 2164286 SH SOLE 0 0 2164286 UNITED FIRE GROUP INC COM 910340108 128 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 114343 SH SOLE 0 0 114343 UNITED INS HLDGS CORP COM 910710102 252 17659 SH DFND 01 17659 0 0 UNITED INS HLDGS CORP COM 910710102 38 2633 SH DFND 02 0 2633 0 UNITED INS HLDGS CORP COM 910710102 19140 1342216 SH SOLE 0 0 1342216 UNITED INS HLDGS CORP COM 910710102 54 3763 SH SOLE 3763 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 319 144510 SH DFND 01 144510 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 5484 2481575 SH DFND 02 0 2481575 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 58031 26258222 SH SOLE 0 0 26258222 UNITED NAT FOODS INC COM 911163103 399 44519 SH DFND 01 44519 0 0 UNITED NAT FOODS INC COM 911163103 53 5893 SH DFND 02 0 5893 0 UNITED NAT FOODS INC COM 911163103 49277 5493502 SH SOLE 0 0 5493502 UNITED NAT FOODS INC COM 911163103 45 4986 SH SOLE 4986 0 0 UNITED PARCEL SERVICE INC CL B 911312106 65792 637087 SH DFND 01 637087 0 0 UNITED PARCEL SERVICE INC CL B 911312106 18492 179067 SH DFND 02 0 0 179067 UNITED PARCEL SERVICE INC CL B 911312106 20641 199872 SH DFND 02 0 199872 0 UNITED PARCEL SERVICE INC CL B 911312106 5629453 54511992 SH SOLE 0 0 54511992 UNITED PARCEL SERVICE INC CL B 911312106 23838 230836 SH SOLE 230836 0 0 UNITED RENTALS INC COM 911363109 9334 70380 SH DFND 01 70380 0 0 UNITED RENTALS INC COM 911363109 2836 21381 SH DFND 02 0 0 21381 UNITED RENTALS INC COM 911363109 2788 21024 SH DFND 02 0 21024 0 UNITED RENTALS INC COM 911363109 1097980 8278519 SH SOLE 0 0 8278519 UNITED RENTALS INC COM 911363109 3319 25022 SH SOLE 25022 0 0 UNITED SECURITY BANCSHARES CA COM 911460103 135 11876 SH DFND 01 11876 0 0 UNITED SECURITY BANCSHARES CA COM 911460103 6290 552281 SH SOLE 0 0 552281 UNITED STATES ANTIMONY CORP COM 911549103 5 9443 SH DFND 01 9443 0 0 UNITED STATES ANTIMONY CORP COM 911549103 313 558762 SH SOLE 0 0 558762 UNITED STATES CELLULAR CORP COM 911684108 232 5197 SH DFND 01 5197 0 0 UNITED STATES CELLULAR CORP COM 911684108 36 800 SH DFND 02 0 800 0 UNITED STATES CELLULAR CORP COM 911684108 74396 1665460 SH SOLE 0 0 1665460 UNITED STATES CELLULAR CORP COM 911684108 81 1805 SH SOLE 1805 0 0 U S ENERGY CORP WYO COM NEW 911805208 13 28339 SH SOLE 0 0 28339 UNITED STATES LIME & MINERALS COM 911922102 161 2009 SH DFND 01 2009 0 0 UNITED STATES LIME & MINERALS COM 911922102 136 1700 SH DFND 02 0 1700 0 UNITED STATES LIME & MINERALS COM 911922102 7219 90241 SH SOLE 0 0 90241 US FOODS HLDG CORP COM 912008109 2988 83555 SH DFND 01 83555 0 0 US FOODS HLDG CORP COM 912008109 1177 32900 SH DFND 02 0 32900 0 US FOODS HLDG CORP COM 912008109 709087 19829054 SH SOLE 0 0 19829054 US FOODS HLDG CORP COM 912008109 913 25536 SH SOLE 25536 0 0 U S WELL SVCS INC CL A 91274U101 198 41094 SH DFND 01 41094 0 0 U S WELL SVCS INC CL A 91274U101 5394 1119171 SH SOLE 0 0 1119171 UNITED STATES STL CORP NEW COM 912909108 1007 65780 SH DFND 01 65780 0 0 UNITED STATES STL CORP NEW COM 912909108 481 31430 SH DFND 02 0 31430 0 UNITED STATES STL CORP NEW COM 912909108 227333 14848683 SH SOLE 0 0 14848683 UNITED STATES STL CORP NEW COM 912909108 339 22148 SH SOLE 22148 0 0 UNITED TECHNOLOGIES CORP COM 913017109 89219 685249 SH DFND 01 685249 0 0 UNITED TECHNOLOGIES CORP COM 913017109 27265 209405 SH DFND 02 0 0 209405 UNITED TECHNOLOGIES CORP COM 913017109 29965 230143 SH DFND 02 0 230143 0 UNITED TECHNOLOGIES CORP COM 913017109 8784393 67468458 SH SOLE 0 0 67468458 UNITED TECHNOLOGIES CORP COM 913017109 31471 241711 SH SOLE 241711 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1300 16656 SH DFND 01 16656 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 901 11538 SH DFND 02 0 11538 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 308751 3955306 SH SOLE 0 0 3955306 UNITED THERAPEUTICS CORP DEL COM 91307C102 391 5015 SH SOLE 5015 0 0 UNITEDHEALTH GROUP INC COM 91324P102 211693 867560 SH DFND 01 867560 0 0 UNITEDHEALTH GROUP INC COM 91324P102 59990 245850 SH DFND 02 0 0 245850 UNITEDHEALTH GROUP INC COM 91324P102 67627 277147 SH DFND 02 0 277147 0 UNITEDHEALTH GROUP INC COM 91324P102 16794741 68828084 SH SOLE 0 0 68828084 UNITEDHEALTH GROUP INC COM 91324P102 77317 316859 SH SOLE 316859 0 0 UNITIL CORP COM 913259107 752 12558 SH DFND 01 12558 0 0 UNITIL CORP COM 913259107 395 6600 SH DFND 02 0 6600 0 UNITIL CORP COM 913259107 51238 855536 SH SOLE 0 0 855536 UNITIL CORP COM 913259107 110 1840 SH SOLE 1840 0 0 UNITI GROUP INC COM 91325V108 3640 383201 SH DFND 01 383201 0 0 UNITI GROUP INC COM 91325V108 643 67676 SH DFND 02 0 67676 0 UNITI GROUP INC COM 91325V108 244976 25786966 SH SOLE 0 0 25786966 UNITI GROUP INC COM 91325V108 596 62700 SH SOLE 62700 0 0 UNITY BANCORP INC COM 913290102 171 7550 SH DFND 01 7550 0 0 UNITY BANCORP INC COM 913290102 7483 329635 SH SOLE 0 0 329635 UNIVAR INC COM 91336L107 1218 55285 SH DFND 01 55285 0 0 UNIVAR INC COM 91336L107 443 20099 SH DFND 02 0 20099 0 UNIVAR INC COM 91336L107 287167 13029365 SH SOLE 0 0 13029365 UNIVAR INC COM 91336L107 379 17197 SH SOLE 17197 0 0 UNIVERSAL CORP VA COM 913456109 1274 20965 SH DFND 01 20965 0 0 UNIVERSAL CORP VA COM 913456109 98 1619 SH DFND 02 0 1619 0 UNIVERSAL CORP VA COM 913456109 162717 2677580 SH SOLE 0 0 2677580 UNIVERSAL CORP VA COM 913456109 164 2692 SH SOLE 2692 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 3602 19155 SH DFND 01 19155 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1387 7374 SH DFND 02 0 7374 0 UNIVERSAL DISPLAY CORP COM 91347P105 734719 3906833 SH SOLE 0 0 3906833 UNIVERSAL DISPLAY CORP COM 91347P105 891 4736 SH SOLE 4736 0 0 UNIVERSAL ELECTRS INC COM 913483103 893 21770 SH DFND 01 21770 0 0 UNIVERSAL ELECTRS INC COM 913483103 299 7300 SH DFND 02 0 7300 0 UNIVERSAL ELECTRS INC COM 913483103 32523 792861 SH SOLE 0 0 792861 UNIVERSAL ELECTRS INC COM 913483103 59 1445 SH SOLE 1445 0 0 UNIVERSAL FST PRODS INC COM 913543104 4409 115832 SH DFND 01 115832 0 0 UNIVERSAL FST PRODS INC COM 913543104 362 9500 SH DFND 02 0 9500 0 UNIVERSAL FST PRODS INC COM 913543104 231596 6085013 SH SOLE 0 0 6085013 UNIVERSAL FST PRODS INC COM 913543104 250 6557 SH SOLE 6557 0 0 UNIVERSAL HEALTH RLTY INCM TR SH BEN INT 91359E105 2136 25150 SH DFND 01 25150 0 0 UNIVERSAL HEALTH RLTY INCM TR SH BEN INT 91359E105 1575 18541 SH DFND 02 0 18541 0 UNIVERSAL HEALTH RLTY INCM TR SH BEN INT 91359E105 174604 2055852 SH SOLE 0 0 2055852 UNIVERSAL HEALTH RLTY INCM TR SH BEN INT 91359E105 1189 13997 SH SOLE 13997 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1100 39429 SH DFND 01 39429 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 134 4800 SH DFND 02 0 4800 0 UNIVERSAL INS HLDGS INC COM 91359V107 92433 3313012 SH SOLE 0 0 3313012 UNIVERSAL INS HLDGS INC COM 91359V107 93 3332 SH SOLE 3332 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 396 41633 SH DFND 01 41633 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 5753 605564 SH SOLE 0 0 605564 UNIVERSAL STAINLESS & ALLOY COM 913837100 30 1876 SH DFND 01 1876 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 7246 452890 SH SOLE 0 0 452890 UNIVERSAL LOGISTICS HLDGS INC COM 91388P105 400 17814 SH DFND 01 17814 0 0 UNIVERSAL LOGISTICS HLDGS INC COM 91388P105 13 600 SH DFND 02 0 600 0 UNIVERSAL LOGISTICS HLDGS INC COM 91388P105 8386 373204 SH SOLE 0 0 373204 UNIVERSAL LOGISTICS HLDGS INC COM 91388P105 15 683 SH SOLE 683 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 9085 69675 SH DFND 01 69675 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 2309 17709 SH DFND 02 0 0 17709 UNIVERSAL HLTH SVCS INC CL B 913903100 4420 33895 SH DFND 02 0 33895 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1178158 9035648 SH SOLE 0 0 9035648 UNIVERSAL HLTH SVCS INC CL B 913903100 3505 26882 SH SOLE 26882 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 27 7962 SH DFND 01 7962 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 2904 846713 SH SOLE 0 0 846713 UNIVEST FINANCIAL CORPORATION COM 915271100 643 24473 SH DFND 01 24473 0 0 UNIVEST FINANCIAL CORPORATION COM 915271100 63 2400 SH DFND 02 0 2400 0 UNIVEST FINANCIAL CORPORATION COM 915271100 35580 1354912 SH SOLE 0 0 1354912 UNIVEST FINANCIAL CORPORATION COM 915271100 80 3058 SH SOLE 3058 0 0 UNUM GROUP COM 91529Y106 6052 180378 SH DFND 01 180378 0 0 UNUM GROUP COM 91529Y106 1850 55127 SH DFND 02 0 0 55127 UNUM GROUP COM 91529Y106 2049 61071 SH DFND 02 0 61071 0 UNUM GROUP COM 91529Y106 791065 23578678 SH SOLE 0 0 23578678 UNUM GROUP COM 91529Y106 2354 70176 SH SOLE 70176 0 0 UPLAND SOFTWARE INC COM 91544A109 2108 46289 SH DFND 01 46289 0 0 UPLAND SOFTWARE INC COM 91544A109 62 1362 SH DFND 02 0 1362 0 UPLAND SOFTWARE INC COM 91544A109 47217 1037058 SH SOLE 0 0 1037058 UPLAND SOFTWARE INC COM 91544A109 85 1871 SH SOLE 1871 0 0 UPWORK INC COM 91688F104 1844 114691 SH DFND 01 114691 0 0 UPWORK INC COM 91688F104 64 3983 SH DFND 02 0 3983 0 UPWORK INC COM 91688F104 87145 5419490 SH SOLE 0 0 5419490 UPWORK INC COM 91688F104 98 6080 SH SOLE 6080 0 0 UR ENERGY INC COM 91688R108 4162 4431777 SH SOLE 0 0 4431777 URANIUM ENERGY CORP COM 916896103 508 370839 SH DFND 01 370839 0 0 URANIUM ENERGY CORP COM 916896103 10363 7563960 SH SOLE 0 0 7563960 URBAN OUTFITTERS INC COM 917047102 620 27244 SH DFND 01 27244 0 0 URBAN OUTFITTERS INC COM 917047102 244 10728 SH DFND 02 0 10728 0 URBAN OUTFITTERS INC COM 917047102 134523 5913099 SH SOLE 0 0 5913099 URBAN OUTFITTERS INC COM 917047102 217 9532 SH SOLE 9532 0 0 URBAN EDGE PPTYS COM 91704F104 1735 100122 SH DFND 01 100122 0 0 URBAN EDGE PPTYS COM 91704F104 2430 140237 SH DFND 02 0 140237 0 URBAN EDGE PPTYS COM 91704F104 289817 16723454 SH SOLE 0 0 16723454 URBAN EDGE PPTYS COM 91704F104 2163 124809 SH SOLE 124809 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 1739 887387 SH SOLE 0 0 887387 URSTADT BIDDLE PPTYS INC COM 917286106 8 482 SH DFND 01 482 0 0 URSTADT BIDDLE PPTYS INC COM 917286106 3017 176404 SH SOLE 0 0 176404 URSTADT BIDDLE PPTYS INC CL A 917286205 519 24700 SH DFND 01 24700 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 903 43015 SH DFND 02 0 43015 0 URSTADT BIDDLE PPTYS INC CL A 917286205 97658 4650369 SH SOLE 0 0 4650369 URSTADT BIDDLE PPTYS INC CL A 917286205 687 32722 SH SOLE 32722 0 0 US ECOLOGY INC COM 91732J102 2729 45843 SH DFND 01 45843 0 0 US ECOLOGY INC COM 91732J102 333 5587 SH DFND 02 0 5587 0 US ECOLOGY INC COM 91732J102 80265 1348087 SH SOLE 0 0 1348087 US ECOLOGY INC COM 91732J102 156 2613 SH SOLE 2613 0 0 UTAH MED PRODS INC COM 917488108 626 6543 SH DFND 01 6543 0 0 UTAH MED PRODS INC COM 917488108 17325 181039 SH SOLE 0 0 181039 V F CORP COM 918204108 25540 292383 SH DFND 01 292383 0 0 V F CORP COM 918204108 7451 85296 SH DFND 02 0 0 85296 V F CORP COM 918204108 9491 108658 SH DFND 02 0 108658 0 V F CORP COM 918204108 2398064 27453514 SH SOLE 0 0 27453514 V F CORP COM 918204108 9727 111361 SH SOLE 111361 0 0 VBI VACCINES INC COM NEW 91822J103 105 90160 SH DFND 01 90160 0 0 VBI VACCINES INC COM NEW 91822J103 1482 1266784 SH SOLE 0 0 1266784 VSE CORP COM 918284100 236 8231 SH DFND 01 8231 0 0 VSE CORP COM 918284100 17 600 SH DFND 02 0 600 0 VSE CORP COM 918284100 11438 398660 SH SOLE 0 0 398660 VSE CORP COM 918284100 34 1200 SH SOLE 1200 0 0 VOXX INTL CORP CL A 91829F104 18 4289 SH DFND 01 4289 0 0 VOXX INTL CORP CL A 91829F104 4471 1074774 SH SOLE 0 0 1074774 VTV THERAPEUTICS INC CL A 918385105 3 2099 SH DFND 01 2099 0 0 VTV THERAPEUTICS INC CL A 918385105 170 118990 SH SOLE 0 0 118990 VAALCO ENERGY INC COM NEW 91851C201 20 11788 SH DFND 01 11788 0 0 VAALCO ENERGY INC COM NEW 91851C201 3286 1967392 SH SOLE 0 0 1967392 VACCINEX INC COM 918640103 293 53014 SH SOLE 0 0 53014 VAIL RESORTS INC COM 91879Q109 3992 17885 SH DFND 01 17885 0 0 VAIL RESORTS INC COM 91879Q109 2364 10592 SH DFND 02 0 0 10592 VAIL RESORTS INC COM 91879Q109 2489 11154 SH DFND 02 0 11154 0 VAIL RESORTS INC COM 91879Q109 815395 3653530 SH SOLE 0 0 3653530 VAIL RESORTS INC COM 91879Q109 2819 12629 SH SOLE 12629 0 0 VALHI INC NEW COM 918905100 72 24380 SH DFND 01 24380 0 0 VALHI INC NEW COM 918905100 132 44387 SH SOLE 0 0 44387 VALE S A SPONSORED ADS 91912E105 1936 144069 SH DFND 01 144069 0 0 VALE S A SPONSORED ADS 91912E105 376068 27981274 SH SOLE 0 0 27981274 VALERO ENERGY CORP NEW COM 91913Y100 30217 352963 SH DFND 01 352963 0 0 VALERO ENERGY CORP NEW COM 91913Y100 9186 107299 SH DFND 02 0 0 107299 VALERO ENERGY CORP NEW COM 91913Y100 10836 126577 SH DFND 02 0 126577 0 VALERO ENERGY CORP NEW COM 91913Y100 2860113 33408629 SH SOLE 0 0 33408629 VALERO ENERGY CORP NEW COM 91913Y100 11686 136507 SH SOLE 136507 0 0 VALERITAS HLDGS INC COM 91914N301 254 96766 SH SOLE 0 0 96766 VALLEY NATL BANCORP COM 919794107 3014 279625 SH DFND 01 279625 0 0 VALLEY NATL BANCORP COM 919794107 457 42439 SH DFND 02 0 42439 0 VALLEY NATL BANCORP COM 919794107 328950 30514837 SH SOLE 0 0 30514837 VALLEY NATL BANCORP COM 919794107 449 41631 SH SOLE 41631 0 0 VALMONT INDS INC COM 920253101 1066 8408 SH DFND 01 8408 0 0 VALMONT INDS INC COM 920253101 348 2745 SH DFND 02 0 2745 0 VALMONT INDS INC COM 920253101 245443 1935520 SH SOLE 0 0 1935520 VALMONT INDS INC COM 920253101 288 2273 SH SOLE 2273 0 0 VALUE LINE INC COM 920437100 47 1726 SH DFND 01 1726 0 0 VALUE LINE INC COM 920437100 362 13149 SH SOLE 0 0 13149 VALVOLINE INC COM 92047W101 1415 72458 SH DFND 01 72458 0 0 VALVOLINE INC COM 92047W101 682 34934 SH DFND 02 0 34934 0 VALVOLINE INC COM 92047W101 353952 18123501 SH SOLE 0 0 18123501 VALVOLINE INC COM 92047W101 428 21896 SH SOLE 21896 0 0 VANDA PHARMACEUTICALS INC COM 921659108 1526 108289 SH DFND 01 108289 0 0 VANDA PHARMACEUTICALS INC COM 921659108 51 3600 SH DFND 02 0 3600 0 VANDA PHARMACEUTICALS INC COM 921659108 49227 3493752 SH SOLE 0 0 3493752 VANDA PHARMACEUTICALS INC COM 921659108 66 4700 SH SOLE 4700 0 0 DIVIDEND APPREC ETF DIV APP ETF 921908844 6965 60477 SH SOLE 03 0 0 60477 DIVIDEND APPREC ETF DIV APP ETF 921908844 588018 5106100 SH SOLE 0 0 5106100 TOTAL INTL STOCK ETF VG TL INTL STK F 921909768 18047 342132 SH SOLE 03 0 0 342132 TOTAL INTL STOCK ETF VG TL INTL STK F 921909768 0 2 SH SOLE 0 0 2 ESG INTERNATIONAL STK ETF ESG INTL STK ETF 921910725 3454 69181 SH SOLE 03 0 0 69181 ESG U.S. STOCK ETF ESG US STK ETF 921910733 1231 24069 SH SOLE 03 0 0 24069 MEGA CAP 300 GROWTH ETF MEGA GRWTH IND 921910816 5145 39736 SH SOLE 03 0 0 39736 MEGA CAP 300 VALUE ETF MEGA CAP VAL ETF 921910840 422 5237 SH SOLE 03 0 0 5237 MEGA CAP 300 ETF MEGA CAP INDEX 921910873 227 2243 SH SOLE 03 0 0 2243 S&P 500 GROWTH ETF 500 GRTH IDX F 921932505 716 4442 SH SOLE 03 0 0 4442 S&P 500 VALUE ETF 500 VAL IDX FD 921932703 210 1868 SH SOLE 03 0 0 1868 S&P SMALL-CAP 600 GRO ETF SMLCP 600 GRTH 921932794 276 1764 SH SOLE 03 0 0 1764 S&P MID-CAP 400 VALUE ETF MIDCP 400 VAL 921932844 547 4453 SH SOLE 03 0 0 4453 S&P MID-CAP 400 GRO ETF MIDCP 400 GRTH 921932869 511 3644 SH SOLE 03 0 0 3644 S&P MID-CAP 400 ETF MIDCP 400 IDX 921932885 359 2733 SH SOLE 03 0 0 2733 INTER-TERM BOND ETF INTERMED TERM 921937819 1132 13081 SH SOLE 03 0 0 13081 SHORT-TERM BOND ETF SHORT TRM BOND 921937827 287 3561 SH SOLE 03 0 0 3561 TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 2739 32975 SH SOLE 03 0 0 32975 TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 398918 4802188 SH SOLE 0 0 4802188 FTSE DEVELOPED MKTS ETF FTSE DEV MKT ETF 921943858 8282 198572 SH SOLE 03 0 0 198572 FTSE DEVELOPED MKTS ETF FTSE DEV MKT ETF 921943858 657817 15771205 SH SOLE 0 0 15771205 HIGH DIVIDEND YIELD ETF HIGH DIV YLD 921946406 8000 91550 SH SOLE 03 0 0 91550 INTL HIGH DIV YLD ETF INTL HIGH ETF 921946794 293 4778 SH SOLE 03 0 0 4778 STERM INFLATPRO SEC ETF STRM INFPROIDX 922020805 605 12270 SH SOLE 03 0 0 12270 TOT INTL BOND ETF INTL BD IDX ETF 92203J407 2441 42604 SH SOLE 03 0 0 42604 TOT INTL BOND ETF INTL BD IDX ETF 92203J407 267305 4665006 SH SOLE 0 0 4665006 GLOBAL EX-US REAL EST ETF GLB EX US ETF 922042676 1427 24179 SH SOLE 03 0 0 24179 FTSE AW EX-US SM-CAP ETF FTSE SMCAP ETF 922042718 2066 19628 SH SOLE 03 0 0 19628 FTSE AW EX-US SM-CAP ETF FTSE SMCAP ETF 922042718 22361 212436 SH SOLE 0 0 212436 TOTAL WORLD STOCK ETF TT WRLD ST ETF 922042742 1161 15441 SH SOLE 03 0 0 15441 TOTAL WORLD STOCK ETF TT WRLD ST ETF 922042742 396 5263 SH SOLE 0 0 5263 FTSE ALL-WORLD EX-US ETF ALLWRLD EX US 922042775 14039 275331 SH SOLE 03 0 0 275331 FTSE ALL-WORLD EX-US ETF ALLWRLD EX US 922042775 114345 2242501 SH SOLE 0 0 2242501 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 6669 156814 SH SOLE 03 0 0 156814 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 2253213 52979379 SH SOLE 0 0 52979379 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 221466 5207288 SH SOLE 5207288 0 0 PACIFIC ETF FTSE PACIFIC ETF 922042866 1057 15993 SH SOLE 03 0 0 15993 PACIFIC ETF FTSE PACIFIC ETF 922042866 86544 1309686 SH SOLE 0 0 1309686 FTSE EUROPE ETF FTSE EUROPE ETF 922042874 3433 62531 SH SOLE 03 0 0 62531 FTSE EUROPE ETF FTSE EUROPE ETF 922042874 123811 2255210 SH SOLE 0 0 2255210 FTSE EUROPE ETF FTSE EUROPE ETF 922042874 166020 3024037 SH SOLE 3024037 0 0 CONSUMER DISCRET ETF CONSUM DIS ETF 92204A108 436 2431 SH SOLE 03 0 0 2431 CONSUMER STAPLES ETF CONSUM STP ETF 92204A207 863 5798 SH SOLE 03 0 0 5798 ENERGY ETF ENERGY ETF 92204A306 795 9356 SH SOLE 03 0 0 9356 ENERGY ETF ENERGY ETF 92204A306 21510 253000 SH SOLE 0 0 253000 FINANCIALS ETF FINANCIALS ETF 92204A405 3217 46615 SH SOLE 03 0 0 46615 HEALTH CARE ETF HEALTH CAR ETF 92204A504 3040 17477 SH SOLE 03 0 0 17477 INDUSTRIALS ETF INDUSTRIAL ETF 92204A603 634 4350 SH SOLE 03 0 0 4350 INFORMATION TECH ETF INF TECH ETF 92204A702 4430 21008 SH SOLE 03 0 0 21008 MATERIALS ETF MATERIALS ETF 92204A801 1329 10369 SH SOLE 03 0 0 10369 UTILITIES ETF UTILITIES ETF 92204A876 1480 11131 SH SOLE 03 0 0 11131 SHORT-TERM CORP BOND ETF SHRT TRM CORP BD 92206C409 952 11794 SH SOLE 03 0 0 11794 SHORT-TERM CORP BOND ETF SHRT TRM CORP BD 92206C409 55567 688734 SH SOLE 0 0 688734 RUSSELL 1000 VALUE ETF VNG RUS1000VAL 92206C714 60 542 SH SOLE 03 0 0 542 RUSSELL 1000 VALUE ETF VNG RUS1000VAL 92206C714 368 3301 SH SOLE 0 0 3301 LONG-TERM CORP BOND ETF LG-TERM COR BD 92206C813 2 18 SH SOLE 03 0 0 18 LONG-TERM CORP BOND ETF LG-TERM COR BD 92206C813 51500 531638 SH SOLE 0 0 531638 INTER-TERM CORP BOND ETF INT-TERM CORP 92206C870 559 6221 SH SOLE 03 0 0 6221 INTER-TERM CORP BOND ETF INT-TERM CORP 92206C870 44489 495144 SH SOLE 0 0 495144 VAPOTHERM INC COM 922107107 226 9843 SH DFND 01 9843 0 0 VAPOTHERM INC COM 922107107 8437 366817 SH SOLE 0 0 366817 VAREX IMAGING CORP COM 92214X106 1599 52162 SH DFND 01 52162 0 0 VAREX IMAGING CORP COM 92214X106 148 4835 SH DFND 02 0 4835 0 VAREX IMAGING CORP COM 92214X106 123526 4030201 SH SOLE 0 0 4030201 VAREX IMAGING CORP COM 92214X106 163 5311 SH SOLE 5311 0 0 VARIAN MED SYS INC COM 92220P105 11316 83130 SH DFND 01 83130 0 0 VARIAN MED SYS INC COM 92220P105 3334 24488 SH DFND 02 0 0 24488 VARIAN MED SYS INC COM 92220P105 4147 30462 SH DFND 02 0 30462 0 VARIAN MED SYS INC COM 92220P105 1378566 10126833 SH SOLE 0 0 10126833 VARIAN MED SYS INC COM 92220P105 3938 28928 SH SOLE 28928 0 0 VARONIS SYS INC COM 922280102 3815 61596 SH DFND 01 61596 0 0 VARONIS SYS INC COM 922280102 233 3760 SH DFND 02 0 3760 0 VARONIS SYS INC COM 922280102 163011 2631761 SH SOLE 0 0 2631761 VARONIS SYS INC COM 922280102 193 3117 SH SOLE 3117 0 0 VECTOR GROUP LTD COM 92240M108 2076 212906 SH DFND 01 212906 0 0 VECTOR GROUP LTD COM 92240M108 74 7604 SH DFND 02 0 7604 0 VECTOR GROUP LTD COM 92240M108 102842 10547933 SH SOLE 0 0 10547933 VECTOR GROUP LTD COM 92240M108 137 14013 SH SOLE 14013 0 0 VEECO INSTRS INC DEL COM 922417100 510 41736 SH DFND 01 41736 0 0 VEECO INSTRS INC DEL COM 922417100 183 14974 SH DFND 02 0 14974 0 VEECO INSTRS INC DEL COM 922417100 59286 4851531 SH SOLE 0 0 4851531 VEECO INSTRS INC DEL COM 922417100 85 6959 SH SOLE 6959 0 0 VECTRUS INC COM 92242T101 388 9563 SH DFND 01 9563 0 0 VECTRUS INC COM 92242T101 23726 584969 SH SOLE 0 0 584969 VECTRUS INC COM 92242T101 6 154 SH SOLE 154 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 56 5461 SH DFND 01 5461 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 2648 260361 SH DFND 02 0 260361 0 VEDANTA LTD SPONSORED ADR 92242Y100 3395 333851 SH SOLE 0 0 333851 VAXART INC COM NEW 92243A200 60 89209 SH SOLE 0 0 89209 VEEVA SYS INC CL A COM 922475108 9365 57772 SH DFND 01 57772 0 0 VEEVA SYS INC CL A COM 922475108 5055 31182 SH DFND 02 0 0 31182 VEEVA SYS INC CL A COM 922475108 5970 36827 SH DFND 02 0 36827 0 VEEVA SYS INC CL A COM 922475108 1937691 11952938 SH SOLE 0 0 11952938 VEEVA SYS INC CL A COM 922475108 6740 41577 SH SOLE 41577 0 0 VENTAS INC COM 92276F100 21208 310291 SH DFND 01 310291 0 0 VENTAS INC COM 92276F100 5801 84879 SH DFND 02 0 0 84879 VENTAS INC COM 92276F100 36762 537842 SH DFND 02 0 537842 0 VENTAS INC COM 92276F100 3157861 46201325 SH SOLE 0 0 46201325 VENTAS INC COM 92276F100 31855 466055 SH SOLE 466055 0 0 TAX-EXEMPT BOND ETF TAX EXEMPT BD 922907746 23107 435407 SH SOLE 03 0 0 435407 S&P 500 ETF SHS S&P 500 ETF SHS 922908363 25934 96355 SH SOLE 03 0 0 96355 S&P 500 ETF SHS S&P 500 ETF SHS 922908363 2430381 9029838 SH SOLE 0 0 9029838 MID-CAP VALUE ETF MCAP VL IDX 922908512 1421 12764 SH SOLE 03 0 0 12764 MID-CAP GROWTH ETF MCAP GR IDX 922908538 1036 6938 SH SOLE 03 0 0 6938 REAL ESTATE ETF REAL ESTATE ETF 922908553 5597 64036 SH SOLE 03 0 0 64036 REAL ESTATE ETF REAL ESTATE ETF 922908553 283754 3246614 SH SOLE 0 0 3246614 SMALL-CAP GROWTH ETF SML CP GRW ETF 922908595 3885 20865 SH SOLE 03 0 0 20865 SMALL-CAP GROWTH ETF SML CP GRW ETF 922908595 0 1 SH SOLE 0 0 1 SMALL-CAP VALUE ETF SM CP VAL ETF 922908611 4999 38298 SH SOLE 03 0 0 38298 MID-CAP ETF MID CAP ETF 922908629 2751 16459 SH SOLE 03 0 0 16459 MID-CAP ETF MID CAP ETF 922908629 0 1 SH SOLE 0 0 1 LARGE-CAP ETF LARGE CAP ETF 922908637 1938 14382 SH SOLE 03 0 0 14382 LARGE-CAP ETF LARGE CAP ETF 922908637 314034 2331012 SH SOLE 0 0 2331012 EXTENDED MARKET ETF EXTEND MKT ETF 922908652 9767 82369 SH SOLE 03 0 0 82369 GROWTH ETF GROWTH ETF 922908736 7526 46060 SH SOLE 03 0 0 46060 GROWTH ETF GROWTH ETF 922908736 93882 574591 SH SOLE 0 0 574591 VALUE ETF VALUE ETF 922908744 5943 53576 SH SOLE 03 0 0 53576 VALUE ETF VALUE ETF 922908744 88658 799299 SH SOLE 0 0 799299 SMALL-CAP ETF SMALL CP ETF 922908751 2463 15721 SH SOLE 03 0 0 15721 SMALL-CAP ETF SMALL CP ETF 922908751 42264 269783 SH SOLE 0 0 269783 TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 119728 797710 SH SOLE 03 0 0 797710 TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 2058067 13712218 SH SOLE 0 0 13712218 VERA BRADLEY INC COM 92335C106 197 16386 SH DFND 01 16386 0 0 VERA BRADLEY INC COM 92335C106 16 1300 SH DFND 02 0 1300 0 VERA BRADLEY INC COM 92335C106 16280 1356674 SH SOLE 0 0 1356674 VERA BRADLEY INC COM 92335C106 49 4048 SH SOLE 4048 0 0 VEONEER INCORPORATED COM 92336X109 377 21797 SH DFND 01 21797 0 0 VEONEER INCORPORATED COM 92336X109 262 15111 SH DFND 02 0 15111 0 VEONEER INCORPORATED COM 92336X109 30760 1776984 SH SOLE 0 0 1776984 VEONEER INCORPORATED COM 92336X109 229 13231 SH SOLE 13231 0 0 VERASTEM INC COM 92337C104 20 13517 SH DFND 01 13517 0 0 VERASTEM INC COM 92337C104 3504 2320641 SH SOLE 0 0 2320641 VERACYTE INC COM 92337F107 2424 85022 SH DFND 01 85022 0 0 VERACYTE INC COM 92337F107 80 2791 SH DFND 02 0 2791 0 VERACYTE INC COM 92337F107 62905 2206435 SH SOLE 0 0 2206435 VERACYTE INC COM 92337F107 108 3804 SH SOLE 3804 0 0 VEREIT INC COM 92339V100 3364 373309 SH DFND 01 373309 0 0 VEREIT INC COM 92339V100 1564 173532 SH DFND 02 0 0 173532 VEREIT INC COM 92339V100 13650 1515026 SH DFND 02 0 1515026 0 VEREIT INC COM 92339V100 1193820 132499480 SH SOLE 0 0 132499480 VEREIT INC COM 92339V100 11178 1240675 SH SOLE 1240675 0 0 VERISIGN INC COM 92343E102 19636 93879 SH DFND 01 93879 0 0 VERISIGN INC COM 92343E102 5844 27939 SH DFND 02 0 0 27939 VERISIGN INC COM 92343E102 8236 39375 SH DFND 02 0 39375 0 VERISIGN INC COM 92343E102 2376268 11361005 SH SOLE 0 0 11361005 VERISIGN INC COM 92343E102 7157 34216 SH SOLE 34216 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 199757 3496535 SH DFND 01 3496535 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 60304 1055558 SH DFND 02 0 0 1055558 VERIZON COMMUNICATIONS INC COM 92343V104 70620 1236129 SH DFND 02 0 1236129 0 VERIZON COMMUNICATIONS INC COM 92343V104 18118810 317150529 SH SOLE 0 0 317150529 VERIZON COMMUNICATIONS INC COM 92343V104 77726 1360503 SH SOLE 1360503 0 0 VERINT SYS INC COM 92343X100 7069 131439 SH DFND 01 131439 0 0 VERINT SYS INC COM 92343X100 609 11333 SH DFND 02 0 11333 0 VERINT SYS INC COM 92343X100 337691 6279127 SH SOLE 0 0 6279127 VERINT SYS INC COM 92343X100 407 7573 SH SOLE 7573 0 0 VERITEX HLDGS INC COM 923451108 1621 62482 SH DFND 01 62482 0 0 VERITEX HLDGS INC COM 923451108 74 2865 SH DFND 02 0 2865 0 VERITEX HLDGS INC COM 923451108 74336 2864575 SH SOLE 0 0 2864575 VERITEX HLDGS INC COM 923451108 127 4906 SH SOLE 4906 0 0 VERITIV CORP COM 923454102 228 11722 SH DFND 01 11722 0 0 VERITIV CORP COM 923454102 12 600 SH DFND 02 0 600 0 VERITIV CORP COM 923454102 12207 628583 SH SOLE 0 0 628583 VERITIV CORP COM 923454102 25 1270 SH SOLE 1270 0 0 VERISK ANALYTICS INC COM 92345Y106 21792 148792 SH DFND 01 148792 0 0 VERISK ANALYTICS INC COM 92345Y106 6053 41328 SH DFND 02 0 0 41328 VERISK ANALYTICS INC COM 92345Y106 6715 45846 SH DFND 02 0 45846 0 VERISK ANALYTICS INC COM 92345Y106 2429836 16590438 SH SOLE 0 0 16590438 VERISK ANALYTICS INC COM 92345Y106 7351 50188 SH SOLE 50188 0 0 VERICEL CORP COM 92346J108 1714 90744 SH DFND 01 90744 0 0 VERICEL CORP COM 92346J108 67 3532 SH DFND 02 0 3532 0 VERICEL CORP COM 92346J108 47373 2507845 SH SOLE 0 0 2507845 VERICEL CORP COM 92346J108 95 5011 SH SOLE 5011 0 0 VERITONE INC COM 92347M100 15 1759 SH DFND 01 1759 0 0 VERITONE INC COM 92347M100 4390 525113 SH SOLE 0 0 525113 VERMILION ENERGY INC COM 923725105 1458 67085 SH DFND 01 67085 0 0 VERMILION ENERGY INC COM 923725105 928 42702 SH DFND 02 0 0 42702 VERMILION ENERGY INC COM 923725105 780 35875 SH DFND 02 0 35875 0 VERMILION ENERGY INC COM 923725105 87812 4041043 SH SOLE 0 0 4041043 VERMILION ENERGY INC COM 923725105 889 40920 SH SOLE 40920 0 0 VERMILLION INC COM NEW 92407M206 9 10267 SH DFND 01 10267 0 0 VERMILLION INC COM NEW 92407M206 1757 1973983 SH SOLE 0 0 1973983 VERRA MOBILITY CORP COM 92511U102 2734 208868 SH DFND 01 208868 0 0 VERRA MOBILITY CORP COM 92511U102 49 3731 SH DFND 02 0 3731 0 VERRA MOBILITY CORP COM 92511U102 131149 10019036 SH SOLE 0 0 10019036 VERRA MOBILITY CORP COM 92511U102 71 5392 SH SOLE 5392 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 192 16489 SH DFND 01 16489 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 5120 440614 SH SOLE 0 0 440614 VERSO CORP CL A 92531L207 634 33304 SH DFND 01 33304 0 0 VERSO CORP CL A 92531L207 48 2514 SH DFND 02 0 2514 0 VERSO CORP CL A 92531L207 58928 3093345 SH SOLE 0 0 3093345 VERSO CORP CL A 92531L207 70 3650 SH SOLE 3650 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 43010 234538 SH DFND 01 234538 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 11900 64891 SH DFND 02 0 0 64891 VERTEX PHARMACEUTICALS INC COM 92532F100 13281 72421 SH DFND 02 0 72421 0 VERTEX PHARMACEUTICALS INC COM 92532F100 3521335 19202392 SH SOLE 0 0 19202392 VERTEX PHARMACEUTICALS INC COM 92532F100 16056 87558 SH SOLE 87558 0 0 VERSUM MATLS INC COM 92532W103 2524 48933 SH DFND 01 48933 0 0 VERSUM MATLS INC COM 92532W103 1155 22400 SH DFND 02 0 22400 0 VERSUM MATLS INC COM 92532W103 523079 10141119 SH SOLE 0 0 10141119 VERSUM MATLS INC COM 92532W103 615 11914 SH SOLE 11914 0 0 VERTEX ENERGY INC COM 92534K107 12 7900 SH DFND 01 7900 0 0 VERTEX ENERGY INC COM 92534K107 3089 2045651 SH SOLE 0 0 2045651 VERU INC COM 92536C103 15 6900 SH DFND 01 6900 0 0 VERU INC COM 92536C103 3007 1411536 SH SOLE 0 0 1411536 VIAD CORP COM NEW 92552R406 2522 38075 SH DFND 01 38075 0 0 VIAD CORP COM NEW 92552R406 580 8760 SH DFND 02 0 8760 0 VIAD CORP COM NEW 92552R406 83607 1262183 SH SOLE 0 0 1262183 VIAD CORP COM NEW 92552R406 127 1923 SH SOLE 1923 0 0 VIASAT INC COM 92552V100 1741 21544 SH DFND 01 21544 0 0 VIASAT INC COM 92552V100 793 9811 SH DFND 02 0 9811 0 VIASAT INC COM 92552V100 418262 5175226 SH SOLE 0 0 5175226 VIASAT INC COM 92552V100 383 4740 SH SOLE 4740 0 0 VIACOM INC NEW CL A 92553P102 138 4043 SH DFND 01 4043 0 0 VIACOM INC NEW CL A 92553P102 12836 376428 SH SOLE 0 0 376428 VIACOM INC NEW CL B 92553P201 8892 297702 SH DFND 01 297702 0 0 VIACOM INC NEW CL B 92553P201 2671 89432 SH DFND 02 0 0 89432 VIACOM INC NEW CL B 92553P201 3469 116124 SH DFND 02 0 116124 0 VIACOM INC NEW CL B 92553P201 1221760 40902574 SH SOLE 0 0 40902574 VIACOM INC NEW CL B 92553P201 3575 119676 SH SOLE 119676 0 0 VIAVI SOLUTIONS INC COM 925550105 6343 477259 SH DFND 01 477259 0 0 VIAVI SOLUTIONS INC COM 925550105 739 55638 SH DFND 02 0 55638 0 VIAVI SOLUTIONS INC COM 925550105 319375 24031192 SH SOLE 0 0 24031192 VIAVI SOLUTIONS INC COM 925550105 336 25313 SH SOLE 25313 0 0 VICAL INC COM NEW 925602203 490 576326 SH SOLE 0 0 576326 VICI PPTYS INC COM 925652109 3307 150030 SH DFND 01 150030 0 0 VICI PPTYS INC COM 925652109 12296 557904 SH DFND 02 0 557904 0 VICI PPTYS INC COM 925652109 879608 39909630 SH SOLE 0 0 39909630 VICI PPTYS INC COM 925652109 10530 477761 SH SOLE 477761 0 0 VICOR CORP COM 925815102 1135 36567 SH DFND 01 36567 0 0 VICOR CORP COM 925815102 40 1300 SH DFND 02 0 1300 0 VICOR CORP COM 925815102 63157 2034039 SH SOLE 0 0 2034039 VICOR CORP COM 925815102 53 1723 SH SOLE 1723 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 51 2991 SH DFND 01 2991 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 10520 612363 SH SOLE 0 0 612363 VICTORY CAP HLDGS INC COM CL A 92645B103 42 2468 SH SOLE 2468 0 0 VIEWRAY INC COM 92672L107 1188 134895 SH DFND 01 134895 0 0 VIEWRAY INC COM 92672L107 24 2700 SH DFND 02 0 2700 0 VIEWRAY INC COM 92672L107 31060 3525579 SH SOLE 0 0 3525579 VIEWRAY INC COM 92672L107 87 9900 SH SOLE 9900 0 0 VIKING THERAPEUTICS INC COM 92686J106 508 61202 SH DFND 01 61202 0 0 VIKING THERAPEUTICS INC COM 92686J106 46 5511 SH DFND 02 0 5511 0 VIKING THERAPEUTICS INC COM 92686J106 30090 3625304 SH SOLE 0 0 3625304 VIKING THERAPEUTICS INC COM 92686J106 65 7818 SH SOLE 7818 0 0 VILLAGE FARMS INTL INC COM 92707Y108 33 2866 SH DFND 02 0 2866 0 VILLAGE FARMS INTL INC COM 92707Y108 147 12852 SH SOLE 0 0 12852 VILLAGE FARMS INTL INC COM 92707Y108 50 4385 SH SOLE 4385 0 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 11 400 SH DFND 02 0 400 0 VILLAGE SUPER MKT INC CL A NEW 927107409 11642 439145 SH SOLE 0 0 439145 VILLAGE SUPER MKT INC CL A NEW 927107409 13 500 SH SOLE 500 0 0 VINCE HLDG CORP COM NEW 92719W207 39 2792 SH DFND 01 2792 0 0 VINCE HLDG CORP COM NEW 92719W207 1000 71690 SH SOLE 0 0 71690 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1636 189518 SH DFND 01 189518 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1277 148000 SH DFND 02 0 148000 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 129998 15063474 SH SOLE 0 0 15063474 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 731 84671 SH SOLE 84671 0 0 VIRCO MFG CO COM 927651109 13 2885 SH DFND 01 2885 0 0 VIRCO MFG CO COM 927651109 761 163028 SH SOLE 0 0 163028 VIRNETX HLDG CORP COM 92823T108 777 125177 SH DFND 01 125177 0 0 VIRNETX HLDG CORP COM 92823T108 17621 2837537 SH SOLE 0 0 2837537 VIRTU FINL INC CL A 928254101 503 23083 SH DFND 01 23083 0 0 VIRTU FINL INC CL A 928254101 155 7113 SH DFND 02 0 7113 0 VIRTU FINL INC CL A 928254101 139989 6427412 SH SOLE 0 0 6427412 VIRTU FINL INC CL A 928254101 115 5259 SH SOLE 5259 0 0 VISA INC COM CL A 92826C839 275979 1590197 SH DFND 01 1590197 0 0 VISA INC COM CL A 92826C839 77866 448667 SH DFND 02 0 0 448667 VISA INC COM CL A 92826C839 90859 523530 SH DFND 02 0 523530 0 VISA INC COM CL A 92826C839 24963521 143840513 SH SOLE 0 0 143840513 VISA INC COM CL A 92826C839 99599 573890 SH SOLE 573890 0 0 VIRTUSA CORP COM 92827P102 2646 59562 SH DFND 01 59562 0 0 VIRTUSA CORP COM 92827P102 199 4482 SH DFND 02 0 4482 0 VIRTUSA CORP COM 92827P102 106603 2399345 SH SOLE 0 0 2399345 VIRTUSA CORP COM 92827P102 122 2740 SH SOLE 2740 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 734 6835 SH DFND 01 6835 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 54 500 SH DFND 02 0 500 0 VIRTUS INVT PARTNERS INC COM 92828Q109 77389 720566 SH SOLE 0 0 720566 VIRTUS INVT PARTNERS INC COM 92828Q109 80 741 SH SOLE 741 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1874 113454 SH DFND 01 113454 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 281 17013 SH DFND 02 0 17013 0 VISHAY INTERTECHNOLOGY INC COM 928298108 205506 12439825 SH SOLE 0 0 12439825 VISHAY INTERTECHNOLOGY INC COM 928298108 258 15609 SH SOLE 15609 0 0 VISHAY PRECISION GROUP INC COM 92835K103 770 18955 SH DFND 01 18955 0 0 VISHAY PRECISION GROUP INC COM 92835K103 59 1448 SH DFND 02 0 1448 0 VISHAY PRECISION GROUP INC COM 92835K103 20489 504271 SH SOLE 0 0 504271 VISHAY PRECISION GROUP INC COM 92835K103 79 1951 SH SOLE 1951 0 0 VISLINK TECHNOLOGIES INC COM NEW 92836Y201 18 11445 SH SOLE 0 0 11445 VISTA OUTDOOR INC COM 928377100 441 49626 SH DFND 01 49626 0 0 VISTA OUTDOOR INC COM 928377100 72 8137 SH DFND 02 0 8137 0 VISTA OUTDOOR INC COM 928377100 49769 5604595 SH SOLE 0 0 5604595 VISTA OUTDOOR INC COM 928377100 42 4771 SH SOLE 4771 0 0 VISTEON CORP COM NEW 92839U206 1424 24309 SH DFND 01 24309 0 0 VISTEON CORP COM NEW 92839U206 247 4221 SH DFND 02 0 4221 0 VISTEON CORP COM NEW 92839U206 157455 2687866 SH SOLE 0 0 2687866 VISTEON CORP COM NEW 92839U206 215 3678 SH SOLE 3678 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 5 7246 SH DFND 01 7246 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 863 1188935 SH SOLE 0 0 1188935 VISTRA ENERGY CORP COM 92840M102 3437 151828 SH DFND 01 151828 0 0 VISTRA ENERGY CORP COM 92840M102 1791 79086 SH DFND 02 0 0 79086 VISTRA ENERGY CORP COM 92840M102 2523 111442 SH DFND 02 0 111442 0 VISTRA ENERGY CORP COM 92840M102 825294 36452918 SH SOLE 0 0 36452918 VISTRA ENERGY CORP COM 92840M102 2555 112838 SH SOLE 112838 0 0 VITAMIN SHOPPE INC COM 92849E101 12 2936 SH DFND 01 2936 0 0 VITAMIN SHOPPE INC COM 92849E101 7116 1806133 SH SOLE 0 0 1806133 VIVEVE MED INC COM NEW 92852W204 2 4961 SH DFND 01 4961 0 0 VIVEVE MED INC COM NEW 92852W204 518 1363703 SH SOLE 0 0 1363703 VIVINT SOLAR INC COM 92854Q106 548 75116 SH DFND 01 75116 0 0 VIVINT SOLAR INC COM 92854Q106 18 2400 SH DFND 02 0 2400 0 VIVINT SOLAR INC COM 92854Q106 21348 2924337 SH SOLE 0 0 2924337 VIVINT SOLAR INC COM 92854Q106 37 5055 SH SOLE 5055 0 0 VIVUS INC COM NEW 928551308 10 2526 SH DFND 01 2526 0 0 VIVUS INC COM NEW 928551308 1518 397286 SH SOLE 0 0 397286 VMWARE INC CL A COM 928563402 5819 34803 SH DFND 01 34803 0 0 VMWARE INC CL A COM 928563402 3243 19395 SH DFND 02 0 0 19395 VMWARE INC CL A COM 928563402 4119 24636 SH DFND 02 0 24636 0 VMWARE INC CL A COM 928563402 781480 4673642 SH SOLE 0 0 4673642 VMWARE INC CL A COM 928563402 4631 27694 SH SOLE 27694 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 2045 64080 SH DFND 01 64080 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 70 2200 SH DFND 02 0 2200 0 VOCERA COMMUNICATIONS INC COM 92857F107 47120 1476203 SH SOLE 0 0 1476203 VOCERA COMMUNICATIONS INC COM 92857F107 98 3074 SH SOLE 3074 0 0 VOLITIONRX LTD COM 928661107 20 6300 SH DFND 01 6300 0 0 VOLITIONRX LTD COM 928661107 982 312670 SH SOLE 0 0 312670 VOLT INFORMATION SCIENCES INC COM 928703107 651 144921 SH SOLE 0 0 144921 VONAGE HLDGS CORP COM 92886T201 4312 380607 SH DFND 01 380607 0 0 VONAGE HLDGS CORP COM 92886T201 385 33969 SH DFND 02 0 33969 0 VONAGE HLDGS CORP COM 92886T201 280506 24757830 SH SOLE 0 0 24757830 VONAGE HLDGS CORP COM 92886T201 285 25146 SH SOLE 25146 0 0 VORNADO RLTY TR SH BEN INT 929042109 9398 146616 SH DFND 01 146616 0 0 VORNADO RLTY TR SH BEN INT 929042109 2724 42499 SH DFND 02 0 0 42499 VORNADO RLTY TR SH BEN INT 929042109 15881 247761 SH DFND 02 0 247761 0 VORNADO RLTY TR SH BEN INT 929042109 1746692 27249487 SH SOLE 0 0 27249487 VORNADO RLTY TR SH BEN INT 929042109 14250 222305 SH SOLE 222305 0 0 VOYA FINL INC COM 929089100 3047 55108 SH DFND 01 55108 0 0 VOYA FINL INC COM 929089100 2425 43846 SH DFND 02 0 0 43846 VOYA FINL INC COM 929089100 2711 49027 SH DFND 02 0 49027 0 VOYA FINL INC COM 929089100 766284 13856851 SH SOLE 0 0 13856851 VOYA FINL INC COM 929089100 3769 68147 SH SOLE 68147 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 1267 46542 SH DFND 01 46542 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 33 1200 SH DFND 02 0 1200 0 VOYAGER THERAPEUTICS INC COM 92915B106 41395 1520747 SH SOLE 0 0 1520747 VOYAGER THERAPEUTICS INC COM 92915B106 92 3373 SH SOLE 3373 0 0 VULCAN MATLS CO COM 929160109 16483 120042 SH DFND 01 120042 0 0 VULCAN MATLS CO COM 929160109 4633 33739 SH DFND 02 0 0 33739 VULCAN MATLS CO COM 929160109 4785 34849 SH DFND 02 0 34849 0 VULCAN MATLS CO COM 929160109 1950594 14205769 SH SOLE 0 0 14205769 VULCAN MATLS CO COM 929160109 6060 44132 SH SOLE 44132 0 0 VUZIX CORP COM NEW 92921W300 18 4400 SH DFND 01 4400 0 0 VUZIX CORP COM NEW 92921W300 4152 1015158 SH SOLE 0 0 1015158 W & T OFFSHORE INC COM 92922P106 403 81315 SH DFND 01 81315 0 0 W & T OFFSHORE INC COM 92922P106 35 7018 SH DFND 02 0 7018 0 W & T OFFSHORE INC COM 92922P106 47815 9640200 SH SOLE 0 0 9640200 W & T OFFSHORE INC COM 92922P106 55 11136 SH SOLE 11136 0 0 WD-40 CO COM 929236107 4534 28511 SH DFND 01 28511 0 0 WD-40 CO COM 929236107 604 3800 SH DFND 02 0 3800 0 WD-40 CO COM 929236107 228287 1435404 SH SOLE 0 0 1435404 WD-40 CO COM 929236107 256 1611 SH SOLE 1611 0 0 WABCO HLDGS INC COM 92927K102 2990 22548 SH DFND 01 22548 0 0 WABCO HLDGS INC COM 92927K102 1785 13459 SH DFND 02 0 0 13459 WABCO HLDGS INC COM 92927K102 1783 13446 SH DFND 02 0 13446 0 WABCO HLDGS INC COM 92927K102 597585 4506672 SH SOLE 0 0 4506672 WABCO HLDGS INC COM 92927K102 2117 15963 SH SOLE 15963 0 0 WSFS FINL CORP COM 929328102 1897 45944 SH DFND 01 45944 0 0 WSFS FINL CORP COM 929328102 410 9935 SH DFND 02 0 9935 0 WSFS FINL CORP COM 929328102 195271 4728119 SH SOLE 0 0 4728119 WSFS FINL CORP COM 929328102 215 5202 SH SOLE 5202 0 0 WVS FINL CORP COM 929358109 219 12536 SH SOLE 0 0 12536 W P CAREY INC COM 92936U109 5275 64973 SH DFND 01 64973 0 0 W P CAREY INC COM 92936U109 3245 39969 SH DFND 02 0 0 39969 W P CAREY INC COM 92936U109 21375 263306 SH DFND 02 0 263306 0 W P CAREY INC COM 92936U109 1949613 24015930 SH SOLE 0 0 24015930 W P CAREY INC COM 92936U109 18039 222211 SH SOLE 222211 0 0 WPP PLC NEW ADR 92937A102 164 2607 SH DFND 01 2607 0 0 WPP PLC NEW ADR 92937A102 6664 105927 SH SOLE 0 0 105927 WEC ENERGY GROUP INC COM 92939U106 22227 266609 SH DFND 01 266609 0 0 WEC ENERGY GROUP INC COM 92939U106 6923 83039 SH DFND 02 0 0 83039 WEC ENERGY GROUP INC COM 92939U106 18136 217531 SH DFND 02 0 217531 0 WEC ENERGY GROUP INC COM 92939U106 3226189 38697243 SH SOLE 0 0 38697243 WEC ENERGY GROUP INC COM 92939U106 14191 170221 SH SOLE 170221 0 0 WABASH NATL CORP COM 929566107 754 46373 SH DFND 01 46373 0 0 WABASH NATL CORP COM 929566107 199 12231 SH DFND 02 0 12231 0 WABASH NATL CORP COM 929566107 107269 6593075 SH SOLE 0 0 6593075 WABASH NATL CORP COM 929566107 95 5828 SH SOLE 5828 0 0 WABTEC CORP COM 929740108 10016 139575 SH DFND 01 139575 0 0 WABTEC CORP COM 929740108 3049 42492 SH DFND 02 0 0 42492 WABTEC CORP COM 929740108 3117 43433 SH DFND 02 0 43433 0 WABTEC CORP COM 929740108 1196999 16680585 SH SOLE 0 0 16680585 WABTEC CORP COM 929740108 4013 55925 SH SOLE 55925 0 0 WADDELL & REED FINL INC CL A 930059100 1065 63897 SH DFND 01 63897 0 0 WADDELL & REED FINL INC CL A 930059100 153 9167 SH DFND 02 0 9167 0 WADDELL & REED FINL INC CL A 930059100 115228 6912305 SH SOLE 0 0 6912305 WADDELL & REED FINL INC CL A 930059100 193 11589 SH SOLE 11589 0 0 WAGEWORKS INC COM 930427109 4220 83092 SH DFND 01 83092 0 0 WAGEWORKS INC COM 930427109 396 7800 SH DFND 02 0 7800 0 WAGEWORKS INC COM 930427109 203606 4008785 SH SOLE 0 0 4008785 WAGEWORKS INC COM 930427109 226 4453 SH SOLE 4453 0 0 WAITR HLDGS INC COM 930752100 184 29271 SH DFND 01 29271 0 0 WAITR HLDGS INC COM 930752100 30 4719 SH DFND 02 0 4719 0 WAITR HLDGS INC COM 930752100 18342 2916048 SH SOLE 0 0 2916048 WAITR HLDGS INC COM 930752100 43 6839 SH SOLE 6839 0 0 WALMART INC COM 931142103 130695 1182867 SH DFND 01 1182867 0 0 WALMART INC COM 931142103 35603 322232 SH DFND 02 0 0 322232 WALMART INC COM 931142103 48246 436657 SH DFND 02 0 436657 0 WALMART INC COM 931142103 14107928 127685116 SH SOLE 0 0 127685116 WALMART INC COM 931142103 53081 480416 SH SOLE 480416 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 35892 656526 SH DFND 01 656526 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 11298 206651 SH DFND 02 0 0 206651 WALGREENS BOOTS ALLIANCE INC COM 931427108 12950 236883 SH DFND 02 0 236883 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 3718359 68014615 SH SOLE 0 0 68014615 WALGREENS BOOTS ALLIANCE INC COM 931427108 14581 266707 SH SOLE 266707 0 0 WALKER & DUNLOP INC COM 93148P102 1494 28069 SH DFND 01 28069 0 0 WALKER & DUNLOP INC COM 93148P102 224 4203 SH DFND 02 0 4203 0 WALKER & DUNLOP INC COM 93148P102 229354 4310360 SH SOLE 0 0 4310360 WALKER & DUNLOP INC COM 93148P102 165 3097 SH SOLE 3097 0 0 WARRIOR MET COAL INC COM 93627C101 1118 42787 SH DFND 01 42787 0 0 WARRIOR MET COAL INC COM 93627C101 98 3739 SH DFND 02 0 3739 0 WARRIOR MET COAL INC COM 93627C101 148411 5681910 SH SOLE 0 0 5681910 WARRIOR MET COAL INC COM 93627C101 158 6048 SH SOLE 6048 0 0 WASHINGTON FED INC COM 938824109 2400 68718 SH DFND 01 68718 0 0 WASHINGTON FED INC COM 938824109 357 10214 SH DFND 02 0 10214 0 WASHINGTON FED INC COM 938824109 290346 8312220 SH SOLE 0 0 8312220 WASHINGTON FED INC COM 938824109 418 11971 SH SOLE 11971 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 593 155118 SH DFND 01 155118 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 960 251400 SH DFND 02 0 251400 0 WASHINGTON PRIME GROUP NEW COM 93964W108 111370 29154362 SH SOLE 0 0 29154362 WASHINGTON PRIME GROUP NEW COM 93964W108 762 199588 SH SOLE 199588 0 0 WASHINGTON REAL ESTATE INVT TR SH BEN INT 939653101 1839 68803 SH DFND 01 68803 0 0 WASHINGTON REAL ESTATE INVT TR SH BEN INT 939653101 2712 101474 SH DFND 02 0 101474 0 WASHINGTON REAL ESTATE INVT TR SH BEN INT 939653101 327635 12257185 SH SOLE 0 0 12257185 WASHINGTON REAL ESTATE INVT TR SH BEN INT 939653101 2317 86676 SH SOLE 86676 0 0 WASHINGTON TR BANCORP COM 940610108 672 12885 SH DFND 01 12885 0 0 WASHINGTON TR BANCORP COM 940610108 224 4300 SH DFND 02 0 4300 0 WASHINGTON TR BANCORP COM 940610108 38631 740346 SH SOLE 0 0 740346 WASHINGTON TR BANCORP COM 940610108 68 1300 SH SOLE 1300 0 0 WASTE CONNECTIONS INC COM 94106B101 10896 114003 SH DFND 01 114003 0 0 WASTE CONNECTIONS INC COM 94106B101 6327 66198 SH DFND 02 0 0 66198 WASTE CONNECTIONS INC COM 94106B101 7971 83397 SH DFND 02 0 83397 0 WASTE CONNECTIONS INC COM 94106B101 2438300 25510570 SH SOLE 0 0 25510570 WASTE CONNECTIONS INC COM 94106B101 8539 89335 SH SOLE 89335 0 0 WASTE MGMT INC DEL COM 94106L109 41517 359856 SH DFND 01 359856 0 0 WASTE MGMT INC DEL COM 94106L109 12436 107788 SH DFND 02 0 0 107788 WASTE MGMT INC DEL COM 94106L109 17831 154558 SH DFND 02 0 154558 0 WASTE MGMT INC DEL COM 94106L109 4061360 35202910 SH SOLE 0 0 35202910 WASTE MGMT INC DEL COM 94106L109 15965 138382 SH SOLE 138382 0 0 WATERS CORP COM 941848103 13667 63497 SH DFND 01 63497 0 0 WATERS CORP COM 941848103 4077 18942 SH DFND 02 0 0 18942 WATERS CORP COM 941848103 4372 20312 SH DFND 02 0 20312 0 WATERS CORP COM 941848103 1611431 7486670 SH SOLE 0 0 7486670 WATERS CORP COM 941848103 5172 24029 SH SOLE 24029 0 0 WATERSTONE FINL INC MD COM 94188P101 414 24288 SH DFND 01 24288 0 0 WATERSTONE FINL INC MD COM 94188P101 210 12300 SH DFND 02 0 12300 0 WATERSTONE FINL INC MD COM 94188P101 20748 1216167 SH SOLE 0 0 1216167 WATERSTONE FINL INC MD COM 94188P101 48 2800 SH SOLE 2800 0 0 WATSCO INC COM 942622200 2011 12295 SH DFND 01 12295 0 0 WATSCO INC COM 942622200 674 4124 SH DFND 02 0 4124 0 WATSCO INC COM 942622200 484335 2961748 SH SOLE 0 0 2961748 WATSCO INC COM 942622200 577 3526 SH SOLE 3526 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 3982 42732 SH DFND 01 42732 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 398 4274 SH DFND 02 0 4274 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 262320 2815199 SH SOLE 0 0 2815199 WATTS WATER TECHNOLOGIES INC CL A 942749102 287 3084 SH SOLE 3084 0 0 WAYFAIR INC CL A 94419L101 4140 28355 SH DFND 01 28355 0 0 WAYFAIR INC CL A 94419L101 1971 13503 SH DFND 02 0 0 13503 WAYFAIR INC CL A 94419L101 2416 16547 SH DFND 02 0 16547 0 WAYFAIR INC CL A 94419L101 767454 5256537 SH SOLE 0 0 5256537 WAYFAIR INC CL A 94419L101 2653 18170 SH SOLE 18170 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 8 724 SH DFND 01 724 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 1242 109970 SH SOLE 0 0 109970 WEBSTER FINL CORP CONN COM 947890109 1698 35542 SH DFND 01 35542 0 0 WEBSTER FINL CORP CONN COM 947890109 828 17328 SH DFND 02 0 17328 0 WEBSTER FINL CORP CONN COM 947890109 435424 9115003 SH SOLE 0 0 9115003 WEBSTER FINL CORP CONN COM 947890109 540 11294 SH SOLE 11294 0 0 WEIBO CORP SPONSORED ADR 948596101 932 21391 SH DFND 01 21391 0 0 WEIBO CORP SPONSORED ADR 948596101 729 16750 SH DFND 02 0 16750 0 WEIBO CORP SPONSORED ADR 948596101 79442 1824160 SH SOLE 0 0 1824160 WEIBO CORP SPONSORED ADR 948596101 450 10328 SH SOLE 10328 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 733 38378 SH DFND 01 38378 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 140 7342 SH DFND 02 0 7342 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 75568 3956432 SH SOLE 0 0 3956432 WEIGHT WATCHERS INTL INC NEW COM 948626106 103 5398 SH SOLE 5398 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 1266 46180 SH DFND 01 46180 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 4169 152051 SH DFND 02 0 152051 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 486125 17728863 SH SOLE 0 0 17728863 WEINGARTEN RLTY INVS SH BEN INT 948741103 3582 130620 SH SOLE 130620 0 0 WEIS MKTS INC COM 948849104 353 9708 SH DFND 01 9708 0 0 WEIS MKTS INC COM 948849104 35 964 SH DFND 02 0 964 0 WEIS MKTS INC COM 948849104 55529 1525093 SH SOLE 0 0 1525093 WEIS MKTS INC COM 948849104 82 2244 SH SOLE 2244 0 0 WELBILT INC COM 949090104 4511 270136 SH DFND 01 270136 0 0 WELBILT INC COM 949090104 267 16006 SH DFND 02 0 16006 0 WELBILT INC COM 949090104 194166 11626713 SH SOLE 0 0 11626713 WELBILT INC COM 949090104 236 14149 SH SOLE 14149 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 13031 45712 SH DFND 01 45712 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 3496 12264 SH DFND 02 0 0 12264 WELLCARE HEALTH PLANS INC COM 94946T106 3682 12915 SH DFND 02 0 12915 0 WELLCARE HEALTH PLANS INC COM 94946T106 1509220 5294209 SH SOLE 0 0 5294209 WELLCARE HEALTH PLANS INC COM 94946T106 4653 16321 SH SOLE 16321 0 0 WELLESLEY BANCORP INC COM 949485106 17 534 SH DFND 01 534 0 0 WELLESLEY BANCORP INC COM 949485106 300 9206 SH SOLE 0 0 9206 WELLS FARGO CO NEW COM 949746101 161775 3418742 SH DFND 01 3418742 0 0 WELLS FARGO CO NEW COM 949746101 45809 968070 SH DFND 02 0 0 968070 WELLS FARGO CO NEW COM 949746101 59036 1247588 SH DFND 02 0 1247588 0 WELLS FARGO CO NEW COM 949746101 15004076 317076840 SH SOLE 0 0 317076840 WELLS FARGO CO NEW COM 949746101 67830 1433438 SH SOLE 1433438 0 0 WELLTOWER INC COM 95040Q104 27773 340642 SH DFND 01 340642 0 0 WELLTOWER INC COM 95040Q104 7475 91682 SH DFND 02 0 0 91682 WELLTOWER INC COM 95040Q104 48046 589300 SH DFND 02 0 589300 0 WELLTOWER INC COM 95040Q104 4106376 50366436 SH SOLE 0 0 50366436 WELLTOWER INC COM 95040Q104 42507 521369 SH SOLE 521369 0 0 WENDYS CO COM 95058W100 1624 82940 SH DFND 01 82940 0 0 WENDYS CO COM 95058W100 556 28389 SH DFND 02 0 28389 0 WENDYS CO COM 95058W100 330515 16880250 SH SOLE 0 0 16880250 WENDYS CO COM 95058W100 403 20591 SH SOLE 20591 0 0 WERNER ENTERPRISES INC COM 950755108 1441 46373 SH DFND 01 46373 0 0 WERNER ENTERPRISES INC COM 950755108 202 6484 SH DFND 02 0 6484 0 WERNER ENTERPRISES INC COM 950755108 129779 4175657 SH SOLE 0 0 4175657 WERNER ENTERPRISES INC COM 950755108 181 5817 SH SOLE 5817 0 0 WESBANCO INC COM 950810101 1777 46090 SH DFND 01 46090 0 0 WESBANCO INC COM 950810101 241 6245 SH DFND 02 0 6245 0 WESBANCO INC COM 950810101 184960 4797912 SH SOLE 0 0 4797912 WESBANCO INC COM 950810101 198 5126 SH SOLE 5126 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 719 64774 SH DFND 01 64774 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 127 11409 SH DFND 02 0 11409 0 WESCO AIRCRAFT HLDGS INC COM 950814103 54926 4948308 SH SOLE 0 0 4948308 WESCO AIRCRAFT HLDGS INC COM 950814103 52 4691 SH SOLE 4691 0 0 WESCO INTL INC COM 95082P105 884 17456 SH DFND 01 17456 0 0 WESCO INTL INC COM 95082P105 269 5302 SH DFND 02 0 5302 0 WESCO INTL INC COM 95082P105 214897 4242782 SH SOLE 0 0 4242782 WESCO INTL INC COM 95082P105 263 5192 SH SOLE 5192 0 0 WEST BANCORPORATION INC CAP STK 95123P106 415 19534 SH DFND 01 19534 0 0 WEST BANCORPORATION INC CAP STK 95123P106 13552 638637 SH SOLE 0 0 638637 WEST PHARMACEUTICAL SVSC INC COM 955306105 4004 31993 SH DFND 01 31993 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1575 12585 SH DFND 02 0 12585 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 909534 7267550 SH SOLE 0 0 7267550 WEST PHARMACEUTICAL SVSC INC COM 955306105 1027 8210 SH SOLE 8210 0 0 WESTAMERICA BANCORPORATION COM 957090103 1753 28460 SH DFND 01 28460 0 0 WESTAMERICA BANCORPORATION COM 957090103 243 3943 SH DFND 02 0 3943 0 WESTAMERICA BANCORPORATION COM 957090103 187455 3042609 SH SOLE 0 0 3042609 WESTAMERICA BANCORPORATION COM 957090103 170 2757 SH SOLE 2757 0 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 237 126190 SH SOLE 0 0 126190 WESTERN ALLIANCE BANCORP COM 957638109 1674 37422 SH DFND 01 37422 0 0 WESTERN ALLIANCE BANCORP COM 957638109 885 19780 SH DFND 02 0 19780 0 WESTERN ALLIANCE BANCORP COM 957638109 370950 8294950 SH SOLE 0 0 8294950 WESTERN ALLIANCE BANCORP COM 957638109 526 11767 SH SOLE 11767 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 453 45437 SH DFND 01 45437 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 123 12300 SH DFND 02 0 12300 0 WESTERN ASSET MTG CAP CORP COM 95790D105 24608 2465763 SH SOLE 0 0 2465763 WESTERN ASSET MTG CAP CORP COM 95790D105 49 4893 SH SOLE 4893 0 0 WESTERN DIGITAL CORP COM 958102105 11786 247875 SH DFND 01 247875 0 0 WESTERN DIGITAL CORP COM 958102105 3492 73431 SH DFND 02 0 0 73431 WESTERN DIGITAL CORP COM 958102105 3912 82277 SH DFND 02 0 82277 0 WESTERN DIGITAL CORP COM 958102105 1503009 31609025 SH SOLE 0 0 31609025 WESTERN DIGITAL CORP COM 958102105 4392 92373 SH SOLE 92373 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 188 20102 SH DFND 01 20102 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 12689 1358584 SH SOLE 0 0 1358584 WESTERN UN CO COM 959802109 7381 371096 SH DFND 01 371096 0 0 WESTERN UN CO COM 959802109 2376 119437 SH DFND 02 0 0 119437 WESTERN UN CO COM 959802109 5049 253833 SH DFND 02 0 253833 0 WESTERN UN CO COM 959802109 1043259 52451454 SH SOLE 0 0 52451454 WESTERN UN CO COM 959802109 3713 186685 SH SOLE 186685 0 0 WESTLAKE CHEM CORP COM 960413102 955 13743 SH DFND 01 13743 0 0 WESTLAKE CHEM CORP COM 960413102 677 9743 SH DFND 02 0 0 9743 WESTLAKE CHEM CORP COM 960413102 917 13198 SH DFND 02 0 13198 0 WESTLAKE CHEM CORP COM 960413102 323086 4651403 SH SOLE 0 0 4651403 WESTLAKE CHEM CORP COM 960413102 794 11437 SH SOLE 11437 0 0 WESTROCK CO COM 96145D105 7918 217110 SH DFND 01 217110 0 0 WESTROCK CO COM 96145D105 2224 60983 SH DFND 02 0 0 60983 WESTROCK CO COM 96145D105 3109 85250 SH DFND 02 0 85250 0 WESTROCK CO COM 96145D105 1047934 28734150 SH SOLE 0 0 28734150 WESTROCK CO COM 96145D105 2949 80853 SH SOLE 80853 0 0 WESTWATER RES INC COM NEW 961684206 124 21280 SH SOLE 0 0 21280 WESTWOOD HLDGS GROUP INC COM 961765104 247 7013 SH DFND 01 7013 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 30 840 SH DFND 02 0 840 0 WESTWOOD HLDGS GROUP INC COM 961765104 19636 557853 SH SOLE 0 0 557853 WESTWOOD HLDGS GROUP INC COM 961765104 53 1516 SH SOLE 1516 0 0 WEX INC COM 96208T104 4060 19508 SH DFND 01 19508 0 0 WEX INC COM 96208T104 1586 7622 SH DFND 02 0 7622 0 WEX INC COM 96208T104 825392 3966326 SH SOLE 0 0 3966326 WEX INC COM 96208T104 952 4573 SH SOLE 4573 0 0 WEYCO GROUP INC COM 962149100 131 4915 SH DFND 01 4915 0 0 WEYCO GROUP INC COM 962149100 7385 276493 SH SOLE 0 0 276493 WEYERHAEUSER CO COM 962166104 16565 628873 SH DFND 01 628873 0 0 WEYERHAEUSER CO COM 962166104 4765 180901 SH DFND 02 0 0 180901 WEYERHAEUSER CO COM 962166104 5691 216051 SH DFND 02 0 216051 0 WEYERHAEUSER CO COM 962166104 2804207 106461912 SH SOLE 0 0 106461912 WEYERHAEUSER CO COM 962166104 5991 227446 SH SOLE 227446 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 4736 195852 SH DFND 01 195852 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 2643 109308 SH DFND 02 0 0 109308 WHEATON PRECIOUS METALS CORP COM 962879102 7876 325718 SH DFND 02 0 325718 0 WHEATON PRECIOUS METALS CORP COM 962879102 300582 12431018 SH SOLE 0 0 12431018 WHEATON PRECIOUS METALS CORP COM 962879102 3601 148927 SH SOLE 148927 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 1 1057 SH DFND 01 1057 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 406 292307 SH SOLE 0 0 292307 WHIRLPOOL CORP COM 963320106 7614 53486 SH DFND 01 53486 0 0 WHIRLPOOL CORP COM 963320106 2363 16602 SH DFND 02 0 0 16602 WHIRLPOOL CORP COM 963320106 2628 18459 SH DFND 02 0 18459 0 WHIRLPOOL CORP COM 963320106 1090473 7659969 SH SOLE 0 0 7659969 WHIRLPOOL CORP COM 963320106 2859 20085 SH SOLE 20085 0 0 WHITESTONE REIT COM 966084204 430 33903 SH DFND 01 33903 0 0 WHITESTONE REIT COM 966084204 32 2500 SH DFND 02 0 2500 0 WHITESTONE REIT COM 966084204 53246 4195868 SH SOLE 0 0 4195868 WHITESTONE REIT COM 966084204 61 4785 SH SOLE 4785 0 0 WHITING PETE CORP NEW COM NEW 966387409 1458 78025 SH DFND 01 78025 0 0 WHITING PETE CORP NEW COM NEW 966387409 251 13450 SH DFND 02 0 13450 0 WHITING PETE CORP NEW COM NEW 966387409 167225 8952067 SH SOLE 0 0 8952067 WHITING PETE CORP NEW COM NEW 966387409 188 10068 SH SOLE 10068 0 0 WIDEOPENWEST INC COM 96758W101 156 21479 SH DFND 01 21479 0 0 WIDEOPENWEST INC COM 96758W101 13 1800 SH DFND 02 0 1800 0 WIDEOPENWEST INC COM 96758W101 16535 2277573 SH SOLE 0 0 2277573 WIDEOPENWEST INC COM 96758W101 43 5880 SH SOLE 5880 0 0 WIDEPOINT CORP COM 967590100 10 23569 SH DFND 01 23569 0 0 WIDEPOINT CORP COM 967590100 767 1834947 SH SOLE 0 0 1834947 WILEY JOHN & SONS INC CL A 968223206 788 17184 SH DFND 01 17184 0 0 WILEY JOHN & SONS INC CL A 968223206 249 5428 SH DFND 02 0 5428 0 WILEY JOHN & SONS INC CL A 968223206 226964 4949066 SH SOLE 0 0 4949066 WILEY JOHN & SONS INC CL A 968223206 226 4920 SH SOLE 4920 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 486 70163 SH SOLE 0 0 70163 WILLDAN GROUP INC COM 96924N100 758 20342 SH DFND 01 20342 0 0 WILLDAN GROUP INC COM 96924N100 42 1131 SH DFND 02 0 1131 0 WILLDAN GROUP INC COM 96924N100 17620 473020 SH SOLE 0 0 473020 WILLDAN GROUP INC COM 96924N100 58 1546 SH SOLE 1546 0 0 WILLIAMS COS INC DEL COM 969457100 28780 1026392 SH DFND 01 1026392 0 0 WILLIAMS COS INC DEL COM 969457100 8508 303407 SH DFND 02 0 0 303407 WILLIAMS COS INC DEL COM 969457100 16732 596715 SH DFND 02 0 596715 0 WILLIAMS COS INC DEL COM 969457100 2688351 95875576 SH SOLE 0 0 95875576 WILLIAMS COS INC DEL COM 969457100 18741 668358 SH SOLE 668358 0 0 WILLIAMS SONOMA INC COM 969904101 1996 30702 SH DFND 01 30702 0 0 WILLIAMS SONOMA INC COM 969904101 672 10338 SH DFND 02 0 10338 0 WILLIAMS SONOMA INC COM 969904101 481160 7402460 SH SOLE 0 0 7402460 WILLIAMS SONOMA INC COM 969904101 620 9543 SH SOLE 9543 0 0 WILLIS LEASE FINANCE CORP COM 970646105 168 2888 SH DFND 01 2888 0 0 WILLIS LEASE FINANCE CORP COM 970646105 11625 199331 SH SOLE 0 0 199331 WILLSCOT CORP COM 971375126 1154 76740 SH DFND 01 76740 0 0 WILLSCOT CORP COM 971375126 66 4416 SH DFND 02 0 4416 0 WILLSCOT CORP COM 971375126 35690 2372993 SH SOLE 0 0 2372993 WILLSCOT CORP COM 971375126 90 5963 SH SOLE 5963 0 0 WINGSTOP INC COM 974155103 5520 58259 SH DFND 01 58259 0 0 WINGSTOP INC COM 974155103 358 3781 SH DFND 02 0 3781 0 WINGSTOP INC COM 974155103 314975 3324278 SH SOLE 0 0 3324278 WINGSTOP INC COM 974155103 306 3234 SH SOLE 3234 0 0 WINMARK CORP COM 974250102 636 3673 SH DFND 01 3673 0 0 WINMARK CORP COM 974250102 17 100 SH DFND 02 0 100 0 WINMARK CORP COM 974250102 19734 113970 SH SOLE 0 0 113970 WINMARK CORP COM 974250102 52 300 SH SOLE 300 0 0 WINNEBAGO INDS INC COM 974637100 2057 53212 SH DFND 01 53212 0 0 WINNEBAGO INDS INC COM 974637100 89 2300 SH DFND 02 0 2300 0 WINNEBAGO INDS INC COM 974637100 69488 1797874 SH SOLE 0 0 1797874 WINNEBAGO INDS INC COM 974637100 167 4320 SH SOLE 4320 0 0 WINTRUST FINL CORP COM 97650W108 1580 21599 SH DFND 01 21599 0 0 WINTRUST FINL CORP COM 97650W108 545 7443 SH DFND 02 0 7443 0 WINTRUST FINL CORP COM 97650W108 389107 5318582 SH SOLE 0 0 5318582 WINTRUST FINL CORP COM 97650W108 476 6503 SH SOLE 6503 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 854 197331 SH DFND 01 197331 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 5730 1323441 SH DFND 02 0 1323441 0 WIPRO LTD SPON ADR 1 SH 97651M109 74007 17091756 SH SOLE 0 0 17091756 WIPRO LTD SPON ADR 1 SH 97651M109 52 12012 SH SOLE 12012 0 0 WIRELESS TELECOM GROUP INC COM 976524108 7 4300 SH DFND 01 4300 0 0 WIRELESS TELECOM GROUP INC COM 976524108 883 558869 SH SOLE 0 0 558869 WISDOMTREE INVTS INC COM 97717P104 1062 172055 SH DFND 01 172055 0 0 WISDOMTREE INVTS INC COM 97717P104 152 24593 SH DFND 02 0 24593 0 WISDOMTREE INVTS INC COM 97717P104 77891 12624135 SH SOLE 0 0 12624135 WISDOMTREE INVTS INC COM 97717P104 101 16392 SH SOLE 16392 0 0 WOLVERINE WORLD WIDE INC COM 978097103 3486 126592 SH DFND 01 126592 0 0 WOLVERINE WORLD WIDE INC COM 978097103 355 12875 SH DFND 02 0 12875 0 WOLVERINE WORLD WIDE INC COM 978097103 245164 8902121 SH SOLE 0 0 8902121 WOLVERINE WORLD WIDE INC COM 978097103 306 11127 SH SOLE 11127 0 0 WOODWARD INC COM 980745103 2755 24346 SH DFND 01 24346 0 0 WOODWARD INC COM 980745103 798 7054 SH DFND 02 0 7054 0 WOODWARD INC COM 980745103 564375 4987405 SH SOLE 0 0 4987405 WOODWARD INC COM 980745103 722 6376 SH SOLE 6376 0 0 WORKDAY INC CL A 98138H101 14939 72668 SH DFND 01 72668 0 0 WORKDAY INC CL A 98138H101 7756 37728 SH DFND 02 0 0 37728 WORKDAY INC CL A 98138H101 8508 41384 SH DFND 02 0 41384 0 WORKDAY INC CL A 98138H101 1934176 9408384 SH SOLE 0 0 9408384 WORKDAY INC CL A 98138H101 10151 49377 SH SOLE 49377 0 0 WORKHORSE GROUP INC COM NEW 98138J206 40 13767 SH DFND 01 13767 0 0 WORKHORSE GROUP INC COM NEW 98138J206 7005 2382748 SH SOLE 0 0 2382748 WORKIVA INC COM CL A 98139A105 3835 66021 SH DFND 01 66021 0 0 WORKIVA INC COM CL A 98139A105 133 2285 SH DFND 02 0 2285 0 WORKIVA INC COM CL A 98139A105 200274 3447644 SH SOLE 0 0 3447644 WORKIVA INC COM CL A 98139A105 190 3274 SH SOLE 3274 0 0 WORLD ACCEP CORP DEL COM 981419104 1696 10332 SH DFND 01 10332 0 0 WORLD ACCEP CORP DEL COM 981419104 93 567 SH DFND 02 0 567 0 WORLD ACCEP CORP DEL COM 981419104 136068 829126 SH SOLE 0 0 829126 WORLD ACCEP CORP DEL COM 981419104 137 833 SH SOLE 833 0 0 WORLD FUEL SVCS CORP COM 981475106 2053 57092 SH DFND 01 57092 0 0 WORLD FUEL SVCS CORP COM 981475106 306 8500 SH DFND 02 0 8500 0 WORLD FUEL SVCS CORP COM 981475106 216225 6012919 SH SOLE 0 0 6012919 WORLD FUEL SVCS CORP COM 981475106 283 7874 SH SOLE 7874 0 0 WORLDPAY INC CL A 981558109 16361 133502 SH DFND 01 133502 0 0 WORLDPAY INC CL A 981558109 9603 78356 SH DFND 02 0 0 78356 WORLDPAY INC CL A 981558109 10111 82503 SH DFND 02 0 82503 0 WORLDPAY INC CL A 981558109 2820881 23018201 SH SOLE 0 0 23018201 WORLDPAY INC CL A 981558109 12143 99086 SH SOLE 99086 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 1421 19683 SH DFND 01 19683 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 345 4779 SH DFND 02 0 4779 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 329767 4566772 SH SOLE 0 0 4566772 WORLD WRESTLING ENTMT INC CL A 98156Q108 376 5201 SH SOLE 5201 0 0 WORTHINGTON INDS INC COM 981811102 1791 44477 SH DFND 01 44477 0 0 WORTHINGTON INDS INC COM 981811102 193 4790 SH DFND 02 0 4790 0 WORTHINGTON INDS INC COM 981811102 144322 3584741 SH SOLE 0 0 3584741 WORTHINGTON INDS INC COM 981811102 157 3910 SH SOLE 3910 0 0 WPX ENERGY INC COM 98212B103 1799 156306 SH DFND 01 156306 0 0 WPX ENERGY INC COM 98212B103 812 70549 SH DFND 02 0 70549 0 WPX ENERGY INC COM 98212B103 445310 38688928 SH SOLE 0 0 38688928 WPX ENERGY INC COM 98212B103 546 47455 SH SOLE 47455 0 0 WRAP TECHNOLOGIES INC COM 98212N107 92 14801 SH DFND 01 14801 0 0 WRAP TECHNOLOGIES INC COM 98212N107 1287 206961 SH SOLE 0 0 206961 WYNDHAM DESTINATIONS INC COM 98310W108 1576 35897 SH DFND 01 35897 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 610 13900 SH DFND 02 0 13900 0 WYNDHAM DESTINATIONS INC COM 98310W108 379244 8638816 SH SOLE 0 0 8638816 WYNDHAM DESTINATIONS INC COM 98310W108 437 9960 SH SOLE 9960 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 2170 38922 SH DFND 01 38922 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 55 983 SH DFND 02 0 0 983 WYNDHAM HOTELS & RESORTS INC COM 98311A105 842 15100 SH DFND 02 0 15100 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 509495 9140563 SH SOLE 0 0 9140563 WYNDHAM HOTELS & RESORTS INC COM 98311A105 649 11650 SH SOLE 11650 0 0 WYNN RESORTS LTD COM 983134107 10847 87480 SH DFND 01 87480 0 0 WYNN RESORTS LTD COM 983134107 2601 20975 SH DFND 02 0 0 20975 WYNN RESORTS LTD COM 983134107 3598 29020 SH DFND 02 0 29020 0 WYNN RESORTS LTD COM 983134107 1200975 9686063 SH SOLE 0 0 9686063 WYNN RESORTS LTD COM 983134107 3712 29934 SH SOLE 29934 0 0 X FINANCIAL SPONSORED ADS 98372W103 67 17767 SH SOLE 0 0 17767 XPO LOGISTICS INC COM 983793100 2527 43705 SH DFND 01 43705 0 0 XPO LOGISTICS INC COM 983793100 1789 30953 SH DFND 02 0 0 30953 XPO LOGISTICS INC COM 983793100 1958 33877 SH DFND 02 0 33877 0 XPO LOGISTICS INC COM 983793100 482692 8349633 SH SOLE 0 0 8349633 XPO LOGISTICS INC COM 983793100 2269 39248 SH SOLE 39248 0 0 XCEL ENERGY INC COM 98389B100 25905 435450 SH DFND 01 435450 0 0 XCEL ENERGY INC COM 98389B100 6768 113764 SH DFND 02 0 0 113764 XCEL ENERGY INC COM 98389B100 19345 325178 SH DFND 02 0 325178 0 XCEL ENERGY INC COM 98389B100 2702566 45428915 SH SOLE 0 0 45428915 XCEL ENERGY INC COM 98389B100 16667 280172 SH SOLE 280172 0 0 XILINX INC COM 983919101 27413 232471 SH DFND 01 232471 0 0 XILINX INC COM 983919101 7663 64983 SH DFND 02 0 0 64983 XILINX INC COM 983919101 8298 70369 SH DFND 02 0 70369 0 XILINX INC COM 983919101 3553437 30134306 SH SOLE 0 0 30134306 XILINX INC COM 983919101 9602 81425 SH SOLE 81425 0 0 XBIOTECH INC COM 98400H102 237 31262 SH DFND 01 31262 0 0 XBIOTECH INC COM 98400H102 7210 951158 SH SOLE 0 0 951158 XCEL BRANDS INC COM NEW 98400M101 111 76321 SH SOLE 0 0 76321 XENIA HOTELS & RESORTS INC COM 984017103 2027 97213 SH DFND 01 97213 0 0 XENIA HOTELS & RESORTS INC COM 984017103 3130 150122 SH DFND 02 0 150122 0 XENIA HOTELS & RESORTS INC COM 984017103 374778 17974980 SH SOLE 0 0 17974980 XENIA HOTELS & RESORTS INC COM 984017103 2557 122656 SH SOLE 122656 0 0 XENCOR INC COM 98401F105 4020 98205 SH DFND 01 98205 0 0 XENCOR INC COM 98401F105 234 5707 SH DFND 02 0 5707 0 XENCOR INC COM 98401F105 176143 4303525 SH SOLE 0 0 4303525 XENCOR INC COM 98401F105 237 5800 SH SOLE 5800 0 0 XEROX CORP COM NEW 984121608 5801 163824 SH DFND 01 163824 0 0 XEROX CORP COM NEW 984121608 1903 53729 SH DFND 02 0 0 53729 XEROX CORP COM NEW 984121608 2147 60628 SH DFND 02 0 60628 0 XEROX CORP COM NEW 984121608 810169 22879660 SH SOLE 0 0 22879660 XEROX CORP COM NEW 984121608 2714 76632 SH SOLE 76632 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 898 214908 SH SOLE 0 0 214908 XUNLEI LTD SPONSORED ADR 98419E108 14 5300 SH DFND 02 0 5300 0 XUNLEI LTD SPONSORED ADR 98419E108 29 11105 SH SOLE 0 0 11105 XOMA CORP DEL COM NEW 98419J206 22 1494 SH DFND 01 1494 0 0 XOMA CORP DEL COM NEW 98419J206 3562 239700 SH SOLE 0 0 239700 XYLEM INC COM 98419M100 13731 164170 SH DFND 01 164170 0 0 XYLEM INC COM 98419M100 3829 45781 SH DFND 02 0 0 45781 XYLEM INC COM 98419M100 4509 53906 SH DFND 02 0 53906 0 XYLEM INC COM 98419M100 1570388 18775562 SH SOLE 0 0 18775562 XYLEM INC COM 98419M100 5011 59912 SH SOLE 59912 0 0 XTANT MED HLDGS INC COM NEW 98420P308 853 284235 SH SOLE 0 0 284235 X4 PHARMACEUTICALS INC COM 98420X103 226 15046 SH DFND 01 15046 0 0 X4 PHARMACEUTICALS INC COM 98420X103 7616 507765 SH SOLE 0 0 507765 XPERI CORP COM 98421B100 1124 54599 SH DFND 01 54599 0 0 XPERI CORP COM 98421B100 243 11801 SH DFND 02 0 11801 0 XPERI CORP COM 98421B100 109492 5317709 SH SOLE 0 0 5317709 XPERI CORP COM 98421B100 126 6100 SH SOLE 6100 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 419 36630 SH DFND 01 36630 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 13528 1182523 SH SOLE 0 0 1182523 Y MABS THERAPEUTICS INC COM 984241109 715 31275 SH DFND 01 31275 0 0 Y MABS THERAPEUTICS INC COM 984241109 10481 458307 SH SOLE 0 0 458307 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 906 49738 SH DFND 02 0 49738 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 13962 766744 SH SOLE 0 0 766744 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 512 28135 SH SOLE 28135 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 126 31328 SH DFND 01 31328 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 9 2200 SH DFND 02 0 2200 0 YRC WORLDWIDE INC COM PAR $.01 984249607 6775 1681210 SH SOLE 0 0 1681210 YRC WORLDWIDE INC COM PAR $.01 984249607 24 6065 SH SOLE 6065 0 0 YY INC SPONSORED ADS A 98426T106 1308 18769 SH DFND 01 18769 0 0 YY INC SPONSORED ADS A 98426T106 1094 15700 SH DFND 02 0 15700 0 YY INC SPONSORED ADS A 98426T106 105021 1506971 SH SOLE 0 0 1506971 YY INC SPONSORED ADS A 98426T106 664 9526 SH SOLE 9526 0 0 YAMANA GOLD INC COM 98462Y100 1088 431717 SH DFND 01 431717 0 0 YAMANA GOLD INC COM 98462Y100 297 118000 SH DFND 02 0 118000 0 YAMANA GOLD INC COM 98462Y100 62449 24781155 SH SOLE 0 0 24781155 YAMANA GOLD INC COM 98462Y100 279 110910 SH SOLE 110910 0 0 YELP INC CL A 985817105 5326 155836 SH DFND 01 155836 0 0 YELP INC CL A 985817105 326 9524 SH DFND 02 0 9524 0 YELP INC CL A 985817105 236894 6930769 SH SOLE 0 0 6930769 YELP INC CL A 985817105 313 9143 SH SOLE 9143 0 0 YIELD10 BIOSCIENCE INC COM NEW 98585K201 98 103390 SH SOLE 0 0 103390 YEXT INC COM 98585N106 3836 190940 SH DFND 01 190940 0 0 YEXT INC COM 98585N106 316 15715 SH DFND 02 0 15715 0 YEXT INC COM 98585N106 143418 7138787 SH SOLE 0 0 7138787 YEXT INC COM 98585N106 102 5067 SH SOLE 5067 0 0 YETI HLDGS INC COM 98585X104 1853 63999 SH DFND 01 63999 0 0 YETI HLDGS INC COM 98585X104 41 1402 SH DFND 02 0 1402 0 YETI HLDGS INC COM 98585X104 118465 4092072 SH SOLE 0 0 4092072 YETI HLDGS INC COM 98585X104 59 2027 SH SOLE 2027 0 0 YOGAWORKS INC COM 986005106 20 33800 SH SOLE 0 0 33800 YORK WTR CO COM 987184108 899 25178 SH DFND 01 25178 0 0 YORK WTR CO COM 987184108 189 5300 SH DFND 02 0 5300 0 YORK WTR CO COM 987184108 24204 677616 SH SOLE 0 0 677616 YORK WTR CO COM 987184108 79 2224 SH SOLE 2224 0 0 YOUNGEVITY INTL INC COM NEW 987537206 95 16671 SH DFND 01 16671 0 0 YOUNGEVITY INTL INC COM NEW 987537206 2607 457447 SH SOLE 0 0 457447 YUM BRANDS INC COM 988498101 30712 277509 SH DFND 01 277509 0 0 YUM BRANDS INC COM 988498101 8873 80174 SH DFND 02 0 0 80174 YUM BRANDS INC COM 988498101 14177 128098 SH DFND 02 0 128098 0 YUM BRANDS INC COM 988498101 2530182 22862399 SH SOLE 0 0 22862399 YUM BRANDS INC COM 988498101 11225 101429 SH SOLE 101429 0 0 YUM CHINA HLDGS INC COM 98850P109 4065 87993 SH DFND 01 87993 0 0 YUM CHINA HLDGS INC COM 98850P109 236 5103 SH DFND 02 0 0 5103 YUM CHINA HLDGS INC COM 98850P109 5626 121780 SH DFND 02 0 121780 0 YUM CHINA HLDGS INC COM 98850P109 92881 2010407 SH SOLE 0 0 2010407 YUM CHINA HLDGS INC COM 98850P109 2951 63876 SH SOLE 63876 0 0 YUMA ENERGY INC NEW COM NEW 98872F105 20 98155 SH SOLE 0 0 98155 ZAGG INC COM 98884U108 275 39498 SH DFND 01 39498 0 0 ZAGG INC COM 98884U108 9647 1386107 SH SOLE 0 0 1386107 ZAGG INC COM 98884U108 7 1016 SH SOLE 1016 0 0 ZAFGEN INC COM 98885E103 8 6416 SH DFND 01 6416 0 0 ZAFGEN INC COM 98885E103 1635 1373597 SH SOLE 0 0 1373597 ZAI LAB LTD ADR 98887Q104 490 14061 SH DFND 01 14061 0 0 ZAI LAB LTD ADR 98887Q104 192 5500 SH DFND 02 0 5500 0 ZAI LAB LTD ADR 98887Q104 39125 1122026 SH SOLE 0 0 1122026 ZAYO GROUP HLDGS INC COM 98919V105 3205 97382 SH DFND 01 97382 0 0 ZAYO GROUP HLDGS INC COM 98919V105 1613 49014 SH DFND 02 0 0 49014 ZAYO GROUP HLDGS INC COM 98919V105 2543 77269 SH DFND 02 0 77269 0 ZAYO GROUP HLDGS INC COM 98919V105 590775 17951225 SH SOLE 0 0 17951225 ZAYO GROUP HLDGS INC COM 98919V105 2476 75234 SH SOLE 75234 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 5077 24237 SH DFND 01 24237 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 2404 11476 SH DFND 02 0 0 11476 ZEBRA TECHNOLOGIES CORP CL A 989207105 2953 14094 SH DFND 02 0 14094 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 1151161 5495066 SH SOLE 0 0 5495066 ZEBRA TECHNOLOGIES CORP CL A 989207105 3416 16308 SH SOLE 16308 0 0 ZEDGE INC CL B 98923T104 4 2337 SH DFND 01 2337 0 0 ZEDGE INC CL B 98923T104 292 176769 SH SOLE 0 0 176769 ZENDESK INC COM 98936J101 4388 49290 SH DFND 01 49290 0 0 ZENDESK INC COM 98936J101 1879 21105 SH DFND 02 0 21105 0 ZENDESK INC COM 98936J101 870588 9778591 SH SOLE 0 0 9778591 ZENDESK INC COM 98936J101 1057 11869 SH SOLE 11869 0 0 ZILLOW GROUP INC CL A 98954M101 970 21188 SH DFND 01 21188 0 0 ZILLOW GROUP INC CL A 98954M101 225634 4930804 SH SOLE 0 0 4930804 ZILLOW GROUP INC CL C CAP STK 98954M200 2080 44834 SH DFND 01 44834 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1330 28673 SH DFND 02 0 0 28673 ZILLOW GROUP INC CL C CAP STK 98954M200 1500 32324 SH DFND 02 0 32324 0 ZILLOW GROUP INC CL C CAP STK 98954M200 448582 9669798 SH SOLE 0 0 9669798 ZILLOW GROUP INC CL C CAP STK 98954M200 1806 38931 SH SOLE 38931 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 20408 173327 SH DFND 01 173327 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 5481 46548 SH DFND 02 0 0 46548 ZIMMER BIOMET HLDGS INC COM 98956P102 7095 60260 SH DFND 02 0 60260 0 ZIMMER BIOMET HLDGS INC COM 98956P102 1778790 15107783 SH SOLE 0 0 15107783 ZIMMER BIOMET HLDGS INC COM 98956P102 7776 66043 SH SOLE 66043 0 0 ZION OIL & GAS INC COM 989696109 3 9697 SH DFND 01 9697 0 0 ZION OIL & GAS INC COM 989696109 433 1293531 SH SOLE 0 0 1293531 ZIONS BANCORPORATION N A COM 989701107 7105 154529 SH DFND 01 154529 0 0 ZIONS BANCORPORATION N A COM 989701107 2132 46367 SH DFND 02 0 0 46367 ZIONS BANCORPORATION N A COM 989701107 2824 61422 SH DFND 02 0 61422 0 ZIONS BANCORPORATION N A COM 989701107 988976 21508838 SH SOLE 0 0 21508838 ZIONS BANCORPORATION N A COM 989701107 2836 61670 SH SOLE 61670 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 1792 307363 SH DFND 01 307363 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 57 9851 SH DFND 02 0 9851 0 ZIOPHARM ONCOLOGY INC COM 98973P101 63694 10925202 SH SOLE 0 0 10925202 ZIOPHARM ONCOLOGY INC COM 98973P101 72 12312 SH SOLE 12312 0 0 ZIX CORP COM 98974P100 1007 110762 SH DFND 01 110762 0 0 ZIX CORP COM 98974P100 23213 2553717 SH SOLE 0 0 2553717 ZIX CORP COM 98974P100 6 667 SH SOLE 667 0 0 ZOGENIX INC COM NEW 98978L204 4223 88376 SH DFND 01 88376 0 0 ZOGENIX INC COM NEW 98978L204 330 6900 SH DFND 02 0 6900 0 ZOGENIX INC COM NEW 98978L204 141721 2966123 SH SOLE 0 0 2966123 ZOGENIX INC COM NEW 98978L204 218 4570 SH SOLE 4570 0 0 ZOETIS INC CL A 98978V103 49728 438170 SH DFND 01 438170 0 0 ZOETIS INC CL A 98978V103 13872 122231 SH DFND 02 0 0 122231 ZOETIS INC CL A 98978V103 15083 132903 SH DFND 02 0 132903 0 ZOETIS INC CL A 98978V103 4076194 35916765 SH SOLE 0 0 35916765 ZOETIS INC CL A 98978V103 17649 155508 SH SOLE 155508 0 0 ZOMEDICA PHARMACEUTICALS CORP COM 98979F107 10 42044 SH DFND 01 42044 0 0 ZOMEDICA PHARMACEUTICALS CORP COM 98979F107 78 341110 SH SOLE 0 0 341110 ZOSANO PHARMA CORP COM NEW 98979H202 10 3091 SH DFND 01 3091 0 0 ZOSANO PHARMA CORP COM NEW 98979H202 3119 953934 SH SOLE 0 0 953934 ZOVIO INC COM 98979V102 16 4573 SH DFND 01 4573 0 0 ZOVIO INC COM 98979V102 4677 1306370 SH SOLE 0 0 1306370 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 2791 145955 SH DFND 01 145955 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1715 89700 SH DFND 02 0 89700 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 224595 11746602 SH SOLE 0 0 11746602 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1138 59493 SH SOLE 59493 0 0 ZSCALER INC COM 98980G102 1419 18513 SH DFND 01 18513 0 0 ZSCALER INC COM 98980G102 884 11531 SH DFND 02 0 11531 0 ZSCALER INC COM 98980G102 360371 4702128 SH SOLE 0 0 4702128 ZSCALER INC COM 98980G102 550 7180 SH SOLE 7180 0 0 ZOOM VIDEO COMMUNICATIONS INC CL A 98980L101 419 4715 SH DFND 01 4715 0 0 ZOOM VIDEO COMMUNICATIONS INC CL A 98980L101 151052 1701222 SH SOLE 0 0 1701222 ZUMIEZ INC COM 989817101 436 16699 SH DFND 01 16699 0 0 ZUMIEZ INC COM 989817101 38 1463 SH DFND 02 0 1463 0 ZUMIEZ INC COM 989817101 63333 2426538 SH SOLE 0 0 2426538 ZUMIEZ INC COM 989817101 67 2561 SH SOLE 2561 0 0 ZUORA INC COM CL A 98983V106 1271 82954 SH DFND 01 82954 0 0 ZUORA INC COM CL A 98983V106 75 4902 SH DFND 02 0 4902 0 ZUORA INC COM CL A 98983V106 85278 5566419 SH SOLE 0 0 5566419 ZUORA INC COM CL A 98983V106 111 7238 SH SOLE 7238 0 0 ZYNEX INC COM 98986M103 116 12942 SH DFND 01 12942 0 0 ZYNEX INC COM 98986M103 8141 905508 SH SOLE 0 0 905508 ZYNGA INC CL A 98986T108 2059 335963 SH DFND 01 335963 0 0 ZYNGA INC CL A 98986T108 945 154121 SH DFND 02 0 154121 0 ZYNGA INC CL A 98986T108 455523 74310447 SH SOLE 0 0 74310447 ZYNGA INC CL A 98986T108 589 96022 SH SOLE 96022 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 405 29861 SH DFND 01 29861 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 16295 1202595 SH SOLE 0 0 1202595 EURONAV NV ANTWERPEN SHS B38564108 646 68461 SH DFND 01 68461 0 0 EURONAV NV ANTWERPEN SHS B38564108 259 27386 SH DFND 02 0 27386 0 EURONAV NV ANTWERPEN SHS B38564108 42263 4476972 SH SOLE 0 0 4476972 EURONAV NV ANTWERPEN SHS B38564108 156 16493 SH SOLE 16493 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 7607 997027 SH DFND 01 997027 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 3773 494523 SH DFND 02 0 0 494523 DEUTSCHE BANK AG NAMEN AKT D18190898 4049 530644 SH DFND 02 0 530644 0 DEUTSCHE BANK AG NAMEN AKT D18190898 447151 58604383 SH SOLE 0 0 58604383 DEUTSCHE BANK AG NAMEN AKT D18190898 4701 616136 SH SOLE 616136 0 0 ADIENT PLC ORD SHS G0084W101 1830 75382 SH DFND 01 75382 0 0 ADIENT PLC ORD SHS G0084W101 574 23644 SH DFND 02 0 23644 0 ADIENT PLC ORD SHS G0084W101 58311 2402584 SH SOLE 0 0 2402584 ADIENT PLC ORD SHS G0084W101 227 9336 SH SOLE 9336 0 0 AIRCASTLE LTD COM G0129K104 956 44984 SH DFND 01 44984 0 0 AIRCASTLE LTD COM G0129K104 169 7971 SH DFND 02 0 7971 0 AIRCASTLE LTD COM G0129K104 104154 4899052 SH SOLE 0 0 4899052 AIRCASTLE LTD COM G0129K104 160 7539 SH SOLE 7539 0 0 ALKERMES PLC SHS G01767105 1349 59833 SH DFND 01 59833 0 0 ALKERMES PLC SHS G01767105 814 36096 SH DFND 02 0 0 36096 ALKERMES PLC SHS G01767105 1170 51891 SH DFND 02 0 51891 0 ALKERMES PLC SHS G01767105 324396 14392005 SH SOLE 0 0 14392005 ALKERMES PLC SHS G01767105 1099 48749 SH SOLE 48749 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 9332 84411 SH DFND 01 84411 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 2426 21948 SH DFND 02 0 0 21948 ALLEGION PUB LTD CO ORD SHS G0176J109 3933 35575 SH DFND 02 0 35575 0 ALLEGION PUB LTD CO ORD SHS G0176J109 1100688 9956475 SH SOLE 0 0 9956475 ALLEGION PUB LTD CO ORD SHS G0176J109 3657 33076 SH SOLE 33076 0 0 ALLERGAN PLC SHS G0177J108 44291 264537 SH DFND 01 264537 0 0 ALLERGAN PLC SHS G0177J108 14600 87203 SH DFND 02 0 0 87203 ALLERGAN PLC SHS G0177J108 15648 93460 SH DFND 02 0 93460 0 ALLERGAN PLC SHS G0177J108 3949942 23591602 SH SOLE 0 0 23591602 ALLERGAN PLC SHS G0177J108 18093 108061 SH SOLE 108061 0 0 AMCOR PLC ORD G0250X107 12268 1067690 SH DFND 01 1067690 0 0 AMCOR PLC ORD G0250X107 61 5281 SH DFND 02 0 0 5281 AMCOR PLC ORD G0250X107 439 38250 SH DFND 02 0 38250 0 AMCOR PLC ORD G0250X107 639902 55692056 SH SOLE 0 0 55692056 AMDOCS LTD SHS G02602103 1601 25792 SH DFND 01 25792 0 0 AMDOCS LTD SHS G02602103 150 2414 SH DFND 02 0 0 2414 AMDOCS LTD SHS G02602103 81 1300 SH DFND 02 0 1300 0 AMDOCS LTD SHS G02602103 55187 888816 SH SOLE 0 0 888816 AMDOCS LTD SHS G02602103 399 6431 SH SOLE 6431 0 0 AMBARELLA INC SHS G037AX101 1604 36347 SH DFND 01 36347 0 0 AMBARELLA INC SHS G037AX101 288 6522 SH DFND 02 0 6522 0 AMBARELLA INC SHS G037AX101 105919 2400164 SH SOLE 0 0 2400164 AMBARELLA INC SHS G037AX101 173 3931 SH SOLE 3931 0 0 AON PLC SHS CL A G0408V102 42369 219551 SH DFND 01 219551 0 0 AON PLC SHS CL A G0408V102 11831 61305 SH DFND 02 0 0 61305 AON PLC SHS CL A G0408V102 14699 76171 SH DFND 02 0 76171 0 AON PLC SHS CL A G0408V102 3468129 17971443 SH SOLE 0 0 17971443 AON PLC SHS CL A G0408V102 15102 78259 SH SOLE 78259 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 245 12283 SH DFND 01 12283 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 20 1000 SH DFND 02 0 1000 0 AQUAVENTURE HLDGS LTD SHS G0443N107 14198 710978 SH SOLE 0 0 710978 AQUAVENTURE HLDGS LTD SHS G0443N107 27 1350 SH SOLE 1350 0 0 ARCH CAP GROUP LTD ORD G0450A105 5732 154583 SH DFND 01 154583 0 0 ARCH CAP GROUP LTD ORD G0450A105 3998 107832 SH DFND 02 0 0 107832 ARCH CAP GROUP LTD ORD G0450A105 6002 161876 SH DFND 02 0 161876 0 ARCH CAP GROUP LTD ORD G0450A105 1296582 34967153 SH SOLE 0 0 34967153 ARCH CAP GROUP LTD ORD G0450A105 4962 133817 SH SOLE 133817 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 116 15928 SH DFND 02 0 15928 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 309 42447 SH SOLE 0 0 42447 ARGO GROUP INTL HLDGS LTD COM G0464B107 2095 28293 SH DFND 01 28293 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 343 4627 SH DFND 02 0 4627 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 216893 2929002 SH SOLE 0 0 2929002 ARGO GROUP INTL HLDGS LTD COM G0464B107 284 3841 SH SOLE 3841 0 0 ASSURED GUARANTY LTD COM G0585R106 1601 38037 SH DFND 01 38037 0 0 ASSURED GUARANTY LTD COM G0585R106 633 15044 SH DFND 02 0 15044 0 ASSURED GUARANTY LTD COM G0585R106 422350 10036839 SH SOLE 0 0 10036839 ASSURED GUARANTY LTD COM G0585R106 503 11955 SH SOLE 11955 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 1 1676 SH DFND 01 1676 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 208 287046 SH SOLE 0 0 287046 ATLASSIAN CORP PLC CL A G06242104 3529 26971 SH DFND 01 26971 0 0 ATLASSIAN CORP PLC CL A G06242104 183 1400 SH DFND 02 0 0 1400 ATLASSIAN CORP PLC CL A G06242104 118 900 SH DFND 02 0 900 0 ATLASSIAN CORP PLC CL A G06242104 85209 651249 SH SOLE 0 0 651249 ATLASSIAN CORP PLC CL A G06242104 144 1100 SH SOLE 1100 0 0 ATHENE HLDG LTD CL A G0684D107 2490 57818 SH DFND 01 57818 0 0 ATHENE HLDG LTD CL A G0684D107 1826 42405 SH DFND 02 0 0 42405 ATHENE HLDG LTD CL A G0684D107 2039 47361 SH DFND 02 0 47361 0 ATHENE HLDG LTD CL A G0684D107 573725 13323853 SH SOLE 0 0 13323853 ATHENE HLDG LTD CL A G0684D107 2176 50531 SH SOLE 50531 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1928 32322 SH DFND 01 32322 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 82 1368 SH DFND 02 0 0 1368 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 660 11072 SH DFND 02 0 11072 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 488342 8186791 SH SOLE 0 0 8186791 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 625 10474 SH SOLE 10474 0 0 AXALTA COATING SYS LTD COM G0750C108 2506 84177 SH DFND 01 84177 0 0 AXALTA COATING SYS LTD COM G0750C108 1383 46465 SH DFND 02 0 0 46465 AXALTA COATING SYS LTD COM G0750C108 1909 64110 SH DFND 02 0 64110 0 AXALTA COATING SYS LTD COM G0750C108 586115 19688119 SH SOLE 0 0 19688119 AXALTA COATING SYS LTD COM G0750C108 1881 63182 SH SOLE 63182 0 0 ATLANTICA YIELD PLC SHS G0751N103 4803 211856 SH SOLE 0 0 211856 BANK OF NT BUTTERFIELD&SON LTD SHS NEW G0772R208 2193 64573 SH DFND 01 64573 0 0 BANK OF NT BUTTERFIELD&SON LTD SHS NEW G0772R208 30432 896120 SH SOLE 0 0 896120 BEYONDSPRING INC SHS G10830100 453 19109 SH DFND 01 19109 0 0 BEYONDSPRING INC SHS G10830100 503 21209 SH SOLE 0 0 21209 BIOHAVEN PHARMACTL HLDG CO LTD COM G11196105 3093 70632 SH DFND 01 70632 0 0 BIOHAVEN PHARMACTL HLDG CO LTD COM G11196105 374 8544 SH DFND 02 0 8544 0 BIOHAVEN PHARMACTL HLDG CO LTD COM G11196105 46850 1069871 SH SOLE 0 0 1069871 BIOHAVEN PHARMACTL HLDG CO LTD COM G11196105 228 5210 SH SOLE 5210 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 107658 582657 SH DFND 01 582657 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 30080 162795 SH DFND 02 0 0 162795 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 36657 198394 SH DFND 02 0 198394 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 10018508 54221508 SH SOLE 0 0 54221508 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 38514 208444 SH SOLE 208444 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 10 1478 SH DFND 01 1478 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 871 132230 SH SOLE 0 0 132230 MIMECAST LTD ORD SHS G14838109 326 6976 SH DFND 02 0 6976 0 MIMECAST LTD ORD SHS G14838109 9345 200073 SH SOLE 0 0 200073 MIMECAST LTD ORD SHS G14838109 245 5242 SH SOLE 5242 0 0 BROOKFIELD PROPERTY PARTRS LP UNIT LTD PARTN G16249107 380 20088 SH SOLE 0 0 20088 BROOKFIELD INFRAST PARTNERS LP LP INT UNIT G16252101 728 16963 SH SOLE 0 0 16963 BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT G16258108 259 7482 SH SOLE 0 0 7482 BRIGHTSPHERE INVESTMNT GRP PLC SHS G1644T109 528 46311 SH DFND 01 46311 0 0 BRIGHTSPHERE INVESTMNT GRP PLC SHS G1644T109 58 5047 SH DFND 02 0 5047 0 BRIGHTSPHERE INVESTMNT GRP PLC SHS G1644T109 13188 1155866 SH SOLE 0 0 1155866 BRIGHTSPHERE INVESTMNT GRP PLC SHS G1644T109 130 11418 SH SOLE 11418 0 0 BUNGE LIMITED COM G16962105 2980 53494 SH DFND 01 53494 0 0 BUNGE LIMITED COM G16962105 2124 38128 SH DFND 02 0 0 38128 BUNGE LIMITED COM G16962105 2995 53764 SH DFND 02 0 53764 0 BUNGE LIMITED COM G16962105 742326 13324832 SH SOLE 0 0 13324832 BUNGE LIMITED COM G16962105 2500 44871 SH SOLE 44871 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 4518 130286 SH DFND 01 130286 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 1376 39680 SH DFND 02 0 0 39680 CAPRI HOLDINGS LIMITED SHS G1890L107 1417 40870 SH DFND 02 0 40870 0 CAPRI HOLDINGS LIMITED SHS G1890L107 534625 15415956 SH SOLE 0 0 15415956 CAPRI HOLDINGS LIMITED SHS G1890L107 1605 46292 SH SOLE 46292 0 0 CARDTRONICS PLC SHS CL A G1991C105 1916 70149 SH DFND 01 70149 0 0 CARDTRONICS PLC SHS CL A G1991C105 279 10200 SH DFND 02 0 10200 0 CARDTRONICS PLC SHS CL A G1991C105 140543 5144342 SH SOLE 0 0 5144342 CARDTRONICS PLC SHS CL A G1991C105 139 5100 SH SOLE 5100 0 0 CISION LTD SHS G1992S109 2187 186468 SH DFND 01 186468 0 0 CISION LTD SHS G1992S109 75 6430 SH DFND 02 0 6430 0 CISION LTD SHS G1992S109 93674 7985890 SH SOLE 0 0 7985890 CISION LTD SHS G1992S109 111 9484 SH SOLE 9484 0 0 CENTRAL EUROPEAN MEDIA ENTRPRS CL A NEW G20045202 807 185039 SH DFND 01 185039 0 0 CENTRAL EUROPEAN MEDIA ENTRPRS CL A NEW G20045202 6710 1539098 SH SOLE 0 0 1539098 CHINA BIOLOGIC PRODS HLDGS INC COM G21515104 1058 11107 SH DFND 01 11107 0 0 CHINA BIOLOGIC PRODS HLDGS INC COM G21515104 89478 938905 SH SOLE 0 0 938905 CHINA BIOLOGIC PRODS HLDGS INC COM G21515104 39 409 SH SOLE 409 0 0 CONSOLIDATED WATER CO INC ORD G23773107 141 9882 SH DFND 01 9882 0 0 CONSOLIDATED WATER CO INC ORD G23773107 344 24094 SH SOLE 0 0 24094 CREDICORP LTD COM G2519Y108 278 1215 SH DFND 02 0 0 1215 CREDICORP LTD COM G2519Y108 5163 22554 SH DFND 02 0 22554 0 CREDICORP LTD COM G2519Y108 78926 344790 SH SOLE 0 0 344790 CREDICORP LTD COM G2519Y108 2708 11832 SH SOLE 11832 0 0 COSAN LTD SHS A G25343107 24179 1809822 SH SOLE 0 0 1809822 COCA COLA EUROPEAN PARTNERS P SHS G25839104 712 12603 SH DFND 01 12603 0 0 COCA COLA EUROPEAN PARTNERS P SHS G25839104 3303 58455 SH DFND 02 0 0 58455 COCA COLA EUROPEAN PARTNERS P SHS G25839104 3346 59226 SH DFND 02 0 59226 0 COCA COLA EUROPEAN PARTNERS P SHS G25839104 148161 2622313 SH SOLE 0 0 2622313 COCA COLA EUROPEAN PARTNERS P SHS G25839104 4449 78736 SH SOLE 78736 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 341 17048 SH DFND 01 17048 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 289 14466 SH DFND 02 0 14466 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 156089 7804432 SH SOLE 0 0 7804432 DELPHI TECHNOLOGIES PLC SHS G2709G107 186 9299 SH SOLE 9299 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 3312 185258 SH DFND 01 185258 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 566 31680 SH DFND 02 0 31680 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 227555 12726791 SH SOLE 0 0 12726791 CUSHMAN WAKEFIELD PLC SHS G2717B108 195 10924 SH SOLE 10924 0 0 DESPEGAR COM CORP ORD SHS G27358103 152 10936 SH DFND 02 0 10936 0 DESPEGAR COM CORP ORD SHS G27358103 241 17367 SH SOLE 0 0 17367 EATON CORP PLC SHS G29183103 29766 357420 SH DFND 01 357420 0 0 EATON CORP PLC SHS G29183103 9165 110053 SH DFND 02 0 0 110053 EATON CORP PLC SHS G29183103 9886 118704 SH DFND 02 0 118704 0 EATON CORP PLC SHS G29183103 2715466 32606464 SH SOLE 0 0 32606464 EATON CORP PLC SHS G29183103 11430 137253 SH SOLE 137253 0 0 ENDO INTL PLC SHS G30401106 849 206106 SH DFND 01 206106 0 0 ENDO INTL PLC SHS G30401106 105 25600 SH DFND 02 0 25600 0 ENDO INTL PLC SHS G30401106 115759 28096810 SH SOLE 0 0 28096810 ENDO INTL PLC SHS G30401106 79 19220 SH SOLE 19220 0 0 ENSTAR GROUP LIMITED SHS G3075P101 2262 12981 SH DFND 01 12981 0 0 ENSTAR GROUP LIMITED SHS G3075P101 434 2491 SH DFND 02 0 2491 0 ENSTAR GROUP LIMITED SHS G3075P101 181578 1041874 SH SOLE 0 0 1041874 ENSTAR GROUP LIMITED SHS G3075P101 255 1463 SH SOLE 1463 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 349 15862 SH SOLE 0 0 15862 ENSCO ROWAN PLC SHS CLASS A G3166L100 335 39327 SH DFND 01 39327 0 0 ENSCO ROWAN PLC SHS CLASS A G3166L100 356 41759 SH DFND 02 0 41759 0 ENSCO ROWAN PLC SHS CLASS A G3166L100 157441 18457309 SH SOLE 0 0 18457309 ENSCO ROWAN PLC SHS CLASS A G3166L100 164 19254 SH SOLE 19254 0 0 ESSENT GROUP LTD COM G3198U102 6697 142527 SH DFND 01 142527 0 0 ESSENT GROUP LTD COM G3198U102 536 11398 SH DFND 02 0 11398 0 ESSENT GROUP LTD COM G3198U102 423394 9010302 SH SOLE 0 0 9010302 ESSENT GROUP LTD COM G3198U102 491 10458 SH SOLE 10458 0 0 EVEREST RE GROUP LTD COM G3223R108 8669 35070 SH DFND 01 35070 0 0 EVEREST RE GROUP LTD COM G3223R108 2224 8999 SH DFND 02 0 0 8999 EVEREST RE GROUP LTD COM G3223R108 5565 22515 SH DFND 02 0 22515 0 EVEREST RE GROUP LTD COM G3223R108 1068579 4323079 SH SOLE 0 0 4323079 EVEREST RE GROUP LTD COM G3223R108 3221 13031 SH SOLE 13031 0 0 FABRINET SHS G3323L100 3587 72208 SH DFND 01 72208 0 0 FABRINET SHS G3323L100 248 5000 SH DFND 02 0 5000 0 FABRINET SHS G3323L100 157607 3173087 SH SOLE 0 0 3173087 FABRINET SHS G3323L100 218 4383 SH SOLE 4383 0 0 FGL HLDGS ORD SHS G3402M102 1104 131433 SH DFND 01 131433 0 0 FGL HLDGS ORD SHS G3402M102 116 13774 SH DFND 02 0 13774 0 FGL HLDGS ORD SHS G3402M102 114511 13632250 SH SOLE 0 0 13632250 FGL HLDGS ORD SHS G3402M102 167 19895 SH SOLE 19895 0 0 FLEX LNG LTD SHS G35947202 11 912 SH DFND 02 0 912 0 FLEX LNG LTD SHS G35947202 121 10245 SH SOLE 0 0 10245 FLEX LNG LTD SHS G35947202 46 3926 SH SOLE 3926 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 712 26412 SH DFND 01 26412 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 253 9400 SH DFND 02 0 9400 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 78850 2925805 SH SOLE 0 0 2925805 FRESH DEL MONTE PRODUCE INC ORD G36738105 123 4572 SH SOLE 4572 0 0 FRONTLINE LTD SHS NEW G3682E192 253 31629 SH DFND 01 31629 0 0 FRONTLINE LTD SHS NEW G3682E192 29 3580 SH DFND 02 0 3580 0 FRONTLINE LTD SHS NEW G3682E192 17164 2145525 SH SOLE 0 0 2145525 FRONTLINE LTD SHS NEW G3682E192 92 11473 SH SOLE 11473 0 0 GASLOG LTD SHS G37585109 612 42533 SH DFND 01 42533 0 0 GASLOG LTD SHS G37585109 3285 228104 SH SOLE 0 0 228104 GASLOG LTD SHS G37585109 7 458 SH SOLE 458 0 0 EROS INTL PLC SHS NEW G3788M114 44 32523 SH DFND 01 32523 0 0 EROS INTL PLC SHS NEW G3788M114 199 147305 SH SOLE 0 0 147305 EROS INTL PLC SHS NEW G3788M114 7 5327 SH SOLE 5327 0 0 GATES INDUSTRIAL CORPRATIN PLC ORD SHS G39108108 197 17263 SH DFND 01 17263 0 0 GATES INDUSTRIAL CORPRATIN PLC ORD SHS G39108108 220 19277 SH DFND 02 0 19277 0 GATES INDUSTRIAL CORPRATIN PLC ORD SHS G39108108 47062 4124617 SH SOLE 0 0 4124617 GATES INDUSTRIAL CORPRATIN PLC ORD SHS G39108108 79 6904 SH SOLE 6904 0 0 GENPACT LIMITED SHS G3922B107 2721 71425 SH DFND 01 71425 0 0 GENPACT LIMITED SHS G3922B107 550882 14462630 SH SOLE 0 0 14462630 GENPACT LIMITED SHS G3922B107 290 7617 SH SOLE 7617 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 250 8071 SH DFND 01 8071 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 7 242 SH DFND 02 0 242 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 11162 360530 SH SOLE 0 0 360530 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 18 590 SH SOLE 590 0 0 GLOBAL CORD BLOOD CORPORATION SHS G39342103 95 16353 SH DFND 01 16353 0 0 GLOBAL CORD BLOOD CORPORATION SHS G39342103 6838 1182977 SH SOLE 0 0 1182977 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 41 7105 SH DFND 02 0 7105 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 164 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 215 25369 SH DFND 01 25369 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 48 5700 SH DFND 02 0 5700 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 20124 2370283 SH SOLE 0 0 2370283 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 36 4253 SH SOLE 4253 0 0 HELEN OF TROY CORP LTD COM G4388N106 6815 52183 SH DFND 01 52183 0 0 HELEN OF TROY CORP LTD COM G4388N106 446 3415 SH DFND 02 0 3415 0 HELEN OF TROY CORP LTD COM G4388N106 305050 2335936 SH SOLE 0 0 2335936 HELEN OF TROY CORP LTD COM G4388N106 385 2951 SH SOLE 2951 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1724 40310 SH DFND 01 40310 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 59 1383 SH DFND 02 0 0 1383 HERBALIFE NUTRITION LTD COM SHS G4412G101 689 16119 SH DFND 02 0 16119 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 438313 10250531 SH SOLE 0 0 10250531 HERBALIFE NUTRITION LTD COM SHS G4412G101 577 13505 SH SOLE 13505 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1346 62882 SH DFND 01 62882 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 80 3726 SH DFND 02 0 0 3726 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 645 30144 SH DFND 02 0 30144 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 342467 16003149 SH SOLE 0 0 16003149 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 483 22576 SH SOLE 22576 0 0 HOLLYSYS AUTOMATION TECHNOLOGI SHS G45667105 350 18418 SH DFND 01 18418 0 0 HOLLYSYS AUTOMATION TECHNOLOGI SHS G45667105 27630 1454186 SH SOLE 0 0 1454186 HORIZON THERAPEUTICS PUB LTD SHS G46188101 1743 72428 SH DFND 01 72428 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 584 24279 SH DFND 02 0 24279 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 396444 16477306 SH SOLE 0 0 16477306 HORIZON THERAPEUTICS PUB LTD SHS G46188101 484 20115 SH SOLE 20115 0 0 HUDSON LTD COM CL A G46408103 399 28910 SH DFND 01 28910 0 0 HUDSON LTD COM CL A G46408103 1171 84927 SH SOLE 0 0 84927 HUDSON LTD COM CL A G46408103 12 874 SH SOLE 874 0 0 ICON PLC SHS G4705A100 3024 19638 SH SOLE 0 0 19638 ICHOR HOLDINGS SHS G4740B105 595 25172 SH DFND 01 25172 0 0 ICHOR HOLDINGS SHS G4740B105 26 1100 SH DFND 02 0 1100 0 ICHOR HOLDINGS SHS G4740B105 34749 1469944 SH SOLE 0 0 1469944 ICHOR HOLDINGS SHS G4740B105 60 2558 SH SOLE 2558 0 0 IHS MARKIT LTD SHS G47567105 20565 322737 SH DFND 01 322737 0 0 IHS MARKIT LTD SHS G47567105 6623 103939 SH DFND 02 0 0 103939 IHS MARKIT LTD SHS G47567105 6950 109067 SH DFND 02 0 109067 0 IHS MARKIT LTD SHS G47567105 2475617 38851488 SH SOLE 0 0 38851488 IHS MARKIT LTD SHS G47567105 8217 128958 SH SOLE 128958 0 0 INGERSOLL-RAND PLC SHS G47791101 27794 219417 SH DFND 01 219417 0 0 INGERSOLL-RAND PLC SHS G47791101 7821 61744 SH DFND 02 0 0 61744 INGERSOLL-RAND PLC SHS G47791101 8159 64408 SH DFND 02 0 64408 0 INGERSOLL-RAND PLC SHS G47791101 2203893 17398698 SH SOLE 0 0 17398698 INGERSOLL-RAND PLC SHS G47791101 10229 80753 SH SOLE 80753 0 0 INTERNATIONAL GAME TECHNOLOGY SHS USD G4863A108 224 17290 SH DFND 01 17290 0 0 INTERNATIONAL GAME TECHNOLOGY SHS USD G4863A108 5242 404174 SH SOLE 0 0 404174 INVESCO LTD SHS G491BT108 6853 334963 SH DFND 01 334963 0 0 INVESCO LTD SHS G491BT108 2021 98796 SH DFND 02 0 0 98796 INVESCO LTD SHS G491BT108 2397 117133 SH DFND 02 0 117133 0 INVESCO LTD SHS G491BT108 910835 44517863 SH SOLE 0 0 44517863 INVESCO LTD SHS G491BT108 2719 132886 SH SOLE 132886 0 0 JAMES RIV GROUP LTD COM G5005R107 2001 42661 SH DFND 01 42661 0 0 JAMES RIV GROUP LTD COM G5005R107 117 2500 SH DFND 02 0 2500 0 JAMES RIV GROUP LTD COM G5005R107 82995 1769615 SH SOLE 0 0 1769615 JAMES RIV GROUP LTD COM G5005R107 152 3231 SH SOLE 3231 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3539 24822 SH DFND 01 24822 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2326 16314 SH DFND 02 0 0 16314 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2325 16312 SH DFND 02 0 16312 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 693018 4861240 SH SOLE 0 0 4861240 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2862 20078 SH SOLE 20078 0 0 JOHNSON CTLS INTL PLC SHS G51502105 28513 690229 SH DFND 01 690229 0 0 JOHNSON CTLS INTL PLC SHS G51502105 8481 205296 SH DFND 02 0 0 205296 JOHNSON CTLS INTL PLC SHS G51502105 9193 222536 SH DFND 02 0 222536 0 JOHNSON CTLS INTL PLC SHS G51502105 2491351 60308673 SH SOLE 0 0 60308673 JOHNSON CTLS INTL PLC SHS G51502105 10825 262036 SH SOLE 262036 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 347 25641 SH DFND 01 25641 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 16467 1216180 SH SOLE 0 0 1216180 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 21 1541 SH SOLE 1541 0 0 LAZARD LTD SHS A G54050102 1776 51640 SH DFND 01 51640 0 0 LAZARD LTD SHS A G54050102 386453 11237377 SH SOLE 0 0 11237377 LIBERTY GLOBAL PLC SHS CL A G5480U104 1192 44160 SH DFND 01 44160 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 932 34538 SH DFND 02 0 0 34538 LIBERTY GLOBAL PLC SHS CL A G5480U104 1448 53640 SH DFND 02 0 53640 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 89531 3317192 SH SOLE 0 0 3317192 LIBERTY GLOBAL PLC SHS CL A G5480U104 1372 50840 SH SOLE 50840 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 2624 98896 SH DFND 01 98896 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 3900 146993 SH DFND 02 0 0 146993 LIBERTY GLOBAL PLC SHS CL C G5480U120 4147 156295 SH DFND 02 0 156295 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 231009 8707463 SH SOLE 0 0 8707463 LIBERTY GLOBAL PLC SHS CL C G5480U120 4801 180969 SH SOLE 180969 0 0 LINDE PLC SHS G5494J103 92067 458501 SH DFND 01 458501 0 0 LINDE PLC SHS G5494J103 28235 140615 SH DFND 02 0 0 140615 LINDE PLC SHS G5494J103 32709 162892 SH DFND 02 0 162892 0 LINDE PLC SHS G5494J103 8800908 43829225 SH SOLE 0 0 43829225 LINDE PLC SHS G5494J103 36393 181240 SH SOLE 181240 0 0 LIVANOVA PLC SHS G5509L101 6348 88210 SH DFND 01 88210 0 0 LIVANOVA PLC SHS G5509L101 476 6611 SH DFND 02 0 6611 0 LIVANOVA PLC SHS G5509L101 75364 1047306 SH SOLE 0 0 1047306 LIVANOVA PLC SHS G5509L101 430 5977 SH SOLE 5977 0 0 LUXFER HOLDINGS PLC SHS G5698W116 1189 48491 SH DFND 01 48491 0 0 LUXFER HOLDINGS PLC SHS G5698W116 1358 55364 SH SOLE 0 0 55364 MAIDEN HOLDINGS LTD SHS G5753U112 8 12716 SH DFND 01 12716 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 1677 2619894 SH SOLE 0 0 2619894 MALLINCKRODT PUB LTD CO SHS G5785G107 664 72317 SH DFND 01 72317 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 190 20700 SH DFND 02 0 20700 0 MALLINCKRODT PUB LTD CO SHS G5785G107 89116 9707637 SH SOLE 0 0 9707637 MALLINCKRODT PUB LTD CO SHS G5785G107 79 8651 SH SOLE 8651 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5717 239518 SH DFND 01 239518 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3855 161510 SH DFND 02 0 0 161510 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3661 153389 SH DFND 02 0 153389 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1340958 56177529 SH SOLE 0 0 56177529 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4642 194476 SH SOLE 194476 0 0 MEDTRONIC PLC SHS G5960L103 110351 1133083 SH DFND 01 1133083 0 0 MEDTRONIC PLC SHS G5960L103 33456 343522 SH DFND 02 0 0 343522 MEDTRONIC PLC SHS G5960L103 41563 426771 SH DFND 02 0 426771 0 MEDTRONIC PLC SHS G5960L103 10711981 109990565 SH SOLE 0 0 109990565 MEDTRONIC PLC SHS G5960L103 42885 440344 SH SOLE 440344 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 716 26627 SH DFND 01 26627 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 43 1605 SH DFND 02 0 1605 0 MEIRAGTX HOLDINGS PLC COM G59665102 1857 69082 SH SOLE 0 0 69082 MEIRAGTX HOLDINGS PLC COM G59665102 51 1883 SH SOLE 1883 0 0 APTIV PLC SHS G6095L109 17713 219142 SH DFND 01 219142 0 0 APTIV PLC SHS G6095L109 5335 65997 SH DFND 02 0 0 65997 APTIV PLC SHS G6095L109 5847 72339 SH DFND 02 0 72339 0 APTIV PLC SHS G6095L109 1849503 22881394 SH SOLE 0 0 22881394 APTIV PLC SHS G6095L109 6690 82766 SH SOLE 82766 0 0 ALPHA & OMEGA SEMICONDUCTOR LT SHS G6331P104 162 17324 SH DFND 01 17324 0 0 ALPHA & OMEGA SEMICONDUCTOR LT SHS G6331P104 11 1200 SH DFND 02 0 1200 0 ALPHA & OMEGA SEMICONDUCTOR LT SHS G6331P104 10751 1151082 SH SOLE 0 0 1151082 ALPHA & OMEGA SEMICONDUCTOR LT SHS G6331P104 11 1129 SH SOLE 1129 0 0 NABORS INDUSTRIES LTD SHS G6359F103 851 293576 SH DFND 01 293576 0 0 NABORS INDUSTRIES LTD SHS G6359F103 108 37305 SH DFND 02 0 37305 0 NABORS INDUSTRIES LTD SHS G6359F103 109977 37923213 SH SOLE 0 0 37923213 NABORS INDUSTRIES LTD SHS G6359F103 104 35967 SH SOLE 35967 0 0 NATIONAL ENERGY SERVICES REUNI SHS G6375R107 135 15537 SH DFND 01 15537 0 0 NATIONAL ENERGY SERVICES REUNI SHS G6375R107 14709 1690678 SH SOLE 0 0 1690678 MYOVANT SCIENCES LTD COM G637AM102 15 1700 SH DFND 02 0 1700 0 MYOVANT SCIENCES LTD COM G637AM102 1036 114489 SH SOLE 0 0 114489 MYOVANT SCIENCES LTD COM G637AM102 68 7567 SH SOLE 7567 0 0 NAM TAI PPTY INC SHS G63907102 1261 129335 SH SOLE 0 0 129335 NIELSEN HLDGS PLC SHS EUR G6518L108 6869 303931 SH DFND 01 303931 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 2091 92538 SH DFND 02 0 0 92538 NIELSEN HLDGS PLC SHS EUR G6518L108 2095 92700 SH DFND 02 0 92700 0 NIELSEN HLDGS PLC SHS EUR G6518L108 932766 41272829 SH SOLE 0 0 41272829 NIELSEN HLDGS PLC SHS EUR G6518L108 2554 112994 SH SOLE 112994 0 0 NOBLE CORP PLC SHS USD G65431101 406 217163 SH DFND 01 217163 0 0 NOBLE CORP PLC SHS USD G65431101 115 61458 SH DFND 02 0 61458 0 NOBLE CORP PLC SHS USD G65431101 37906 20270786 SH SOLE 0 0 20270786 NOBLE CORP PLC SHS USD G65431101 42 22242 SH SOLE 22242 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 2480 116116 SH SOLE 0 0 116116 NORDIC AMERICAN TANKERS LIMITE COM G65773106 223 95349 SH DFND 01 95349 0 0 NORDIC AMERICAN TANKERS LIMITE COM G65773106 614 262461 SH SOLE 0 0 262461 NORWEGIAN CRUISE LINE HLDG LTD SHS G66721104 9941 185360 SH DFND 01 185360 0 0 NORWEGIAN CRUISE LINE HLDG LTD SHS G66721104 3094 57697 SH DFND 02 0 0 57697 NORWEGIAN CRUISE LINE HLDG LTD SHS G66721104 2995 55843 SH DFND 02 0 55843 0 NORWEGIAN CRUISE LINE HLDG LTD SHS G66721104 1207296 22511584 SH SOLE 0 0 22511584 NORWEGIAN CRUISE LINE HLDG LTD SHS G66721104 3840 71597 SH SOLE 71597 0 0 NOVOCURE LTD ORD SHS G6674U108 10068 159234 SH DFND 01 159234 0 0 NOVOCURE LTD ORD SHS G6674U108 1032 16319 SH DFND 02 0 16319 0 NOVOCURE LTD ORD SHS G6674U108 377953 5977431 SH SOLE 0 0 5977431 NOVOCURE LTD ORD SHS G6674U108 512 8104 SH SOLE 8104 0 0 NVENT ELECTRIC PLC SHS G6700G107 1505 60708 SH DFND 01 60708 0 0 NVENT ELECTRIC PLC SHS G6700G107 27 1105 SH DFND 02 0 0 1105 NVENT ELECTRIC PLC SHS G6700G107 573 23100 SH DFND 02 0 23100 0 NVENT ELECTRIC PLC SHS G6700G107 371204 14973961 SH SOLE 0 0 14973961 NVENT ELECTRIC PLC SHS G6700G107 512 20672 SH SOLE 20672 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 3913 100419 SH SOLE 0 0 100419 PANGAEA LOGISTICS SOLUTION LTD SHS G6891L105 664 198063 SH SOLE 0 0 198063 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 72 18990 SH DFND 01 18990 0 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 390 102609 SH SOLE 0 0 102609 PROTHENA CORP PLC SHS G72800108 369 34940 SH DFND 01 34940 0 0 PROTHENA CORP PLC SHS G72800108 125 11869 SH DFND 02 0 11869 0 PROTHENA CORP PLC SHS G72800108 8073 763767 SH SOLE 0 0 763767 PROTHENA CORP PLC SHS G72800108 30 2800 SH SOLE 2800 0 0 QUOTIENT LTD SHS G73268107 40 4283 SH DFND 02 0 4283 0 QUOTIENT LTD SHS G73268107 159 17013 SH SOLE 0 0 17013 QUOTIENT LTD SHS G73268107 57 6077 SH SOLE 6077 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 3046 17112 SH DFND 01 17112 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 1742 9788 SH DFND 02 0 0 9788 RENAISSANCERE HOLDINGS LTD COM G7496G103 3831 21522 SH DFND 02 0 21522 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 804452 4519137 SH SOLE 0 0 4519137 RENAISSANCERE HOLDINGS LTD COM G7496G103 2485 13961 SH SOLE 13961 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 7795 165420 SH DFND 01 165420 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 3172 67328 SH DFND 02 0 0 67328 SEAGATE TECHNOLOGY PLC SHS G7945M107 3837 81428 SH DFND 02 0 81428 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 1318473 27981172 SH SOLE 0 0 27981172 SEAGATE TECHNOLOGY PLC SHS G7945M107 4006 85015 SH SOLE 85015 0 0 SEADRILL LTD COM G7998G106 221 53231 SH DFND 01 53231 0 0 SEADRILL LTD COM G7998G106 27 6403 SH DFND 02 0 6403 0 SEADRILL LTD COM G7998G106 7728 1857688 SH SOLE 0 0 1857688 SEADRILL LTD COM G7998G106 40 9682 SH SOLE 9682 0 0 PENTAIR PLC SHS G7S00T104 5063 136107 SH DFND 01 136107 0 0 PENTAIR PLC SHS G7S00T104 1520 40852 SH DFND 02 0 0 40852 PENTAIR PLC SHS G7S00T104 1578 42412 SH DFND 02 0 42412 0 PENTAIR PLC SHS G7S00T104 699724 18809796 SH SOLE 0 0 18809796 PENTAIR PLC SHS G7S00T104 1987 53418 SH SOLE 53418 0 0 SAPIENS INTL CORP N V SHS G7T16G103 17 1036 SH DFND 02 0 1036 0 SAPIENS INTL CORP N V SHS G7T16G103 133 7990 SH SOLE 0 0 7990 SAPIENS INTL CORP N V SHS G7T16G103 24 1466 SH SOLE 1466 0 0 SENSATA TECHNOLOGIES HLDNG PLC SHS G8060N102 3238 66091 SH DFND 01 66091 0 0 SENSATA TECHNOLOGIES HLDNG PLC SHS G8060N102 2120 43267 SH DFND 02 0 0 43267 SENSATA TECHNOLOGIES HLDNG PLC SHS G8060N102 2258 46072 SH DFND 02 0 46072 0 SENSATA TECHNOLOGIES HLDNG PLC SHS G8060N102 693277 14148512 SH SOLE 0 0 14148512 SENSATA TECHNOLOGIES HLDNG PLC SHS G8060N102 2580 52645 SH SOLE 52645 0 0 SHIP FINANCE INTERNATIONAL LTD SHS G81075106 667 53295 SH DFND 01 53295 0 0 SHIP FINANCE INTERNATIONAL LTD SHS G81075106 6726 537685 SH SOLE 0 0 537685 SHIP FINANCE INTERNATIONAL LTD SHS G81075106 35 2801 SH SOLE 2801 0 0 SIGNET JEWELERS LIMITED SHS G81276100 788 44046 SH DFND 01 44046 0 0 SIGNET JEWELERS LIMITED SHS G81276100 255 14240 SH DFND 02 0 14240 0 SIGNET JEWELERS LIMITED SHS G81276100 108301 6057083 SH SOLE 0 0 6057083 SIGNET JEWELERS LIMITED SHS G81276100 109 6076 SH SOLE 6076 0 0 SINA CORP ORD G81477104 1129 26174 SH DFND 01 26174 0 0 SINA CORP ORD G81477104 17 400 SH DFND 02 0 0 400 SINA CORP ORD G81477104 970 22500 SH DFND 02 0 22500 0 SINA CORP ORD G81477104 92763 2150776 SH SOLE 0 0 2150776 SINA CORP ORD G81477104 507 11757 SH SOLE 11757 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 455 19771 SH DFND 01 19771 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 14 600 SH DFND 02 0 600 0 SMART GLOBAL HLDGS INC SHS G8232Y101 31436 1367358 SH SOLE 0 0 1367358 SMART GLOBAL HLDGS INC SHS G8232Y101 38 1639 SH SOLE 1639 0 0 STERIS PLC SHS USD G8473T100 4843 32531 SH DFND 01 32531 0 0 STERIS PLC SHS USD G8473T100 2625 17635 SH DFND 02 0 0 17635 STERIS PLC SHS USD G8473T100 3138 21080 SH DFND 02 0 21080 0 STERIS PLC SHS USD G8473T100 1158889 7784050 SH SOLE 0 0 7784050 STERIS PLC SHS USD G8473T100 4235 28446 SH SOLE 28446 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 74 23652 SH DFND 01 23652 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 183 58462 SH SOLE 0 0 58462 TECHNIPFMC PLC COM G87110105 12419 478766 SH DFND 01 478766 0 0 TECHNIPFMC PLC COM G87110105 2930 112944 SH DFND 02 0 0 112944 TECHNIPFMC PLC COM G87110105 3498 134836 SH DFND 02 0 134836 0 TECHNIPFMC PLC COM G87110105 724621 27934490 SH SOLE 0 0 27934490 TECHNIPFMC PLC COM G87110105 3619 139497 SH SOLE 139497 0 0 TECNOGLASS INC SHS G87264100 14 2177 SH DFND 01 2177 0 0 TECNOGLASS INC SHS G87264100 1803 277778 SH SOLE 0 0 277778 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 188 18613 SH DFND 01 18613 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 638 63296 SH SOLE 0 0 63296 THERAVANCE BIOPHARMA INC COM G8807B106 1491 91313 SH DFND 01 91313 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 113 6911 SH DFND 02 0 6911 0 THERAVANCE BIOPHARMA INC COM G8807B106 62544 3829990 SH SOLE 0 0 3829990 THERAVANCE BIOPHARMA INC COM G8807B106 75 4573 SH SOLE 4573 0 0 THIRD PT REINS LTD COM G8827U100 651 63123 SH DFND 01 63123 0 0 THIRD PT REINS LTD COM G8827U100 169 16410 SH DFND 02 0 16410 0 THIRD PT REINS LTD COM G8827U100 79331 7687112 SH SOLE 0 0 7687112 THIRD PT REINS LTD COM G8827U100 123 11895 SH SOLE 11895 0 0 TORM PLC SHS CL A G89479102 9 1157 SH DFND 02 0 1157 0 TORM PLC SHS CL A G89479102 91 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 246 341679 SH SOLE 0 0 341679 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 664 38560 SH DFND 01 38560 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 84 4900 SH DFND 02 0 4900 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 15167 880251 SH SOLE 0 0 880251 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 61 3525 SH SOLE 3525 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1705 99175 SH DFND 01 99175 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 429 24971 SH DFND 02 0 24971 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 39420 2293173 SH SOLE 0 0 2293173 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 276 16046 SH SOLE 16046 0 0 TRITON INTL LTD CL A G9078F107 1603 48935 SH DFND 01 48935 0 0 TRITON INTL LTD CL A G9078F107 343 10481 SH DFND 02 0 10481 0 TRITON INTL LTD CL A G9078F107 188639 5758213 SH SOLE 0 0 5758213 TRITON INTL LTD CL A G9078F107 180 5489 SH SOLE 5489 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 1728 135234 SH DFND 01 135234 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 163 12792 SH DFND 02 0 12792 0 TRONOX HOLDINGS PLC SHS G9087Q102 112906 8834602 SH SOLE 0 0 8834602 TRONOX HOLDINGS PLC SHS G9087Q102 129 10065 SH SOLE 10065 0 0 VENATOR MATLS PLC SHS G9329Z100 50 9455 SH DFND 01 9455 0 0 VENATOR MATLS PLC SHS G9329Z100 23 4440 SH DFND 02 0 4440 0 VENATOR MATLS PLC SHS G9329Z100 3996 755388 SH SOLE 0 0 755388 VENATOR MATLS PLC SHS G9329Z100 28 5246 SH SOLE 5246 0 0 UROVANT SCIENCES LTD SHS G9381B108 15 1937 SH DFND 01 1937 0 0 UROVANT SCIENCES LTD SHS G9381B108 1025 129550 SH SOLE 0 0 129550 GOLAR LNG LTD BERMUDA SHS G9456A100 1326 71777 SH DFND 01 71777 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 9228 499356 SH SOLE 0 0 499356 WATFORD HOLDINGS LTD SHS G94787101 270 9833 SH DFND 01 9833 0 0 WATFORD HOLDINGS LTD SHS G94787101 3107 113320 SH SOLE 0 0 113320 WHITE MTNS INS GROUP LTD COM G9618E107 1227 1201 SH DFND 01 1201 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 407 398 SH DFND 02 0 398 0 WHITE MTNS INS GROUP LTD COM G9618E107 303344 296971 SH SOLE 0 0 296971 WHITE MTNS INS GROUP LTD COM G9618E107 672 658 SH SOLE 658 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 20889 109060 SH DFND 01 109060 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 6303 32909 SH DFND 02 0 0 32909 WILLIS TOWERS WATSON PUB LTD SHS G96629103 8398 43846 SH DFND 02 0 43846 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 2639453 13780167 SH SOLE 0 0 13780167 WILLIS TOWERS WATSON PUB LTD SHS G96629103 8212 42874 SH SOLE 42874 0 0 PERRIGO CO PLC SHS G97822103 5044 105927 SH DFND 01 105927 0 0 PERRIGO CO PLC SHS G97822103 1507 31655 SH DFND 02 0 0 31655 PERRIGO CO PLC SHS G97822103 2076 43604 SH DFND 02 0 43604 0 PERRIGO CO PLC SHS G97822103 665691 13979226 SH SOLE 0 0 13979226 PERRIGO CO PLC SHS G97822103 1918 40285 SH SOLE 40285 0 0 ALCON INC ORD SHS H01301128 13780 222079 SH DFND 01 222079 0 0 ALCON INC ORD SHS H01301128 6926 111612 SH DFND 02 0 0 111612 ALCON INC ORD SHS H01301128 7475 120469 SH DFND 02 0 120469 0 ALCON INC ORD SHS H01301128 802201 12928296 SH SOLE 0 0 12928296 ALCON INC ORD SHS H01301128 8648 139368 SH SOLE 139368 0 0 CHUBB LIMITED COM H1467J104 56945 386616 SH DFND 01 386616 0 0 CHUBB LIMITED COM H1467J104 17401 118142 SH DFND 02 0 0 118142 CHUBB LIMITED COM H1467J104 21641 146930 SH DFND 02 0 146930 0 CHUBB LIMITED COM H1467J104 5412295 36745841 SH SOLE 0 0 36745841 CHUBB LIMITED COM H1467J104 22220 150858 SH SOLE 150858 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 89 1900 SH DFND 02 0 1900 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 3589 76202 SH SOLE 0 0 76202 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 144 3057 SH SOLE 3057 0 0 GARMIN LTD SHS H2906T109 8516 106712 SH DFND 01 106712 0 0 GARMIN LTD SHS H2906T109 2264 28373 SH DFND 02 0 0 28373 GARMIN LTD SHS H2906T109 4089 51237 SH DFND 02 0 51237 0 GARMIN LTD SHS H2906T109 1125250 14100877 SH SOLE 0 0 14100877 GARMIN LTD SHS H2906T109 3411 42747 SH SOLE 42747 0 0 UBS GROUP AG SHS H42097107 20164 1701629 SH DFND 01 1701629 0 0 UBS GROUP AG SHS H42097107 11563 975796 SH DFND 02 0 0 975796 UBS GROUP AG SHS H42097107 12552 1059235 SH DFND 02 0 1059235 0 UBS GROUP AG SHS H42097107 1177398 99358522 SH SOLE 0 0 99358522 UBS GROUP AG SHS H42097107 14854 1253492 SH SOLE 1253492 0 0 LOGITECH INTL S A SHS H50430232 2677 67331 SH DFND 01 67331 0 0 LOGITECH INTL S A SHS H50430232 45 1123 SH DFND 02 0 0 1123 LOGITECH INTL S A SHS H50430232 1359 34178 SH DFND 02 0 34178 0 LOGITECH INTL S A SHS H50430232 164734 4143199 SH SOLE 0 0 4143199 LOGITECH INTL S A SHS H50430232 774 19455 SH SOLE 19455 0 0 TE CONNECTIVITY LTD REG SHS H84989104 21251 221869 SH DFND 01 221869 0 0 TE CONNECTIVITY LTD REG SHS H84989104 8555 89316 SH DFND 02 0 0 89316 TE CONNECTIVITY LTD REG SHS H84989104 11805 123250 SH DFND 02 0 123250 0 TE CONNECTIVITY LTD REG SHS H84989104 2374387 24790011 SH SOLE 0 0 24790011 TE CONNECTIVITY LTD REG SHS H84989104 10236 106873 SH SOLE 106873 0 0 TRANSOCEAN LTD REG SHS H8817H100 1333 208004 SH DFND 01 208004 0 0 TRANSOCEAN LTD REG SHS H8817H100 492 76831 SH DFND 02 0 76831 0 TRANSOCEAN LTD REG SHS H8817H100 336942 52564985 SH SOLE 0 0 52564985 TRANSOCEAN LTD REG SHS H8817H100 378 58925 SH SOLE 58925 0 0 ADECOAGRO S A COM L00849106 114 16022 SH DFND 02 0 16022 0 ADECOAGRO S A COM L00849106 505 70685 SH SOLE 0 0 70685 ALTISOURCE PORTFOLIO SOLNS SA REG SHS L0175J104 132 6705 SH DFND 01 6705 0 0 ALTISOURCE PORTFOLIO SOLNS SA REG SHS L0175J104 18 900 SH DFND 02 0 900 0 ALTISOURCE PORTFOLIO SOLNS SA REG SHS L0175J104 17974 914252 SH SOLE 0 0 914252 ALTISOURCE PORTFOLIO SOLNS SA REG SHS L0175J104 14 700 SH SOLE 700 0 0 ARDAGH GROUP S A CL A L0223L101 62 3549 SH DFND 01 3549 0 0 ARDAGH GROUP S A CL A L0223L101 215 12270 SH SOLE 0 0 12270 GLOBANT S A COM L44385109 1063 10517 SH DFND 02 0 10517 0 GLOBANT S A COM L44385109 16399 162288 SH SOLE 0 0 162288 GLOBANT S A COM L44385109 558 5524 SH SOLE 5524 0 0 INTELSAT S A COM L5140P101 861 44271 SH DFND 01 44271 0 0 INTELSAT S A COM L5140P101 110538 5683209 SH SOLE 0 0 5683209 NEXA RES S A COM L67359106 1209 126053 SH SOLE 0 0 126053 PACIFIC DRILLING SA LUXEMBOURG COM L7257P205 248 19702 SH DFND 01 19702 0 0 PACIFIC DRILLING SA LUXEMBOURG COM L7257P205 636 50505 SH SOLE 0 0 50505 ORION ENGINEERED CARBONS S A COM L72967109 1887 88151 SH DFND 01 88151 0 0 ORION ENGINEERED CARBONS S A COM L72967109 7054 329481 SH SOLE 0 0 329481 SPOTIFY TECHNOLOGY S A SHS L8681T102 4421 30238 SH DFND 01 30238 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 303 2071 SH DFND 02 0 0 2071 SPOTIFY TECHNOLOGY S A SHS L8681T102 161 1100 SH DFND 02 0 1100 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 23970 163932 SH SOLE 0 0 163932 SPOTIFY TECHNOLOGY S A SHS L8681T102 192 1311 SH SOLE 1311 0 0 TRINSEO S A SHS L9340P101 1493 35251 SH DFND 01 35251 0 0 TRINSEO S A SHS L9340P101 311 7352 SH DFND 02 0 7352 0 TRINSEO S A SHS L9340P101 38856 917721 SH SOLE 0 0 917721 TRINSEO S A SHS L9340P101 178 4202 SH SOLE 4202 0 0 ALLOT LTD SHS M0854Q105 81 11284 SH DFND 01 11284 0 0 ALLOT LTD SHS M0854Q105 4989 691984 SH SOLE 0 0 691984 AUDIOCODES LTD ORD M15342104 122 7894 SH DFND 01 7894 0 0 AUDIOCODES LTD ORD M15342104 7346 474541 SH SOLE 0 0 474541 CAESARSTONE LTD ORD SHS M20598104 234 15598 SH DFND 01 15598 0 0 CAESARSTONE LTD ORD SHS M20598104 20 1300 SH DFND 02 0 1300 0 CAESARSTONE LTD ORD SHS M20598104 909 60476 SH SOLE 0 0 60476 CAESARSTONE LTD ORD SHS M20598104 21 1400 SH SOLE 1400 0 0 CELLCOM ISRAEL LTD SHS M2196U109 62 21479 SH DFND 01 21479 0 0 CELLCOM ISRAEL LTD SHS M2196U109 12 4232 SH DFND 02 0 4232 0 CELLCOM ISRAEL LTD SHS M2196U109 4311 1491546 SH SOLE 0 0 1491546 CELLCOM ISRAEL LTD SHS M2196U109 22 7540 SH SOLE 7540 0 0 CHECK POINT SOFTWARE TECH LTD ORD M22465104 3451 29848 SH DFND 02 0 0 29848 CHECK POINT SOFTWARE TECH LTD ORD M22465104 3875 33514 SH DFND 02 0 33514 0 CHECK POINT SOFTWARE TECH LTD ORD M22465104 21988 190189 SH SOLE 0 0 190189 CHECK POINT SOFTWARE TECH LTD ORD M22465104 4793 41455 SH SOLE 41455 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 1145 8953 SH DFND 02 0 0 8953 CYBERARK SOFTWARE LTD SHS M2682V108 1528 11949 SH DFND 02 0 11949 0 CYBERARK SOFTWARE LTD SHS M2682V108 5335 41734 SH SOLE 0 0 41734 CYBERARK SOFTWARE LTD SHS M2682V108 1569 12275 SH SOLE 12275 0 0 ELBIT SYS LTD ORD M3760D101 1586 10610 SH DFND 01 10610 0 0 ELBIT SYS LTD ORD M3760D101 778 5206 SH DFND 02 0 0 5206 ELBIT SYS LTD ORD M3760D101 624 4174 SH DFND 02 0 4174 0 ELBIT SYS LTD ORD M3760D101 88591 592545 SH SOLE 0 0 592545 ELBIT SYS LTD ORD M3760D101 1013 6775 SH SOLE 6775 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 744 6726 SH DFND 02 0 6726 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 27171 245513 SH SOLE 0 0 245513 MELLANOX TECHNOLOGIES LTD SHS M51363113 553 4999 SH SOLE 4999 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 109 12877 SH DFND 01 12877 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 6082 718932 SH SOLE 0 0 718932 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 18 2121 SH SOLE 2121 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 1589 305639 SH DFND 01 305639 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 687 132184 SH DFND 02 0 0 132184 ISRAEL CHEMICALS LTD SHS M5920A109 761 146282 SH DFND 02 0 146282 0 ISRAEL CHEMICALS LTD SHS M5920A109 95511 18367574 SH SOLE 0 0 18367574 ISRAEL CHEMICALS LTD SHS M5920A109 1091 209898 SH SOLE 209898 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 27 891 SH DFND 02 0 891 0 ITURAN LOCATION AND CONTROL SHS M6158M104 165 5496 SH SOLE 0 0 5496 ITURAN LOCATION AND CONTROL SHS M6158M104 42 1407 SH SOLE 1407 0 0 KAMADA LTD SHS M6240T109 64 11565 SH DFND 01 11565 0 0 KAMADA LTD SHS M6240T109 3753 679832 SH SOLE 0 0 679832 KORNIT DIGITAL LTD SHS M6372Q113 74 2337 SH DFND 02 0 2337 0 KORNIT DIGITAL LTD SHS M6372Q113 394 12433 SH SOLE 0 0 12433 KORNIT DIGITAL LTD SHS M6372Q113 135 4250 SH SOLE 4250 0 0 NOVA MEASURING INSTRUMENTS LTD COM M7516K103 278 10858 SH DFND 01 10858 0 0 NOVA MEASURING INSTRUMENTS LTD COM M7516K103 51 1982 SH DFND 02 0 1982 0 NOVA MEASURING INSTRUMENTS LTD COM M7516K103 17628 688871 SH SOLE 0 0 688871 NOVA MEASURING INSTRUMENTS LTD COM M7516K103 59 2314 SH SOLE 2314 0 0 RADWARE LTD ORD M81873107 79 3210 SH DFND 02 0 3210 0 RADWARE LTD ORD M81873107 312 12623 SH SOLE 0 0 12623 RADWARE LTD ORD M81873107 86 3490 SH SOLE 3490 0 0 STRATASYS LTD SHS M85548101 1010 34391 SH DFND 01 34391 0 0 STRATASYS LTD SHS M85548101 3184 108402 SH SOLE 0 0 108402 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 355 4153 SH SOLE 0 0 4153 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 1 6 SH SOLE 6 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 699 44319 SH DFND 01 44319 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 173 10964 SH DFND 02 0 10964 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 40165 2546925 SH SOLE 0 0 2546925 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 183 11601 SH SOLE 11601 0 0 UROGEN PHARMA LTD COM M96088105 1054 29340 SH DFND 01 29340 0 0 UROGEN PHARMA LTD COM M96088105 29 800 SH DFND 02 0 800 0 UROGEN PHARMA LTD COM M96088105 1382 38459 SH SOLE 0 0 38459 UROGEN PHARMA LTD COM M96088105 61 1700 SH SOLE 1700 0 0 WIX COM LTD SHS M98068105 1408 9912 SH DFND 02 0 0 9912 WIX COM LTD SHS M98068105 1884 13259 SH DFND 02 0 13259 0 WIX COM LTD SHS M98068105 4985 35079 SH SOLE 0 0 35079 WIX COM LTD SHS M98068105 2088 14692 SH SOLE 14692 0 0 AERCAP HOLDINGS NV SHS N00985106 366 7029 SH DFND 01 7029 0 0 AERCAP HOLDINGS NV SHS N00985106 1628 31303 SH DFND 02 0 0 31303 AERCAP HOLDINGS NV SHS N00985106 2171 41742 SH DFND 02 0 41742 0 AERCAP HOLDINGS NV SHS N00985106 15140 291090 SH SOLE 0 0 291090 AERCAP HOLDINGS NV SHS N00985106 2306 44336 SH SOLE 44336 0 0 ELASTIC N V ORD SHS N14506104 816 10930 SH DFND 01 10930 0 0 ELASTIC N V ORD SHS N14506104 391 5236 SH DFND 02 0 5236 0 ELASTIC N V ORD SHS N14506104 154781 2073149 SH SOLE 0 0 2073149 ELASTIC N V ORD SHS N14506104 206 2756 SH SOLE 2756 0 0 CIMPRESS N V SHS EURO N20146101 3744 41193 SH DFND 01 41193 0 0 CIMPRESS N V SHS EURO N20146101 312 3430 SH DFND 02 0 3430 0 CIMPRESS N V SHS EURO N20146101 145435 1600125 SH SOLE 0 0 1600125 CIMPRESS N V SHS EURO N20146101 218 2404 SH SOLE 2404 0 0 CNH INDL N V SHS N20944109 4973 483759 SH DFND 01 483759 0 0 CNH INDL N V SHS N20944109 2632 256043 SH DFND 02 0 0 256043 CNH INDL N V SHS N20944109 2776 269995 SH DFND 02 0 269995 0 CNH INDL N V SHS N20944109 292773 28479891 SH SOLE 0 0 28479891 CNH INDL N V SHS N20944109 3256 316737 SH SOLE 316737 0 0 CONSTELLIUM SE CL A N22035104 192 19100 SH DFND 02 0 19100 0 CONSTELLIUM SE CL A N22035104 846 84229 SH SOLE 0 0 84229 CONSTELLIUM SE CL A N22035104 164 16375 SH SOLE 16375 0 0 CORE LABORATORIES N V COM N22717107 452 8641 SH DFND 01 8641 0 0 CORE LABORATORIES N V COM N22717107 612 11700 SH DFND 02 0 11700 0 CORE LABORATORIES N V COM N22717107 219007 4189118 SH SOLE 0 0 4189118 CORE LABORATORIES N V COM N22717107 211 4038 SH SOLE 4038 0 0 FERRARI N V COM N3167Y103 9742 60352 SH DFND 01 60352 0 0 FERRARI N V COM N3167Y103 4930 30543 SH DFND 02 0 0 30543 FERRARI N V COM N3167Y103 5790 35868 SH DFND 02 0 35868 0 FERRARI N V COM N3167Y103 576789 3573220 SH SOLE 0 0 3573220 FERRARI N V COM N3167Y103 6513 40351 SH SOLE 40351 0 0 FIAT CHRYSLER AUTOMOBILES N V SHS N31738102 7415 536526 SH DFND 01 536526 0 0 FIAT CHRYSLER AUTOMOBILES N V SHS N31738102 3798 274795 SH DFND 02 0 0 274795 FIAT CHRYSLER AUTOMOBILES N V SHS N31738102 4142 299740 SH DFND 02 0 299740 0 FIAT CHRYSLER AUTOMOBILES N V SHS N31738102 438743 31746951 SH SOLE 0 0 31746951 FIAT CHRYSLER AUTOMOBILES N V SHS N31738102 4821 348836 SH SOLE 348836 0 0 FRANKS INTL N V COM N33462107 466 85384 SH DFND 01 85384 0 0 FRANKS INTL N V COM N33462107 24 4349 SH DFND 02 0 4349 0 FRANKS INTL N V COM N33462107 8282 1516887 SH SOLE 0 0 1516887 FRANKS INTL N V COM N33462107 60 11009 SH SOLE 11009 0 0 INTERXION HOLDING N.V SHS N47279109 852 11200 SH DFND 02 0 11200 0 INTERXION HOLDING N.V SHS N47279109 3485 45798 SH SOLE 0 0 45798 INTERXION HOLDING N.V SHS N47279109 584 7669 SH SOLE 7669 0 0 LYONDELLBASELL INDUSTRIES N V SHS - A - N53745100 21956 254920 SH DFND 01 254920 0 0 LYONDELLBASELL INDUSTRIES N V SHS - A - N53745100 6799 78937 SH DFND 02 0 0 78937 LYONDELLBASELL INDUSTRIES N V SHS - A - N53745100 7622 88493 SH DFND 02 0 88493 0 LYONDELLBASELL INDUSTRIES N V SHS - A - N53745100 2033945 23614822 SH SOLE 0 0 23614822 LYONDELLBASELL INDUSTRIES N V SHS - A - N53745100 8945 103855 SH SOLE 103855 0 0 MYLAN N V SHS EURO N59465109 8299 435898 SH DFND 01 435898 0 0 MYLAN N V SHS EURO N59465109 2176 114288 SH DFND 02 0 0 114288 MYLAN N V SHS EURO N59465109 2774 145715 SH DFND 02 0 145715 0 MYLAN N V SHS EURO N59465109 1050830 55190637 SH SOLE 0 0 55190637 MYLAN N V SHS EURO N59465109 3081 161837 SH SOLE 161837 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1553 15909 SH DFND 01 15909 0 0 NXP SEMICONDUCTORS N V COM N6596X109 7605 77915 SH DFND 02 0 0 77915 NXP SEMICONDUCTORS N V COM N6596X109 8551 87604 SH DFND 02 0 87604 0 NXP SEMICONDUCTORS N V COM N6596X109 87935 900886 SH SOLE 0 0 900886 NXP SEMICONDUCTORS N V COM N6596X109 10077 103233 SH SOLE 103233 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 76 9917 SH DFND 01 9917 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 35 4527 SH DFND 02 0 4527 0 PLAYA HOTELS & RESORTS NV SHS N70544106 7083 918666 SH SOLE 0 0 918666 PLAYA HOTELS & RESORTS NV SHS N70544106 50 6543 SH SOLE 6543 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 15 1697 SH DFND 02 0 1697 0 PROQR THRAPEUTICS N V SHS EURO N71542109 71 7771 SH SOLE 0 0 7771 PROQR THRAPEUTICS N V SHS EURO N71542109 39 4252 SH SOLE 4252 0 0 QIAGEN NV SHS NEW N72482123 6155 151778 SH DFND 01 151778 0 0 QIAGEN NV SHS NEW N72482123 2225 54867 SH DFND 02 0 0 54867 QIAGEN NV SHS NEW N72482123 3034 74824 SH DFND 02 0 74824 0 QIAGEN NV SHS NEW N72482123 272530 6720839 SH SOLE 0 0 6720839 QIAGEN NV SHS NEW N72482123 2774 68402 SH SOLE 68402 0 0 UNIQURE NV SHS N90064101 153 1959 SH DFND 02 0 1959 0 UNIQURE NV SHS N90064101 6386 81718 SH SOLE 0 0 81718 UNIQURE NV SHS N90064101 248 3172 SH SOLE 3172 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 7757 260114 SH DFND 01 260114 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 511 17142 SH DFND 02 0 17142 0 WRIGHT MED GROUP N V ORD SHS N96617118 331032 11101006 SH SOLE 0 0 11101006 WRIGHT MED GROUP N V ORD SHS N96617118 366 12267 SH SOLE 12267 0 0 YANDEX N V SHS CLASS A N97284108 140 3687 SH DFND 02 0 0 3687 YANDEX N V SHS CLASS A N97284108 95 2500 SH DFND 02 0 2500 0 YANDEX N V SHS CLASS A N97284108 10615 279332 SH SOLE 0 0 279332 YANDEX N V SHS CLASS A N97284108 95 2501 SH SOLE 2501 0 0 COPA HOLDINGS SA CL A P31076105 570 5844 SH DFND 01 5844 0 0 COPA HOLDINGS SA CL A P31076105 5477 56129 SH SOLE 0 0 56129 COPA HOLDINGS SA CL A P31076105 8 86 SH SOLE 86 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 582 37535 SH DFND 01 37535 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 9812 633047 SH SOLE 0 0 633047 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 382 15391 SH SOLE 0 0 15391 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 17637 145508 SH DFND 01 145508 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5350 44139 SH DFND 02 0 0 44139 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5514 45494 SH DFND 02 0 45494 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2166265 17871998 SH SOLE 0 0 17871998 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 6710 55362 SH SOLE 55362 0 0 ARDMORE SHIPPING CORP COM Y0207T100 192 23605 SH DFND 01 23605 0 0 ARDMORE SHIPPING CORP COM Y0207T100 468 57415 SH SOLE 0 0 57415 COSTAMARE INC SHS Y1771G102 169 32876 SH DFND 01 32876 0 0 COSTAMARE INC SHS Y1771G102 699 136244 SH SOLE 0 0 136244 COSTAMARE INC SHS Y1771G102 11 2118 SH SOLE 2118 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 342 57838 SH DFND 01 57838 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 1167 197469 SH SOLE 0 0 197469 DHT HOLDINGS INC SHS NEW Y2065G121 14 2318 SH SOLE 2318 0 0 DIAMOND S SHIPPING INC COM Y20676105 181 14206 SH DFND 01 14206 0 0 DIAMOND S SHIPPING INC COM Y20676105 453 35451 SH SOLE 0 0 35451 DORIAN LPG LTD SHS USD Y2106R110 286 31736 SH DFND 01 31736 0 0 DORIAN LPG LTD SHS USD Y2106R110 4901 543307 SH SOLE 0 0 543307 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 217 41394 SH DFND 01 41394 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 12630 2410303 SH SOLE 0 0 2410303 FLEX LTD ORD Y2573F102 1210 126428 SH DFND 02 0 0 126428 FLEX LTD ORD Y2573F102 1579 165005 SH DFND 02 0 165005 0 FLEX LTD ORD Y2573F102 25323 2646032 SH SOLE 0 0 2646032 FLEX LTD ORD Y2573F102 1526 159425 SH SOLE 159425 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 106 12527 SH DFND 01 12527 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 2500 296171 SH SOLE 0 0 296171 GENCO SHIPPING & TRADING LTD SHS Y2685T131 5 568 SH SOLE 568 0 0 GRINDROD SHIPPING HOLDINGS LTD SHS Y28895103 87 18079 SH SOLE 0 0 18079 INTERNATIONAL SEAWAYS INC COM Y41053102 428 22519 SH DFND 01 22519 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 19 1000 SH DFND 02 0 1000 0 INTERNATIONAL SEAWAYS INC COM Y41053102 33912 1784863 SH SOLE 0 0 1784863 INTERNATIONAL SEAWAYS INC COM Y41053102 26 1366 SH SOLE 1366 0 0 KENON HLDGS LTD SHS Y46717107 129 5993 SH DFND 01 5993 0 0 KENON HLDGS LTD SHS Y46717107 32 1503 SH DFND 02 0 1503 0 KENON HLDGS LTD SHS Y46717107 8249 383658 SH SOLE 0 0 383658 KENON HLDGS LTD SHS Y46717107 52 2410 SH SOLE 2410 0 0 SAFE BULKERS INC COM Y7388L103 55 35159 SH DFND 01 35159 0 0 SAFE BULKERS INC COM Y7388L103 135 86417 SH SOLE 0 0 86417 SCORPIO TANKERS INC SHS Y7542C130 844 28589 SH DFND 01 28589 0 0 SCORPIO TANKERS INC SHS Y7542C130 2612 88489 SH SOLE 0 0 88489 SCORPIO BULKERS INC COM Y7546A122 216 46900 SH DFND 01 46900 0 0 SCORPIO BULKERS INC COM Y7546A122 693 150641 SH SOLE 0 0 150641 SCORPIO BULKERS INC COM Y7546A122 6 1273 SH SOLE 1273 0 0 SEASPAN CORP SHS Y75638109 102 10400 SH DFND 02 0 10400 0 SEASPAN CORP SHS Y75638109 4204 428513 SH SOLE 0 0 428513 TEEKAY CORPORATION COM Y8564W103 160 46489 SH DFND 01 46489 0 0 TEEKAY CORPORATION COM Y8564W103 455 132141 SH SOLE 0 0 132141 TEEKAY TANKERS LTD CL A Y8565N102 169 131801 SH DFND 01 131801 0 0 TEEKAY TANKERS LTD CL A Y8565N102 405 316438 SH SOLE 0 0 316438 WAVE LIFE SCIENCES LTD SHS Y95308105 1043 39976 SH DFND 01 39976 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 34 1300 SH DFND 02 0 1300 0 WAVE LIFE SCIENCES LTD SHS Y95308105 9125 349758 SH SOLE 0 0 349758 WAVE LIFE SCIENCES LTD SHS Y95308105 48 1854 SH SOLE 1854 0 0