0000950123-18-012197.txt : 20181123 0000950123-18-012197.hdr.sgml : 20181123 20181123102611 ACCESSION NUMBER: 0000950123-18-012197 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180930 FILED AS OF DATE: 20181123 DATE AS OF CHANGE: 20181123 EFFECTIVENESS DATE: 20181123 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/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-06408 FILM NUMBER: 181199327 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/A 1 primary_doc.xml 13F-HR/A LIVE false true false 0000102909 XXXXXXXX 09-30-2018 09-30-2018 true 1 RESTATEMENT VANGUARD GROUP INC
PO Box 2600 V26 Valley Forge PA 19482-2600
13F HOLDINGS REPORT 028-06408 N
Christine M. Buchanan Principal 610-669-8989 /s/ CHRISTINE M. BUCHANAN Malvern PA 11-23-2018 3 13541 2559120153 false 1 028-11554 VANGUARD FIDUCIARY TRUST CO 2 028-14986 Vanguard Investments Australia, Ltd. 3 028-16887 VANGUARD ADVISERS INC
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE FOR FORM 13F 1347 PPTY INS HLDGS INC COM 68244P107 682 104155 SH SOLE 0 0 104155 1ST CONSTITUTION BANCORP COM 31986N102 134 6468 SH DFND 01 6468 0 0 1ST CONSTITUTION BANCORP COM 31986N102 4882 235860 SH SOLE 0 0 235860 1ST SOURCE CORP COM 336901103 726 13805 SH DFND 01 13805 0 0 1ST SOURCE CORP COM 336901103 69 1307 SH SOLE 1307 0 0 1ST SOURCE CORP COM 336901103 71 1351 SH DFND 02 0 1351 0 1ST SOURCE CORP COM 336901103 36696 697378 SH SOLE 0 0 697378 21VIANET GROUP INC SPONSORED ADR 90138A103 194 19200 SH DFND 02 0 19200 0 21VIANET GROUP INC SPONSORED ADR 90138A103 26722 2645747 SH SOLE 0 0 2645747 22ND CENTY GROUP INC COM 90137F103 660 234951 SH DFND 01 234951 0 0 22ND CENTY GROUP INC COM 90137F103 14067 5005978 SH SOLE 0 0 5005978 2U INC COM 90214J101 1863 24776 SH DFND 01 24776 0 0 2U INC COM 90214J101 385 5125 SH SOLE 5125 0 0 2U INC COM 90214J101 657 8732 SH DFND 02 0 8732 0 2U INC COM 90214J101 358874 4772896 SH SOLE 0 0 4772896 3-D SYS CORP DEL COM NEW 88554D205 1946 102963 SH DFND 01 102963 0 0 3-D SYS CORP DEL COM NEW 88554D205 192 10150 SH SOLE 10150 0 0 3-D SYS CORP DEL COM NEW 88554D205 449 23769 SH DFND 02 0 23769 0 3-D SYS CORP DEL COM NEW 88554D205 206841 10943963 SH SOLE 0 0 10943963 3M CO COM 88579Y101 122908 583303 SH DFND 01 583303 0 0 3M CO COM 88579Y101 36219 171888 SH SOLE 171888 0 0 3M CO COM 88579Y101 41096 195035 SH DFND 02 0 195035 0 3M CO COM 88579Y101 24520 116370 SH DFND 02 0 0 116370 3M CO COM 88579Y101 10086171 47867550 SH SOLE 0 0 47867550 3PEA INTL INC COM 88579C109 20 5459 SH DFND 01 5459 0 0 3PEA INTL INC COM 88579C109 2161 588828 SH SOLE 0 0 588828 51JOB INC SP ADR REPCOM 316827104 362 4700 SH SOLE 4700 0 0 51JOB INC SP ADR REPCOM 316827104 647 8400 SH DFND 02 0 8400 0 51JOB INC SP ADR REPCOM 316827104 59685 775227 SH SOLE 0 0 775227 58 COM INC SPON ADR REP A 31680Q104 1165 15831 SH SOLE 15831 0 0 58 COM INC SPON ADR REP A 31680Q104 2149 29200 SH DFND 02 0 29200 0 58 COM INC SPON ADR REP A 31680Q104 239408 3252831 SH SOLE 0 0 3252831 8X8 INC NEW COM 282914100 3872 182210 SH DFND 01 182210 0 0 8X8 INC NEW COM 282914100 212 9960 SH SOLE 9960 0 0 8X8 INC NEW COM 282914100 413 19418 SH DFND 02 0 19418 0 8X8 INC NEW COM 282914100 153286 7213470 SH SOLE 0 0 7213470 A H BELO CORP COM CL A 001282102 18 3854 SH DFND 01 3854 0 0 A H BELO CORP COM CL A 001282102 3172 689656 SH SOLE 0 0 689656 A MARK PRECIOUS METALS INC COM 00181T107 14 1092 SH DFND 01 1092 0 0 A MARK PRECIOUS METALS INC COM 00181T107 2452 188295 SH SOLE 0 0 188295 A10 NETWORKS INC COM 002121101 624 102664 SH DFND 01 102664 0 0 A10 NETWORKS INC COM 002121101 39 6449 SH SOLE 6449 0 0 A10 NETWORKS INC COM 002121101 11 1751 SH DFND 02 0 1751 0 A10 NETWORKS INC COM 002121101 21679 3565672 SH SOLE 0 0 3565672 AAC HLDGS INC COM 000307108 160 20996 SH DFND 01 20996 0 0 AAC HLDGS INC COM 000307108 4685 613995 SH SOLE 0 0 613995 AAON INC COM PAR $0.004 000360206 3084 81598 SH DFND 01 81598 0 0 AAON INC COM PAR $0.004 000360206 174 4599 SH SOLE 4599 0 0 AAON INC COM PAR $0.004 000360206 274 7252 SH DFND 02 0 7252 0 AAON INC COM PAR $0.004 000360206 145784 3856729 SH SOLE 0 0 3856729 AAR CORP COM 000361105 1353 28246 SH DFND 01 28246 0 0 AAR CORP COM 000361105 138 2876 SH SOLE 2876 0 0 AAR CORP COM 000361105 287 5990 SH DFND 02 0 5990 0 AAR CORP COM 000361105 154674 3229783 SH SOLE 0 0 3229783 AARONS INC COM PAR $0.50 002535300 3293 60468 SH DFND 01 60468 0 0 AARONS INC COM PAR $0.50 002535300 365 6698 SH SOLE 6698 0 0 AARONS INC COM PAR $0.50 002535300 438 8046 SH DFND 02 0 8046 0 AARONS INC COM PAR $0.50 002535300 361893 6645107 SH SOLE 0 0 6645107 ABBOTT LABS COM 002824100 120676 1644990 SH DFND 01 1644990 0 0 ABBOTT LABS COM 002824100 38488 524640 SH SOLE 524640 0 0 ABBOTT LABS COM 002824100 42490 579195 SH DFND 02 0 579195 0 ABBOTT LABS COM 002824100 24807 338157 SH DFND 02 0 0 338157 ABBOTT LABS COM 002824100 9971483 135925339 SH SOLE 0 0 135925339 ABBVIE INC COM 00287Y109 145112 1534277 SH DFND 01 1534277 0 0 ABBVIE INC COM 00287Y109 43174 456476 SH SOLE 456476 0 0 ABBVIE INC COM 00287Y109 46394 490525 SH DFND 02 0 490525 0 ABBVIE INC COM 00287Y109 28065 296735 SH DFND 02 0 0 296735 ABBVIE INC COM 00287Y109 10969795 115984294 SH SOLE 0 0 115984294 ABEONA THERAPEUTICS INC COM 00289Y107 770 60168 SH DFND 01 60168 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 34 2683 SH SOLE 2683 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 13 1026 SH DFND 02 0 1026 0 ABEONA THERAPEUTICS INC COM 00289Y107 18882 1475131 SH SOLE 0 0 1475131 ABERCROMBIE & FITCH CO CL A 002896207 1254 59383 SH DFND 01 59383 0 0 ABERCROMBIE & FITCH CO CL A 002896207 176 8315 SH SOLE 8315 0 0 ABERCROMBIE & FITCH CO CL A 002896207 257 12185 SH DFND 02 0 12185 0 ABERCROMBIE & FITCH CO CL A 002896207 235538 11152374 SH SOLE 0 0 11152374 ABIOMED INC COM 003654100 20215 44947 SH DFND 01 44947 0 0 ABIOMED INC COM 003654100 5563 12369 SH SOLE 12369 0 0 ABIOMED INC COM 003654100 5995 13329 SH DFND 02 0 13329 0 ABIOMED INC COM 003654100 3524 7836 SH DFND 02 0 0 7836 ABIOMED INC COM 003654100 2054794 4568746 SH SOLE 0 0 4568746 ABM INDS INC COM 000957100 1868 57915 SH DFND 01 57915 0 0 ABM INDS INC COM 000957100 189 5860 SH SOLE 5860 0 0 ABM INDS INC COM 000957100 251 7790 SH DFND 02 0 7790 0 ABM INDS INC COM 000957100 232663 7214351 SH SOLE 0 0 7214351 ABRAXAS PETE CORP COM 003830106 680 291655 SH DFND 01 291655 0 0 ABRAXAS PETE CORP COM 003830106 16 6775 SH SOLE 6775 0 0 ABRAXAS PETE CORP COM 003830106 19057 8178774 SH SOLE 0 0 8178774 ACACIA COMMUNICATIONS INC COM 00401C108 1153 27880 SH DFND 01 27880 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 68 1650 SH SOLE 1650 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 66 1600 SH DFND 02 0 1600 0 ACACIA COMMUNICATIONS INC COM 00401C108 98424 2379104 SH SOLE 0 0 2379104 ACACIA RESH CORP ACACIA TCHCOM 003881307 141 44094 SH DFND 01 44094 0 0 ACACIA RESH CORP ACACIA TCHCOM 003881307 7058 2205638 SH SOLE 0 0 2205638 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1154 32787 SH DFND 01 32787 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 310 8807 SH SOLE 8807 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 309 8787 SH DFND 02 0 8787 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 258674 7348701 SH SOLE 0 0 7348701 ACADIA PHARMACEUTICALS INC COM 004225108 4047 194965 SH DFND 01 194965 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 282 13576 SH SOLE 13576 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 367 17674 SH DFND 02 0 17674 0 ACADIA PHARMACEUTICALS INC COM 004225108 178607 8603403 SH SOLE 0 0 8603403 ACADIA RLTY TR COM SH BEN INT 004239109 1969 70256 SH DFND 01 70256 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 2379 84874 SH SOLE 84874 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 2840 101304 SH DFND 02 0 101304 0 ACADIA RLTY TR COM SH BEN INT 004239109 337659 12046359 SH SOLE 0 0 12046359 ACCELERATE DIAGNOSTICS INC COM 00430H102 1185 51624 SH DFND 01 51624 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 66 2877 SH SOLE 2877 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 44 1923 SH DFND 02 0 1923 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 28343 1234993 SH SOLE 0 0 1234993 ACCELERON PHARMA INC COM 00434H108 3958 69157 SH DFND 01 69157 0 0 ACCELERON PHARMA INC COM 00434H108 212 3700 SH SOLE 3700 0 0 ACCELERON PHARMA INC COM 00434H108 149 2600 SH DFND 02 0 2600 0 ACCELERON PHARMA INC COM 00434H108 191715 3349906 SH SOLE 0 0 3349906 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 110545 649500 SH DFND 01 649500 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 32432 190551 SH SOLE 190551 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 38160 224207 SH DFND 02 0 224207 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 21138 124195 SH DFND 02 0 0 124195 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8862543 52071347 SH SOLE 0 0 52071347 ACCESS NATL CORP COM 004337101 363 13406 SH DFND 01 13406 0 0 ACCESS NATL CORP COM 004337101 22 825 SH SOLE 825 0 0 ACCESS NATL CORP COM 004337101 41 1503 SH DFND 02 0 1503 0 ACCESS NATL CORP COM 004337101 17497 645421 SH SOLE 0 0 645421 ACCO BRANDS CORP COM 00081T108 1016 89945 SH DFND 01 89945 0 0 ACCO BRANDS CORP COM 00081T108 101 8933 SH SOLE 8933 0 0 ACCO BRANDS CORP COM 00081T108 231 20400 SH DFND 02 0 20400 0 ACCO BRANDS CORP COM 00081T108 108571 9608056 SH SOLE 0 0 9608056 ACCURAY INC COM 004397105 767 170356 SH DFND 01 170356 0 0 ACCURAY INC COM 004397105 19 4300 SH SOLE 4300 0 0 ACCURAY INC COM 004397105 20 4500 SH DFND 02 0 4500 0 ACCURAY INC COM 004397105 26740 5942298 SH SOLE 0 0 5942298 ACELRX PHARMACEUTICALS INC COM 00444T100 49 12664 SH DFND 01 12664 0 0 ACELRX PHARMACEUTICALS INC COM 00444T100 7981 2072892 SH SOLE 0 0 2072892 ACER THERAPEUTICS INC COM 00444P108 28 900 SH DFND 01 900 0 0 ACER THERAPEUTICS INC COM 00444P108 7498 243133 SH SOLE 0 0 243133 ACETO CORP COM 004446100 16 7074 SH DFND 01 7074 0 0 ACETO CORP COM 004446100 4819 2132177 SH SOLE 0 0 2132177 ACHAOGEN INC COM 004449104 248 62102 SH DFND 01 62102 0 0 ACHAOGEN INC COM 004449104 11 2725 SH SOLE 2725 0 0 ACHAOGEN INC COM 004449104 128 32100 SH DFND 02 0 32100 0 ACHAOGEN INC COM 004449104 6300 1578921 SH SOLE 0 0 1578921 ACHIEVE LIFE SCIENCE INC COM NEW 004468203 112 35468 SH SOLE 0 0 35468 ACHILLION PHARMACEUTICALS IN COM 00448Q201 452 122833 SH DFND 01 122833 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 20 5480 SH SOLE 5480 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 22 5881 SH DFND 02 0 5881 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 42612 11579346 SH SOLE 0 0 11579346 ACI WORLDWIDE INC COM 004498101 6230 221393 SH DFND 01 221393 0 0 ACI WORLDWIDE INC COM 004498101 310 11022 SH SOLE 11022 0 0 ACI WORLDWIDE INC COM 004498101 414 14696 SH DFND 02 0 14696 0 ACI WORLDWIDE INC COM 004498101 286433 10178839 SH SOLE 0 0 10178839 ACLARIS THERAPEUTICS INC COM 00461U105 670 46152 SH DFND 01 46152 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 38 2632 SH SOLE 2632 0 0 ACLARIS THERAPEUTICS INC COM 00461U105 15 1000 SH DFND 02 0 1000 0 ACLARIS THERAPEUTICS INC COM 00461U105 16544 1139390 SH SOLE 0 0 1139390 ACM RESEARCH INC COM CL A 00108J109 176 15915 SH DFND 01 15915 0 0 ACM RESEARCH INC COM CL A 00108J109 2922 263922 SH SOLE 0 0 263922 ACME UTD CORP COM 004816104 17 800 SH DFND 01 800 0 0 ACME UTD CORP COM 004816104 1973 92697 SH SOLE 0 0 92697 ACNB CORP COM 000868109 215 5778 SH DFND 01 5778 0 0 ACNB CORP COM 000868109 9371 251903 SH SOLE 0 0 251903 ACORDA THERAPEUTICS INC COM 00484M106 874 44476 SH DFND 01 44476 0 0 ACORDA THERAPEUTICS INC COM 00484M106 74 3764 SH SOLE 3764 0 0 ACORDA THERAPEUTICS INC COM 00484M106 134 6819 SH DFND 02 0 6819 0 ACORDA THERAPEUTICS INC COM 00484M106 104724 5329477 SH SOLE 0 0 5329477 ACTINIUM PHARMACEUTICALS INC COM 00507W107 11 15462 SH DFND 01 15462 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 1898 2560292 SH SOLE 0 0 2560292 ACTIVISION BLIZZARD INC COM 00507V109 64098 770500 SH DFND 01 770500 0 0 ACTIVISION BLIZZARD INC COM 00507V109 18020 216608 SH SOLE 216608 0 0 ACTIVISION BLIZZARD INC COM 00507V109 17842 214476 SH DFND 02 0 214476 0 ACTIVISION BLIZZARD INC COM 00507V109 11747 141210 SH DFND 02 0 0 141210 ACTIVISION BLIZZARD INC COM 00507V109 4291235 51583543 SH SOLE 0 0 51583543 ACTUANT CORP CL A NEW 00508X203 2404 86156 SH DFND 01 86156 0 0 ACTUANT CORP CL A NEW 00508X203 179 6400 SH SOLE 6400 0 0 ACTUANT CORP CL A NEW 00508X203 387 13858 SH DFND 02 0 13858 0 ACTUANT CORP CL A NEW 00508X203 166484 5967153 SH SOLE 0 0 5967153 ACUITY BRANDS INC COM 00508Y102 2346 14924 SH DFND 01 14924 0 0 ACUITY BRANDS INC COM 00508Y102 1901 12095 SH SOLE 12095 0 0 ACUITY BRANDS INC COM 00508Y102 2120 13484 SH DFND 02 0 13484 0 ACUITY BRANDS INC COM 00508Y102 1334 8484 SH DFND 02 0 0 8484 ACUITY BRANDS INC COM 00508Y102 544663 3464778 SH SOLE 0 0 3464778 ACUSHNET HOLDINGS CORP COM 005098108 823 29996 SH DFND 01 29996 0 0 ACUSHNET HOLDINGS CORP COM 005098108 77 2800 SH SOLE 2800 0 0 ACUSHNET HOLDINGS CORP COM 005098108 71 2600 SH DFND 02 0 2600 0 ACUSHNET HOLDINGS CORP COM 005098108 79875 2911960 SH SOLE 0 0 2911960 ACXIOM CORP COM 005125109 5440 110094 SH DFND 01 110094 0 0 ACXIOM CORP COM 005125109 342 6917 SH SOLE 6917 0 0 ACXIOM CORP COM 005125109 553 11188 SH DFND 02 0 11188 0 ACXIOM CORP COM 005125109 336982 6820111 SH SOLE 0 0 6820111 ADAMAS PHARMACEUTICALS INC COM 00548A106 649 32422 SH DFND 01 32422 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 41 2060 SH SOLE 2060 0 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 33 1627 SH DFND 02 0 1627 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 19466 972339 SH SOLE 0 0 972339 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 23 6516 SH DFND 01 6516 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 5708 1630997 SH SOLE 0 0 1630997 ADAMS RES & ENERGY INC COM NEW 006351308 79 1852 SH DFND 01 1852 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 3671 86463 SH SOLE 0 0 86463 ADDUS HOMECARE CORP COM 006739106 1317 18781 SH DFND 01 18781 0 0 ADDUS HOMECARE CORP COM 006739106 21 300 SH DFND 02 0 300 0 ADDUS HOMECARE CORP COM 006739106 36876 525667 SH SOLE 0 0 525667 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 99 70170 SH SOLE 0 0 70170 ADECOAGRO S A COM L00849106 225 30630 SH SOLE 0 0 30630 ADESTO TECHNOLOGIES CORP COM 00687D101 273 45822 SH DFND 01 45822 0 0 ADESTO TECHNOLOGIES CORP COM 00687D101 6825 1147134 SH SOLE 0 0 1147134 ADIENT PLC ORD SHS G0084W101 1307 33245 SH DFND 01 33245 0 0 ADIENT PLC ORD SHS G0084W101 351 8935 SH SOLE 8935 0 0 ADIENT PLC ORD SHS G0084W101 929 23644 SH DFND 02 0 23644 0 ADIENT PLC ORD SHS G0084W101 19 478 SH DFND 02 0 0 478 ADIENT PLC ORD SHS G0084W101 63777 1622401 SH SOLE 0 0 1622401 ADMA BIOLOGICS INC COM 000899104 252 40639 SH DFND 01 40639 0 0 ADMA BIOLOGICS INC COM 000899104 7154 1152002 SH SOLE 0 0 1152002 ADOBE SYS INC COM 00724F101 134009 496421 SH DFND 01 496421 0 0 ADOBE SYS INC COM 00724F101 39998 148170 SH SOLE 148170 0 0 ADOBE SYS INC COM 00724F101 42657 158018 SH DFND 02 0 158018 0 ADOBE SYS INC COM 00724F101 25968 96194 SH DFND 02 0 0 96194 ADOBE SYS INC COM 00724F101 9758196 36148162 SH SOLE 0 0 36148162 ADT INC COM 00090Q103 385 40967 SH DFND 01 40967 0 0 ADT INC COM 00090Q103 89836 9567237 SH SOLE 0 0 9567237 ADTALEM GLOBAL ED INC COM 00737L103 2520 52289 SH DFND 01 52289 0 0 ADTALEM GLOBAL ED INC COM 00737L103 263 5456 SH SOLE 5456 0 0 ADTALEM GLOBAL ED INC COM 00737L103 348 7214 SH DFND 02 0 7214 0 ADTALEM GLOBAL ED INC COM 00737L103 254099 5271754 SH SOLE 0 0 5271754 ADTRAN INC COM 00738A106 748 42379 SH DFND 01 42379 0 0 ADTRAN INC COM 00738A106 77 4377 SH SOLE 4377 0 0 ADTRAN INC COM 00738A106 433 24523 SH DFND 02 0 24523 0 ADTRAN INC COM 00738A106 89399 5065099 SH SOLE 0 0 5065099 ADURO BIOTECH INC COM 00739L101 940 127831 SH DFND 01 127831 0 0 ADURO BIOTECH INC COM 00739L101 9 1200 SH SOLE 1200 0 0 ADURO BIOTECH INC COM 00739L101 28668 3900414 SH SOLE 0 0 3900414 ADVANCE AUTO PARTS INC COM 00751Y106 11932 70884 SH DFND 01 70884 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 3547 21072 SH SOLE 21072 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 4925 29259 SH DFND 02 0 29259 0 ADVANCE AUTO PARTS INC COM 00751Y106 2365 14048 SH DFND 02 0 0 14048 ADVANCE AUTO PARTS INC COM 00751Y106 1219528 7244867 SH SOLE 0 0 7244867 ADVANCED DISP SVCS INC DEL COM 00790X101 3780 139569 SH DFND 01 139569 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 149 5495 SH SOLE 5495 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 135 5000 SH DFND 02 0 5000 0 ADVANCED DISP SVCS INC DEL COM 00790X101 155564 5744605 SH SOLE 0 0 5744605 ADVANCED DRAIN SYS INC DEL COM 00790R104 2242 72553 SH DFND 01 72553 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 96 3100 SH SOLE 3100 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 196 6358 SH DFND 02 0 6358 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 105425 3411814 SH SOLE 0 0 3411814 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 404 33790 SH DFND 01 33790 0 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 10796 902711 SH SOLE 0 0 902711 ADVANCED ENERGY INDS COM 007973100 4011 77657 SH DFND 01 77657 0 0 ADVANCED ENERGY INDS COM 007973100 203 3928 SH SOLE 3928 0 0 ADVANCED ENERGY INDS COM 007973100 328 6353 SH DFND 02 0 6353 0 ADVANCED ENERGY INDS COM 007973100 204094 3951481 SH SOLE 0 0 3951481 ADVANCED MICRO DEVICES INC COM 007903107 27256 882368 SH DFND 01 882368 0 0 ADVANCED MICRO DEVICES INC COM 007903107 8430 272899 SH SOLE 272899 0 0 ADVANCED MICRO DEVICES INC COM 007903107 8656 280231 SH DFND 02 0 280231 0 ADVANCED MICRO DEVICES INC COM 007903107 5467 176973 SH DFND 02 0 0 176973 ADVANCED MICRO DEVICES INC COM 007903107 2991667 96849036 SH SOLE 0 0 96849036 ADVANSIX INC COM 00773T101 1340 39464 SH DFND 01 39464 0 0 ADVANSIX INC COM 00773T101 102 2993 SH SOLE 2993 0 0 ADVANSIX INC COM 00773T101 85 2500 SH DFND 02 0 2500 0 ADVANSIX INC COM 00773T101 74529 2195266 SH SOLE 0 0 2195266 ADVAXIS INC *W EXP 10/22/201 007624117 4 212499 SH SOLE 0 0 212499 ADVAXIS INC COM NEW 007624117 9 9834 SH DFND 01 9834 0 0 ADVAXIS INC COM NEW 007624117 2464 2620824 SH SOLE 0 0 2620824 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 328 54180 SH DFND 01 54180 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 13261 2191838 SH SOLE 0 0 2191838 AECOM COM 00766T100 1962 60061 SH DFND 01 60061 0 0 AECOM COM 00766T100 510 15605 SH SOLE 15605 0 0 AECOM COM 00766T100 590 18079 SH DFND 02 0 18079 0 AECOM COM 00766T100 458746 14046109 SH SOLE 0 0 14046109 AEGION CORP COM 00770F104 721 28400 SH DFND 01 28400 0 0 AEGION CORP COM 00770F104 101 3973 SH SOLE 3973 0 0 AEGION CORP COM 00770F104 310 12227 SH DFND 02 0 12227 0 AEGION CORP COM 00770F104 77787 3064897 SH SOLE 0 0 3064897 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 317 33107 SH DFND 01 33107 0 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 6890 719924 SH SOLE 0 0 719924 AEGON N V NY REGISTRY SH 007924103 5253 816936 SH SOLE 0 0 816936 AEHR TEST SYSTEMS COM 00760J108 12 5200 SH DFND 01 5200 0 0 AEHR TEST SYSTEMS COM 00760J108 1412 636064 SH SOLE 0 0 636064 AEMETIS INC COM NEW 00770K202 293 287706 SH SOLE 0 0 287706 AERCAP HOLDINGS NV SHS N00985106 404 7032 SH DFND 01 7032 0 0 AERCAP HOLDINGS NV SHS N00985106 2482 43150 SH SOLE 43150 0 0 AERCAP HOLDINGS NV SHS N00985106 2632 45752 SH DFND 02 0 45752 0 AERCAP HOLDINGS NV SHS N00985106 1715 29816 SH DFND 02 0 0 29816 AERCAP HOLDINGS NV SHS N00985106 18752 326011 SH SOLE 0 0 326011 AERIE PHARMACEUTICALS INC COM 00771V108 4387 71269 SH DFND 01 71269 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 199 3236 SH SOLE 3236 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 296 4811 SH DFND 02 0 4811 0 AERIE PHARMACEUTICALS INC COM 00771V108 234399 3808264 SH SOLE 0 0 3808264 AEROHIVE NETWORKS INC COM 007786106 290 70332 SH DFND 01 70332 0 0 AEROHIVE NETWORKS INC COM 007786106 6457 1567279 SH SOLE 0 0 1567279 AEROJET ROCKETDYNE HLDGS INC COM 007800105 4716 138739 SH DFND 01 138739 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 212 6235 SH SOLE 6235 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 333 9787 SH DFND 02 0 9787 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 244449 7191781 SH SOLE 0 0 7191781 AEROVIRONMENT INC COM 008073108 4727 42140 SH DFND 01 42140 0 0 AEROVIRONMENT INC COM 008073108 237 2114 SH SOLE 2114 0 0 AEROVIRONMENT INC COM 008073108 606 5400 SH DFND 02 0 5400 0 AEROVIRONMENT INC COM 008073108 289324 2579332 SH SOLE 0 0 2579332 AERPIO PHARMACEUTICALS INC COM 00810B105 22 7102 SH DFND 01 7102 0 0 AERPIO PHARMACEUTICALS INC COM 00810B105 3309 1070951 SH SOLE 0 0 1070951 AES CORP COM 00130H105 8706 621857 SH DFND 01 621857 0 0 AES CORP COM 00130H105 2757 196926 SH SOLE 196926 0 0 AES CORP COM 00130H105 2554 182450 SH DFND 02 0 182450 0 AES CORP COM 00130H105 1532 109461 SH DFND 02 0 0 109461 AES CORP COM 00130H105 1130411 80743612 SH SOLE 0 0 80743612 AETHLON MED INC COM NEW 00808Y208 4 3200 SH DFND 01 3200 0 0 AETHLON MED INC COM NEW 00808Y208 632 535720 SH SOLE 0 0 535720 AETNA INC NEW COM 00817Y108 63955 315281 SH DFND 01 315281 0 0 AETNA INC NEW COM 00817Y108 19910 98150 SH SOLE 98150 0 0 AETNA INC NEW COM 00817Y108 23529 115993 SH DFND 02 0 115993 0 AETNA INC NEW COM 00817Y108 12527 61754 SH DFND 02 0 0 61754 AETNA INC NEW COM 00817Y108 4624516 22797715 SH SOLE 0 0 22797715 AEVI GENOMIC MEDICINE INC COM 00835P105 6 4482 SH DFND 01 4482 0 0 AEVI GENOMIC MEDICINE INC COM 00835P105 1208 982108 SH SOLE 0 0 982108 AFFILIATED MANAGERS GROUP COM 008252108 6872 50260 SH DFND 01 50260 0 0 AFFILIATED MANAGERS GROUP COM 008252108 2379 17403 SH SOLE 17403 0 0 AFFILIATED MANAGERS GROUP COM 008252108 2050 14995 SH DFND 02 0 14995 0 AFFILIATED MANAGERS GROUP COM 008252108 1543 11284 SH DFND 02 0 0 11284 AFFILIATED MANAGERS GROUP COM 008252108 747774 5469380 SH SOLE 0 0 5469380 AFLAC INC COM 001055102 34054 723482 SH DFND 01 723482 0 0 AFLAC INC COM 001055102 11070 235179 SH SOLE 235179 0 0 AFLAC INC COM 001055102 14898 316512 SH DFND 02 0 316512 0 AFLAC INC COM 001055102 7303 155152 SH DFND 02 0 0 155152 AFLAC INC COM 001055102 3074039 65307818 SH SOLE 0 0 65307818 AG MTG INVT TR INC COM 001228105 450 24769 SH DFND 01 24769 0 0 AG MTG INVT TR INC COM 001228105 62 3400 SH SOLE 3400 0 0 AG MTG INVT TR INC COM 001228105 165 9100 SH DFND 02 0 9100 0 AG MTG INVT TR INC COM 001228105 44180 2430150 SH SOLE 0 0 2430150 AGCO CORP COM 001084102 1498 24635 SH DFND 01 24635 0 0 AGCO CORP COM 001084102 1043 17155 SH SOLE 17155 0 0 AGCO CORP COM 001084102 952 15666 SH DFND 02 0 15666 0 AGCO CORP COM 001084102 924 15200 SH DFND 02 0 0 15200 AGCO CORP COM 001084102 362146 5957330 SH SOLE 0 0 5957330 AGEAGLE AERIAL SYS INC NEW COM 00848K101 61 37367 SH SOLE 0 0 37367 AGENUS INC COM NEW 00847G705 359 167549 SH DFND 01 167549 0 0 AGENUS INC COM NEW 00847G705 11 5318 SH SOLE 5318 0 0 AGENUS INC COM NEW 00847G705 12 5600 SH DFND 02 0 5600 0 AGENUS INC COM NEW 00847G705 8950 4182028 SH SOLE 0 0 4182028 AGILE THERAPEUTICS INC COM 00847L100 401 1093193 SH SOLE 0 0 1093193 AGILENT TECHNOLOGIES INC COM 00846U101 21313 302135 SH DFND 01 302135 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 6765 95903 SH SOLE 95903 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 6889 97654 SH DFND 02 0 97654 0 AGILENT TECHNOLOGIES INC COM 00846U101 4649 65905 SH DFND 02 0 0 65905 AGILENT TECHNOLOGIES INC COM 00846U101 1664313 23593886 SH SOLE 0 0 23593886 AGILYSYS INC COM 00847J105 369 22661 SH DFND 01 22661 0 0 AGILYSYS INC COM 00847J105 18241 1119074 SH SOLE 0 0 1119074 AGIOS PHARMACEUTICALS INC COM 00847X104 1686 21856 SH DFND 01 21856 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 347 4502 SH SOLE 4502 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 991 12853 SH DFND 02 0 12853 0 AGIOS PHARMACEUTICALS INC COM 00847X104 324847 4212228 SH SOLE 0 0 4212228 AGNC INVT CORP COM 00123Q104 3304 177344 SH DFND 01 177344 0 0 AGNC INVT CORP COM 00123Q104 2699 144866 SH SOLE 144866 0 0 AGNC INVT CORP COM 00123Q104 5432 291564 SH DFND 02 0 291564 0 AGNC INVT CORP COM 00123Q104 1583 84995 SH DFND 02 0 0 84995 AGNC INVT CORP COM 00123Q104 756526 40607957 SH SOLE 0 0 40607957 AGNICO EAGLE MINES LTD COM 008474108 2370 69300 SH SOLE 69300 0 0 AGNICO EAGLE MINES LTD COM 008474108 5822 170225 SH DFND 02 0 170225 0 AGNICO EAGLE MINES LTD COM 008474108 1448 42333 SH DFND 02 0 0 42333 AGNICO EAGLE MINES LTD COM 008474108 209285 6119445 SH SOLE 0 0 6119445 AGREE REALTY CORP COM 008492100 1408 26509 SH DFND 01 26509 0 0 AGREE REALTY CORP COM 008492100 1754 33017 SH SOLE 33017 0 0 AGREE REALTY CORP COM 008492100 2212 41636 SH DFND 02 0 41636 0 AGREE REALTY CORP COM 008492100 174787 3290427 SH SOLE 0 0 3290427 AGROFRESH SOLUTIONS COM 00856G109 168 26915 SH DFND 01 26915 0 0 AGROFRESH SOLUTIONS COM 00856G109 9878 1585498 SH SOLE 0 0 1585498 AILERON THERAPEUTICS INC COM 00887A105 0 15 SH DFND 01 15 0 0 AILERON THERAPEUTICS INC COM 00887A105 265 96400 SH SOLE 0 0 96400 AIMMUNE THERAPEUTICS INC COM 00900T107 2314 84842 SH DFND 01 84842 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 109 4001 SH SOLE 4001 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 63 2299 SH DFND 02 0 2299 0 AIMMUNE THERAPEUTICS INC COM 00900T107 95157 3488164 SH SOLE 0 0 3488164 AIR INDS GROUP COM NEW 00912N205 10 7465 SH DFND 01 7465 0 0 AIR INDS GROUP COM NEW 00912N205 562 404515 SH SOLE 0 0 404515 AIR LEASE CORP CL A 00912X302 1673 36474 SH DFND 01 36474 0 0 AIR LEASE CORP CL A 00912X302 411 8956 SH SOLE 8956 0 0 AIR LEASE CORP CL A 00912X302 526 11466 SH DFND 02 0 11466 0 AIR LEASE CORP CL A 00912X302 378424 8248122 SH SOLE 0 0 8248122 AIR PRODS & CHEMS INC COM 009158106 34544 206787 SH DFND 01 206787 0 0 AIR PRODS & CHEMS INC COM 009158106 11017 65948 SH SOLE 65948 0 0 AIR PRODS & CHEMS INC COM 009158106 11642 69690 SH DFND 02 0 69690 0 AIR PRODS & CHEMS INC COM 009158106 7003 41921 SH DFND 02 0 0 41921 AIR PRODS & CHEMS INC COM 009158106 3041092 18204683 SH SOLE 0 0 18204683 AIR T INC COM 009207101 12 372 SH DFND 01 372 0 0 AIR T INC COM 009207101 1022 31066 SH SOLE 0 0 31066 AIR TRANSPORT SERVICES GRP I COM 00922R105 2484 115686 SH DFND 01 115686 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 13 600 SH SOLE 600 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 32 1500 SH DFND 02 0 1500 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 101021 4705197 SH SOLE 0 0 4705197 AIRCASTLE LTD COM G0129K104 1069 48812 SH DFND 01 48812 0 0 AIRCASTLE LTD COM G0129K104 165 7539 SH SOLE 7539 0 0 AIRCASTLE LTD COM G0129K104 175 7971 SH DFND 02 0 7971 0 AIRCASTLE LTD COM G0129K104 107359 4900009 SH SOLE 0 0 4900009 AIRGAIN INC COM 00938A104 22 1656 SH DFND 01 1656 0 0 AIRGAIN INC COM 00938A104 4447 338438 SH SOLE 0 0 338438 AK STL HLDG CORP COM 001547108 1342 273893 SH DFND 01 273893 0 0 AK STL HLDG CORP COM 001547108 154 31500 SH SOLE 31500 0 0 AK STL HLDG CORP COM 001547108 258 52700 SH DFND 02 0 52700 0 AK STL HLDG CORP COM 001547108 155351 31704250 SH SOLE 0 0 31704250 AKAMAI TECHNOLOGIES INC COM 00971T101 12368 169077 SH DFND 01 169077 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 3734 51049 SH SOLE 51049 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 4212 57575 SH DFND 02 0 57575 0 AKAMAI TECHNOLOGIES INC COM 00971T101 2561 35008 SH DFND 02 0 0 35008 AKAMAI TECHNOLOGIES INC COM 00971T101 1227534 16781058 SH SOLE 0 0 16781058 AKCEA THERAPEUTICS INC COM 00972L107 923 26350 SH DFND 01 26350 0 0 AKCEA THERAPEUTICS INC COM 00972L107 53 1500 SH DFND 02 0 1500 0 AKCEA THERAPEUTICS INC COM 00972L107 40751 1163661 SH SOLE 0 0 1163661 AKEBIA THERAPEUTICS INC COM 00972D105 806 91312 SH DFND 01 91312 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 40 4533 SH SOLE 4533 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 34 3900 SH DFND 02 0 3900 0 AKEBIA THERAPEUTICS INC COM 00972D105 21703 2457838 SH SOLE 0 0 2457838 AKERS BIOSCIENCES INC COM 00973E102 4 14340 SH DFND 01 14340 0 0 AKERS BIOSCIENCES INC COM 00973E102 767 2701477 SH SOLE 0 0 2701477 AKORN INC COM 009728106 1261 97124 SH DFND 01 97124 0 0 AKORN INC COM 009728106 94 7219 SH SOLE 7219 0 0 AKORN INC COM 009728106 127 9800 SH DFND 02 0 9800 0 AKORN INC COM 009728106 109444 8431741 SH SOLE 0 0 8431741 AKOUSTIS TECHNOLOGIES INC COM 00973N102 23 2934 SH DFND 01 2934 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 4418 561358 SH SOLE 0 0 561358 ALAMO GROUP INC COM 011311107 1612 17595 SH DFND 01 17595 0 0 ALAMO GROUP INC COM 011311107 82 900 SH SOLE 900 0 0 ALAMO GROUP INC COM 011311107 394 4300 SH DFND 02 0 4300 0 ALAMO GROUP INC COM 011311107 48995 534825 SH SOLE 0 0 534825 ALAMOS GOLD INC NEW COM CL A 011532108 182 39562 SH SOLE 39562 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 306 66299 SH DFND 02 0 66299 0 ALAMOS GOLD INC NEW COM CL A 011532108 43311 9395004 SH SOLE 0 0 9395004 ALARM COM HLDGS INC COM 011642105 3527 61444 SH DFND 01 61444 0 0 ALARM COM HLDGS INC COM 011642105 185 3231 SH SOLE 3231 0 0 ALARM COM HLDGS INC COM 011642105 264 4592 SH DFND 02 0 4592 0 ALARM COM HLDGS INC COM 011642105 186810 3254527 SH SOLE 0 0 3254527 ALASKA AIR GROUP INC COM 011659109 7913 114920 SH DFND 01 114920 0 0 ALASKA AIR GROUP INC COM 011659109 40 588 SH SOLE 588 0 0 ALASKA AIR GROUP INC COM 011659109 1 21 SH DFND 02 0 0 21 ALASKA AIR GROUP INC COM 011659109 844540 12264598 SH SOLE 0 0 12264598 ALASKA COMMUNICATIONS SYS GR COM 01167P101 22 13317 SH DFND 01 13317 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 3089 1883666 SH SOLE 0 0 1883666 ALBANY INTL CORP CL A 012348108 4535 57043 SH DFND 01 57043 0 0 ALBANY INTL CORP CL A 012348108 227 2855 SH SOLE 2855 0 0 ALBANY INTL CORP CL A 012348108 409 5145 SH DFND 02 0 5145 0 ALBANY INTL CORP CL A 012348108 228386 2872774 SH SOLE 0 0 2872774 ALBEMARLE CORP COM 012653101 10209 102314 SH DFND 01 102314 0 0 ALBEMARLE CORP COM 012653101 3265 32717 SH SOLE 32717 0 0 ALBEMARLE CORP COM 012653101 3004 30104 SH DFND 02 0 30104 0 ALBEMARLE CORP COM 012653101 2125 21297 SH DFND 02 0 0 21297 ALBEMARLE CORP COM 012653101 1246478 12492263 SH SOLE 0 0 12492263 ALBIREO PHARMA INC COM 01345P106 317 9623 SH DFND 01 9623 0 0 ALBIREO PHARMA INC COM 01345P106 3869 117383 SH SOLE 0 0 117383 ALCOA CORP COM 013872106 2812 69609 SH DFND 01 69609 0 0 ALCOA CORP COM 013872106 751 18590 SH SOLE 18590 0 0 ALCOA CORP COM 013872106 932 23068 SH DFND 02 0 23068 0 ALCOA CORP COM 013872106 77 1894 SH DFND 02 0 0 1894 ALCOA CORP COM 013872106 662561 16400022 SH SOLE 0 0 16400022 ALDER BIOPHARMACEUTICALS INC COM 014339105 1719 103273 SH DFND 01 103273 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 91 5472 SH SOLE 5472 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 92 5528 SH DFND 02 0 5528 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 83915 5039936 SH SOLE 0 0 5039936 ALDEYRA THERAPEUTICS INC COM 01438T106 488 35338 SH DFND 01 35338 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 12593 912538 SH SOLE 0 0 912538 ALEXANDER & BALDWIN INC NEW COM 014491104 1359 59891 SH DFND 01 59891 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 132 5822 SH SOLE 5822 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 324 14262 SH DFND 02 0 14262 0 ALEXANDER & BALDWIN INC NEW COM 014491104 222171 9791590 SH SOLE 0 0 9791590 ALEXANDERS INC COM 014752109 1521 4431 SH DFND 01 4431 0 0 ALEXANDERS INC COM 014752109 755 2198 SH SOLE 2198 0 0 ALEXANDERS INC COM 014752109 1018 2964 SH DFND 02 0 2964 0 ALEXANDERS INC COM 014752109 113010 329186 SH SOLE 0 0 329186 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 12619 100319 SH DFND 01 100319 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 16479 131003 SH SOLE 131003 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 18825 149654 SH DFND 02 0 149654 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2277 18100 SH DFND 02 0 0 18100 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2038550 16205980 SH SOLE 0 0 16205980 ALEXION PHARMACEUTICALS INC COM 015351109 30738 221123 SH DFND 01 221123 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 9243 66492 SH SOLE 66492 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 9220 66325 SH DFND 02 0 66325 0 ALEXION PHARMACEUTICALS INC COM 015351109 5699 40996 SH DFND 02 0 0 40996 ALEXION PHARMACEUTICALS INC COM 015351109 2143028 15416355 SH SOLE 0 0 15416355 ALGONQUIN PWR UTILS CORP COM 015857105 461 44492 SH SOLE 44492 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 444 42821 SH DFND 02 0 42821 0 ALGONQUIN PWR UTILS CORP COM 015857105 119161 11502048 SH SOLE 0 0 11502048 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 32730 198650 SH SOLE 198650 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 61762 374860 SH DFND 02 0 374860 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6095815 36998151 SH SOLE 0 0 36998151 ALICO INC COM 016230104 90 2654 SH DFND 01 2654 0 0 ALICO INC COM 016230104 5472 161896 SH SOLE 0 0 161896 ALIGN TECHNOLOGY INC COM 016255101 29595 75648 SH DFND 01 75648 0 0 ALIGN TECHNOLOGY INC COM 016255101 9194 23500 SH SOLE 23500 0 0 ALIGN TECHNOLOGY INC COM 016255101 9081 23211 SH DFND 02 0 23211 0 ALIGN TECHNOLOGY INC COM 016255101 6189 15819 SH DFND 02 0 0 15819 ALIGN TECHNOLOGY INC COM 016255101 3085343 7886465 SH SOLE 0 0 7886465 ALIMERA SCIENCES INC COM 016259103 18 18463 SH DFND 01 18463 0 0 ALIMERA SCIENCES INC COM 016259103 2030 2071059 SH SOLE 0 0 2071059 ALJ REGIONAL HLDGS INC COM 001627108 11 6264 SH DFND 01 6264 0 0 ALJ REGIONAL HLDGS INC COM 001627108 864 505540 SH SOLE 0 0 505540 ALKERMES PLC SHS G01767105 2898 68290 SH DFND 01 68290 0 0 ALKERMES PLC SHS G01767105 2012 47418 SH SOLE 47418 0 0 ALKERMES PLC SHS G01767105 1829 43105 SH DFND 02 0 43105 0 ALKERMES PLC SHS G01767105 1181 27838 SH DFND 02 0 0 27838 ALKERMES PLC SHS G01767105 553311 13037494 SH SOLE 0 0 13037494 ALLAKOS INC COM 01671P100 655 14559 SH DFND 01 14559 0 0 ALLAKOS INC COM 01671P100 30043 667767 SH SOLE 0 0 667767 ALLEGHANY CORP DEL COM 017175100 3652 5597 SH DFND 01 5597 0 0 ALLEGHANY CORP DEL COM 017175100 2955 4528 SH SOLE 4528 0 0 ALLEGHANY CORP DEL COM 017175100 2893 4433 SH DFND 02 0 4433 0 ALLEGHANY CORP DEL COM 017175100 1741 2668 SH DFND 02 0 0 2668 ALLEGHANY CORP DEL COM 017175100 833899 1277948 SH SOLE 0 0 1277948 ALLEGHENY TECHNOLOGIES INC COM 01741R102 3232 109374 SH DFND 01 109374 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 330 11151 SH SOLE 11151 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 571 19319 SH DFND 02 0 19319 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 331157 11206652 SH SOLE 0 0 11206652 ALLEGIANCE BANCSHARES INC COM 01748H107 477 11443 SH DFND 01 11443 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 77 1854 SH SOLE 1854 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 48 1141 SH DFND 02 0 1141 0 ALLEGIANCE BANCSHARES INC COM 01748H107 21725 520974 SH SOLE 0 0 520974 ALLEGIANT TRAVEL CO COM 01748X102 3250 25633 SH DFND 01 25633 0 0 ALLEGIANT TRAVEL CO COM 01748X102 64 506 SH SOLE 506 0 0 ALLEGIANT TRAVEL CO COM 01748X102 25 200 SH DFND 02 0 200 0 ALLEGIANT TRAVEL CO COM 01748X102 158096 1246812 SH SOLE 0 0 1246812 ALLEGION PUB LTD CO ORD SHS G0176J109 8616 95133 SH DFND 01 95133 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 2716 29993 SH SOLE 29993 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 3023 33375 SH DFND 02 0 33375 0 ALLEGION PUB LTD CO ORD SHS G0176J109 1486 16405 SH DFND 02 0 0 16405 ALLEGION PUB LTD CO ORD SHS G0176J109 886576 9788845 SH SOLE 0 0 9788845 ALLENA PHARMACEUTICALS INC COM 018119107 242 22556 SH DFND 01 22556 0 0 ALLENA PHARMACEUTICALS INC COM 018119107 3515 327263 SH SOLE 0 0 327263 ALLERGAN PLC SHS G0177J108 58010 304548 SH DFND 01 304548 0 0 ALLERGAN PLC SHS G0177J108 19392 101808 SH SOLE 101808 0 0 ALLERGAN PLC SHS G0177J108 20133 105695 SH DFND 02 0 105695 0 ALLERGAN PLC SHS G0177J108 12360 64890 SH DFND 02 0 0 64890 ALLERGAN PLC SHS G0177J108 4363842 22909711 SH SOLE 0 0 22909711 ALLETE INC COM NEW 018522300 3372 44952 SH DFND 01 44952 0 0 ALLETE INC COM NEW 018522300 986 13144 SH SOLE 13144 0 0 ALLETE INC COM NEW 018522300 1440 19200 SH DFND 02 0 19200 0 ALLETE INC COM NEW 018522300 377399 5031311 SH SOLE 0 0 5031311 ALLIANCE DATA SYSTEMS CORP COM 018581108 11380 48187 SH DFND 01 48187 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 3549 15027 SH SOLE 15027 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 4395 18611 SH DFND 02 0 18611 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 2408 10198 SH DFND 02 0 0 10198 ALLIANCE DATA SYSTEMS CORP COM 018581108 1153844 4885858 SH SOLE 0 0 4885858 ALLIANCE MMA INC COM 018626101 8 29830 SH SOLE 0 0 29830 ALLIANT ENERGY CORP COM 018802108 9388 220526 SH DFND 01 220526 0 0 ALLIANT ENERGY CORP COM 018802108 4217 99050 SH SOLE 99050 0 0 ALLIANT ENERGY CORP COM 018802108 5862 137703 SH DFND 02 0 137703 0 ALLIANT ENERGY CORP COM 018802108 1770 41586 SH DFND 02 0 0 41586 ALLIANT ENERGY CORP COM 018802108 1077035 25300334 SH SOLE 0 0 25300334 ALLIED HEALTHCARE PRODS INC COM NEW 019222207 25 11560 SH SOLE 0 0 11560 ALLIED MOTION TECHNOLOGIES I COM 019330109 771 14160 SH DFND 01 14160 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 17826 327506 SH SOLE 0 0 327506 ALLIQUA BIOMEDICAL INC COM PAR 019621309 95 41660 SH SOLE 0 0 41660 ALLISON TRANSMISSION HLDGS I COM 01973R101 2685 51627 SH DFND 01 51627 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 559 10755 SH SOLE 10755 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 882 16951 SH DFND 02 0 16951 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 686138 13192434 SH SOLE 0 0 13192434 ALLOT COMMUNICATIONS LTD SHS M0854Q105 4208 680944 SH SOLE 0 0 680944 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2507 175925 SH DFND 01 175925 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 216 15150 SH SOLE 15150 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 301 21094 SH DFND 02 0 21094 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 222856 15639015 SH SOLE 0 0 15639015 ALLSTATE CORP COM 020002101 32204 326283 SH DFND 01 326283 0 0 ALLSTATE CORP COM 020002101 10604 107440 SH SOLE 107440 0 0 ALLSTATE CORP COM 020002101 14213 144005 SH DFND 02 0 144005 0 ALLSTATE CORP COM 020002101 6895 69861 SH DFND 02 0 0 69861 ALLSTATE CORP COM 020002101 2425125 24570665 SH SOLE 0 0 24570665 ALLY FINL INC COM 02005N100 4175 157848 SH DFND 01 157848 0 0 ALLY FINL INC COM 02005N100 3752 141865 SH SOLE 141865 0 0 ALLY FINL INC COM 02005N100 3669 138722 SH DFND 02 0 138722 0 ALLY FINL INC COM 02005N100 2419 91457 SH DFND 02 0 0 91457 ALLY FINL INC COM 02005N100 996342 37668903 SH SOLE 0 0 37668903 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3382 38637 SH DFND 01 38637 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2284 26100 SH SOLE 26100 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2456 28057 SH DFND 02 0 28057 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1480 16915 SH DFND 02 0 0 16915 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 656010 7495544 SH SOLE 0 0 7495544 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 203 17481 SH DFND 01 17481 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 13 1129 SH SOLE 1129 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 14 1200 SH DFND 02 0 1200 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 14301 1229669 SH SOLE 0 0 1229669 ALPHA PRO TECH LTD COM 020772109 1671 470636 SH SOLE 0 0 470636 ALPHABET INC CAP STK CL C 02079K107 371533 311305 SH DFND 01 311305 0 0 ALPHABET INC CAP STK CL C 02079K107 112553 94307 SH SOLE 94307 0 0 ALPHABET INC CAP STK CL C 02079K107 119298 99959 SH DFND 02 0 99959 0 ALPHABET INC CAP STK CL C 02079K107 72660 60881 SH DFND 02 0 0 60881 ALPHABET INC CAP STK CL C 02079K107 25205388 21119415 SH SOLE 0 0 21119415 ALPHABET INC CAP STK CL A 02079K107 365182 302533 SH DFND 01 302533 0 0 ALPHABET INC CAP STK CL A 02079K107 107443 89011 SH SOLE 89011 0 0 ALPHABET INC CAP STK CL A 02079K107 112489 93191 SH DFND 02 0 93191 0 ALPHABET INC CAP STK CL A 02079K107 70282 58225 SH DFND 02 0 0 58225 ALPHABET INC CAP STK CL A 02079K107 25106188 20799109 SH SOLE 0 0 20799109 ALPHATEC HOLDINGS INC COM NEW 02081G201 2308 684865 SH SOLE 0 0 684865 ALPINE IMMUNE SCIENCES INC COM 02083G100 1442 227834 SH SOLE 0 0 227834 ALTA MESA RES INC CL A 02133L109 374 89553 SH DFND 01 89553 0 0 ALTA MESA RES INC CL A 02133L109 14 3244 SH SOLE 3244 0 0 ALTA MESA RES INC CL A 02133L109 18 4400 SH DFND 02 0 4400 0 ALTA MESA RES INC CL A 02133L109 31948 7643069 SH SOLE 0 0 7643069 ALTAIR ENGR INC COM CL A 021369103 2573 59215 SH DFND 01 59215 0 0 ALTAIR ENGR INC COM CL A 021369103 116179 2673866 SH SOLE 0 0 2673866 ALTERYX INC COM CL A 02156B103 3334 58269 SH DFND 01 58269 0 0 ALTERYX INC COM CL A 02156B103 135825 2374156 SH SOLE 0 0 2374156 ALTICE USA INC CL A 02156K103 414 22796 SH DFND 01 22796 0 0 ALTICE USA INC CL A 02156K103 443203 24432349 SH SOLE 0 0 24432349 ALTISOURCE ASSET MGMT CORP COM 02153X108 12 193 SH DFND 01 193 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 1107 18497 SH SOLE 0 0 18497 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 327 10161 SH DFND 01 10161 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 23 700 SH SOLE 700 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 29 900 SH DFND 02 0 900 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 49295 1529465 SH SOLE 0 0 1529465 ALTRA INDL MOTION CORP COM 02208R106 3929 95129 SH DFND 01 95129 0 0 ALTRA INDL MOTION CORP COM 02208R106 206 4987 SH SOLE 4987 0 0 ALTRA INDL MOTION CORP COM 02208R106 310 7516 SH DFND 02 0 7516 0 ALTRA INDL MOTION CORP COM 02208R106 107877 2612039 SH SOLE 0 0 2612039 ALTRIA GROUP INC COM 02209S103 115283 1911507 SH DFND 01 1911507 0 0 ALTRIA GROUP INC COM 02209S103 31501 522310 SH SOLE 522310 0 0 ALTRIA GROUP INC COM 02209S103 23252 385546 SH DFND 02 0 385546 0 ALTRIA GROUP INC COM 02209S103 1160 19231 SH DFND 02 0 0 19231 ALTRIA GROUP INC COM 02209S103 8358083 138585357 SH SOLE 0 0 138585357 AMAG PHARMACEUTICALS INC COM 00163U106 602 30078 SH DFND 01 30078 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 76 3800 SH SOLE 3800 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 36 1800 SH DFND 02 0 1800 0 AMAG PHARMACEUTICALS INC COM 00163U106 64924 3246176 SH SOLE 0 0 3246176 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 172 8923 SH DFND 01 8923 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 17473 905821 SH SOLE 0 0 905821 AMAZON COM INC COM 023135106 829767 414262 SH DFND 01 414262 0 0 AMAZON COM INC COM 023135106 247044 123337 SH SOLE 123337 0 0 AMAZON COM INC COM 023135106 257101 128358 SH DFND 02 0 128358 0 AMAZON COM INC COM 023135106 160442 80101 SH DFND 02 0 0 80101 AMAZON COM INC COM 023135106 57793751 28853595 SH SOLE 0 0 28853595 AMBAC FINL GROUP INC COM NEW 023139884 891 43643 SH DFND 01 43643 0 0 AMBAC FINL GROUP INC COM NEW 023139884 111 5434 SH SOLE 5434 0 0 AMBAC FINL GROUP INC COM NEW 023139884 188 9200 SH DFND 02 0 9200 0 AMBAC FINL GROUP INC COM NEW 023139884 42869 2099366 SH SOLE 0 0 2099366 AMBARELLA INC SHS G037AX101 1414 36569 SH DFND 01 36569 0 0 AMBARELLA INC SHS G037AX101 152 3931 SH SOLE 3931 0 0 AMBARELLA INC SHS G037AX101 252 6522 SH DFND 02 0 6522 0 AMBARELLA INC SHS G037AX101 91286 2360022 SH SOLE 0 0 2360022 AMBER RD INC COM 02318Y108 456 47440 SH DFND 01 47440 0 0 AMBER RD INC COM 02318Y108 11138 1157822 SH SOLE 0 0 1157822 AMBEV SA SPONSORED ADR 02319V103 83 18148 SH SOLE 18148 0 0 AMBEV SA SPONSORED ADR 02319V103 137574 30103623 SH SOLE 0 0 30103623 AMC ENTMT HLDGS INC CL ACOM 00165C104 922 44953 SH DFND 01 44953 0 0 AMC ENTMT HLDGS INC CL ACOM 00165C104 147 7156 SH SOLE 7156 0 0 AMC ENTMT HLDGS INC CL ACOM 00165C104 68 3304 SH DFND 02 0 3304 0 AMC ENTMT HLDGS INC CL ACOM 00165C104 111016 5415408 SH SOLE 0 0 5415408 AMC NETWORKS INC CL A 00164V103 1320 19896 SH DFND 01 19896 0 0 AMC NETWORKS INC CL A 00164V103 300 4520 SH SOLE 4520 0 0 AMC NETWORKS INC CL A 00164V103 440 6636 SH DFND 02 0 6636 0 AMC NETWORKS INC CL A 00164V103 265817 4006892 SH SOLE 0 0 4006892 AMCON DISTRG CO COM NEW 02341Q205 788 9058 SH SOLE 0 0 9058 AMDOCS LTD SHS G02602103 1717 26019 SH DFND 01 26019 0 0 AMDOCS LTD SHS G02602103 329 4986 SH SOLE 4986 0 0 AMDOCS LTD SHS G02602103 100 1517 SH DFND 02 0 0 1517 AMDOCS LTD SHS G02602103 57638 873575 SH SOLE 0 0 873575 AMEDICA CORP COM PAR 023435407 14 52863 SH SOLE 0 0 52863 AMEDISYS INC COM 023436108 6706 53666 SH DFND 01 53666 0 0 AMEDISYS INC COM 023436108 349 2789 SH SOLE 2789 0 0 AMEDISYS INC COM 023436108 368 2941 SH DFND 02 0 2941 0 AMEDISYS INC COM 023436108 408217 3266784 SH SOLE 0 0 3266784 AMERCO COM 023586100 964 2702 SH DFND 01 2702 0 0 AMERCO COM 023586100 895 2509 SH SOLE 2509 0 0 AMERCO COM 023586100 1167 3272 SH DFND 02 0 3272 0 AMERCO COM 023586100 464 1300 SH DFND 02 0 0 1300 AMERCO COM 023586100 236527 663190 SH SOLE 0 0 663190 AMEREN CORP COM 023608102 14495 229285 SH DFND 01 229285 0 0 AMEREN CORP COM 023608102 6705 106066 SH SOLE 106066 0 0 AMEREN CORP COM 023608102 9783 154744 SH DFND 02 0 154744 0 AMEREN CORP COM 023608102 2555 40410 SH DFND 02 0 0 40410 AMEREN CORP COM 023608102 1684757 26649122 SH SOLE 0 0 26649122 AMERESCO INC CL A 02361E108 235 17180 SH DFND 01 17180 0 0 AMERESCO INC CL A 02361E108 10035 735198 SH SOLE 0 0 735198 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 18 1106 SH SOLE 1106 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 5057 314865 SH SOLE 0 0 314865 AMERICAN AIRLS GROUP INC COM 02376R102 16019 387589 SH DFND 01 387589 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1458 35289 SH SOLE 35289 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1545 37390 SH DFND 02 0 37390 0 AMERICAN AIRLS GROUP INC COM 02376R102 862 20854 SH DFND 02 0 0 20854 AMERICAN AIRLS GROUP INC COM 02376R102 1143994 27679495 SH SOLE 0 0 27679495 AMERICAN ASSETS TR INC COM 024013104 1251 33539 SH DFND 01 33539 0 0 AMERICAN ASSETS TR INC COM 024013104 1534 41127 SH SOLE 41127 0 0 AMERICAN ASSETS TR INC COM 024013104 1799 48241 SH DFND 02 0 48241 0 AMERICAN ASSETS TR INC COM 024013104 203190 5448904 SH SOLE 0 0 5448904 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1697 97286 SH DFND 01 97286 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 172 9838 SH SOLE 9838 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 192 11000 SH DFND 02 0 11000 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 187095 10727900 SH SOLE 0 0 10727900 AMERICAN CAMPUS CMNTYS INC COM 024835100 2089 50761 SH DFND 01 50761 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 5934 144164 SH SOLE 144164 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 7144 173569 SH DFND 02 0 173569 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 799080 19413996 SH SOLE 0 0 19413996 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 7568 304783 SH DFND 01 304783 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 375 15087 SH SOLE 15087 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 508 20462 SH DFND 02 0 20462 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 416584 16777459 SH SOLE 0 0 16777459 AMERICAN ELEC PWR INC COM 025537101 32958 464980 SH DFND 01 464980 0 0 AMERICAN ELEC PWR INC COM 025537101 15033 212096 SH SOLE 212096 0 0 AMERICAN ELEC PWR INC COM 025537101 22922 323385 SH DFND 02 0 323385 0 AMERICAN ELEC PWR INC COM 025537101 5519 77866 SH DFND 02 0 0 77866 AMERICAN ELEC PWR INC COM 025537101 2585716 36480197 SH SOLE 0 0 36480197 AMERICAN ELECTRIC TECH INC COM 025576109 76 107136 SH SOLE 0 0 107136 AMERICAN EQTY INVT LIFE HLD COM 025676206 2779 78596 SH DFND 01 78596 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 299 8460 SH SOLE 8460 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 356 10081 SH DFND 02 0 10081 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 348289 9849808 SH SOLE 0 0 9849808 AMERICAN EXPRESS CO COM 025816109 74524 699820 SH DFND 01 699820 0 0 AMERICAN EXPRESS CO COM 025816109 23193 217796 SH SOLE 217796 0 0 AMERICAN EXPRESS CO COM 025816109 24986 234631 SH DFND 02 0 234631 0 AMERICAN EXPRESS CO COM 025816109 14921 140115 SH DFND 02 0 0 140115 AMERICAN EXPRESS CO COM 025816109 5173290 48580058 SH SOLE 0 0 48580058 AMERICAN FIN TR INC COM CLASS A 02607T109 156 10192 SH DFND 01 10192 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 34058 2231847 SH SOLE 0 0 2231847 AMERICAN FINL GROUP INC OHIO COM 025932104 2940 26495 SH DFND 01 26495 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 2510 22620 SH SOLE 22620 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 2089 18825 SH DFND 02 0 18825 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1276 11500 SH DFND 02 0 0 11500 AMERICAN FINL GROUP INC OHIO COM 025932104 780901 7037046 SH SOLE 0 0 7037046 AMERICAN HOMES 4 RENT CL A 02665T306 2115 96623 SH DFND 01 96623 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 6031 275501 SH SOLE 275501 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 7185 328252 SH DFND 02 0 328252 0 AMERICAN HOMES 4 RENT CL A 02665T306 803193 36692213 SH SOLE 0 0 36692213 AMERICAN INTL GROUP INC COM NEW 026874784 45128 847640 SH DFND 01 847640 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 14413 270718 SH SOLE 270718 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 15356 288432 SH DFND 02 0 288432 0 AMERICAN INTL GROUP INC COM NEW 026874784 9525 178915 SH DFND 02 0 0 178915 AMERICAN INTL GROUP INC COM NEW 026874784 3434987 64518905 SH SOLE 0 0 64518905 AMERICAN NATL BANKSHARES INC COM 027745108 282 7225 SH DFND 01 7225 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 13109 336125 SH SOLE 0 0 336125 AMERICAN NATL INS CO COM 028591105 351 2712 SH DFND 01 2712 0 0 AMERICAN NATL INS CO COM 028591105 111 861 SH SOLE 861 0 0 AMERICAN NATL INS CO COM 028591105 57 444 SH DFND 02 0 444 0 AMERICAN NATL INS CO COM 028591105 95974 742312 SH SOLE 0 0 742312 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 734 47277 SH DFND 01 47277 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 68 4400 SH SOLE 4400 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 50 3196 SH DFND 02 0 3196 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 70476 4538026 SH SOLE 0 0 4538026 AMERICAN PUBLIC EDUCATION IN COM 02913V103 518 15680 SH DFND 01 15680 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 49 1493 SH SOLE 1493 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 45 1355 SH DFND 02 0 1355 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 42052 1272363 SH SOLE 0 0 1272363 AMERICAN RAILCAR INDS INC COM 02916P103 287 6218 SH DFND 01 6218 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 67 1451 SH SOLE 1451 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 36 781 SH DFND 02 0 781 0 AMERICAN RAILCAR INDS INC COM 02916P103 31648 686507 SH SOLE 0 0 686507 AMERICAN RENAL ASSOCIATES HO COM 029227105 552 25511 SH DFND 01 25511 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 36 1659 SH SOLE 1659 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 24474 1130431 SH SOLE 0 0 1130431 AMERICAN RIVER BANKSHARES COM 029326105 9 618 SH DFND 01 618 0 0 AMERICAN RIVER BANKSHARES COM 029326105 3385 220935 SH SOLE 0 0 220935 AMERICAN DFND HOSPITAL SVC COM 029595105 36 10272 SH SOLE 0 0 10272 AMERICAN SOFTWARE INC CL A 029683109 534 44005 SH DFND 01 44005 0 0 AMERICAN SOFTWARE INC CL A 029683109 14335 1181810 SH SOLE 0 0 1181810 AMERICAN STS WTR CO COM 029899101 3678 60150 SH DFND 01 60150 0 0 AMERICAN STS WTR CO COM 029899101 519 8489 SH SOLE 8489 0 0 AMERICAN STS WTR CO COM 029899101 1283 20977 SH DFND 02 0 20977 0 AMERICAN STS WTR CO COM 029899101 248856 4070271 SH SOLE 0 0 4070271 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 22 3218 SH DFND 01 3218 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 5222 751380 SH SOLE 0 0 751380 AMERICAN TOWER CORP NEW COM 03027X100 64747 445610 SH DFND 01 445610 0 0 AMERICAN TOWER CORP NEW COM 03027X100 27561 189683 SH SOLE 189683 0 0 AMERICAN TOWER CORP NEW COM 03027X100 36412 250596 SH DFND 02 0 250596 0 AMERICAN TOWER CORP NEW COM 03027X100 11712 80605 SH DFND 02 0 0 80605 AMERICAN TOWER CORP NEW COM 03027X100 8088698 55668944 SH SOLE 0 0 55668944 AMERICAN VANGUARD CORP COM 030371108 455 25290 SH DFND 01 25290 0 0 AMERICAN VANGUARD CORP COM 030371108 70 3876 SH SOLE 3876 0 0 AMERICAN VANGUARD CORP COM 030371108 30 1691 SH DFND 02 0 1691 0 AMERICAN VANGUARD CORP COM 030371108 48723 2706820 SH SOLE 0 0 2706820 AMERICAN WOODMARK CORPORATIO COM 030506109 2221 28307 SH DFND 01 28307 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 107 1369 SH SOLE 1369 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 330 4207 SH DFND 02 0 4207 0 AMERICAN WOODMARK CORPORATIO COM 030506109 93572 1192761 SH SOLE 0 0 1192761 AMERICAN WTR WKS CO INC NEW COM 030420103 14983 170316 SH DFND 01 170316 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 6722 76412 SH SOLE 76412 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 10067 114439 SH DFND 02 0 114439 0 AMERICAN WTR WKS CO INC NEW COM 030420103 3338 37944 SH DFND 02 0 0 37944 AMERICAN WTR WKS CO INC NEW COM 030420103 1655731 18821545 SH SOLE 0 0 18821545 AMERICAS CAR MART INC COM 03062T105 615 7865 SH DFND 01 7865 0 0 AMERICAS CAR MART INC COM 03062T105 25652 328032 SH SOLE 0 0 328032 AMERICOLD RLTY TR COM 03064D108 4217 168532 SH DFND 01 168532 0 0 AMERICOLD RLTY TR COM 03064D108 2254 90075 SH SOLE 90075 0 0 AMERICOLD RLTY TR COM 03064D108 2491 99559 SH DFND 02 0 99559 0 AMERICOLD RLTY TR COM 03064D108 190152 7599993 SH SOLE 0 0 7599993 AMERIPRISE FINL INC COM 03076C106 20029 135644 SH DFND 01 135644 0 0 AMERIPRISE FINL INC COM 03076C106 6478 43873 SH SOLE 43873 0 0 AMERIPRISE FINL INC COM 03076C106 7161 48494 SH DFND 02 0 48494 0 AMERIPRISE FINL INC COM 03076C106 4409 29861 SH DFND 02 0 0 29861 AMERIPRISE FINL INC COM 03076C106 1805603 12228113 SH SOLE 0 0 12228113 AMERIS BANCORP COM 03076K108 3846 84156 SH DFND 01 84156 0 0 AMERIS BANCORP COM 03076K108 170 3713 SH SOLE 3713 0 0 AMERIS BANCORP COM 03076K108 493 10778 SH DFND 02 0 10778 0 AMERIS BANCORP COM 03076K108 190872 4176622 SH SOLE 0 0 4176622 AMERISAFE INC COM 03071H100 1040 16793 SH DFND 01 16793 0 0 AMERISAFE INC COM 03071H100 104 1675 SH SOLE 1675 0 0 AMERISAFE INC COM 03071H100 356 5741 SH DFND 02 0 5741 0 AMERISAFE INC COM 03071H100 68889 1112010 SH SOLE 0 0 1112010 AMERISERV FINL INC COM 03074A102 20 4710 SH DFND 01 4710 0 0 AMERISERV FINL INC COM 03074A102 2978 692652 SH SOLE 0 0 692652 AMERISOURCEBERGEN CORP COM 03073E105 14855 161084 SH DFND 01 161084 0 0 AMERISOURCEBERGEN CORP COM 03073E105 4465 48422 SH SOLE 48422 0 0 AMERISOURCEBERGEN CORP COM 03073E105 5334 57838 SH DFND 02 0 57838 0 AMERISOURCEBERGEN CORP COM 03073E105 3095 33561 SH DFND 02 0 0 33561 AMERISOURCEBERGEN CORP COM 03073E105 1449583 15718752 SH SOLE 0 0 15718752 AMES NATL CORP COM 031001100 209 7677 SH DFND 01 7677 0 0 AMES NATL CORP COM 031001100 4097 150355 SH SOLE 0 0 150355 AMETEK INC NEW COM 031100100 17445 220483 SH DFND 01 220483 0 0 AMETEK INC NEW COM 031100100 5634 71214 SH SOLE 71214 0 0 AMETEK INC NEW COM 031100100 5898 74545 SH DFND 02 0 74545 0 AMETEK INC NEW COM 031100100 3824 48332 SH DFND 02 0 0 48332 AMETEK INC NEW COM 031100100 1826142 23080663 SH SOLE 0 0 23080663 AMGEN INC COM 031162100 135368 653039 SH DFND 01 653039 0 0 AMGEN INC COM 031162100 40905 197331 SH SOLE 197331 0 0 AMGEN INC COM 031162100 43906 211809 SH DFND 02 0 211809 0 AMGEN INC COM 031162100 26941 129966 SH DFND 02 0 0 129966 AMGEN INC COM 031162100 9889761 47709783 SH SOLE 0 0 47709783 AMICUS THERAPEUTICS INC COM 03152W109 4536 375225 SH DFND 01 375225 0 0 AMICUS THERAPEUTICS INC COM 03152W109 188 15538 SH SOLE 15538 0 0 AMICUS THERAPEUTICS INC COM 03152W109 298 24662 SH DFND 02 0 24662 0 AMICUS THERAPEUTICS INC COM 03152W109 198183 16392347 SH SOLE 0 0 16392347 AMKOR TECHNOLOGY INC COM 031652100 705 95365 SH DFND 01 95365 0 0 AMKOR TECHNOLOGY INC COM 031652100 86 11613 SH SOLE 11613 0 0 AMKOR TECHNOLOGY INC COM 031652100 61 8269 SH DFND 02 0 8269 0 AMKOR TECHNOLOGY INC COM 031652100 76381 10335709 SH SOLE 0 0 10335709 AMN HEALTHCARE SERVICES INC COM 001744101 5133 93844 SH DFND 01 93844 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 235 4300 SH SOLE 4300 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 389 7117 SH DFND 02 0 7117 0 AMN HEALTHCARE SERVICES INC COM 001744101 262578 4800330 SH SOLE 0 0 4800330 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 3779 170291 SH DFND 01 170291 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 231 10392 SH SOLE 10392 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 229 10300 SH DFND 02 0 10300 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 200087 9016995 SH SOLE 0 0 9016995 AMPCO-PITTSBURGH CORP COM 032037103 13 2209 SH DFND 01 2209 0 0 AMPCO-PITTSBURGH CORP COM 032037103 3023 512352 SH SOLE 0 0 512352 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 921 47888 SH DFND 01 47888 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 77 4000 SH SOLE 4000 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 48 2500 SH DFND 02 0 2500 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 42116 2189005 SH SOLE 0 0 2189005 AMPHENOL CORP NEW CL A 032095101 28407 302136 SH DFND 01 302136 0 0 AMPHENOL CORP NEW CL A 032095101 8547 90902 SH SOLE 90902 0 0 AMPHENOL CORP NEW CL A 032095101 13132 139676 SH DFND 02 0 139676 0 AMPHENOL CORP NEW CL A 032095101 5569 59228 SH DFND 02 0 0 59228 AMPHENOL CORP NEW CL A 032095101 2897854 30821673 SH SOLE 0 0 30821673 AMPIO PHARMACEUTICALS INC COM 03209T109 92 180736 SH DFND 01 180736 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 1849 3638828 SH SOLE 0 0 3638828 AMPLIPHI BIOSCIENCES CORP COM PAR 03211P301 260 257422 SH SOLE 0 0 257422 AMREP CORP NEW COM 032159105 367 50189 SH SOLE 0 0 50189 AMTECH SYS INC COM PAR $0.01N 032332504 14 2560 SH DFND 01 2560 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 2924 547536 SH SOLE 0 0 547536 AMTRUST FINL SVCS INC COM 032359309 1655 114015 SH DFND 01 114015 0 0 AMTRUST FINL SVCS INC COM 032359309 180 12386 SH SOLE 12386 0 0 AMTRUST FINL SVCS INC COM 032359309 270 18626 SH DFND 02 0 18626 0 AMTRUST FINL SVCS INC COM 032359309 125790 8663244 SH SOLE 0 0 8663244 AMYRIS INC COM NEW 03236M200 257 32400 SH DFND 01 32400 0 0 AMYRIS INC COM NEW 03236M200 9205 1159298 SH SOLE 0 0 1159298 ANADARKO PETE CORP COM 032511107 33373 495071 SH DFND 01 495071 0 0 ANADARKO PETE CORP COM 032511107 9848 146093 SH SOLE 146093 0 0 ANADARKO PETE CORP COM 032511107 11312 167810 SH DFND 02 0 167810 0 ANADARKO PETE CORP COM 032511107 6231 92441 SH DFND 02 0 0 92441 ANADARKO PETE CORP COM 032511107 2603626 38623742 SH SOLE 0 0 38623742 ANALOG DEVICES INC COM 032654105 32770 354421 SH DFND 01 354421 0 0 ANALOG DEVICES INC COM 032654105 10298 111383 SH SOLE 111383 0 0 ANALOG DEVICES INC COM 032654105 10747 116231 SH DFND 02 0 116231 0 ANALOG DEVICES INC COM 032654105 6744 72936 SH DFND 02 0 0 72936 ANALOG DEVICES INC COM 032654105 2869248 31032321 SH SOLE 0 0 31032321 ANAPTYSBIO INC COM 032724106 3795 38038 SH DFND 01 38038 0 0 ANAPTYSBIO INC COM 032724106 165 1654 SH SOLE 1654 0 0 ANAPTYSBIO INC COM 032724106 274 2748 SH DFND 02 0 2748 0 ANAPTYSBIO INC COM 032724106 180533 1809490 SH SOLE 0 0 1809490 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 26 9668 SH DFND 01 9668 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 4498 1647471 SH SOLE 0 0 1647471 ANCHOR BANCORP WA COM 032838104 17 606 SH DFND 01 606 0 0 ANCHOR BANCORP WA COM 032838104 2074 73294 SH SOLE 0 0 73294 ANDEAVOR COM 03349M105 20226 131766 SH DFND 01 131766 0 0 ANDEAVOR COM 03349M105 7757 50532 SH DFND 02 0 50532 0 ANDEAVOR COM 03349M105 4633 30185 SH DFND 02 0 0 30185 ANDEAVOR COM 03349M105 1567200 10209770 SH SOLE 0 0 10209770 ANDERSONS INC COM 034164103 896 23805 SH DFND 01 23805 0 0 ANDERSONS INC COM 034164103 100 2650 SH SOLE 2650 0 0 ANDERSONS INC COM 034164103 154 4100 SH DFND 02 0 4100 0 ANDERSONS INC COM 034164103 107507 2855439 SH SOLE 0 0 2855439 ANGI HOMESERVICES INC COM CL A 00183L102 241 10261 SH DFND 01 10261 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 96 4100 SH SOLE 4100 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 80 3400 SH DFND 02 0 3400 0 ANGI HOMESERVICES INC COM CL A 00183L102 116632 4967286 SH SOLE 0 0 4967286 ANGIODYNAMICS INC COM 03475V101 699 32160 SH DFND 01 32160 0 0 ANGIODYNAMICS INC COM 03475V101 93 4259 SH SOLE 4259 0 0 ANGIODYNAMICS INC COM 03475V101 36 1659 SH DFND 02 0 1659 0 ANGIODYNAMICS INC COM 03475V101 45789 2106213 SH SOLE 0 0 2106213 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 142 16547 SH SOLE 16547 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 2323 270702 SH SOLE 0 0 270702 ANI PHARMACEUTICALS INC COM 00182C103 891 15763 SH DFND 01 15763 0 0 ANI PHARMACEUTICALS INC COM 00182C103 26 464 SH SOLE 464 0 0 ANI PHARMACEUTICALS INC COM 00182C103 34 600 SH DFND 02 0 600 0 ANI PHARMACEUTICALS INC COM 00182C103 28608 505986 SH SOLE 0 0 505986 ANIKA THERAPEUTICS INC COM 035255108 535 12691 SH DFND 01 12691 0 0 ANIKA THERAPEUTICS INC COM 035255108 72 1707 SH SOLE 1707 0 0 ANIKA THERAPEUTICS INC COM 035255108 46 1100 SH DFND 02 0 1100 0 ANIKA THERAPEUTICS INC COM 035255108 35687 846071 SH SOLE 0 0 846071 ANIXTER INTL INC COM 035290105 1789 25444 SH DFND 01 25444 0 0 ANIXTER INTL INC COM 035290105 240 3420 SH SOLE 3420 0 0 ANIXTER INTL INC COM 035290105 260 3705 SH DFND 02 0 3705 0 ANIXTER INTL INC COM 035290105 207813 2956085 SH SOLE 0 0 2956085 ANNALY CAP MGMT INC COM 035710409 4807 469899 SH DFND 01 469899 0 0 ANNALY CAP MGMT INC COM 035710409 3543 346362 SH SOLE 346362 0 0 ANNALY CAP MGMT INC COM 035710409 6776 662403 SH DFND 02 0 662403 0 ANNALY CAP MGMT INC COM 035710409 2059 201300 SH DFND 02 0 0 201300 ANNALY CAP MGMT INC COM 035710409 1115243 109016917 SH SOLE 0 0 109016917 ANSYS INC COM 03662Q105 15880 85068 SH DFND 01 85068 0 0 ANSYS INC COM 03662Q105 4819 25816 SH SOLE 25816 0 0 ANSYS INC COM 03662Q105 6088 32613 SH DFND 02 0 32613 0 ANSYS INC COM 03662Q105 2867 15357 SH DFND 02 0 0 15357 ANSYS INC COM 03662Q105 1607600 8611526 SH SOLE 0 0 8611526 ANTARES PHARMA INC COM 036642106 974 289960 SH DFND 01 289960 0 0 ANTARES PHARMA INC COM 036642106 20824 6197505 SH SOLE 0 0 6197505 ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 123 7275 SH SOLE 7275 0 0 ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 210 12400 SH DFND 02 0 12400 0 ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 3976 235000 SH SOLE 0 0 235000 ANTERO RES CORP COM 03674X106 1690 95442 SH DFND 01 95442 0 0 ANTERO RES CORP COM 03674X106 1250 70555 SH SOLE 70555 0 0 ANTERO RES CORP COM 03674X106 1060 59833 SH DFND 02 0 59833 0 ANTERO RES CORP COM 03674X106 749 42278 SH DFND 02 0 0 42278 ANTERO RES CORP COM 03674X106 362053 20443401 SH SOLE 0 0 20443401 ANTHEM INC COM 036752103 67203 245223 SH DFND 01 245223 0 0 ANTHEM INC COM 036752103 21085 76939 SH SOLE 76939 0 0 ANTHEM INC COM 036752103 24960 91080 SH DFND 02 0 91080 0 ANTHEM INC COM 036752103 13668 49874 SH DFND 02 0 0 49874 ANTHEM INC COM 036752103 5005895 18266358 SH SOLE 0 0 18266358 ANWORTH MORTGAGE ASSET CP COM 037347101 398 85946 SH DFND 01 85946 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 26 5581 SH SOLE 5581 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 157 33900 SH DFND 02 0 33900 0 ANWORTH MORTGAGE ASSET CP COM 037347101 40096 8660012 SH SOLE 0 0 8660012 AON PLC SHS CL A G0408V102 37849 246126 SH DFND 01 246126 0 0 AON PLC SHS CL A G0408V102 11283 73368 SH SOLE 73368 0 0 AON PLC SHS CL A G0408V102 12989 84464 SH DFND 02 0 84464 0 AON PLC SHS CL A G0408V102 7196 46797 SH DFND 02 0 0 46797 AON PLC SHS CL A G0408V102 2683357 17449324 SH SOLE 0 0 17449324 APACHE CORP COM 037411105 17292 362734 SH DFND 01 362734 0 0 APACHE CORP COM 037411105 5287 110911 SH SOLE 110911 0 0 APACHE CORP COM 037411105 6059 127109 SH DFND 02 0 127109 0 APACHE CORP COM 037411105 3238 67935 SH DFND 02 0 0 67935 APACHE CORP COM 037411105 1874893 39330659 SH SOLE 0 0 39330659 APARTMENT INVT & MGMT CO CL A 03748R101 6572 148928 SH DFND 01 148928 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 7297 165362 SH SOLE 165362 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 8475 192051 SH DFND 02 0 192051 0 APARTMENT INVT & MGMT CO CL A 03748R101 1100008 24926535 SH SOLE 0 0 24926535 APELLIS PHARMACEUTICALS INC COM 03753U106 1271 71482 SH DFND 01 71482 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 60 3400 SH SOLE 3400 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 34 1900 SH DFND 02 0 1900 0 APELLIS PHARMACEUTICALS INC COM 03753U106 23792 1338118 SH SOLE 0 0 1338118 APERGY CORP COM 03755L104 1260 28924 SH DFND 01 28924 0 0 APERGY CORP COM 03755L104 308 7064 SH SOLE 7064 0 0 APERGY CORP COM 03755L104 409 9400 SH DFND 02 0 9400 0 APERGY CORP COM 03755L104 29 667 SH DFND 02 0 0 667 APERGY CORP COM 03755L104 298788 6859230 SH SOLE 0 0 6859230 APOGEE ENTERPRISES INC COM 037598109 2079 50314 SH DFND 01 50314 0 0 APOGEE ENTERPRISES INC COM 037598109 98 2373 SH SOLE 2373 0 0 APOGEE ENTERPRISES INC COM 037598109 394 9540 SH DFND 02 0 9540 0 APOGEE ENTERPRISES INC COM 037598109 112104 2713063 SH SOLE 0 0 2713063 APOLLO COML REAL EST FIN INC COM 03762U105 1990 105450 SH DFND 01 105450 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 458 24291 SH SOLE 24291 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 253 13383 SH DFND 02 0 13383 0 APOLLO COML REAL EST FIN INC COM 03762U105 246230 13048750 SH SOLE 0 0 13048750 APOLLO ENDOSURGERY INC COM 03767D108 11 1578 SH DFND 01 1578 0 0 APOLLO ENDOSURGERY INC COM 03767D108 3360 468569 SH SOLE 0 0 468569 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 220 9968 SH DFND 01 9968 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 20281 918943 SH SOLE 0 0 918943 APPFOLIO INC COM CL A 03783C100 2302 29361 SH DFND 01 29361 0 0 APPFOLIO INC COM CL A 03783C100 128540 1639536 SH SOLE 0 0 1639536 APPIAN CORP CL A 03782L101 156 4712 SH DFND 01 4712 0 0 APPIAN CORP CL A 03782L101 63758 1926212 SH SOLE 0 0 1926212 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1411 80690 SH DFND 01 80690 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4206 240500 SH SOLE 240500 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 4458 254916 SH DFND 02 0 254916 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 548970 31387668 SH SOLE 0 0 31387668 APPLE INC COM 037833100 1063293 4710254 SH DFND 01 4710254 0 0 APPLE INC COM 037833100 332011 1470769 SH SOLE 1470769 0 0 APPLE INC COM 037833100 350076 1550793 SH DFND 02 0 1550793 0 APPLE INC COM 037833100 216246 957943 SH DFND 02 0 0 957943 APPLE INC COM 037833100 74511098 330074854 SH SOLE 0 0 330074854 APPLIED DNA SCIENCES INC COM NEW 03815U201 6 3824 SH DFND 01 3824 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 1105 741676 SH SOLE 0 0 741676 APPLIED GENETIC TECHNOL CORP COM 03820J100 24 3256 SH DFND 01 3256 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 3587 491362 SH SOLE 0 0 491362 APPLIED INDL TECHNOLOGIES IN COM 03820C105 5924 75707 SH DFND 01 75707 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 352 4503 SH SOLE 4503 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 393 5016 SH DFND 02 0 5016 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 296901 3794258 SH SOLE 0 0 3794258 APPLIED MATLS INC COM 038222105 38736 1002227 SH DFND 01 1002227 0 0 APPLIED MATLS INC COM 038222105 11579 299594 SH SOLE 299594 0 0 APPLIED MATLS INC COM 038222105 12679 328049 SH DFND 02 0 328049 0 APPLIED MATLS INC COM 038222105 8072 208853 SH DFND 02 0 0 208853 APPLIED MATLS INC COM 038222105 2791559 72226619 SH SOLE 0 0 72226619 APPLIED OPTOELECTRONICS INC COM 03823U102 807 32727 SH DFND 01 32727 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 29 1175 SH SOLE 1175 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 22 900 SH DFND 02 0 900 0 APPLIED OPTOELECTRONICS INC COM 03823U102 28012 1135916 SH SOLE 0 0 1135916 APPROACH RESOURCES INC COM 03834A103 97 43479 SH DFND 01 43479 0 0 APPROACH RESOURCES INC COM 03834A103 4815 2159186 SH SOLE 0 0 2159186 APPTIO INC CL A 03835C108 2554 69099 SH DFND 01 69099 0 0 APPTIO INC CL A 03835C108 82815 2240679 SH SOLE 0 0 2240679 APRICUS BIOSCIENCES INC COM NEW 03832V307 70 225620 SH SOLE 0 0 225620 APTARGROUP INC COM 038336103 2487 23084 SH DFND 01 23084 0 0 APTARGROUP INC COM 038336103 850 7888 SH SOLE 7888 0 0 APTARGROUP INC COM 038336103 807 7490 SH DFND 02 0 7490 0 APTARGROUP INC COM 038336103 680982 6320609 SH SOLE 0 0 6320609 APTEVO THERAPEUTICS INC COM 03835L108 20 3850 SH DFND 01 3850 0 0 APTEVO THERAPEUTICS INC COM 03835L108 3705 729361 SH SOLE 0 0 729361 APTINYX INC COM 03836N103 647 22334 SH DFND 01 22334 0 0 APTINYX INC COM 03836N103 7946 274383 SH SOLE 0 0 274383 APTIV PLC SHS G6095L109 22248 265170 SH DFND 01 265170 0 0 APTIV PLC SHS G6095L109 6674 79542 SH SOLE 79542 0 0 APTIV PLC SHS G6095L109 7032 83819 SH DFND 02 0 83819 0 APTIV PLC SHS G6095L109 4246 50602 SH DFND 02 0 0 50602 APTIV PLC SHS G6095L109 1885009 22467328 SH SOLE 0 0 22467328 AQUA AMERICA INC COM 03836W103 2466 66821 SH DFND 01 66821 0 0 AQUA AMERICA INC COM 03836W103 1442 39066 SH SOLE 39066 0 0 AQUA AMERICA INC COM 03836W103 2355 63816 SH DFND 02 0 63816 0 AQUA AMERICA INC COM 03836W103 672709 18230604 SH SOLE 0 0 18230604 AQUA METALS INC COM 03837J101 12 4573 SH DFND 01 4573 0 0 AQUA METALS INC COM 03837J101 3281 1271752 SH SOLE 0 0 1271752 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 180 56065 SH SOLE 0 0 56065 AQUANTIA CORP COM 03842Q108 567 44347 SH DFND 01 44347 0 0 AQUANTIA CORP COM 03842Q108 12261 958640 SH SOLE 0 0 958640 AQUAVENTURE HLDGS LTD SHS G0443N107 186 10305 SH DFND 01 10305 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 24 1350 SH SOLE 1350 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 42 2300 SH DFND 02 0 2300 0 AQUAVENTURE HLDGS LTD SHS G0443N107 11352 628201 SH SOLE 0 0 628201 AQUESTIVE THERAPEUTICS INC COM 03843E104 138 7885 SH DFND 01 7885 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 7917 452147 SH SOLE 0 0 452147 AQUINOX PHARMACEUTICALS INC COM 03842B101 13 4333 SH DFND 01 4333 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 991 338241 SH SOLE 0 0 338241 ARADIGM CORP COM PAR 038505400 3 2500 SH DFND 01 2500 0 0 ARADIGM CORP COM PAR 038505400 416 364598 SH SOLE 0 0 364598 ARAMARK COM 03852U106 3927 91291 SH DFND 01 91291 0 0 ARAMARK COM 03852U106 3180 73927 SH SOLE 73927 0 0 ARAMARK COM 03852U106 4510 104825 SH DFND 02 0 104825 0 ARAMARK COM 03852U106 2280 52998 SH DFND 02 0 0 52998 ARAMARK COM 03852U106 886526 20607295 SH SOLE 0 0 20607295 ARATANA THERAPEUTICS INC COM 03874P101 390 66747 SH DFND 01 66747 0 0 ARATANA THERAPEUTICS INC COM 03874P101 11548 1977461 SH SOLE 0 0 1977461 ARBOR RLTY TR INC COM 038923108 641 55802 SH DFND 01 55802 0 0 ARBOR RLTY TR INC COM 038923108 61 5300 SH SOLE 5300 0 0 ARBOR RLTY TR INC COM 038923108 26 2300 SH DFND 02 0 2300 0 ARBOR RLTY TR INC COM 038923108 31236 2720869 SH SOLE 0 0 2720869 ARBUTUS BIOPHARMA CORP COM 03879J100 341 36113 SH DFND 01 36113 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 2347 248363 SH SOLE 0 0 248363 ARC DOCUMENT SOLUTIONS INC COM 00191G103 25 8834 SH DFND 01 8834 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 4674 1645732 SH SOLE 0 0 1645732 ARC GROUP WORLDWIDE INC COM 00213H105 4 2400 SH DFND 01 2400 0 0 ARC GROUP WORLDWIDE INC COM 00213H105 204 123626 SH SOLE 0 0 123626 ARCA BIOPHARMA INC COM PAR 00211Y407 29 52481 SH SOLE 0 0 52481 ARCADIA BIOSCIENCES INC COM NEW 039014204 91 18655 SH SOLE 0 0 18655 ARCBEST CORP COM 03937C105 1254 25839 SH DFND 01 25839 0 0 ARCBEST CORP COM 03937C105 149 3067 SH SOLE 3067 0 0 ARCBEST CORP COM 03937C105 214 4400 SH DFND 02 0 4400 0 ARCBEST CORP COM 03937C105 150966 3109488 SH SOLE 0 0 3109488 ARCH CAP GROUP LTD ORD G0450A105 4535 152139 SH DFND 01 152139 0 0 ARCH CAP GROUP LTD ORD G0450A105 3615 121262 SH SOLE 121262 0 0 ARCH CAP GROUP LTD ORD G0450A105 4839 162330 SH DFND 02 0 162330 0 ARCH CAP GROUP LTD ORD G0450A105 2098 70368 SH DFND 02 0 0 70368 ARCH CAP GROUP LTD ORD G0450A105 994715 33368490 SH SOLE 0 0 33368490 ARCH COAL INC CL A 039380407 1437 16076 SH DFND 01 16076 0 0 ARCH COAL INC CL A 039380407 181 2021 SH SOLE 2021 0 0 ARCH COAL INC CL A 039380407 411 4600 SH DFND 02 0 4600 0 ARCH COAL INC CL A 039380407 145536 1627914 SH SOLE 0 0 1627914 ARCHER DANIELS MIDLAND CO COM 039483102 26475 526651 SH DFND 01 526651 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 8460 168287 SH SOLE 168287 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 10170 202308 SH DFND 02 0 202308 0 ARCHER DANIELS MIDLAND CO COM 039483102 5508 109561 SH DFND 02 0 0 109561 ARCHER DANIELS MIDLAND CO COM 039483102 2125551 42282687 SH SOLE 0 0 42282687 ARCHROCK INC COM 03957W106 1369 112230 SH DFND 01 112230 0 0 ARCHROCK INC COM 03957W106 123 10104 SH SOLE 10104 0 0 ARCHROCK INC COM 03957W106 275 22546 SH DFND 02 0 22546 0 ARCHROCK INC COM 03957W106 165318 13550624 SH SOLE 0 0 13550624 ARCIMOTO INC COM 039587100 131 35315 SH SOLE 0 0 35315 ARCONIC INC COM 03965L100 8953 406786 SH DFND 01 406786 0 0 ARCONIC INC COM 03965L100 2841 129057 SH SOLE 129057 0 0 ARCONIC INC COM 03965L100 3189 144885 SH DFND 02 0 144885 0 ARCONIC INC COM 03965L100 1669 75830 SH DFND 02 0 0 75830 ARCONIC INC COM 03965L100 959076 43574548 SH SOLE 0 0 43574548 ARCUS BIOSCIENCES INC COM 03969F109 194 13899 SH DFND 01 13899 0 0 ARCUS BIOSCIENCES INC COM 03969F109 6113 438510 SH SOLE 0 0 438510 ARDAGH GROUP S A CL A L0223L101 59 3549 SH DFND 01 3549 0 0 ARDAGH GROUP S A CL A L0223L101 194 11638 SH SOLE 0 0 11638 ARDELYX INC COM 039697107 161 36927 SH DFND 01 36927 0 0 ARDELYX INC COM 039697107 8472 1947694 SH SOLE 0 0 1947694 ARDMORE SHIPPING CORP COM Y0207T100 147 22557 SH DFND 01 22557 0 0 ARDMORE SHIPPING CORP COM Y0207T100 337 51826 SH SOLE 0 0 51826 ARENA PHARMACEUTICALS INC COM NEW 040047607 4024 87445 SH DFND 01 87445 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 201 4370 SH SOLE 4370 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 278 6043 SH DFND 02 0 6043 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 210400 4571922 SH SOLE 0 0 4571922 ARES COML REAL ESTATE CORP COM 04013V108 333 23869 SH DFND 01 23869 0 0 ARES COML REAL ESTATE CORP COM 04013V108 17937 1283989 SH SOLE 0 0 1283989 ARGAN INC COM 04010E109 553 12869 SH DFND 01 12869 0 0 ARGAN INC COM 04010E109 56 1300 SH SOLE 1300 0 0 ARGAN INC COM 04010E109 396 9200 SH DFND 02 0 9200 0 ARGAN INC COM 04010E109 28528 663447 SH SOLE 0 0 663447 ARGO GROUP INTL HLDGS LTD COM G0464B107 1810 28704 SH DFND 01 28704 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 166 2637 SH SOLE 2637 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 292 4627 SH DFND 02 0 4627 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 179186 2841962 SH SOLE 0 0 2841962 ARISTA NETWORKS INC COM 040413106 14279 53710 SH DFND 01 53710 0 0 ARISTA NETWORKS INC COM 040413106 4357 16387 SH SOLE 16387 0 0 ARISTA NETWORKS INC COM 040413106 4550 17113 SH DFND 02 0 17113 0 ARISTA NETWORKS INC COM 040413106 2946 11082 SH DFND 02 0 0 11082 ARISTA NETWORKS INC COM 040413106 1418074 5333913 SH SOLE 0 0 5333913 ARK RESTAURANTS CORP COM 040712101 13 574 SH DFND 01 574 0 0 ARK RESTAURANTS CORP COM 040712101 1978 85982 SH SOLE 0 0 85982 ARLINGTON ASSET INVT CORP CL A NEW 041356205 231 24698 SH DFND 01 24698 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 30 3209 SH SOLE 3209 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 6 684 SH DFND 02 0 684 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 14348 1536205 SH SOLE 0 0 1536205 ARLO TECHNOLOGIES INC COM 04206A101 225 15501 SH DFND 01 15501 0 0 ARLO TECHNOLOGIES INC COM 04206A101 11489 791765 SH SOLE 0 0 791765 ARMADA HOFFLER PPTYS INC COM 04208T108 837 55413 SH DFND 01 55413 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 62 4133 SH SOLE 4133 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 70 4600 SH DFND 02 0 4600 0 ARMADA HOFFLER PPTYS INC COM 04208T108 74464 4928123 SH SOLE 0 0 4928123 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 823 36670 SH DFND 01 36670 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 107 4762 SH SOLE 4762 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 152 6767 SH DFND 02 0 6767 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 89139 3970568 SH SOLE 0 0 3970568 ARMSTRONG FLOORING INC COM 04238R106 411 22702 SH DFND 01 22702 0 0 ARMSTRONG FLOORING INC COM 04238R106 36 2013 SH SOLE 2013 0 0 ARMSTRONG FLOORING INC COM 04238R106 15 846 SH DFND 02 0 846 0 ARMSTRONG FLOORING INC COM 04238R106 27010 1492240 SH SOLE 0 0 1492240 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1468 21089 SH DFND 01 21089 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 295 4234 SH SOLE 4234 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 353 5067 SH DFND 02 0 5067 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 280517 4030423 SH SOLE 0 0 4030423 AROTECH CORP COM NEW 042682203 10 2940 SH DFND 01 2940 0 0 AROTECH CORP COM NEW 042682203 3424 1007112 SH SOLE 0 0 1007112 ARQULE INC COM 04269E107 1123 198365 SH DFND 01 198365 0 0 ARQULE INC COM 04269E107 32789 5793132 SH SOLE 0 0 5793132 ARRAY BIOPHARMA INC COM 04269X105 6173 406147 SH DFND 01 406147 0 0 ARRAY BIOPHARMA INC COM 04269X105 287 18900 SH SOLE 18900 0 0 ARRAY BIOPHARMA INC COM 04269X105 425 27955 SH DFND 02 0 27955 0 ARRAY BIOPHARMA INC COM 04269X105 330546 21746461 SH SOLE 0 0 21746461 ARRIS INTL INC SHS G0551A103 1649 63429 SH DFND 01 63429 0 0 ARRIS INTL INC SHS G0551A103 425 16335 SH SOLE 16335 0 0 ARRIS INTL INC SHS G0551A103 569 21881 SH DFND 02 0 21881 0 ARRIS INTL INC SHS G0551A103 408014 15698901 SH SOLE 0 0 15698901 ARROW ELECTRS INC COM 042735100 2397 32518 SH DFND 01 32518 0 0 ARROW ELECTRS INC COM 042735100 2003 27169 SH SOLE 27169 0 0 ARROW ELECTRS INC COM 042735100 1715 23269 SH DFND 02 0 23269 0 ARROW ELECTRS INC COM 042735100 1124 15244 SH DFND 02 0 0 15244 ARROW ELECTRS INC COM 042735100 577914 7839307 SH SOLE 0 0 7839307 ARROW FINL CORP COM 042744102 414 11187 SH DFND 01 11187 0 0 ARROW FINL CORP COM 042744102 40 1069 SH SOLE 1069 0 0 ARROW FINL CORP COM 042744102 50 1352 SH DFND 02 0 1352 0 ARROW FINL CORP COM 042744102 21826 589887 SH SOLE 0 0 589887 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3317 173010 SH DFND 01 173010 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 139 7253 SH SOLE 7253 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 110 5760 SH DFND 02 0 5760 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 72182 3765358 SH SOLE 0 0 3765358 ARSANIS INC COM 042873109 25 15294 SH DFND 01 15294 0 0 ARSANIS INC COM 042873109 438 270545 SH SOLE 0 0 270545 ARTESIAN RESOURCES CORP CL A 043113208 260 7078 SH DFND 01 7078 0 0 ARTESIAN RESOURCES CORP CL A 043113208 14013 381001 SH SOLE 0 0 381001 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3104 95803 SH DFND 01 95803 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 180 5567 SH SOLE 5567 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 167 5146 SH DFND 02 0 5146 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 145477 4490040 SH SOLE 0 0 4490040 ASBURY AUTOMOTIVE GROUP INC COM 043436104 2744 39914 SH DFND 01 39914 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 166 2420 SH SOLE 2420 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 187 2714 SH DFND 02 0 2714 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 135910 1976873 SH SOLE 0 0 1976873 ASCENA RETAIL GROUP INC COM 04351G101 700 153072 SH DFND 01 153072 0 0 ASCENA RETAIL GROUP INC COM 04351G101 39 8593 SH SOLE 8593 0 0 ASCENA RETAIL GROUP INC COM 04351G101 35 7663 SH DFND 02 0 7663 0 ASCENA RETAIL GROUP INC COM 04351G101 75115 16436554 SH SOLE 0 0 16436554 ASCENT CAP GROUP INC COM SER A 043632108 818 462129 SH SOLE 0 0 462129 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 326 67423 SH DFND 02 0 67423 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 7824 1619951 SH SOLE 0 0 1619951 ASGN INC COM 00191U102 8003 101397 SH DFND 01 101397 0 0 ASGN INC COM 00191U102 402 5097 SH SOLE 5097 0 0 ASGN INC COM 00191U102 946 11985 SH DFND 02 0 11985 0 ASGN INC COM 00191U102 382996 4852355 SH SOLE 0 0 4852355 ASHFORD HOSPITALITY TR INC COM SHS 044103109 481 75271 SH DFND 01 75271 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 552 86371 SH SOLE 86371 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 961 150324 SH DFND 02 0 150324 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 97772 15300769 SH SOLE 0 0 15300769 ASHFORD INC COM 044104107 117 1546 SH DFND 01 1546 0 0 ASHFORD INC COM 044104107 4011 52870 SH SOLE 0 0 52870 ASHLAND GLOBAL HLDGS INC COM 044186104 1926 22964 SH DFND 01 22964 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 468 5584 SH SOLE 5584 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 637 7600 SH DFND 02 0 7600 0 ASHLAND GLOBAL HLDGS INC COM 044186104 75 893 SH DFND 02 0 0 893 ASHLAND GLOBAL HLDGS INC COM 044186104 477476 5693732 SH SOLE 0 0 5693732 ASPEN AEROGELS INC COM 04523Y105 23 5053 SH DFND 01 5053 0 0 ASPEN AEROGELS INC COM 04523Y105 3566 780290 SH SOLE 0 0 780290 ASPEN GROUP INC COM NEW 04530L203 22 3302 SH DFND 01 3302 0 0 ASPEN GROUP INC COM NEW 04530L203 3587 527462 SH SOLE 0 0 527462 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 916 21918 SH DFND 01 21918 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 232 5558 SH SOLE 5558 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 279 6676 SH DFND 02 0 6676 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 221250 5293069 SH SOLE 0 0 5293069 ASPEN TECHNOLOGY INC COM 045327103 3555 31212 SH DFND 01 31212 0 0 ASPEN TECHNOLOGY INC COM 045327103 729 6400 SH SOLE 6400 0 0 ASPEN TECHNOLOGY INC COM 045327103 1073 9417 SH DFND 02 0 9417 0 ASPEN TECHNOLOGY INC COM 045327103 791608 6949412 SH SOLE 0 0 6949412 ASSEMBLY BIOSCIENCES INC COM 045396108 1542 41515 SH DFND 01 41515 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 63 1686 SH SOLE 1686 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 52 1400 SH DFND 02 0 1400 0 ASSEMBLY BIOSCIENCES INC COM 045396108 37395 1006853 SH SOLE 0 0 1006853 ASSERTIO THERAPEUTICS INC COM 04545L107 663 112799 SH DFND 01 112799 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 25 4310 SH SOLE 4310 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 19 3261 SH DFND 02 0 3261 0 ASSERTIO THERAPEUTICS INC COM 04545L107 35670 6066388 SH SOLE 0 0 6066388 ASSOCIATED BANC CORP COM 045487105 1641 63132 SH DFND 01 63132 0 0 ASSOCIATED BANC CORP COM 045487105 439 16899 SH SOLE 16899 0 0 ASSOCIATED BANC CORP COM 045487105 464 17834 SH DFND 02 0 17834 0 ASSOCIATED BANC CORP COM 045487105 399558 15367597 SH SOLE 0 0 15367597 ASSOCIATED CAP GROUP INC CL A 045528106 106 2480 SH DFND 01 2480 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 13891 326474 SH SOLE 0 0 326474 ASSURANT INC COM 04621X108 5395 49981 SH DFND 01 49981 0 0 ASSURANT INC COM 04621X108 1850 17135 SH SOLE 17135 0 0 ASSURANT INC COM 04621X108 1620 15004 SH DFND 02 0 15004 0 ASSURANT INC COM 04621X108 1080 10002 SH DFND 02 0 0 10002 ASSURANT INC COM 04621X108 600365 5561513 SH SOLE 0 0 5561513 ASSURED GUARANTY LTD COM G0585R106 1707 40426 SH DFND 01 40426 0 0 ASSURED GUARANTY LTD COM G0585R106 470 11136 SH SOLE 11136 0 0 ASSURED GUARANTY LTD COM G0585R106 656 15544 SH DFND 02 0 15544 0 ASSURED GUARANTY LTD COM G0585R106 430983 10205612 SH SOLE 0 0 10205612 ASTA FDG INC COM 046220109 176 44477 SH SOLE 0 0 44477 ASTEC INDS INC COM 046224101 1598 31699 SH DFND 01 31699 0 0 ASTEC INDS INC COM 046224101 97 1930 SH SOLE 1930 0 0 ASTEC INDS INC COM 046224101 330 6538 SH DFND 02 0 6538 0 ASTEC INDS INC COM 046224101 102192 2027220 SH SOLE 0 0 2027220 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 8 6465 SH DFND 01 6465 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 1571 1208676 SH SOLE 0 0 1208676 ASTRONICS CORP COM 046433108 1826 41972 SH DFND 01 41972 0 0 ASTRONICS CORP COM 046433108 97 2229 SH SOLE 2229 0 0 ASTRONICS CORP COM 046433108 317 7280 SH DFND 02 0 7280 0 ASTRONICS CORP COM 046433108 49408 1135818 SH SOLE 0 0 1135818 ASTRONOVA INC COM 04638F108 17 771 SH DFND 01 771 0 0 ASTRONOVA INC COM 04638F108 6231 288467 SH SOLE 0 0 288467 ASTROTECH CORP COM NEW 046484200 164 59222 SH SOLE 0 0 59222 ASURE SOFTWARE INC COM 04649U102 294 23668 SH DFND 01 23668 0 0 ASURE SOFTWARE INC COM 04649U102 7522 605610 SH SOLE 0 0 605610 ASV HLDGS INC COM 00215L104 1247 251863 SH SOLE 0 0 251863 AT HOME GROUP INC COM 04650Y100 2662 84430 SH DFND 01 84430 0 0 AT HOME GROUP INC COM 04650Y100 110 3500 SH SOLE 3500 0 0 AT HOME GROUP INC COM 04650Y100 96 3035 SH DFND 02 0 3035 0 AT HOME GROUP INC COM 04650Y100 112037 3553342 SH SOLE 0 0 3553342 AT&T INC COM 00206R102 229967 6848325 SH DFND 01 6848325 0 0 AT&T INC COM 00206R102 73182 2179328 SH SOLE 2179328 0 0 AT&T INC COM 00206R102 81001 2412191 SH DFND 02 0 2412191 0 AT&T INC COM 00206R102 47454 1413158 SH DFND 02 0 0 1413158 AT&T INC COM 00206R102 17399560 518152479 SH SOLE 0 0 518152479 ATARA BIOTHERAPEUTICS INC COM 046513107 3482 84214 SH DFND 01 84214 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 109 2633 SH SOLE 2633 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 81 1964 SH DFND 02 0 1964 0 ATARA BIOTHERAPEUTICS INC COM 046513107 99189 2398756 SH SOLE 0 0 2398756 ATHENAHEALTH INC COM 04685W103 2372 17753 SH DFND 01 17753 0 0 ATHENAHEALTH INC COM 04685W103 498 3730 SH SOLE 3730 0 0 ATHENAHEALTH INC COM 04685W103 742 5554 SH DFND 02 0 5554 0 ATHENAHEALTH INC COM 04685W103 467356 3498174 SH SOLE 0 0 3498174 ATHENE HLDG LTD CL A G0684D107 2722 52689 SH DFND 01 52689 0 0 ATHENE HLDG LTD CL A G0684D107 2366 45797 SH SOLE 45797 0 0 ATHENE HLDG LTD CL A G0684D107 2660 51488 SH DFND 02 0 51488 0 ATHENE HLDG LTD CL A G0684D107 1690 32705 SH DFND 02 0 0 32705 ATHENE HLDG LTD CL A G0684D107 659858 12773085 SH SOLE 0 0 12773085 ATHENEX INC COM 04685N103 1333 85803 SH DFND 01 85803 0 0 ATHENEX INC COM 04685N103 20 1300 SH DFND 02 0 1300 0 ATHENEX INC COM 04685N103 27832 1790960 SH SOLE 0 0 1790960 ATHERSYS INC COM 04744L106 499 237633 SH DFND 01 237633 0 0 ATHERSYS INC COM 04744L106 11487 5470151 SH SOLE 0 0 5470151 ATKORE INTL GROUP INC COM 047649108 2088 78707 SH DFND 01 78707 0 0 ATKORE INTL GROUP INC COM 047649108 109 4098 SH SOLE 4098 0 0 ATKORE INTL GROUP INC COM 047649108 66 2472 SH DFND 02 0 2472 0 ATKORE INTL GROUP INC COM 047649108 121547 4581481 SH SOLE 0 0 4581481 ATLANTIC CAP BANCSHARES INC COM 048269203 668 39859 SH DFND 01 39859 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 60 3600 SH SOLE 3600 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 44 2600 SH DFND 02 0 2600 0 ATLANTIC CAP BANCSHARES INC COM 048269203 17918 1069758 SH SOLE 0 0 1069758 ATLANTIC PWR CORP COM NEW 04878Q863 163 74216 SH DFND 01 74216 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 7001 3182425 SH SOLE 0 0 3182425 ATLANTICA YIELD PLC SHS G0751N103 3988 193766 SH SOLE 0 0 193766 ATLANTICUS HLDGS CORP COM 04914Y102 262 88573 SH SOLE 0 0 88573 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1337 20977 SH DFND 01 20977 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 38 590 SH SOLE 590 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 43 678 SH DFND 02 0 678 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 148069 2322644 SH SOLE 0 0 2322644 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 17 1676 SH DFND 01 1676 0 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 4997 497260 SH SOLE 0 0 497260 ATLASSIAN CORP PLC CL A G06242104 2213 23015 SH DFND 01 23015 0 0 ATLASSIAN CORP PLC CL A G06242104 50453 524783 SH SOLE 0 0 524783 ATMOS ENERGY CORP COM 049560105 3869 41200 SH DFND 01 41200 0 0 ATMOS ENERGY CORP COM 049560105 4430 47172 SH SOLE 47172 0 0 ATMOS ENERGY CORP COM 049560105 5909 62917 SH DFND 02 0 62917 0 ATMOS ENERGY CORP COM 049560105 1636 17416 SH DFND 02 0 0 17416 ATMOS ENERGY CORP COM 049560105 1086759 11572342 SH SOLE 0 0 11572342 ATN INTL INC COM 00215F107 683 9244 SH DFND 01 9244 0 0 ATN INTL INC COM 00215F107 84 1136 SH SOLE 1136 0 0 ATN INTL INC COM 00215F107 42 571 SH DFND 02 0 571 0 ATN INTL INC COM 00215F107 85424 1156260 SH SOLE 0 0 1156260 ATOMERA INC COM 04965B100 7 1252 SH DFND 01 1252 0 0 ATOMERA INC COM 04965B100 2103 351743 SH SOLE 0 0 351743 ATOSSA GENETICS INC COM PAR 04962H506 59 33864 SH SOLE 0 0 33864 ATRICURE INC COM 04963C209 2321 66262 SH DFND 01 66262 0 0 ATRICURE INC COM 04963C209 113 3223 SH SOLE 3223 0 0 ATRICURE INC COM 04963C209 55 1577 SH DFND 02 0 1577 0 ATRICURE INC COM 04963C209 53158 1517512 SH SOLE 0 0 1517512 ATRION CORP COM 049904105 1952 2809 SH DFND 01 2809 0 0 ATRION CORP COM 049904105 132 190 SH SOLE 190 0 0 ATRION CORP COM 049904105 69 100 SH DFND 02 0 100 0 ATRION CORP COM 049904105 56290 81016 SH SOLE 0 0 81016 ATTIS INDS INC COM 049836109 23 82465 SH SOLE 0 0 82465 ATYR PHARMA INC COM 002120103 551 678241 SH SOLE 0 0 678241 AU OPTRONICS CORP SPONSORED ADR 002255107 4 931 SH SOLE 931 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 5409 1284811 SH DFND 02 0 1284811 0 AU OPTRONICS CORP SPONSORED ADR 002255107 36735 8725590 SH SOLE 0 0 8725590 AUBURN NATL BANCORP COM 050473107 85 2231 SH DFND 01 2231 0 0 AUBURN NATL BANCORP COM 050473107 585 15256 SH SOLE 0 0 15256 AUDENTES THERAPEUTICS INC COM 05070R104 2461 62165 SH DFND 01 62165 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 98 2486 SH SOLE 2486 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 83 2100 SH DFND 02 0 2100 0 AUDENTES THERAPEUTICS INC COM 05070R104 50524 1276180 SH SOLE 0 0 1276180 AUDIOCODES LTD ORD M15342104 4617 458899 SH SOLE 0 0 458899 AURINIA PHARMACEUTICALS INC COM 05156V102 98 14771 SH SOLE 0 0 14771 AUTODESK INC COM 052769106 34186 218987 SH DFND 01 218987 0 0 AUTODESK INC COM 052769106 10173 65166 SH SOLE 65166 0 0 AUTODESK INC COM 052769106 11299 72378 SH DFND 02 0 72378 0 AUTODESK INC COM 052769106 6538 41880 SH DFND 02 0 0 41880 AUTODESK INC COM 052769106 3503243 22440865 SH SOLE 0 0 22440865 AUTOHOME INC SP ADR RP CL A 05278C107 767 9905 SH SOLE 9905 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 1494 19294 SH DFND 02 0 19294 0 AUTOHOME INC SP ADR RP CL A 05278C107 146826 1896738 SH SOLE 0 0 1896738 AUTOLIV INC COM 052800109 1434 16541 SH DFND 01 16541 0 0 AUTOLIV INC COM 052800109 2440 28144 SH SOLE 28144 0 0 AUTOLIV INC COM 052800109 2049 23633 SH DFND 02 0 23633 0 AUTOLIV INC COM 052800109 1427 16462 SH DFND 02 0 0 16462 AUTOLIV INC COM 052800109 132764 1531654 SH SOLE 0 0 1531654 AUTOMATIC DATA PROCESSING IN COM 053015103 66975 444542 SH DFND 01 444542 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 19849 131747 SH SOLE 131747 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 24874 165099 SH DFND 02 0 165099 0 AUTOMATIC DATA PROCESSING IN COM 053015103 12869 85420 SH DFND 02 0 0 85420 AUTOMATIC DATA PROCESSING IN COM 053015103 5441728 36119261 SH SOLE 0 0 36119261 AUTONATION INC COM 05329W102 875 21053 SH DFND 01 21053 0 0 AUTONATION INC COM 05329W102 261 6276 SH SOLE 6276 0 0 AUTONATION INC COM 05329W102 333 8024 SH DFND 02 0 8024 0 AUTONATION INC COM 05329W102 33 800 SH DFND 02 0 0 800 AUTONATION INC COM 05329W102 216639 5213930 SH SOLE 0 0 5213930 AUTOWEB INC COM 05335B100 10 3220 SH DFND 01 3220 0 0 AUTOWEB INC COM 05335B100 1375 464488 SH SOLE 0 0 464488 AUTOZONE INC COM 053332102 20567 26514 SH DFND 01 26514 0 0 AUTOZONE INC COM 053332102 6316 8142 SH SOLE 8142 0 0 AUTOZONE INC COM 053332102 8274 10666 SH DFND 02 0 10666 0 AUTOZONE INC COM 053332102 4141 5338 SH DFND 02 0 0 5338 AUTOZONE INC COM 053332102 1780128 2294867 SH SOLE 0 0 2294867 AV HOMES INC COM 00234P102 293 14641 SH DFND 01 14641 0 0 AV HOMES INC COM 00234P102 9219 460971 SH SOLE 0 0 460971 AVALARA INC COM 05338G106 531 15211 SH DFND 01 15211 0 0 AVALARA INC COM 05338G106 26728 765181 SH SOLE 0 0 765181 AVALON HLDGS CORP CL A 05343P109 95 25600 SH SOLE 0 0 25600 AVALONBAY CMNTYS INC COM 053484101 23583 130183 SH DFND 01 130183 0 0 AVALONBAY CMNTYS INC COM 053484101 31758 175315 SH SOLE 175315 0 0 AVALONBAY CMNTYS INC COM 053484101 38393 211938 SH DFND 02 0 211938 0 AVALONBAY CMNTYS INC COM 053484101 4717 26041 SH DFND 02 0 0 26041 AVALONBAY CMNTYS INC COM 053484101 3521677 19440670 SH SOLE 0 0 19440670 AVANGRID INC COM 05351W103 999 20834 SH DFND 01 20834 0 0 AVANGRID INC COM 05351W103 402 8377 SH SOLE 8377 0 0 AVANGRID INC COM 05351W103 642 13400 SH DFND 02 0 13400 0 AVANGRID INC COM 05351W103 25 523 SH DFND 02 0 0 523 AVANGRID INC COM 05351W103 263067 5488564 SH SOLE 0 0 5488564 AVANOS MED INC COM 05350V106 2819 41148 SH DFND 01 41148 0 0 AVANOS MED INC COM 05350V106 285 4157 SH SOLE 4157 0 0 AVANOS MED INC COM 05350V106 390 5687 SH DFND 02 0 5687 0 AVANOS MED INC COM 05350V106 291025 4248535 SH SOLE 0 0 4248535 AVAYA HLDGS CORP COM 05351X101 2022 91317 SH DFND 01 91317 0 0 AVAYA HLDGS CORP COM 05351X101 212 9572 SH SOLE 9572 0 0 AVAYA HLDGS CORP COM 05351X101 167 7522 SH DFND 02 0 7522 0 AVAYA HLDGS CORP COM 05351X101 204292 9227274 SH SOLE 0 0 9227274 AVENUE THERAPEUTICS INC COM NEW 05360L205 279 98341 SH SOLE 0 0 98341 AVEO PHARMACEUTICALS INC COM 053588109 543 163944 SH DFND 01 163944 0 0 AVEO PHARMACEUTICALS INC COM 053588109 16227 4902416 SH SOLE 0 0 4902416 AVERY DENNISON CORP COM 053611109 9611 88702 SH DFND 01 88702 0 0 AVERY DENNISON CORP COM 053611109 2851 26309 SH SOLE 26309 0 0 AVERY DENNISON CORP COM 053611109 2380 21969 SH DFND 02 0 21969 0 AVERY DENNISON CORP COM 053611109 1781 16437 SH DFND 02 0 0 16437 AVERY DENNISON CORP COM 053611109 1046043 9654292 SH SOLE 0 0 9654292 AVIAT NETWORKS INC COM NEW 05366Y201 21 1279 SH DFND 01 1279 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 2143 132713 SH SOLE 0 0 132713 AVID BIOSERVICES INC COM 05368M106 701 102160 SH DFND 01 102160 0 0 AVID BIOSERVICES INC COM 05368M106 15284 2228038 SH SOLE 0 0 2228038 AVID TECHNOLOGY INC COM 05367P100 276 46597 SH DFND 01 46597 0 0 AVID TECHNOLOGY INC COM 05367P100 15763 2658257 SH SOLE 0 0 2658257 AVIS BUDGET GROUP COM 053774105 4266 132737 SH DFND 01 132737 0 0 AVIS BUDGET GROUP COM 053774105 247 7676 SH SOLE 7676 0 0 AVIS BUDGET GROUP COM 053774105 313 9754 SH DFND 02 0 9754 0 AVIS BUDGET GROUP COM 053774105 228794 7118664 SH SOLE 0 0 7118664 AVISTA CORP COM 05379B107 2887 57097 SH DFND 01 57097 0 0 AVISTA CORP COM 05379B107 731 14466 SH SOLE 14466 0 0 AVISTA CORP COM 05379B107 1547 30600 SH DFND 02 0 30600 0 AVISTA CORP COM 05379B107 349062 6903913 SH SOLE 0 0 6903913 AVNET INC COM 053807103 1945 43448 SH DFND 01 43448 0 0 AVNET INC COM 053807103 1459 32587 SH SOLE 32587 0 0 AVNET INC COM 053807103 2596 57991 SH DFND 02 0 57991 0 AVNET INC COM 053807103 1033 23072 SH DFND 02 0 0 23072 AVNET INC COM 053807103 504267 11263509 SH SOLE 0 0 11263509 AVON PRODS INC COM 054303102 192 87396 SH DFND 01 87396 0 0 AVON PRODS INC COM 054303102 107 48600 SH SOLE 48600 0 0 AVON PRODS INC COM 054303102 119 53936 SH DFND 02 0 53936 0 AVON PRODS INC COM 054303102 29370 13350092 SH SOLE 0 0 13350092 AVROBIO INC COM 05455M100 558 10756 SH DFND 01 10756 0 0 AVROBIO INC COM 05455M100 12240 235982 SH SOLE 0 0 235982 AVX CORP NEW COM 002444107 742 41098 SH DFND 01 41098 0 0 AVX CORP NEW COM 002444107 94 5223 SH SOLE 5223 0 0 AVX CORP NEW COM 002444107 114 6300 SH DFND 02 0 6300 0 AVX CORP NEW COM 002444107 82967 4596513 SH SOLE 0 0 4596513 AWARE INC MASS COM 05453N100 11 3032 SH DFND 01 3032 0 0 AWARE INC MASS COM 05453N100 2303 639589 SH SOLE 0 0 639589 AXA EQUITABLE HLDGS INC COM 054561105 1055 49188 SH DFND 01 49188 0 0 AXA EQUITABLE HLDGS INC COM 054561105 274553 12799660 SH SOLE 0 0 12799660 AXALTA COATING SYS LTD COM G0750C108 2470 84690 SH DFND 01 84690 0 0 AXALTA COATING SYS LTD COM G0750C108 1842 63182 SH SOLE 63182 0 0 AXALTA COATING SYS LTD COM G0750C108 1941 66575 SH DFND 02 0 66575 0 AXALTA COATING SYS LTD COM G0750C108 994 34100 SH DFND 02 0 0 34100 AXALTA COATING SYS LTD COM G0750C108 547060 18760632 SH SOLE 0 0 18760632 AXCELIS TECHNOLOGIES INC COM NEW 054540208 552 28112 SH DFND 01 28112 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 68 3457 SH SOLE 3457 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 43 2200 SH DFND 02 0 2200 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 37802 1923758 SH SOLE 0 0 1923758 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1799 31179 SH DFND 01 31179 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1509 26152 SH SOLE 26152 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2454 42530 SH DFND 02 0 42530 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 822 14237 SH DFND 02 0 0 14237 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 413294 7161560 SH SOLE 0 0 7161560 AXOGEN INC COM 05463X106 2498 67793 SH DFND 01 67793 0 0 AXOGEN INC COM 05463X106 101 2729 SH SOLE 2729 0 0 AXOGEN INC COM 05463X106 85 2300 SH DFND 02 0 2300 0 AXOGEN INC COM 05463X106 55728 1512297 SH SOLE 0 0 1512297 AXON ENTERPRISE INC COM 05464C101 7835 114491 SH DFND 01 114491 0 0 AXON ENTERPRISE INC COM 05464C101 342 4999 SH SOLE 4999 0 0 AXON ENTERPRISE INC COM 05464C101 623 9101 SH DFND 02 0 9101 0 AXON ENTERPRISE INC COM 05464C101 423847 6193879 SH SOLE 0 0 6193879 AXOS FINL INC COM 05465C100 4011 116635 SH DFND 01 116635 0 0 AXOS FINL INC COM 05465C100 187 5442 SH SOLE 5442 0 0 AXOS FINL INC COM 05465C100 198 5758 SH DFND 02 0 5758 0 AXOS FINL INC COM 05465C100 224531 6528956 SH SOLE 0 0 6528956 AXOVANT SCIENCES LTD COM G0750W104 0 79 SH DFND 01 79 0 0 AXOVANT SCIENCES LTD COM G0750W104 182 75001 SH SOLE 0 0 75001 AXSOME THERAPEUTICS INC COM 05464T104 16 4705 SH DFND 01 4705 0 0 AXSOME THERAPEUTICS INC COM 05464T104 1960 567996 SH SOLE 0 0 567996 AXT INC COM 00246W103 233 32575 SH DFND 01 32575 0 0 AXT INC COM 00246W103 11881 1661642 SH SOLE 0 0 1661642 AYTU BIOSCIENCE INC COM PAR 054754700 76 27692 SH SOLE 0 0 27692 AZURRX BIOPHARMA INC COM 05502L105 1063 413439 SH SOLE 0 0 413439 AZZ INC COM 002474104 1640 32483 SH DFND 01 32483 0 0 AZZ INC COM 002474104 96 1899 SH SOLE 1899 0 0 AZZ INC COM 002474104 328 6492 SH DFND 02 0 6492 0 AZZ INC COM 002474104 126591 2506751 SH SOLE 0 0 2506751 B & G FOODS INC NEW COM 05508R106 1812 66012 SH DFND 01 66012 0 0 B & G FOODS INC NEW COM 05508R106 194 7085 SH SOLE 7085 0 0 B & G FOODS INC NEW COM 05508R106 285 10384 SH DFND 02 0 10384 0 B & G FOODS INC NEW COM 05508R106 187784 6840949 SH SOLE 0 0 6840949 B COMMUNICATIONS LTD SHS M15629104 18 1946 SH SOLE 1946 0 0 B COMMUNICATIONS LTD SHS M15629104 1967 207021 SH SOLE 0 0 207021 B RILEY FINL INC COM 05580M108 362 15991 SH DFND 01 15991 0 0 B RILEY FINL INC COM 05580M108 19075 842152 SH SOLE 0 0 842152 B2GOLD CORP COM 11777Q209 204 88778 SH SOLE 88778 0 0 B2GOLD CORP COM 11777Q209 339 147301 SH DFND 02 0 147301 0 B2GOLD CORP COM 11777Q209 53689 23343248 SH SOLE 0 0 23343248 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 57 55768 SH DFND 01 55768 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 6862 6661966 SH SOLE 0 0 6661966 BADGER METER INC COM 056525108 2992 56507 SH DFND 01 56507 0 0 BADGER METER INC COM 056525108 126 2386 SH SOLE 2386 0 0 BADGER METER INC COM 056525108 310 5856 SH DFND 02 0 5856 0 BADGER METER INC COM 056525108 161010 3040796 SH SOLE 0 0 3040796 BAIDU INC SPON ADR REP A 056752108 10885 47598 SH SOLE 47598 0 0 BAIDU INC SPON ADR REP A 056752108 24417 106772 SH DFND 02 0 106772 0 BAIDU INC SPON ADR REP A 056752108 2175795 9514583 SH SOLE 0 0 9514583 BAKER HUGHES A GE CO CL A 05722G100 13248 391607 SH DFND 01 391607 0 0 BAKER HUGHES A GE CO CL A 05722G100 4231 125056 SH SOLE 125056 0 0 BAKER HUGHES A GE CO CL A 05722G100 3988 117884 SH DFND 02 0 117884 0 BAKER HUGHES A GE CO CL A 05722G100 2619 77420 SH DFND 02 0 0 77420 BAKER HUGHES A GE CO CL A 05722G100 1229469 36342568 SH SOLE 0 0 36342568 BALCHEM CORP COM 057665200 7157 63851 SH DFND 01 63851 0 0 BALCHEM CORP COM 057665200 347 3100 SH SOLE 3100 0 0 BALCHEM CORP COM 057665200 450 4011 SH DFND 02 0 4011 0 BALCHEM CORP COM 057665200 356668 3181982 SH SOLE 0 0 3181982 BALL CORP COM 058498106 14228 323430 SH DFND 01 323430 0 0 BALL CORP COM 058498106 4473 101676 SH SOLE 101676 0 0 BALL CORP COM 058498106 4586 104247 SH DFND 02 0 104247 0 BALL CORP COM 058498106 2844 64641 SH DFND 02 0 0 64641 BALL CORP COM 058498106 1581499 35951337 SH SOLE 0 0 35951337 BALLANTYNE STRONG INC COM 058516105 6 1410 SH DFND 01 1410 0 0 BALLANTYNE STRONG INC COM 058516105 1886 471530 SH SOLE 0 0 471530 BALLARD PWR SYS INC NEW COM 058586108 62 14400 SH SOLE 14400 0 0 BALLARD PWR SYS INC NEW COM 058586108 53 12300 SH DFND 02 0 12300 0 BALLARD PWR SYS INC NEW COM 058586108 153 35578 SH SOLE 0 0 35578 BANC OF CALIFORNIA INC COM 05990K106 714 37760 SH DFND 01 37760 0 0 BANC OF CALIFORNIA INC COM 05990K106 62 3300 SH SOLE 3300 0 0 BANC OF CALIFORNIA INC COM 05990K106 70 3700 SH DFND 02 0 3700 0 BANC OF CALIFORNIA INC COM 05990K106 47610 2519059 SH SOLE 0 0 2519059 BANCFIRST CORP COM 05945F103 1174 19577 SH DFND 01 19577 0 0 BANCFIRST CORP COM 05945F103 95 1580 SH SOLE 1580 0 0 BANCFIRST CORP COM 05945F103 68 1130 SH DFND 02 0 1130 0 BANCFIRST CORP COM 05945F103 107584 1794567 SH SOLE 0 0 1794567 BANCO BRADESCO S A SP ADR PFD NEW 059460303 254872 35998852 SH SOLE 0 0 35998852 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 46102 5232885 SH SOLE 0 0 5232885 BANCO SANTANDER CHILE NEW SP ADR REPCOM 05965X109 20 623 SH SOLE 623 0 0 BANCO SANTANDER CHILE NEW SP ADR REPCOM 05965X109 63758 1993697 SH SOLE 0 0 1993697 BANCO SANTANDER S A SPONSORED ADR B 05969B103 441 56886 SH SOLE 0 0 56886 BANCO SANTANDER SA ADR 05964H105 1555 310951 SH SOLE 0 0 310951 BANCOLOMBIA S A SPON ADR PREF 05968L102 550 13175 SH SOLE 13175 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 162 3888 SH DFND 02 0 3888 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 155941 3737807 SH SOLE 0 0 3737807 BANCORP 34 INC COM 05970V106 670 42312 SH SOLE 0 0 42312 BANCORP INC DEL COM 05969A105 434 45278 SH DFND 01 45278 0 0 BANCORP INC DEL COM 05969A105 26 2744 SH SOLE 2744 0 0 BANCORP INC DEL COM 05969A105 34 3570 SH DFND 02 0 3570 0 BANCORP INC DEL COM 05969A105 21825 2275787 SH SOLE 0 0 2275787 BANCORP NEW JERSEY INC NEW COM 059915108 13 754 SH DFND 01 754 0 0 BANCORP NEW JERSEY INC NEW COM 059915108 772 45163 SH SOLE 0 0 45163 BANCORPSOUTH BK TUPELO MISS COM 05971J102 2659 81319 SH DFND 01 81319 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 288 8794 SH SOLE 8794 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 315 9642 SH DFND 02 0 9642 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 278254 8509305 SH SOLE 0 0 8509305 BANDWIDTH INC COM CL A 05988J103 42 776 SH DFND 01 776 0 0 BANDWIDTH INC COM CL A 05988J103 18356 342659 SH SOLE 0 0 342659 BANK AMER CORP COM 060505104 258134 8762177 SH DFND 01 8762177 0 0 BANK AMER CORP COM 060505104 84504 2868430 SH SOLE 2868430 0 0 BANK AMER CORP COM 060505104 89486 3037539 SH DFND 02 0 3037539 0 BANK AMER CORP COM 060505104 55505 1884082 SH DFND 02 0 0 1884082 BANK AMER CORP COM 060505104 19315029 655635735 SH SOLE 0 0 655635735 BANK COMM HLDGS COM 06424J103 174 14301 SH DFND 01 14301 0 0 BANK COMM HLDGS COM 06424J103 8475 694707 SH SOLE 0 0 694707 BANK HAWAII CORP COM 062540109 1207 15295 SH DFND 01 15295 0 0 BANK HAWAII CORP COM 062540109 361 4569 SH SOLE 4569 0 0 BANK HAWAII CORP COM 062540109 347 4400 SH DFND 02 0 4400 0 BANK HAWAII CORP COM 062540109 311944 3953157 SH SOLE 0 0 3953157 BANK MONTREAL QUE COM 063671101 15930 193022 SH SOLE 193022 0 0 BANK MONTREAL QUE COM 063671101 19641 237992 SH DFND 02 0 237992 0 BANK MONTREAL QUE COM 063671101 10219 123818 SH DFND 02 0 0 123818 BANK MONTREAL QUE COM 063671101 1347206 16323836 SH SOLE 0 0 16323836 BANK N S HALIFAX COM 064149107 21508 360690 SH SOLE 360690 0 0 BANK N S HALIFAX COM 064149107 24359 408497 SH DFND 02 0 408497 0 BANK N S HALIFAX COM 064149107 13782 231123 SH DFND 02 0 0 231123 BANK N S HALIFAX COM 064149107 1849834 31021871 SH SOLE 0 0 31021871 BANK NEW YORK MELLON CORP COM 064058100 44303 868860 SH DFND 01 868860 0 0 BANK NEW YORK MELLON CORP COM 064058100 15423 302474 SH SOLE 302474 0 0 BANK NEW YORK MELLON CORP COM 064058100 16768 328847 SH DFND 02 0 328847 0 BANK NEW YORK MELLON CORP COM 064058100 9802 192226 SH DFND 02 0 0 192226 BANK NEW YORK MELLON CORP COM 064058100 3230938 63364146 SH SOLE 0 0 63364146 BANK OF MARIN BANCORP COM 063425102 483 5762 SH DFND 01 5762 0 0 BANK OF MARIN BANCORP COM 063425102 63 745 SH SOLE 745 0 0 BANK OF MARIN BANCORP COM 063425102 50 594 SH DFND 02 0 594 0 BANK OF MARIN BANCORP COM 063425102 27574 328655 SH SOLE 0 0 328655 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 5099 98320 SH DFND 01 98320 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 39247 756780 SH SOLE 0 0 756780 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 723 45704 SH SOLE 0 0 45704 BANK OZK COM 06417N103 1694 44637 SH DFND 01 44637 0 0 BANK OZK COM 06417N103 451 11891 SH SOLE 11891 0 0 BANK OZK COM 06417N103 697 18360 SH DFND 02 0 18360 0 BANK OZK COM 06417N103 443000 11670174 SH SOLE 0 0 11670174 BANK PRINCETON NEW JERSEY COM 064520109 150 4898 SH DFND 01 4898 0 0 BANK PRINCETON NEW JERSEY COM 064520109 8431 276049 SH SOLE 0 0 276049 BANK SOUTH CAROLINA CORP COM 065066102 18 886 SH DFND 01 886 0 0 BANK SOUTH CAROLINA CORP COM 065066102 975 48053 SH SOLE 0 0 48053 BANK7 CORP COM 06652N107 75 3900 SH DFND 01 3900 0 0 BANK7 CORP COM 06652N107 1850 96100 SH SOLE 0 0 96100 BANKFINANCIAL CORP COM 06643P104 196 12292 SH DFND 01 12292 0 0 BANKFINANCIAL CORP COM 06643P104 12938 811665 SH SOLE 0 0 811665 BANKUNITED INC COM 06652K103 1356 38304 SH DFND 01 38304 0 0 BANKUNITED INC COM 06652K103 343 9689 SH SOLE 9689 0 0 BANKUNITED INC COM 06652K103 430 12147 SH DFND 02 0 12147 0 BANKUNITED INC COM 06652K103 374154 10569323 SH SOLE 0 0 10569323 BANKWELL FINL GROUP INC COM 06654A103 156 4975 SH DFND 01 4975 0 0 BANKWELL FINL GROUP INC COM 06654A103 8628 275135 SH SOLE 0 0 275135 BANNER CORP COM NEW 06652V208 1740 27988 SH DFND 01 27988 0 0 BANNER CORP COM NEW 06652V208 213 3429 SH SOLE 3429 0 0 BANNER CORP COM NEW 06652V208 251 4045 SH DFND 02 0 4045 0 BANNER CORP COM NEW 06652V208 199158 3203446 SH SOLE 0 0 3203446 BAOZUN INC SPONSORED ADR 06684L103 269 5534 SH SOLE 5534 0 0 BAOZUN INC SPONSORED ADR 06684L103 515 10600 SH DFND 02 0 10600 0 BAOZUN INC SPONSORED ADR 06684L103 39256 808071 SH SOLE 0 0 808071 BAR HBR BANKSHARES COM 066849100 392 13632 SH DFND 01 13632 0 0 BAR HBR BANKSHARES COM 066849100 59 2050 SH SOLE 2050 0 0 BAR HBR BANKSHARES COM 066849100 49 1700 SH DFND 02 0 1700 0 BAR HBR BANKSHARES COM 066849100 17765 618575 SH SOLE 0 0 618575 BARNES & NOBLE ED INC COM 06777U101 198 34314 SH DFND 01 34314 0 0 BARNES & NOBLE ED INC COM 06777U101 20 3530 SH SOLE 3530 0 0 BARNES & NOBLE ED INC COM 06777U101 7 1221 SH DFND 02 0 1221 0 BARNES & NOBLE ED INC COM 06777U101 12413 2154985 SH SOLE 0 0 2154985 BARNES & NOBLE INC COM 067774109 294 50625 SH DFND 01 50625 0 0 BARNES & NOBLE INC COM 067774109 24 4107 SH SOLE 4107 0 0 BARNES & NOBLE INC COM 067774109 27 4604 SH DFND 02 0 4604 0 BARNES & NOBLE INC COM 067774109 24482 4221073 SH SOLE 0 0 4221073 BARNES GROUP INC COM 067806109 3425 48224 SH DFND 01 48224 0 0 BARNES GROUP INC COM 067806109 315 4434 SH SOLE 4434 0 0 BARNES GROUP INC COM 067806109 471 6632 SH DFND 02 0 6632 0 BARNES GROUP INC COM 067806109 337597 4752885 SH SOLE 0 0 4752885 BARNWELL INDS INC COM 068221100 79 44204 SH SOLE 0 0 44204 BARRETT BUSINESS SERVICES IN COM 068463108 934 13989 SH DFND 01 13989 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 52 775 SH SOLE 775 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 42 633 SH DFND 02 0 633 0 BARRETT BUSINESS SERVICES IN COM 068463108 25873 387440 SH SOLE 0 0 387440 BARRICK GOLD CORP COM 067901108 4008 361763 SH SOLE 361763 0 0 BARRICK GOLD CORP COM 067901108 8823 796323 SH DFND 02 0 796323 0 BARRICK GOLD CORP COM 067901108 2005 180934 SH DFND 02 0 0 180934 BARRICK GOLD CORP COM 067901108 337557 30465477 SH SOLE 0 0 30465477 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 174 17466 SH DFND 01 17466 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 25 2475 SH SOLE 2475 0 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 17 1700 SH DFND 02 0 1700 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 10811 1082157 SH SOLE 0 0 1082157 BASSETT FURNITURE INDS INC COM 070203104 188 8839 SH DFND 01 8839 0 0 BASSETT FURNITURE INDS INC COM 070203104 10201 480069 SH SOLE 0 0 480069 BAUSCH HEALTH COS INC COM 071734107 2499 97347 SH SOLE 97347 0 0 BAUSCH HEALTH COS INC COM 071734107 2279 88777 SH DFND 02 0 88777 0 BAUSCH HEALTH COS INC COM 071734107 1422 55399 SH DFND 02 0 0 55399 BAUSCH HEALTH COS INC COM 071734107 216973 8452377 SH SOLE 0 0 8452377 BAXTER INTL INC COM 071813109 36475 473151 SH DFND 01 473151 0 0 BAXTER INTL INC COM 071813109 11660 151257 SH SOLE 151257 0 0 BAXTER INTL INC COM 071813109 15275 198147 SH DFND 02 0 198147 0 BAXTER INTL INC COM 071813109 7542 97831 SH DFND 02 0 0 97831 BAXTER INTL INC COM 071813109 2735041 35478545 SH SOLE 0 0 35478545 BAYCOM CORP COM 07272M107 205 7678 SH DFND 01 7678 0 0 BAYCOM CORP COM 07272M107 12619 472959 SH SOLE 0 0 472959 BAYTEX ENERGY CORP COM 07317Q105 145 49872 SH SOLE 49872 0 0 BAYTEX ENERGY CORP COM 07317Q105 272 93474 SH DFND 02 0 93474 0 BAYTEX ENERGY CORP COM 07317Q105 37090 12745691 SH SOLE 0 0 12745691 BB&T CORP COM 054937107 35518 731725 SH DFND 01 731725 0 0 BB&T CORP COM 054937107 11353 233890 SH SOLE 233890 0 0 BB&T CORP COM 054937107 13196 271849 SH DFND 02 0 271849 0 BB&T CORP COM 054937107 7517 154861 SH DFND 02 0 0 154861 BB&T CORP COM 054937107 2810002 57890451 SH SOLE 0 0 57890451 BBX CAP CORP NEW CL A 05491N104 425 57290 SH DFND 01 57290 0 0 BBX CAP CORP NEW CL A 05491N104 51 6855 SH SOLE 6855 0 0 BBX CAP CORP NEW CL A 05491N104 24 3216 SH DFND 02 0 3216 0 BBX CAP CORP NEW CL A 05491N104 20049 2702055 SH SOLE 0 0 2702055 BCB BANCORP INC COM 055298103 159 11464 SH DFND 01 11464 0 0 BCB BANCORP INC COM 055298103 7620 550176 SH SOLE 0 0 550176 BCE INC COM NEW 05534B760 1994 49220 SH SOLE 49220 0 0 BCE INC COM NEW 05534B760 4322 106659 SH DFND 02 0 106659 0 BCE INC COM NEW 05534B760 1336 32972 SH DFND 02 0 0 32972 BCE INC COM NEW 05534B760 319463 7884088 SH SOLE 0 0 7884088 BEACON ROOFING SUPPLY INC COM 073685109 4195 115906 SH DFND 01 115906 0 0 BEACON ROOFING SUPPLY INC COM 073685109 205 5666 SH SOLE 5666 0 0 BEACON ROOFING SUPPLY INC COM 073685109 283 7815 SH DFND 02 0 7815 0 BEACON ROOFING SUPPLY INC COM 073685109 212235 5864477 SH SOLE 0 0 5864477 BEASLEY BROADCAST GROUP INC CL A 074014101 63 9145 SH DFND 01 9145 0 0 BEASLEY BROADCAST GROUP INC CL A 074014101 2026 293639 SH SOLE 0 0 293639 BEAZER HOMES USA INC COM NEW 07556Q881 295 28088 SH DFND 01 28088 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 30 2816 SH SOLE 2816 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 87 8253 SH DFND 02 0 8253 0 BEAZER HOMES USA INC COM NEW 07556Q881 15193 1446909 SH SOLE 0 0 1446909 BECTON DICKINSON & CO COM 075887109 66175 253545 SH DFND 01 253545 0 0 BECTON DICKINSON & CO COM 075887109 20875 79979 SH SOLE 79979 0 0 BECTON DICKINSON & CO COM 075887109 26651 102111 SH DFND 02 0 102111 0 BECTON DICKINSON & CO COM 075887109 13532 51845 SH DFND 02 0 0 51845 BECTON DICKINSON & CO COM 075887109 5527662 21178782 SH SOLE 0 0 21178782 BED BATH & BEYOND INC COM 075896100 1768 117899 SH DFND 01 117899 0 0 BED BATH & BEYOND INC COM 075896100 189 12590 SH SOLE 12590 0 0 BED BATH & BEYOND INC COM 075896100 294 19600 SH DFND 02 0 19600 0 BED BATH & BEYOND INC COM 075896100 182942 12196146 SH SOLE 0 0 12196146 BEIGENE LTD SPONSORED ADR 07725L102 86 500 SH SOLE 500 0 0 BEIGENE LTD SPONSORED ADR 07725L102 183197 1063736 SH SOLE 0 0 1063736 BEL FUSE INC CL A 077347201 460 21781 SH SOLE 0 0 21781 BEL FUSE INC CL B 077347201 216 8157 SH DFND 01 8157 0 0 BEL FUSE INC CL B 077347201 16116 608166 SH SOLE 0 0 608166 BELDEN INC COM 077454106 2518 35264 SH DFND 01 35264 0 0 BELDEN INC COM 077454106 267 3740 SH SOLE 3740 0 0 BELDEN INC COM 077454106 388 5427 SH DFND 02 0 5427 0 BELDEN INC COM 077454106 264720 3707037 SH SOLE 0 0 3707037 BELLEROPHON THERAPEUTICS INC COM 078771102 5 4908 SH DFND 01 4908 0 0 BELLEROPHON THERAPEUTICS INC COM 078771102 1100 1018625 SH SOLE 0 0 1018625 BELLICUM PHARMACEUTICALS INC COM 079481107 425 68971 SH DFND 01 68971 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 7 1100 SH SOLE 1100 0 0 BELLICUM PHARMACEUTICALS INC COM 079481107 3 500 SH DFND 02 0 500 0 BELLICUM PHARMACEUTICALS INC COM 079481107 11564 1877271 SH SOLE 0 0 1877271 BELMOND LTD CL A G1154H107 1688 92514 SH DFND 01 92514 0 0 BELMOND LTD CL A G1154H107 144 7897 SH SOLE 7897 0 0 BELMOND LTD CL A G1154H107 260 14269 SH DFND 02 0 14269 0 BELMOND LTD CL A G1154H107 152331 8346899 SH SOLE 0 0 8346899 BEMIS INC COM 081437105 1632 33584 SH DFND 01 33584 0 0 BEMIS INC COM 081437105 409 8419 SH SOLE 8419 0 0 BEMIS INC COM 081437105 545 11212 SH DFND 02 0 11212 0 BEMIS INC COM 081437105 443457 9124637 SH SOLE 0 0 9124637 BENCHMARK ELECTRS INC COM 08160H101 965 41254 SH DFND 01 41254 0 0 BENCHMARK ELECTRS INC COM 08160H101 87 3700 SH SOLE 3700 0 0 BENCHMARK ELECTRS INC COM 08160H101 185 7900 SH DFND 02 0 7900 0 BENCHMARK ELECTRS INC COM 08160H101 111712 4774011 SH SOLE 0 0 4774011 BENEFICIAL BANCORP INC COM 08171T102 1033 61113 SH DFND 01 61113 0 0 BENEFICIAL BANCORP INC COM 08171T102 116 6845 SH SOLE 6845 0 0 BENEFICIAL BANCORP INC COM 08171T102 217 12864 SH DFND 02 0 12864 0 BENEFICIAL BANCORP INC COM 08171T102 101134 5984287 SH SOLE 0 0 5984287 BENEFITFOCUS INC COM 08180D106 1807 44676 SH DFND 01 44676 0 0 BENEFITFOCUS INC COM 08180D106 93 2300 SH SOLE 2300 0 0 BENEFITFOCUS INC COM 08180D106 40 1000 SH DFND 02 0 1000 0 BENEFITFOCUS INC COM 08180D106 71260 1761684 SH SOLE 0 0 1761684 BERKSHIRE HATHAWAY INC DEL CL A 084670108 90560 283 SH DFND 01 283 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 640 2 SH SOLE 2 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 640 2 SH DFND 02 0 0 2 BERKSHIRE HATHAWAY INC DEL CL A 084670108 900480 2814 SH SOLE 0 0 2814 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670108 305597 1427288 SH DFND 01 1427288 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670108 82030 383121 SH SOLE 383121 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670108 87743 409805 SH DFND 02 0 409805 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670108 46046 215058 SH DFND 02 0 0 215058 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670108 27752157 129616353 SH SOLE 0 0 129616353 BERKSHIRE HILLS BANCORP INC COM 084680107 1429 35105 SH DFND 01 35105 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 139 3419 SH SOLE 3419 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 248 6100 SH DFND 02 0 6100 0 BERKSHIRE HILLS BANCORP INC COM 084680107 152615 3749745 SH SOLE 0 0 3749745 BERRY GLOBAL GROUP INC COM 08579W103 2586 53448 SH DFND 01 53448 0 0 BERRY GLOBAL GROUP INC COM 08579W103 588 12158 SH SOLE 12158 0 0 BERRY GLOBAL GROUP INC COM 08579W103 736 15217 SH DFND 02 0 15217 0 BERRY GLOBAL GROUP INC COM 08579W103 549167 11348780 SH SOLE 0 0 11348780 BERRY PETE CORP COM 08579X101 254 14406 SH DFND 01 14406 0 0 BERRY PETE CORP COM 08579X101 17194 975799 SH SOLE 0 0 975799 BEST BUY INC COM 086516101 18502 233145 SH DFND 01 233145 0 0 BEST BUY INC COM 086516101 6329 79750 SH SOLE 79750 0 0 BEST BUY INC COM 086516101 6963 87736 SH DFND 02 0 87736 0 BEST BUY INC COM 086516101 4166 52497 SH DFND 02 0 0 52497 BEST BUY INC COM 086516101 2287943 28829928 SH SOLE 0 0 28829928 BEST INC SPONSORED ADS 08653C106 33717 5695499 SH SOLE 0 0 5695499 BG STAFFING INC COM 05544A109 448 16459 SH DFND 01 16459 0 0 BG STAFFING INC COM 05544A109 11401 419147 SH SOLE 0 0 419147 BGC PARTNERS INC CL A 05541T101 1185 100216 SH DFND 01 100216 0 0 BGC PARTNERS INC CL A 05541T101 233 19702 SH SOLE 19702 0 0 BGC PARTNERS INC CL A 05541T101 300 25365 SH DFND 02 0 25365 0 BGC PARTNERS INC CL A 05541T101 283456 23981059 SH SOLE 0 0 23981059 BIG 5 SPORTING GOODS CORP COM 08915P101 87 17070 SH DFND 01 17070 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 4 855 SH SOLE 855 0 0 BIG 5 SPORTING GOODS CORP COM 08915P101 6225 1220615 SH SOLE 0 0 1220615 BIG LOTS INC COM 089302103 1897 45397 SH DFND 01 45397 0 0 BIG LOTS INC COM 089302103 155 3699 SH SOLE 3699 0 0 BIG LOTS INC COM 089302103 226 5404 SH DFND 02 0 5404 0 BIG LOTS INC COM 089302103 153761 3679366 SH SOLE 0 0 3679366 BIGLARI HLDGS INC COM STK CL B 08986R309 163 901 SH DFND 01 901 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 9 52 SH SOLE 52 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 11 60 SH DFND 02 0 60 0 BIGLARI HLDGS INC COM STK CL B 08986R309 20459 112816 SH SOLE 0 0 112816 BIGLARI HLDGS INC COM STK CL A 08986R309 60 65 SH DFND 01 65 0 0 BIGLARI HLDGS INC COM STK CL A 08986R309 9577 10387 SH SOLE 0 0 10387 BILIBILI INC SPONS ADS REP Z 090040106 16513 1224989 SH SOLE 0 0 1224989 BIO PATH HOLDINGS INC COM NEW 09057N201 2 3126 SH DFND 01 3126 0 0 BIO PATH HOLDINGS INC COM NEW 09057N201 84 142914 SH SOLE 0 0 142914 BIO RAD LABS INC CL A 090572207 2375 7587 SH DFND 01 7587 0 0 BIO RAD LABS INC CL A 090572207 620 1981 SH SOLE 1981 0 0 BIO RAD LABS INC CL A 090572207 799 2553 SH DFND 02 0 2553 0 BIO RAD LABS INC CL A 090572207 569907 1820847 SH SOLE 0 0 1820847 BIO TECHNE CORP COM 09073M104 3354 16431 SH DFND 01 16431 0 0 BIO TECHNE CORP COM 09073M104 664 3253 SH SOLE 3253 0 0 BIO TECHNE CORP COM 09073M104 921 4512 SH DFND 02 0 4512 0 BIO TECHNE CORP COM 09073M104 681162 3337229 SH SOLE 0 0 3337229 BIOANALYTICAL SYS INC COM 09058M103 329 204329 SH SOLE 0 0 204329 BIOCEPT INC COM PAR 09072V402 55 19932 SH SOLE 0 0 19932 BIOCRYST PHARMACEUTICALS COM 09058V103 1503 197025 SH DFND 01 197025 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 68 8851 SH SOLE 8851 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 21 2773 SH DFND 02 0 2773 0 BIOCRYST PHARMACEUTICALS COM 09058V103 42648 5589580 SH SOLE 0 0 5589580 BIODELIVERY SCIENCES INTL IN COM 09060J106 35 12418 SH DFND 01 12418 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 6631 2368038 SH SOLE 0 0 2368038 BIOGEN INC COM 09062X103 71855 203377 SH DFND 01 203377 0 0 BIOGEN INC COM 09062X103 22430 63486 SH SOLE 63486 0 0 BIOGEN INC COM 09062X103 23930 67730 SH DFND 02 0 67730 0 BIOGEN INC COM 09062X103 14218 40243 SH DFND 02 0 0 40243 BIOGEN INC COM 09062X103 5101545 14439289 SH SOLE 0 0 14439289 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2111 56215 SH DFND 01 56215 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 60 1600 SH SOLE 1600 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 38 1000 SH DFND 02 0 1000 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 17937 477696 SH SOLE 0 0 477696 BIOHITECH GLOBAL INC COM 09074B107 317 93386 SH SOLE 0 0 93386 BIO-KEY INTERNATIONAL INC COM PAR 09060C309 52 37615 SH SOLE 0 0 37615 BIOLASE INC COM NEW 090911207 5 2242 SH DFND 01 2242 0 0 BIOLASE INC COM NEW 090911207 763 368728 SH SOLE 0 0 368728 BIOLIFE SOLUTIONS INC COM NEW 09062W204 24 1399 SH DFND 01 1399 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 7815 446585 SH SOLE 0 0 446585 BIOMARIN PHARMACEUTICAL INC COM 09061G101 7601 78386 SH DFND 01 78386 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 5209 53715 SH SOLE 53715 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 4981 51370 SH DFND 02 0 51370 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3211 33110 SH DFND 02 0 0 33110 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1434011 14788189 SH SOLE 0 0 14788189 BIOMERICA INC COM NEW 09061H307 334 93171 SH SOLE 0 0 93171 BIOPHARMX CORP COM 09072X101 6 30400 SH DFND 01 30400 0 0 BIOPHARMX CORP COM 09072X101 964 5076104 SH SOLE 0 0 5076104 BIOSCRIP INC COM 09069N108 418 134931 SH DFND 01 134931 0 0 BIOSCRIP INC COM 09069N108 18144 5852748 SH SOLE 0 0 5852748 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 638 10907 SH DFND 01 10907 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 14751 252193 SH SOLE 0 0 252193 BIOTELEMETRY INC COM 090672106 4164 64613 SH DFND 01 64613 0 0 BIOTELEMETRY INC COM 090672106 167 2590 SH SOLE 2590 0 0 BIOTELEMETRY INC COM 090672106 290 4500 SH DFND 02 0 4500 0 BIOTELEMETRY INC COM 090672106 117841 1828414 SH SOLE 0 0 1828414 BIOTIME INC COM 09066L105 237 101014 SH DFND 01 101014 0 0 BIOTIME INC COM 09066L105 17 7140 SH SOLE 7140 0 0 BIOTIME INC COM 09066L105 10245 4359544 SH SOLE 0 0 4359544 BIOXCEL THERAPEUTICS INC COM 09075P105 7 902 SH DFND 01 902 0 0 BIOXCEL THERAPEUTICS INC COM 09075P105 2262 295331 SH SOLE 0 0 295331 BITAUTO HLDGS LTD SPONSORED ADS 091727107 120 5200 SH DFND 02 0 5200 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 19832 862282 SH SOLE 0 0 862282 BJS RESTAURANTS INC COM 09180C106 2997 41507 SH DFND 01 41507 0 0 BJS RESTAURANTS INC COM 09180C106 164 2268 SH SOLE 2268 0 0 BJS RESTAURANTS INC COM 09180C106 667 9232 SH DFND 02 0 9232 0 BJS RESTAURANTS INC COM 09180C106 180822 2504462 SH SOLE 0 0 2504462 BJS WHSL CLUB HLDGS INC COM 05550J101 2511 93777 SH DFND 01 93777 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 162133 6054248 SH SOLE 0 0 6054248 BK TECHNOLOGIES INC COM 09180A100 6 1432 SH DFND 01 1432 0 0 BK TECHNOLOGIES INC COM 09180A100 769 189986 SH SOLE 0 0 189986 BLACK BOX CORP DEL COM 091826107 5 4502 SH DFND 01 4502 0 0 BLACK BOX CORP DEL COM 091826107 548 531638 SH SOLE 0 0 531638 BLACK HILLS CORP COM 092113109 2709 46629 SH DFND 01 46629 0 0 BLACK HILLS CORP COM 092113109 722 12434 SH SOLE 12434 0 0 BLACK HILLS CORP COM 092113109 1119 19261 SH DFND 02 0 19261 0 BLACK HILLS CORP COM 092113109 295315 5083742 SH SOLE 0 0 5083742 BLACK KNIGHT INC COM 09215C105 3242 62414 SH DFND 01 62414 0 0 BLACK KNIGHT INC COM 09215C105 661 12719 SH SOLE 12719 0 0 BLACK KNIGHT INC COM 09215C105 722 13897 SH DFND 02 0 13897 0 BLACK KNIGHT INC COM 09215C105 627576 12080376 SH SOLE 0 0 12080376 BLACKBAUD INC COM 09227Q100 9750 96076 SH DFND 01 96076 0 0 BLACKBAUD INC COM 09227Q100 440 4337 SH SOLE 4337 0 0 BLACKBAUD INC COM 09227Q100 590 5816 SH DFND 02 0 5816 0 BLACKBAUD INC COM 09227Q100 445202 4387090 SH SOLE 0 0 4387090 BLACKBERRY LTD COM 09228F103 1747 153495 SH SOLE 153495 0 0 BLACKBERRY LTD COM 09228F103 2063 181249 SH DFND 02 0 181249 0 BLACKBERRY LTD COM 09228F103 887 77961 SH DFND 02 0 0 77961 BLACKBERRY LTD COM 09228F103 137811 12109906 SH SOLE 0 0 12109906 BLACKLINE INC COM 09239B109 4035 71462 SH DFND 01 71462 0 0 BLACKLINE INC COM 09239B109 188 3330 SH SOLE 3330 0 0 BLACKLINE INC COM 09239B109 94 1662 SH DFND 02 0 1662 0 BLACKLINE INC COM 09239B109 176725 3129536 SH SOLE 0 0 3129536 BLACKROCK INC COM 09247X101 54587 115815 SH DFND 01 115815 0 0 BLACKROCK INC COM 09247X101 17023 36117 SH SOLE 36117 0 0 BLACKROCK INC COM 09247X101 18628 39522 SH DFND 02 0 39522 0 BLACKROCK INC COM 09247X101 10774 22859 SH DFND 02 0 0 22859 BLACKROCK INC COM 09247X101 4092896 8683716 SH SOLE 0 0 8683716 BLACKSTONE MTG TR INC COM CL A 09257W100 3285 98040 SH DFND 01 98040 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 572 17080 SH SOLE 17080 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 340 10137 SH DFND 02 0 10137 0 BLACKSTONE MTG TR INC COM CL A 09257W100 367109 10955221 SH SOLE 0 0 10955221 BLINK CHARGING CO COM 09354A100 7 2742 SH DFND 01 2742 0 0 BLINK CHARGING CO COM 09354A100 1194 487307 SH SOLE 0 0 487307 BLOCK H & R INC COM 093671105 5101 198110 SH DFND 01 198110 0 0 BLOCK H & R INC COM 093671105 1753 68095 SH SOLE 68095 0 0 BLOCK H & R INC COM 093671105 2062 80087 SH DFND 02 0 80087 0 BLOCK H & R INC COM 093671105 1022 39701 SH DFND 02 0 0 39701 BLOCK H & R INC COM 093671105 641575 24915525 SH SOLE 0 0 24915525 BLONDER TONGUE LABS INC COM 093698108 20 16400 SH SOLE 0 0 16400 BLOOM ENERGY CORP COM CL A 093712107 135 3957 SH DFND 01 3957 0 0 BLOOM ENERGY CORP COM CL A 093712107 49676 1457639 SH SOLE 0 0 1457639 BLOOMIN BRANDS INC COM 094235108 3328 168170 SH DFND 01 168170 0 0 BLOOMIN BRANDS INC COM 094235108 154 7800 SH SOLE 7800 0 0 BLOOMIN BRANDS INC COM 094235108 255 12900 SH DFND 02 0 12900 0 BLOOMIN BRANDS INC COM 094235108 229944 11619192 SH SOLE 0 0 11619192 BLUCORA INC COM 095229100 3234 80350 SH DFND 01 80350 0 0 BLUCORA INC COM 095229100 190 4726 SH SOLE 4726 0 0 BLUCORA INC COM 095229100 402 9996 SH DFND 02 0 9996 0 BLUCORA INC COM 095229100 188771 4689969 SH SOLE 0 0 4689969 BLUE APRON HLDGS INC CL A 09523Q101 13 7331 SH DFND 01 7331 0 0 BLUE APRON HLDGS INC CL A 09523Q101 6919 4022804 SH SOLE 0 0 4022804 BLUE BIRD CORP COM 095306106 522 21301 SH DFND 01 21301 0 0 BLUE BIRD CORP COM 095306106 70 2854 SH SOLE 2854 0 0 BLUE BIRD CORP COM 095306106 15884 648319 SH SOLE 0 0 648319 BLUE CAP REINS HLDGS LTD COM G1190F107 15 1478 SH DFND 01 1478 0 0 BLUE CAP REINS HLDGS LTD COM G1190F107 2459 241083 SH SOLE 0 0 241083 BLUE HILLS BANCORP INC COM 095573101 813 33731 SH DFND 01 33731 0 0 BLUE HILLS BANCORP INC COM 095573101 53 2213 SH SOLE 2213 0 0 BLUE HILLS BANCORP INC COM 095573101 534 22152 SH DFND 02 0 22152 0 BLUE HILLS BANCORP INC COM 095573101 26527 1100717 SH SOLE 0 0 1100717 BLUEBIRD BIO INC COM 09609G100 3330 22808 SH DFND 01 22808 0 0 BLUEBIRD BIO INC COM 09609G100 744 5095 SH SOLE 5095 0 0 BLUEBIRD BIO INC COM 09609G100 1211 8294 SH DFND 02 0 8294 0 BLUEBIRD BIO INC COM 09609G100 669150 4583216 SH SOLE 0 0 4583216 BLUEGREEN VACATIONS CORP COM 09629F108 270 15077 SH DFND 01 15077 0 0 BLUEGREEN VACATIONS CORP COM 09629F108 1388 77590 SH SOLE 0 0 77590 BLUELINX HLDGS INC COM NEW 09624H208 564 17917 SH DFND 01 17917 0 0 BLUELINX HLDGS INC COM NEW 09624H208 11673 370699 SH SOLE 0 0 370699 BLUEPRINT MEDICINES CORP COM 09627Y109 6448 82608 SH DFND 01 82608 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 265 3391 SH SOLE 3391 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 394 5049 SH DFND 02 0 5049 0 BLUEPRINT MEDICINES CORP COM 09627Y109 284477 3644342 SH SOLE 0 0 3644342 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 207 21162 SH DFND 01 21162 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 11432 1166525 SH SOLE 0 0 1166525 BMC STK HLDGS INC COM 05591B109 1181 63327 SH DFND 01 63327 0 0 BMC STK HLDGS INC COM 05591B109 137 7323 SH SOLE 7323 0 0 BMC STK HLDGS INC COM 05591B109 401 21500 SH DFND 02 0 21500 0 BMC STK HLDGS INC COM 05591B109 53210 2853071 SH SOLE 0 0 2853071 BOEING CO COM 097023105 202003 543165 SH DFND 01 543165 0 0 BOEING CO COM 097023105 56399 151650 SH SOLE 151650 0 0 BOEING CO COM 097023105 60369 162327 SH DFND 02 0 162327 0 BOEING CO COM 097023105 33902 91159 SH DFND 02 0 0 91159 BOEING CO COM 097023105 15127609 40676551 SH SOLE 0 0 40676551 BOINGO WIRELESS INC COM 09739C102 2881 82545 SH DFND 01 82545 0 0 BOINGO WIRELESS INC COM 09739C102 164 4689 SH SOLE 4689 0 0 BOINGO WIRELESS INC COM 09739C102 792 22700 SH DFND 02 0 22700 0 BOINGO WIRELESS INC COM 09739C102 111499 3194828 SH SOLE 0 0 3194828 BOISE CASCADE CO DEL COM 09739D100 2734 74283 SH DFND 01 74283 0 0 BOISE CASCADE CO DEL COM 09739D100 134 3629 SH SOLE 3629 0 0 BOISE CASCADE CO DEL COM 09739D100 206 5600 SH DFND 02 0 5600 0 BOISE CASCADE CO DEL COM 09739D100 181173 4923179 SH SOLE 0 0 4923179 BOJANGLES INC COM 097488100 244 15549 SH DFND 01 15549 0 0 BOJANGLES INC COM 097488100 37 2365 SH SOLE 2365 0 0 BOJANGLES INC COM 097488100 23348 1487158 SH SOLE 0 0 1487158 BOK FINL CORP COM NEW 05561Q201 1080 11106 SH DFND 01 11106 0 0 BOK FINL CORP COM NEW 05561Q201 191 1959 SH SOLE 1959 0 0 BOK FINL CORP COM NEW 05561Q201 131 1348 SH DFND 02 0 1348 0 BOK FINL CORP COM NEW 05561Q201 256723 2639015 SH SOLE 0 0 2639015 BONANZA CREEK ENERGY INC COM NEW 097793400 495 16637 SH DFND 01 16637 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 47 1570 SH SOLE 1570 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 30 1000 SH DFND 02 0 1000 0 BONANZA CREEK ENERGY INC COM NEW 097793400 32817 1101982 SH SOLE 0 0 1101982 BOOKING HLDGS INC COM 09857L108 95343 48056 SH DFND 01 48056 0 0 BOOKING HLDGS INC COM 09857L108 28943 14588 SH SOLE 14588 0 0 BOOKING HLDGS INC COM 09857L108 30294 15269 SH DFND 02 0 15269 0 BOOKING HLDGS INC COM 09857L108 18445 9297 SH DFND 02 0 0 9297 BOOKING HLDGS INC COM 09857L108 6622715 3338062 SH SOLE 0 0 3338062 BOOT BARN HLDGS INC COM 099406100 1564 55056 SH DFND 01 55056 0 0 BOOT BARN HLDGS INC COM 099406100 73 2580 SH SOLE 2580 0 0 BOOT BARN HLDGS INC COM 099406100 58 2057 SH DFND 02 0 2057 0 BOOT BARN HLDGS INC COM 099406100 49849 1754630 SH SOLE 0 0 1754630 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3052 61491 SH DFND 01 61491 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 622 12531 SH SOLE 12531 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 765 15410 SH DFND 02 0 15410 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 737568 14861340 SH SOLE 0 0 14861340 BORGWARNER INC COM 099724106 8416 196717 SH DFND 01 196717 0 0 BORGWARNER INC COM 099724106 2699 63092 SH SOLE 63092 0 0 BORGWARNER INC COM 099724106 2513 58752 SH DFND 02 0 58752 0 BORGWARNER INC COM 099724106 1819 42515 SH DFND 02 0 0 42515 BORGWARNER INC COM 099724106 913416 21351471 SH SOLE 0 0 21351471 BOSTON BEER INC CL A 100557107 4818 16759 SH DFND 01 16759 0 0 BOSTON BEER INC CL A 100557107 217 754 SH SOLE 754 0 0 BOSTON BEER INC CL A 100557107 962 3346 SH DFND 02 0 3346 0 BOSTON BEER INC CL A 100557107 254439 885004 SH SOLE 0 0 885004 BOSTON OMAHA CORP COM 101044105 154 5150 SH DFND 01 5150 0 0 BOSTON OMAHA CORP COM 101044105 10626 355381 SH SOLE 0 0 355381 BOSTON PRIVATE FINL HLDGS IN COM 101119105 997 73066 SH DFND 01 73066 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 96 7039 SH SOLE 7039 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 285 20895 SH DFND 02 0 20895 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 116921 8565648 SH SOLE 0 0 8565648 BOSTON PROPERTIES INC COM 101121101 17941 145752 SH DFND 01 145752 0 0 BOSTON PROPERTIES INC COM 101121101 24132 196054 SH SOLE 196054 0 0 BOSTON PROPERTIES INC COM 101121101 28098 228274 SH DFND 02 0 228274 0 BOSTON PROPERTIES INC COM 101121101 3730 30300 SH DFND 02 0 0 30300 BOSTON PROPERTIES INC COM 101121101 2393018 19441204 SH SOLE 0 0 19441204 BOSTON SCIENTIFIC CORP COM 101137107 53063 1378270 SH DFND 01 1378270 0 0 BOSTON SCIENTIFIC CORP COM 101137107 15959 414524 SH SOLE 414524 0 0 BOSTON SCIENTIFIC CORP COM 101137107 18184 472308 SH DFND 02 0 472308 0 BOSTON SCIENTIFIC CORP COM 101137107 8535 221697 SH DFND 02 0 0 221697 BOSTON SCIENTIFIC CORP COM 101137107 3810213 98966559 SH SOLE 0 0 98966559 BOTTOMLINE TECH DEL INC COM 101388106 5771 79375 SH DFND 01 79375 0 0 BOTTOMLINE TECH DEL INC COM 101388106 251 3458 SH SOLE 3458 0 0 BOTTOMLINE TECH DEL INC COM 101388106 454 6242 SH DFND 02 0 6242 0 BOTTOMLINE TECH DEL INC COM 101388106 290312 3992733 SH SOLE 0 0 3992733 BOVIE MEDICAL CORP COM 10211F100 32 4438 SH DFND 01 4438 0 0 BOVIE MEDICAL CORP COM 10211F100 8413 1184896 SH SOLE 0 0 1184896 BOX INC CL A 10316T104 5943 248550 SH DFND 01 248550 0 0 BOX INC CL A 10316T104 249 10432 SH SOLE 10432 0 0 BOX INC CL A 10316T104 411 17175 SH DFND 02 0 17175 0 BOX INC CL A 10316T104 317794 13291243 SH SOLE 0 0 13291243 BOXLIGHT CORP COM CL A 103197109 158 54226 SH SOLE 0 0 54226 BOYD GAMING CORP COM 103304101 5261 155430 SH DFND 01 155430 0 0 BOYD GAMING CORP COM 103304101 244 7200 SH SOLE 7200 0 0 BOYD GAMING CORP COM 103304101 419 12365 SH DFND 02 0 12365 0 BOYD GAMING CORP COM 103304101 235677 6962402 SH SOLE 0 0 6962402 BRADY CORP CL A 104674106 1798 41107 SH DFND 01 41107 0 0 BRADY CORP CL A 104674106 204 4672 SH SOLE 4672 0 0 BRADY CORP CL A 104674106 316 7228 SH DFND 02 0 7228 0 BRADY CORP CL A 104674106 223113 5099715 SH SOLE 0 0 5099715 BRAEMAR HOTELS & RESORTS INC COM 10482B101 310 26315 SH DFND 01 26315 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 67 5659 SH SOLE 5659 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 51 4345 SH DFND 02 0 4345 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 38257 3250416 SH SOLE 0 0 3250416 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 15 3974 SH DFND 01 3974 0 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 2637 690257 SH SOLE 0 0 690257 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1024 65144 SH DFND 01 65144 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2972 189034 SH SOLE 189034 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3417 217355 SH DFND 02 0 217355 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 394310 25083363 SH SOLE 0 0 25083363 BRASKEM S A SP ADR PFD A 105532105 30249 1047755 SH SOLE 0 0 1047755 BRF SA SPONSORED ADR 10552T107 12571 2293912 SH SOLE 0 0 2293912 BRIDGE BANCORP INC COM 108035106 500 15058 SH DFND 01 15058 0 0 BRIDGE BANCORP INC COM 108035106 78 2348 SH SOLE 2348 0 0 BRIDGE BANCORP INC COM 108035106 37 1100 SH DFND 02 0 1100 0 BRIDGE BANCORP INC COM 108035106 26993 813046 SH SOLE 0 0 813046 BRIDGELINE DIGITAL INC COM PAR 10807Q403 55 55633 SH SOLE 0 0 55633 BRIDGEPOINT ED INC COM 10807M105 46 4573 SH DFND 01 4573 0 0 BRIDGEPOINT ED INC COM 10807M105 12311 1211669 SH SOLE 0 0 1211669 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 70 5377 SH DFND 01 5377 0 0 BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 3703 284419 SH SOLE 0 0 284419 BRIDGFORD FOODS CORP COM 108763103 216 13134 SH SOLE 0 0 13134 BRIGGS & STRATTON CORP COM 109043109 707 36770 SH DFND 01 36770 0 0 BRIGGS & STRATTON CORP COM 109043109 82 4251 SH SOLE 4251 0 0 BRIGGS & STRATTON CORP COM 109043109 167 8700 SH DFND 02 0 8700 0 BRIGGS & STRATTON CORP COM 109043109 81381 4231979 SH SOLE 0 0 4231979 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2919 24775 SH DFND 01 24775 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 786 6672 SH SOLE 6672 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 703 5964 SH DFND 02 0 5964 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 585270 4966653 SH SOLE 0 0 4966653 BRIGHTCOVE INC COM 10921T101 610 72663 SH DFND 01 72663 0 0 BRIGHTCOVE INC COM 10921T101 15569 1853419 SH SOLE 0 0 1853419 BRIGHTHOUSE FINL INC COM 10922N103 5037 113850 SH DFND 01 113850 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1351 30543 SH SOLE 30543 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1209 27333 SH DFND 02 0 27333 0 BRIGHTHOUSE FINL INC COM 10922N103 764 17263 SH DFND 02 0 0 17263 BRIGHTHOUSE FINL INC COM 10922N103 542521 12263130 SH SOLE 0 0 12263130 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 1631 131533 SH DFND 01 131533 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 81 6553 SH SOLE 6553 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 63 5047 SH DFND 02 0 5047 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 7617 614274 SH SOLE 0 0 614274 BRIGHTVIEW HLDGS INC COM 10948C107 577 35940 SH DFND 01 35940 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 29905 1863216 SH SOLE 0 0 1863216 BRINKER INTL INC COM 109641100 3493 74749 SH DFND 01 74749 0 0 BRINKER INTL INC COM 109641100 217 4640 SH SOLE 4640 0 0 BRINKER INTL INC COM 109641100 288 6170 SH DFND 02 0 6170 0 BRINKER INTL INC COM 109641100 225435 4824195 SH SOLE 0 0 4824195 BRINKS CO COM 109696104 6981 100086 SH DFND 01 100086 0 0 BRINKS CO COM 109696104 335 4800 SH SOLE 4800 0 0 BRINKS CO COM 109696104 474 6800 SH DFND 02 0 6800 0 BRINKS CO COM 109696104 307122 4403183 SH SOLE 0 0 4403183 BRISTOL MYERS SQUIBB CO COM 110122108 99324 1599929 SH DFND 01 1599929 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 30404 489757 SH SOLE 489757 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 32785 528101 SH DFND 02 0 528101 0 BRISTOL MYERS SQUIBB CO COM 110122108 19994 322067 SH DFND 02 0 0 322067 BRISTOL MYERS SQUIBB CO COM 110122108 7787086 125436305 SH SOLE 0 0 125436305 BRISTOW GROUP INC COM 110394103 341 28117 SH DFND 01 28117 0 0 BRISTOW GROUP INC COM 110394103 20599 1698215 SH SOLE 0 0 1698215 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 196 4209 SH DFND 01 4209 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 81750 1753172 SH SOLE 0 0 1753172 BRIXMOR PPTY GROUP INC COM 11120U105 1968 112370 SH DFND 01 112370 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 5696 325289 SH SOLE 325289 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 6664 380593 SH DFND 02 0 380593 0 BRIXMOR PPTY GROUP INC COM 11120U105 737990 42146777 SH SOLE 0 0 42146777 BROADCOM INC COM 11135F101 104835 424897 SH DFND 01 424897 0 0 BROADCOM INC COM 11135F101 30393 123185 SH SOLE 123185 0 0 BROADCOM INC COM 11135F101 31628 128188 SH DFND 02 0 128188 0 BROADCOM INC COM 11135F101 19625 79540 SH DFND 02 0 0 79540 BROADCOM INC COM 11135F101 8111742 32877001 SH SOLE 0 0 32877001 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 15501 117477 SH DFND 01 117477 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4848 36741 SH SOLE 36741 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6696 50747 SH DFND 02 0 50747 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3240 24552 SH DFND 02 0 0 24552 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1854569 14055091 SH SOLE 0 0 14055091 BROADVISION INC COM PAR 111412706 106 57301 SH SOLE 0 0 57301 BROADWAY FINL CORP DEL COM 111444105 619 439238 SH SOLE 0 0 439238 BROADWIND ENERGY INC COM NEW 11161T207 10 4700 SH DFND 01 4700 0 0 BROADWIND ENERGY INC COM NEW 11161T207 892 409000 SH SOLE 0 0 409000 BROOKDALE SR LIVING INC COM 112463104 1613 164093 SH DFND 01 164093 0 0 BROOKDALE SR LIVING INC COM 112463104 183 18613 SH SOLE 18613 0 0 BROOKDALE SR LIVING INC COM 112463104 390 39627 SH DFND 02 0 39627 0 BROOKDALE SR LIVING INC COM 112463104 160685 16346374 SH SOLE 0 0 16346374 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 11143 250241 SH SOLE 250241 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 12407 278628 SH DFND 02 0 278628 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 7019 157614 SH DFND 02 0 0 157614 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 927391 20826207 SH SOLE 0 0 20826207 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 5 261 SH DFND 01 261 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 365 17465 SH SOLE 0 0 17465 BROOKFIELD PROPERTY REIT INC CL A 11282X103 591 28230 SH DFND 01 28230 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 4786 228645 SH SOLE 228645 0 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 5298 253114 SH DFND 02 0 253114 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 1007 48127 SH DFND 02 0 0 48127 BROOKFIELD PROPERTY REIT INC CL A 11282X103 524223 25046465 SH SOLE 0 0 25046465 BROOKLINE BANCORP INC DEL COM 11373M107 1166 69794 SH DFND 01 69794 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 111 6652 SH SOLE 6652 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 247 14790 SH DFND 02 0 14790 0 BROOKLINE BANCORP INC DEL COM 11373M107 131277 7860911 SH SOLE 0 0 7860911 BROOKS AUTOMATION INC COM 114340102 4837 138080 SH DFND 01 138080 0 0 BROOKS AUTOMATION INC COM 114340102 232 6630 SH SOLE 6630 0 0 BROOKS AUTOMATION INC COM 114340102 492 14045 SH DFND 02 0 14045 0 BROOKS AUTOMATION INC COM 114340102 246947 7049598 SH SOLE 0 0 7049598 BROWN & BROWN INC COM 115236101 2578 87189 SH DFND 01 87189 0 0 BROWN & BROWN INC COM 115236101 936 31664 SH SOLE 31664 0 0 BROWN & BROWN INC COM 115236101 801 27078 SH DFND 02 0 27078 0 BROWN & BROWN INC COM 115236101 116 3921 SH DFND 02 0 0 3921 BROWN & BROWN INC COM 115236101 711235 24052584 SH SOLE 0 0 24052584 BROWN FORMAN CORP CL A 115637100 653 12850 SH DFND 01 12850 0 0 BROWN FORMAN CORP CL A 115637100 2082 40981 SH SOLE 0 0 40981 BROWN FORMAN CORP CL B 115637100 10709 211857 SH DFND 01 211857 0 0 BROWN FORMAN CORP CL B 115637100 3972 78583 SH SOLE 78583 0 0 BROWN FORMAN CORP CL B 115637100 6835 135222 SH DFND 02 0 135222 0 BROWN FORMAN CORP CL B 115637100 2541 50260 SH DFND 02 0 0 50260 BROWN FORMAN CORP CL B 115637100 974338 19274746 SH SOLE 0 0 19274746 BRP INC COM SUN VTG 05577W200 190 4058 SH SOLE 4058 0 0 BRP INC COM SUN VTG 05577W200 121 2577 SH DFND 02 0 2577 0 BRP INC COM SUN VTG 05577W200 47576 1014851 SH SOLE 0 0 1014851 BRT APARTMENTS CORP COM 055645303 96 7935 SH DFND 01 7935 0 0 BRT APARTMENTS CORP COM 055645303 4955 411567 SH SOLE 0 0 411567 BRUKER CORP COM 116794108 1332 39834 SH DFND 01 39834 0 0 BRUKER CORP COM 116794108 322 9625 SH SOLE 9625 0 0 BRUKER CORP COM 116794108 473 14151 SH DFND 02 0 14151 0 BRUKER CORP COM 116794108 339423 10147173 SH SOLE 0 0 10147173 BRUNSWICK CORP COM 117043109 2189 32665 SH DFND 01 32665 0 0 BRUNSWICK CORP COM 117043109 509 7600 SH SOLE 7600 0 0 BRUNSWICK CORP COM 117043109 753 11236 SH DFND 02 0 11236 0 BRUNSWICK CORP COM 117043109 498758 7441926 SH SOLE 0 0 7441926 BRYN MAWR BK CORP COM 117665109 817 17413 SH DFND 01 17413 0 0 BRYN MAWR BK CORP COM 117665109 66 1400 SH SOLE 1400 0 0 BRYN MAWR BK CORP COM 117665109 71 1512 SH DFND 02 0 1512 0 BRYN MAWR BK CORP COM 117665109 40511 863764 SH SOLE 0 0 863764 BSB BANCORP INC MD COM 05573H108 251 7700 SH DFND 01 7700 0 0 BSB BANCORP INC MD COM 05573H108 14183 435048 SH SOLE 0 0 435048 BSQUARE CORP COM NEW 11776U300 1294 562598 SH SOLE 0 0 562598 BUCKLE INC COM 118440106 755 32745 SH DFND 01 32745 0 0 BUCKLE INC COM 118440106 94 4075 SH SOLE 4075 0 0 BUCKLE INC COM 118440106 85 3700 SH DFND 02 0 3700 0 BUCKLE INC COM 118440106 71005 3080465 SH SOLE 0 0 3080465 BUILD A BEAR WORKSHOP COM 120076104 33 3596 SH DFND 01 3596 0 0 BUILD A BEAR WORKSHOP COM 120076104 5016 554236 SH SOLE 0 0 554236 BUILDERS FIRSTSOURCE INC COM 12008R107 3303 225003 SH DFND 01 225003 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 136 9295 SH SOLE 9295 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 389 26505 SH DFND 02 0 26505 0 BUILDERS FIRSTSOURCE INC COM 12008R107 146392 9972211 SH SOLE 0 0 9972211 BUNGE LIMITED COM G16962105 3608 52517 SH DFND 01 52517 0 0 BUNGE LIMITED COM G16962105 3034 44151 SH SOLE 44151 0 0 BUNGE LIMITED COM G16962105 3894 56670 SH DFND 02 0 56670 0 BUNGE LIMITED COM G16962105 1974 28724 SH DFND 02 0 0 28724 BUNGE LIMITED COM G16962105 932478 13571212 SH SOLE 0 0 13571212 BURLINGTON STORES INC COM 122017106 4831 29652 SH DFND 01 29652 0 0 BURLINGTON STORES INC COM 122017106 1002 6153 SH SOLE 6153 0 0 BURLINGTON STORES INC COM 122017106 1456 8935 SH DFND 02 0 8935 0 BURLINGTON STORES INC COM 122017106 980668 6019325 SH SOLE 0 0 6019325 BUSINESS FIRST BANCSHARES IN COM 12326C105 249 9393 SH DFND 01 9393 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 10504 395623 SH SOLE 0 0 395623 BWX TECHNOLOGIES INC COM 05605H100 2751 43991 SH DFND 01 43991 0 0 BWX TECHNOLOGIES INC COM 05605H100 745 11909 SH SOLE 11909 0 0 BWX TECHNOLOGIES INC COM 05605H100 750 11992 SH DFND 02 0 11992 0 BWX TECHNOLOGIES INC COM 05605H100 548115 8764227 SH SOLE 0 0 8764227 BYLINE BANCORP INC COM 124411109 317 13955 SH DFND 01 13955 0 0 BYLINE BANCORP INC COM 124411109 20 900 SH DFND 02 0 900 0 BYLINE BANCORP INC COM 124411109 17864 786955 SH SOLE 0 0 786955 C & F FINL CORP COM 12466Q104 172 2924 SH DFND 01 2924 0 0 C & F FINL CORP COM 12466Q104 7121 121217 SH SOLE 0 0 121217 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 13693 139835 SH DFND 01 139835 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4282 43728 SH SOLE 43728 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 5999 61260 SH DFND 02 0 61260 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2590 26453 SH DFND 02 0 0 26453 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1582991 16166164 SH SOLE 0 0 16166164 C&J ENERGY SVCS INC NEW COM 12674R100 1175 56508 SH DFND 01 56508 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 121 5830 SH SOLE 5830 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 362 17400 SH DFND 02 0 17400 0 C&J ENERGY SVCS INC NEW COM 12674R100 128940 6199020 SH SOLE 0 0 6199020 CA INC COM 12673P105 13066 295936 SH DFND 01 295936 0 0 CA INC COM 12673P105 4032 91322 SH SOLE 91322 0 0 CA INC COM 12673P105 5004 113352 SH DFND 02 0 113352 0 CA INC COM 12673P105 2958 66994 SH DFND 02 0 0 66994 CA INC COM 12673P105 1479278 33505732 SH SOLE 0 0 33505732 CABLE ONE INC COM 12685J105 1780 2014 SH DFND 01 2014 0 0 CABLE ONE INC COM 12685J105 393 445 SH SOLE 445 0 0 CABLE ONE INC COM 12685J105 496 561 SH DFND 02 0 561 0 CABLE ONE INC COM 12685J105 371973 420970 SH SOLE 0 0 420970 CABOT CORP COM 127055101 1418 22608 SH DFND 01 22608 0 0 CABOT CORP COM 127055101 333 5310 SH SOLE 5310 0 0 CABOT CORP COM 127055101 491 7826 SH DFND 02 0 7826 0 CABOT CORP COM 127055101 318415 5076770 SH SOLE 0 0 5076770 CABOT MICROELECTRONICS CORP COM 12709P103 5222 50618 SH DFND 01 50618 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 217 2100 SH SOLE 2100 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 390 3781 SH DFND 02 0 3781 0 CABOT MICROELECTRONICS CORP COM 12709P103 276364 2678723 SH SOLE 0 0 2678723 CABOT OIL & GAS CORP COM 127097103 9863 437978 SH DFND 01 437978 0 0 CABOT OIL & GAS CORP COM 127097103 2990 132777 SH SOLE 132777 0 0 CABOT OIL & GAS CORP COM 127097103 3752 166607 SH DFND 02 0 166607 0 CABOT OIL & GAS CORP COM 127097103 2147 95338 SH DFND 02 0 0 95338 CABOT OIL & GAS CORP COM 127097103 1036482 46024949 SH SOLE 0 0 46024949 CACI INTL INC CL A 127190304 3953 21466 SH DFND 01 21466 0 0 CACI INTL INC CL A 127190304 415 2252 SH SOLE 2252 0 0 CACI INTL INC CL A 127190304 550 2985 SH DFND 02 0 2985 0 CACI INTL INC CL A 127190304 540615 2935732 SH SOLE 0 0 2935732 CACTUS INC CL A 127203107 2872 75014 SH DFND 01 75014 0 0 CACTUS INC CL A 127203107 110 2869 SH SOLE 2869 0 0 CACTUS INC CL A 127203107 85 2227 SH DFND 02 0 2227 0 CACTUS INC CL A 127203107 119371 3118361 SH SOLE 0 0 3118361 CADENCE BANCORPORATION CL A 12739A100 2393 91623 SH DFND 01 91623 0 0 CADENCE BANCORPORATION CL A 12739A100 210 8047 SH SOLE 8047 0 0 CADENCE BANCORPORATION CL A 12739A100 210 8037 SH DFND 02 0 8037 0 CADENCE BANCORPORATION CL A 12739A100 201992 7733229 SH SOLE 0 0 7733229 CADENCE DESIGN SYSTEM INC COM 127387108 12934 285390 SH DFND 01 285390 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 3696 81561 SH SOLE 81561 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 3646 80457 SH DFND 02 0 80457 0 CADENCE DESIGN SYSTEM INC COM 127387108 2248 49607 SH DFND 02 0 0 49607 CADENCE DESIGN SYSTEM INC COM 127387108 1449330 31979921 SH SOLE 0 0 31979921 CADIZ INC COM NEW 127537207 218 19574 SH DFND 01 19574 0 0 CADIZ INC COM NEW 127537207 13813 1238859 SH SOLE 0 0 1238859 CAE INC COM 124765108 1542 75903 SH SOLE 75903 0 0 CAE INC COM 124765108 2588 127355 SH DFND 02 0 127355 0 CAE INC COM 124765108 872 42900 SH DFND 02 0 0 42900 CAE INC COM 124765108 139023 6841695 SH SOLE 0 0 6841695 CAESARS ENTMT CORP COM 127686103 2274 221876 SH DFND 01 221876 0 0 CAESARS ENTMT CORP COM 127686103 573 55942 SH SOLE 55942 0 0 CAESARS ENTMT CORP COM 127686103 848 82722 SH DFND 02 0 82722 0 CAESARS ENTMT CORP COM 127686103 530603 51766161 SH SOLE 0 0 51766161 CAESARSTONE LTD ORD SHS M20598104 289 15598 SH DFND 01 15598 0 0 CAESARSTONE LTD ORD SHS M20598104 34 1857 SH SOLE 1857 0 0 CAESARSTONE LTD ORD SHS M20598104 24 1300 SH DFND 02 0 1300 0 CAESARSTONE LTD ORD SHS M20598104 982 52913 SH SOLE 0 0 52913 CAFEPRESS INC COM 12769A103 44 29897 SH SOLE 0 0 29897 CAI INTERNATIONAL INC COM 12477X106 527 23041 SH DFND 01 23041 0 0 CAI INTERNATIONAL INC COM 12477X106 91 3988 SH SOLE 3988 0 0 CAI INTERNATIONAL INC COM 12477X106 41 1800 SH DFND 02 0 1800 0 CAI INTERNATIONAL INC COM 12477X106 18080 790553 SH SOLE 0 0 790553 CAL MAINE FOODS INC COM NEW 128030202 1986 41116 SH DFND 01 41116 0 0 CAL MAINE FOODS INC COM NEW 128030202 121 2511 SH SOLE 2511 0 0 CAL MAINE FOODS INC COM NEW 128030202 391 8089 SH DFND 02 0 8089 0 CAL MAINE FOODS INC COM NEW 128030202 172436 3570103 SH SOLE 0 0 3570103 CALADRIUS BIOSCIENCES INC COM NEW 128058203 13 2120 SH DFND 01 2120 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 1183 200448 SH SOLE 0 0 200448 CALAMP CORP COM 128126109 1627 67891 SH DFND 01 67891 0 0 CALAMP CORP COM 128126109 93 3876 SH SOLE 3876 0 0 CALAMP CORP COM 128126109 68 2824 SH DFND 02 0 2824 0 CALAMP CORP COM 128126109 50684 2115349 SH SOLE 0 0 2115349 CALAVO GROWERS INC COM 128246105 3027 31333 SH DFND 01 31333 0 0 CALAVO GROWERS INC COM 128246105 164 1700 SH SOLE 1700 0 0 CALAVO GROWERS INC COM 128246105 309 3200 SH DFND 02 0 3200 0 CALAVO GROWERS INC COM 128246105 103943 1076018 SH SOLE 0 0 1076018 CALERES INC COM 129500104 1331 37118 SH DFND 01 37118 0 0 CALERES INC COM 129500104 134 3743 SH SOLE 3743 0 0 CALERES INC COM 129500104 207 5768 SH DFND 02 0 5768 0 CALERES INC COM 129500104 140879 3928592 SH SOLE 0 0 3928592 CALIFORNIA RES CORP COM NEW 13057Q206 1945 40081 SH DFND 01 40081 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 200 4112 SH SOLE 4112 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 291 5990 SH DFND 02 0 5990 0 CALIFORNIA RES CORP COM NEW 13057Q206 182132 3752976 SH SOLE 0 0 3752976 CALIFORNIA WTR SVC GROUP COM 130788102 2005 46735 SH DFND 01 46735 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 464 10816 SH SOLE 10816 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 866 20192 SH DFND 02 0 20192 0 CALIFORNIA WTR SVC GROUP COM 130788102 225641 5259693 SH SOLE 0 0 5259693 CALITHERA BIOSCIENCES INC COM 13089P101 146 27819 SH DFND 01 27819 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 6635 1263827 SH SOLE 0 0 1263827 CALIX INC COM 13100M509 531 65581 SH DFND 01 65581 0 0 CALIX INC COM 13100M509 18798 2320696 SH SOLE 0 0 2320696 CALLAWAY GOLF CO COM 131193104 3677 151386 SH DFND 01 151386 0 0 CALLAWAY GOLF CO COM 131193104 237 9742 SH SOLE 9742 0 0 CALLAWAY GOLF CO COM 131193104 475 19558 SH DFND 02 0 19558 0 CALLAWAY GOLF CO COM 131193104 173870 7158078 SH SOLE 0 0 7158078 CALLON PETE CO DEL COM 13123X102 2381 198585 SH DFND 01 198585 0 0 CALLON PETE CO DEL COM 13123X102 262 21824 SH SOLE 21824 0 0 CALLON PETE CO DEL COM 13123X102 488 40735 SH DFND 02 0 40735 0 CALLON PETE CO DEL COM 13123X102 241411 20134354 SH SOLE 0 0 20134354 CALYXT INC COM 13173L107 183 11996 SH DFND 01 11996 0 0 CALYXT INC COM 13173L107 5583 365644 SH SOLE 0 0 365644 CAMBER ENERGY INC COM NEW 13200M201 58 195636 SH SOLE 0 0 195636 CAMBIUM LEARNING GRP INC COM 13201A107 205 17347 SH DFND 01 17347 0 0 CAMBIUM LEARNING GRP INC COM 13201A107 9022 762025 SH SOLE 0 0 762025 CAMBREX CORP COM 132011107 3067 44845 SH DFND 01 44845 0 0 CAMBREX CORP COM 132011107 204 2976 SH SOLE 2976 0 0 CAMBREX CORP COM 132011107 316 4624 SH DFND 02 0 4624 0 CAMBREX CORP COM 132011107 220920 3229827 SH SOLE 0 0 3229827 CAMBRIDGE BANCORP COM 132152109 420 4665 SH DFND 01 4665 0 0 CAMBRIDGE BANCORP COM 132152109 16156 179535 SH SOLE 0 0 179535 CAMDEN NATL CORP COM 133034108 586 13480 SH DFND 01 13480 0 0 CAMDEN NATL CORP COM 133034108 72 1650 SH SOLE 1650 0 0 CAMDEN NATL CORP COM 133034108 68 1569 SH DFND 02 0 1569 0 CAMDEN NATL CORP COM 133034108 29508 679288 SH SOLE 0 0 679288 CAMDEN PPTY TR SH BEN INT 133131102 3152 33683 SH DFND 01 33683 0 0 CAMDEN PPTY TR SH BEN INT 133131102 10744 114827 SH SOLE 114827 0 0 CAMDEN PPTY TR SH BEN INT 133131102 13002 138951 SH DFND 02 0 138951 0 CAMDEN PPTY TR SH BEN INT 133131102 1413 15100 SH DFND 02 0 0 15100 CAMDEN PPTY TR SH BEN INT 133131102 1236646 13216263 SH SOLE 0 0 13216263 CAMECO CORP COM 13321L108 1294 113505 SH SOLE 113505 0 0 CAMECO CORP COM 13321L108 1304 114390 SH DFND 02 0 114390 0 CAMECO CORP COM 13321L108 555 48700 SH DFND 02 0 0 48700 CAMECO CORP COM 13321L108 121038 10617380 SH SOLE 0 0 10617380 CAMPBELL SOUP CO COM 134429109 6793 185457 SH DFND 01 185457 0 0 CAMPBELL SOUP CO COM 134429109 2028 55368 SH SOLE 55368 0 0 CAMPBELL SOUP CO COM 134429109 3715 101414 SH DFND 02 0 101414 0 CAMPBELL SOUP CO COM 134429109 1425 38909 SH DFND 02 0 0 38909 CAMPBELL SOUP CO COM 134429109 746387 20376392 SH SOLE 0 0 20376392 CAMPING WORLD HLDGS INC CL A 13462K109 1363 63949 SH DFND 01 63949 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 47 2200 SH SOLE 2200 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 41 1900 SH DFND 02 0 1900 0 CAMPING WORLD HLDGS INC CL A 13462K109 30386 1425233 SH SOLE 0 0 1425233 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 265 4100 SH SOLE 4100 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 762 11800 SH DFND 02 0 11800 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 63080 977372 SH SOLE 0 0 977372 CANADIAN NAT RES LTD COM 136385101 11753 359858 SH SOLE 359858 0 0 CANADIAN NAT RES LTD COM 136385101 12275 375846 SH DFND 02 0 375846 0 CANADIAN NAT RES LTD COM 136385101 6818 208751 SH DFND 02 0 0 208751 CANADIAN NAT RES LTD COM 136385101 1070503 32777201 SH SOLE 0 0 32777201 CANADIAN NATL RY CO COM 136375102 28755 320214 SH SOLE 320214 0 0 CANADIAN NATL RY CO COM 136375102 26516 295277 SH DFND 02 0 295277 0 CANADIAN NATL RY CO COM 136375102 12677 141174 SH DFND 02 0 0 141174 CANADIAN NATL RY CO COM 136375102 1640431 18267604 SH SOLE 0 0 18267604 CANADIAN PAC RY LTD COM 13645T100 13043 61539 SH SOLE 61539 0 0 CANADIAN PAC RY LTD COM 13645T100 12908 60903 SH DFND 02 0 60903 0 CANADIAN PAC RY LTD COM 13645T100 6149 29014 SH DFND 02 0 0 29014 CANADIAN PAC RY LTD COM 13645T100 746043 3520067 SH SOLE 0 0 3520067 CANADIAN SOLAR INC COM 136635109 11468 790900 SH SOLE 0 0 790900 CANCER GENETICS INC COM 13739U104 554 532426 SH SOLE 0 0 532426 CANNAE HLDGS INC COM 13765N107 1257 59999 SH DFND 01 59999 0 0 CANNAE HLDGS INC COM 13765N107 144 6895 SH SOLE 6895 0 0 CANNAE HLDGS INC COM 13765N107 256 12210 SH DFND 02 0 12210 0 CANNAE HLDGS INC COM 13765N107 120088 5732133 SH SOLE 0 0 5732133 CANOPY GROWTH CORP COM 138035100 722 14852 SH SOLE 14852 0 0 CANOPY GROWTH CORP COM 138035100 1143 23500 SH DFND 02 0 23500 0 CANOPY GROWTH CORP COM 138035100 207793 4272068 SH SOLE 0 0 4272068 CANTEL MEDICAL CORP COM 138098108 1495 16244 SH DFND 01 16244 0 0 CANTEL MEDICAL CORP COM 138098108 294 3199 SH SOLE 3199 0 0 CANTEL MEDICAL CORP COM 138098108 462 5014 SH DFND 02 0 5014 0 CANTEL MEDICAL CORP COM 138098108 286776 3115096 SH SOLE 0 0 3115096 CANTERBURY PARK HOLDING CORP COM 13811E101 8 495 SH DFND 01 495 0 0 CANTERBURY PARK HOLDING CORP COM 13811E101 493 32314 SH SOLE 0 0 32314 CAPITAL BANCORP INC MD COM 139737100 15 1165 SH DFND 01 1165 0 0 CAPITAL BANCORP INC MD COM 139737100 367 28835 SH SOLE 0 0 28835 CAPITAL CITY BK GROUP INC COM 139674105 238 10214 SH DFND 01 10214 0 0 CAPITAL CITY BK GROUP INC COM 139674105 11100 475573 SH SOLE 0 0 475573 CAPITAL ONE FINL CORP COM 14040H105 43054 453535 SH DFND 01 453535 0 0 CAPITAL ONE FINL CORP COM 14040H105 13954 146997 SH SOLE 146997 0 0 CAPITAL ONE FINL CORP COM 14040H105 15296 161133 SH DFND 02 0 161133 0 CAPITAL ONE FINL CORP COM 14040H105 8726 91922 SH DFND 02 0 0 91922 CAPITAL ONE FINL CORP COM 14040H105 3194439 33650474 SH SOLE 0 0 33650474 CAPITAL SR LIVING CORP COM 140475104 497 52692 SH DFND 01 52692 0 0 CAPITAL SR LIVING CORP COM 140475104 14 1519 SH SOLE 1519 0 0 CAPITAL SR LIVING CORP COM 140475104 17 1781 SH DFND 02 0 1781 0 CAPITAL SR LIVING CORP COM 140475104 12757 1351330 SH SOLE 0 0 1351330 CAPITOL FED FINL INC COM 14057J101 1469 115274 SH DFND 01 115274 0 0 CAPITOL FED FINL INC COM 14057J101 235 18456 SH SOLE 18456 0 0 CAPITOL FED FINL INC COM 14057J101 238 18660 SH DFND 02 0 18660 0 CAPITOL FED FINL INC COM 14057J101 155341 12193132 SH SOLE 0 0 12193132 CAPRICOR THERAPEUTICS INC COM 14070B101 5 5170 SH DFND 01 5170 0 0 CAPRICOR THERAPEUTICS INC COM 14070B101 819 780006 SH SOLE 0 0 780006 CAPSTAR FINL HLDGS INC COM 14070T102 166 9926 SH DFND 01 9926 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 4857 290847 SH SOLE 0 0 290847 CAPSTEAD MTG CORP COM NO PAR 14067E506 648 81904 SH DFND 01 81904 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 67 8412 SH SOLE 8412 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 110 13888 SH DFND 02 0 13888 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 73889 9341261 SH SOLE 0 0 9341261 CAPSTONE TURBINE CORP COM NEW 14067D409 9 8965 SH DFND 01 8965 0 0 CAPSTONE TURBINE CORP COM NEW 14067D409 2068 2067739 SH SOLE 0 0 2067739 CARA THERAPEUTICS INC COM 140755109 1427 59584 SH DFND 01 59584 0 0 CARA THERAPEUTICS INC COM 140755109 107 4450 SH SOLE 4450 0 0 CARA THERAPEUTICS INC COM 140755109 55 2300 SH DFND 02 0 2300 0 CARA THERAPEUTICS INC COM 140755109 35566 1485010 SH SOLE 0 0 1485010 CARBO CERAMICS INC COM 140781105 129 17775 SH DFND 01 17775 0 0 CARBO CERAMICS INC COM 140781105 10263 1415655 SH SOLE 0 0 1415655 CARBON BLACK INC COM 14081R103 363 17123 SH DFND 01 17123 0 0 CARBON BLACK INC COM 14081R103 12443 587505 SH SOLE 0 0 587505 CARBONITE INC COM 141337105 2230 62544 SH DFND 01 62544 0 0 CARBONITE INC COM 141337105 99 2774 SH SOLE 2774 0 0 CARBONITE INC COM 141337105 71 2000 SH DFND 02 0 2000 0 CARBONITE INC COM 141337105 64131 1798899 SH SOLE 0 0 1798899 CARDINAL HEALTH INC COM 14149Y108 15690 290558 SH DFND 01 290558 0 0 CARDINAL HEALTH INC COM 14149Y108 5005 92678 SH SOLE 92678 0 0 CARDINAL HEALTH INC COM 14149Y108 5625 104162 SH DFND 02 0 104162 0 CARDINAL HEALTH INC COM 14149Y108 3225 59723 SH DFND 02 0 0 59723 CARDINAL HEALTH INC COM 14149Y108 1483641 27474829 SH SOLE 0 0 27474829 CARDIOVASCULAR SYS INC DEL COM 141619106 2520 64380 SH DFND 01 64380 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 108 2767 SH SOLE 2767 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 226 5785 SH DFND 02 0 5785 0 CARDIOVASCULAR SYS INC DEL COM 141619106 57860 1478286 SH SOLE 0 0 1478286 CARDLYTICS INC COM 14161W105 320 12778 SH DFND 01 12778 0 0 CARDLYTICS INC COM 14161W105 9826 392424 SH SOLE 0 0 392424 CARDTRONICS PLC SHS CL A G1991C105 2209 69820 SH DFND 01 69820 0 0 CARDTRONICS PLC SHS CL A G1991C105 161 5100 SH SOLE 5100 0 0 CARDTRONICS PLC SHS CL A G1991C105 342 10800 SH DFND 02 0 10800 0 CARDTRONICS PLC SHS CL A G1991C105 134866 4262508 SH SOLE 0 0 4262508 CARE COM INC COM 141633107 910 41168 SH DFND 01 41168 0 0 CARE COM INC COM 141633107 31945 1444816 SH SOLE 0 0 1444816 CAREDX INC COM 14167L103 1850 64132 SH DFND 01 64132 0 0 CAREDX INC COM 14167L103 47220 1636732 SH SOLE 0 0 1636732 CAREER EDUCATION CORP COM 141665109 2009 134583 SH DFND 01 134583 0 0 CAREER EDUCATION CORP COM 141665109 105 7032 SH SOLE 7032 0 0 CAREER EDUCATION CORP COM 141665109 56 3768 SH DFND 02 0 3768 0 CAREER EDUCATION CORP COM 141665109 60356 4042630 SH SOLE 0 0 4042630 CARETRUST REIT INC COM 14174T107 1245 70289 SH DFND 01 70289 0 0 CARETRUST REIT INC COM 14174T107 1484 83772 SH SOLE 83772 0 0 CARETRUST REIT INC COM 14174T107 1592 89882 SH DFND 02 0 89882 0 CARETRUST REIT INC COM 14174T107 206076 11636148 SH SOLE 0 0 11636148 CARGURUS INC COM CL A 141788109 5303 95227 SH DFND 01 95227 0 0 CARGURUS INC COM CL A 141788109 246009 4417468 SH SOLE 0 0 4417468 CARLISLE COS INC COM 142339100 2682 22020 SH DFND 01 22020 0 0 CARLISLE COS INC COM 142339100 675 5543 SH SOLE 5543 0 0 CARLISLE COS INC COM 142339100 894 7341 SH DFND 02 0 7341 0 CARLISLE COS INC COM 142339100 708882 5820053 SH SOLE 0 0 5820053 CARMAX INC COM 143130102 12989 173948 SH DFND 01 173948 0 0 CARMAX INC COM 143130102 4132 55332 SH SOLE 55332 0 0 CARMAX INC COM 143130102 3865 51756 SH DFND 02 0 51756 0 CARMAX INC COM 143130102 2513 33661 SH DFND 02 0 0 33661 CARMAX INC COM 143130102 1309546 17537785 SH SOLE 0 0 17537785 CARNIVAL CORP UNIT 99/99/9999 143658300 24311 381233 SH DFND 01 381233 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 8253 129418 SH SOLE 129418 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 8999 141116 SH DFND 02 0 141116 0 CARNIVAL CORP UNIT 99/99/9999 143658300 4083 64027 SH DFND 02 0 0 64027 CARNIVAL CORP UNIT 99/99/9999 143658300 1817672 28503561 SH SOLE 0 0 28503561 CAROLINA FINL CORP NEW COM 143873107 1286 34089 SH DFND 01 34089 0 0 CAROLINA FINL CORP NEW COM 143873107 72 1897 SH SOLE 1897 0 0 CAROLINA FINL CORP NEW COM 143873107 60 1600 SH DFND 02 0 1600 0 CAROLINA FINL CORP NEW COM 143873107 36080 956521 SH SOLE 0 0 956521 CAROLINA TR BANCSHARES INC COM 14422P105 13 1596 SH DFND 01 1596 0 0 CAROLINA TR BANCSHARES INC COM 14422P105 383 46590 SH SOLE 0 0 46590 CARPENTER TECHNOLOGY CORP COM 144285103 2397 40654 SH DFND 01 40654 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 252 4280 SH SOLE 4280 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 354 6000 SH DFND 02 0 6000 0 CARPENTER TECHNOLOGY CORP COM 144285103 252622 4285364 SH SOLE 0 0 4285364 CARRIAGE SVCS INC COM 143905107 462 21444 SH DFND 01 21444 0 0 CARRIAGE SVCS INC COM 143905107 26 1210 SH SOLE 1210 0 0 CARRIAGE SVCS INC COM 143905107 39 1818 SH DFND 02 0 1818 0 CARRIAGE SVCS INC COM 143905107 14307 663902 SH SOLE 0 0 663902 CARRIZO OIL & GAS INC COM 144577103 4351 172657 SH DFND 01 172657 0 0 CARRIZO OIL & GAS INC COM 144577103 215 8532 SH SOLE 8532 0 0 CARRIZO OIL & GAS INC COM 144577103 359 14229 SH DFND 02 0 14229 0 CARRIZO OIL & GAS INC COM 144577103 222689 8836850 SH SOLE 0 0 8836850 CARROLS RESTAURANT GROUP INC COM 14574X104 951 65106 SH DFND 01 65106 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 55 3748 SH SOLE 3748 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 29 2000 SH DFND 02 0 2000 0 CARROLS RESTAURANT GROUP INC COM 14574X104 22438 1536867 SH SOLE 0 0 1536867 CARS COM INC COM 14575E105 1663 60228 SH DFND 01 60228 0 0 CARS COM INC COM 14575E105 202 7333 SH SOLE 7333 0 0 CARS COM INC COM 14575E105 500 18100 SH DFND 02 0 18100 0 CARS COM INC COM 14575E105 173308 6277000 SH SOLE 0 0 6277000 CARTER INC COM 146229109 1992 20201 SH DFND 01 20201 0 0 CARTER INC COM 146229109 391 3969 SH SOLE 3969 0 0 CARTER INC COM 146229109 605 6134 SH DFND 02 0 6134 0 CARTER INC COM 146229109 379118 3845010 SH SOLE 0 0 3845010 CARVANA CO CL A 146869102 3810 64486 SH DFND 01 64486 0 0 CARVANA CO CL A 146869102 151099 2557096 SH SOLE 0 0 2557096 CAS MED SYS INC COM PAR 124769209 18 7763 SH DFND 01 7763 0 0 CAS MED SYS INC COM PAR 124769209 1231 539797 SH SOLE 0 0 539797 CASA SYS INC COM 14713L102 754 51095 SH DFND 01 51095 0 0 CASA SYS INC COM 14713L102 36707 2488614 SH SOLE 0 0 2488614 CASELLA WASTE SYS INC CL A 147448104 1359 43770 SH DFND 01 43770 0 0 CASELLA WASTE SYS INC CL A 147448104 137 4424 SH SOLE 4424 0 0 CASELLA WASTE SYS INC CL A 147448104 65 2100 SH DFND 02 0 2100 0 CASELLA WASTE SYS INC CL A 147448104 56941 1833254 SH SOLE 0 0 1833254 CASEYS GEN STORES INC COM 147528103 1760 13629 SH DFND 01 13629 0 0 CASEYS GEN STORES INC COM 147528103 430 3334 SH SOLE 3334 0 0 CASEYS GEN STORES INC COM 147528103 615 4760 SH DFND 02 0 4760 0 CASEYS GEN STORES INC COM 147528103 455960 3531560 SH SOLE 0 0 3531560 CASI PHARMACEUTICALS INC COM 14757U109 441 94507 SH DFND 01 94507 0 0 CASI PHARMACEUTICALS INC COM 14757U109 8586 1838636 SH SOLE 0 0 1838636 CASS INFORMATION SYS INC COM 14808P109 1496 22966 SH DFND 01 22966 0 0 CASS INFORMATION SYS INC COM 14808P109 60 924 SH SOLE 924 0 0 CASS INFORMATION SYS INC COM 14808P109 57 880 SH DFND 02 0 880 0 CASS INFORMATION SYS INC COM 14808P109 39979 613928 SH SOLE 0 0 613928 CASTLE BRANDS INC COM 148435100 212 197823 SH DFND 01 197823 0 0 CASTLE BRANDS INC COM 148435100 4541 4244183 SH SOLE 0 0 4244183 CASTLIGHT HEALTH INC CL B 14862Q100 419 155293 SH DFND 01 155293 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 16492 6108275 SH SOLE 0 0 6108275 CATABASIS PHARMACEUTICALS IN COM 14875P107 1996 2494827 SH SOLE 0 0 2494827 CATALENT INC COM 148806102 2562 56235 SH DFND 01 56235 0 0 CATALENT INC COM 148806102 564 12385 SH SOLE 12385 0 0 CATALENT INC COM 148806102 1016 22302 SH DFND 02 0 22302 0 CATALENT INC COM 148806102 584621 12834717 SH SOLE 0 0 12834717 CATALYST BIOSCIENCES INC COM NEW 14888D208 115 10645 SH DFND 01 10645 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 5832 541039 SH SOLE 0 0 541039 CATALYST PHARMACEUTICALS INC COM 14888U101 748 197925 SH DFND 01 197925 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 16104 4260226 SH SOLE 0 0 4260226 CATASYS INC COM PAR 149049504 24 1834 SH DFND 01 1834 0 0 CATASYS INC COM PAR 149049504 2184 169979 SH SOLE 0 0 169979 CATCHMARK TIMBER TR INC CL A 14912Y202 491 42955 SH DFND 01 42955 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 73 6404 SH SOLE 6404 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 476 41647 SH DFND 02 0 41647 0 CATCHMARK TIMBER TR INC CL A 14912Y202 56480 4941397 SH SOLE 0 0 4941397 CATERPILLAR INC DEL COM 149123101 90814 595539 SH DFND 01 595539 0 0 CATERPILLAR INC DEL COM 149123101 27468 180131 SH SOLE 180131 0 0 CATERPILLAR INC DEL COM 149123101 28960 189916 SH DFND 02 0 189916 0 CATERPILLAR INC DEL COM 149123101 17490 114695 SH DFND 02 0 0 114695 CATERPILLAR INC DEL COM 149123101 7431041 48731335 SH SOLE 0 0 48731335 CATHAY GEN BANCORP COM 149150104 2791 67350 SH DFND 01 67350 0 0 CATHAY GEN BANCORP COM 149150104 310 7482 SH SOLE 7482 0 0 CATHAY GEN BANCORP COM 149150104 347 8375 SH DFND 02 0 8375 0 CATHAY GEN BANCORP COM 149150104 304059 7337339 SH SOLE 0 0 7337339 CATO CORP NEW CL A 149205106 423 20144 SH DFND 01 20144 0 0 CATO CORP NEW CL A 149205106 33 1592 SH SOLE 1592 0 0 CATO CORP NEW CL A 149205106 35 1672 SH DFND 02 0 1672 0 CATO CORP NEW CL A 149205106 37782 1797437 SH SOLE 0 0 1797437 CAVCO INDS INC DEL COM 149568107 4286 16942 SH DFND 01 16942 0 0 CAVCO INDS INC DEL COM 149568107 191 754 SH SOLE 754 0 0 CAVCO INDS INC DEL COM 149568107 481 1900 SH DFND 02 0 1900 0 CAVCO INDS INC DEL COM 149568107 167364 661519 SH SOLE 0 0 661519 CB FINL SVCS INC COM 12479G101 123 3997 SH DFND 01 3997 0 0 CB FINL SVCS INC COM 12479G101 7328 237534 SH SOLE 0 0 237534 CBIZ INC COM 124805102 1093 46099 SH DFND 01 46099 0 0 CBIZ INC COM 124805102 130 5483 SH SOLE 5483 0 0 CBIZ INC COM 124805102 920 38811 SH DFND 02 0 38811 0 CBIZ INC COM 124805102 55666 2348762 SH SOLE 0 0 2348762 CBL & ASSOC PPTYS INC COM 124830100 594 148874 SH DFND 01 148874 0 0 CBL & ASSOC PPTYS INC COM 124830100 701 175682 SH SOLE 175682 0 0 CBL & ASSOC PPTYS INC COM 124830100 974 244177 SH DFND 02 0 244177 0 CBL & ASSOC PPTYS INC COM 124830100 100237 25121997 SH SOLE 0 0 25121997 CBOE GLOBAL MARKETS INC COM 12503M108 10865 113220 SH DFND 01 113220 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 3234 33700 SH SOLE 33700 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 2996 31221 SH DFND 02 0 31221 0 CBOE GLOBAL MARKETS INC COM 12503M108 2217 23101 SH DFND 02 0 0 23101 CBOE GLOBAL MARKETS INC COM 12503M108 1073408 11185995 SH SOLE 0 0 11185995 CBRE GROUP INC CL A 12504L109 13632 309120 SH DFND 01 309120 0 0 CBRE GROUP INC CL A 12504L109 4346 98546 SH SOLE 98546 0 0 CBRE GROUP INC CL A 12504L109 4637 105158 SH DFND 02 0 105158 0 CBRE GROUP INC CL A 12504L109 2968 67308 SH DFND 02 0 0 67308 CBRE GROUP INC CL A 12504L109 2264250 51343538 SH SOLE 0 0 51343538 CBS CORP NEW CL A 124857103 33 573 SH DFND 01 573 0 0 CBS CORP NEW CL A 124857103 2336 40241 SH SOLE 0 0 40241 CBS CORP NEW CL B 124857103 19625 341604 SH DFND 01 341604 0 0 CBS CORP NEW CL B 124857103 5821 101321 SH SOLE 101321 0 0 CBS CORP NEW CL B 124857103 6970 121330 SH DFND 02 0 121330 0 CBS CORP NEW CL B 124857103 3727 64876 SH DFND 02 0 0 64876 CBS CORP NEW CL B 124857103 1332960 23202083 SH SOLE 0 0 23202083 CBTX INC COM 12481V104 576 16198 SH DFND 01 16198 0 0 CBTX INC COM 12481V104 21831 614274 SH SOLE 0 0 614274 CCA INDS INC COM 124867102 43 14847 SH SOLE 0 0 14847 CDK GLOBAL INC COM 12508E101 3567 57016 SH DFND 01 57016 0 0 CDK GLOBAL INC COM 12508E101 2492 39826 SH SOLE 39826 0 0 CDK GLOBAL INC COM 12508E101 2174 34756 SH DFND 02 0 34756 0 CDK GLOBAL INC COM 12508E101 1818 29058 SH DFND 02 0 0 29058 CDK GLOBAL INC COM 12508E101 716857 11458715 SH SOLE 0 0 11458715 CDN IMPERIAL BK COMM TORONTO COM 136069101 12411 132357 SH SOLE 132357 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 16242 173212 SH DFND 02 0 173212 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 8085 86217 SH DFND 02 0 0 86217 CDN IMPERIAL BK COMM TORONTO COM 136069101 1049020 11187158 SH SOLE 0 0 11187158 CDTI ADVANCED MATLS INC COM NEW 12514V204 54 28500 SH SOLE 0 0 28500 CDW CORP COM 12514G108 5884 66176 SH DFND 01 66176 0 0 CDW CORP COM 12514G108 4232 47596 SH SOLE 47596 0 0 CDW CORP COM 12514G108 4235 47628 SH DFND 02 0 47628 0 CDW CORP COM 12514G108 2817 31678 SH DFND 02 0 0 31678 CDW CORP COM 12514G108 1312805 14763893 SH SOLE 0 0 14763893 CECO ENVIRONMENTAL CORP COM 125141101 210 26587 SH DFND 01 26587 0 0 CECO ENVIRONMENTAL CORP COM 125141101 10028 1272534 SH SOLE 0 0 1272534 CEDAR REALTY TRUST INC COM NEW 150602209 347 74410 SH DFND 01 74410 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 55 11800 SH SOLE 11800 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 323 69400 SH DFND 02 0 69400 0 CEDAR REALTY TRUST INC COM NEW 150602209 44970 9650261 SH SOLE 0 0 9650261 CEL SCI CORP COM PAR NEW 150837607 6 1509 SH DFND 01 1509 0 0 CEL SCI CORP COM PAR NEW 150837607 2271 560699 SH SOLE 0 0 560699 CELANESE CORP DEL COM SER A 150870103 6423 56343 SH DFND 01 56343 0 0 CELANESE CORP DEL COM SER A 150870103 4664 40912 SH SOLE 40912 0 0 CELANESE CORP DEL COM SER A 150870103 5165 45303 SH DFND 02 0 45303 0 CELANESE CORP DEL COM SER A 150870103 2774 24333 SH DFND 02 0 0 24333 CELANESE CORP DEL COM SER A 150870103 1355436 11889792 SH SOLE 0 0 11889792 CELCUITY INC COM 15102K100 336 11668 SH DFND 01 11668 0 0 CELCUITY INC COM 15102K100 7139 248232 SH SOLE 0 0 248232 CELESTICA INC SUB VTG SHS 15101Q108 101 9363 SH SOLE 9363 0 0 CELESTICA INC SUB VTG SHS 15101Q108 195 18000 SH DFND 02 0 18000 0 CELESTICA INC SUB VTG SHS 15101Q108 31954 2950549 SH SOLE 0 0 2950549 CELGENE CORP COM 151020104 63765 712536 SH DFND 01 712536 0 0 CELGENE CORP COM 151020104 19102 213457 SH SOLE 213457 0 0 CELGENE CORP COM 151020104 21134 236155 SH DFND 02 0 236155 0 CELGENE CORP COM 151020104 12841 143495 SH DFND 02 0 0 143495 CELGENE CORP COM 151020104 4505599 50347519 SH SOLE 0 0 50347519 CELLCOM ISRAEL LTD SHS M2196U109 22 3301 SH SOLE 3301 0 0 CELLCOM ISRAEL LTD SHS M2196U109 29 4232 SH DFND 02 0 4232 0 CELLCOM ISRAEL LTD SHS M2196U109 8457 1245489 SH SOLE 0 0 1245489 CELLDEX THERAPEUTICS INC NEW COM 15117B103 14 30743 SH DFND 01 30743 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 2714 6016821 SH SOLE 0 0 6016821 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 50 16755 SH SOLE 0 0 16755 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 367 20209 SH DFND 01 20209 0 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 2970 163619 SH SOLE 0 0 163619 CELSION CORPORATION COM PAR NEW 15117N503 2050 740132 SH SOLE 0 0 740132 CELSIUS HOLDINGS INC COM NEW 15118V207 183 45523 SH DFND 01 45523 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 2639 654867 SH SOLE 0 0 654867 CEMEX SAB DE CV SPON ADR NEW 151290889 21540 3059670 SH SOLE 0 0 3059670 CEMTREX INC COM PAR $.001 15130G303 279 195271 SH SOLE 0 0 195271 CENOVUS ENERGY INC COM 15135U109 3179 316943 SH SOLE 316943 0 0 CENOVUS ENERGY INC COM 15135U109 3625 361427 SH DFND 02 0 361427 0 CENOVUS ENERGY INC COM 15135U109 1644 163885 SH DFND 02 0 0 163885 CENOVUS ENERGY INC COM 15135U109 273507 27268903 SH SOLE 0 0 27268903 CENTENE CORP DEL COM 15135B101 29787 205741 SH DFND 01 205741 0 0 CENTENE CORP DEL COM 15135B101 9025 62337 SH SOLE 62337 0 0 CENTENE CORP DEL COM 15135B101 10200 70452 SH DFND 02 0 70452 0 CENTENE CORP DEL COM 15135B101 5814 40158 SH DFND 02 0 0 40158 CENTENE CORP DEL COM 15135B101 2897805 20015231 SH SOLE 0 0 20015231 CENTENNIAL RESOURCE DEV INC CL A 15136A102 1508 69023 SH DFND 01 69023 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 336 15384 SH SOLE 15384 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 415 19000 SH DFND 02 0 19000 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 341967 15650677 SH SOLE 0 0 15650677 CENTERPOINT ENERGY INC COM 15189T107 12632 456836 SH DFND 01 456836 0 0 CENTERPOINT ENERGY INC COM 15189T107 5042 182338 SH SOLE 182338 0 0 CENTERPOINT ENERGY INC COM 15189T107 6984 252598 SH DFND 02 0 252598 0 CENTERPOINT ENERGY INC COM 15189T107 2010 72689 SH DFND 02 0 0 72689 CENTERPOINT ENERGY INC COM 15189T107 1487885 53811401 SH SOLE 0 0 53811401 CENTERSTATE BK CORP COM 15201P109 2146 76490 SH DFND 01 76490 0 0 CENTERSTATE BK CORP COM 15201P109 202 7186 SH SOLE 7186 0 0 CENTERSTATE BK CORP COM 15201P109 379 13500 SH DFND 02 0 13500 0 CENTERSTATE BK CORP COM 15201P109 210204 7493887 SH SOLE 0 0 7493887 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 11095 2465513 SH SOLE 0 0 2465513 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q108 4570 1174932 SH SOLE 0 0 1174932 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 667 177794 SH DFND 01 177794 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 5478 1460677 SH SOLE 0 0 1460677 CENTRAL FED CORP COM NEW PAR 15346Q400 1005 64849 SH SOLE 0 0 64849 CENTRAL GARDEN & PET CO COM 153527106 713 19773 SH DFND 01 19773 0 0 CENTRAL GARDEN & PET CO COM 153527106 18 493 SH SOLE 493 0 0 CENTRAL GARDEN & PET CO COM 153527106 36 1007 SH DFND 02 0 1007 0 CENTRAL GARDEN & PET CO COM 153527106 48303 1340250 SH SOLE 0 0 1340250 CENTRAL GARDEN & PET CO CL A NON-VTG 153527106 2242 67646 SH DFND 01 67646 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527106 139 4200 SH SOLE 4200 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527106 405 12210 SH DFND 02 0 12210 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527106 135610 4092019 SH SOLE 0 0 4092019 CENTRAL PAC FINL CORP COM NEW 154760409 678 25649 SH DFND 01 25649 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 74 2800 SH SOLE 2800 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 71 2700 SH DFND 02 0 2700 0 CENTRAL PAC FINL CORP COM NEW 154760409 77678 2939025 SH SOLE 0 0 2939025 CENTRAL VALLEY CMNTY BANCORP COM 155685100 210 9700 SH DFND 01 9700 0 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 9515 440285 SH SOLE 0 0 440285 CENTRUS ENERGY CORP CL A 15643U104 558 207539 SH SOLE 0 0 207539 CENTURY ALUM CO COM 156431108 584 48764 SH DFND 01 48764 0 0 CENTURY ALUM CO COM 156431108 56 4673 SH SOLE 4673 0 0 CENTURY ALUM CO COM 156431108 43 3600 SH DFND 02 0 3600 0 CENTURY ALUM CO COM 156431108 59538 4973904 SH SOLE 0 0 4973904 CENTURY BANCORP INC MASS CL A NON VTG 156432106 179 2477 SH DFND 01 2477 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 9149 126628 SH SOLE 0 0 126628 CENTURY CASINOS INC COM 156492100 173 23235 SH DFND 01 23235 0 0 CENTURY CASINOS INC COM 156492100 9736 1305057 SH SOLE 0 0 1305057 CENTURY CMNTYS INC COM 156504300 673 25639 SH DFND 01 25639 0 0 CENTURY CMNTYS INC COM 156504300 65 2462 SH SOLE 2462 0 0 CENTURY CMNTYS INC COM 156504300 23 894 SH DFND 02 0 894 0 CENTURY CMNTYS INC COM 156504300 28266 1076804 SH SOLE 0 0 1076804 CENTURYLINK INC COM 156700106 19040 898097 SH DFND 01 898097 0 0 CENTURYLINK INC COM 156700106 6237 294218 SH SOLE 294218 0 0 CENTURYLINK INC COM 156700106 6354 299714 SH DFND 02 0 299714 0 CENTURYLINK INC COM 156700106 3960 186796 SH DFND 02 0 0 186796 CENTURYLINK INC COM 156700106 2106112 99344909 SH SOLE 0 0 99344909 CERAGON NETWORKS LTD ORD M22013102 191 56737 SH SOLE 0 0 56737 CERECOR INC COM 15671L109 9 1843 SH DFND 01 1843 0 0 CERECOR INC COM 15671L109 402 86086 SH SOLE 0 0 86086 CERIDIAN HCM HLDG INC COM 15677J108 430 10220 SH DFND 01 10220 0 0 CERIDIAN HCM HLDG INC COM 15677J108 91893 2186362 SH SOLE 0 0 2186362 CERNER CORP COM 156782104 20515 318508 SH DFND 01 318508 0 0 CERNER CORP COM 156782104 5845 90747 SH SOLE 90747 0 0 CERNER CORP COM 156782104 6405 99437 SH DFND 02 0 99437 0 CERNER CORP COM 156782104 4005 62180 SH DFND 02 0 0 62180 CERNER CORP COM 156782104 2059797 31979454 SH SOLE 0 0 31979454 CERUS CORP COM 157085101 1785 247608 SH DFND 01 247608 0 0 CERUS CORP COM 157085101 67 9231 SH SOLE 9231 0 0 CERUS CORP COM 157085101 53 7380 SH DFND 02 0 7380 0 CERUS CORP COM 157085101 45874 6362613 SH SOLE 0 0 6362613 CESCA THERAPEUTICS INC COM NEW 157131202 30 94319 SH SOLE 0 0 94319 CEVA INC COM 157210105 1189 41370 SH DFND 01 41370 0 0 CEVA INC COM 157210105 60 2100 SH SOLE 2100 0 0 CEVA INC COM 157210105 43 1500 SH DFND 02 0 1500 0 CEVA INC COM 157210105 63752 2217464 SH SOLE 0 0 2217464 CF INDS HLDGS INC COM 125269100 11976 219991 SH DFND 01 219991 0 0 CF INDS HLDGS INC COM 125269100 3756 68993 SH SOLE 68993 0 0 CF INDS HLDGS INC COM 125269100 3956 72668 SH DFND 02 0 72668 0 CF INDS HLDGS INC COM 125269100 2064 37913 SH DFND 02 0 0 37913 CF INDS HLDGS INC COM 125269100 1534513 28187233 SH SOLE 0 0 28187233 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 4038 231150 SH SOLE 0 0 231150 CHANGYOU COM LTD ADS REP CL A 15911M107 37 2800 SH DFND 02 0 2800 0 CHANGYOU COM LTD ADS REP CL A 15911M107 4541 344029 SH SOLE 0 0 344029 CHANNELADVISOR CORP COM 159179100 643 51681 SH DFND 01 51681 0 0 CHANNELADVISOR CORP COM 159179100 22 1800 SH DFND 02 0 1800 0 CHANNELADVISOR CORP COM 159179100 14354 1152962 SH SOLE 0 0 1152962 CHANTICLEER HLDGS INC COM PAR 15930P800 51 20514 SH SOLE 0 0 20514 CHAPARRAL ENERGY INC COM CL A 15942R208 107 6092 SH DFND 01 6092 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 6483 367940 SH SOLE 0 0 367940 CHARAH SOLUTIONS INC COM 15957P105 57 7194 SH DFND 01 7194 0 0 CHARAH SOLUTIONS INC COM 15957P105 98 12357 SH SOLE 0 0 12357 CHARLES & COLVARD LTD COM 159765106 5 5275 SH DFND 01 5275 0 0 CHARLES & COLVARD LTD COM 159765106 317 363023 SH SOLE 0 0 363023 CHARLES RIV LABS INTL INC COM 159864107 2685 19954 SH DFND 01 19954 0 0 CHARLES RIV LABS INTL INC COM 159864107 554 4116 SH SOLE 4116 0 0 CHARLES RIV LABS INTL INC COM 159864107 801 5950 SH DFND 02 0 5950 0 CHARLES RIV LABS INTL INC COM 159864107 697512 5184421 SH SOLE 0 0 5184421 CHART INDS INC COM PAR $0.01 16115Q308 3276 41826 SH DFND 01 41826 0 0 CHART INDS INC COM PAR $0.01 16115Q308 214 2735 SH SOLE 2735 0 0 CHART INDS INC COM PAR $0.01 16115Q308 397 5072 SH DFND 02 0 5072 0 CHART INDS INC COM PAR $0.01 16115Q308 234246 2990498 SH SOLE 0 0 2990498 CHARTER COMMUNICATIONS INC N CL A 16119P108 57480 176383 SH DFND 01 176383 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 16287 49978 SH SOLE 49978 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 17629 54097 SH DFND 02 0 54097 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 10747 32979 SH DFND 02 0 0 32979 CHARTER COMMUNICATIONS INC N CL A 16119P108 3835343 11769187 SH SOLE 0 0 11769187 CHASE CORP COM 16150R104 1714 14268 SH DFND 01 14268 0 0 CHASE CORP COM 16150R104 74 620 SH SOLE 620 0 0 CHASE CORP COM 16150R104 493 4100 SH DFND 02 0 4100 0 CHASE CORP COM 16150R104 39810 331335 SH SOLE 0 0 331335 CHATHAM LODGING TR COM 16208T102 826 39541 SH DFND 01 39541 0 0 CHATHAM LODGING TR COM 16208T102 1028 49214 SH SOLE 49214 0 0 CHATHAM LODGING TR COM 16208T102 1380 66066 SH DFND 02 0 66066 0 CHATHAM LODGING TR COM 16208T102 106369 5091884 SH SOLE 0 0 5091884 CHECK POINT SOFTWARE TECH LT ORD M22465104 4553 38696 SH SOLE 38696 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 5094 43289 SH DFND 02 0 43289 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 2631 22363 SH DFND 02 0 0 22363 CHECK POINT SOFTWARE TECH LT ORD M22465104 27198 231139 SH SOLE 0 0 231139 CHECKPOINT THERAPEUTICS INC COM 162828107 21 5774 SH DFND 01 5774 0 0 CHECKPOINT THERAPEUTICS INC COM 162828107 3256 909483 SH SOLE 0 0 909483 CHEESECAKE FACTORY INC COM 163072101 4548 84939 SH DFND 01 84939 0 0 CHEESECAKE FACTORY INC COM 163072101 219 4098 SH SOLE 4098 0 0 CHEESECAKE FACTORY INC COM 163072101 283 5290 SH DFND 02 0 5290 0 CHEESECAKE FACTORY INC COM 163072101 195980 3660433 SH SOLE 0 0 3660433 CHEFS WHSE INC COM 163086101 1562 42977 SH DFND 01 42977 0 0 CHEFS WHSE INC COM 163086101 111 3046 SH SOLE 3046 0 0 CHEFS WHSE INC COM 163086101 80 2200 SH DFND 02 0 2200 0 CHEFS WHSE INC COM 163086101 45237 1244475 SH SOLE 0 0 1244475 CHEGG INC COM 163092109 6108 214838 SH DFND 01 214838 0 0 CHEGG INC COM 163092109 252 8850 SH SOLE 8850 0 0 CHEGG INC COM 163092109 574 20200 SH DFND 02 0 20200 0 CHEGG INC COM 163092109 287759 10121656 SH SOLE 0 0 10121656 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 19 1829 SH DFND 01 1829 0 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 5542 527775 SH SOLE 0 0 527775 CHEMED CORP NEW COM 16359R103 2211 6920 SH DFND 01 6920 0 0 CHEMED CORP NEW COM 16359R103 542 1695 SH SOLE 1695 0 0 CHEMED CORP NEW COM 16359R103 691 2163 SH DFND 02 0 2163 0 CHEMED CORP NEW COM 16359R103 591357 1850419 SH SOLE 0 0 1850419 CHEMICAL FINL CORP COM 163731102 3325 62263 SH DFND 01 62263 0 0 CHEMICAL FINL CORP COM 163731102 382 7161 SH SOLE 7161 0 0 CHEMICAL FINL CORP COM 163731102 438 8208 SH DFND 02 0 8208 0 CHEMICAL FINL CORP COM 163731102 352523 6601550 SH SOLE 0 0 6601550 CHEMOCENTRYX INC COM 16383L106 573 45314 SH DFND 01 45314 0 0 CHEMOCENTRYX INC COM 16383L106 16232 1284180 SH SOLE 0 0 1284180 CHEMOURS CO COM 163851108 3068 77792 SH DFND 01 77792 0 0 CHEMOURS CO COM 163851108 2179 55244 SH SOLE 55244 0 0 CHEMOURS CO COM 163851108 2142 54302 SH DFND 02 0 54302 0 CHEMOURS CO COM 163851108 1305 33100 SH DFND 02 0 0 33100 CHEMOURS CO COM 163851108 705923 17898665 SH SOLE 0 0 17898665 CHEMUNG FINL CORP COM 164024101 133 3126 SH DFND 01 3126 0 0 CHEMUNG FINL CORP COM 164024101 6223 146660 SH SOLE 0 0 146660 CHENIERE ENERGY INC COM NEW 16411R208 6468 93081 SH DFND 01 93081 0 0 CHENIERE ENERGY INC COM NEW 16411R208 4466 64269 SH SOLE 64269 0 0 CHENIERE ENERGY INC COM NEW 16411R208 4318 62144 SH DFND 02 0 62144 0 CHENIERE ENERGY INC COM NEW 16411R208 2997 43129 SH DFND 02 0 0 43129 CHENIERE ENERGY INC COM NEW 16411R208 1323998 19053072 SH SOLE 0 0 19053072 CHEROKEE INC DEL NEW COM 16444H102 253 341339 SH SOLE 0 0 341339 CHERRY HILL MTG INVT CORP COM 164651101 244 13475 SH DFND 01 13475 0 0 CHERRY HILL MTG INVT CORP COM 164651101 17986 993720 SH SOLE 0 0 993720 CHESAPEAKE ENERGY CORP COM 165167107 1523 339252 SH DFND 01 339252 0 0 CHESAPEAKE ENERGY CORP COM 165167107 419 93317 SH SOLE 93317 0 0 CHESAPEAKE ENERGY CORP COM 165167107 673 149980 SH DFND 02 0 149980 0 CHESAPEAKE ENERGY CORP COM 165167107 349675 77878638 SH SOLE 0 0 77878638 CHESAPEAKE LODGING TR SH BEN INT 165240102 1660 51774 SH DFND 01 51774 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 2039 63588 SH SOLE 63588 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 2396 74699 SH DFND 02 0 74699 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 294379 9179275 SH SOLE 0 0 9179275 CHESAPEAKE UTILS CORP COM 165303108 1317 15700 SH DFND 01 15700 0 0 CHESAPEAKE UTILS CORP COM 165303108 109 1294 SH SOLE 1294 0 0 CHESAPEAKE UTILS CORP COM 165303108 599 7141 SH DFND 02 0 7141 0 CHESAPEAKE UTILS CORP COM 165303108 75918 904866 SH SOLE 0 0 904866 CHEVRON CORP NEW COM 166764100 220610 1804139 SH DFND 01 1804139 0 0 CHEVRON CORP NEW COM 166764100 68859 563123 SH SOLE 563123 0 0 CHEVRON CORP NEW COM 166764100 74327 607839 SH DFND 02 0 607839 0 CHEVRON CORP NEW COM 166764100 38185 312275 SH DFND 02 0 0 312275 CHEVRON CORP NEW COM 166764100 17924316 146584204 SH SOLE 0 0 146584204 CHF SOLUTIONS INC COM NEW 12542Q508 39 33048 SH SOLE 0 0 33048 CHIASMA INC COM 16706W102 1169 324625 SH SOLE 0 0 324625 CHICAGO RIVET & MACH CO COM 168088102 487 14981 SH SOLE 0 0 14981 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 1792 175699 SH SOLE 0 0 175699 CHICOS FAS INC COM 168615102 955 110161 SH DFND 01 110161 0 0 CHICOS FAS INC COM 168615102 127 14612 SH SOLE 14612 0 0 CHICOS FAS INC COM 168615102 125 14400 SH DFND 02 0 14400 0 CHICOS FAS INC COM 168615102 108944 12565628 SH SOLE 0 0 12565628 CHILDRENS PL INC COM 168905107 4101 32091 SH DFND 01 32091 0 0 CHILDRENS PL INC COM 168905107 179 1401 SH SOLE 1401 0 0 CHILDRENS PL INC COM 168905107 337 2640 SH DFND 02 0 2640 0 CHILDRENS PL INC COM 168905107 203080 1589044 SH SOLE 0 0 1589044 CHIMERA INVT CORP COM NEW 16934Q208 1252 69061 SH DFND 01 69061 0 0 CHIMERA INVT CORP COM NEW 16934Q208 290 16020 SH SOLE 16020 0 0 CHIMERA INVT CORP COM NEW 16934Q208 282 15535 SH DFND 02 0 15535 0 CHIMERA INVT CORP COM NEW 16934Q208 280296 15460333 SH SOLE 0 0 15460333 CHIMERIX INC COM 16934W106 152 39048 SH DFND 01 39048 0 0 CHIMERIX INC COM 16934W106 8076 2075996 SH SOLE 0 0 2075996 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 69884 873552 SH SOLE 0 0 873552 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 293 5995 SH SOLE 5995 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 34008 695034 SH SOLE 0 0 695034 CHINA YUCHAI INTL LTD COM G21082105 85 4900 SH DFND 02 0 4900 0 CHINA YUCHAI INTL LTD COM G21082105 122 7046 SH SOLE 0 0 7046 CHIPOTLE MEXICAN GRILL INC COM 169656105 11207 24656 SH DFND 01 24656 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 3318 7300 SH SOLE 7300 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 3909 8600 SH DFND 02 0 8600 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 2366 5205 SH DFND 02 0 0 5205 CHIPOTLE MEXICAN GRILL INC COM 169656105 1156603 2544669 SH SOLE 0 0 2544669 CHOICE HOTELS INTL INC COM 169905106 1283 15408 SH DFND 01 15408 0 0 CHOICE HOTELS INTL INC COM 169905106 315 3782 SH SOLE 3782 0 0 CHOICE HOTELS INTL INC COM 169905106 405 4858 SH DFND 02 0 4858 0 CHOICE HOTELS INTL INC COM 169905106 241635 2900777 SH SOLE 0 0 2900777 CHRISTOPHER & BANKS CORP COM 171046105 9 11550 SH DFND 01 11550 0 0 CHRISTOPHER & BANKS CORP COM 171046105 704 926709 SH SOLE 0 0 926709 CHROMADEX CORP COM NEW 171077407 331 77135 SH DFND 01 77135 0 0 CHROMADEX CORP COM NEW 171077407 6413 1494943 SH SOLE 0 0 1494943 CHUBB LIMITED COM H1467J104 58310 436322 SH DFND 01 436322 0 0 CHUBB LIMITED COM H1467J104 18786 140568 SH SOLE 140568 0 0 CHUBB LIMITED COM H1467J104 21893 163818 SH DFND 02 0 163818 0 CHUBB LIMITED COM H1467J104 12268 91798 SH DFND 02 0 0 91798 CHUBB LIMITED COM H1467J104 4870903 36447942 SH SOLE 0 0 36447942 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 212 5904 SH SOLE 5904 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 7219 201023 SH DFND 02 0 201023 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 156894 4369091 SH SOLE 0 0 4369091 CHURCH & DWIGHT INC COM 171340102 14551 245096 SH DFND 01 245096 0 0 CHURCH & DWIGHT INC COM 171340102 4450 74962 SH SOLE 74962 0 0 CHURCH & DWIGHT INC COM 171340102 5614 94565 SH DFND 02 0 94565 0 CHURCH & DWIGHT INC COM 171340102 2647 44584 SH DFND 02 0 0 44584 CHURCH & DWIGHT INC COM 171340102 1622400 27326935 SH SOLE 0 0 27326935 CHURCHILL DOWNS INC COM 171484108 6514 23457 SH DFND 01 23457 0 0 CHURCHILL DOWNS INC COM 171484108 299 1076 SH SOLE 1076 0 0 CHURCHILL DOWNS INC COM 171484108 473 1702 SH DFND 02 0 1702 0 CHURCHILL DOWNS INC COM 171484108 287205 1034227 SH SOLE 0 0 1034227 CHUYS HLDGS INC COM 171604101 801 30501 SH DFND 01 30501 0 0 CHUYS HLDGS INC COM 171604101 45 1700 SH SOLE 1700 0 0 CHUYS HLDGS INC COM 171604101 18 700 SH DFND 02 0 700 0 CHUYS HLDGS INC COM 171604101 25801 982907 SH SOLE 0 0 982907 CIDARA THERAPEUTICS INC COM 171757107 8 1787 SH DFND 01 1787 0 0 CIDARA THERAPEUTICS INC COM 171757107 2898 658698 SH SOLE 0 0 658698 CIENA CORP COM NEW 171779309 3895 124671 SH DFND 01 124671 0 0 CIENA CORP COM NEW 171779309 423 13555 SH SOLE 13555 0 0 CIENA CORP COM NEW 171779309 872 27900 SH DFND 02 0 27900 0 CIENA CORP COM NEW 171779309 399975 12803302 SH SOLE 0 0 12803302 CIGNA CORPORATION COM 125509109 48916 234893 SH DFND 01 234893 0 0 CIGNA CORPORATION COM 125509109 15383 73869 SH SOLE 73869 0 0 CIGNA CORPORATION COM 125509109 17837 85652 SH DFND 02 0 85652 0 CIGNA CORPORATION COM 125509109 10025 48140 SH DFND 02 0 0 48140 CIGNA CORPORATION COM 125509109 3614806 17358013 SH SOLE 0 0 17358013 CIM COML TR CORP COM 125525105 6 425 SH DFND 01 425 0 0 CIM COML TR CORP COM 125525105 1731 123648 SH SOLE 0 0 123648 CIMAREX ENERGY CO COM 171798101 8442 90834 SH DFND 01 90834 0 0 CIMAREX ENERGY CO COM 171798101 2730 29371 SH SOLE 29371 0 0 CIMAREX ENERGY CO COM 171798101 2450 26363 SH DFND 02 0 26363 0 CIMAREX ENERGY CO COM 171798101 1823 19615 SH DFND 02 0 0 19615 CIMAREX ENERGY CO COM 171798101 915631 9851851 SH SOLE 0 0 9851851 CIMPRESS N V SHS EURO N20146101 5414 39629 SH DFND 01 39629 0 0 CIMPRESS N V SHS EURO N20146101 287 2104 SH SOLE 2104 0 0 CIMPRESS N V SHS EURO N20146101 441 3230 SH DFND 02 0 3230 0 CIMPRESS N V SHS EURO N20146101 267040 1954762 SH SOLE 0 0 1954762 CINCINNATI BELL INC NEW COM NEW 171871502 659 41311 SH DFND 01 41311 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 62 3881 SH SOLE 3881 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 253 15887 SH DFND 02 0 15887 0 CINCINNATI BELL INC NEW COM NEW 171871502 80143 5024642 SH SOLE 0 0 5024642 CINCINNATI FINL CORP COM 172062101 10997 143166 SH DFND 01 143166 0 0 CINCINNATI FINL CORP COM 172062101 3544 46135 SH SOLE 46135 0 0 CINCINNATI FINL CORP COM 172062101 4212 54832 SH DFND 02 0 54832 0 CINCINNATI FINL CORP COM 172062101 2120 27595 SH DFND 02 0 0 27595 CINCINNATI FINL CORP COM 172062101 1334451 17373400 SH SOLE 0 0 17373400 CINEDIGM CORP COM NEW 172406209 294 253394 SH SOLE 0 0 253394 CINEMARK HOLDINGS INC COM 17243V102 1578 39265 SH DFND 01 39265 0 0 CINEMARK HOLDINGS INC COM 17243V102 411 10231 SH SOLE 10231 0 0 CINEMARK HOLDINGS INC COM 17243V102 512 12725 SH DFND 02 0 12725 0 CINEMARK HOLDINGS INC COM 17243V102 378976 9427260 SH SOLE 0 0 9427260 CINTAS CORP COM 172908105 17234 87125 SH DFND 01 87125 0 0 CINTAS CORP COM 172908105 5328 26937 SH SOLE 26937 0 0 CINTAS CORP COM 172908105 5413 27363 SH DFND 02 0 27363 0 CINTAS CORP COM 172908105 3659 18497 SH DFND 02 0 0 18497 CINTAS CORP COM 172908105 1868410 9445480 SH SOLE 0 0 9445480 CIRCOR INTL INC COM 17273K109 711 14961 SH DFND 01 14961 0 0 CIRCOR INTL INC COM 17273K109 66 1400 SH SOLE 1400 0 0 CIRCOR INTL INC COM 17273K109 266 5600 SH DFND 02 0 5600 0 CIRCOR INTL INC COM 17273K109 92337 1943930 SH SOLE 0 0 1943930 CIRRUS LOGIC INC COM 172755100 2220 57515 SH DFND 01 57515 0 0 CIRRUS LOGIC INC COM 172755100 213 5526 SH SOLE 5526 0 0 CIRRUS LOGIC INC COM 172755100 303 7855 SH DFND 02 0 7855 0 CIRRUS LOGIC INC COM 172755100 214180 5548697 SH SOLE 0 0 5548697 CISCO SYS INC COM 17275R102 210857 4334170 SH DFND 01 4334170 0 0 CISCO SYS INC COM 17275R102 68082 1399428 SH SOLE 1399428 0 0 CISCO SYS INC COM 17275R102 77501 1593023 SH DFND 02 0 1593023 0 CISCO SYS INC COM 17275R102 45013 925244 SH DFND 02 0 0 925244 CISCO SYS INC COM 17275R102 16994975 349331459 SH SOLE 0 0 349331459 CISION LTD SHS G1992S109 1830 108912 SH DFND 01 108912 0 0 CISION LTD SHS G1992S109 57 3400 SH SOLE 3400 0 0 CISION LTD SHS G1992S109 49 2906 SH DFND 02 0 2906 0 CISION LTD SHS G1992S109 103119 6138037 SH SOLE 0 0 6138037 CIT GROUP INC COM NEW 125581801 2190 42440 SH DFND 01 42440 0 0 CIT GROUP INC COM NEW 125581801 1914 37078 SH SOLE 37078 0 0 CIT GROUP INC COM NEW 125581801 2910 56391 SH DFND 02 0 56391 0 CIT GROUP INC COM NEW 125581801 1565 30314 SH DFND 02 0 0 30314 CIT GROUP INC COM NEW 125581801 498611 9661140 SH SOLE 0 0 9661140 CITI TRENDS INC COM 17306X102 325 11312 SH DFND 01 11312 0 0 CITI TRENDS INC COM 17306X102 39 1341 SH SOLE 1341 0 0 CITI TRENDS INC COM 17306X102 18 638 SH DFND 02 0 638 0 CITI TRENDS INC COM 17306X102 16677 579675 SH SOLE 0 0 579675 CITIGROUP INC COM NEW 172967424 170224 2372795 SH DFND 01 2372795 0 0 CITIGROUP INC COM NEW 172967424 54025 753072 SH SOLE 753072 0 0 CITIGROUP INC COM NEW 172967424 57974 808114 SH DFND 02 0 808114 0 CITIGROUP INC COM NEW 172967424 35914 500620 SH DFND 02 0 0 500620 CITIGROUP INC COM NEW 172967424 12565482 175153079 SH SOLE 0 0 175153079 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 90 52615 SH SOLE 0 0 52615 CITIZENS & NORTHN CORP COM 172922106 281 10727 SH DFND 01 10727 0 0 CITIZENS & NORTHN CORP COM 172922106 12365 472861 SH SOLE 0 0 472861 CITIZENS CMNTY BANCORP INC M COM 174903104 17 1214 SH DFND 01 1214 0 0 CITIZENS CMNTY BANCORP INC M COM 174903104 2493 178036 SH SOLE 0 0 178036 CITIZENS FINL GROUP INC COM 174610105 17331 449335 SH DFND 01 449335 0 0 CITIZENS FINL GROUP INC COM 174610105 5702 147837 SH SOLE 147837 0 0 CITIZENS FINL GROUP INC COM 174610105 6127 158851 SH DFND 02 0 158851 0 CITIZENS FINL GROUP INC COM 174610105 3500 90740 SH DFND 02 0 0 90740 CITIZENS FINL GROUP INC COM 174610105 1995602 51739733 SH SOLE 0 0 51739733 CITIZENS FIRST CORP COM 17462Q107 1 45 SH DFND 01 45 0 0 CITIZENS FIRST CORP COM 17462Q107 720 27417 SH SOLE 0 0 27417 CITIZENS HLDG CO MISS COM 174715102 21 881 SH DFND 01 881 0 0 CITIZENS HLDG CO MISS COM 174715102 921 39198 SH SOLE 0 0 39198 CITIZENS INC CL A 174740100 358 42583 SH DFND 01 42583 0 0 CITIZENS INC CL A 174740100 22 2600 SH SOLE 2600 0 0 CITIZENS INC CL A 174740100 30 3600 SH DFND 02 0 3600 0 CITIZENS INC CL A 174740100 15968 1901004 SH SOLE 0 0 1901004 CITRIX SYS INC COM 177376100 14690 132151 SH DFND 01 132151 0 0 CITRIX SYS INC COM 177376100 4776 42969 SH SOLE 42969 0 0 CITRIX SYS INC COM 177376100 4639 41732 SH DFND 02 0 41732 0 CITRIX SYS INC COM 177376100 3178 28587 SH DFND 02 0 0 28587 CITRIX SYS INC COM 177376100 1535689 13815119 SH SOLE 0 0 13815119 CITY HLDG CO COM 177835105 1164 15157 SH DFND 01 15157 0 0 CITY HLDG CO COM 177835105 108 1400 SH SOLE 1400 0 0 CITY HLDG CO COM 177835105 274 3563 SH DFND 02 0 3563 0 CITY HLDG CO COM 177835105 120587 1570140 SH SOLE 0 0 1570140 CITY OFFICE REIT INC COM 178587101 492 38981 SH DFND 01 38981 0 0 CITY OFFICE REIT INC COM 178587101 44410 3519030 SH SOLE 0 0 3519030 CIVEO CORP CDA COM 17878Y108 14 3289 SH DFND 02 0 3289 0 CIVEO CORP CDA COM 17878Y108 918 221241 SH SOLE 0 0 221241 CIVISTA BANCSHARES INC COM NO PAR 178867107 411 17073 SH DFND 01 17073 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 13466 558998 SH SOLE 0 0 558998 CIVITAS SOLUTIONS INC COM 17887R102 412 27953 SH DFND 01 27953 0 0 CIVITAS SOLUTIONS INC COM 17887R102 12 800 SH SOLE 800 0 0 CIVITAS SOLUTIONS INC COM 17887R102 10896 738732 SH SOLE 0 0 738732 CLARUS CORP NEW COM 18270P109 193 17460 SH DFND 01 17460 0 0 CLARUS CORP NEW COM 18270P109 11207 1014222 SH SOLE 0 0 1014222 CLEAN ENERGY FUELS CORP COM 184499101 314 120832 SH DFND 01 120832 0 0 CLEAN ENERGY FUELS CORP COM 184499101 16244 6247707 SH SOLE 0 0 6247707 CLEAN HARBORS INC COM 184496107 1345 18792 SH DFND 01 18792 0 0 CLEAN HARBORS INC COM 184496107 345 4821 SH SOLE 4821 0 0 CLEAN HARBORS INC COM 184496107 828 11565 SH DFND 02 0 11565 0 CLEAN HARBORS INC COM 184496107 319260 4460179 SH SOLE 0 0 4460179 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 202 33946 SH DFND 01 33946 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 16 2700 SH SOLE 2700 0 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 13 2200 SH DFND 02 0 2200 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 18600 3125973 SH SOLE 0 0 3125973 CLEARFIELD INC COM 18482P103 256 19015 SH DFND 01 19015 0 0 CLEARFIELD INC COM 18482P103 6300 468371 SH SOLE 0 0 468371 CLEARONE INC COM 18506U104 479 217822 SH SOLE 0 0 217822 CLEARSIDE BIOMEDICAL INC COM 185063104 353 57361 SH DFND 01 57361 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 7370 1198301 SH SOLE 0 0 1198301 CLEARSIGN COMBUSTION CORP COM 185064102 8 4876 SH DFND 01 4876 0 0 CLEARSIGN COMBUSTION CORP COM 185064102 1263 789445 SH SOLE 0 0 789445 CLEARWATER PAPER CORP COM 18538R103 424 14279 SH DFND 01 14279 0 0 CLEARWATER PAPER CORP COM 18538R103 107 3614 SH SOLE 3614 0 0 CLEARWATER PAPER CORP COM 18538R103 234 7890 SH DFND 02 0 7890 0 CLEARWATER PAPER CORP COM 18538R103 49992 1683228 SH SOLE 0 0 1683228 CLEARWAY ENERGY INC CL A 18539C105 566 29721 SH DFND 01 29721 0 0 CLEARWAY ENERGY INC CL A 18539C105 96 5022 SH SOLE 5022 0 0 CLEARWAY ENERGY INC CL A 18539C105 29 1500 SH DFND 02 0 1500 0 CLEARWAY ENERGY INC CL A 18539C105 64301 3377151 SH SOLE 0 0 3377151 CLEARWAY ENERGY INC CL C 18539C105 1184 61507 SH DFND 01 61507 0 0 CLEARWAY ENERGY INC CL C 18539C105 113 5874 SH SOLE 5874 0 0 CLEARWAY ENERGY INC CL C 18539C105 189 9809 SH DFND 02 0 9809 0 CLEARWAY ENERGY INC CL C 18539C105 131761 6844748 SH SOLE 0 0 6844748 CLEVELAND BIOLABS INC COM NEW 185860202 342 170347 SH SOLE 0 0 170347 CLEVELAND CLIFFS INC COM 185899101 3959 312690 SH DFND 01 312690 0 0 CLEVELAND CLIFFS INC COM 185899101 323 25552 SH SOLE 25552 0 0 CLEVELAND CLIFFS INC COM 185899101 507 40009 SH DFND 02 0 40009 0 CLEVELAND CLIFFS INC COM 185899101 377808 29842624 SH SOLE 0 0 29842624 CLIPPER RLTY INC COM 18885T306 398 29444 SH DFND 01 29444 0 0 CLIPPER RLTY INC COM 18885T306 8351 617189 SH SOLE 0 0 617189 CLOROX CO DEL COM 189054109 19317 128432 SH DFND 01 128432 0 0 CLOROX CO DEL COM 189054109 5886 39130 SH SOLE 39130 0 0 CLOROX CO DEL COM 189054109 9200 61168 SH DFND 02 0 61168 0 CLOROX CO DEL COM 189054109 4055 26957 SH DFND 02 0 0 26957 CLOROX CO DEL COM 189054109 2309317 15353482 SH SOLE 0 0 15353482 CLOUD PEAK ENERGY INC COM 18911Q102 149 64866 SH DFND 01 64866 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 15 6720 SH SOLE 6720 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 10641 4626450 SH SOLE 0 0 4626450 CLOUDERA INC COM 18914U100 3651 206837 SH DFND 01 206837 0 0 CLOUDERA INC COM 18914U100 160 9065 SH SOLE 9065 0 0 CLOUDERA INC COM 18914U100 276 15648 SH DFND 02 0 15648 0 CLOUDERA INC COM 18914U100 171873 9737870 SH SOLE 0 0 9737870 CLOVIS ONCOLOGY INC COM 189464100 2808 95613 SH DFND 01 95613 0 0 CLOVIS ONCOLOGY INC COM 189464100 128 4354 SH SOLE 4354 0 0 CLOVIS ONCOLOGY INC COM 189464100 280 9546 SH DFND 02 0 9546 0 CLOVIS ONCOLOGY INC COM 189464100 127335 4335551 SH SOLE 0 0 4335551 CME GROUP INC COM CL A 12572Q105 54923 322675 SH DFND 01 322675 0 0 CME GROUP INC COM CL A 12572Q105 17156 100791 SH SOLE 100791 0 0 CME GROUP INC COM CL A 12572Q105 19387 113898 SH DFND 02 0 113898 0 CME GROUP INC COM CL A 12572Q105 10987 64551 SH DFND 02 0 0 64551 CME GROUP INC COM CL A 12572Q105 4206161 24711598 SH SOLE 0 0 24711598 CMS ENERGY CORP COM 125896100 13128 267917 SH DFND 01 267917 0 0 CMS ENERGY CORP COM 125896100 6003 122510 SH SOLE 122510 0 0 CMS ENERGY CORP COM 125896100 8800 179600 SH DFND 02 0 179600 0 CMS ENERGY CORP COM 125896100 2589 52835 SH DFND 02 0 0 52835 CMS ENERGY CORP COM 125896100 1612545 32909085 SH SOLE 0 0 32909085 CNA FINL CORP COM 126117100 480 10504 SH DFND 01 10504 0 0 CNA FINL CORP COM 126117100 27 595 SH SOLE 595 0 0 CNA FINL CORP COM 126117100 3 69 SH DFND 02 0 0 69 CNA FINL CORP COM 126117100 25227 552626 SH SOLE 0 0 552626 CNB FINL CORP PA COM 126128107 407 14087 SH DFND 01 14087 0 0 CNB FINL CORP PA COM 126128107 16598 575118 SH SOLE 0 0 575118 CNH INDL N V SHS N20944109 671 55854 SH DFND 01 55854 0 0 CNH INDL N V SHS N20944109 3723 309996 SH SOLE 309996 0 0 CNH INDL N V SHS N20944109 3396 282773 SH DFND 02 0 282773 0 CNH INDL N V SHS N20944109 2175 181091 SH DFND 02 0 0 181091 CNH INDL N V SHS N20944109 327833 27296640 SH SOLE 0 0 27296640 CNO FINL GROUP INC COM 12621E103 3056 144011 SH DFND 01 144011 0 0 CNO FINL GROUP INC COM 12621E103 338 15908 SH SOLE 15908 0 0 CNO FINL GROUP INC COM 12621E103 458 21588 SH DFND 02 0 21588 0 CNO FINL GROUP INC COM 12621E103 317201 14948213 SH SOLE 0 0 14948213 CNX RESOURCES CORPORATION COM 12653C108 1129 78882 SH DFND 01 78882 0 0 CNX RESOURCES CORPORATION COM 12653C108 241 16833 SH SOLE 16833 0 0 CNX RESOURCES CORPORATION COM 12653C108 359 25078 SH DFND 02 0 25078 0 CNX RESOURCES CORPORATION COM 12653C108 195804 13683021 SH SOLE 0 0 13683021 CO DIAGNOSTICS INC COM 189763105 251 95342 SH SOLE 0 0 95342 COASTAL FINL CORP WA COM NEW 19046P209 72 4259 SH DFND 01 4259 0 0 COASTAL FINL CORP WA COM NEW 19046P209 1119 65844 SH SOLE 0 0 65844 COASTWAY BANCORP INC COM 190632109 26 917 SH DFND 01 917 0 0 COASTWAY BANCORP INC COM 190632109 4125 146272 SH SOLE 0 0 146272 COBIZ FINANCIAL INC COM 190897108 166 7501 SH DFND 01 7501 0 0 COBIZ FINANCIAL INC COM 190897108 93 4200 SH SOLE 4200 0 0 COBIZ FINANCIAL INC COM 190897108 51 2300 SH DFND 02 0 2300 0 COBIZ FINANCIAL INC COM 190897108 37307 1685053 SH SOLE 0 0 1685053 COCA COLA BOTTLING CO CONS COM 191098102 1690 9270 SH DFND 01 9270 0 0 COCA COLA BOTTLING CO CONS COM 191098102 83 453 SH SOLE 453 0 0 COCA COLA BOTTLING CO CONS COM 191098102 210 1154 SH DFND 02 0 1154 0 COCA COLA BOTTLING CO CONS COM 191098102 83640 458856 SH SOLE 0 0 458856 COCA COLA CO COM 191216100 176302 3816895 SH DFND 01 3816895 0 0 COCA COLA CO COM 191216100 55791 1207850 SH SOLE 1207850 0 0 COCA COLA CO COM 191216100 66541 1440584 SH DFND 02 0 1440584 0 COCA COLA CO COM 191216100 36332 786585 SH DFND 02 0 0 786585 COCA COLA CO COM 191216100 13016526 281803979 SH SOLE 0 0 281803979 COCA COLA EUROPEAN PARTNERS SHS G25839104 563 12379 SH DFND 01 12379 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 3015 66313 SH SOLE 66313 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 3373 74190 SH DFND 02 0 74190 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 1863 40964 SH DFND 02 0 0 40964 COCA COLA EUROPEAN PARTNERS SHS G25839104 69291 1523893 SH SOLE 0 0 1523893 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 271 4426 SH SOLE 0 0 4426 COCRYSTAL PHARMA INC COM PAR 19188J300 376 150371 SH SOLE 0 0 150371 CODA OCTOPUS GROUP INC COM NEW 19188U206 174 28930 SH SOLE 0 0 28930 CODEXIS INC COM 192005106 1723 100463 SH DFND 01 100463 0 0 CODEXIS INC COM 192005106 82 4810 SH SOLE 4810 0 0 CODEXIS INC COM 192005106 67 3897 SH DFND 02 0 3897 0 CODEXIS INC COM 192005106 37023 2158764 SH SOLE 0 0 2158764 CODORUS VY BANCORP INC COM 192025104 241 7729 SH DFND 01 7729 0 0 CODORUS VY BANCORP INC COM 192025104 10439 334139 SH SOLE 0 0 334139 COEUR MNG INC COM NEW 192108504 1024 192187 SH DFND 01 192187 0 0 COEUR MNG INC COM NEW 192108504 92 17291 SH SOLE 17291 0 0 COEUR MNG INC COM NEW 192108504 186 34895 SH DFND 02 0 34895 0 COEUR MNG INC COM NEW 192108504 87731 16459828 SH SOLE 0 0 16459828 COFFEE HLDGS INC COM 192176105 818 185115 SH SOLE 0 0 185115 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 4637 83103 SH DFND 01 83103 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 219 3929 SH SOLE 3929 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 552 9900 SH DFND 02 0 9900 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 243581 4365259 SH SOLE 0 0 4365259 COGNEX CORP COM 192422103 4152 74374 SH DFND 01 74374 0 0 COGNEX CORP COM 192422103 2813 50400 SH SOLE 50400 0 0 COGNEX CORP COM 192422103 2966 53129 SH DFND 02 0 53129 0 COGNEX CORP COM 192422103 1686 30200 SH DFND 02 0 0 30200 COGNEX CORP COM 192422103 813076 14566036 SH SOLE 0 0 14566036 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 45121 584845 SH DFND 01 584845 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 13467 174562 SH SOLE 174562 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 16082 208451 SH DFND 02 0 208451 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 8614 111648 SH DFND 02 0 0 111648 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3278249 42491882 SH SOLE 0 0 42491882 COHBAR INC COM 19249J109 209 48568 SH DFND 01 48568 0 0 COHBAR INC COM 19249J109 5207 1208204 SH SOLE 0 0 1208204 COHEN & STEERS INC COM 19247A100 1798 44272 SH DFND 01 44272 0 0 COHEN & STEERS INC COM 19247A100 89 2200 SH SOLE 2200 0 0 COHEN & STEERS INC COM 19247A100 53 1300 SH DFND 02 0 1300 0 COHEN & STEERS INC COM 19247A100 76223 1876944 SH SOLE 0 0 1876944 COHERENT INC COM 192479103 1753 10179 SH DFND 01 10179 0 0 COHERENT INC COM 192479103 404 2346 SH SOLE 2346 0 0 COHERENT INC COM 192479103 597 3469 SH DFND 02 0 3469 0 COHERENT INC COM 192479103 373499 2169111 SH SOLE 0 0 2169111 COHERUS BIOSCIENCES INC COM 19249H103 1715 103940 SH DFND 01 103940 0 0 COHERUS BIOSCIENCES INC COM 19249H103 85 5170 SH SOLE 5170 0 0 COHERUS BIOSCIENCES INC COM 19249H103 38 2294 SH DFND 02 0 2294 0 COHERUS BIOSCIENCES INC COM 19249H103 42428 2571397 SH SOLE 0 0 2571397 COHU INC COM 192576106 769 30633 SH DFND 01 30633 0 0 COHU INC COM 192576106 93 3710 SH SOLE 3710 0 0 COHU INC COM 192576106 52 2085 SH DFND 02 0 2085 0 COHU INC COM 192576106 40124 1598559 SH SOLE 0 0 1598559 COLFAX CORP COM 194014106 1233 34190 SH DFND 01 34190 0 0 COLFAX CORP COM 194014106 321 8897 SH SOLE 8897 0 0 COLFAX CORP COM 194014106 386 10700 SH DFND 02 0 10700 0 COLFAX CORP COM 194014106 247918 6875158 SH SOLE 0 0 6875158 COLGATE PALMOLIVE CO COM 194162103 55335 826516 SH DFND 01 826516 0 0 COLGATE PALMOLIVE CO COM 194162103 16896 252374 SH SOLE 252374 0 0 COLGATE PALMOLIVE CO COM 194162103 20376 304342 SH DFND 02 0 304342 0 COLGATE PALMOLIVE CO COM 194162103 10761 160725 SH DFND 02 0 0 160725 COLGATE PALMOLIVE CO COM 194162103 4818856 71976937 SH SOLE 0 0 71976937 COLLECTORS UNIVERSE INC COM NEW 19421R200 18 1228 SH DFND 01 1228 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 5129 346581 SH SOLE 0 0 346581 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 881 59747 SH DFND 01 59747 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 22 1506 SH SOLE 1506 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 211 14300 SH DFND 02 0 14300 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 19164 1300156 SH SOLE 0 0 1300156 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 240 3100 SH SOLE 3100 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 605 7800 SH DFND 02 0 7800 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 72437 934067 SH SOLE 0 0 934067 COLONY BANKCORP INC COM 19623P101 30 1702 SH DFND 01 1702 0 0 COLONY BANKCORP INC COM 19623P101 1455 81757 SH SOLE 0 0 81757 COLONY CAP INC NEW CL ACOM 19626G108 1112 182608 SH DFND 01 182608 0 0 COLONY CAP INC NEW CL ACOM 19626G108 3176 521500 SH SOLE 521500 0 0 COLONY CAP INC NEW CL ACOM 19626G108 3812 625999 SH DFND 02 0 625999 0 COLONY CAP INC NEW CL ACOM 19626G108 400447 65754834 SH SOLE 0 0 65754834 COLONY CR REAL ESTATE INC COM CL A 19625T101 1611 73253 SH DFND 01 73253 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 160 7278 SH SOLE 7278 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 123 5597 SH DFND 02 0 5597 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 152899 6953119 SH SOLE 0 0 6953119 COLUMBIA BKG SYS INC COM 197236102 2473 63798 SH DFND 01 63798 0 0 COLUMBIA BKG SYS INC COM 197236102 247 6379 SH SOLE 6379 0 0 COLUMBIA BKG SYS INC COM 197236102 319 8238 SH DFND 02 0 8238 0 COLUMBIA BKG SYS INC COM 197236102 288611 7444185 SH SOLE 0 0 7444185 COLUMBIA FINL INC COM 197641103 731 43801 SH DFND 01 43801 0 0 COLUMBIA FINL INC COM 197641103 64424 3857729 SH SOLE 0 0 3857729 COLUMBIA PPTY TR INC COM NEW 198287203 1048 44329 SH DFND 01 44329 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 3020 127754 SH SOLE 127754 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 3414 144397 SH DFND 02 0 144397 0 COLUMBIA PPTY TR INC COM NEW 198287203 392479 16602320 SH SOLE 0 0 16602320 COLUMBIA SPORTSWEAR CO COM 198516106 1071 11508 SH DFND 01 11508 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 253 2715 SH SOLE 2715 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 364 3912 SH DFND 02 0 3912 0 COLUMBIA SPORTSWEAR CO COM 198516106 303176 3257506 SH SOLE 0 0 3257506 COLUMBUS MCKINNON CORP N Y COM 199333105 1389 35138 SH DFND 01 35138 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 87 2200 SH SOLE 2200 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 246 6232 SH DFND 02 0 6232 0 COLUMBUS MCKINNON CORP N Y COM 199333105 34649 876308 SH SOLE 0 0 876308 COMCAST CORP NEW CL A 20030N101 152620 4310087 SH DFND 01 4310087 0 0 COMCAST CORP NEW CL A 20030N101 48372 1366057 SH SOLE 1366057 0 0 COMCAST CORP NEW CL A 20030N101 53247 1503726 SH DFND 02 0 1503726 0 COMCAST CORP NEW CL A 20030N101 31837 899095 SH DFND 02 0 0 899095 COMCAST CORP NEW CL A 20030N101 11766050 332280432 SH SOLE 0 0 332280432 COMERICA INC COM 200340107 14669 162626 SH DFND 01 162626 0 0 COMERICA INC COM 200340107 4931 54672 SH SOLE 54672 0 0 COMERICA INC COM 200340107 4494 49824 SH DFND 02 0 49824 0 COMERICA INC COM 200340107 3267 36223 SH DFND 02 0 0 36223 COMERICA INC COM 200340107 1685880 18690467 SH SOLE 0 0 18690467 COMFORT SYS USA INC COM 199908104 4116 72970 SH DFND 01 72970 0 0 COMFORT SYS USA INC COM 199908104 169 3000 SH SOLE 3000 0 0 COMFORT SYS USA INC COM 199908104 394 6983 SH DFND 02 0 6983 0 COMFORT SYS USA INC COM 199908104 219329 3888820 SH SOLE 0 0 3888820 COMMAND SEC CORP COM 20050L100 86 30850 SH SOLE 0 0 30850 COMMERCE BANCSHARES INC COM 200525103 2342 35467 SH DFND 01 35467 0 0 COMMERCE BANCSHARES INC COM 200525103 615 9309 SH SOLE 9309 0 0 COMMERCE BANCSHARES INC COM 200525103 619 9372 SH DFND 02 0 9372 0 COMMERCE BANCSHARES INC COM 200525103 111 1684 SH DFND 02 0 0 1684 COMMERCE BANCSHARES INC COM 200525103 646697 9795468 SH SOLE 0 0 9795468 COMMERCIAL METALS CO COM 201723103 2085 101624 SH DFND 01 101624 0 0 COMMERCIAL METALS CO COM 201723103 218 10612 SH SOLE 10612 0 0 COMMERCIAL METALS CO COM 201723103 290 14121 SH DFND 02 0 14121 0 COMMERCIAL METALS CO COM 201723103 214750 10465378 SH SOLE 0 0 10465378 COMMERCIAL VEH GROUP INC COM 202608105 564 61521 SH DFND 01 61521 0 0 COMMERCIAL VEH GROUP INC COM 202608105 11836 1292138 SH SOLE 0 0 1292138 COMMSCOPE HLDG CO INC COM 20337X109 2203 71607 SH DFND 01 71607 0 0 COMMSCOPE HLDG CO INC COM 20337X109 1655 53800 SH SOLE 53800 0 0 COMMSCOPE HLDG CO INC COM 20337X109 2213 71952 SH DFND 02 0 71952 0 COMMSCOPE HLDG CO INC COM 20337X109 1000 32500 SH DFND 02 0 0 32500 COMMSCOPE HLDG CO INC COM 20337X109 520640 16925866 SH SOLE 0 0 16925866 COMMUNICATIONS SYS INC COM 203900105 601 214622 SH SOLE 0 0 214622 COMMUNITY BANKERS TR CORP COM 203612106 166 18893 SH DFND 01 18893 0 0 COMMUNITY BANKERS TR CORP COM 203612106 7363 836720 SH SOLE 0 0 836720 COMMUNITY BK SYS INC COM 203607106 2709 44364 SH DFND 01 44364 0 0 COMMUNITY BK SYS INC COM 203607106 277 4530 SH SOLE 4530 0 0 COMMUNITY BK SYS INC COM 203607106 554 9070 SH DFND 02 0 9070 0 COMMUNITY BK SYS INC COM 203607106 340174 5570236 SH SOLE 0 0 5570236 COMMUNITY FINL CORP MD COM 20368X101 135 4039 SH DFND 01 4039 0 0 COMMUNITY FINL CORP MD COM 20368X101 6463 193341 SH SOLE 0 0 193341 COMMUNITY FIRST BANCSHARES I COM 20369M104 523 44664 SH SOLE 0 0 44664 COMMUNITY HEALTH SYS INC NEW COM 203668108 287 83070 SH DFND 01 83070 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 34 9783 SH SOLE 9783 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 19 5573 SH DFND 02 0 5573 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 38477 11120612 SH SOLE 0 0 11120612 COMMUNITY HEALTH SYS INC NEW RIGHT 12/31/2019 203668108 0 29782 SH SOLE 0 0 29782 COMMUNITY HEALTHCARE TR INC COM 20369C106 473 15272 SH DFND 01 15272 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 77 2499 SH SOLE 2499 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 65 2100 SH DFND 02 0 2100 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 29322 946468 SH SOLE 0 0 946468 COMMUNITY TR BANCORP INC COM 204149108 651 14045 SH DFND 01 14045 0 0 COMMUNITY TR BANCORP INC COM 204149108 88 1890 SH SOLE 1890 0 0 COMMUNITY TR BANCORP INC COM 204149108 234 5050 SH DFND 02 0 5050 0 COMMUNITY TR BANCORP INC COM 204149108 41831 902512 SH SOLE 0 0 902512 COMMUNITY WEST BANCSHARES COM 204157101 9 748 SH DFND 01 748 0 0 COMMUNITY WEST BANCSHARES COM 204157101 527 43935 SH SOLE 0 0 43935 COMMVAULT SYSTEMS INC COM 204166102 5457 77958 SH DFND 01 77958 0 0 COMMVAULT SYSTEMS INC COM 204166102 303 4334 SH SOLE 4334 0 0 COMMVAULT SYSTEMS INC COM 204166102 351 5017 SH DFND 02 0 5017 0 COMMVAULT SYSTEMS INC COM 204166102 258769 3696705 SH SOLE 0 0 3696705 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 34442 1603453 SH SOLE 0 0 1603453 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 28872 4893638 SH SOLE 0 0 4893638 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 11250 6578961 SH SOLE 0 0 6578961 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 11621 2205044 SH SOLE 0 0 2205044 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 17582 7711312 SH SOLE 0 0 7711312 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 859 30786 SH SOLE 0 0 30786 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 343 25600 SH SOLE 25600 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 756 56348 SH DFND 02 0 56348 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 98729 7362333 SH SOLE 0 0 7362333 COMPASS MINERALS INTL INC COM 20451N101 4340 64589 SH DFND 01 64589 0 0 COMPASS MINERALS INTL INC COM 20451N101 238 3537 SH SOLE 3537 0 0 COMPASS MINERALS INTL INC COM 20451N101 284 4229 SH DFND 02 0 4229 0 COMPASS MINERALS INTL INC COM 20451N101 217630 3238538 SH SOLE 0 0 3238538 COMPUTER PROGRAMS & SYS INC COM 205306103 419 15589 SH DFND 01 15589 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 15 551 SH SOLE 551 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 23 849 SH DFND 02 0 849 0 COMPUTER PROGRAMS & SYS INC COM 205306103 32833 1222840 SH SOLE 0 0 1222840 COMPUTER TASK GROUP INC COM 205477102 15 2786 SH DFND 01 2786 0 0 COMPUTER TASK GROUP INC COM 205477102 3096 593132 SH SOLE 0 0 593132 COMPX INTERNATIONAL INC CL A 20563P101 17 1225 SH DFND 01 1225 0 0 COMPX INTERNATIONAL INC CL A 20563P101 158 11644 SH SOLE 0 0 11644 COMSCORE INC COM 20564W105 158 8665 SH DFND 01 8665 0 0 COMSCORE INC COM 20564W105 32974 1808803 SH SOLE 0 0 1808803 COMSTOCK MNG INC COM NEW 205750201 42 301930 SH SOLE 0 0 301930 COMSTOCK RES INC COM 205768302 28 3369 SH DFND 01 3369 0 0 COMSTOCK RES INC COM 205768302 4911 586077 SH SOLE 0 0 586077 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 740 20401 SH DFND 01 20401 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 92 2550 SH SOLE 2550 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 39 1084 SH DFND 02 0 1084 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 56477 1557135 SH SOLE 0 0 1557135 CONAGRA BRANDS INC COM 205887102 12495 367828 SH DFND 01 367828 0 0 CONAGRA BRANDS INC COM 205887102 4191 123385 SH SOLE 123385 0 0 CONAGRA BRANDS INC COM 205887102 5235 154114 SH DFND 02 0 154114 0 CONAGRA BRANDS INC COM 205887102 2556 75257 SH DFND 02 0 0 75257 CONAGRA BRANDS INC COM 205887102 1504832 44298861 SH SOLE 0 0 44298861 CONATUS PHARMACEUTICALS INC COM 20600T108 36 6195 SH DFND 01 6195 0 0 CONATUS PHARMACEUTICALS INC COM 20600T108 7850 1353387 SH SOLE 0 0 1353387 CONCERT PHARMACEUTICALS INC COM 206022105 258 17409 SH DFND 01 17409 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 12 787 SH DFND 02 0 787 0 CONCERT PHARMACEUTICALS INC COM 206022105 17922 1207653 SH SOLE 0 0 1207653 CONCHO RES INC COM 20605P101 28982 189737 SH DFND 01 189737 0 0 CONCHO RES INC COM 20605P101 9142 59849 SH SOLE 59849 0 0 CONCHO RES INC COM 20605P101 9816 64260 SH DFND 02 0 64260 0 CONCHO RES INC COM 20605P101 5692 37263 SH DFND 02 0 0 37263 CONCHO RES INC COM 20605P101 3145951 20595423 SH SOLE 0 0 20595423 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 19 1767 SH DFND 01 1767 0 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 1872 175072 SH SOLE 0 0 175072 CONDUENT INC COM 206787103 1555 69055 SH DFND 01 69055 0 0 CONDUENT INC COM 206787103 372 16508 SH SOLE 16508 0 0 CONDUENT INC COM 206787103 530 23520 SH DFND 02 0 23520 0 CONDUENT INC COM 206787103 391750 17395669 SH SOLE 0 0 17395669 CONFORMIS INC COM 20717E101 12 11510 SH DFND 01 11510 0 0 CONFORMIS INC COM 20717E101 2352 2218744 SH SOLE 0 0 2218744 CONIFER HLDGS INC COM 20731J102 7 1300 SH DFND 01 1300 0 0 CONIFER HLDGS INC COM 20731J102 760 134592 SH SOLE 0 0 134592 CONMED CORP COM 207410101 2578 32544 SH DFND 01 32544 0 0 CONMED CORP COM 207410101 156 1965 SH SOLE 1965 0 0 CONMED CORP COM 207410101 264 3335 SH DFND 02 0 3335 0 CONMED CORP COM 207410101 208264 2628929 SH SOLE 0 0 2628929 CONNECTICUT WTR SVC INC COM 207797101 734 10586 SH DFND 01 10586 0 0 CONNECTICUT WTR SVC INC COM 207797101 114 1642 SH SOLE 1642 0 0 CONNECTICUT WTR SVC INC COM 207797101 479 6900 SH DFND 02 0 6900 0 CONNECTICUT WTR SVC INC COM 207797101 49654 715779 SH SOLE 0 0 715779 CONNECTONE BANCORP INC NEW COM 20786W107 795 33480 SH DFND 01 33480 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 92 3876 SH SOLE 3876 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 162 6800 SH DFND 02 0 6800 0 CONNECTONE BANCORP INC NEW COM 20786W107 32781 1380232 SH SOLE 0 0 1380232 CONNS INC COM 208242107 1021 28886 SH DFND 01 28886 0 0 CONNS INC COM 208242107 87 2475 SH SOLE 2475 0 0 CONNS INC COM 208242107 49 1400 SH DFND 02 0 1400 0 CONNS INC COM 208242107 49854 1410286 SH SOLE 0 0 1410286 CONOCOPHILLIPS COM 20825C104 84927 1097246 SH DFND 01 1097246 0 0 CONOCOPHILLIPS COM 20825C104 27024 349152 SH SOLE 349152 0 0 CONOCOPHILLIPS COM 20825C104 28640 370021 SH DFND 02 0 370021 0 CONOCOPHILLIPS COM 20825C104 15213 196555 SH DFND 02 0 0 196555 CONOCOPHILLIPS COM 20825C104 6699652 86558817 SH SOLE 0 0 86558817 CONSOL ENERGY INC NEW COM 20854L108 1530 37480 SH DFND 01 37480 0 0 CONSOL ENERGY INC NEW COM 20854L108 68 1678 SH SOLE 1678 0 0 CONSOL ENERGY INC NEW COM 20854L108 128 3134 SH DFND 02 0 3134 0 CONSOL ENERGY INC NEW COM 20854L108 116679 2859076 SH SOLE 0 0 2859076 CONSOLIDATED COMM HLDGS INC COM 209034107 790 60608 SH DFND 01 60608 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 121 9281 SH SOLE 9281 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 279 21383 SH DFND 02 0 21383 0 CONSOLIDATED COMM HLDGS INC COM 209034107 98455 7550202 SH SOLE 0 0 7550202 CONSOLIDATED EDISON INC COM 209115104 22314 292871 SH DFND 01 292871 0 0 CONSOLIDATED EDISON INC COM 209115104 10122 132847 SH SOLE 132847 0 0 CONSOLIDATED EDISON INC COM 209115104 18096 237515 SH DFND 02 0 237515 0 CONSOLIDATED EDISON INC COM 209115104 4478 58774 SH DFND 02 0 0 58774 CONSOLIDATED EDISON INC COM 209115104 1766789 23189257 SH SOLE 0 0 23189257 CONSOLIDATED TOMOKA LD CO COM 210226106 329 5284 SH DFND 01 5284 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 18248 293006 SH SOLE 0 0 293006 CONSOLIDATED WATER CO INC ORD G23773107 140 10086 SH DFND 01 10086 0 0 CONSOLIDATED WATER CO INC ORD G23773107 311 22459 SH SOLE 0 0 22459 CONSTELLATION BRANDS INC CL A 21036P108 36099 167418 SH DFND 01 167418 0 0 CONSTELLATION BRANDS INC CL A 21036P108 10204 47322 SH SOLE 47322 0 0 CONSTELLATION BRANDS INC CL A 21036P108 14215 65926 SH DFND 02 0 65926 0 CONSTELLATION BRANDS INC CL A 21036P108 6871 31865 SH DFND 02 0 0 31865 CONSTELLATION BRANDS INC CL A 21036P108 2522887 11700617 SH SOLE 0 0 11700617 CONSTELLATION PHARMCETICLS INC COM 210373106 33 4837 SH DFND 01 4837 0 0 CONSTELLATION PHARMCETICLS INC COM 210373106 956 142044 SH SOLE 0 0 142044 CONSTELLIUM NV CL A N22035104 130 10500 SH SOLE 10500 0 0 CONSTELLIUM NV CL A N22035104 236 19100 SH DFND 02 0 19100 0 CONSTELLIUM NV CL A N22035104 892 72267 SH SOLE 0 0 72267 CONSTRUCTION PARTNERS INC COM CL A 21044C107 25 2037 SH DFND 01 2037 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 5112 422475 SH SOLE 0 0 422475 CONSUMER DISCRET ETF CONSUM DIS ETF 92204A108 861 4772 SH SOLE 03 0 0 4772 CONSUMER PORTFOLIO SVCS INC COM 210502100 14 3675 SH DFND 01 3675 0 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 2750 743193 SH SOLE 0 0 743193 CONSUMER STAPLES ETF CONSUM STP ETF 92204A207 780 5564 SH SOLE 03 0 0 5564 CONTAINER STORE GROUP INC COM 210751103 163 14706 SH DFND 01 14706 0 0 CONTAINER STORE GROUP INC COM 210751103 8425 758979 SH SOLE 0 0 758979 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 23 3674 SH DFND 01 3674 0 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 5805 939265 SH SOLE 0 0 939265 CONTINENTAL BLDG PRODS INC COM 211171103 2773 73856 SH DFND 01 73856 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 146 3901 SH SOLE 3901 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 83 2199 SH DFND 02 0 2199 0 CONTINENTAL BLDG PRODS INC COM 211171103 178337 4749308 SH SOLE 0 0 4749308 CONTINENTAL MATLS CORP COM PAR $0.25 211615307 167 10063 SH SOLE 0 0 10063 CONTINENTAL RESOURCES INC COM 212015101 2400 35147 SH DFND 01 35147 0 0 CONTINENTAL RESOURCES INC COM 212015101 1995 29217 SH SOLE 29217 0 0 CONTINENTAL RESOURCES INC COM 212015101 1759 25767 SH DFND 02 0 25767 0 CONTINENTAL RESOURCES INC COM 212015101 1101 16121 SH DFND 02 0 0 16121 CONTINENTAL RESOURCES INC COM 212015101 581678 8519008 SH SOLE 0 0 8519008 CONTRAFECT CORP COM 212326102 28 13286 SH DFND 01 13286 0 0 CONTRAFECT CORP COM 212326102 5426 2621142 SH SOLE 0 0 2621142 CONTRAVIR PHARMACEUTICALS IN COM NEW 21234W202 183 325575 SH SOLE 0 0 325575 CONTROL4 CORP COM 21240D107 1187 34582 SH DFND 01 34582 0 0 CONTROL4 CORP COM 21240D107 70 2034 SH SOLE 2034 0 0 CONTROL4 CORP COM 21240D107 58 1700 SH DFND 02 0 1700 0 CONTROL4 CORP COM 21240D107 57223 1666856 SH SOLE 0 0 1666856 CONVERGEONE HLDGS INC COM CL A 212481105 428 46009 SH DFND 01 46009 0 0 CONVERGEONE HLDGS INC COM CL A 212481105 8244 885491 SH SOLE 0 0 885491 CONVERGYS CORP COM 212485106 1891 79663 SH DFND 01 79663 0 0 CONVERGYS CORP COM 212485106 224 9419 SH SOLE 9419 0 0 CONVERGYS CORP COM 212485106 264 11138 SH DFND 02 0 11138 0 CONVERGYS CORP COM 212485106 198095 8344340 SH SOLE 0 0 8344340 COOL HLDGS INC COM 21640C105 490 43500 SH SOLE 0 0 43500 COOPER COS INC COM NEW 216648402 12893 46519 SH DFND 01 46519 0 0 COOPER COS INC COM NEW 216648402 4096 14779 SH SOLE 14779 0 0 COOPER COS INC COM NEW 216648402 4171 15050 SH DFND 02 0 15050 0 COOPER COS INC COM NEW 216648402 2498 9012 SH DFND 02 0 0 9012 COOPER COS INC COM NEW 216648402 1373585 4956108 SH SOLE 0 0 4956108 COOPER STD HLDGS INC COM 21676P103 1820 15166 SH DFND 01 15166 0 0 COOPER STD HLDGS INC COM 21676P103 195 1624 SH SOLE 1624 0 0 COOPER STD HLDGS INC COM 21676P103 234 1950 SH DFND 02 0 1950 0 COOPER STD HLDGS INC COM 21676P103 218399 1820293 SH SOLE 0 0 1820293 COOPER TIRE & RUBR CO COM 216831107 1248 44109 SH DFND 01 44109 0 0 COOPER TIRE & RUBR CO COM 216831107 138 4881 SH SOLE 4881 0 0 COOPER TIRE & RUBR CO COM 216831107 178 6279 SH DFND 02 0 6279 0 COOPER TIRE & RUBR CO COM 216831107 140227 4955031 SH SOLE 0 0 4955031 COPA HOLDINGS SA CL A P31076105 449 5622 SH DFND 01 5622 0 0 COPA HOLDINGS SA CL A P31076105 31 386 SH SOLE 386 0 0 COPA HOLDINGS SA CL A P31076105 20666 258838 SH SOLE 0 0 258838 COPART INC COM 217204106 10643 206544 SH DFND 01 206544 0 0 COPART INC COM 217204106 3310 64225 SH SOLE 64225 0 0 COPART INC COM 217204106 2943 57109 SH DFND 02 0 57109 0 COPART INC COM 217204106 1996 38731 SH DFND 02 0 0 38731 COPART INC COM 217204106 1105941 21462073 SH SOLE 0 0 21462073 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 761 100789 SH DFND 01 100789 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 17284 2289225 SH SOLE 0 0 2289225 CORCEPT THERAPEUTICS INC COM 218352102 2741 195511 SH DFND 01 195511 0 0 CORCEPT THERAPEUTICS INC COM 218352102 130 9277 SH SOLE 9277 0 0 CORCEPT THERAPEUTICS INC COM 218352102 356 25400 SH DFND 02 0 25400 0 CORCEPT THERAPEUTICS INC COM 218352102 142056 10132372 SH SOLE 0 0 10132372 CORE LABORATORIES N V COM N22717107 975 8419 SH DFND 01 8419 0 0 CORE LABORATORIES N V COM N22717107 491 4241 SH SOLE 4241 0 0 CORE LABORATORIES N V COM N22717107 625 5400 SH DFND 02 0 5400 0 CORE LABORATORIES N V COM N22717107 24 211 SH DFND 02 0 0 211 CORE LABORATORIES N V COM N22717107 449094 3877180 SH SOLE 0 0 3877180 CORE MARK HOLDING CO INC COM 218681104 1514 44568 SH DFND 01 44568 0 0 CORE MARK HOLDING CO INC COM 218681104 187 5518 SH SOLE 5518 0 0 CORE MARK HOLDING CO INC COM 218681104 235 6906 SH DFND 02 0 6906 0 CORE MARK HOLDING CO INC COM 218681104 151501 4461146 SH SOLE 0 0 4461146 CORE MOLDING TECHNOLOGIES IN COM 218683100 7 1089 SH DFND 01 1089 0 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 2040 305792 SH SOLE 0 0 305792 CORECIVIC INC COM 21871N101 2521 103624 SH DFND 01 103624 0 0 CORECIVIC INC COM 21871N101 253 10410 SH SOLE 10410 0 0 CORECIVIC INC COM 21871N101 315 12964 SH DFND 02 0 12964 0 CORECIVIC INC COM 21871N101 415606 17082021 SH SOLE 0 0 17082021 CORELOGIC INC COM 21871D103 1676 33915 SH DFND 01 33915 0 0 CORELOGIC INC COM 21871D103 432 8739 SH SOLE 8739 0 0 CORELOGIC INC COM 21871D103 525 10622 SH DFND 02 0 10622 0 CORELOGIC INC COM 21871D103 371213 7512912 SH SOLE 0 0 7512912 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 399 10623 SH DFND 01 10623 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 15 386 SH SOLE 386 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 24091 641067 SH SOLE 0 0 641067 COREPOINT LODGING INC COM 21872L104 692 35591 SH DFND 01 35591 0 0 COREPOINT LODGING INC COM 21872L104 71 3657 SH SOLE 3657 0 0 COREPOINT LODGING INC COM 21872L104 117 5992 SH DFND 02 0 5992 0 COREPOINT LODGING INC COM 21872L104 114512 5887515 SH SOLE 0 0 5887515 CORESITE RLTY CORP COM 21870Q105 1775 15974 SH DFND 01 15974 0 0 CORESITE RLTY CORP COM 21870Q105 354 3183 SH SOLE 3183 0 0 CORESITE RLTY CORP COM 21870Q105 511 4600 SH DFND 02 0 4600 0 CORESITE RLTY CORP COM 21870Q105 590547 5313543 SH SOLE 0 0 5313543 CORINDUS VASCULAR ROBOTICS I COM 218730109 32 22864 SH DFND 01 22864 0 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 5282 3719718 SH SOLE 0 0 3719718 CORIUM INTL INC COM 21887L107 487 51207 SH DFND 01 51207 0 0 CORIUM INTL INC COM 21887L107 13232 1391357 SH SOLE 0 0 1391357 CORMEDIX INC COM 21900C100 2589 2673113 SH SOLE 0 0 2673113 CORNERSTONE ONDEMAND INC COM 21925Y103 6138 108164 SH DFND 01 108164 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 238 4200 SH SOLE 4200 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 558 9831 SH DFND 02 0 9831 0 CORNERSTONE ONDEMAND INC COM 21925Y103 261948 4615832 SH SOLE 0 0 4615832 CORNING INC COM 219350105 26876 761359 SH DFND 01 761359 0 0 CORNING INC COM 219350105 8505 240923 SH SOLE 240923 0 0 CORNING INC COM 219350105 11607 328819 SH DFND 02 0 328819 0 CORNING INC COM 219350105 5942 168320 SH DFND 02 0 0 168320 CORNING INC COM 219350105 2132260 60403971 SH SOLE 0 0 60403971 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1162 38960 SH DFND 01 38960 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3265 109438 SH SOLE 109438 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 3832 128460 SH DFND 02 0 128460 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 437086 14652568 SH SOLE 0 0 14652568 CORVEL CORP COM 221006109 1064 17663 SH DFND 01 17663 0 0 CORVEL CORP COM 221006109 36 600 SH SOLE 600 0 0 CORVEL CORP COM 221006109 48 800 SH DFND 02 0 800 0 CORVEL CORP COM 221006109 58797 975887 SH SOLE 0 0 975887 CORVUS PHARMACEUTICALS INC COM 221015100 235 27403 SH DFND 01 27403 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 5582 650571 SH SOLE 0 0 650571 COSAN LTD SHS A G25343107 14637 2174906 SH SOLE 0 0 2174906 COSTAMARE INC SHS Y1771G102 218 33544 SH DFND 01 33544 0 0 COSTAMARE INC SHS Y1771G102 30 4618 SH SOLE 4618 0 0 COSTAMARE INC SHS Y1771G102 774 119315 SH SOLE 0 0 119315 COSTAR GROUP INC COM 22160N109 6720 15967 SH DFND 01 15967 0 0 COSTAR GROUP INC COM 22160N109 4594 10916 SH SOLE 10916 0 0 COSTAR GROUP INC COM 22160N109 4203 9987 SH DFND 02 0 9987 0 COSTAR GROUP INC COM 22160N109 3211 7631 SH DFND 02 0 0 7631 COSTAR GROUP INC COM 22160N109 1263775 3002981 SH SOLE 0 0 3002981 COSTCO WHSL CORP NEW COM 22160K105 104200 443629 SH DFND 01 443629 0 0 COSTCO WHSL CORP NEW COM 22160K105 30990 131939 SH SOLE 131939 0 0 COSTCO WHSL CORP NEW COM 22160K105 34571 147184 SH DFND 02 0 147184 0 COSTCO WHSL CORP NEW COM 22160K105 20233 86140 SH DFND 02 0 0 86140 COSTCO WHSL CORP NEW COM 22160K105 8138298 34648747 SH SOLE 0 0 34648747 COTT CORP QUE COM 22163N106 182 11300 SH SOLE 11300 0 0 COTT CORP QUE COM 22163N106 694 43000 SH DFND 02 0 43000 0 COTT CORP QUE COM 22163N106 52335 3240579 SH SOLE 0 0 3240579 COTY INC COM CL A 222070203 5385 428780 SH DFND 01 428780 0 0 COTY INC COM CL A 222070203 1803 143570 SH SOLE 143570 0 0 COTY INC COM CL A 222070203 1911 152166 SH DFND 02 0 152166 0 COTY INC COM CL A 222070203 1084 86314 SH DFND 02 0 0 86314 COTY INC COM CL A 222070203 560585 44632534 SH SOLE 0 0 44632534 COUNTY BANCORP INC COM 221907108 116 4612 SH DFND 01 4612 0 0 COUNTY BANCORP INC COM 221907108 5463 217636 SH SOLE 0 0 217636 COUPA SOFTWARE INC COM 22266L106 8331 105326 SH DFND 01 105326 0 0 COUPA SOFTWARE INC COM 22266L106 309 3911 SH SOLE 3911 0 0 COUPA SOFTWARE INC COM 22266L106 431 5450 SH DFND 02 0 5450 0 COUPA SOFTWARE INC COM 22266L106 355641 4496095 SH SOLE 0 0 4496095 COUSINS PPTYS INC COM 222795106 3271 367978 SH DFND 01 367978 0 0 COUSINS PPTYS INC COM 222795106 3893 437923 SH SOLE 437923 0 0 COUSINS PPTYS INC COM 222795106 4663 524472 SH DFND 02 0 524472 0 COUSINS PPTYS INC COM 222795106 539594 60696751 SH SOLE 0 0 60696751 COVANTA HLDG CORP COM 22282E102 3789 233165 SH DFND 01 233165 0 0 COVANTA HLDG CORP COM 22282E102 169 10388 SH SOLE 10388 0 0 COVANTA HLDG CORP COM 22282E102 221 13612 SH DFND 02 0 13612 0 COVANTA HLDG CORP COM 22282E102 174231 10721914 SH SOLE 0 0 10721914 COVENANT TRANSN GROUP INC CL A 22284P105 321 11041 SH DFND 01 11041 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 32 1103 SH SOLE 1103 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 16 565 SH DFND 02 0 565 0 COVENANT TRANSN GROUP INC CL A 22284P105 15468 532291 SH SOLE 0 0 532291 COVIA HLDGS CORP COM 22305A103 574 64025 SH DFND 01 64025 0 0 COVIA HLDGS CORP COM 22305A103 18 2031 SH SOLE 2031 0 0 COVIA HLDGS CORP COM 22305A103 15 1660 SH DFND 02 0 1660 0 COVIA HLDGS CORP COM 22305A103 28975 3230177 SH SOLE 0 0 3230177 COWEN INC CL A NEW 223622606 664 40763 SH DFND 01 40763 0 0 COWEN INC CL A NEW 223622606 37 2296 SH SOLE 2296 0 0 COWEN INC CL A NEW 223622606 31 1923 SH DFND 02 0 1923 0 COWEN INC CL A NEW 223622606 19485 1195377 SH SOLE 0 0 1195377 CPI AEROSTRUCTURES INC COM NEW 125919308 13 1598 SH DFND 01 1598 0 0 CPI AEROSTRUCTURES INC COM NEW 125919308 2479 296935 SH SOLE 0 0 296935 CPI CARD GROUP INC COM NEW 12634H200 5 1503 SH DFND 01 1503 0 0 CPI CARD GROUP INC COM NEW 12634H200 111 32806 SH SOLE 0 0 32806 CPS TECHNOLOGIES CORP COM 12619F104 71 49183 SH SOLE 0 0 49183 CRA INTL INC COM 12618T105 484 9638 SH DFND 01 9638 0 0 CRA INTL INC COM 12618T105 17455 347580 SH SOLE 0 0 347580 CRACKER BARREL OLD CTRY STOR COM 22410J106 5782 39301 SH DFND 01 39301 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 242 1647 SH SOLE 1647 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 339 2305 SH DFND 02 0 2305 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 319903 2174290 SH SOLE 0 0 2174290 CRAFT BREW ALLIANCE INC COM 224122101 381 23292 SH DFND 01 23292 0 0 CRAFT BREW ALLIANCE INC COM 224122101 8496 519637 SH SOLE 0 0 519637 CRANE CO COM 224399105 1829 18592 SH DFND 01 18592 0 0 CRANE CO COM 224399105 431 4381 SH SOLE 4381 0 0 CRANE CO COM 224399105 560 5699 SH DFND 02 0 5699 0 CRANE CO COM 224399105 432495 4397507 SH SOLE 0 0 4397507 CRAWFORD & CO CL B 224633107 113 12308 SH DFND 01 12308 0 0 CRAWFORD & CO CL B 224633107 6569 713234 SH SOLE 0 0 713234 CRAWFORD & CO CL A 224633107 15 1622 SH DFND 01 1622 0 0 CRAWFORD & CO CL A 224633107 2 176 SH SOLE 176 0 0 CRAWFORD & CO CL A 224633107 4213 468113 SH SOLE 0 0 468113 CRAY INC COM NEW 225223304 947 44051 SH DFND 01 44051 0 0 CRAY INC COM NEW 225223304 90 4200 SH SOLE 4200 0 0 CRAY INC COM NEW 225223304 245 11400 SH DFND 02 0 11400 0 CRAY INC COM NEW 225223304 87176 4054709 SH SOLE 0 0 4054709 CREDICORP LTD COM G2519Y108 2384 10688 SH SOLE 10688 0 0 CREDICORP LTD COM G2519Y108 4889 21916 SH DFND 02 0 21916 0 CREDICORP LTD COM G2519Y108 543903 2438153 SH SOLE 0 0 2438153 CREDIT ACCEP CORP MICH COM 225310101 2245 5124 SH DFND 01 5124 0 0 CREDIT ACCEP CORP MICH COM 225310101 441 1007 SH SOLE 1007 0 0 CREDIT ACCEP CORP MICH COM 225310101 520 1188 SH DFND 02 0 1188 0 CREDIT ACCEP CORP MICH COM 225310101 506825 1156950 SH SOLE 0 0 1156950 CREE INC COM 225447101 3330 87940 SH DFND 01 87940 0 0 CREE INC COM 225447101 355 9373 SH SOLE 9373 0 0 CREE INC COM 225447101 493 13022 SH DFND 02 0 13022 0 CREE INC COM 225447101 368370 9727223 SH SOLE 0 0 9727223 CRESCENT PT ENERGY CORP COM 22576C101 1103 173739 SH SOLE 173739 0 0 CRESCENT PT ENERGY CORP COM 22576C101 1617 254659 SH DFND 02 0 254659 0 CRESCENT PT ENERGY CORP COM 22576C101 514 80900 SH DFND 02 0 0 80900 CRESCENT PT ENERGY CORP COM 22576C101 95723 15074452 SH SOLE 0 0 15074452 CRINETICS PHARMACEUTICALS INC COM 22663K107 347 12103 SH DFND 01 12103 0 0 CRINETICS PHARMACEUTICALS INC COM 22663K107 6756 235820 SH SOLE 0 0 235820 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 76 1714 SH SOLE 1714 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 60 1351 SH DFND 02 0 1351 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2171 48958 SH SOLE 0 0 48958 CROCS INC COM 227046109 2865 134568 SH DFND 01 134568 0 0 CROCS INC COM 227046109 164 7687 SH SOLE 7687 0 0 CROCS INC COM 227046109 223 10489 SH DFND 02 0 10489 0 CROCS INC COM 227046109 188873 8871444 SH SOLE 0 0 8871444 CROSS CTRY HEALTHCARE INC COM 227483104 273 31221 SH DFND 01 31221 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 44 5000 SH SOLE 5000 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 27 3100 SH DFND 02 0 3100 0 CROSS CTRY HEALTHCARE INC COM 227483104 20552 2354232 SH SOLE 0 0 2354232 CROWN CASTLE INTL CORP NEW COM 22822V101 46007 413248 SH DFND 01 413248 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 19746 177367 SH SOLE 177367 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 27855 250205 SH DFND 02 0 250205 0 CROWN CASTLE INTL CORP NEW COM 22822V101 8570 76977 SH DFND 02 0 0 76977 CROWN CASTLE INTL CORP NEW COM 22822V101 5820232 52279096 SH SOLE 0 0 52279096 CROWN CRAFTS INC COM 228309100 16 2860 SH DFND 01 2860 0 0 CROWN CRAFTS INC COM 228309100 2057 360910 SH SOLE 0 0 360910 CROWN HOLDINGS INC COM 228368106 2774 57798 SH DFND 01 57798 0 0 CROWN HOLDINGS INC COM 228368106 1837 38267 SH SOLE 38267 0 0 CROWN HOLDINGS INC COM 228368106 2158 44955 SH DFND 02 0 44955 0 CROWN HOLDINGS INC COM 228368106 954 19866 SH DFND 02 0 0 19866 CROWN HOLDINGS INC COM 228368106 567849 11830186 SH SOLE 0 0 11830186 CRYOLIFE INC COM 228903100 2015 57251 SH DFND 01 57251 0 0 CRYOLIFE INC COM 228903100 124 3515 SH SOLE 3515 0 0 CRYOLIFE INC COM 228903100 679 19288 SH DFND 02 0 19288 0 CRYOLIFE INC COM 228903100 68191 1937250 SH SOLE 0 0 1937250 CRYOPORT INC COM PAR $0.001 229050307 667 52032 SH DFND 01 52032 0 0 CRYOPORT INC COM PAR $0.001 229050307 15568 1215275 SH SOLE 0 0 1215275 CSG SYS INTL INC COM 126349109 2366 58955 SH DFND 01 58955 0 0 CSG SYS INTL INC COM 126349109 247 6153 SH SOLE 6153 0 0 CSG SYS INTL INC COM 126349109 216 5372 SH DFND 02 0 5372 0 CSG SYS INTL INC COM 126349109 144055 3588804 SH SOLE 0 0 3588804 CSP INC COM 126389105 1521 115931 SH SOLE 0 0 115931 CSS INDS INC COM 125906107 31 2197 SH DFND 01 2197 0 0 CSS INDS INC COM 125906107 5559 390661 SH SOLE 0 0 390661 CSW INDUSTRIALS INC COM 126402106 1660 30910 SH DFND 01 30910 0 0 CSW INDUSTRIALS INC COM 126402106 100 1867 SH SOLE 1867 0 0 CSW INDUSTRIALS INC COM 126402106 48 900 SH DFND 02 0 900 0 CSW INDUSTRIALS INC COM 126402106 37380 696094 SH SOLE 0 0 696094 CSX CORP COM 126408103 58992 796656 SH DFND 01 796656 0 0 CSX CORP COM 126408103 26671 360175 SH SOLE 360175 0 0 CSX CORP COM 126408103 24709 333685 SH DFND 02 0 333685 0 CSX CORP COM 126408103 12169 164339 SH DFND 02 0 0 164339 CSX CORP COM 126408103 4693124 63377774 SH SOLE 0 0 63377774 CTI BIOPHARMA CORP COM NEW 12648L601 235 108655 SH DFND 01 108655 0 0 CTI BIOPHARMA CORP COM NEW 12648L601 4923 2279175 SH SOLE 0 0 2279175 CTI INDUSTRIES CORP COM NEW 125961300 55 16514 SH SOLE 0 0 16514 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2634 70877 SH SOLE 70877 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 4858 130701 SH DFND 02 0 130701 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 490977 13208959 SH SOLE 0 0 13208959 CTS CORP COM 126501105 977 28471 SH DFND 01 28471 0 0 CTS CORP COM 126501105 119 3467 SH SOLE 3467 0 0 CTS CORP COM 126501105 294 8562 SH DFND 02 0 8562 0 CTS CORP COM 126501105 65056 1896681 SH SOLE 0 0 1896681 CUBESMART COM 229663109 1966 68916 SH DFND 01 68916 0 0 CUBESMART COM 229663109 5575 195419 SH SOLE 195419 0 0 CUBESMART COM 229663109 6507 228059 SH DFND 02 0 228059 0 CUBESMART COM 229663109 792862 27790480 SH SOLE 0 0 27790480 CUBIC CORP COM 229669106 3114 42626 SH DFND 01 42626 0 0 CUBIC CORP COM 229669106 199 2731 SH SOLE 2731 0 0 CUBIC CORP COM 229669106 438 6000 SH DFND 02 0 6000 0 CUBIC CORP COM 229669106 176420 2415065 SH SOLE 0 0 2415065 CUE BIOPHARMA INC COM 22978P106 332 36721 SH DFND 01 36721 0 0 CUE BIOPHARMA INC COM 22978P106 5655 624895 SH SOLE 0 0 624895 CUI GLOBAL INC COM NEW 126576206 15 6915 SH DFND 01 6915 0 0 CUI GLOBAL INC COM NEW 126576206 2279 1021789 SH SOLE 0 0 1021789 CULLEN FROST BANKERS INC COM 229899109 2366 22650 SH DFND 01 22650 0 0 CULLEN FROST BANKERS INC COM 229899109 542 5187 SH SOLE 5187 0 0 CULLEN FROST BANKERS INC COM 229899109 659 6307 SH DFND 02 0 6307 0 CULLEN FROST BANKERS INC COM 229899109 619401 5930686 SH SOLE 0 0 5930686 CULP INC COM 230215105 237 9777 SH DFND 01 9777 0 0 CULP INC COM 230215105 11993 495561 SH SOLE 0 0 495561 CUMBERLAND PHARMACEUTICALS I COM 230770109 15 2655 SH DFND 01 2655 0 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 1776 311109 SH SOLE 0 0 311109 CUMMINS INC COM 231021106 21318 145942 SH DFND 01 145942 0 0 CUMMINS INC COM 231021106 7106 48649 SH SOLE 48649 0 0 CUMMINS INC COM 231021106 7675 52546 SH DFND 02 0 52546 0 CUMMINS INC COM 231021106 4332 29657 SH DFND 02 0 0 29657 CUMMINS INC COM 231021106 1791272 12263108 SH SOLE 0 0 12263108 CURIS INC COM NEW 231269200 11 6247 SH DFND 01 6247 0 0 CURIS INC COM NEW 231269200 1932 1085597 SH SOLE 0 0 1085597 CURO GROUP HLDGS CORP COM 23131L107 702 23221 SH DFND 01 23221 0 0 CURO GROUP HLDGS CORP COM 23131L107 15069 498462 SH SOLE 0 0 498462 CURTISS WRIGHT CORP COM 231561101 2272 16532 SH DFND 01 16532 0 0 CURTISS WRIGHT CORP COM 231561101 496 3610 SH SOLE 3610 0 0 CURTISS WRIGHT CORP COM 231561101 723 5260 SH DFND 02 0 5260 0 CURTISS WRIGHT CORP COM 231561101 483858 3521016 SH SOLE 0 0 3521016 CUSHMAN WAKEFIELD PLC SHS G2717B108 1147 67496 SH DFND 01 67496 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 57907 3408302 SH SOLE 0 0 3408302 CUSTOMERS BANCORP INC COM 23204G100 877 37261 SH DFND 01 37261 0 0 CUSTOMERS BANCORP INC COM 23204G100 69 2931 SH SOLE 2931 0 0 CUSTOMERS BANCORP INC COM 23204G100 133 5669 SH DFND 02 0 5669 0 CUSTOMERS BANCORP INC COM 23204G100 40101 1704238 SH SOLE 0 0 1704238 CUTERA INC COM 232109108 905 27814 SH DFND 01 27814 0 0 CUTERA INC COM 232109108 55 1698 SH SOLE 1698 0 0 CUTERA INC COM 232109108 49 1500 SH DFND 02 0 1500 0 CUTERA INC COM 232109108 24171 742582 SH SOLE 0 0 742582 CVB FINL CORP COM 126600105 2134 95625 SH DFND 01 95625 0 0 CVB FINL CORP COM 126600105 203 9081 SH SOLE 9081 0 0 CVB FINL CORP COM 126600105 291 13033 SH DFND 02 0 13033 0 CVB FINL CORP COM 126600105 264852 11866138 SH SOLE 0 0 11866138 CVD EQUIPMENT CORP COM 126601103 6 979 SH DFND 01 979 0 0 CVD EQUIPMENT CORP COM 126601103 1551 252128 SH SOLE 0 0 252128 CVR ENERGY INC COM 12662P108 1319 32806 SH DFND 01 32806 0 0 CVR ENERGY INC COM 12662P108 88 2200 SH SOLE 2200 0 0 CVR ENERGY INC COM 12662P108 68 1680 SH DFND 02 0 1680 0 CVR ENERGY INC COM 12662P108 77771 1933642 SH SOLE 0 0 1933642 CVS HEALTH CORP COM 126650100 75574 960035 SH DFND 01 960035 0 0 CVS HEALTH CORP COM 126650100 24180 307168 SH SOLE 307168 0 0 CVS HEALTH CORP COM 126650100 26194 332745 SH DFND 02 0 332745 0 CVS HEALTH CORP COM 126650100 15689 199300 SH DFND 02 0 0 199300 CVS HEALTH CORP COM 126650100 6539630 83074566 SH SOLE 0 0 83074566 CYANOTECH CORP COM PAR $0.02 232437301 92 27494 SH SOLE 0 0 27494 CYBERARK SOFTWARE LTD SHS M2682V108 271 3399 SH SOLE 3399 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 771 9651 SH DFND 02 0 9651 0 CYBERARK SOFTWARE LTD SHS M2682V108 2528 31664 SH SOLE 0 0 31664 CYBEROPTICS CORP COM 232517102 28 1385 SH DFND 01 1385 0 0 CYBEROPTICS CORP COM 232517102 6829 338088 SH SOLE 0 0 338088 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 516 376897 SH SOLE 0 0 376897 CYMABAY THERAPEUTICS INC COM 23257D103 1118 100935 SH DFND 01 100935 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 57 5144 SH SOLE 5144 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 45 4096 SH DFND 02 0 4096 0 CYMABAY THERAPEUTICS INC COM 23257D103 29683 2679013 SH SOLE 0 0 2679013 CYNERGISTEK INC COM 23258P105 377 98036 SH SOLE 0 0 98036 CYPRESS SEMICONDUCTOR CORP COM 232806109 2166 149448 SH DFND 01 149448 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 454 31326 SH SOLE 31326 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 565 38966 SH DFND 02 0 38966 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 536131 37000047 SH SOLE 0 0 37000047 CYRUSONE INC COM 23283R100 2363 37265 SH DFND 01 37265 0 0 CYRUSONE INC COM 23283R100 6896 108772 SH SOLE 108772 0 0 CYRUSONE INC COM 23283R100 8231 129819 SH DFND 02 0 129819 0 CYRUSONE INC COM 23283R100 935791 14760104 SH SOLE 0 0 14760104 CYTOKINETICS INC COM NEW 23282W605 901 91496 SH DFND 01 91496 0 0 CYTOKINETICS INC COM NEW 23282W605 46 4650 SH SOLE 4650 0 0 CYTOKINETICS INC COM NEW 23282W605 34 3500 SH DFND 02 0 3500 0 CYTOKINETICS INC COM NEW 23282W605 32936 3343712 SH SOLE 0 0 3343712 CYTOMX THERAPEUTICS INC COM 23284F105 1625 87827 SH DFND 01 87827 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 67 3625 SH SOLE 3625 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 54 2900 SH DFND 02 0 2900 0 CYTOMX THERAPEUTICS INC COM 23284F105 44597 2410635 SH SOLE 0 0 2410635 CYTOSORBENTS CORP COM NEW 23283X206 752 58291 SH DFND 01 58291 0 0 CYTOSORBENTS CORP COM NEW 23283X206 15091 1169825 SH SOLE 0 0 1169825 CYTRX CORP COM PAR 232828608 833 793723 SH SOLE 0 0 793723 D R HORTON INC COM 23331A109 14250 337836 SH DFND 01 337836 0 0 D R HORTON INC COM 23331A109 4394 104170 SH SOLE 104170 0 0 D R HORTON INC COM 23331A109 4990 118307 SH DFND 02 0 118307 0 D R HORTON INC COM 23331A109 2763 65512 SH DFND 02 0 0 65512 D R HORTON INC COM 23331A109 1526562 36191602 SH SOLE 0 0 36191602 DAILY JOURNAL CORP COM 233912104 231 960 SH DFND 01 960 0 0 DAILY JOURNAL CORP COM 233912104 10143 42089 SH SOLE 0 0 42089 DAKTRONICS INC COM 234264109 246 31314 SH DFND 01 31314 0 0 DAKTRONICS INC COM 234264109 16 2100 SH SOLE 2100 0 0 DAKTRONICS INC COM 234264109 9 1200 SH DFND 02 0 1200 0 DAKTRONICS INC COM 234264109 21448 2735675 SH SOLE 0 0 2735675 DANA INCORPORATED COM 235825205 5203 278678 SH DFND 01 278678 0 0 DANA INCORPORATED COM 235825205 247 13225 SH SOLE 13225 0 0 DANA INCORPORATED COM 235825205 319 17100 SH DFND 02 0 17100 0 DANA INCORPORATED COM 235825205 238546 12776947 SH SOLE 0 0 12776947 DANAHER CORP DEL COM 235851102 63146 581133 SH DFND 01 581133 0 0 DANAHER CORP DEL COM 235851102 20441 188120 SH SOLE 188120 0 0 DANAHER CORP DEL COM 235851102 23805 219079 SH DFND 02 0 219079 0 DANAHER CORP DEL COM 235851102 13064 120229 SH DFND 02 0 0 120229 DANAHER CORP DEL COM 235851102 4740882 43630423 SH SOLE 0 0 43630423 DARDEN RESTAURANTS INC COM 237194105 13493 121349 SH DFND 01 121349 0 0 DARDEN RESTAURANTS INC COM 237194105 3980 35793 SH SOLE 35793 0 0 DARDEN RESTAURANTS INC COM 237194105 5974 53728 SH DFND 02 0 53728 0 DARDEN RESTAURANTS INC COM 237194105 2953 26561 SH DFND 02 0 0 26561 DARDEN RESTAURANTS INC COM 237194105 1495479 13449763 SH SOLE 0 0 13449763 DARE BIOSCIENCE INC COM 23666P101 57 58043 SH SOLE 0 0 58043 DARIOHEALTH CORP COM 23725P100 104 107299 SH SOLE 0 0 107299 DARLING INGREDIENTS INC COM 237266101 2767 143215 SH DFND 01 143215 0 0 DARLING INGREDIENTS INC COM 237266101 310 16033 SH SOLE 16033 0 0 DARLING INGREDIENTS INC COM 237266101 546 28271 SH DFND 02 0 28271 0 DARLING INGREDIENTS INC COM 237266101 318723 16497029 SH SOLE 0 0 16497029 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 67 4745 SH DFND 01 4745 0 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 2499 176111 SH SOLE 0 0 176111 DASEKE INC COM 23753F107 308 38451 SH DFND 01 38451 0 0 DASEKE INC COM 23753F107 39 4900 SH SOLE 4900 0 0 DASEKE INC COM 23753F107 19 2400 SH DFND 02 0 2400 0 DASEKE INC COM 23753F107 14596 1819965 SH SOLE 0 0 1819965 DATA I O CORP COM 237690102 11 2095 SH DFND 01 2095 0 0 DATA I O CORP COM 237690102 1899 363105 SH SOLE 0 0 363105 DATAWATCH CORP COM NEW 237917208 28 2400 SH DFND 01 2400 0 0 DATAWATCH CORP COM NEW 237917208 5374 461308 SH SOLE 0 0 461308 DAVE & BUSTERS ENTMT INC COM 238337109 5240 79132 SH DFND 01 79132 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 214 3225 SH SOLE 3225 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 622 9400 SH DFND 02 0 9400 0 DAVE & BUSTERS ENTMT INC COM 238337109 255842 3863512 SH SOLE 0 0 3863512 DAVITA INC COM 23918K108 8937 124764 SH DFND 01 124764 0 0 DAVITA INC COM 23918K108 3083 43036 SH SOLE 43036 0 0 DAVITA INC COM 23918K108 3829 53457 SH DFND 02 0 53457 0 DAVITA INC COM 23918K108 2041 28496 SH DFND 02 0 0 28496 DAVITA INC COM 23918K108 939703 13118848 SH SOLE 0 0 13118848 DAWSON GEOPHYSICAL CO NEW COM 239360100 120 19435 SH DFND 01 19435 0 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 5637 910666 SH SOLE 0 0 910666 DDR CORP COM 23317H854 729 54464 SH DFND 01 54464 0 0 DDR CORP COM 23317H854 2214 165352 SH SOLE 165352 0 0 DDR CORP COM 23317H854 2520 188218 SH DFND 02 0 188218 0 DDR CORP COM 23317H854 279437 20869103 SH SOLE 0 0 20869103 DEAN FOODS CO NEW COM NEW 242370203 572 80583 SH DFND 01 80583 0 0 DEAN FOODS CO NEW COM NEW 242370203 65 9131 SH SOLE 9131 0 0 DEAN FOODS CO NEW COM NEW 242370203 185 26022 SH DFND 02 0 26022 0 DEAN FOODS CO NEW COM NEW 242370203 67445 9499236 SH SOLE 0 0 9499236 DECIPHERA PHARMACEUTICALS IN COM 24344T101 717 18527 SH DFND 01 18527 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 27 700 SH DFND 02 0 700 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 25412 656290 SH SOLE 0 0 656290 DECKERS OUTDOOR CORP COM 243537107 7140 60211 SH DFND 01 60211 0 0 DECKERS OUTDOOR CORP COM 243537107 271 2285 SH SOLE 2285 0 0 DECKERS OUTDOOR CORP COM 243537107 459 3875 SH DFND 02 0 3875 0 DECKERS OUTDOOR CORP COM 243537107 428863 3616655 SH SOLE 0 0 3616655 DEERE & CO COM 244199105 49055 326314 SH DFND 01 326314 0 0 DEERE & CO COM 244199105 13747 91445 SH SOLE 91445 0 0 DEERE & CO COM 244199105 14516 96563 SH DFND 02 0 96563 0 DEERE & CO COM 244199105 8881 59080 SH DFND 02 0 0 59080 DEERE & CO COM 244199105 3326083 22125213 SH SOLE 0 0 22125213 DEL FRISCOS RESTAURANT GROUP COM 245077102 238 28690 SH DFND 01 28690 0 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 12087 1456255 SH SOLE 0 0 1456255 DEL TACO RESTAURANTS INC COM 245496104 333 28206 SH DFND 01 28206 0 0 DEL TACO RESTAURANTS INC COM 245496104 34 2911 SH SOLE 2911 0 0 DEL TACO RESTAURANTS INC COM 245496104 15 1270 SH DFND 02 0 1270 0 DEL TACO RESTAURANTS INC COM 245496104 17319 1466453 SH SOLE 0 0 1466453 DELEK US HLDGS INC NEW COM 24665A103 6707 158071 SH DFND 01 158071 0 0 DELEK US HLDGS INC NEW COM 24665A103 334 7876 SH SOLE 7876 0 0 DELEK US HLDGS INC NEW COM 24665A103 650 15323 SH DFND 02 0 15323 0 DELEK US HLDGS INC NEW COM 24665A103 313130 7379929 SH SOLE 0 0 7379929 DELL TECHNOLOGIES INC COM CL V 24703L103 7311 75279 SH DFND 01 75279 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 5831 60034 SH SOLE 60034 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 6237 64218 SH DFND 02 0 64218 0 DELL TECHNOLOGIES INC COM CL V 24703L103 3735 38453 SH DFND 02 0 0 38453 DELL TECHNOLOGIES INC COM CL V 24703L103 1691544 17417054 SH SOLE 0 0 17417054 DELPHI TECHNOLOGIES PLC SHS G2709G107 535 17048 SH DFND 01 17048 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 262 8349 SH SOLE 8349 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 429 13666 SH DFND 02 0 13666 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 246815 7870382 SH SOLE 0 0 7870382 DELTA AIR LINES INC DEL COM NEW 247361702 35033 605791 SH DFND 01 605791 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3127 54078 SH SOLE 54078 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2962 51220 SH DFND 02 0 51220 0 DELTA AIR LINES INC DEL COM NEW 247361702 2262 39116 SH DFND 02 0 0 39116 DELTA AIR LINES INC DEL COM NEW 247361702 2607198 45083824 SH SOLE 0 0 45083824 DELTA APPAREL INC COM 247368103 15 833 SH DFND 01 833 0 0 DELTA APPAREL INC COM 247368103 4152 233377 SH SOLE 0 0 233377 DELUXE CORP COM 248019101 5405 94928 SH DFND 01 94928 0 0 DELUXE CORP COM 248019101 253 4444 SH SOLE 4444 0 0 DELUXE CORP COM 248019101 336 5900 SH DFND 02 0 5900 0 DELUXE CORP COM 248019101 242084 4251569 SH SOLE 0 0 4251569 DENALI THERAPEUTICS INC COM 24823R105 1717 78991 SH DFND 01 78991 0 0 DENALI THERAPEUTICS INC COM 24823R105 126 5800 SH SOLE 5800 0 0 DENALI THERAPEUTICS INC COM 24823R105 70 3200 SH DFND 02 0 3200 0 DENALI THERAPEUTICS INC COM 24823R105 103041 4739719 SH SOLE 0 0 4739719 DENBURY RES INC COM NEW 247916208 3905 629838 SH DFND 01 629838 0 0 DENBURY RES INC COM NEW 247916208 274 44237 SH SOLE 44237 0 0 DENBURY RES INC COM NEW 247916208 509 82148 SH DFND 02 0 82148 0 DENBURY RES INC COM NEW 247916208 378661 61074382 SH SOLE 0 0 61074382 DENNYS CORP COM 24869P104 1555 105606 SH DFND 01 105606 0 0 DENNYS CORP COM 24869P104 62 4224 SH SOLE 4224 0 0 DENNYS CORP COM 24869P104 209 14176 SH DFND 02 0 14176 0 DENNYS CORP COM 24869P104 42433 2882660 SH SOLE 0 0 2882660 DENTSPLY SIRONA INC COM 24906P109 7849 207973 SH DFND 01 207973 0 0 DENTSPLY SIRONA INC COM 24906P109 2622 69468 SH SOLE 69468 0 0 DENTSPLY SIRONA INC COM 24906P109 3166 83880 SH DFND 02 0 83880 0 DENTSPLY SIRONA INC COM 24906P109 1592 42194 SH DFND 02 0 0 42194 DENTSPLY SIRONA INC COM 24906P109 858267 22741565 SH SOLE 0 0 22741565 DERMIRA INC COM 24983L104 747 68514 SH DFND 01 68514 0 0 DERMIRA INC COM 24983L104 30 2798 SH SOLE 2798 0 0 DERMIRA INC COM 24983L104 24 2183 SH DFND 02 0 2183 0 DERMIRA INC COM 24983L104 17533 1608514 SH SOLE 0 0 1608514 DESCARTES SYS GROUP INC COM 249906108 237 7000 SH SOLE 7000 0 0 DESCARTES SYS GROUP INC COM 249906108 400 11800 SH DFND 02 0 11800 0 DESCARTES SYS GROUP INC COM 249906108 63369 1869293 SH SOLE 0 0 1869293 DESTINATION MATERNITY CORP COM 25065D100 19 4132 SH DFND 01 4132 0 0 DESTINATION MATERNITY CORP COM 25065D100 2193 470555 SH SOLE 0 0 470555 DESTINATION XL GROUP INC COM 25065K104 24 9467 SH DFND 01 9467 0 0 DESTINATION XL GROUP INC COM 25065K104 3436 1374216 SH SOLE 0 0 1374216 DETERMINE INC COM 250660107 105 147567 SH SOLE 0 0 147567 DEUTSCHE BANK AG NAMEN AKT D18190898 1220 107414 SH DFND 01 107414 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 6723 591832 SH SOLE 591832 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 7274 640311 SH DFND 02 0 640311 0 DEUTSCHE BANK AG NAMEN AKT D18190898 4341 382090 SH DFND 02 0 0 382090 DEUTSCHE BANK AG NAMEN AKT D18190898 594095 52297075 SH SOLE 0 0 52297075 DEVON ENERGY CORP NEW COM 25179M103 19184 480320 SH DFND 01 480320 0 0 DEVON ENERGY CORP NEW COM 25179M103 6370 159484 SH SOLE 159484 0 0 DEVON ENERGY CORP NEW COM 25179M103 6800 170250 SH DFND 02 0 170250 0 DEVON ENERGY CORP NEW COM 25179M103 3165 79252 SH DFND 02 0 0 79252 DEVON ENERGY CORP NEW COM 25179M103 2062103 51630018 SH SOLE 0 0 51630018 DEXCOM INC COM 252131107 5523 38611 SH DFND 01 38611 0 0 DEXCOM INC COM 252131107 1132 7911 SH SOLE 7911 0 0 DEXCOM INC COM 252131107 2099 14674 SH DFND 02 0 14674 0 DEXCOM INC COM 252131107 1127393 7881665 SH SOLE 0 0 7881665 DHI GROUP INC COM 23331S100 16 7794 SH DFND 01 7794 0 0 DHI GROUP INC COM 23331S100 3962 1886823 SH SOLE 0 0 1886823 DHT HOLDINGS INC SHS NEW Y2065G121 293 62247 SH DFND 01 62247 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 14 3031 SH SOLE 3031 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 921 195861 SH SOLE 0 0 195861 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 1056 6386 SH DFND 01 6386 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 61 369 SH SOLE 369 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 38 231 SH DFND 02 0 231 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 24552 148451 SH SOLE 0 0 148451 DIAMOND OFFSHORE DRILLING IN COM 25271C102 1143 57153 SH DFND 01 57153 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 188 9425 SH SOLE 9425 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 160 8000 SH DFND 02 0 8000 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 114105 5705255 SH SOLE 0 0 5705255 DIAMONDBACK ENERGY INC COM 25278X109 5194 38422 SH DFND 01 38422 0 0 DIAMONDBACK ENERGY INC COM 25278X109 3873 28645 SH SOLE 28645 0 0 DIAMONDBACK ENERGY INC COM 25278X109 3984 29466 SH DFND 02 0 29466 0 DIAMONDBACK ENERGY INC COM 25278X109 2744 20294 SH DFND 02 0 0 20294 DIAMONDBACK ENERGY INC COM 25278X109 1145199 8471030 SH SOLE 0 0 8471030 DIAMONDROCK HOSPITALITY CO COM 252784301 2123 181933 SH DFND 01 181933 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2461 210908 SH SOLE 210908 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 2925 250605 SH DFND 02 0 250605 0 DIAMONDROCK HOSPITALITY CO COM 252784301 360305 30874506 SH SOLE 0 0 30874506 DICERNA PHARMACEUTICALS INC COM 253031108 1387 90868 SH DFND 01 90868 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 21 1400 SH DFND 02 0 1400 0 DICERNA PHARMACEUTICALS INC COM 253031108 28857 1891004 SH SOLE 0 0 1891004 DICKS SPORTING GOODS INC COM 253393102 1016 28628 SH DFND 01 28628 0 0 DICKS SPORTING GOODS INC COM 253393102 252 7115 SH SOLE 7115 0 0 DICKS SPORTING GOODS INC COM 253393102 380 10700 SH DFND 02 0 10700 0 DICKS SPORTING GOODS INC COM 253393102 231115 6513951 SH SOLE 0 0 6513951 DIEBOLD NXDF INC COM 253651103 300 66702 SH DFND 01 66702 0 0 DIEBOLD NXDF INC COM 253651103 28 6271 SH SOLE 6271 0 0 DIEBOLD NXDF INC COM 253651103 94 20802 SH DFND 02 0 20802 0 DIEBOLD NXDF INC COM 253651103 31565 7014418 SH SOLE 0 0 7014418 DIFFERENTIAL BRANDS GROUP IN COM 25374L108 1449 356836 SH SOLE 0 0 356836 DIFFUSION PHARMACEUTICALS IN COM NEW 253748206 386 894732 SH SOLE 0 0 894732 DIGI INTL INC COM 253798102 322 23967 SH DFND 01 23967 0 0 DIGI INTL INC COM 253798102 25057 1862956 SH SOLE 0 0 1862956 DIGIMARC CORP NEW COM 25381B101 706 22457 SH DFND 01 22457 0 0 DIGIMARC CORP NEW COM 25381B101 16658 529660 SH SOLE 0 0 529660 DIGIRAD CORP COM 253827109 1245 830114 SH SOLE 0 0 830114 DIGITAL ALLY INC COM NEW 25382P208 461 161698 SH SOLE 0 0 161698 DIGITAL RLTY TR INC COM 253868103 21825 194038 SH DFND 01 194038 0 0 DIGITAL RLTY TR INC COM 253868103 29359 261019 SH SOLE 261019 0 0 DIGITAL RLTY TR INC COM 253868103 34005 302323 SH DFND 02 0 302323 0 DIGITAL RLTY TR INC COM 253868103 4139 36800 SH DFND 02 0 0 36800 DIGITAL RLTY TR INC COM 253868103 3591800 31932792 SH SOLE 0 0 31932792 DIGITAL TURBINE INC COM NEW 25400W102 15 11875 SH DFND 01 11875 0 0 DIGITAL TURBINE INC COM NEW 25400W102 3517 2836059 SH SOLE 0 0 2836059 DILLARDS INC CL A 254067101 880 11529 SH DFND 01 11529 0 0 DILLARDS INC CL A 254067101 103 1349 SH SOLE 1349 0 0 DILLARDS INC CL A 254067101 160 2094 SH DFND 02 0 2094 0 DILLARDS INC CL A 254067101 96479 1263802 SH SOLE 0 0 1263802 DIME CMNTY BANCSHARES COM 253922108 489 27383 SH DFND 01 27383 0 0 DIME CMNTY BANCSHARES COM 253922108 83 4656 SH SOLE 4656 0 0 DIME CMNTY BANCSHARES COM 253922108 41 2300 SH DFND 02 0 2300 0 DIME CMNTY BANCSHARES COM 253922108 58587 3282179 SH SOLE 0 0 3282179 DINE BRANDS GLOBAL INC COM 254423106 2095 25769 SH DFND 01 25769 0 0 DINE BRANDS GLOBAL INC COM 254423106 142 1743 SH SOLE 1743 0 0 DINE BRANDS GLOBAL INC COM 254423106 184 2257 SH DFND 02 0 2257 0 DINE BRANDS GLOBAL INC COM 254423106 180496 2219851 SH SOLE 0 0 2219851 DIODES INC COM 254543101 1556 46736 SH DFND 01 46736 0 0 DIODES INC COM 254543101 125 3766 SH SOLE 3766 0 0 DIODES INC COM 254543101 247 7419 SH DFND 02 0 7419 0 DIODES INC COM 254543101 141304 4244646 SH SOLE 0 0 4244646 DIPLOMAT PHARMACY INC COM 25456K101 1938 99836 SH DFND 01 99836 0 0 DIPLOMAT PHARMACY INC COM 25456K101 70 3630 SH SOLE 3630 0 0 DIPLOMAT PHARMACY INC COM 25456K101 132 6815 SH DFND 02 0 6815 0 DIPLOMAT PHARMACY INC COM 25456K101 103871 5351434 SH SOLE 0 0 5351434 DISCOVER FINL SVCS COM 254709108 25517 333770 SH DFND 01 333770 0 0 DISCOVER FINL SVCS COM 254709108 8276 108251 SH SOLE 108251 0 0 DISCOVER FINL SVCS COM 254709108 9199 120323 SH DFND 02 0 120323 0 DISCOVER FINL SVCS COM 254709108 5187 67853 SH DFND 02 0 0 67853 DISCOVER FINL SVCS COM 254709108 1846462 24152550 SH SOLE 0 0 24152550 DISCOVERY INC COM SER A 25470F104 4753 148535 SH DFND 01 148535 0 0 DISCOVERY INC COM SER A 25470F104 1301 40668 SH SOLE 40668 0 0 DISCOVERY INC COM SER A 25470F104 1285 40166 SH DFND 02 0 40166 0 DISCOVERY INC COM SER A 25470F104 809 25293 SH DFND 02 0 0 25293 DISCOVERY INC COM SER A 25470F104 524153 16379774 SH SOLE 0 0 16379774 DISCOVERY INC COM SER C 25470F104 9917 335263 SH DFND 01 335263 0 0 DISCOVERY INC COM SER C 25470F104 2879 97313 SH SOLE 97313 0 0 DISCOVERY INC COM SER C 25470F104 2757 93218 SH DFND 02 0 93218 0 DISCOVERY INC COM SER C 25470F104 1917 64816 SH DFND 02 0 0 64816 DISCOVERY INC COM SER C 25470F104 991529 33520263 SH SOLE 0 0 33520263 DISH NETWORK CORP CL A 25470M109 7651 213956 SH DFND 01 213956 0 0 DISH NETWORK CORP CL A 25470M109 2410 67405 SH SOLE 67405 0 0 DISH NETWORK CORP CL A 25470M109 2242 62692 SH DFND 02 0 62692 0 DISH NETWORK CORP CL A 25470M109 1367 38240 SH DFND 02 0 0 38240 DISH NETWORK CORP CL A 25470M109 661560 18499993 SH SOLE 0 0 18499993 DISNEY WALT CO COM DISNEY 254687106 172782 1477528 SH DFND 01 1477528 0 0 DISNEY WALT CO COM DISNEY 254687106 51520 440564 SH SOLE 440564 0 0 DISNEY WALT CO COM DISNEY 254687106 56562 483684 SH DFND 02 0 483684 0 DISNEY WALT CO COM DISNEY 254687106 33837 289356 SH DFND 02 0 0 289356 DISNEY WALT CO COM DISNEY 254687106 11815394 101038087 SH SOLE 0 0 101038087 DITECH HLDG CORP COM 25501G105 392 91662 SH SOLE 0 0 91662 DITECH HLDG CORP WT A EXP 020928 25501G105 13 49843 SH SOLE 0 0 49843 DITECH HLDG CORP WT B EXP 020928 25501G105 5 39549 SH SOLE 0 0 39549 DIVERSICARE HEALTHCARE SVCS COM 255104101 483 74843 SH SOLE 0 0 74843 DIVERSIFIED RSTRNT HLDGS INC COM 25532M105 387 276110 SH SOLE 0 0 276110 DIVIDEND APPREC ETF DIV APP ETF 921908844 6914 62457 SH SOLE 03 0 0 62457 DIVIDEND APPREC ETF DIV APP ETF 921908844 505379 4565301 SH SOLE 0 0 4565301 DIXIE GROUP INC CL A 255519100 753 470706 SH SOLE 0 0 470706 DLH HLDGS CORP COM 23335Q100 464 80500 SH SOLE 0 0 80500 DMC GLOBAL INC COM 23291C103 1162 28470 SH DFND 01 28470 0 0 DMC GLOBAL INC COM 23291C103 26569 651193 SH SOLE 0 0 651193 DNB FINL CORP COM 233237106 23 620 SH DFND 01 620 0 0 DNB FINL CORP COM 233237106 4301 116562 SH SOLE 0 0 116562 DOCUMENT SEC SYS INC COM NEW 25614T200 2 2150 SH DFND 01 2150 0 0 DOCUMENT SEC SYS INC COM NEW 25614T200 121 114282 SH SOLE 0 0 114282 DOCUSIGN INC COM 256163106 659 12533 SH DFND 01 12533 0 0 DOCUSIGN INC COM 256163106 100430 1910414 SH SOLE 0 0 1910414 DOLBY LABORATORIES INC COM 25659T107 1665 23790 SH DFND 01 23790 0 0 DOLBY LABORATORIES INC COM 25659T107 388 5548 SH SOLE 5548 0 0 DOLBY LABORATORIES INC COM 25659T107 481 6872 SH DFND 02 0 6872 0 DOLBY LABORATORIES INC COM 25659T107 382881 5472069 SH SOLE 0 0 5472069 DOLLAR GEN CORP NEW COM 256677105 29533 270203 SH DFND 01 270203 0 0 DOLLAR GEN CORP NEW COM 256677105 8901 81440 SH SOLE 81440 0 0 DOLLAR GEN CORP NEW COM 256677105 9912 90688 SH DFND 02 0 90688 0 DOLLAR GEN CORP NEW COM 256677105 5837 53399 SH DFND 02 0 0 53399 DOLLAR GEN CORP NEW COM 256677105 2044549 18705843 SH SOLE 0 0 18705843 DOLLAR TREE INC COM 256746108 18457 226331 SH DFND 01 226331 0 0 DOLLAR TREE INC COM 256746108 5706 69969 SH SOLE 69969 0 0 DOLLAR TREE INC COM 256746108 6891 84497 SH DFND 02 0 84497 0 DOLLAR TREE INC COM 256746108 3758 46078 SH DFND 02 0 0 46078 DOLLAR TREE INC COM 256746108 1928621 23649553 SH SOLE 0 0 23649553 DOLPHIN ENTMT INC COM 25686H100 304 137382 SH SOLE 0 0 137382 DOMINION ENERGY INC COM 25746U109 43315 616323 SH DFND 01 616323 0 0 DOMINION ENERGY INC COM 25746U109 19735 280809 SH SOLE 280809 0 0 DOMINION ENERGY INC COM 25746U109 28386 403896 SH DFND 02 0 403896 0 DOMINION ENERGY INC COM 25746U109 9116 129711 SH DFND 02 0 0 129711 DOMINION ENERGY INC COM 25746U109 3405226 48452274 SH SOLE 0 0 48452274 DOMINOS PIZZA INC COM 25754A201 5457 18512 SH DFND 01 18512 0 0 DOMINOS PIZZA INC COM 25754A201 3669 12445 SH SOLE 12445 0 0 DOMINOS PIZZA INC COM 25754A201 3812 12931 SH DFND 02 0 12931 0 DOMINOS PIZZA INC COM 25754A201 2616 8873 SH DFND 02 0 0 8873 DOMINOS PIZZA INC COM 25754A201 1063745 3608363 SH SOLE 0 0 3608363 DOMO INC COM CL B 257554105 273 12726 SH DFND 01 12726 0 0 DOMO INC COM CL B 257554105 6729 313715 SH SOLE 0 0 313715 DOMTAR CORP COM NEW 257559203 1198 22969 SH DFND 01 22969 0 0 DOMTAR CORP COM NEW 257559203 328 6294 SH SOLE 6294 0 0 DOMTAR CORP COM NEW 257559203 389 7457 SH DFND 02 0 7457 0 DOMTAR CORP COM NEW 257559203 333565 6393801 SH SOLE 0 0 6393801 DONALDSON INC COM 257651109 3313 56868 SH DFND 01 56868 0 0 DONALDSON INC COM 257651109 664 11391 SH SOLE 11391 0 0 DONALDSON INC COM 257651109 876 15030 SH DFND 02 0 15030 0 DONALDSON INC COM 257651109 721982 12392412 SH SOLE 0 0 12392412 DONEGAL GROUP INC CL A 257701201 129 9055 SH DFND 01 9055 0 0 DONEGAL GROUP INC CL A 257701201 6664 468934 SH SOLE 0 0 468934 DONEGAL GROUP INC CL B 257701201 853 63192 SH SOLE 0 0 63192 DONNELLEY FINL SOLUTIONS INC COM 25787G100 873 48692 SH DFND 01 48692 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 48 2679 SH SOLE 2679 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 52 2920 SH DFND 02 0 2920 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 60015 3349035 SH SOLE 0 0 3349035 DONNELLEY R R & SONS CO COM 257867200 339 62703 SH DFND 01 62703 0 0 DONNELLEY R R & SONS CO COM 257867200 105 19412 SH SOLE 19412 0 0 DONNELLEY R R & SONS CO COM 257867200 195 36188 SH DFND 02 0 36188 0 DONNELLEY R R & SONS CO COM 257867200 36678 6792231 SH SOLE 0 0 6792231 DORIAN LPG LTD SHS USD Y2106R110 207 25917 SH DFND 01 25917 0 0 DORIAN LPG LTD SHS USD Y2106R110 3879 486724 SH SOLE 0 0 486724 DORMAN PRODUCTS INC COM 258278100 4139 53809 SH DFND 01 53809 0 0 DORMAN PRODUCTS INC COM 258278100 218 2840 SH SOLE 2840 0 0 DORMAN PRODUCTS INC COM 258278100 308 4005 SH DFND 02 0 4005 0 DORMAN PRODUCTS INC COM 258278100 205548 2672230 SH SOLE 0 0 2672230 DOUGLAS DYNAMICS INC COM 25960R105 1928 43924 SH DFND 01 43924 0 0 DOUGLAS DYNAMICS INC COM 25960R105 110 2500 SH SOLE 2500 0 0 DOUGLAS DYNAMICS INC COM 25960R105 309 7028 SH DFND 02 0 7028 0 DOUGLAS DYNAMICS INC COM 25960R105 42964 978683 SH SOLE 0 0 978683 DOUGLAS EMMETT INC COM 25960P109 2272 60227 SH DFND 01 60227 0 0 DOUGLAS EMMETT INC COM 25960P109 6405 169803 SH SOLE 169803 0 0 DOUGLAS EMMETT INC COM 25960P109 7436 197147 SH DFND 02 0 197147 0 DOUGLAS EMMETT INC COM 25960P109 876326 23232404 SH SOLE 0 0 23232404 DOVA PHARMACEUTICALS INC COM 25985T102 511 24360 SH DFND 01 24360 0 0 DOVA PHARMACEUTICALS INC COM 25985T102 19 900 SH DFND 02 0 900 0 DOVA PHARMACEUTICALS INC COM 25985T102 12463 594344 SH SOLE 0 0 594344 DOVER CORP COM 260003108 12266 138551 SH DFND 01 138551 0 0 DOVER CORP COM 260003108 3976 44907 SH SOLE 44907 0 0 DOVER CORP COM 260003108 4436 50108 SH DFND 02 0 50108 0 DOVER CORP COM 260003108 2712 30635 SH DFND 02 0 0 30635 DOVER CORP COM 260003108 1427459 16124010 SH SOLE 0 0 16124010 DOVER DOWNS GAMING & ENTMT I COM 260095104 1934 680979 SH SOLE 0 0 680979 DOVER MOTORSPORTS INC COM 260174107 9 4284 SH DFND 01 4284 0 0 DOVER MOTORSPORTS INC COM 260174107 1391 646967 SH SOLE 0 0 646967 DOWDUPONT INC COM 26078J100 140056 2177832 SH DFND 01 2177832 0 0 DOWDUPONT INC COM 26078J100 44866 697654 SH SOLE 697654 0 0 DOWDUPONT INC COM 26078J100 47189 733771 SH DFND 02 0 733771 0 DOWDUPONT INC COM 26078J100 29082 452216 SH DFND 02 0 0 452216 DOWDUPONT INC COM 26078J100 11275689 175333362 SH SOLE 0 0 175333362 DPW HLDGS INC COM 26140E105 692 1653943 SH SOLE 0 0 1653943 DR REDDYS LABS LTD ADR 256135203 5 135 SH SOLE 135 0 0 DR REDDYS LABS LTD ADR 256135203 124 3581 SH DFND 02 0 3581 0 DR REDDYS LABS LTD ADR 256135203 41914 1211385 SH SOLE 0 0 1211385 DRIL-QUIP INC COM 262037104 1701 32553 SH DFND 01 32553 0 0 DRIL-QUIP INC COM 262037104 210 4017 SH SOLE 4017 0 0 DRIL-QUIP INC COM 262037104 251 4800 SH DFND 02 0 4800 0 DRIL-QUIP INC COM 262037104 178320 3412819 SH SOLE 0 0 3412819 DRIVE SHACK INC COM 262077100 697 116986 SH DFND 01 116986 0 0 DRIVE SHACK INC COM 262077100 15403 2584329 SH SOLE 0 0 2584329 DROPBOX INC CL A 26210C104 231 8607 SH DFND 01 8607 0 0 DROPBOX INC CL A 26210C104 173442 6464480 SH SOLE 0 0 6464480 DSP GROUP INC COM 23332B106 53 4442 SH DFND 01 4442 0 0 DSP GROUP INC COM 23332B106 17805 1496236 SH SOLE 0 0 1496236 DSW INC CL A 23334L102 2026 59795 SH DFND 01 59795 0 0 DSW INC CL A 23334L102 215 6335 SH SOLE 6335 0 0 DSW INC CL A 23334L102 285 8399 SH DFND 02 0 8399 0 DSW INC CL A 23334L102 235978 6965100 SH SOLE 0 0 6965100 DTE ENERGY CO COM 233331107 18642 170823 SH DFND 01 170823 0 0 DTE ENERGY CO COM 233331107 5845 53560 SH SOLE 53560 0 0 DTE ENERGY CO COM 233331107 8775 80408 SH DFND 02 0 80408 0 DTE ENERGY CO COM 233331107 3896 35698 SH DFND 02 0 0 35698 DTE ENERGY CO COM 233331107 2129753 19515746 SH SOLE 0 0 19515746 DUCOMMUN INC DEL COM 264147109 373 9129 SH DFND 01 9129 0 0 DUCOMMUN INC DEL COM 264147109 20163 493706 SH SOLE 0 0 493706 DUKE ENERGY CORP NEW COM NEW 26441C204 53795 672268 SH DFND 01 672268 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 24215 302612 SH SOLE 302612 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 37536 469081 SH DFND 02 0 469081 0 DUKE ENERGY CORP NEW COM NEW 26441C204 8961 111981 SH DFND 02 0 0 111981 DUKE ENERGY CORP NEW COM NEW 26441C204 4231373 52878940 SH SOLE 0 0 52878940 DUKE REALTY CORP COM NEW 264411505 9511 335231 SH DFND 01 335231 0 0 DUKE REALTY CORP COM NEW 264411505 12796 451040 SH SOLE 451040 0 0 DUKE REALTY CORP COM NEW 264411505 15121 533003 SH DFND 02 0 533003 0 DUKE REALTY CORP COM NEW 264411505 2071 72998 SH DFND 02 0 0 72998 DUKE REALTY CORP COM NEW 264411505 1584330 55845262 SH SOLE 0 0 55845262 DULUTH HLDGS INC COM CL B 26443V101 535 17003 SH DFND 01 17003 0 0 DULUTH HLDGS INC COM CL B 26443V101 76 2412 SH SOLE 2412 0 0 DULUTH HLDGS INC COM CL B 26443V101 28 900 SH DFND 02 0 900 0 DULUTH HLDGS INC COM CL B 26443V101 14585 463601 SH SOLE 0 0 463601 DUN & BRADSTREET CORP DEL NE COM 26483E100 2127 14922 SH DFND 01 14922 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 525 3682 SH SOLE 3682 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 620 4350 SH DFND 02 0 4350 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 49 341 SH DFND 02 0 0 341 DUN & BRADSTREET CORP DEL NE COM 26483E100 515353 3616255 SH SOLE 0 0 3616255 DUNKIN BRANDS GROUP INC COM 265504100 2707 36719 SH DFND 01 36719 0 0 DUNKIN BRANDS GROUP INC COM 265504100 571 7747 SH SOLE 7747 0 0 DUNKIN BRANDS GROUP INC COM 265504100 759 10299 SH DFND 02 0 10299 0 DUNKIN BRANDS GROUP INC COM 265504100 535378 7262323 SH SOLE 0 0 7262323 DURECT CORP COM 266605104 359 326077 SH DFND 01 326077 0 0 DURECT CORP COM 266605104 7449 6771897 SH SOLE 0 0 6771897 DXC TECHNOLOGY CO COM 23355L106 24820 265402 SH DFND 01 265402 0 0 DXC TECHNOLOGY CO COM 23355L106 8089 86493 SH SOLE 86493 0 0 DXC TECHNOLOGY CO COM 23355L106 8779 93868 SH DFND 02 0 93868 0 DXC TECHNOLOGY CO COM 23355L106 4936 52781 SH DFND 02 0 0 52781 DXC TECHNOLOGY CO COM 23355L106 1881386 20117468 SH SOLE 0 0 20117468 DXP ENTERPRISES INC NEW COM NEW 233377407 1088 27143 SH DFND 01 27143 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 49 1225 SH SOLE 1225 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 36 900 SH DFND 02 0 900 0 DXP ENTERPRISES INC NEW COM NEW 233377407 36462 909953 SH SOLE 0 0 909953 DYCOM INDS INC COM 267475101 5083 60083 SH DFND 01 60083 0 0 DYCOM INDS INC COM 267475101 272 3217 SH SOLE 3217 0 0 DYCOM INDS INC COM 267475101 354 4183 SH DFND 02 0 4183 0 DYCOM INDS INC COM 267475101 222719 2632607 SH SOLE 0 0 2632607 DYNASIL CORP AMER COM 268102100 247 191775 SH SOLE 0 0 191775 DYNATRONICS CORP COM NEW 268157401 79 27747 SH SOLE 0 0 27747 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1411 113805 SH DFND 01 113805 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 56 4548 SH SOLE 4548 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 57 4612 SH DFND 02 0 4612 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 34235 2760922 SH SOLE 0 0 2760922 DYNEX CAP INC COM NEW 26817Q506 308 48238 SH DFND 01 48238 0 0 DYNEX CAP INC COM NEW 26817Q506 18 2796 SH SOLE 2796 0 0 DYNEX CAP INC COM NEW 26817Q506 23 3604 SH DFND 02 0 3604 0 DYNEX CAP INC COM NEW 26817Q506 20895 3275142 SH SOLE 0 0 3275142 E L F BEAUTY INC COM 26856L103 558 43804 SH DFND 01 43804 0 0 E L F BEAUTY INC COM 26856L103 39 3029 SH SOLE 3029 0 0 E L F BEAUTY INC COM 26856L103 23 1800 SH DFND 02 0 1800 0 E L F BEAUTY INC COM 26856L103 25214 1980668 SH SOLE 0 0 1980668 E TRADE FINANCIAL CORP COM NEW 269246401 13076 249595 SH DFND 01 249595 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 4388 83762 SH SOLE 83762 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 4031 76937 SH DFND 02 0 76937 0 E TRADE FINANCIAL CORP COM NEW 269246401 2530 48300 SH DFND 02 0 0 48300 E TRADE FINANCIAL CORP COM NEW 269246401 1466443 27990886 SH SOLE 0 0 27990886 EAGLE BANCORP INC MD COM 268948106 2857 56463 SH DFND 01 56463 0 0 EAGLE BANCORP INC MD COM 268948106 147 2914 SH SOLE 2914 0 0 EAGLE BANCORP INC MD COM 268948106 249 4915 SH DFND 02 0 4915 0 EAGLE BANCORP INC MD COM 268948106 146744 2900077 SH SOLE 0 0 2900077 EAGLE BANCORP MONT INC COM 26942G100 16 907 SH DFND 01 907 0 0 EAGLE BANCORP MONT INC COM 26942G100 1700 93671 SH SOLE 0 0 93671 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 262 46624 SH DFND 01 46624 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 14838 2640151 SH SOLE 0 0 2640151 EAGLE FINL BANCORP INC COM 26952G107 307 19339 SH SOLE 0 0 19339 EAGLE MATERIALS INC COM 26969P108 1747 20494 SH DFND 01 20494 0 0 EAGLE MATERIALS INC COM 26969P108 357 4189 SH SOLE 4189 0 0 EAGLE MATERIALS INC COM 26969P108 495 5811 SH DFND 02 0 5811 0 EAGLE MATERIALS INC COM 26969P108 349717 4102732 SH SOLE 0 0 4102732 EAGLE PHARMACEUTICALS INC COM 269796108 1480 21353 SH DFND 01 21353 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 84 1206 SH SOLE 1206 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 79 1140 SH DFND 02 0 1140 0 EAGLE PHARMACEUTICALS INC COM 269796108 45151 651252 SH SOLE 0 0 651252 EARTHSTONE ENERGY INC CL A 27032D304 159 16973 SH DFND 01 16973 0 0 EARTHSTONE ENERGY INC CL A 27032D304 8021 855132 SH SOLE 0 0 855132 EAST WEST BANCORP INC COM 27579R104 3292 54528 SH DFND 01 54528 0 0 EAST WEST BANCORP INC COM 27579R104 2514 41651 SH SOLE 41651 0 0 EAST WEST BANCORP INC COM 27579R104 2801 46391 SH DFND 02 0 46391 0 EAST WEST BANCORP INC COM 27579R104 1461 24200 SH DFND 02 0 0 24200 EAST WEST BANCORP INC COM 27579R104 792683 13130419 SH SOLE 0 0 13130419 EASTERLY GOVT PPTYS INC COM 27616P103 1313 67783 SH DFND 01 67783 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1152 59497 SH SOLE 59497 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1520 78460 SH DFND 02 0 78460 0 EASTERLY GOVT PPTYS INC COM 27616P103 122598 6329291 SH SOLE 0 0 6329291 EASTERN CO COM 276317104 137 4809 SH DFND 01 4809 0 0 EASTERN CO COM 276317104 7391 260242 SH SOLE 0 0 260242 EASTGROUP PPTY INC COM 277276101 6733 70414 SH DFND 01 70414 0 0 EASTGROUP PPTY INC COM 277276101 3713 38832 SH SOLE 38832 0 0 EASTGROUP PPTY INC COM 277276101 4126 43147 SH DFND 02 0 43147 0 EASTGROUP PPTY INC COM 277276101 511568 5350010 SH SOLE 0 0 5350010 EASTMAN CHEM CO COM 277432100 12735 133045 SH DFND 01 133045 0 0 EASTMAN CHEM CO COM 277432100 4000 41785 SH SOLE 41785 0 0 EASTMAN CHEM CO COM 277432100 5235 54689 SH DFND 02 0 54689 0 EASTMAN CHEM CO COM 277432100 2497 26085 SH DFND 02 0 0 26085 EASTMAN CHEM CO COM 277432100 1337538 13973445 SH SOLE 0 0 13973445 EASTMAN KODAK CO COM NEW 277461406 130 41860 SH DFND 01 41860 0 0 EASTMAN KODAK CO COM NEW 277461406 13 4120 SH SOLE 4120 0 0 EASTMAN KODAK CO COM NEW 277461406 4864 1569160 SH SOLE 0 0 1569160 EASTSIDE DISTILLING INC COM PAR 277802302 571 69666 SH SOLE 0 0 69666 EATON CORP PLC SHS G29183103 35505 409372 SH DFND 01 409372 0 0 EATON CORP PLC SHS G29183103 11341 130758 SH SOLE 130758 0 0 EATON CORP PLC SHS G29183103 12188 140528 SH DFND 02 0 140528 0 EATON CORP PLC SHS G29183103 7241 83485 SH DFND 02 0 0 83485 EATON CORP PLC SHS G29183103 2688789 31001830 SH SOLE 0 0 31001830 EATON VANCE CORP COM NON VTG 278265103 2717 51698 SH DFND 01 51698 0 0 EATON VANCE CORP COM NON VTG 278265103 1888 35923 SH SOLE 35923 0 0 EATON VANCE CORP COM NON VTG 278265103 2292 43607 SH DFND 02 0 43607 0 EATON VANCE CORP COM NON VTG 278265103 1025 19500 SH DFND 02 0 0 19500 EATON VANCE CORP COM NON VTG 278265103 599688 11409586 SH SOLE 0 0 11409586 EBAY INC COM 278642103 29468 892436 SH DFND 01 892436 0 0 EBAY INC COM 278642103 9509 287978 SH SOLE 287978 0 0 EBAY INC COM 278642103 11473 347460 SH DFND 02 0 347460 0 EBAY INC COM 278642103 6558 198606 SH DFND 02 0 0 198606 EBAY INC COM 278642103 2110309 63910021 SH SOLE 0 0 63910021 EBIX INC COM NEW 278715206 3756 47452 SH DFND 01 47452 0 0 EBIX INC COM NEW 278715206 158 2000 SH SOLE 2000 0 0 EBIX INC COM NEW 278715206 245 3100 SH DFND 02 0 3100 0 EBIX INC COM NEW 278715206 174075 2199309 SH SOLE 0 0 2199309 ECHO GLOBAL LOGISTICS INC COM 27875T101 1660 53633 SH DFND 01 53633 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 99 3200 SH SOLE 3200 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 46 1500 SH DFND 02 0 1500 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 61260 1979306 SH SOLE 0 0 1979306 ECHOSTAR CORP CL A 278768106 834 17979 SH DFND 01 17979 0 0 ECHOSTAR CORP CL A 278768106 212 4563 SH SOLE 4563 0 0 ECHOSTAR CORP CL A 278768106 262 5659 SH DFND 02 0 5659 0 ECHOSTAR CORP CL A 278768106 194078 4185412 SH SOLE 0 0 4185412 ECLIPSE RES CORP COM 27890G100 167 140159 SH DFND 01 140159 0 0 ECLIPSE RES CORP COM 27890G100 6 4900 SH SOLE 4900 0 0 ECLIPSE RES CORP COM 27890G100 2 2000 SH DFND 02 0 2000 0 ECLIPSE RES CORP COM 27890G100 7466 6274191 SH SOLE 0 0 6274191 ECO STIM ENERGY SOLUTIONS IN COM 27888D101 302 1075395 SH SOLE 0 0 1075395 ECOLAB INC COM 278865100 38877 247970 SH DFND 01 247970 0 0 ECOLAB INC COM 278865100 12072 76998 SH SOLE 76998 0 0 ECOLAB INC COM 278865100 15521 98997 SH DFND 02 0 98997 0 ECOLAB INC COM 278865100 7669 48916 SH DFND 02 0 0 48916 ECOLAB INC COM 278865100 3356495 21408950 SH SOLE 0 0 21408950 ECOLOGY & ENVIRONMENT INC CL A 278878103 840 62888 SH SOLE 0 0 62888 ECOPETROL S A SPONSORED ADS 279158109 310 11515 SH SOLE 11515 0 0 ECOPETROL S A SPONSORED ADS 279158109 183 6800 SH DFND 02 0 6800 0 ECOPETROL S A SPONSORED ADS 279158109 78966 2932286 SH SOLE 0 0 2932286 EDGE THERAPEUTICS INC COM 279870109 0 478 SH DFND 01 478 0 0 EDGE THERAPEUTICS INC COM 279870109 706 860687 SH SOLE 0 0 860687 EDGEWATER TECHNOLOGY INC COM 280358102 14 2762 SH DFND 01 2762 0 0 EDGEWATER TECHNOLOGY INC COM 280358102 2374 472924 SH SOLE 0 0 472924 EDGEWELL PERS CARE CO COM 28035Q102 2175 47057 SH DFND 01 47057 0 0 EDGEWELL PERS CARE CO COM 28035Q102 221 4782 SH SOLE 4782 0 0 EDGEWELL PERS CARE CO COM 28035Q102 310 6700 SH DFND 02 0 6700 0 EDGEWELL PERS CARE CO COM 28035Q102 227867 4928994 SH SOLE 0 0 4928994 EDISON INTL COM 281020107 20699 305842 SH DFND 01 305842 0 0 EDISON INTL COM 281020107 9506 140457 SH SOLE 140457 0 0 EDISON INTL COM 281020107 13259 195905 SH DFND 02 0 195905 0 EDISON INTL COM 281020107 4189 61892 SH DFND 02 0 0 61892 EDISON INTL COM 281020107 1639107 24218481 SH SOLE 0 0 24218481 EDITAS MEDICINE INC COM 28106W103 2870 90190 SH DFND 01 90190 0 0 EDITAS MEDICINE INC COM 28106W103 87 2743 SH SOLE 2743 0 0 EDITAS MEDICINE INC COM 28106W103 90 2833 SH DFND 02 0 2833 0 EDITAS MEDICINE INC COM 28106W103 115628 3633813 SH SOLE 0 0 3633813 EDUCATIONAL DEV CORP COM 281479105 17 1476 SH DFND 01 1476 0 0 EDUCATIONAL DEV CORP COM 281479105 2199 192096 SH SOLE 0 0 192096 EDWARDS LIFESCIENCES CORP COM 28176E108 36960 212290 SH DFND 01 212290 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 11088 63687 SH SOLE 63687 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 11493 66015 SH DFND 02 0 66015 0 EDWARDS LIFESCIENCES CORP COM 28176E108 7438 42722 SH DFND 02 0 0 42722 EDWARDS LIFESCIENCES CORP COM 28176E108 3673557 21100271 SH SOLE 0 0 21100271 EGAIN CORP COM NEW 28225C806 266 32886 SH DFND 01 32886 0 0 EGAIN CORP COM NEW 28225C806 10677 1318097 SH SOLE 0 0 1318097 EHEALTH INC COM 28238P109 454 16058 SH DFND 01 16058 0 0 EHEALTH INC COM 28238P109 28723 1016376 SH SOLE 0 0 1016376 EIDOS THERAPEUTICS INC COM 28249H104 113 11295 SH DFND 01 11295 0 0 EIDOS THERAPEUTICS INC COM 28249H104 1870 187378 SH SOLE 0 0 187378 EIGER BIOPHARMACEUTICALS INC COM 28249U105 26 2126 SH DFND 01 2126 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 5380 448330 SH SOLE 0 0 448330 EKSO BIONICS HLDGS INC COM NEW 282644202 25 10588 SH DFND 01 10588 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 4060 1735231 SH SOLE 0 0 1735231 EL PASO ELEC CO COM NEW 283677854 2034 35561 SH DFND 01 35561 0 0 EL PASO ELEC CO COM NEW 283677854 503 8800 SH SOLE 8800 0 0 EL PASO ELEC CO COM NEW 283677854 890 15565 SH DFND 02 0 15565 0 EL PASO ELEC CO COM NEW 283677854 246516 4309714 SH SOLE 0 0 4309714 EL POLLO LOCO HLDGS INC COM 268603107 237 18850 SH DFND 01 18850 0 0 EL POLLO LOCO HLDGS INC COM 268603107 34 2732 SH SOLE 2732 0 0 EL POLLO LOCO HLDGS INC COM 268603107 25 2000 SH DFND 02 0 2000 0 EL POLLO LOCO HLDGS INC COM 268603107 27458 2187890 SH SOLE 0 0 2187890 ELANCO ANIMAL HEALTH INC COM 28414H103 55 1571 SH DFND 01 1571 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 176127 5048076 SH SOLE 0 0 5048076 ELBIT SYS LTD ORD M3760D101 795 6335 SH SOLE 6335 0 0 ELBIT SYS LTD ORD M3760D101 839 6686 SH DFND 02 0 6686 0 ELBIT SYS LTD ORD M3760D101 703 5599 SH DFND 02 0 0 5599 ELBIT SYS LTD ORD M3760D101 70939 565159 SH SOLE 0 0 565159 ELDORADO GOLD CORP NEW COM 284902103 51 57450 SH SOLE 57450 0 0 ELDORADO GOLD CORP NEW COM 284902103 222 250900 SH DFND 02 0 250900 0 ELDORADO GOLD CORP NEW COM 284902103 16845 19075110 SH SOLE 0 0 19075110 ELDORADO RESORTS INC COM 28470R102 6362 130903 SH DFND 01 130903 0 0 ELDORADO RESORTS INC COM 28470R102 224 4618 SH SOLE 4618 0 0 ELDORADO RESORTS INC COM 28470R102 555 11427 SH DFND 02 0 11427 0 ELDORADO RESORTS INC COM 28470R102 251087 5166404 SH SOLE 0 0 5166404 ELECTRO SCIENTIFIC INDS COM 285229100 499 28601 SH DFND 01 28601 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 60 3453 SH SOLE 3453 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 40 2300 SH DFND 02 0 2300 0 ELECTRO SCIENTIFIC INDS COM 285229100 42586 2440464 SH SOLE 0 0 2440464 ELECTROCORE INC COM 28531P103 118 8428 SH DFND 01 8428 0 0 ELECTROCORE INC COM 28531P103 1870 133558 SH SOLE 0 0 133558 ELECTROMED INC COM 285409108 1788 275032 SH SOLE 0 0 275032 ELECTRONIC ARTS INC COM 285512109 37121 308081 SH DFND 01 308081 0 0 ELECTRONIC ARTS INC COM 285512109 11014 91409 SH SOLE 91409 0 0 ELECTRONIC ARTS INC COM 285512109 12016 99725 SH DFND 02 0 99725 0 ELECTRONIC ARTS INC COM 285512109 7139 59251 SH DFND 02 0 0 59251 ELECTRONIC ARTS INC COM 285512109 2549537 21159743 SH SOLE 0 0 21159743 ELECTRONICS FOR IMAGING INC COM 286082102 1334 39156 SH DFND 01 39156 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 122 3583 SH SOLE 3583 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 328 9618 SH DFND 02 0 9618 0 ELECTRONICS FOR IMAGING INC COM 286082102 152751 4482141 SH SOLE 0 0 4482141 ELEVATE CREDIT INC COM 28621V101 349 43281 SH DFND 01 43281 0 0 ELEVATE CREDIT INC COM 28621V101 7634 947094 SH SOLE 0 0 947094 ELLIE MAE INC COM 28849P100 6463 68201 SH DFND 01 68201 0 0 ELLIE MAE INC COM 28849P100 278 2936 SH SOLE 2936 0 0 ELLIE MAE INC COM 28849P100 621 6552 SH DFND 02 0 6552 0 ELLIE MAE INC COM 28849P100 286841 3026704 SH SOLE 0 0 3026704 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 24 2110 SH DFND 01 2110 0 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 7007 620678 SH SOLE 0 0 620678 ELLIS PERRY INTL INC COM 288853104 310 11327 SH DFND 01 11327 0 0 ELLIS PERRY INTL INC COM 288853104 19313 706672 SH SOLE 0 0 706672 ELMIRA SVGS BK ELMIRA N Y COM 289660102 1469 72024 SH SOLE 0 0 72024 ELOXX PHARMACEUTICALS INC COM 29014R103 759 44561 SH DFND 01 44561 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 13847 812641 SH SOLE 0 0 812641 EMAGIN CORP COM NEW 29076N206 11 7500 SH DFND 01 7500 0 0 EMAGIN CORP COM NEW 29076N206 1526 1017061 SH SOLE 0 0 1017061 EMBRAER S A SP ADR REP 4COM 29082A107 41931 2140433 SH SOLE 0 0 2140433 EMC INS GROUP INC COM 268664109 199 8038 SH DFND 01 8038 0 0 EMC INS GROUP INC COM 268664109 20 825 SH SOLE 825 0 0 EMC INS GROUP INC COM 268664109 10205 412825 SH SOLE 0 0 412825 EMCOR GROUP INC COM 29084Q100 7492 99744 SH DFND 01 99744 0 0 EMCOR GROUP INC COM 29084Q100 372 4956 SH SOLE 4956 0 0 EMCOR GROUP INC COM 29084Q100 541 7200 SH DFND 02 0 7200 0 EMCOR GROUP INC COM 29084Q100 407100 5420046 SH SOLE 0 0 5420046 EMCORE CORP COM NEW 290846203 30 6392 SH DFND 01 6392 0 0 EMCORE CORP COM NEW 290846203 5860 1233604 SH SOLE 0 0 1233604 EMERALD EXPOSITIONS EVENTS I COM 29103B100 355 21520 SH DFND 01 21520 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 14 856 SH SOLE 856 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 36786 2232137 SH SOLE 0 0 2232137 EMERGENT BIOSOLUTIONS INC COM 29089Q105 5805 88187 SH DFND 01 88187 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 266 4037 SH SOLE 4037 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 408 6199 SH DFND 02 0 6199 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 296550 4504786 SH SOLE 0 0 4504786 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 5960 145378 SH SOLE 03 0 0 145378 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 165140 4027803 SH SOLE 4027803 0 0 EMERGING MKTS ETF FTSE EMR MKT ETF 922042858 2049954 49998886 SH SOLE 0 0 49998886 EMERSON ELEC CO COM 291011104 47793 624098 SH DFND 01 624098 0 0 EMERSON ELEC CO COM 291011104 14326 187067 SH SOLE 187067 0 0 EMERSON ELEC CO COM 291011104 15647 204324 SH DFND 02 0 204324 0 EMERSON ELEC CO COM 291011104 9208 120237 SH DFND 02 0 0 120237 EMERSON ELEC CO COM 291011104 3864648 50465503 SH SOLE 0 0 50465503 EMERSON RADIO CORP COM NEW 291087203 589 403513 SH SOLE 0 0 403513 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 15 2921 SH DFND 01 2921 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 1244 237779 SH SOLE 0 0 237779 EMPIRE RESORTS INC COM PAR $0 01 292052305 59 6384 SH DFND 01 6384 0 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 451 48541 SH SOLE 0 0 48541 EMPIRE ST RLTY TR INC CL A 292104106 849 51132 SH DFND 01 51132 0 0 EMPIRE ST RLTY TR INC CL A 292104106 2389 143851 SH SOLE 143851 0 0 EMPIRE ST RLTY TR INC CL A 292104106 2810 169179 SH DFND 02 0 169179 0 EMPIRE ST RLTY TR INC CL A 292104106 359913 21668447 SH SOLE 0 0 21668447 EMPLOYERS HOLDINGS INC COM 292218104 1267 27962 SH DFND 01 27962 0 0 EMPLOYERS HOLDINGS INC COM 292218104 113 2502 SH SOLE 2502 0 0 EMPLOYERS HOLDINGS INC COM 292218104 290 6400 SH DFND 02 0 6400 0 EMPLOYERS HOLDINGS INC COM 292218104 140846 3109176 SH SOLE 0 0 3109176 ENANTA PHARMACEUTICALS INC COM 29251M106 2827 33076 SH DFND 01 33076 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 123 1439 SH SOLE 1439 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 103 1204 SH DFND 02 0 1204 0 ENANTA PHARMACEUTICALS INC COM 29251M106 118881 1391072 SH SOLE 0 0 1391072 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 68 6204 SH SOLE 6204 0 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 261 23884 SH DFND 02 0 23884 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 2612 239203 SH SOLE 0 0 239203 ENBRIDGE INC COM 29250N105 23874 739372 SH SOLE 739372 0 0 ENBRIDGE INC COM 29250N105 30884 956442 SH DFND 02 0 956442 0 ENBRIDGE INC COM 29250N105 10638 329458 SH DFND 02 0 0 329458 ENBRIDGE INC COM 29250N105 1504748 46601055 SH SOLE 0 0 46601055 ENCANA CORP COM 292505104 3860 294401 SH SOLE 294401 0 0 ENCANA CORP COM 292505104 3844 293213 SH DFND 02 0 293213 0 ENCANA CORP COM 292505104 2465 187988 SH DFND 02 0 0 187988 ENCANA CORP COM 292505104 335912 25622556 SH SOLE 0 0 25622556 ENCOMPASS HEALTH CORP COM 29261A100 3372 43258 SH DFND 01 43258 0 0 ENCOMPASS HEALTH CORP COM 29261A100 679 8711 SH SOLE 8711 0 0 ENCOMPASS HEALTH CORP COM 29261A100 878 11258 SH DFND 02 0 11258 0 ENCOMPASS HEALTH CORP COM 29261A100 718882 9222349 SH SOLE 0 0 9222349 ENCORE CAP GROUP INC COM 292554102 801 22353 SH DFND 01 22353 0 0 ENCORE CAP GROUP INC COM 292554102 93 2597 SH SOLE 2597 0 0 ENCORE CAP GROUP INC COM 292554102 161 4500 SH DFND 02 0 4500 0 ENCORE CAP GROUP INC COM 292554102 97571 2721642 SH SOLE 0 0 2721642 ENCORE WIRE CORP COM 292562105 900 17960 SH DFND 01 17960 0 0 ENCORE WIRE CORP COM 292562105 96 1918 SH SOLE 1918 0 0 ENCORE WIRE CORP COM 292562105 200 4000 SH DFND 02 0 4000 0 ENCORE WIRE CORP COM 292562105 97939 1954871 SH SOLE 0 0 1954871 ENDEAVOUR SILVER CORP COM 29258Y103 17 7342 SH SOLE 7342 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 17 7400 SH DFND 02 0 7400 0 ENDEAVOUR SILVER CORP COM 29258Y103 62 26930 SH SOLE 0 0 26930 ENDO INTL PLC SHS G30401106 3485 207044 SH DFND 01 207044 0 0 ENDO INTL PLC SHS G30401106 323 19220 SH SOLE 19220 0 0 ENDO INTL PLC SHS G30401106 431 25600 SH DFND 02 0 25600 0 ENDO INTL PLC SHS G30401106 378644 22498178 SH SOLE 0 0 22498178 ENDOCYTE INC COM 29269A102 2192 123405 SH DFND 01 123405 0 0 ENDOCYTE INC COM 29269A102 87 4925 SH SOLE 4925 0 0 ENDOCYTE INC COM 29269A102 69 3910 SH DFND 02 0 3910 0 ENDOCYTE INC COM 29269A102 60245 3392150 SH SOLE 0 0 3392150 ENDOLOGIX INC COM 29266S106 326 170558 SH DFND 01 170558 0 0 ENDOLOGIX INC COM 29266S106 7 3800 SH SOLE 3800 0 0 ENDOLOGIX INC COM 29266S106 7 3600 SH DFND 02 0 3600 0 ENDOLOGIX INC COM 29266S106 8769 4591262 SH SOLE 0 0 4591262 ENDURANCE INTL GROUP HLDGS I COM 29272B105 1219 138483 SH DFND 01 138483 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 72 8213 SH SOLE 8213 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 284 32225 SH DFND 02 0 32225 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 53909 6126011 SH SOLE 0 0 6126011 ENEL AMERICAS S A SPONSORED ADR 29274F104 13 1681 SH SOLE 1681 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 41780 5404970 SH SOLE 0 0 5404970 ENEL CHILE S A SPONSORED ADR 29278D105 6 1180 SH SOLE 1180 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 17906 3574076 SH SOLE 0 0 3574076 ENERGEN CORP COM 29265N108 2702 31352 SH DFND 01 31352 0 0 ENERGEN CORP COM 29265N108 667 7741 SH SOLE 7741 0 0 ENERGEN CORP COM 29265N108 1332 15459 SH DFND 02 0 15459 0 ENERGEN CORP COM 29265N108 727938 8447698 SH SOLE 0 0 8447698 ENERGIZER HLDGS INC NEW COM 29272W109 1442 24592 SH DFND 01 24592 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 329 5616 SH SOLE 5616 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 491 8364 SH DFND 02 0 8364 0 ENERGIZER HLDGS INC NEW COM 29272W109 321551 5482542 SH SOLE 0 0 5482542 ENERGOUS CORP COM 29272C103 470 46394 SH DFND 01 46394 0 0 ENERGOUS CORP COM 29272C103 9584 947068 SH SOLE 0 0 947068 ENERGY ETF ENERGY ETF 92204A306 1681 15989 SH SOLE 03 0 0 15989 ENERGY ETF ENERGY ETF 92204A306 60754 578000 SH SOLE 0 0 578000 ENERGY FOCUS INC COM NEW 29268T300 586 286077 SH SOLE 0 0 286077 ENERGY FUELS INC COM NEW 292671708 184 56188 SH DFND 01 56188 0 0 ENERGY FUELS INC COM NEW 292671708 403 122790 SH SOLE 0 0 122790 ENERGY RECOVERY INC COM 29270J100 655 73141 SH DFND 01 73141 0 0 ENERGY RECOVERY INC COM 29270J100 63 7009 SH SOLE 7009 0 0 ENERGY RECOVERY INC COM 29270J100 21 2400 SH DFND 02 0 2400 0 ENERGY RECOVERY INC COM 29270J100 14113 1576881 SH SOLE 0 0 1576881 ENERGY XXI GULF COAST INC COM 29276K101 3846 460000 SH SOLE 0 0 460000 ENERPLUS CORP COM 292766102 280 22695 SH SOLE 22695 0 0 ENERPLUS CORP COM 292766102 361 29277 SH DFND 02 0 29277 0 ENERPLUS CORP COM 292766102 73567 5961665 SH SOLE 0 0 5961665 ENERSYS COM 29275Y102 5882 67504 SH DFND 01 67504 0 0 ENERSYS COM 29275Y102 341 3908 SH SOLE 3908 0 0 ENERSYS COM 29275Y102 447 5130 SH DFND 02 0 5130 0 ENERSYS COM 29275Y102 324293 3721940 SH SOLE 0 0 3721940 ENGILITY HLDGS INC NEW COM 29286C107 563 15640 SH DFND 01 15640 0 0 ENGILITY HLDGS INC NEW COM 29286C107 97 2700 SH SOLE 2700 0 0 ENGILITY HLDGS INC NEW COM 29286C107 32 900 SH DFND 02 0 900 0 ENGILITY HLDGS INC NEW COM 29286C107 37823 1050920 SH SOLE 0 0 1050920 ENGLOBAL CORP COM 293306106 269 264075 SH SOLE 0 0 264075 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 73 4441 SH SOLE 4441 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 113 6859 SH DFND 02 0 6859 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 3304 200843 SH SOLE 0 0 200843 ENNIS INC COM 293389102 461 22554 SH DFND 01 22554 0 0 ENNIS INC COM 293389102 88 4280 SH SOLE 4280 0 0 ENNIS INC COM 293389102 565 27645 SH DFND 02 0 27645 0 ENNIS INC COM 293389102 33364 1631487 SH SOLE 0 0 1631487 ENOVA INTL INC COM 29357K103 1906 66180 SH DFND 01 66180 0 0 ENOVA INTL INC COM 29357K103 97 3368 SH SOLE 3368 0 0 ENOVA INTL INC COM 29357K103 65 2245 SH DFND 02 0 2245 0 ENOVA INTL INC COM 29357K103 68149 2366270 SH SOLE 0 0 2366270 ENPHASE ENERGY INC COM 29355A107 353 72726 SH DFND 01 72726 0 0 ENPHASE ENERGY INC COM 29355A107 19668 4055338 SH SOLE 0 0 4055338 ENPRO INDS INC COM 29355X107 1504 20622 SH DFND 01 20622 0 0 ENPRO INDS INC COM 29355X107 131 1800 SH SOLE 1800 0 0 ENPRO INDS INC COM 29355X107 262 3588 SH DFND 02 0 3588 0 ENPRO INDS INC COM 29355X107 149061 2043896 SH SOLE 0 0 2043896 ENSCO PLC SHS CLASS A G3157S106 699 82839 SH DFND 01 82839 0 0 ENSCO PLC SHS CLASS A G3157S106 356 42212 SH SOLE 42212 0 0 ENSCO PLC SHS CLASS A G3157S106 839 99404 SH DFND 02 0 99404 0 ENSCO PLC SHS CLASS A G3157S106 324569 38456019 SH SOLE 0 0 38456019 ENSERVCO CORP COM 29358Y102 674 852566 SH SOLE 0 0 852566 ENSIGN GROUP INC COM 29358P101 3714 97953 SH DFND 01 97953 0 0 ENSIGN GROUP INC COM 29358P101 162 4263 SH SOLE 4263 0 0 ENSIGN GROUP INC COM 29358P101 283 7455 SH DFND 02 0 7455 0 ENSIGN GROUP INC COM 29358P101 207901 5482618 SH SOLE 0 0 5482618 ENSTAR GROUP LIMITED SHS G3075P101 2313 11093 SH DFND 01 11093 0 0 ENSTAR GROUP LIMITED SHS G3075P101 170 815 SH SOLE 815 0 0 ENSTAR GROUP LIMITED SHS G3075P101 227 1091 SH DFND 02 0 1091 0 ENSTAR GROUP LIMITED SHS G3075P101 192698 924210 SH SOLE 0 0 924210 ENSYNC INC COM 29359T102 228 892253 SH SOLE 0 0 892253 ENTEGRA FINL CORP COM 29363J108 194 7310 SH DFND 01 7310 0 0 ENTEGRA FINL CORP COM 29363J108 7418 279413 SH SOLE 0 0 279413 ENTEGRIS INC COM 29362U104 8172 282266 SH DFND 01 282266 0 0 ENTEGRIS INC COM 29362U104 368 12700 SH SOLE 12700 0 0 ENTEGRIS INC COM 29362U104 534 18429 SH DFND 02 0 18429 0 ENTEGRIS INC COM 29362U104 365049 12609652 SH SOLE 0 0 12609652 ENTERCOM COMMUNICATIONS CORP CL A 293639100 876 110857 SH DFND 01 110857 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 91 11514 SH SOLE 11514 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 205 26000 SH DFND 02 0 26000 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 84126 10648823 SH SOLE 0 0 10648823 ENTERGY CORP NEW COM 29364G103 13886 171152 SH DFND 01 171152 0 0 ENTERGY CORP NEW COM 29364G103 6362 78416 SH SOLE 78416 0 0 ENTERGY CORP NEW COM 29364G103 8429 103896 SH DFND 02 0 103896 0 ENTERGY CORP NEW COM 29364G103 2955 36419 SH DFND 02 0 0 36419 ENTERGY CORP NEW COM 29364G103 1725374 21266777 SH SOLE 0 0 21266777 ENTERPRISE BANCORP INC MASS COM 293668109 327 9500 SH DFND 01 9500 0 0 ENTERPRISE BANCORP INC MASS COM 293668109 12346 359014 SH SOLE 0 0 359014 ENTERPRISE FINL SVCS CORP COM 293712105 1549 29201 SH DFND 01 29201 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 90 1700 SH SOLE 1700 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 202 3800 SH DFND 02 0 3800 0 ENTERPRISE FINL SVCS CORP COM 293712105 57547 1084766 SH SOLE 0 0 1084766 ENTRAVISION COMMUNICATIONS C CL A 29382R107 352 71918 SH DFND 01 71918 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 65 13237 SH SOLE 13237 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 20 4000 SH DFND 02 0 4000 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 16118 3289422 SH SOLE 0 0 3289422 ENVESTNET INC COM 29404K106 5347 87727 SH DFND 01 87727 0 0 ENVESTNET INC COM 29404K106 227 3727 SH SOLE 3727 0 0 ENVESTNET INC COM 29404K106 355 5827 SH DFND 02 0 5827 0 ENVESTNET INC COM 29404K106 234387 3845566 SH SOLE 0 0 3845566 ENVIROSTAR INC COM 29414M100 321 8234 SH DFND 01 8234 0 0 ENVIROSTAR INC COM 29414M100 6600 169447 SH SOLE 0 0 169447 ENVISION HEALTHCARE CORP COM 29414D100 5286 115590 SH DFND 01 115590 0 0 ENVISION HEALTHCARE CORP COM 29414D100 472 10326 SH SOLE 10326 0 0 ENVISION HEALTHCARE CORP COM 29414D100 640 14003 SH DFND 02 0 14003 0 ENVISION HEALTHCARE CORP COM 29414D100 576613 12609068 SH SOLE 0 0 12609068 ENZO BIOCHEM INC COM 294100102 377 91451 SH DFND 01 91451 0 0 ENZO BIOCHEM INC COM 294100102 10811 2623947 SH SOLE 0 0 2623947 EOG RES INC COM 26875P101 70145 549858 SH DFND 01 549858 0 0 EOG RES INC COM 26875P101 21791 170819 SH SOLE 170819 0 0 EOG RES INC COM 26875P101 23636 185276 SH DFND 02 0 185276 0 EOG RES INC COM 26875P101 11823 92676 SH DFND 02 0 0 92676 EOG RES INC COM 26875P101 5457438 42779950 SH SOLE 0 0 42779950 EP ENERGY CORP CL A 268785102 83 35598 SH DFND 01 35598 0 0 EP ENERGY CORP CL A 268785102 27 11376 SH SOLE 11376 0 0 EP ENERGY CORP CL A 268785102 9193 3928694 SH SOLE 0 0 3928694 EPAM SYS INC COM 29414B104 3102 22530 SH DFND 01 22530 0 0 EPAM SYS INC COM 29414B104 612 4444 SH SOLE 4444 0 0 EPAM SYS INC COM 29414B104 750 5449 SH DFND 02 0 5449 0 EPAM SYS INC COM 29414B104 607961 4415113 SH SOLE 0 0 4415113 EPIZYME INC COM 29428V104 954 90022 SH DFND 01 90022 0 0 EPIZYME INC COM 29428V104 39 3700 SH SOLE 3700 0 0 EPIZYME INC COM 29428V104 49 4616 SH DFND 02 0 4616 0 EPIZYME INC COM 29428V104 47401 4471801 SH SOLE 0 0 4471801 EPLUS INC COM 294268107 2455 26478 SH DFND 01 26478 0 0 EPLUS INC COM 294268107 93 1000 SH SOLE 1000 0 0 EPLUS INC COM 294268107 102 1100 SH DFND 02 0 1100 0 EPLUS INC COM 294268107 101714 1097235 SH SOLE 0 0 1097235 EPR PPTYS COM SH BEN INT 26884U109 1899 27753 SH DFND 01 27753 0 0 EPR PPTYS COM SH BEN INT 26884U109 5361 78359 SH SOLE 78359 0 0 EPR PPTYS COM SH BEN INT 26884U109 6147 89857 SH DFND 02 0 89857 0 EPR PPTYS COM SH BEN INT 26884U109 725073 10598926 SH SOLE 0 0 10598926 EQT CORP COM 26884L109 11031 249396 SH DFND 01 249396 0 0 EQT CORP COM 26884L109 3422 77374 SH SOLE 77374 0 0 EQT CORP COM 26884L109 3840 86813 SH DFND 02 0 86813 0 EQT CORP COM 26884L109 1933 43709 SH DFND 02 0 0 43709 EQT CORP COM 26884L109 1221456 27615996 SH SOLE 0 0 27615996 EQUIFAX INC COM 294429105 15099 115636 SH DFND 01 115636 0 0 EQUIFAX INC COM 294429105 4687 35898 SH SOLE 35898 0 0 EQUIFAX INC COM 294429105 4750 36379 SH DFND 02 0 36379 0 EQUIFAX INC COM 294429105 2832 21692 SH DFND 02 0 0 21692 EQUIFAX INC COM 294429105 1567279 12003362 SH SOLE 0 0 12003362 EQUINIX INC COM PAR $0.001 29444U700 34866 80542 SH DFND 01 80542 0 0 EQUINIX INC COM PAR $0.001 29444U700 10205 23575 SH SOLE 23575 0 0 EQUINIX INC COM PAR $0.001 29444U700 12600 29106 SH DFND 02 0 29106 0 EQUINIX INC COM PAR $0.001 29444U700 6058 13994 SH DFND 02 0 0 13994 EQUINIX INC COM PAR $0.001 29444U700 4341211 10028438 SH SOLE 0 0 10028438 EQUITY BANCSHARES INC COM CL A 29460X109 660 16819 SH DFND 01 16819 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 21849 556529 SH SOLE 0 0 556529 EQUITY COMWLTH COM SH BEN INT 294628102 1429 44520 SH DFND 01 44520 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 4184 130384 SH SOLE 130384 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 4571 142430 SH DFND 02 0 142430 0 EQUITY COMWLTH COM SH BEN INT 294628102 573533 17872655 SH SOLE 0 0 17872655 EQUITY LIFESTYLE PPTYS INC COM 29472R108 3681 38168 SH DFND 01 38168 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 8889 92157 SH SOLE 92157 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 10069 104391 SH DFND 02 0 104391 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1135826 11776320 SH SOLE 0 0 11776320 EQUITY RESIDENTIAL SH BEN INT 29476L107 22897 345562 SH DFND 01 345562 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 30328 457719 SH SOLE 457719 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 36427 549758 SH DFND 02 0 549758 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 4759 71826 SH DFND 02 0 0 71826 EQUITY RESIDENTIAL SH BEN INT 29476L107 3030679 45739191 SH SOLE 0 0 45739191 ERA GROUP INC COM 26885G109 215 17439 SH DFND 01 17439 0 0 ERA GROUP INC COM 26885G109 14164 1146898 SH SOLE 0 0 1146898 ERIE INDTY CO CL A 29530P102 1221 9574 SH DFND 01 9574 0 0 ERIE INDTY CO CL A 29530P102 278 2180 SH SOLE 2180 0 0 ERIE INDTY CO CL A 29530P102 214 1681 SH DFND 02 0 1681 0 ERIE INDTY CO CL A 29530P102 303134 2376966 SH SOLE 0 0 2376966 EROS INTL PLC SHS NEW G3788M114 515 42759 SH DFND 01 42759 0 0 EROS INTL PLC SHS NEW G3788M114 759 63013 SH SOLE 0 0 63013 ESCALADE INC COM 296056104 115 8963 SH DFND 01 8963 0 0 ESCALADE INC COM 296056104 4600 357938 SH SOLE 0 0 357938 ESCO TECHNOLOGIES INC COM 296315104 1508 22160 SH DFND 01 22160 0 0 ESCO TECHNOLOGIES INC COM 296315104 246 3612 SH SOLE 3612 0 0 ESCO TECHNOLOGIES INC COM 296315104 327 4800 SH DFND 02 0 4800 0 ESCO TECHNOLOGIES INC COM 296315104 165808 2436566 SH SOLE 0 0 2436566 ESG U S STOCK ETF ESG U.S. STOCK ETF 921910733 227 4532 SH SOLE 03 0 0 4532 ESPERION THERAPEUTICS INC NE COM 29664W105 2024 45619 SH DFND 01 45619 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 124 2800 SH SOLE 2800 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 71 1600 SH DFND 02 0 1600 0 ESPERION THERAPEUTICS INC NE COM 29664W105 70954 1599149 SH SOLE 0 0 1599149 ESPEY MFG & ELECTRS CORP COM 296650104 1132 37880 SH SOLE 0 0 37880 ESQUIRE FINL HLDGS INC COM 29667J101 200 8009 SH DFND 01 8009 0 0 ESQUIRE FINL HLDGS INC COM 29667J101 4422 177153 SH SOLE 0 0 177153 ESSA BANCORP INC COM 29667D104 138 8509 SH DFND 01 8509 0 0 ESSA BANCORP INC COM 29667D104 6974 428932 SH SOLE 0 0 428932 ESSENDANT INC COM 296689102 415 32362 SH DFND 01 32362 0 0 ESSENDANT INC COM 296689102 69 5410 SH SOLE 5410 0 0 ESSENDANT INC COM 296689102 28 2190 SH DFND 02 0 2190 0 ESSENDANT INC COM 296689102 26735 2085396 SH SOLE 0 0 2085396 ESSENT GROUP LTD COM G3198U102 6151 139003 SH DFND 01 139003 0 0 ESSENT GROUP LTD COM G3198U102 391 8844 SH SOLE 8844 0 0 ESSENT GROUP LTD COM G3198U102 478 10798 SH DFND 02 0 10798 0 ESSENT GROUP LTD COM G3198U102 388405 8777511 SH SOLE 0 0 8777511 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 517 36435 SH DFND 01 36435 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 14332 1009991 SH SOLE 0 0 1009991 ESSEX PPTY TR INC COM 297178105 15362 62267 SH DFND 01 62267 0 0 ESSEX PPTY TR INC COM 297178105 20576 83402 SH SOLE 83402 0 0 ESSEX PPTY TR INC COM 297178105 24797 100512 SH DFND 02 0 100512 0 ESSEX PPTY TR INC COM 297178105 3079 12480 SH DFND 02 0 0 12480 ESSEX PPTY TR INC COM 297178105 2525465 10236572 SH SOLE 0 0 10236572 ESTERLINE TECHNOLOGIES CORP COM 297425100 2073 22794 SH DFND 01 22794 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 219 2406 SH SOLE 2406 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 321 3528 SH DFND 02 0 3528 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 231866 2549375 SH SOLE 0 0 2549375 ETHAN ALLEN INTERIORS INC COM 297602104 443 21344 SH DFND 01 21344 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 57 2763 SH SOLE 2763 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 118 5703 SH DFND 02 0 5703 0 ETHAN ALLEN INTERIORS INC COM 297602104 52256 2518356 SH SOLE 0 0 2518356 ETSY INC COM 29786A106 12226 237948 SH DFND 01 237948 0 0 ETSY INC COM 29786A106 513 9979 SH SOLE 9979 0 0 ETSY INC COM 29786A106 1008 19618 SH DFND 02 0 19618 0 ETSY INC COM 29786A106 521733 10154395 SH SOLE 0 0 10154395 EURONET WORLDWIDE INC COM 298736109 2050 20456 SH DFND 01 20456 0 0 EURONET WORLDWIDE INC COM 298736109 486 4847 SH SOLE 4847 0 0 EURONET WORLDWIDE INC COM 298736109 601 6000 SH DFND 02 0 6000 0 EURONET WORLDWIDE INC COM 298736109 430280 4293351 SH SOLE 0 0 4293351 EVANS BANCORP INC COM NEW 29911Q208 192 4094 SH DFND 01 4094 0 0 EVANS BANCORP INC COM NEW 29911Q208 8196 174567 SH SOLE 0 0 174567 EVELO BIOSCIENCES INC COM 299734103 151 12431 SH DFND 01 12431 0 0 EVELO BIOSCIENCES INC COM 299734103 2769 227361 SH SOLE 0 0 227361 EVENTBRITE INC COM CL A 29975E109 55 1451 SH DFND 01 1451 0 0 EVENTBRITE INC COM CL A 29975E109 26378 694712 SH SOLE 0 0 694712 EVERBRIDGE INC COM 29978A104 3071 53277 SH DFND 01 53277 0 0 EVERBRIDGE INC COM 29978A104 147 2544 SH SOLE 2544 0 0 EVERBRIDGE INC COM 29978A104 127 2200 SH DFND 02 0 2200 0 EVERBRIDGE INC COM 29978A104 69462 1205098 SH SOLE 0 0 1205098 EVERCORE INC CLASS A 29977A105 1784 17747 SH DFND 01 17747 0 0 EVERCORE INC CLASS A 29977A105 399 3965 SH SOLE 3965 0 0 EVERCORE INC CLASS A 29977A105 479 4762 SH DFND 02 0 4762 0 EVERCORE INC CLASS A 29977A105 380022 3779431 SH SOLE 0 0 3779431 EVEREST RE GROUP LTD COM G3223R108 9034 39541 SH DFND 01 39541 0 0 EVEREST RE GROUP LTD COM G3223R108 2762 12091 SH SOLE 12091 0 0 EVEREST RE GROUP LTD COM G3223R108 3510 15363 SH DFND 02 0 15363 0 EVEREST RE GROUP LTD COM G3223R108 1730 7570 SH DFND 02 0 0 7570 EVEREST RE GROUP LTD COM G3223R108 950812 4161649 SH SOLE 0 0 4161649 EVERGY INC COM 30034W106 14072 256236 SH DFND 01 256236 0 0 EVERGY INC COM 30034W106 6271 114191 SH SOLE 114191 0 0 EVERGY INC COM 30034W106 9997 182025 SH DFND 02 0 182025 0 EVERGY INC COM 30034W106 2307 42001 SH DFND 02 0 0 42001 EVERGY INC COM 30034W106 1592233 28991868 SH SOLE 0 0 28991868 EVERI HLDGS INC COM 30034T103 1179 128578 SH DFND 01 128578 0 0 EVERI HLDGS INC COM 30034T103 74 8089 SH SOLE 8089 0 0 EVERI HLDGS INC COM 30034T103 63 6900 SH DFND 02 0 6900 0 EVERI HLDGS INC COM 30034T103 31305 3413806 SH SOLE 0 0 3413806 EVERQUOTE INC COM CL A 30041R108 5 333 SH DFND 01 333 0 0 EVERQUOTE INC COM CL A 30041R108 1447 97367 SH SOLE 0 0 97367 EVERSOURCE ENERGY COM 30040W108 18361 298839 SH DFND 01 298839 0 0 EVERSOURCE ENERGY COM 30040W108 8453 137575 SH SOLE 137575 0 0 EVERSOURCE ENERGY COM 30040W108 12705 206793 SH DFND 02 0 206793 0 EVERSOURCE ENERGY COM 30040W108 3924 63869 SH DFND 02 0 0 63869 EVERSOURCE ENERGY COM 30040W108 2083243 33906958 SH SOLE 0 0 33906958 EVERSPIN TECHNOLOGIES INC COM 30041T104 20 2628 SH DFND 01 2628 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 3360 437565 SH SOLE 0 0 437565 EVERTEC INC COM 30040P103 2648 109858 SH DFND 01 109858 0 0 EVERTEC INC COM 30040P103 134 5543 SH SOLE 5543 0 0 EVERTEC INC COM 30040P103 233 9657 SH DFND 02 0 9657 0 EVERTEC INC COM 30040P103 142744 5922967 SH SOLE 0 0 5922967 EVINE LIVE INC CL A 300487105 9 8095 SH DFND 01 8095 0 0 EVINE LIVE INC CL A 300487105 2363 2054615 SH SOLE 0 0 2054615 EVO PMTS INC CL ACOM 26927E104 629 26333 SH DFND 01 26333 0 0 EVO PMTS INC CL ACOM 26927E104 38102 1594246 SH SOLE 0 0 1594246 EVOFEM BIOSCIENCES INC COM 30048L104 879 217046 SH SOLE 0 0 217046 EVOGENE LTD SHS M4119S104 1599 514089 SH SOLE 0 0 514089 EVOKE PHARMA INC COM 30049G104 10 3475 SH DFND 01 3475 0 0 EVOKE PHARMA INC COM 30049G104 1589 533066 SH SOLE 0 0 533066 EVOLENT HEALTH INC CL A 30050B101 2209 77794 SH DFND 01 77794 0 0 EVOLENT HEALTH INC CL A 30050B101 166 5851 SH SOLE 5851 0 0 EVOLENT HEALTH INC CL A 30050B101 114 4000 SH DFND 02 0 4000 0 EVOLENT HEALTH INC CL A 30050B101 159775 5625885 SH SOLE 0 0 5625885 EVOLUS INC COM 30052C107 327 17543 SH DFND 01 17543 0 0 EVOLUS INC COM 30052C107 7243 389006 SH SOLE 0 0 389006 EVOLUTION PETROLEUM CORP COM 30049A107 602 54519 SH DFND 01 54519 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 14737 1333696 SH SOLE 0 0 1333696 EVOLVING SYS INC COM NEW 30049R209 7 3100 SH DFND 01 3100 0 0 EVOLVING SYS INC COM NEW 30049R209 616 262040 SH SOLE 0 0 262040 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2611 146839 SH DFND 01 146839 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 129 7274 SH SOLE 7274 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 74 4135 SH DFND 02 0 4135 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 101127 5687678 SH SOLE 0 0 5687678 EXACT SCIENCES CORP COM 30063P105 4202 53247 SH DFND 01 53247 0 0 EXACT SCIENCES CORP COM 30063P105 861 10904 SH SOLE 10904 0 0 EXACT SCIENCES CORP COM 30063P105 1306 16547 SH DFND 02 0 16547 0 EXACT SCIENCES CORP COM 30063P105 822140 10417389 SH SOLE 0 0 10417389 EXANTAS CAP CORP COM NEW 30068N105 298 27103 SH DFND 01 27103 0 0 EXANTAS CAP CORP COM NEW 30068N105 19 1750 SH SOLE 1750 0 0 EXANTAS CAP CORP COM NEW 30068N105 26 2375 SH DFND 02 0 2375 0 EXANTAS CAP CORP COM NEW 30068N105 20514 1868276 SH SOLE 0 0 1868276 EXELA TECHNOLOGIES INC COM 30162V102 604 84652 SH DFND 01 84652 0 0 EXELA TECHNOLOGIES INC COM 30162V102 10023 1405697 SH SOLE 0 0 1405697 EXELIXIS INC COM 30161Q104 2304 130048 SH DFND 01 130048 0 0 EXELIXIS INC COM 30161Q104 481 27120 SH SOLE 27120 0 0 EXELIXIS INC COM 30161Q104 708 39980 SH DFND 02 0 39980 0 EXELIXIS INC COM 30161Q104 466567 26329941 SH SOLE 0 0 26329941 EXELON CORP COM 30161N101 39758 910623 SH DFND 01 910623 0 0 EXELON CORP COM 30161N101 12527 286918 SH SOLE 286918 0 0 EXELON CORP COM 30161N101 14585 334063 SH DFND 02 0 334063 0 EXELON CORP COM 30161N101 8411 192637 SH DFND 02 0 0 192637 EXELON CORP COM 30161N101 3300259 75589981 SH SOLE 0 0 75589981 EXLSERVICE HOLDINGS INC COM 302081104 4390 66315 SH DFND 01 66315 0 0 EXLSERVICE HOLDINGS INC COM 302081104 212 3197 SH SOLE 3197 0 0 EXLSERVICE HOLDINGS INC COM 302081104 366 5534 SH DFND 02 0 5534 0 EXLSERVICE HOLDINGS INC COM 302081104 218901 3306657 SH SOLE 0 0 3306657 EXONE CO COM 302104104 28 2991 SH DFND 01 2991 0 0 EXONE CO COM 302104104 4218 444942 SH SOLE 0 0 444942 EXP WORLD HOLDINGS INC COM 30212W100 126 6856 SH DFND 01 6856 0 0 EXP WORLD HOLDINGS INC COM 30212W100 16291 885883 SH SOLE 0 0 885883 EXPEDIA GROUP INC COM NEW 30212P303 15785 120974 SH DFND 01 120974 0 0 EXPEDIA GROUP INC COM NEW 30212P303 4896 37522 SH SOLE 37522 0 0 EXPEDIA GROUP INC COM NEW 30212P303 5431 41620 SH DFND 02 0 41620 0 EXPEDIA GROUP INC COM NEW 30212P303 2906 22273 SH DFND 02 0 0 22273 EXPEDIA GROUP INC COM NEW 30212P303 1527060 11703400 SH SOLE 0 0 11703400 EXPEDITORS INTL WASH INC COM 302130109 12994 176723 SH DFND 01 176723 0 0 EXPEDITORS INTL WASH INC COM 302130109 3935 53509 SH SOLE 53509 0 0 EXPEDITORS INTL WASH INC COM 302130109 5063 68852 SH DFND 02 0 68852 0 EXPEDITORS INTL WASH INC COM 302130109 2359 32079 SH DFND 02 0 0 32079 EXPEDITORS INTL WASH INC COM 302130109 1485623 20204308 SH SOLE 0 0 20204308 EXPONENT INC COM 30214U102 5480 102232 SH DFND 01 102232 0 0 EXPONENT INC COM 30214U102 274 5114 SH SOLE 5114 0 0 EXPONENT INC COM 30214U102 437 8154 SH DFND 02 0 8154 0 EXPONENT INC COM 30214U102 269696 5031645 SH SOLE 0 0 5031645 EXPRESS INC COM 30219E103 713 64461 SH DFND 01 64461 0 0 EXPRESS INC COM 30219E103 100 9016 SH SOLE 9016 0 0 EXPRESS INC COM 30219E103 114 10284 SH DFND 02 0 10284 0 EXPRESS INC COM 30219E103 79332 7172883 SH SOLE 0 0 7172883 EXPRESS SCRIPTS HLDG CO COM 30219G108 50681 533424 SH DFND 01 533424 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 15939 167765 SH SOLE 167765 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 18384 193492 SH DFND 02 0 193492 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 10255 107931 SH DFND 02 0 0 107931 EXPRESS SCRIPTS HLDG CO COM 30219G108 3734137 39302567 SH SOLE 0 0 39302567 EXTENDED MARKET ETF EXTEND MKT ETF 922908652 12623 102940 SH SOLE 03 0 0 102940 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1573 77749 SH DFND 01 77749 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 365 18019 SH SOLE 18019 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 689 34083 SH DFND 02 0 34083 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 341396 16875717 SH SOLE 0 0 16875717 EXTERRAN CORP COM 30227H106 750 28263 SH DFND 01 28263 0 0 EXTERRAN CORP COM 30227H106 114 4289 SH SOLE 4289 0 0 EXTERRAN CORP COM 30227H106 235 8860 SH DFND 02 0 8860 0 EXTERRAN CORP COM 30227H106 89052 3356664 SH SOLE 0 0 3356664 EXTRA SPACE STORAGE INC COM 30225T102 10922 126057 SH DFND 01 126057 0 0 EXTRA SPACE STORAGE INC COM 30225T102 13355 154141 SH SOLE 154141 0 0 EXTRA SPACE STORAGE INC COM 30225T102 16710 192870 SH DFND 02 0 192870 0 EXTRA SPACE STORAGE INC COM 30225T102 1707 19700 SH DFND 02 0 0 19700 EXTRA SPACE STORAGE INC COM 30225T102 1734785 20022911 SH SOLE 0 0 20022911 EXTRACTION OIL AND GAS INC COM 30227M105 473 41857 SH DFND 01 41857 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 127 11266 SH SOLE 11266 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 77 6800 SH DFND 02 0 6800 0 EXTRACTION OIL AND GAS INC COM 30227M105 109008 9655230 SH SOLE 0 0 9655230 EXTREME NETWORKS INC COM 30226D106 1235 225399 SH DFND 01 225399 0 0 EXTREME NETWORKS INC COM 30226D106 43 7800 SH SOLE 7800 0 0 EXTREME NETWORKS INC COM 30226D106 39 7180 SH DFND 02 0 7180 0 EXTREME NETWORKS INC COM 30226D106 37842 6905435 SH SOLE 0 0 6905435 EXXON MOBIL CORP COM 30231G102 339419 3992230 SH DFND 01 3992230 0 0 EXXON MOBIL CORP COM 30231G102 105091 1236071 SH SOLE 1236071 0 0 EXXON MOBIL CORP COM 30231G102 116995 1376085 SH DFND 02 0 1376085 0 EXXON MOBIL CORP COM 30231G102 59567 700624 SH DFND 02 0 0 700624 EXXON MOBIL CORP COM 30231G102 27397966 322253193 SH SOLE 0 0 322253193 EYEGATE PHARMACEUTICALS INC COM 30233M107 36 115410 SH SOLE 0 0 115410 EYENOVIA INC COM 30234E104 157 39168 SH SOLE 0 0 39168 EYEPOINT PHARMACEUTICALS INC COM 30233G100 38 10568 SH DFND 01 10568 0 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 6384 1788140 SH SOLE 0 0 1788140 EZCORP INC CL A NON VTG 302301106 475 44383 SH DFND 01 44383 0 0 EZCORP INC CL A NON VTG 302301106 48 4458 SH SOLE 4458 0 0 EZCORP INC CL A NON VTG 302301106 40 3700 SH DFND 02 0 3700 0 EZCORP INC CL A NON VTG 302301106 42111 3935587 SH SOLE 0 0 3935587 F M C CORP COM NEW 302491303 11412 130904 SH DFND 01 130904 0 0 F M C CORP COM NEW 302491303 3432 39363 SH SOLE 39363 0 0 F M C CORP COM NEW 302491303 4384 50290 SH DFND 02 0 50290 0 F M C CORP COM NEW 302491303 1973 22633 SH DFND 02 0 0 22633 F M C CORP COM NEW 302491303 1238120 14201880 SH SOLE 0 0 14201880 F5 NETWORKS INC COM 315616102 12328 61819 SH DFND 01 61819 0 0 F5 NETWORKS INC COM 315616102 3760 18857 SH SOLE 18857 0 0 F5 NETWORKS INC COM 315616102 5194 26046 SH DFND 02 0 26046 0 F5 NETWORKS INC COM 315616102 2451 12292 SH DFND 02 0 0 12292 F5 NETWORKS INC COM 315616102 1279970 6418462 SH SOLE 0 0 6418462 FABRINET SHS G3323L100 1457 31504 SH DFND 01 31504 0 0 FABRINET SHS G3323L100 148 3192 SH SOLE 3192 0 0 FABRINET SHS G3323L100 231 5000 SH DFND 02 0 5000 0 FABRINET SHS G3323L100 99152 2143373 SH SOLE 0 0 2143373 FACEBOOK INC CL A 30303M102 400415 2434728 SH DFND 01 2434728 0 0 FACEBOOK INC CL A 30303M102 117948 717181 SH SOLE 717181 0 0 FACEBOOK INC CL A 30303M102 124719 758357 SH DFND 02 0 758357 0 FACEBOOK INC CL A 30303M102 76664 466155 SH DFND 02 0 0 466155 FACEBOOK INC CL A 30303M102 27637360 168049131 SH SOLE 0 0 168049131 FACTSET RESH SYS INC COM 303075105 3747 16748 SH DFND 01 16748 0 0 FACTSET RESH SYS INC COM 303075105 767 3427 SH SOLE 3427 0 0 FACTSET RESH SYS INC COM 303075105 1056 4721 SH DFND 02 0 4721 0 FACTSET RESH SYS INC COM 303075105 797506 3564912 SH SOLE 0 0 3564912 FAIR ISAAC CORP COM 303250104 2913 12746 SH DFND 01 12746 0 0 FAIR ISAAC CORP COM 303250104 627 2745 SH SOLE 2745 0 0 FAIR ISAAC CORP COM 303250104 903 3953 SH DFND 02 0 3953 0 FAIR ISAAC CORP COM 303250104 587711 2571477 SH SOLE 0 0 2571477 FALCON MINERALS CORP CL ACOM 30607B109 10156 923291 SH SOLE 0 0 923291 FAMOUS DAVES AMER INC COM 307068106 5 733 SH DFND 01 733 0 0 FAMOUS DAVES AMER INC COM 307068106 1637 249858 SH SOLE 0 0 249858 FANG HLDGS LTD ADR 30711Y102 71 27300 SH SOLE 27300 0 0 FANG HLDGS LTD ADR 30711Y102 133 51200 SH DFND 02 0 51200 0 FANG HLDGS LTD ADR 30711Y102 17722 6842602 SH SOLE 0 0 6842602 FANHUA INC SPONSORED ADR 30712A103 203 7500 SH DFND 02 0 7500 0 FANHUA INC SPONSORED ADR 30712A103 32817 1214545 SH SOLE 0 0 1214545 FARMER & MERCHANTS BANCORP I COM 30779N105 717 16828 SH DFND 01 16828 0 0 FARMER & MERCHANTS BANCORP I COM 30779N105 15608 366472 SH SOLE 0 0 366472 FARMER BROS CO COM 307675108 234 8846 SH DFND 01 8846 0 0 FARMER BROS CO COM 307675108 13 501 SH SOLE 501 0 0 FARMER BROS CO COM 307675108 338 12799 SH DFND 02 0 12799 0 FARMER BROS CO COM 307675108 14745 558531 SH SOLE 0 0 558531 FARMERS NATL BANC CORP COM 309627107 341 22293 SH DFND 01 22293 0 0 FARMERS NATL BANC CORP COM 309627107 16095 1051961 SH SOLE 0 0 1051961 FARMLAND PARTNERS INC COM 31154R109 191 28487 SH DFND 01 28487 0 0 FARMLAND PARTNERS INC COM 31154R109 21606 3224703 SH SOLE 0 0 3224703 FARO TECHNOLOGIES INC COM 311642102 2081 32336 SH DFND 01 32336 0 0 FARO TECHNOLOGIES INC COM 311642102 116 1810 SH SOLE 1810 0 0 FARO TECHNOLOGIES INC COM 311642102 431 6690 SH DFND 02 0 6690 0 FARO TECHNOLOGIES INC COM 311642102 108620 1687954 SH SOLE 0 0 1687954 FASTENAL CO COM 311900104 16839 290235 SH DFND 01 290235 0 0 FASTENAL CO COM 311900104 4989 85980 SH SOLE 85980 0 0 FASTENAL CO COM 311900104 5114 88150 SH DFND 02 0 88150 0 FASTENAL CO COM 311900104 3288 56676 SH DFND 02 0 0 56676 FASTENAL CO COM 311900104 1853063 31938341 SH SOLE 0 0 31938341 FAT BRANDS INC COM 30258N105 143 17118 SH SOLE 0 0 17118 FATE THERAPEUTICS INC COM 31189P102 1621 99488 SH DFND 01 99488 0 0 FATE THERAPEUTICS INC COM 31189P102 29 1800 SH DFND 02 0 1800 0 FATE THERAPEUTICS INC COM 31189P102 38232 2346991 SH SOLE 0 0 2346991 FAUQUIER BANKSHARES INC VA COM 312059108 10 396 SH DFND 01 396 0 0 FAUQUIER BANKSHARES INC VA COM 312059108 208 8214 SH SOLE 0 0 8214 FB FINL CORP COM 30257X104 896 22864 SH DFND 01 22864 0 0 FB FINL CORP COM 30257X104 64 1641 SH SOLE 1641 0 0 FB FINL CORP COM 30257X104 50 1270 SH DFND 02 0 1270 0 FB FINL CORP COM 30257X104 27989 714376 SH SOLE 0 0 714376 FBL FINL GROUP INC CL A 30239F106 658 8746 SH DFND 01 8746 0 0 FBL FINL GROUP INC CL A 30239F106 90 1200 SH SOLE 1200 0 0 FBL FINL GROUP INC CL A 30239F106 68 900 SH DFND 02 0 900 0 FBL FINL GROUP INC CL A 30239F106 67830 901400 SH SOLE 0 0 901400 FCB FINL HLDGS INC CL A 30255G103 3753 79177 SH DFND 01 79177 0 0 FCB FINL HLDGS INC CL A 30255G103 190 4000 SH SOLE 4000 0 0 FCB FINL HLDGS INC CL A 30255G103 213 4500 SH DFND 02 0 4500 0 FCB FINL HLDGS INC CL A 30255G103 185235 3907913 SH SOLE 0 0 3907913 FEDERAL AGRIC MTG CORP CL A 313148108 3728 55277 SH SOLE 0 0 55277 FEDERAL AGRIC MTG CORP CL C 313148108 793 10988 SH DFND 01 10988 0 0 FEDERAL AGRIC MTG CORP CL C 313148108 96 1330 SH SOLE 1330 0 0 FEDERAL AGRIC MTG CORP CL C 313148108 50 694 SH DFND 02 0 694 0 FEDERAL AGRIC MTG CORP CL C 313148108 45301 627612 SH SOLE 0 0 627612 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 8752 69201 SH DFND 01 69201 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 11817 93439 SH SOLE 93439 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 14730 116467 SH DFND 02 0 116467 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1745 13800 SH DFND 02 0 0 13800 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1405225 11111130 SH SOLE 0 0 11111130 FEDERAL SIGNAL CORP COM 313855108 3068 114549 SH DFND 01 114549 0 0 FEDERAL SIGNAL CORP COM 313855108 147 5500 SH SOLE 5500 0 0 FEDERAL SIGNAL CORP COM 313855108 308 11519 SH DFND 02 0 11519 0 FEDERAL SIGNAL CORP COM 313855108 91016 3398662 SH SOLE 0 0 3398662 FEDERATED INVS INC PA CL B 314211103 3962 164243 SH DFND 01 164243 0 0 FEDERATED INVS INC PA CL B 314211103 238 9862 SH SOLE 9862 0 0 FEDERATED INVS INC PA CL B 314211103 265 10977 SH DFND 02 0 10977 0 FEDERATED INVS INC PA CL B 314211103 205413 8516290 SH SOLE 0 0 8516290 FEDEX CORP COM 31428X106 59624 247619 SH DFND 01 247619 0 0 FEDEX CORP COM 31428X106 18304 76015 SH SOLE 76015 0 0 FEDEX CORP COM 31428X106 19581 81321 SH DFND 02 0 81321 0 FEDEX CORP COM 31428X106 11610 48218 SH DFND 02 0 0 48218 FEDEX CORP COM 31428X106 4561392 18943444 SH SOLE 0 0 18943444 FEDNAT HLDG CO COM 31431B109 431 16899 SH DFND 01 16899 0 0 FEDNAT HLDG CO COM 31431B109 14645 574778 SH SOLE 0 0 574778 FENNEC PHARMACEUTICALS INC COM 31447P100 184 22406 SH DFND 01 22406 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 173 21082 SH SOLE 0 0 21082 FERRARI N V COM N3167Y103 911 6652 SH DFND 01 6652 0 0 FERRARI N V COM N3167Y103 5046 36854 SH SOLE 36854 0 0 FERRARI N V COM N3167Y103 5765 42105 SH DFND 02 0 42105 0 FERRARI N V COM N3167Y103 3485 25452 SH DFND 02 0 0 25452 FERRARI N V COM N3167Y103 470522 3436726 SH SOLE 0 0 3436726 FERRO CORP COM 315405100 3882 167162 SH DFND 01 167162 0 0 FERRO CORP COM 315405100 167 7200 SH SOLE 7200 0 0 FERRO CORP COM 315405100 276 11900 SH DFND 02 0 11900 0 FERRO CORP COM 315405100 171624 7391208 SH SOLE 0 0 7391208 FERROGLOBE PLC SHS G33856108 170 20826 SH SOLE 0 0 20826 FFBW INC COM 30258M107 12 1023 SH DFND 01 1023 0 0 FFBW INC COM 30258M107 730 64335 SH SOLE 0 0 64335 FGL HLDGS ORD SHS G3402M102 1161 129753 SH DFND 01 129753 0 0 FGL HLDGS ORD SHS G3402M102 129 14408 SH SOLE 14408 0 0 FGL HLDGS ORD SHS G3402M102 78 8766 SH DFND 02 0 8766 0 FGL HLDGS ORD SHS G3402M102 109444 12228372 SH SOLE 0 0 12228372 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 1048 59826 SH DFND 01 59826 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 5837 333335 SH SOLE 333335 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 6305 360076 SH DFND 02 0 360076 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 3417 195130 SH DFND 02 0 0 195130 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 530080 30273012 SH SOLE 0 0 30273012 FIBRIA CELULOSE S A SP ADR REPCOM 31573A109 26737 1442925 SH SOLE 0 0 1442925 FIBROCELL SCIENCE INC COM PAR 315721407 296 125394 SH SOLE 0 0 125394 FIBROGEN INC COM 31572Q808 9021 148501 SH DFND 01 148501 0 0 FIBROGEN INC COM 31572Q808 395 6502 SH SOLE 6502 0 0 FIBROGEN INC COM 31572Q808 670 11028 SH DFND 02 0 11028 0 FIBROGEN INC COM 31572Q808 410417 6755843 SH SOLE 0 0 6755843 FIDELITY D & D BANCORP INC COM 31609R100 188 2728 SH DFND 01 2728 0 0 FIDELITY D & D BANCORP INC COM 31609R100 6566 95188 SH SOLE 0 0 95188 FIDELITY NATIONAL FINANCIAL FNF GROUPCOM 31620R303 3944 100237 SH DFND 01 100237 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUPCOM 31620R303 3179 80783 SH SOLE 80783 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUPCOM 31620R303 4167 105891 SH DFND 02 0 105891 0 FIDELITY NATIONAL FINANCIAL FNF GROUPCOM 31620R303 2073 52684 SH DFND 02 0 0 52684 FIDELITY NATIONAL FINANCIAL FNF GROUPCOM 31620R303 977209 24833783 SH SOLE 0 0 24833783 FIDELITY NATL INFORMATION SV COM 31620M106 33999 311715 SH DFND 01 311715 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 10862 99592 SH SOLE 99592 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 14895 136562 SH DFND 02 0 136562 0 FIDELITY NATL INFORMATION SV COM 31620M106 6900 63263 SH DFND 02 0 0 63263 FIDELITY NATL INFORMATION SV COM 31620M106 2640618 24210305 SH SOLE 0 0 24210305 FIDELITY SOUTHERN CORP NEW COM 316394105 478 19281 SH DFND 01 19281 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 64 2593 SH SOLE 2593 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 46 1874 SH DFND 02 0 1874 0 FIDELITY SOUTHERN CORP NEW COM 316394105 33852 1366086 SH SOLE 0 0 1366086 FIESTA RESTAURANT GROUP INC COM 31660B101 1106 41342 SH DFND 01 41342 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 37 1400 SH SOLE 1400 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 227 8500 SH DFND 02 0 8500 0 FIESTA RESTAURANT GROUP INC COM 31660B101 58064 2170630 SH SOLE 0 0 2170630 FIFTH THIRD BANCORP COM 316773100 17544 628368 SH DFND 01 628368 0 0 FIFTH THIRD BANCORP COM 316773100 5805 207926 SH SOLE 207926 0 0 FIFTH THIRD BANCORP COM 316773100 6701 239995 SH DFND 02 0 239995 0 FIFTH THIRD BANCORP COM 316773100 3729 133576 SH DFND 02 0 0 133576 FIFTH THIRD BANCORP COM 316773100 1523256 54557863 SH SOLE 0 0 54557863 FINANCIAL INSTNS INC COM 317585404 432 13744 SH DFND 01 13744 0 0 FINANCIAL INSTNS INC COM 317585404 38 1201 SH SOLE 1201 0 0 FINANCIAL INSTNS INC COM 317585404 50 1600 SH DFND 02 0 1600 0 FINANCIAL INSTNS INC COM 317585404 20763 661228 SH SOLE 0 0 661228 FINANCIALS ETF FINANCIALS ETF 92204A405 2014 29028 SH SOLE 03 0 0 29028 FINISAR CORP COM NEW 31787A507 1943 101975 SH DFND 01 101975 0 0 FINISAR CORP COM NEW 31787A507 199 10424 SH SOLE 10424 0 0 FINISAR CORP COM NEW 31787A507 422 22145 SH DFND 02 0 22145 0 FINISAR CORP COM NEW 31787A507 222540 11681873 SH SOLE 0 0 11681873 FINJAN HLDGS INC COM NEW 31788H303 6 1410 SH DFND 01 1410 0 0 FINJAN HLDGS INC COM NEW 31788H303 3562 826367 SH SOLE 0 0 826367 FIREEYE INC COM 31816Q101 1369 80519 SH DFND 01 80519 0 0 FIREEYE INC COM 31816Q101 258 15200 SH SOLE 15200 0 0 FIREEYE INC COM 31816Q101 654 38480 SH DFND 02 0 38480 0 FIREEYE INC COM 31816Q101 272058 16003392 SH SOLE 0 0 16003392 FIRST AMERN FINL CORP COM 31847R102 2105 40812 SH DFND 01 40812 0 0 FIRST AMERN FINL CORP COM 31847R102 514 9971 SH SOLE 9971 0 0 FIRST AMERN FINL CORP COM 31847R102 669 12966 SH DFND 02 0 12966 0 FIRST AMERN FINL CORP COM 31847R102 568135 11012505 SH SOLE 0 0 11012505 FIRST BANCORP INC ME COM 31866P102 258 8915 SH DFND 01 8915 0 0 FIRST BANCORP INC ME COM 31866P102 11874 409882 SH SOLE 0 0 409882 FIRST BANCORP N C COM 318910106 1049 25890 SH DFND 01 25890 0 0 FIRST BANCORP N C COM 318910106 93 2306 SH SOLE 2306 0 0 FIRST BANCORP N C COM 318910106 206 5097 SH DFND 02 0 5097 0 FIRST BANCORP N C COM 318910106 54556 1346717 SH SOLE 0 0 1346717 FIRST BANCORP P R COM NEW 318672706 1705 187404 SH DFND 01 187404 0 0 FIRST BANCORP P R COM NEW 318672706 200 21972 SH SOLE 21972 0 0 FIRST BANCORP P R COM NEW 318672706 562 61769 SH DFND 02 0 61769 0 FIRST BANCORP P R COM NEW 318672706 202371 22238614 SH SOLE 0 0 22238614 FIRST BANCSHARES INC MS COM 318916103 414 10613 SH DFND 01 10613 0 0 FIRST BANCSHARES INC MS COM 318916103 19025 487194 SH SOLE 0 0 487194 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 178 13570 SH DFND 01 13570 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 8904 677131 SH SOLE 0 0 677131 FIRST BUS FINL SVCS INC WIS COM 319390100 168 7246 SH DFND 01 7246 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 8248 355813 SH SOLE 0 0 355813 FIRST BUSEY CORP COM NEW 319383204 1178 37932 SH DFND 01 37932 0 0 FIRST BUSEY CORP COM NEW 319383204 141 4544 SH SOLE 4544 0 0 FIRST BUSEY CORP COM NEW 319383204 202 6500 SH DFND 02 0 6500 0 FIRST BUSEY CORP COM NEW 319383204 60336 1943173 SH SOLE 0 0 1943173 FIRST CAPITAL INC COM 31942S104 20 520 SH DFND 01 520 0 0 FIRST CAPITAL INC COM 31942S104 385 10052 SH SOLE 0 0 10052 FIRST CHOICE BANCORP COM 31948P104 209 7707 SH DFND 01 7707 0 0 FIRST CHOICE BANCORP COM 31948P104 10562 389894 SH SOLE 0 0 389894 FIRST CMNTY BANCSHARES INC N COM 31983A103 469 13846 SH DFND 01 13846 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 34 1000 SH SOLE 1000 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 20 583 SH DFND 02 0 583 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 22180 654678 SH SOLE 0 0 654678 FIRST CMNTY CORP S C COM 319835104 149 6166 SH DFND 01 6166 0 0 FIRST CMNTY CORP S C COM 319835104 6421 265347 SH SOLE 0 0 265347 FIRST COMWLTH FINL CORP PA COM 319829107 1414 87636 SH DFND 01 87636 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 171 10604 SH SOLE 10604 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 273 16896 SH DFND 02 0 16896 0 FIRST COMWLTH FINL CORP PA COM 319829107 166018 10286128 SH SOLE 0 0 10286128 FIRST CONN BANCORP INC MD COM 319850103 418 14136 SH DFND 01 14136 0 0 FIRST CONN BANCORP INC MD COM 319850103 20497 693627 SH SOLE 0 0 693627 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1422 3144 SH DFND 01 3144 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 261 578 SH SOLE 578 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 972 2150 SH DFND 02 0 2150 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 263392 582364 SH SOLE 0 0 582364 FIRST DATA CORP NEW COM CL A 32008D106 5988 244697 SH DFND 01 244697 0 0 FIRST DATA CORP NEW COM CL A 32008D106 3972 162307 SH SOLE 162307 0 0 FIRST DATA CORP NEW COM CL A 32008D106 3355 137108 SH DFND 02 0 137108 0 FIRST DATA CORP NEW COM CL A 32008D106 2205 90100 SH DFND 02 0 0 90100 FIRST DATA CORP NEW COM CL A 32008D106 1133867 46337034 SH SOLE 0 0 46337034 FIRST DEFIANCE FINL CORP COM 32006W106 531 17638 SH DFND 01 17638 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 74 2450 SH SOLE 2450 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 54 1800 SH DFND 02 0 1800 0 FIRST DEFIANCE FINL CORP COM 32006W106 25631 851229 SH SOLE 0 0 851229 FIRST FINANCIAL NORTHWEST IN COM 32022K102 146 8832 SH DFND 01 8832 0 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 5771 348270 SH SOLE 0 0 348270 FIRST FINL BANCORP OH COM 320209109 2483 83587 SH DFND 01 83587 0 0 FIRST FINL BANCORP OH COM 320209109 281 9445 SH SOLE 9445 0 0 FIRST FINL BANCORP OH COM 320209109 344 11588 SH DFND 02 0 11588 0 FIRST FINL BANCORP OH COM 320209109 286894 9659746 SH SOLE 0 0 9659746 FIRST FINL BANKSHARES COM 32020R109 7703 130341 SH DFND 01 130341 0 0 FIRST FINL BANKSHARES COM 32020R109 267 4516 SH SOLE 4516 0 0 FIRST FINL BANKSHARES COM 32020R109 381 6444 SH DFND 02 0 6444 0 FIRST FINL BANKSHARES COM 32020R109 379894 6427984 SH SOLE 0 0 6427984 FIRST FINL CORP IND COM 320218100 521 10374 SH DFND 01 10374 0 0 FIRST FINL CORP IND COM 320218100 30 600 SH SOLE 600 0 0 FIRST FINL CORP IND COM 320218100 50 1000 SH DFND 02 0 1000 0 FIRST FINL CORP IND COM 320218100 26060 519125 SH SOLE 0 0 519125 FIRST FNDTN INC COM 32026V104 711 45524 SH DFND 01 45524 0 0 FIRST FNDTN INC COM 32026V104 58 3725 SH SOLE 3725 0 0 FIRST FNDTN INC COM 32026V104 48 3100 SH DFND 02 0 3100 0 FIRST FNDTN INC COM 32026V104 23401 1498166 SH SOLE 0 0 1498166 FIRST GTY BANCSHARES INC COM 32043P106 98 3809 SH DFND 01 3809 0 0 FIRST GTY BANCSHARES INC COM 32043P106 6820 265479 SH SOLE 0 0 265479 FIRST HAWAIIAN INC COM 32051X108 1017 37431 SH DFND 01 37431 0 0 FIRST HAWAIIAN INC COM 32051X108 303 11144 SH SOLE 11144 0 0 FIRST HAWAIIAN INC COM 32051X108 194 7127 SH DFND 02 0 7127 0 FIRST HAWAIIAN INC COM 32051X108 257607 9484804 SH SOLE 0 0 9484804 FIRST HORIZON NATL CORP COM 320517105 2097 121503 SH DFND 01 121503 0 0 FIRST HORIZON NATL CORP COM 320517105 474 27449 SH SOLE 27449 0 0 FIRST HORIZON NATL CORP COM 320517105 517 29942 SH DFND 02 0 29942 0 FIRST HORIZON NATL CORP COM 320517105 517337 29973150 SH SOLE 0 0 29973150 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 4420 140773 SH DFND 01 140773 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 4069 129574 SH SOLE 129574 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 4811 153210 SH DFND 02 0 153210 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 573305 18258127 SH SOLE 0 0 18258127 FIRST INTERNET BANCORP COM 320557101 257 8446 SH DFND 01 8446 0 0 FIRST INTERNET BANCORP COM 320557101 15589 511964 SH SOLE 0 0 511964 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1239 27651 SH DFND 01 27651 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 142 3160 SH SOLE 3160 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 90 2000 SH DFND 02 0 2000 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 126453 2822620 SH SOLE 0 0 2822620 FIRST LONG IS CORP COM 320734106 468 21519 SH DFND 01 21519 0 0 FIRST LONG IS CORP COM 320734106 36 1660 SH SOLE 1660 0 0 FIRST LONG IS CORP COM 320734106 39 1800 SH DFND 02 0 1800 0 FIRST LONG IS CORP COM 320734106 21969 1010075 SH SOLE 0 0 1010075 FIRST MAJESTIC SILVER CORP COM 32076V103 116 20500 SH SOLE 20500 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 60 10503 SH DFND 02 0 10503 0 FIRST MAJESTIC SILVER CORP COM 32076V103 22094 3889834 SH SOLE 0 0 3889834 FIRST MERCHANTS CORP COM 320817109 1936 43032 SH DFND 01 43032 0 0 FIRST MERCHANTS CORP COM 320817109 192 4262 SH SOLE 4262 0 0 FIRST MERCHANTS CORP COM 320817109 328 7300 SH DFND 02 0 7300 0 FIRST MERCHANTS CORP COM 320817109 187768 4173560 SH SOLE 0 0 4173560 FIRST MID ILL BANCSHARES INC COM 320866106 422 10472 SH DFND 01 10472 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 46 1145 SH DFND 02 0 1145 0 FIRST MID ILL BANCSHARES INC COM 320866106 18014 446660 SH SOLE 0 0 446660 FIRST MIDWEST BANCORP DEL COM 320867104 2395 90067 SH DFND 01 90067 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 259 9742 SH SOLE 9742 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 238 8938 SH DFND 02 0 8938 0 FIRST MIDWEST BANCORP DEL COM 320867104 270815 10184853 SH SOLE 0 0 10184853 FIRST NORTHWEST BANCORP COM 335834107 134 8689 SH DFND 01 8689 0 0 FIRST NORTHWEST BANCORP COM 335834107 8078 524577 SH SOLE 0 0 524577 FIRST REP BK SAN FRANCISCO C COM 33616C100 5762 60023 SH DFND 01 60023 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 4499 46864 SH SOLE 46864 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 5659 58945 SH DFND 02 0 58945 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 2861 29804 SH DFND 02 0 0 29804 FIRST REP BK SAN FRANCISCO C COM 33616C100 1300118 13542896 SH SOLE 0 0 13542896 FIRST SAVINGS FINL GROUP INC COM 33621E109 110 1616 SH DFND 01 1616 0 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 3045 44602 SH SOLE 0 0 44602 FIRST SOLAR INC COM 336433107 1405 29026 SH DFND 01 29026 0 0 FIRST SOLAR INC COM 336433107 356 7359 SH SOLE 7359 0 0 FIRST SOLAR INC COM 336433107 445 9200 SH DFND 02 0 9200 0 FIRST SOLAR INC COM 336433107 338428 6989421 SH SOLE 0 0 6989421 FIRST US BANCSHARES INC COM 33744V103 18 1697 SH DFND 01 1697 0 0 FIRST US BANCSHARES INC COM 33744V103 1280 117944 SH SOLE 0 0 117944 FIRST UTD CORP COM 33741H107 123 6541 SH DFND 01 6541 0 0 FIRST UTD CORP COM 33741H107 5129 272804 SH SOLE 0 0 272804 FIRST WESTN FINL INC COM 33751L105 337 19260 SH SOLE 0 0 19260 FIRSTCASH INC COM 33767D105 7086 86410 SH DFND 01 86410 0 0 FIRSTCASH INC COM 33767D105 309 3773 SH SOLE 3773 0 0 FIRSTCASH INC COM 33767D105 679 8278 SH DFND 02 0 8278 0 FIRSTCASH INC COM 33767D105 358180 4368046 SH SOLE 0 0 4368046 FIRSTENERGY CORP COM 337932107 17056 458853 SH DFND 01 458853 0 0 FIRSTENERGY CORP COM 337932107 7713 207506 SH SOLE 207506 0 0 FIRSTENERGY CORP COM 337932107 9918 266841 SH DFND 02 0 266841 0 FIRSTENERGY CORP COM 337932107 3168 85230 SH DFND 02 0 0 85230 FIRSTENERGY CORP COM 337932107 2147004 57761731 SH SOLE 0 0 57761731 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 240 2836 SH SOLE 2836 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 412 4864 SH DFND 02 0 4864 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 71231 841373 SH SOLE 0 0 841373 FISERV INC COM 337738108 33805 410351 SH DFND 01 410351 0 0 FISERV INC COM 337738108 10289 124895 SH SOLE 124895 0 0 FISERV INC COM 337738108 14742 178948 SH DFND 02 0 178948 0 FISERV INC COM 337738108 6551 79527 SH DFND 02 0 0 79527 FISERV INC COM 337738108 3442257 41785106 SH SOLE 0 0 41785106 FITBIT INC CL A 33812L102 1274 238173 SH DFND 01 238173 0 0 FITBIT INC CL A 33812L102 116 21661 SH SOLE 21661 0 0 FITBIT INC CL A 33812L102 70 13000 SH DFND 02 0 13000 0 FITBIT INC CL A 33812L102 104501 19532922 SH SOLE 0 0 19532922 FIVE BELOW INC COM 33829M101 14175 108985 SH DFND 01 108985 0 0 FIVE BELOW INC COM 33829M101 667 5132 SH SOLE 5132 0 0 FIVE BELOW INC COM 33829M101 1014 7797 SH DFND 02 0 7797 0 FIVE BELOW INC COM 33829M101 650518 5001673 SH SOLE 0 0 5001673 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 49 5171 SH SOLE 5171 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 41 4400 SH DFND 02 0 4400 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 32180 3419817 SH SOLE 0 0 3419817 FIVE PRIME THERAPEUTICS INC COM 33830X104 415 29834 SH DFND 01 29834 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 39 2787 SH SOLE 2787 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 33 2400 SH DFND 02 0 2400 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 30857 2216757 SH SOLE 0 0 2216757 FIVE STAR SENIOR LIVING INC COM 33832D106 518 602572 SH SOLE 0 0 602572 FIVE9 INC COM 338307101 4980 113983 SH DFND 01 113983 0 0 FIVE9 INC COM 338307101 199 4544 SH SOLE 4544 0 0 FIVE9 INC COM 338307101 280 6400 SH DFND 02 0 6400 0 FIVE9 INC COM 338307101 271461 6213335 SH SOLE 0 0 6213335 FLAGSTAR BANCORP INC COM PAR .001 337930705 816 25918 SH DFND 01 25918 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 85 2710 SH SOLE 2710 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 64 2045 SH DFND 02 0 2045 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 84041 2670526 SH SOLE 0 0 2670526 FLEETCOR TECHNOLOGIES INC COM 339041105 20378 89441 SH DFND 01 89441 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 6129 26902 SH SOLE 26902 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 6670 29277 SH DFND 02 0 29277 0 FLEETCOR TECHNOLOGIES INC COM 339041105 3872 16996 SH DFND 02 0 0 16996 FLEETCOR TECHNOLOGIES INC COM 339041105 2057179 9029052 SH SOLE 0 0 9029052 FLEX LTD ORD Y2573F102 2047 155988 SH SOLE 155988 0 0 FLEX LTD ORD Y2573F102 2619 199623 SH DFND 02 0 199623 0 FLEX LTD ORD Y2573F102 1169 89110 SH DFND 02 0 0 89110 FLEX LTD ORD Y2573F102 36241 2762279 SH SOLE 0 0 2762279 FLEX PHARMA INC COM 33938A105 106 229061 SH SOLE 0 0 229061 FLEXION THERAPEUTICS INC COM 33938J106 1222 65304 SH DFND 01 65304 0 0 FLEXION THERAPEUTICS INC COM 33938J106 62 3310 SH SOLE 3310 0 0 FLEXION THERAPEUTICS INC COM 33938J106 301 16100 SH DFND 02 0 16100 0 FLEXION THERAPEUTICS INC COM 33938J106 28709 1534398 SH SOLE 0 0 1534398 FLEXSTEEL INDS INC COM 339382103 191 6412 SH DFND 01 6412 0 0 FLEXSTEEL INDS INC COM 339382103 10097 339508 SH SOLE 0 0 339508 FLIR SYS INC COM 302445101 8041 130806 SH DFND 01 130806 0 0 FLIR SYS INC COM 302445101 2625 42709 SH SOLE 42709 0 0 FLIR SYS INC COM 302445101 3187 51841 SH DFND 02 0 51841 0 FLIR SYS INC COM 302445101 1408 22900 SH DFND 02 0 0 22900 FLIR SYS INC COM 302445101 896113 14578052 SH SOLE 0 0 14578052 FLOOR & DECOR HLDGS INC CL A 339750101 665 22054 SH DFND 01 22054 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 150 4978 SH SOLE 4978 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 223 7381 SH DFND 02 0 7381 0 FLOOR & DECOR HLDGS INC CL A 339750101 134810 4468354 SH SOLE 0 0 4468354 FLOTEK INDS INC DEL COM 343389102 116 48469 SH DFND 01 48469 0 0 FLOTEK INDS INC DEL COM 343389102 7842 3267422 SH SOLE 0 0 3267422 FLOWERS FOODS INC COM 343498101 1252 67115 SH DFND 01 67115 0 0 FLOWERS FOODS INC COM 343498101 401 21490 SH SOLE 21490 0 0 FLOWERS FOODS INC COM 343498101 587 31450 SH DFND 02 0 31450 0 FLOWERS FOODS INC COM 343498101 340568 18251231 SH SOLE 0 0 18251231 FLOWSERVE CORP COM 34354P105 6754 123499 SH DFND 01 123499 0 0 FLOWSERVE CORP COM 34354P105 2189 40029 SH SOLE 40029 0 0 FLOWSERVE CORP COM 34354P105 1970 36016 SH DFND 02 0 36016 0 FLOWSERVE CORP COM 34354P105 1440 26338 SH DFND 02 0 0 26338 FLOWSERVE CORP COM 34354P105 729312 13335385 SH SOLE 0 0 13335385 FLUENT INC COM 34380C102 68 31819 SH DFND 01 31819 0 0 FLUENT INC COM 34380C102 2908 1352655 SH SOLE 0 0 1352655 FLUIDIGM CORP DEL COM 34385P108 416 55517 SH DFND 01 55517 0 0 FLUIDIGM CORP DEL COM 34385P108 10149 1355009 SH SOLE 0 0 1355009 FLUOR CORP NEW COM 343412102 7758 133526 SH DFND 01 133526 0 0 FLUOR CORP NEW COM 343412102 2324 40001 SH SOLE 40001 0 0 FLUOR CORP NEW COM 343412102 2395 41230 SH DFND 02 0 41230 0 FLUOR CORP NEW COM 343412102 1788 30776 SH DFND 02 0 0 30776 FLUOR CORP NEW COM 343412102 819347 14102353 SH SOLE 0 0 14102353 FLUSHING FINL CORP COM 343873105 580 23766 SH DFND 01 23766 0 0 FLUSHING FINL CORP COM 343873105 82 3381 SH SOLE 3381 0 0 FLUSHING FINL CORP COM 343873105 198 8119 SH DFND 02 0 8119 0 FLUSHING FINL CORP COM 343873105 31472 1289845 SH SOLE 0 0 1289845 FLWS/1-800 FLOWERS CL A 68243Q106 388 32908 SH DFND 01 32908 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 16 1386 SH SOLE 1386 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 16 1314 SH DFND 02 0 1314 0 FLWS/1-800 FLOWERS CL A 68243Q106 14425 1222462 SH SOLE 0 0 1222462 FNB CORP PA COM 302520101 1503 118148 SH DFND 01 118148 0 0 FNB CORP PA COM 302520101 388 30524 SH SOLE 30524 0 0 FNB CORP PA COM 302520101 662 52055 SH DFND 02 0 52055 0 FNB CORP PA COM 302520101 376298 29583147 SH SOLE 0 0 29583147 FNCB BANCORP INC COM 302578109 26 2686 SH DFND 01 2686 0 0 FNCB BANCORP INC COM 302578109 1755 179619 SH SOLE 0 0 179619 FOCUS FINL PARTNERS INC COM CL A 34417P100 1342 28267 SH DFND 01 28267 0 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 70472 1484877 SH SOLE 0 0 1484877 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 104 1046 SH SOLE 1046 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 14771 149252 SH SOLE 0 0 149252 FONAR CORP COM NEW 344437405 173 6941 SH DFND 01 6941 0 0 FONAR CORP COM NEW 344437405 7120 285934 SH SOLE 0 0 285934 FOOT LOCKER INC COM 344849104 5641 110659 SH DFND 01 110659 0 0 FOOT LOCKER INC COM 344849104 571 11195 SH SOLE 11195 0 0 FOOT LOCKER INC COM 344849104 816 16000 SH DFND 02 0 16000 0 FOOT LOCKER INC COM 344849104 37 735 SH DFND 02 0 0 735 FOOT LOCKER INC COM 344849104 613786 12039740 SH SOLE 0 0 12039740 FORD MTR CO DEL COM PAR $0.01 345370860 34127 3689453 SH DFND 01 3689453 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 10440 1128679 SH SOLE 1128679 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 10608 1146831 SH DFND 02 0 1146831 0 FORD MTR CO DEL COM PAR $0.01 345370860 6763 731165 SH DFND 02 0 0 731165 FORD MTR CO DEL COM PAR $0.01 345370860 2559188 276668962 SH SOLE 0 0 276668962 FORESCOUT TECHNOLOGIES INC COM 34553D101 2189 57961 SH DFND 01 57961 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 76 2000 SH SOLE 2000 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 42 1100 SH DFND 02 0 1100 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 44659 1182712 SH SOLE 0 0 1182712 FOREST CITY RLTY TR INC COM CL A 345605109 2265 90286 SH DFND 01 90286 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 5672 226059 SH SOLE 226059 0 0 FOREST CITY RLTY TR INC COM CL A 345605109 6618 263757 SH DFND 02 0 263757 0 FOREST CITY RLTY TR INC COM CL A 345605109 832075 33163610 SH SOLE 0 0 33163610 FORESTAR GROUP INC COM 346232101 196 9257 SH DFND 01 9257 0 0 FORESTAR GROUP INC COM 346232101 10 470 SH SOLE 470 0 0 FORESTAR GROUP INC COM 346232101 6 287 SH DFND 02 0 287 0 FORESTAR GROUP INC COM 346232101 41511 1958088 SH SOLE 0 0 1958088 FORMFACTOR INC COM 346375108 994 72290 SH DFND 01 72290 0 0 FORMFACTOR INC COM 346375108 81 5919 SH SOLE 5919 0 0 FORMFACTOR INC COM 346375108 92 6700 SH DFND 02 0 6700 0 FORMFACTOR INC COM 346375108 101584 7387957 SH SOLE 0 0 7387957 FORRESTER RESH INC COM 346563109 903 19669 SH DFND 01 19669 0 0 FORRESTER RESH INC COM 346563109 23 500 SH SOLE 500 0 0 FORRESTER RESH INC COM 346563109 44 964 SH DFND 02 0 964 0 FORRESTER RESH INC COM 346563109 45259 986038 SH SOLE 0 0 986038 FORTERRA INC COM 34960W106 285 38243 SH DFND 01 38243 0 0 FORTERRA INC COM 34960W106 9648 1293335 SH SOLE 0 0 1293335 FORTINET INC COM 34959E109 5719 61983 SH DFND 01 61983 0 0 FORTINET INC COM 34959E109 4129 44749 SH SOLE 44749 0 0 FORTINET INC COM 34959E109 3500 37932 SH DFND 02 0 37932 0 FORTINET INC COM 34959E109 2214 24000 SH DFND 02 0 0 24000 FORTINET INC COM 34959E109 1265606 13716329 SH SOLE 0 0 13716329 FORTIS INC COM 349553107 6113 188550 SH SOLE 188550 0 0 FORTIS INC COM 349553107 7109 219266 SH DFND 02 0 219266 0 FORTIS INC COM 349553107 2693 83057 SH DFND 02 0 0 83057 FORTIS INC COM 349553107 344353 10621628 SH SOLE 0 0 10621628 FORTIVE CORP COM 34959J108 25930 307338 SH DFND 01 307338 0 0 FORTIVE CORP COM 34959J108 7930 93988 SH SOLE 93988 0 0 FORTIVE CORP COM 34959J108 7883 93438 SH DFND 02 0 93438 0 FORTIVE CORP COM 34959J108 4717 55904 SH DFND 02 0 0 55904 FORTIVE CORP COM 34959J108 1843870 21854573 SH SOLE 0 0 21854573 FORTRESS BIOTECH INC COM 34960Q109 124 77646 SH DFND 01 77646 0 0 FORTRESS BIOTECH INC COM 34960Q109 1873 1170394 SH SOLE 0 0 1170394 FORTUNA SILVER MINES INC COM 349915108 60 13800 SH SOLE 13800 0 0 FORTUNA SILVER MINES INC COM 349915108 65 14887 SH DFND 02 0 14887 0 FORTUNA SILVER MINES INC COM 349915108 201 45886 SH SOLE 0 0 45886 FORTUNE BRANDS HOME & SEC IN COM 34964C106 7232 138124 SH DFND 01 138124 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2388 45606 SH SOLE 45606 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1863 35586 SH DFND 02 0 35586 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1693 32342 SH DFND 02 0 0 32342 FORTUNE BRANDS HOME & SEC IN COM 34964C106 748755 14300131 SH SOLE 0 0 14300131 FORTY SEVEN INC COM 34983P104 214 14315 SH DFND 01 14315 0 0 FORTY SEVEN INC COM 34983P104 2339 156745 SH SOLE 0 0 156745 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 722 69755 SH DFND 01 69755 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 59 5700 SH SOLE 5700 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 188 18195 SH DFND 02 0 18195 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 71658 6923522 SH SOLE 0 0 6923522 FORWARD AIR CORP COM 349853101 4183 58338 SH DFND 01 58338 0 0 FORWARD AIR CORP COM 349853101 162 2254 SH SOLE 2254 0 0 FORWARD AIR CORP COM 349853101 319 4452 SH DFND 02 0 4452 0 FORWARD AIR CORP COM 349853101 204525 2852506 SH SOLE 0 0 2852506 FORWARD INDS INC N Y COM NEW 349862300 177 115757 SH SOLE 0 0 115757 FOSSIL GROUP INC COM 34988V106 1199 51504 SH DFND 01 51504 0 0 FOSSIL GROUP INC COM 34988V106 74 3178 SH SOLE 3178 0 0 FOSSIL GROUP INC COM 34988V106 65 2800 SH DFND 02 0 2800 0 FOSSIL GROUP INC COM 34988V106 127697 5485282 SH SOLE 0 0 5485282 FOSTER L B CO COM 350060109 184 8935 SH DFND 01 8935 0 0 FOSTER L B CO COM 350060109 9003 438109 SH SOLE 0 0 438109 FOUNDATION BLDG MATLS INC COM 350392106 234 18779 SH DFND 01 18779 0 0 FOUNDATION BLDG MATLS INC COM 350392106 45 3570 SH SOLE 3570 0 0 FOUNDATION BLDG MATLS INC COM 350392106 8319 667126 SH SOLE 0 0 667126 FOUR CORNERS PPTY TR INC COM 35086T109 2826 109990 SH DFND 01 109990 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1789 69626 SH SOLE 69626 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2524 98231 SH DFND 02 0 98231 0 FOUR CORNERS PPTY TR INC COM 35086T109 174360 6787084 SH SOLE 0 0 6787084 FOX FACTORY HLDG CORP COM 35138V102 5058 72209 SH DFND 01 72209 0 0 FOX FACTORY HLDG CORP COM 35138V102 251 3581 SH SOLE 3581 0 0 FOX FACTORY HLDG CORP COM 35138V102 324 4627 SH DFND 02 0 4627 0 FOX FACTORY HLDG CORP COM 35138V102 198157 2828798 SH SOLE 0 0 2828798 FRANCESCAS HLDGS CORP COM 351793104 111 29785 SH DFND 01 29785 0 0 FRANCESCAS HLDGS CORP COM 351793104 26 6935 SH SOLE 6935 0 0 FRANCESCAS HLDGS CORP COM 351793104 8125 2190131 SH SOLE 0 0 2190131 FRANCO NEVADA CORP COM 351858105 3666 58602 SH SOLE 58602 0 0 FRANCO NEVADA CORP COM 351858105 8545 136616 SH DFND 02 0 136616 0 FRANCO NEVADA CORP COM 351858105 2357 37686 SH DFND 02 0 0 37686 FRANCO NEVADA CORP COM 351858105 303662 4854704 SH SOLE 0 0 4854704 FRANKLIN COVEY CO COM 353469109 491 20755 SH DFND 01 20755 0 0 FRANKLIN COVEY CO COM 353469109 12183 515155 SH SOLE 0 0 515155 FRANKLIN ELEC INC COM 353514102 4148 87790 SH DFND 01 87790 0 0 FRANKLIN ELEC INC COM 353514102 194 4100 SH SOLE 4100 0 0 FRANKLIN ELEC INC COM 353514102 298 6300 SH DFND 02 0 6300 0 FRANKLIN ELEC INC COM 353514102 199189 4215644 SH SOLE 0 0 4215644 FRANKLIN FINL NETWORK INC COM 35352P104 435 11114 SH DFND 01 11114 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 86 2206 SH SOLE 2206 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 47 1200 SH DFND 02 0 1200 0 FRANKLIN FINL NETWORK INC COM 35352P104 28784 736173 SH SOLE 0 0 736173 FRANKLIN RES INC COM 354613101 8796 289250 SH DFND 01 289250 0 0 FRANKLIN RES INC COM 354613101 3016 99190 SH SOLE 99190 0 0 FRANKLIN RES INC COM 354613101 3745 123143 SH DFND 02 0 123143 0 FRANKLIN RES INC COM 354613101 2055 67568 SH DFND 02 0 0 67568 FRANKLIN RES INC COM 354613101 975790 32087791 SH SOLE 0 0 32087791 FRANKLIN STREET PPTYS CORP COM 35471R106 739 92469 SH DFND 01 92469 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 937 117306 SH SOLE 117306 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 1182 147904 SH DFND 02 0 147904 0 FRANKLIN STREET PPTYS CORP COM 35471R106 122112 15283129 SH SOLE 0 0 15283129 FRANKS INTL N V COM N33462107 566 65155 SH DFND 01 65155 0 0 FRANKS INTL N V COM N33462107 96 11009 SH SOLE 11009 0 0 FRANKS INTL N V COM N33462107 38 4349 SH DFND 02 0 4349 0 FRANKS INTL N V COM N33462107 10912 1257095 SH SOLE 0 0 1257095 FREDS INC CL A 356108100 20 9667 SH DFND 01 9667 0 0 FREDS INC CL A 356108100 2665 1306424 SH SOLE 0 0 1306424 FREEPORT-MCMORAN INC CL B 35671D857 19028 1366985 SH DFND 01 1366985 0 0 FREEPORT-MCMORAN INC CL B 35671D857 5792 416096 SH SOLE 416096 0 0 FREEPORT-MCMORAN INC CL B 35671D857 6943 498801 SH DFND 02 0 498801 0 FREEPORT-MCMORAN INC CL B 35671D857 3007 216022 SH DFND 02 0 0 216022 FREEPORT-MCMORAN INC CL B 35671D857 2120308 152320946 SH SOLE 0 0 152320946 FREIGHTCAR AMER INC COM 357023100 178 11049 SH DFND 01 11049 0 0 FREIGHTCAR AMER INC COM 357023100 9570 595500 SH SOLE 0 0 595500 FREQUENCY ELECTRS INC COM 358010106 8 800 SH DFND 01 800 0 0 FREQUENCY ELECTRS INC COM 358010106 3023 291541 SH SOLE 0 0 291541 FRESH DEL MONTE PRODUCE INC ORD G36738105 900 26560 SH DFND 01 26560 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 97 2872 SH SOLE 2872 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 319 9400 SH DFND 02 0 9400 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 89463 2639803 SH SOLE 0 0 2639803 FRESHPET INC COM 358039105 1914 52156 SH DFND 01 52156 0 0 FRESHPET INC COM 358039105 99 2700 SH SOLE 2700 0 0 FRESHPET INC COM 358039105 88 2400 SH DFND 02 0 2400 0 FRESHPET INC COM 358039105 51219 1395616 SH SOLE 0 0 1395616 FRIEDMAN INDS INC COM 358435105 1884 199995 SH SOLE 0 0 199995 FRONT YD RESIDENTIAL CORP COM 35904G107 457 42108 SH DFND 01 42108 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 86 7947 SH SOLE 7947 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 27 2500 SH DFND 02 0 2500 0 FRONT YD RESIDENTIAL CORP COM 35904G107 75969 7001727 SH SOLE 0 0 7001727 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 566 87153 SH DFND 01 87153 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 32 4981 SH SOLE 4981 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 32 4966 SH DFND 02 0 4966 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 73065 11258081 SH SOLE 0 0 11258081 FRONTLINE LTD SHS NEW G3682E192 303 52111 SH DFND 01 52111 0 0 FRONTLINE LTD SHS NEW G3682E192 83 14293 SH SOLE 14293 0 0 FRONTLINE LTD SHS NEW G3682E192 21 3580 SH DFND 02 0 3580 0 FRONTLINE LTD SHS NEW G3682E192 987 169812 SH SOLE 0 0 169812 FRP HLDGS INC COM 30292L107 474 7629 SH DFND 01 7629 0 0 FRP HLDGS INC COM 30292L107 19 300 SH DFND 02 0 300 0 FRP HLDGS INC COM 30292L107 42980 692114 SH SOLE 0 0 692114 FS BANCORP INC COM 30263Y104 283 5084 SH DFND 01 5084 0 0 FS BANCORP INC COM 30263Y104 10140 181975 SH SOLE 0 0 181975 FTD COS INC COM 30281V108 11 4279 SH DFND 01 4279 0 0 FTD COS INC COM 30281V108 2184 830276 SH SOLE 0 0 830276 FTE NETWORKS INC COM PAR 30283R402 8 676 SH DFND 01 676 0 0 FTE NETWORKS INC COM PAR 30283R402 1317 112811 SH SOLE 0 0 112811 FTI CONSULTING INC COM 302941109 2424 33118 SH DFND 01 33118 0 0 FTI CONSULTING INC COM 302941109 235 3205 SH SOLE 3205 0 0 FTI CONSULTING INC COM 302941109 359 4909 SH DFND 02 0 4909 0 FTI CONSULTING INC COM 302941109 297404 4063449 SH SOLE 0 0 4063449 FTS INTERNATIONAL INC COM 30283W104 337 28553 SH DFND 01 28553 0 0 FTS INTERNATIONAL INC COM 30283W104 29663 2515963 SH SOLE 0 0 2515963 FTSE ALL-WORLD EX-US ETF ALLWRLD EX US 922042775 20068 385555 SH SOLE 03 0 0 385555 FTSE ALL-WORLD EX-US ETF ALLWRLD EX US 922042775 112183 2155295 SH SOLE 0 0 2155295 FTSE AW EX-US SM-CAP ETF FTSE SMCAP ETF 922042718 335 2991 SH SOLE 03 0 0 2991 FTSE AW EX-US SM-CAP ETF FTSE SMCAP ETF 922042718 27929 249010 SH SOLE 0 0 249010 FTSE DEVELOPED MKTS ETF FTSE DEV MKT ETF 921943858 9276 214386 SH SOLE 03 0 0 214386 FTSE DEVELOPED MKTS ETF FTSE DEV MKT ETF 921943858 735205 16991094 SH SOLE 0 0 16991094 FTSE EUROPE ETF FTSE EUROPE ETF 922042874 3595 63937 SH SOLE 03 0 0 63937 FTSE EUROPE ETF FTSE EUROPE ETF 922042874 153835 2736304 SH SOLE 2736304 0 0 FTSE EUROPE ETF FTSE EUROPE ETF 922042874 127153 2261703 SH SOLE 0 0 2261703 FUEL TECH INC COM 359523107 541 416283 SH SOLE 0 0 416283 FUELCELL ENERGY INC COM NEW 35952H502 77 72256 SH DFND 01 72256 0 0 FUELCELL ENERGY INC COM NEW 35952H502 3992 3731246 SH SOLE 0 0 3731246 FULGENT GENETICS INC COM 359664109 5 1300 SH DFND 01 1300 0 0 FULGENT GENETICS INC COM 359664109 768 195293 SH SOLE 0 0 195293 FULL HOUSE RESORTS INC COM 359678109 13 4619 SH DFND 01 4619 0 0 FULL HOUSE RESORTS INC COM 359678109 2833 983618 SH SOLE 0 0 983618 FULLER H B CO COM 359694106 4467 86447 SH DFND 01 86447 0 0 FULLER H B CO COM 359694106 252 4885 SH SOLE 4885 0 0 FULLER H B CO COM 359694106 340 6585 SH DFND 02 0 6585 0 FULLER H B CO COM 359694106 282436 5466146 SH SOLE 0 0 5466146 FULTON FINL CORP PA COM 360271100 2533 152159 SH DFND 01 152159 0 0 FULTON FINL CORP PA COM 360271100 272 16360 SH SOLE 16360 0 0 FULTON FINL CORP PA COM 360271100 310 18614 SH DFND 02 0 18614 0 FULTON FINL CORP PA COM 360271100 270728 16259937 SH SOLE 0 0 16259937 FUNKO INC COM CL A 361008105 501 21164 SH DFND 01 21164 0 0 FUNKO INC COM CL A 361008105 10622 448392 SH SOLE 0 0 448392 FUSION CONNECT INC COM 36116X102 63 24549 SH DFND 01 24549 0 0 FUSION CONNECT INC COM 36116X102 4080 1587481 SH SOLE 0 0 1587481 FUTUREFUEL CORPORATION COM 36116M106 418 22553 SH DFND 01 22553 0 0 FUTUREFUEL CORPORATION COM 36116M106 85 4583 SH SOLE 4583 0 0 FUTUREFUEL CORPORATION COM 36116M106 49 2640 SH DFND 02 0 2640 0 FUTUREFUEL CORPORATION COM 36116M106 50198 2707539 SH SOLE 0 0 2707539 G1 THERAPEUTICS INC COM 3621LQ109 2214 42332 SH DFND 01 42332 0 0 G1 THERAPEUTICS INC COM 3621LQ109 97 1859 SH SOLE 1859 0 0 G1 THERAPEUTICS INC COM 3621LQ109 77 1471 SH DFND 02 0 1471 0 G1 THERAPEUTICS INC COM 3621LQ109 87433 1672071 SH SOLE 0 0 1672071 GAIA INC NEW CL A 36269P104 287 18668 SH DFND 01 18668 0 0 GAIA INC NEW CL A 36269P104 9127 592679 SH SOLE 0 0 592679 GAIN CAP HLDGS INC COM 36268W100 147 22679 SH DFND 01 22679 0 0 GAIN CAP HLDGS INC COM 36268W100 15 2304 SH SOLE 2304 0 0 GAIN CAP HLDGS INC COM 36268W100 9574 1472935 SH SOLE 0 0 1472935 GALECTIN THERAPEUTICS INC COM NEW 363225202 38 6403 SH DFND 01 6403 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 8571 1426173 SH SOLE 0 0 1426173 GALLAGHER ARTHUR J & CO COM 363576109 12751 171295 SH DFND 01 171295 0 0 GALLAGHER ARTHUR J & CO COM 363576109 4210 56555 SH SOLE 56555 0 0 GALLAGHER ARTHUR J & CO COM 363576109 4180 56153 SH DFND 02 0 56153 0 GALLAGHER ARTHUR J & CO COM 363576109 2754 36998 SH DFND 02 0 0 36998 GALLAGHER ARTHUR J & CO COM 363576109 1432937 19249550 SH SOLE 0 0 19249550 GAMCO INVESTORS INC CL ACOM 361438104 116 4973 SH DFND 01 4973 0 0 GAMCO INVESTORS INC CL ACOM 361438104 6 274 SH DFND 02 0 274 0 GAMCO INVESTORS INC CL ACOM 361438104 10547 450345 SH SOLE 0 0 450345 GAMESTOP CORP NEW CL A 36467W109 1351 88481 SH DFND 01 88481 0 0 GAMESTOP CORP NEW CL A 36467W109 178 11686 SH SOLE 11686 0 0 GAMESTOP CORP NEW CL A 36467W109 185 12123 SH DFND 02 0 12123 0 GAMESTOP CORP NEW CL A 36467W109 151922 9949021 SH SOLE 0 0 9949021 GAMING & LEISURE PPTYS INC COM 36467J108 2824 80122 SH DFND 01 80122 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 7555 214335 SH SOLE 214335 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 8917 252953 SH DFND 02 0 252953 0 GAMING & LEISURE PPTYS INC COM 36467J108 1062074 30129755 SH SOLE 0 0 30129755 GAMING PARTNERS INTL CORP COM 36467A107 377 41677 SH SOLE 0 0 41677 GANNETT CO INC COM 36473H104 987 98614 SH DFND 01 98614 0 0 GANNETT CO INC COM 36473H104 116 11602 SH SOLE 11602 0 0 GANNETT CO INC COM 36473H104 234 23396 SH DFND 02 0 23396 0 GANNETT CO INC COM 36473H104 127160 12703292 SH SOLE 0 0 12703292 GAP INC DEL COM 364760108 5900 204492 SH DFND 01 204492 0 0 GAP INC DEL COM 364760108 2035 70536 SH SOLE 70536 0 0 GAP INC DEL COM 364760108 1925 66730 SH DFND 02 0 66730 0 GAP INC DEL COM 364760108 1147 39769 SH DFND 02 0 0 39769 GAP INC DEL COM 364760108 791671 27440931 SH SOLE 0 0 27440931 GARDNER DENVER HLDGS INC COM 36555P107 1189 41970 SH DFND 01 41970 0 0 GARDNER DENVER HLDGS INC COM 36555P107 255 9007 SH SOLE 9007 0 0 GARDNER DENVER HLDGS INC COM 36555P107 337 11900 SH DFND 02 0 11900 0 GARDNER DENVER HLDGS INC COM 36555P107 266250 9394833 SH SOLE 0 0 9394833 GARMIN LTD SHS H2906T109 7917 113020 SH DFND 01 113020 0 0 GARMIN LTD SHS H2906T109 2452 35000 SH SOLE 35000 0 0 GARMIN LTD SHS H2906T109 2840 40546 SH DFND 02 0 40546 0 GARMIN LTD SHS H2906T109 1518 21666 SH DFND 02 0 0 21666 GARMIN LTD SHS H2906T109 879172 12550631 SH SOLE 0 0 12550631 GARRETT MOTION INC COM 366505105 460 24863 SH DFND 02 0 24863 0 GARRETT MOTION INC COM 366505105 253 13663 SH DFND 02 0 0 13663 GARTNER INC COM 366651107 14515 91578 SH DFND 01 91578 0 0 GARTNER INC COM 366651107 4312 27205 SH SOLE 27205 0 0 GARTNER INC COM 366651107 5714 36053 SH DFND 02 0 36053 0 GARTNER INC COM 366651107 2776 17517 SH DFND 02 0 0 17517 GARTNER INC COM 366651107 1430810 9027192 SH SOLE 0 0 9027192 GASLOG LTD SHS G37585109 549 27820 SH DFND 01 27820 0 0 GASLOG LTD SHS G37585109 7 346 SH SOLE 346 0 0 GASLOG LTD SHS G37585109 3926 198762 SH SOLE 0 0 198762 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 329 16864 SH DFND 01 16864 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 88 4523 SH SOLE 4523 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 74 3777 SH DFND 02 0 3777 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 72006 3692591 SH SOLE 0 0 3692591 GATX CORP COM 361448103 2835 32735 SH DFND 01 32735 0 0 GATX CORP COM 361448103 299 3449 SH SOLE 3449 0 0 GATX CORP COM 361448103 433 5000 SH DFND 02 0 5000 0 GATX CORP COM 361448103 422172 4875530 SH SOLE 0 0 4875530 GAZIT GLOBE LTD SHS M4793C102 78 8602 SH SOLE 8602 0 0 GAZIT GLOBE LTD SHS M4793C102 121 13293 SH DFND 02 0 13293 0 GAZIT GLOBE LTD SHS M4793C102 25026 2744087 SH SOLE 0 0 2744087 GCI LIBERTY INC COM CLASS A 36164V305 1910 37445 SH DFND 01 37445 0 0 GCI LIBERTY INC COM CLASS A 36164V305 429 8406 SH SOLE 8406 0 0 GCI LIBERTY INC COM CLASS A 36164V305 542 10622 SH DFND 02 0 10622 0 GCI LIBERTY INC COM CLASS A 36164V305 425822 8349460 SH SOLE 0 0 8349460 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 3777 142262 SH DFND 01 142262 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 167 6300 SH SOLE 6300 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 562 21159 SH DFND 02 0 21159 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 162891 6135266 SH SOLE 0 0 6135266 GDS HLDGS LTD SPONSORED ADR 36165L108 337 9600 SH SOLE 9600 0 0 GDS HLDGS LTD SPONSORED ADR 36165L108 664 18900 SH DFND 02 0 18900 0 GDS HLDGS LTD SPONSORED ADR 36165L108 56550 1609732 SH SOLE 0 0 1609732 GEE GROUP INC COM 36165A102 273 109109 SH SOLE 0 0 109109 GEMPHIRE THERAPEUTICS INC COM 36870A108 5 2300 SH DFND 01 2300 0 0 GEMPHIRE THERAPEUTICS INC COM 36870A108 782 379805 SH SOLE 0 0 379805 GENCO SHIPPING & TRADING LTD SHS Y2685T131 131 9322 SH DFND 01 9322 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 3220 230022 SH SOLE 0 0 230022 GENCOR INDS INC COM 368678108 114 9462 SH DFND 01 9462 0 0 GENCOR INDS INC COM 368678108 5246 435393 SH SOLE 0 0 435393 GENERAC HLDGS INC COM 368736104 6834 121151 SH DFND 01 121151 0 0 GENERAC HLDGS INC COM 368736104 308 5461 SH SOLE 5461 0 0 GENERAC HLDGS INC COM 368736104 446 7901 SH DFND 02 0 7901 0 GENERAC HLDGS INC COM 368736104 347345 6157515 SH SOLE 0 0 6157515 GENERAL DYNAMICS CORP COM 369550108 54752 267450 SH DFND 01 267450 0 0 GENERAL DYNAMICS CORP COM 369550108 14103 68888 SH SOLE 68888 0 0 GENERAL DYNAMICS CORP COM 369550108 17544 85696 SH DFND 02 0 85696 0 GENERAL DYNAMICS CORP COM 369550108 10087 49273 SH DFND 02 0 0 49273 GENERAL DYNAMICS CORP COM 369550108 4183380 20434644 SH SOLE 0 0 20434644 GENERAL ELECTRIC CO COM 369604103 92352 8180002 SH DFND 01 8180002 0 0 GENERAL ELECTRIC CO COM 369604103 29011 2569626 SH SOLE 2569626 0 0 GENERAL ELECTRIC CO COM 369604103 31051 2750269 SH DFND 02 0 2750269 0 GENERAL ELECTRIC CO COM 369604103 19229 1703189 SH DFND 02 0 0 1703189 GENERAL ELECTRIC CO COM 369604103 7007592 620690135 SH SOLE 0 0 620690135 GENERAL FIN CORP DEL COM 369822101 234 14648 SH DFND 01 14648 0 0 GENERAL FIN CORP DEL COM 369822101 8667 543357 SH SOLE 0 0 543357 GENERAL MLS INC COM 370334104 24189 563572 SH DFND 01 563572 0 0 GENERAL MLS INC COM 370334104 7495 174620 SH SOLE 174620 0 0 GENERAL MLS INC COM 370334104 10269 239255 SH DFND 02 0 239255 0 GENERAL MLS INC COM 370334104 4833 112609 SH DFND 02 0 0 112609 GENERAL MLS INC COM 370334104 1848887 43077512 SH SOLE 0 0 43077512 GENERAL MOLY INC COM 370373102 1229 3320835 SH SOLE 0 0 3320835 GENERAL MTRS CO COM 37045V100 41653 1237090 SH DFND 01 1237090 0 0 GENERAL MTRS CO COM 37045V100 12781 379583 SH SOLE 379583 0 0 GENERAL MTRS CO COM 37045V100 13544 402265 SH DFND 02 0 402265 0 GENERAL MTRS CO COM 37045V100 7071 210008 SH DFND 02 0 0 210008 GENERAL MTRS CO COM 37045V100 3185874 94620563 SH SOLE 0 0 94620563 GENESCO INC COM 371532102 804 17080 SH DFND 01 17080 0 0 GENESCO INC COM 371532102 70 1486 SH SOLE 1486 0 0 GENESCO INC COM 371532102 127 2700 SH DFND 02 0 2700 0 GENESCO INC COM 371532102 89465 1899464 SH SOLE 0 0 1899464 GENESEE & WYO INC CL A 371559105 2092 22997 SH DFND 01 22997 0 0 GENESEE & WYO INC CL A 371559105 1248 13718 SH SOLE 13718 0 0 GENESEE & WYO INC CL A 371559105 1107 12167 SH DFND 02 0 12167 0 GENESEE & WYO INC CL A 371559105 476216 5233720 SH SOLE 0 0 5233720 GENESIS HEALTHCARE INC CL ACOM 37185X106 153 113536 SH DFND 01 113536 0 0 GENESIS HEALTHCARE INC CL ACOM 37185X106 3120 2311065 SH SOLE 0 0 2311065 GENIE ENERGY LTD CL B 372284208 24 4385 SH DFND 01 4385 0 0 GENIE ENERGY LTD CL B 372284208 3315 613895 SH SOLE 0 0 613895 GENIUS BRANDS INTL INC COM PAR 37229T301 191 93142 SH SOLE 0 0 93142 GENMARK DIAGNOSTICS INC COM 372309104 770 104789 SH DFND 01 104789 0 0 GENMARK DIAGNOSTICS INC COM 372309104 42 5743 SH SOLE 5743 0 0 GENMARK DIAGNOSTICS INC COM 372309104 17 2300 SH DFND 02 0 2300 0 GENMARK DIAGNOSTICS INC COM 372309104 18378 2500381 SH SOLE 0 0 2500381 GENOCEA BIOSCIENCES INC COM 372427104 0 157 SH DFND 01 157 0 0 GENOCEA BIOSCIENCES INC COM 372427104 1668 2139167 SH SOLE 0 0 2139167 GENOMIC HEALTH INC COM 37244C101 2949 41994 SH DFND 01 41994 0 0 GENOMIC HEALTH INC COM 37244C101 133 1900 SH SOLE 1900 0 0 GENOMIC HEALTH INC COM 37244C101 124 1764 SH DFND 02 0 1764 0 GENOMIC HEALTH INC COM 37244C101 147903 2106274 SH SOLE 0 0 2106274 GENPACT LIMITED SHS G3922B107 1721 56225 SH DFND 01 56225 0 0 GENPACT LIMITED SHS G3922B107 75 2462 SH SOLE 2462 0 0 GENPACT LIMITED SHS G3922B107 376954 12314725 SH SOLE 0 0 12314725 GENPREX INC COM 372446104 33 14698 SH SOLE 0 0 14698 GENTEX CORP COM 371901109 2424 112971 SH DFND 01 112971 0 0 GENTEX CORP COM 371901109 543 25317 SH SOLE 25317 0 0 GENTEX CORP COM 371901109 732 34094 SH DFND 02 0 34094 0 GENTEX CORP COM 371901109 88 4103 SH DFND 02 0 0 4103 GENTEX CORP COM 371901109 513614 23933571 SH SOLE 0 0 23933571 GENTHERM INC COM 37253A103 1449 31871 SH DFND 01 31871 0 0 GENTHERM INC COM 37253A103 173 3806 SH SOLE 3806 0 0 GENTHERM INC COM 37253A103 378 8326 SH DFND 02 0 8326 0 GENTHERM INC COM 37253A103 161408 3551326 SH SOLE 0 0 3551326 GENUINE PARTS CO COM 372460105 13709 137914 SH DFND 01 137914 0 0 GENUINE PARTS CO COM 372460105 4408 44342 SH SOLE 44342 0 0 GENUINE PARTS CO COM 372460105 4913 49431 SH DFND 02 0 49431 0 GENUINE PARTS CO COM 372460105 2621 26364 SH DFND 02 0 0 26364 GENUINE PARTS CO COM 372460105 1460814 14696318 SH SOLE 0 0 14696318 GENWORTH FINL INC COM CL A 37247D106 1837 440474 SH DFND 01 440474 0 0 GENWORTH FINL INC COM CL A 37247D106 197 47304 SH SOLE 47304 0 0 GENWORTH FINL INC COM CL A 37247D106 271 64976 SH DFND 02 0 64976 0 GENWORTH FINL INC COM CL A 37247D106 185940 44589953 SH SOLE 0 0 44589953 GEO GROUP INC NEW COM 36162J106 3347 133016 SH DFND 01 133016 0 0 GEO GROUP INC NEW COM 36162J106 282 11193 SH SOLE 11193 0 0 GEO GROUP INC NEW COM 36162J106 604 23994 SH DFND 02 0 23994 0 GEO GROUP INC NEW COM 36162J106 435001 17289401 SH SOLE 0 0 17289401 GEOSPACE TECHNOLOGIES CORP COM 37364X109 33 2442 SH DFND 01 2442 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 10885 794532 SH SOLE 0 0 794532 GERDAU S A SPON ADR REP PFD 373737105 16 3745 SH SOLE 3745 0 0 GERDAU S A SPON ADR REP PFD 373737105 38328 9104098 SH SOLE 0 0 9104098 GERMAN AMERN BANCORP INC COM 373865104 866 24548 SH DFND 01 24548 0 0 GERMAN AMERN BANCORP INC COM 373865104 76 2150 SH SOLE 2150 0 0 GERMAN AMERN BANCORP INC COM 373865104 69 1948 SH DFND 02 0 1948 0 GERMAN AMERN BANCORP INC COM 373865104 32152 911331 SH SOLE 0 0 911331 GERON CORP COM 374163103 595 338316 SH DFND 01 338316 0 0 GERON CORP COM 374163103 35 19647 SH SOLE 19647 0 0 GERON CORP COM 374163103 14 8087 SH DFND 02 0 8087 0 GERON CORP COM 374163103 14759 8385557 SH SOLE 0 0 8385557 GETTY RLTY CORP NEW COM 374297109 829 29034 SH DFND 01 29034 0 0 GETTY RLTY CORP NEW COM 374297109 1011 35392 SH SOLE 35392 0 0 GETTY RLTY CORP NEW COM 374297109 1521 53268 SH DFND 02 0 53268 0 GETTY RLTY CORP NEW COM 374297109 145687 5101082 SH SOLE 0 0 5101082 GEVO INC COM PAR 374396406 363 91617 SH SOLE 0 0 91617 GIBRALTAR INDS INC COM 374689107 1276 27973 SH DFND 01 27973 0 0 GIBRALTAR INDS INC COM 374689107 119 2600 SH SOLE 2600 0 0 GIBRALTAR INDS INC COM 374689107 351 7700 SH DFND 02 0 7700 0 GIBRALTAR INDS INC COM 374689107 82083 1800076 SH SOLE 0 0 1800076 G-III APPAREL GROUP LTD COM 36237H101 2467 51202 SH DFND 01 51202 0 0 G-III APPAREL GROUP LTD COM 36237H101 160 3324 SH SOLE 3324 0 0 G-III APPAREL GROUP LTD COM 36237H101 242 5016 SH DFND 02 0 5016 0 G-III APPAREL GROUP LTD COM 36237H101 206570 4286574 SH SOLE 0 0 4286574 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 5824 680383 SH SOLE 0 0 680383 GILDAN ACTIVEWEAR INC COM 375916103 2073 68132 SH SOLE 68132 0 0 GILDAN ACTIVEWEAR INC COM 375916103 2349 77185 SH DFND 02 0 77185 0 GILDAN ACTIVEWEAR INC COM 375916103 1135 37300 SH DFND 02 0 0 37300 GILDAN ACTIVEWEAR INC COM 375916103 155569 5112352 SH SOLE 0 0 5112352 GILEAD SCIENCES INC COM 375558103 99546 1289283 SH DFND 01 1289283 0 0 GILEAD SCIENCES INC COM 375558103 30263 391959 SH SOLE 391959 0 0 GILEAD SCIENCES INC COM 375558103 32935 426559 SH DFND 02 0 426559 0 GILEAD SCIENCES INC COM 375558103 19833 256871 SH DFND 02 0 0 256871 GILEAD SCIENCES INC COM 375558103 7319713 94802657 SH SOLE 0 0 94802657 GLACIER BANCORP INC NEW COM 37637Q105 3853 89409 SH DFND 01 89409 0 0 GLACIER BANCORP INC NEW COM 37637Q105 300 6951 SH SOLE 6951 0 0 GLACIER BANCORP INC NEW COM 37637Q105 381 8849 SH DFND 02 0 8849 0 GLACIER BANCORP INC NEW COM 37637Q105 362044 8402048 SH SOLE 0 0 8402048 GLADSTONE COML CORP COM 376536108 464 24247 SH DFND 01 24247 0 0 GLADSTONE COML CORP COM 376536108 60 3136 SH SOLE 3136 0 0 GLADSTONE COML CORP COM 376536108 36 1875 SH DFND 02 0 1875 0 GLADSTONE COML CORP COM 376536108 55632 2905047 SH SOLE 0 0 2905047 GLADSTONE LD CORP COM 376549101 142 11545 SH DFND 01 11545 0 0 GLADSTONE LD CORP COM 376549101 7271 589184 SH SOLE 0 0 589184 GLATFELTER COM 377316104 728 38104 SH DFND 01 38104 0 0 GLATFELTER COM 377316104 119 6235 SH SOLE 6235 0 0 GLATFELTER COM 377316104 299 15652 SH DFND 02 0 15652 0 GLATFELTER COM 377316104 88468 4629426 SH SOLE 0 0 4629426 GLAUKOS CORP COM 377322102 4263 65689 SH DFND 01 65689 0 0 GLAUKOS CORP COM 377322102 201 3094 SH SOLE 3094 0 0 GLAUKOS CORP COM 377322102 273 4207 SH DFND 02 0 4207 0 GLAUKOS CORP COM 377322102 177322 2732232 SH SOLE 0 0 2732232 GLEN BURNIE BANCORP COM 377407101 124 10094 SH SOLE 0 0 10094 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 3788 99679 SH DFND 01 99679 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 152 4000 SH SOLE 4000 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 205 5403 SH DFND 02 0 5403 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 155548 4093361 SH SOLE 0 0 4093361 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 1521 41217 SH DFND 01 41217 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 70 1900 SH SOLE 1900 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 262 7100 SH DFND 02 0 7100 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 66719 1808093 SH SOLE 0 0 1808093 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 8318 1189991 SH SOLE 0 0 1189991 GLOBAL EAGLE ENTMT INC COM 37951D102 37 13069 SH DFND 01 13069 0 0 GLOBAL EAGLE ENTMT INC COM 37951D102 6582 2334018 SH SOLE 0 0 2334018 GLOBAL EX-US REAL EST ETF GLB EX US ETF 922042676 1310 23329 SH SOLE 03 0 0 23329 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 322 8528 SH DFND 01 8528 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 22 590 SH SOLE 590 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 9 242 SH DFND 02 0 242 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 13485 357684 SH SOLE 0 0 357684 GLOBAL MED REIT INC COM NEW 37954A204 163 17314 SH DFND 01 17314 0 0 GLOBAL MED REIT INC COM NEW 37954A204 8312 882427 SH SOLE 0 0 882427 GLOBAL NET LEASE INC COM NEW 379378201 1311 62888 SH DFND 01 62888 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1549 74286 SH SOLE 74286 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1738 83335 SH DFND 02 0 83335 0 GLOBAL NET LEASE INC COM NEW 379378201 216625 10389693 SH SOLE 0 0 10389693 GLOBAL PMTS INC COM 37940X102 20440 160437 SH DFND 01 160437 0 0 GLOBAL PMTS INC COM 37940X102 6066 47616 SH SOLE 47616 0 0 GLOBAL PMTS INC COM 37940X102 6827 53586 SH DFND 02 0 53586 0 GLOBAL PMTS INC COM 37940X102 3757 29489 SH DFND 02 0 0 29489 GLOBAL PMTS INC COM 37940X102 2075048 16287658 SH SOLE 0 0 16287658 GLOBAL SELF STORAGE INC COM 37955N106 1729 412611 SH SOLE 0 0 412611 GLOBAL WTR RES INC COM 379463102 224 21157 SH DFND 01 21157 0 0 GLOBAL WTR RES INC COM 379463102 3837 362305 SH SOLE 0 0 362305 GLOBALSCAPE INC COM 37940G109 12 2933 SH DFND 01 2933 0 0 GLOBALSCAPE INC COM 37940G109 1992 496702 SH SOLE 0 0 496702 GLOBALSTAR INC COM 378973408 67 132628 SH DFND 01 132628 0 0 GLOBALSTAR INC COM 378973408 18 35254 SH SOLE 35254 0 0 GLOBALSTAR INC COM 378973408 14 27246 SH DFND 02 0 27246 0 GLOBALSTAR INC COM 378973408 30452 59944897 SH SOLE 0 0 59944897 GLOBANT S A COM L44385109 617 10465 SH SOLE 0 0 10465 GLOBUS MED INC CL A 379577208 8257 145478 SH DFND 01 145478 0 0 GLOBUS MED INC CL A 379577208 403 7100 SH SOLE 7100 0 0 GLOBUS MED INC CL A 379577208 522 9200 SH DFND 02 0 9200 0 GLOBUS MED INC CL A 379577208 373124 6573716 SH SOLE 0 0 6573716 GLOWPOINT INC COM NEW 379887201 15 89200 SH SOLE 0 0 89200 GLU MOBILE INC COM 379890106 1664 223308 SH DFND 01 223308 0 0 GLU MOBILE INC COM 379890106 94 12559 SH SOLE 12559 0 0 GLU MOBILE INC COM 379890106 81 10900 SH DFND 02 0 10900 0 GLU MOBILE INC COM 379890106 78568 10546030 SH SOLE 0 0 10546030 GLYCOMIMETICS INC COM 38000Q102 997 69270 SH DFND 01 69270 0 0 GLYCOMIMETICS INC COM 38000Q102 46 3176 SH SOLE 3176 0 0 GLYCOMIMETICS INC COM 38000Q102 36 2508 SH DFND 02 0 2508 0 GLYCOMIMETICS INC COM 38000Q102 23279 1616596 SH SOLE 0 0 1616596 GMS INC COM 36251C103 1436 61913 SH DFND 01 61913 0 0 GMS INC COM 36251C103 77 3311 SH SOLE 3311 0 0 GMS INC COM 36251C103 59 2563 SH DFND 02 0 2563 0 GMS INC COM 36251C103 65292 2814315 SH SOLE 0 0 2814315 GNC HLDGS INC COM CL A 36191G107 288 69613 SH DFND 01 69613 0 0 GNC HLDGS INC COM CL A 36191G107 31 7400 SH SOLE 7400 0 0 GNC HLDGS INC COM CL A 36191G107 17 4100 SH DFND 02 0 4100 0 GNC HLDGS INC COM CL A 36191G107 14269 3446656 SH SOLE 0 0 3446656 GODADDY INC CL A 380237107 5996 71908 SH DFND 01 71908 0 0 GODADDY INC CL A 380237107 4136 49593 SH SOLE 49593 0 0 GODADDY INC CL A 380237107 3304 39627 SH DFND 02 0 39627 0 GODADDY INC CL A 380237107 2749 32971 SH DFND 02 0 0 32971 GODADDY INC CL A 380237107 1140803 13680333 SH SOLE 0 0 13680333 GOGO INC COM 38046C109 611 117677 SH DFND 01 117677 0 0 GOGO INC COM 38046C109 32 6100 SH SOLE 6100 0 0 GOGO INC COM 38046C109 13 2500 SH DFND 02 0 2500 0 GOGO INC COM 38046C109 26569 5119267 SH SOLE 0 0 5119267 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 511 93510 SH SOLE 0 0 93510 GOLAR LNG LTD BERMUDA SHS G9456A100 1797 64627 SH DFND 01 64627 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 4905 176431 SH SOLE 0 0 176431 GOLD RESOURCE CORP COM 38068T105 536 104195 SH DFND 01 104195 0 0 GOLD RESOURCE CORP COM 38068T105 14754 2870439 SH SOLE 0 0 2870439 GOLDCORP INC NEW COM 380956409 2716 266286 SH SOLE 266286 0 0 GOLDCORP INC NEW COM 380956409 5954 583711 SH DFND 02 0 583711 0 GOLDCORP INC NEW COM 380956409 1964 192569 SH DFND 02 0 0 192569 GOLDCORP INC NEW COM 380956409 231013 22648371 SH SOLE 0 0 22648371 GOLDEN ENTMT INC COM 381013101 896 37311 SH DFND 01 37311 0 0 GOLDEN ENTMT INC COM 381013101 43 1786 SH SOLE 1786 0 0 GOLDEN ENTMT INC COM 381013101 29 1200 SH DFND 02 0 1200 0 GOLDEN ENTMT INC COM 381013101 18087 753324 SH SOLE 0 0 753324 GOLDEN MINERALS CO COM 381119106 277 1354271 SH SOLE 0 0 1354271 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 63 6421 SH SOLE 6421 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 70 7105 SH DFND 02 0 7105 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 222 22542 SH SOLE 0 0 22542 GOLDFIELD CORP COM 381370105 21 4875 SH DFND 01 4875 0 0 GOLDFIELD CORP COM 381370105 4057 954665 SH SOLE 0 0 954665 GOLDMAN SACHS GROUP INC COM 38141G104 74293 331310 SH DFND 01 331310 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 24191 107878 SH SOLE 107878 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 25738 114777 SH DFND 02 0 114777 0 GOLDMAN SACHS GROUP INC COM 38141G104 15802 70469 SH DFND 02 0 0 70469 GOLDMAN SACHS GROUP INC COM 38141G104 5391840 24044953 SH SOLE 0 0 24044953 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 18 3800 SH DFND 01 3800 0 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 1339 288044 SH SOLE 0 0 288044 GOODRICH PETE CORP COM PAR 382410843 223 15894 SH DFND 01 15894 0 0 GOODRICH PETE CORP COM PAR 382410843 4424 315103 SH SOLE 0 0 315103 GOODYEAR TIRE & RUBR CO COM 382550101 5256 224706 SH DFND 01 224706 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1777 75968 SH SOLE 75968 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1545 66066 SH DFND 02 0 66066 0 GOODYEAR TIRE & RUBR CO COM 382550101 1302 55686 SH DFND 02 0 0 55686 GOODYEAR TIRE & RUBR CO COM 382550101 566084 24201978 SH SOLE 0 0 24201978 GOOSEHEAD INS INC COM CL A 38267D109 281 8297 SH DFND 01 8297 0 0 GOOSEHEAD INS INC COM CL A 38267D109 13047 385207 SH SOLE 0 0 385207 GOPRO INC CL A 38268T103 1604 222804 SH DFND 01 222804 0 0 GOPRO INC CL A 38268T103 66 9158 SH SOLE 9158 0 0 GOPRO INC CL A 38268T103 65 9000 SH DFND 02 0 9000 0 GOPRO INC CL A 38268T103 69849 9701181 SH SOLE 0 0 9701181 GORMAN RUPP CO COM 383082104 728 19936 SH DFND 01 19936 0 0 GORMAN RUPP CO COM 383082104 50 1368 SH SOLE 1368 0 0 GORMAN RUPP CO COM 383082104 38 1032 SH DFND 02 0 1032 0 GORMAN RUPP CO COM 383082104 70340 1927114 SH SOLE 0 0 1927114 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 973 86174 SH DFND 01 86174 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1161 102862 SH SOLE 102862 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1506 133382 SH DFND 02 0 133382 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 166137 14715426 SH SOLE 0 0 14715426 GP STRATEGIES CORP COM 36225V104 204 12093 SH DFND 01 12093 0 0 GP STRATEGIES CORP COM 36225V104 13 800 SH SOLE 800 0 0 GP STRATEGIES CORP COM 36225V104 8 500 SH DFND 02 0 500 0 GP STRATEGIES CORP COM 36225V104 11173 663076 SH SOLE 0 0 663076 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 7342 67251 SH SOLE 0 0 67251 GRACE W R & CO DEL NEW COM 38388F108 2026 28351 SH DFND 01 28351 0 0 GRACE W R & CO DEL NEW COM 38388F108 416 5819 SH SOLE 5819 0 0 GRACE W R & CO DEL NEW COM 38388F108 977 13674 SH DFND 02 0 13674 0 GRACE W R & CO DEL NEW COM 38388F108 432163 6047616 SH SOLE 0 0 6047616 GRACO INC COM 384109104 3390 73161 SH DFND 01 73161 0 0 GRACO INC COM 384109104 716 15445 SH SOLE 15445 0 0 GRACO INC COM 384109104 975 21048 SH DFND 02 0 21048 0 GRACO INC COM 384109104 780090 16834050 SH SOLE 0 0 16834050 GRAFTECH INTL LTD COM 384313508 426 21834 SH DFND 01 21834 0 0 GRAFTECH INTL LTD COM 384313508 93022 4767920 SH SOLE 0 0 4767920 GRAHAM CORP COM 384556106 282 10016 SH DFND 01 10016 0 0 GRAHAM CORP COM 384556106 12579 446553 SH SOLE 0 0 446553 GRAHAM HLDGS CO COM 384637104 918 1585 SH DFND 01 1585 0 0 GRAHAM HLDGS CO COM 384637104 245 423 SH SOLE 423 0 0 GRAHAM HLDGS CO COM 384637104 333 575 SH DFND 02 0 575 0 GRAHAM HLDGS CO COM 384637104 216784 374217 SH SOLE 0 0 374217 GRAINGER W W INC COM 384802104 16444 46008 SH DFND 01 46008 0 0 GRAINGER W W INC COM 384802104 5110 14298 SH SOLE 14298 0 0 GRAINGER W W INC COM 384802104 5863 16405 SH DFND 02 0 16405 0 GRAINGER W W INC COM 384802104 3301 9236 SH DFND 02 0 0 9236 GRAINGER W W INC COM 384802104 1976996 5531451 SH SOLE 0 0 5531451 GRAMERCY PPTY TR COM NEW 385002308 3822 139279 SH DFND 01 139279 0 0 GRAMERCY PPTY TR COM NEW 385002308 4593 167366 SH SOLE 167366 0 0 GRAMERCY PPTY TR COM NEW 385002308 4888 178119 SH DFND 02 0 178119 0 GRAMERCY PPTY TR COM NEW 385002308 364805 13294635 SH SOLE 0 0 13294635 GRAN TIERRA ENERGY INC COM 38500T101 163 42600 SH SOLE 42600 0 0 GRAN TIERRA ENERGY INC COM 38500T101 270 70700 SH DFND 02 0 70700 0 GRAN TIERRA ENERGY INC COM 38500T101 40440 10586510 SH SOLE 0 0 10586510 GRAND CANYON ED INC COM 38526M106 2373 21035 SH DFND 01 21035 0 0 GRAND CANYON ED INC COM 38526M106 470 4163 SH SOLE 4163 0 0 GRAND CANYON ED INC COM 38526M106 680 6029 SH DFND 02 0 6029 0 GRAND CANYON ED INC COM 38526M106 475808 4218155 SH SOLE 0 0 4218155 GRANITE CONSTR INC COM 387328107 3531 77255 SH DFND 01 77255 0 0 GRANITE CONSTR INC COM 387328107 199 4359 SH SOLE 4359 0 0 GRANITE CONSTR INC COM 387328107 292 6380 SH DFND 02 0 6380 0 GRANITE CONSTR INC COM 387328107 180260 3944426 SH SOLE 0 0 3944426 GRANITE PT MTG TR INC COM 38741L107 915 47471 SH DFND 01 47471 0 0 GRANITE PT MTG TR INC COM 38741L107 105 5455 SH SOLE 5455 0 0 GRANITE PT MTG TR INC COM 38741L107 38 1989 SH DFND 02 0 1989 0 GRANITE PT MTG TR INC COM 38741L107 76833 3985091 SH SOLE 0 0 3985091 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 2009 46800 SH SOLE 46800 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 2374 55313 SH DFND 02 0 55313 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 60128 1400926 SH SOLE 0 0 1400926 GRAPHIC PACKAGING HLDG CO COM 388689101 1656 118196 SH DFND 01 118196 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 371 26500 SH SOLE 26500 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 534 38100 SH DFND 02 0 38100 0 GRAPHIC PACKAGING HLDG CO COM 388689101 376817 26896323 SH SOLE 0 0 26896323 GRAY TELEVISION INC COM 389375106 1195 68270 SH DFND 01 68270 0 0 GRAY TELEVISION INC COM 389375106 179 10212 SH SOLE 10212 0 0 GRAY TELEVISION INC COM 389375106 151 8637 SH DFND 02 0 8637 0 GRAY TELEVISION INC COM 389375106 61354 3505961 SH SOLE 0 0 3505961 GREAT AJAX CORP COM 38983D300 189 13886 SH DFND 01 13886 0 0 GREAT AJAX CORP COM 38983D300 10450 767833 SH SOLE 0 0 767833 GREAT ELM CAP GROUP INC COM NEW 39036P209 10 3154 SH DFND 01 3154 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 2874 884285 SH SOLE 0 0 884285 GREAT LAKES DREDGE & DOCK CO COM 390607109 327 52791 SH DFND 01 52791 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 20 3300 SH SOLE 3300 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 459 74100 SH DFND 02 0 74100 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 17172 2769755 SH SOLE 0 0 2769755 GREAT SOUTHN BANCORP INC COM 390905107 544 9825 SH DFND 01 9825 0 0 GREAT SOUTHN BANCORP INC COM 390905107 83 1495 SH SOLE 1495 0 0 GREAT SOUTHN BANCORP INC COM 390905107 59 1068 SH DFND 02 0 1068 0 GREAT SOUTHN BANCORP INC COM 390905107 27790 502069 SH SOLE 0 0 502069 GREAT WESTN BANCORP INC COM 391416104 2170 51434 SH DFND 01 51434 0 0 GREAT WESTN BANCORP INC COM 391416104 252 5971 SH SOLE 5971 0 0 GREAT WESTN BANCORP INC COM 391416104 253 6000 SH DFND 02 0 6000 0 GREAT WESTN BANCORP INC COM 391416104 246863 5851227 SH SOLE 0 0 5851227 GREEN BANCORP INC COM 39260X100 621 28101 SH DFND 01 28101 0 0 GREEN BANCORP INC COM 39260X100 77 3500 SH SOLE 3500 0 0 GREEN BANCORP INC COM 39260X100 38 1700 SH DFND 02 0 1700 0 GREEN BANCORP INC COM 39260X100 32704 1479836 SH SOLE 0 0 1479836 GREEN BRICK PARTNERS INC COM 392709101 250 24745 SH DFND 01 24745 0 0 GREEN BRICK PARTNERS INC COM 392709101 46 4598 SH SOLE 4598 0 0 GREEN BRICK PARTNERS INC COM 392709101 11353 1124038 SH SOLE 0 0 1124038 GREEN DOT CORP CL A 39304D102 8510 95811 SH DFND 01 95811 0 0 GREEN DOT CORP CL A 39304D102 391 4400 SH SOLE 4400 0 0 GREEN DOT CORP CL A 39304D102 400 4500 SH DFND 02 0 4500 0 GREEN DOT CORP CL A 39304D102 494364 5565914 SH SOLE 0 0 5565914 GREEN PLAINS INC COM 393222104 594 34558 SH DFND 01 34558 0 0 GREEN PLAINS INC COM 393222104 70 4060 SH SOLE 4060 0 0 GREEN PLAINS INC COM 393222104 37 2140 SH DFND 02 0 2140 0 GREEN PLAINS INC COM 393222104 53335 3100869 SH SOLE 0 0 3100869 GREENBRIER COS INC COM 393657101 1667 27736 SH DFND 01 27736 0 0 GREENBRIER COS INC COM 393657101 202 3369 SH SOLE 3369 0 0 GREENBRIER COS INC COM 393657101 248 4124 SH DFND 02 0 4124 0 GREENBRIER COS INC COM 393657101 322022 5358106 SH SOLE 0 0 5358106 GREENE COUNTY BANCORP INC COM 394357107 188 5847 SH DFND 01 5847 0 0 GREENE COUNTY BANCORP INC COM 394357107 3737 116415 SH SOLE 0 0 116415 GREENHILL & CO INC COM 395259104 984 37359 SH DFND 01 37359 0 0 GREENHILL & CO INC COM 395259104 84 3186 SH SOLE 3186 0 0 GREENHILL & CO INC COM 395259104 251 9514 SH DFND 02 0 9514 0 GREENHILL & CO INC COM 395259104 62712 2379947 SH SOLE 0 0 2379947 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 323 26053 SH DFND 01 26053 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 42 3400 SH SOLE 3400 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 71 5700 SH DFND 02 0 5700 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 31841 2567810 SH SOLE 0 0 2567810 GREENSKY INC CL A 39572G100 144 8005 SH DFND 01 8005 0 0 GREENSKY INC CL A 39572G100 61490 3416116 SH SOLE 0 0 3416116 GREIF INC CL A 397624107 1349 25140 SH DFND 01 25140 0 0 GREIF INC CL A 397624107 126 2344 SH SOLE 2344 0 0 GREIF INC CL A 397624107 178 3325 SH DFND 02 0 3325 0 GREIF INC CL A 397624107 214388 3995299 SH SOLE 0 0 3995299 GREIF INC CL B 397624107 322 5585 SH DFND 01 5585 0 0 GREIF INC CL B 397624107 22 375 SH SOLE 375 0 0 GREIF INC CL B 397624107 12793 221913 SH SOLE 0 0 221913 GRIFFIN INL RLTY INC COM 398231100 67 1712 SH DFND 01 1712 0 0 GRIFFIN INL RLTY INC COM 398231100 4379 112273 SH SOLE 0 0 112273 GRIFFON CORP COM 398433102 517 32003 SH DFND 01 32003 0 0 GRIFFON CORP COM 398433102 44 2707 SH SOLE 2707 0 0 GRIFFON CORP COM 398433102 242 14974 SH DFND 02 0 14974 0 GRIFFON CORP COM 398433102 62607 3876565 SH SOLE 0 0 3876565 GRINDROD SHIPPING HOLDINGS L SHS Y28895103 2774 367375 SH SOLE 0 0 367375 GRITSTONE ONCOLOGY INC COM 39868T105 41 2914 SH DFND 01 2914 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 1021 71700 SH SOLE 0 0 71700 GROUP 1 AUTOMOTIVE INC COM 398905109 1073 16539 SH DFND 01 16539 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 140 2156 SH SOLE 2156 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 172 2652 SH DFND 02 0 2652 0 GROUP 1 AUTOMOTIVE INC COM 398905109 120369 1854683 SH SOLE 0 0 1854683 GROUPE CGI INC CL A SUB VTG 39945C109 5170 80186 SH SOLE 80186 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 5288 82008 SH DFND 02 0 82008 0 GROUPE CGI INC CL A SUB VTG 39945C109 3149 48835 SH DFND 02 0 0 48835 GROUPE CGI INC CL A SUB VTG 39945C109 399996 6203406 SH SOLE 0 0 6203406 GROUPON INC COM 399473107 3277 869268 SH DFND 01 869268 0 0 GROUPON INC COM 399473107 175 46447 SH SOLE 46447 0 0 GROUPON INC COM 399473107 225 59577 SH DFND 02 0 59577 0 GROUPON INC COM 399473107 143411 38040100 SH SOLE 0 0 38040100 GROWTH ETF GROWTH ETF 922908736 9235 57349 SH SOLE 03 0 0 57349 GROWTH ETF GROWTH ETF 922908736 157497 978000 SH SOLE 0 0 978000 GRUBHUB INC COM 400110102 5511 39755 SH DFND 01 39755 0 0 GRUBHUB INC COM 400110102 1103 7957 SH SOLE 7957 0 0 GRUBHUB INC COM 400110102 2247 16207 SH DFND 02 0 16207 0 GRUBHUB INC COM 400110102 1037348 7483395 SH SOLE 0 0 7483395 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 31 4000 SH DFND 02 0 4000 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 12282 1582783 SH SOLE 0 0 1582783 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 15 845 SH SOLE 845 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 2422 136514 SH SOLE 0 0 136514 GSE SYS INC COM 36227K106 15 4296 SH DFND 01 4296 0 0 GSE SYS INC COM 36227K106 1712 475685 SH SOLE 0 0 475685 GSI TECHNOLOGY COM 36241U106 16 2267 SH DFND 01 2267 0 0 GSI TECHNOLOGY COM 36241U106 4389 636136 SH SOLE 0 0 636136 GTT COMMUNICATIONS INC COM 362393100 3587 82649 SH DFND 01 82649 0 0 GTT COMMUNICATIONS INC COM 362393100 397 9153 SH SOLE 9153 0 0 GTT COMMUNICATIONS INC COM 362393100 499 11500 SH DFND 02 0 11500 0 GTT COMMUNICATIONS INC COM 362393100 159461 3674207 SH SOLE 0 0 3674207 GTX INC DEL COM NEW 40052B207 18 11518 SH DFND 01 11518 0 0 GTX INC DEL COM NEW 40052B207 716 455945 SH SOLE 0 0 455945 GUARANTY BANCORP DEL COM NEW 40075T607 1393 46902 SH DFND 01 46902 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 67 2250 SH SOLE 2250 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 56 1900 SH DFND 02 0 1900 0 GUARANTY BANCORP DEL COM NEW 40075T607 32152 1082564 SH SOLE 0 0 1082564 GUARANTY BANCSHARES INC TEX COM 400764106 208 6890 SH DFND 01 6890 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 8188 270872 SH SOLE 0 0 270872 GUARANTY FED BANCSHARES INC COM 40108P101 15 618 SH DFND 01 618 0 0 GUARANTY FED BANCSHARES INC COM 40108P101 970 40432 SH SOLE 0 0 40432 GUESS INC COM 401617105 1129 49941 SH DFND 01 49941 0 0 GUESS INC COM 401617105 154 6799 SH SOLE 6799 0 0 GUESS INC COM 401617105 201 8900 SH DFND 02 0 8900 0 GUESS INC COM 401617105 130481 5773477 SH SOLE 0 0 5773477 GUIDEWIRE SOFTWARE INC COM 40171V100 3572 35366 SH DFND 01 35366 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 749 7413 SH SOLE 7413 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 913 9042 SH DFND 02 0 9042 0 GUIDEWIRE SOFTWARE INC COM 40171V100 704034 6969943 SH SOLE 0 0 6969943 GULF ISLAND FABRICATION INC COM 402307102 26 2591 SH DFND 01 2591 0 0 GULF ISLAND FABRICATION INC COM 402307102 7823 786198 SH SOLE 0 0 786198 GULFMARK OFFSHORE INC COM 402629505 126 3374 SH DFND 01 3374 0 0 GULFMARK OFFSHORE INC COM 402629505 7136 191314 SH SOLE 0 0 191314 GULFPORT ENERGY CORP COM NEW 402635304 1554 149276 SH DFND 01 149276 0 0 GULFPORT ENERGY CORP COM NEW 402635304 151 14533 SH SOLE 14533 0 0 GULFPORT ENERGY CORP COM NEW 402635304 158 15183 SH DFND 02 0 15183 0 GULFPORT ENERGY CORP COM NEW 402635304 139106 13362729 SH SOLE 0 0 13362729 H & E EQUIPMENT SERVICES INC COM 404030108 2083 55144 SH DFND 01 55144 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 129 3427 SH SOLE 3427 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 306 8100 SH DFND 02 0 8100 0 H & E EQUIPMENT SERVICES INC COM 404030108 129494 3427585 SH SOLE 0 0 3427585 HABIT RESTAURANTS INC COM CL A 40449J103 285 17867 SH DFND 01 17867 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 16462 1032126 SH SOLE 0 0 1032126 HACKETT GROUP INC COM 404609109 963 47772 SH DFND 01 47772 0 0 HACKETT GROUP INC COM 404609109 85 4200 SH SOLE 4200 0 0 HACKETT GROUP INC COM 404609109 45 2215 SH DFND 02 0 2215 0 HACKETT GROUP INC COM 404609109 27108 1345314 SH SOLE 0 0 1345314 HAEMONETICS CORP COM 405024100 11863 103535 SH DFND 01 103535 0 0 HAEMONETICS CORP COM 405024100 566 4944 SH SOLE 4944 0 0 HAEMONETICS CORP COM 405024100 766 6685 SH DFND 02 0 6685 0 HAEMONETICS CORP COM 405024100 630711 5504543 SH SOLE 0 0 5504543 HAIN CELESTIAL GROUP INC COM 405217100 926 34127 SH DFND 01 34127 0 0 HAIN CELESTIAL GROUP INC COM 405217100 218 8043 SH SOLE 8043 0 0 HAIN CELESTIAL GROUP INC COM 405217100 451 16621 SH DFND 02 0 16621 0 HAIN CELESTIAL GROUP INC COM 405217100 220032 8113284 SH SOLE 0 0 8113284 HALCON RES CORP COM PAR NEW 40537Q605 539 120524 SH DFND 01 120524 0 0 HALCON RES CORP COM PAR NEW 40537Q605 50 11079 SH SOLE 11079 0 0 HALCON RES CORP COM PAR NEW 40537Q605 29 6500 SH DFND 02 0 6500 0 HALCON RES CORP COM PAR NEW 40537Q605 29128 6516437 SH SOLE 0 0 6516437 HALLADOR ENERGY COMPANY COM 40609P105 91 14690 SH DFND 01 14690 0 0 HALLADOR ENERGY COMPANY COM 40609P105 5569 895345 SH SOLE 0 0 895345 HALLIBURTON CO COM 406216101 36084 890292 SH DFND 01 890292 0 0 HALLIBURTON CO COM 406216101 10514 259413 SH SOLE 259413 0 0 HALLIBURTON CO COM 406216101 12795 315699 SH DFND 02 0 315699 0 HALLIBURTON CO COM 406216101 7095 175058 SH DFND 02 0 0 175058 HALLIBURTON CO COM 406216101 2530544 62436324 SH SOLE 0 0 62436324 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 131 11872 SH DFND 01 11872 0 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 6232 566527 SH SOLE 0 0 566527 HALOZYME THERAPEUTICS INC COM 40637H109 4491 247139 SH DFND 01 247139 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 230 12650 SH SOLE 12650 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 301 16566 SH DFND 02 0 16566 0 HALOZYME THERAPEUTICS INC COM 40637H109 236955 13041009 SH SOLE 0 0 13041009 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 291 13269 SH DFND 01 13269 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 10 436 SH SOLE 436 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 8 364 SH DFND 02 0 364 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 7837 357191 SH SOLE 0 0 357191 HAMILTON LANE INC CL A 407497106 1374 31035 SH DFND 01 31035 0 0 HAMILTON LANE INC CL A 407497106 62678 1415500 SH SOLE 0 0 1415500 HANCOCK JAFFE LABORATORIES I COM 41015N106 141 52720 SH SOLE 0 0 52720 HANCOCK WHITNEY CORPORATION COM 410120109 3533 74304 SH DFND 01 74304 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 393 8259 SH SOLE 8259 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 431 9067 SH DFND 02 0 9067 0 HANCOCK WHITNEY CORPORATION COM 410120109 388843 8177559 SH SOLE 0 0 8177559 HANESBRANDS INC COM 410345102 6715 364374 SH DFND 01 364374 0 0 HANESBRANDS INC COM 410345102 2088 113294 SH SOLE 113294 0 0 HANESBRANDS INC COM 410345102 1858 100826 SH DFND 02 0 100826 0 HANESBRANDS INC COM 410345102 1349 73199 SH DFND 02 0 0 73199 HANESBRANDS INC COM 410345102 692214 37559102 SH SOLE 0 0 37559102 HANMI FINL CORP COM NEW 410495204 755 30320 SH DFND 01 30320 0 0 HANMI FINL CORP COM NEW 410495204 80 3220 SH SOLE 3220 0 0 HANMI FINL CORP COM NEW 410495204 148 5933 SH DFND 02 0 5933 0 HANMI FINL CORP COM NEW 410495204 47549 1909616 SH SOLE 0 0 1909616 HANNON ARMSTRONG SUST INFR C COM 41068X100 969 45141 SH DFND 01 45141 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 107 5000 SH SOLE 5000 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 288 13400 SH DFND 02 0 13400 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 49478 2304511 SH SOLE 0 0 2304511 HANOVER INS GROUP INC COM 410867105 1969 15961 SH DFND 01 15961 0 0 HANOVER INS GROUP INC COM 410867105 481 3896 SH SOLE 3896 0 0 HANOVER INS GROUP INC COM 410867105 654 5299 SH DFND 02 0 5299 0 HANOVER INS GROUP INC COM 410867105 515793 4180866 SH SOLE 0 0 4180866 HARBORONE BANCORP INC COM 41165F101 475 24822 SH DFND 01 24822 0 0 HARBORONE BANCORP INC COM 41165F101 22 1125 SH SOLE 1125 0 0 HARBORONE BANCORP INC COM 41165F101 17280 903742 SH SOLE 0 0 903742 HARLEY DAVIDSON INC COM 412822108 7131 157428 SH DFND 01 157428 0 0 HARLEY DAVIDSON INC COM 412822108 2290 50546 SH SOLE 50546 0 0 HARLEY DAVIDSON INC COM 412822108 2172 47943 SH DFND 02 0 47943 0 HARLEY DAVIDSON INC COM 412822108 1374 30340 SH DFND 02 0 0 30340 HARLEY DAVIDSON INC COM 412822108 785375 17337195 SH SOLE 0 0 17337195 HARMONIC INC COM 413160102 401 72964 SH DFND 01 72964 0 0 HARMONIC INC COM 413160102 28288 5143183 SH SOLE 0 0 5143183 HARRIS CORP DEL COM 413875105 20201 119385 SH DFND 01 119385 0 0 HARRIS CORP DEL COM 413875105 6044 35718 SH SOLE 35718 0 0 HARRIS CORP DEL COM 413875105 7588 44845 SH DFND 02 0 44845 0 HARRIS CORP DEL COM 413875105 4221 24945 SH DFND 02 0 0 24945 HARRIS CORP DEL COM 413875105 2237806 13225020 SH SOLE 0 0 13225020 HARSCO CORP COM 415864107 4563 159815 SH DFND 01 159815 0 0 HARSCO CORP COM 415864107 185 6475 SH SOLE 6475 0 0 HARSCO CORP COM 415864107 369 12925 SH DFND 02 0 12925 0 HARSCO CORP COM 415864107 304422 10662753 SH SOLE 0 0 10662753 HARTE-HANKS INC COM 416196202 11 1597 SH DFND 01 1597 0 0 HARTE-HANKS INC COM 416196202 870 121978 SH SOLE 0 0 121978 HARTFORD FINL SVCS GROUP INC COM 416515104 16855 337369 SH DFND 01 337369 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 5366 107410 SH SOLE 107410 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 6521 130525 SH DFND 02 0 130525 0 HARTFORD FINL SVCS GROUP INC COM 416515104 3581 71674 SH DFND 02 0 0 71674 HARTFORD FINL SVCS GROUP INC COM 416515104 1821128 36451713 SH SOLE 0 0 36451713 HARVARD BIOSCIENCE INC COM 416906105 188 35782 SH DFND 01 35782 0 0 HARVARD BIOSCIENCE INC COM 416906105 9327 1776619 SH SOLE 0 0 1776619 HASBRO INC COM 418056107 12266 116682 SH DFND 01 116682 0 0 HASBRO INC COM 418056107 3754 35707 SH SOLE 35707 0 0 HASBRO INC COM 418056107 5128 48782 SH DFND 02 0 48782 0 HASBRO INC COM 418056107 2513 23909 SH DFND 02 0 0 23909 HASBRO INC COM 418056107 1361165 12948677 SH SOLE 0 0 12948677 HAVERTY FURNITURE INC COM 419596101 363 16420 SH DFND 01 16420 0 0 HAVERTY FURNITURE INC COM 419596101 28 1288 SH SOLE 1288 0 0 HAVERTY FURNITURE INC COM 419596101 44 2000 SH DFND 02 0 2000 0 HAVERTY FURNITURE INC COM 419596101 24417 1104863 SH SOLE 0 0 1104863 HAWAIIAN ELEC INDUSTRIES COM 419870100 1420 39887 SH DFND 01 39887 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1061 29813 SH SOLE 29813 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1384 38886 SH DFND 02 0 38886 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 380307 10685791 SH SOLE 0 0 10685791 HAWAIIAN HOLDINGS INC COM 419879101 1768 44092 SH DFND 01 44092 0 0 HAWAIIAN HOLDINGS INC COM 419879101 43 1081 SH SOLE 1081 0 0 HAWAIIAN HOLDINGS INC COM 419879101 33 821 SH DFND 02 0 821 0 HAWAIIAN HOLDINGS INC COM 419879101 192517 4800934 SH SOLE 0 0 4800934 HAWKINS INC COM 420261109 346 8339 SH DFND 01 8339 0 0 HAWKINS INC COM 420261109 41 1000 SH SOLE 1000 0 0 HAWKINS INC COM 420261109 25 600 SH DFND 02 0 600 0 HAWKINS INC COM 420261109 29956 722690 SH SOLE 0 0 722690 HAWTHORN BANCSHARES INC COM 420476103 28 1211 SH DFND 01 1211 0 0 HAWTHORN BANCSHARES INC COM 420476103 1510 66373 SH SOLE 0 0 66373 HAYNES INTERNATIONAL INC COM NEW 420877201 389 10951 SH DFND 01 10951 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 25 700 SH SOLE 700 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 42 1182 SH DFND 02 0 1182 0 HAYNES INTERNATIONAL INC COM NEW 420877201 44867 1263854 SH SOLE 0 0 1263854 HC2 HLDGS INC COM 404139107 526 85914 SH DFND 01 85914 0 0 HC2 HLDGS INC COM 404139107 11269 1841368 SH SOLE 0 0 1841368 HCA HEALTHCARE INC COM 40412C101 37505 269585 SH DFND 01 269585 0 0 HCA HEALTHCARE INC COM 40412C101 11841 85113 SH SOLE 85113 0 0 HCA HEALTHCARE INC COM 40412C101 14695 105625 SH DFND 02 0 105625 0 HCA HEALTHCARE INC COM 40412C101 7517 54034 SH DFND 02 0 0 54034 HCA HEALTHCARE INC COM 40412C101 2699207 19402003 SH SOLE 0 0 19402003 HCI GROUP INC COM 40416E103 287 6563 SH DFND 01 6563 0 0 HCI GROUP INC COM 40416E103 35 802 SH SOLE 802 0 0 HCI GROUP INC COM 40416E103 35 800 SH DFND 02 0 800 0 HCI GROUP INC COM 40416E103 22555 515541 SH SOLE 0 0 515541 HCP INC COM 40414L109 11667 443264 SH DFND 01 443264 0 0 HCP INC COM 40414L109 15593 592436 SH SOLE 592436 0 0 HCP INC COM 40414L109 19366 735773 SH DFND 02 0 735773 0 HCP INC COM 40414L109 2271 86280 SH DFND 02 0 0 86280 HCP INC COM 40414L109 1931630 73390196 SH SOLE 0 0 73390196 HD SUPPLY HLDGS INC COM 40416M105 3112 72725 SH DFND 01 72725 0 0 HD SUPPLY HLDGS INC COM 40416M105 2483 58022 SH SOLE 58022 0 0 HD SUPPLY HLDGS INC COM 40416M105 2473 57790 SH DFND 02 0 57790 0 HD SUPPLY HLDGS INC COM 40416M105 1361 31800 SH DFND 02 0 0 31800 HD SUPPLY HLDGS INC COM 40416M105 747655 17472651 SH SOLE 0 0 17472651 HDFC BANK LTD ADR REPS 3 SHS 40415F101 106 1126 SH SOLE 1126 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 50760 539424 SH SOLE 0 0 539424 HEALTH CARE ETF HEALTH CAR ETF 92204A504 2739 15182 SH SOLE 03 0 0 15182 HEALTH INS INNOVATIONS INC COM CL A 42225K106 1555 25222 SH DFND 01 25222 0 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 32087 520471 SH SOLE 0 0 520471 HEALTHCARE RLTY TR COM 421946104 3172 108405 SH DFND 01 108405 0 0 HEALTHCARE RLTY TR COM 421946104 3793 129639 SH SOLE 129639 0 0 HEALTHCARE RLTY TR COM 421946104 4475 152931 SH DFND 02 0 152931 0 HEALTHCARE RLTY TR COM 421946104 528779 18071745 SH SOLE 0 0 18071745 HEALTHCARE SVCS GRP INC COM 421906108 5975 147092 SH DFND 01 147092 0 0 HEALTHCARE SVCS GRP INC COM 421906108 288 7100 SH SOLE 7100 0 0 HEALTHCARE SVCS GRP INC COM 421906108 620 15255 SH DFND 02 0 15255 0 HEALTHCARE SVCS GRP INC COM 421906108 276218 6800043 SH SOLE 0 0 6800043 HEALTHCARE TR AMER INC CL A NEW 42225P501 2073 77712 SH DFND 01 77712 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 5857 219595 SH SOLE 219595 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 6892 258409 SH DFND 02 0 258409 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 770772 28900329 SH SOLE 0 0 28900329 HEALTHEQUITY INC COM 42226A107 10177 107799 SH DFND 01 107799 0 0 HEALTHEQUITY INC COM 42226A107 561 5941 SH SOLE 5941 0 0 HEALTHEQUITY INC COM 42226A107 931 9863 SH DFND 02 0 9863 0 HEALTHEQUITY INC COM 42226A107 487767 5166477 SH SOLE 0 0 5166477 HEALTHSTREAM INC COM 42222N103 1578 50872 SH DFND 01 50872 0 0 HEALTHSTREAM INC COM 42222N103 87 2800 SH SOLE 2800 0 0 HEALTHSTREAM INC COM 42222N103 50 1600 SH DFND 02 0 1600 0 HEALTHSTREAM INC COM 42222N103 78573 2533804 SH SOLE 0 0 2533804 HEARTLAND EXPRESS INC COM 422347104 1816 92052 SH DFND 01 92052 0 0 HEARTLAND EXPRESS INC COM 422347104 93 4708 SH SOLE 4708 0 0 HEARTLAND EXPRESS INC COM 422347104 112 5700 SH DFND 02 0 5700 0 HEARTLAND EXPRESS INC COM 422347104 89953 4559213 SH SOLE 0 0 4559213 HEARTLAND FINL USA INC COM 42234Q102 1481 25505 SH DFND 01 25505 0 0 HEARTLAND FINL USA INC COM 42234Q102 164 2827 SH SOLE 2827 0 0 HEARTLAND FINL USA INC COM 42234Q102 273 4700 SH DFND 02 0 4700 0 HEARTLAND FINL USA INC COM 42234Q102 116841 2012761 SH SOLE 0 0 2012761 HEAT BIOLOGICS INC COM NEW 42237K300 9 4711 SH DFND 01 4711 0 0 HEAT BIOLOGICS INC COM NEW 42237K300 1588 793850 SH SOLE 0 0 793850 HECLA MNG CO COM 422704106 1250 448123 SH DFND 01 448123 0 0 HECLA MNG CO COM 422704106 149 53320 SH SOLE 53320 0 0 HECLA MNG CO COM 422704106 288 103339 SH DFND 02 0 103339 0 HECLA MNG CO COM 422704106 116656 41812094 SH SOLE 0 0 41812094 HEICO CORP NEW COM 422806109 1666 17987 SH DFND 01 17987 0 0 HEICO CORP NEW COM 422806109 365 3943 SH SOLE 3943 0 0 HEICO CORP NEW COM 422806109 1024 11052 SH DFND 02 0 11052 0 HEICO CORP NEW COM 422806109 342536 3698689 SH SOLE 0 0 3698689 HEICO CORP NEW CL A 422806109 2425 32125 SH DFND 01 32125 0 0 HEICO CORP NEW CL A 422806109 481 6370 SH SOLE 6370 0 0 HEICO CORP NEW CL A 422806109 388 5133 SH DFND 02 0 5133 0 HEICO CORP NEW CL A 422806109 497789 6593229 SH SOLE 0 0 6593229 HEIDRICK & STRUGGLES INTL IN COM 422819102 1252 36991 SH DFND 01 36991 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 80 2367 SH SOLE 2367 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 61 1793 SH DFND 02 0 1793 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 36873 1089294 SH SOLE 0 0 1089294 HELEN OF TROY CORP LTD COM G4388N106 3337 25494 SH DFND 01 25494 0 0 HELEN OF TROY CORP LTD COM G4388N106 334 2548 SH SOLE 2548 0 0 HELEN OF TROY CORP LTD COM G4388N106 447 3415 SH DFND 02 0 3415 0 HELEN OF TROY CORP LTD COM G4388N106 306114 2338536 SH SOLE 0 0 2338536 HELIOS & MATHESON ANALYTICS IN COM PAR 42327L309 0 1 SH DFND 01 1 0 0 HELIOS & MATHESON ANALYTICS IN COM PAR 42327L309 100 6647686 SH SOLE 0 0 6647686 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 335 34240 SH DFND 01 34240 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 8059 823183 SH SOLE 0 0 823183 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1208 122234 SH DFND 01 122234 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 150 15221 SH SOLE 15221 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 341 34538 SH DFND 02 0 34538 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 138186 13986427 SH SOLE 0 0 13986427 HELMERICH & PAYNE INC COM 423452101 6997 101748 SH DFND 01 101748 0 0 HELMERICH & PAYNE INC COM 423452101 2202 32023 SH SOLE 32023 0 0 HELMERICH & PAYNE INC COM 423452101 2406 34987 SH DFND 02 0 34987 0 HELMERICH & PAYNE INC COM 423452101 1181 17170 SH DFND 02 0 0 17170 HELMERICH & PAYNE INC COM 423452101 782472 11378096 SH SOLE 0 0 11378096 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 374 26824 SH DFND 01 26824 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 62 4474 SH SOLE 4474 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 9942 712655 SH SOLE 0 0 712655 HEMISPHERX BIOPHARMA INC COM NEW 42366C301 110 479679 SH SOLE 0 0 479679 HENNESSY ADVISORS INC COM 425885100 13 950 SH DFND 01 950 0 0 HENNESSY ADVISORS INC COM 425885100 2495 180116 SH SOLE 0 0 180116 HENRY JACK & ASSOC INC COM 426281101 5463 34124 SH DFND 01 34124 0 0 HENRY JACK & ASSOC INC COM 426281101 4105 25646 SH SOLE 25646 0 0 HENRY JACK & ASSOC INC COM 426281101 5456 34080 SH DFND 02 0 34080 0 HENRY JACK & ASSOC INC COM 426281101 2145 13400 SH DFND 02 0 0 13400 HENRY JACK & ASSOC INC COM 426281101 1240225 7747530 SH SOLE 0 0 7747530 HERBALIFE NUTRITION LTD COM SHS G4412G101 2259 41408 SH DFND 01 41408 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 590 10814 SH SOLE 10814 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 825 15119 SH DFND 02 0 15119 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 75 1383 SH DFND 02 0 0 1383 HERBALIFE NUTRITION LTD COM SHS G4412G101 544943 9989791 SH SOLE 0 0 9989791 HERC HLDGS INC COM 42704L104 2426 47391 SH DFND 01 47391 0 0 HERC HLDGS INC COM 42704L104 102 1983 SH SOLE 1983 0 0 HERC HLDGS INC COM 42704L104 247 4826 SH DFND 02 0 4826 0 HERC HLDGS INC COM 42704L104 117284 2290706 SH SOLE 0 0 2290706 HERITAGE COMMERCE CORP COM 426927109 1081 72476 SH DFND 01 72476 0 0 HERITAGE COMMERCE CORP COM 426927109 67 4500 SH SOLE 4500 0 0 HERITAGE COMMERCE CORP COM 426927109 54 3600 SH DFND 02 0 3600 0 HERITAGE COMMERCE CORP COM 426927109 25903 1736094 SH SOLE 0 0 1736094 HERITAGE CRYSTAL CLEAN INC COM 42726M106 314 14724 SH DFND 01 14724 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 19 900 SH DFND 02 0 900 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 13689 641165 SH SOLE 0 0 641165 HERITAGE FINL CORP WASH COM 42722X106 1106 31461 SH DFND 01 31461 0 0 HERITAGE FINL CORP WASH COM 42722X106 115 3284 SH SOLE 3284 0 0 HERITAGE FINL CORP WASH COM 42722X106 95 2716 SH DFND 02 0 2716 0 HERITAGE FINL CORP WASH COM 42722X106 65336 1858776 SH SOLE 0 0 1858776 HERITAGE INS HLDGS INC COM 42727J102 321 21630 SH DFND 01 21630 0 0 HERITAGE INS HLDGS INC COM 42727J102 38 2589 SH SOLE 2589 0 0 HERITAGE INS HLDGS INC COM 42727J102 27 1810 SH DFND 02 0 1810 0 HERITAGE INS HLDGS INC COM 42727J102 16078 1084866 SH SOLE 0 0 1084866 HERON THERAPEUTICS INC COM 427746102 4334 136946 SH DFND 01 136946 0 0 HERON THERAPEUTICS INC COM 427746102 187 5905 SH SOLE 5905 0 0 HERON THERAPEUTICS INC COM 427746102 220 6952 SH DFND 02 0 6952 0 HERON THERAPEUTICS INC COM 427746102 191275 6043446 SH SOLE 0 0 6043446 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 716 31576 SH DFND 01 31576 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 880 38810 SH SOLE 38810 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1271 56068 SH DFND 02 0 56068 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 128091 5650241 SH SOLE 0 0 5650241 HERSHEY CO COM 427866108 14406 141236 SH DFND 01 141236 0 0 HERSHEY CO COM 427866108 4239 41560 SH SOLE 41560 0 0 HERSHEY CO COM 427866108 7126 69861 SH DFND 02 0 69861 0 HERSHEY CO COM 427866108 2559 25087 SH DFND 02 0 0 25087 HERSHEY CO COM 427866108 1079665 10584952 SH SOLE 0 0 10584952 HERTZ GLOBAL HLDGS INC COM 42806J106 782 47865 SH DFND 01 47865 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 69 4218 SH SOLE 4218 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 138 8466 SH DFND 02 0 8466 0 HERTZ GLOBAL HLDGS INC COM 42806J106 76864 4706893 SH SOLE 0 0 4706893 HESKA CORP COM RESTRC NEW 42805E306 1485 13107 SH DFND 01 13107 0 0 HESKA CORP COM RESTRC NEW 42805E306 79 700 SH SOLE 700 0 0 HESKA CORP COM RESTRC NEW 42805E306 57 500 SH DFND 02 0 500 0 HESKA CORP COM RESTRC NEW 42805E306 44357 391465 SH SOLE 0 0 391465 HESS CORP COM 42809H107 17184 240065 SH DFND 01 240065 0 0 HESS CORP COM 42809H107 5932 82875 SH SOLE 82875 0 0 HESS CORP COM 42809H107 6668 93152 SH DFND 02 0 93152 0 HESS CORP COM 42809H107 3944 55096 SH DFND 02 0 0 55096 HESS CORP COM 42809H107 2040387 28504985 SH SOLE 0 0 28504985 HEWLETT PACKARD ENTERPRISE C COM 42824C109 22782 1396803 SH DFND 01 1396803 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 7755 475489 SH SOLE 475489 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 8353 512141 SH DFND 02 0 512141 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 5006 306930 SH DFND 02 0 0 306930 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1811130 111044116 SH SOLE 0 0 111044116 HEXCEL CORP NEW COM 428291108 2278 33979 SH DFND 01 33979 0 0 HEXCEL CORP NEW COM 428291108 538 8024 SH SOLE 8024 0 0 HEXCEL CORP NEW COM 428291108 729 10870 SH DFND 02 0 10870 0 HEXCEL CORP NEW COM 428291108 497280 7416556 SH SOLE 0 0 7416556 HF FOODS GROUP INC COM 40417F109 3871 256347 SH SOLE 0 0 256347 HFF INC CL A 40418F108 3178 74823 SH DFND 01 74823 0 0 HFF INC CL A 40418F108 168 3949 SH SOLE 3949 0 0 HFF INC CL A 40418F108 219 5147 SH DFND 02 0 5147 0 HFF INC CL A 40418F108 245624 5782113 SH SOLE 0 0 5782113 HIBBETT SPORTS INC COM 428567101 309 16432 SH DFND 01 16432 0 0 HIBBETT SPORTS INC COM 428567101 39 2090 SH SOLE 2090 0 0 HIBBETT SPORTS INC COM 428567101 30 1582 SH DFND 02 0 1582 0 HIBBETT SPORTS INC COM 428567101 29357 1561565 SH SOLE 0 0 1561565 HIGH DIVIDEND YIELD ETF HIGH DIV YLD 921946406 8371 96117 SH SOLE 03 0 0 96117 HIGH DIVIDEND YIELD ETF HIGH DIV YLD 921946406 101659 1167282 SH SOLE 0 0 1167282 HIGHPOINT RES CORP COM 43114K108 463 94803 SH DFND 01 94803 0 0 HIGHPOINT RES CORP COM 43114K108 63 12908 SH SOLE 12908 0 0 HIGHPOINT RES CORP COM 43114K108 46 9366 SH DFND 02 0 9366 0 HIGHPOINT RES CORP COM 43114K108 32307 6620302 SH SOLE 0 0 6620302 HIGHWOODS PPTYS INC COM 431284108 1833 38775 SH DFND 01 38775 0 0 HIGHWOODS PPTYS INC COM 431284108 5132 108584 SH SOLE 108584 0 0 HIGHWOODS PPTYS INC COM 431284108 5913 125108 SH DFND 02 0 125108 0 HIGHWOODS PPTYS INC COM 431284108 711706 15059364 SH SOLE 0 0 15059364 HILL ROM HLDGS INC COM 431475102 2608 27631 SH DFND 01 27631 0 0 HILL ROM HLDGS INC COM 431475102 535 5666 SH SOLE 5666 0 0 HILL ROM HLDGS INC COM 431475102 735 7782 SH DFND 02 0 7782 0 HILL ROM HLDGS INC COM 431475102 554671 5875748 SH SOLE 0 0 5875748 HILLENBRAND INC COM 431571108 6541 125071 SH DFND 01 125071 0 0 HILLENBRAND INC COM 431571108 269 5137 SH SOLE 5137 0 0 HILLENBRAND INC COM 431571108 420 8027 SH DFND 02 0 8027 0 HILLENBRAND INC COM 431571108 309289 5913745 SH SOLE 0 0 5913745 HILLTOP HOLDINGS INC COM 432748101 1269 62896 SH DFND 01 62896 0 0 HILLTOP HOLDINGS INC COM 432748101 168 8335 SH SOLE 8335 0 0 HILLTOP HOLDINGS INC COM 432748101 201 9980 SH DFND 02 0 9980 0 HILLTOP HOLDINGS INC COM 432748101 126805 6286835 SH SOLE 0 0 6286835 HILTON GRAND VACATIONS INC COM 43283X105 1414 42714 SH DFND 01 42714 0 0 HILTON GRAND VACATIONS INC COM 43283X105 378 11419 SH SOLE 11419 0 0 HILTON GRAND VACATIONS INC COM 43283X105 374 11301 SH DFND 02 0 11301 0 HILTON GRAND VACATIONS INC COM 43283X105 268651 8116339 SH SOLE 0 0 8116339 HILTON WORLDWIDE HLDGS INC COM 43300A203 24037 297567 SH DFND 01 297567 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 6876 85121 SH SOLE 85121 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 6751 83571 SH DFND 02 0 83571 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 4218 52219 SH DFND 02 0 0 52219 HILTON WORLDWIDE HLDGS INC COM 43300A203 1677276 20763500 SH SOLE 0 0 20763500 HINGHAM INSTN SVGS MASS COM 433323102 434 1973 SH DFND 01 1973 0 0 HINGHAM INSTN SVGS MASS COM 433323102 12832 58376 SH SOLE 0 0 58376 HISTOGENICS CORP COM 43358V109 499 915171 SH SOLE 0 0 915171 HMN FINL INC COM 40424G108 20 971 SH DFND 01 971 0 0 HMN FINL INC COM 40424G108 978 47710 SH SOLE 0 0 47710 HMS HLDGS CORP COM 40425J101 5036 153477 SH DFND 01 153477 0 0 HMS HLDGS CORP COM 40425J101 269 8187 SH SOLE 8187 0 0 HMS HLDGS CORP COM 40425J101 459 13978 SH DFND 02 0 13978 0 HMS HLDGS CORP COM 40425J101 269281 8207273 SH SOLE 0 0 8207273 HNI CORP COM 404251100 3815 86236 SH DFND 01 86236 0 0 HNI CORP COM 404251100 198 4478 SH SOLE 4478 0 0 HNI CORP COM 404251100 268 6068 SH DFND 02 0 6068 0 HNI CORP COM 404251100 176202 3982861 SH SOLE 0 0 3982861 HOLLYFRONTIER CORP COM 436106108 10697 153036 SH DFND 01 153036 0 0 HOLLYFRONTIER CORP COM 436106108 3755 53719 SH SOLE 53719 0 0 HOLLYFRONTIER CORP COM 436106108 3220 46067 SH DFND 02 0 46067 0 HOLLYFRONTIER CORP COM 436106108 2551 36488 SH DFND 02 0 0 36488 HOLLYFRONTIER CORP COM 436106108 1448635 20724399 SH SOLE 0 0 20724399 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 26577 1243664 SH SOLE 0 0 1243664 HOLOGIC INC COM 436440101 10538 257140 SH DFND 01 257140 0 0 HOLOGIC INC COM 436440101 3422 83515 SH SOLE 83515 0 0 HOLOGIC INC COM 436440101 4474 109177 SH DFND 02 0 109177 0 HOLOGIC INC COM 436440101 2124 51833 SH DFND 02 0 0 51833 HOLOGIC INC COM 436440101 1137507 27757608 SH SOLE 0 0 27757608 HOME BANCORP INC COM 43689E107 291 6685 SH DFND 01 6685 0 0 HOME BANCORP INC COM 43689E107 13587 312478 SH SOLE 0 0 312478 HOME BANCSHARES INC COM 436893200 3986 182003 SH DFND 01 182003 0 0 HOME BANCSHARES INC COM 436893200 326 14870 SH SOLE 14870 0 0 HOME BANCSHARES INC COM 436893200 368 16795 SH DFND 02 0 16795 0 HOME BANCSHARES INC COM 436893200 305958 13970673 SH SOLE 0 0 13970673 HOME DEPOT INC COM 437076102 240484 1160916 SH DFND 01 1160916 0 0 HOME DEPOT INC COM 437076102 70882 342177 SH SOLE 342177 0 0 HOME DEPOT INC COM 437076102 80210 387209 SH DFND 02 0 387209 0 HOME DEPOT INC COM 437076102 46692 225403 SH DFND 02 0 0 225403 HOME DEPOT INC COM 437076102 16751325 80865675 SH SOLE 0 0 80865675 HOMESTREET INC COM 43785V102 595 22462 SH DFND 01 22462 0 0 HOMESTREET INC COM 43785V102 65 2447 SH SOLE 2447 0 0 HOMESTREET INC COM 43785V102 183 6900 SH DFND 02 0 6900 0 HOMESTREET INC COM 43785V102 40567 1530827 SH SOLE 0 0 1530827 HOMETRUST BANCSHARES INC COM 437872104 628 21544 SH DFND 01 21544 0 0 HOMETRUST BANCSHARES INC COM 437872104 50 1700 SH SOLE 1700 0 0 HOMETRUST BANCSHARES INC COM 437872104 41 1400 SH DFND 02 0 1400 0 HOMETRUST BANCSHARES INC COM 437872104 22133 759285 SH SOLE 0 0 759285 HOMOLOGY MEDICINES INC COM 438083107 494 21610 SH DFND 01 21610 0 0 HOMOLOGY MEDICINES INC COM 438083107 10340 452335 SH SOLE 0 0 452335 HONEYWELL INTL INC COM 438516106 122012 733247 SH DFND 01 733247 0 0 HONEYWELL INTL INC COM 438516106 34280 206007 SH SOLE 206007 0 0 HONEYWELL INTL INC COM 438516106 41378 248668 SH DFND 02 0 248668 0 HONEYWELL INTL INC COM 438516106 23994 144195 SH DFND 02 0 0 144195 HONEYWELL INTL INC COM 438516106 8445250 50752702 SH SOLE 0 0 50752702 HOOKER FURNITURE CORP COM 439038100 556 16451 SH DFND 01 16451 0 0 HOOKER FURNITURE CORP COM 439038100 61 1795 SH SOLE 1795 0 0 HOOKER FURNITURE CORP COM 439038100 41 1200 SH DFND 02 0 1200 0 HOOKER FURNITURE CORP COM 439038100 17190 508589 SH SOLE 0 0 508589 HOPE BANCORP INC COM 43940T109 1752 108356 SH DFND 01 108356 0 0 HOPE BANCORP INC COM 43940T109 178 10986 SH SOLE 10986 0 0 HOPE BANCORP INC COM 43940T109 348 21513 SH DFND 02 0 21513 0 HOPE BANCORP INC COM 43940T109 209690 12967855 SH SOLE 0 0 12967855 HOPFED BANCORP INC COM 439734104 27 1557 SH DFND 01 1557 0 0 HOPFED BANCORP INC COM 439734104 675 38584 SH SOLE 0 0 38584 HORACE MANN EDUCATORS CORP N COM 440327104 1604 35718 SH DFND 01 35718 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 144 3202 SH SOLE 3202 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 262 5830 SH DFND 02 0 5830 0 HORACE MANN EDUCATORS CORP N COM 440327104 185630 4134291 SH SOLE 0 0 4134291 HORIZON BANCORP INC COM 440407104 646 32726 SH DFND 01 32726 0 0 HORIZON BANCORP INC COM 440407104 68 3420 SH SOLE 3420 0 0 HORIZON BANCORP INC COM 440407104 33 1650 SH DFND 02 0 1650 0 HORIZON BANCORP INC COM 440407104 31824 1611363 SH SOLE 0 0 1611363 HORIZON GLOBAL CORP COM 44052W104 39 5414 SH DFND 01 5414 0 0 HORIZON GLOBAL CORP COM 44052W104 7566 1061128 SH SOLE 0 0 1061128 HORIZON PHARMA PLC SHS G4617B105 6436 328686 SH DFND 01 328686 0 0 HORIZON PHARMA PLC SHS G4617B105 276 14100 SH SOLE 14100 0 0 HORIZON PHARMA PLC SHS G4617B105 362 18479 SH DFND 02 0 18479 0 HORIZON PHARMA PLC SHS G4617B105 282981 14452576 SH SOLE 0 0 14452576 HORMEL FOODS CORP COM 440452100 10080 255847 SH DFND 01 255847 0 0 HORMEL FOODS CORP COM 440452100 3442 87348 SH SOLE 87348 0 0 HORMEL FOODS CORP COM 440452100 5098 129402 SH DFND 02 0 129402 0 HORMEL FOODS CORP COM 440452100 2300 58379 SH DFND 02 0 0 58379 HORMEL FOODS CORP COM 440452100 1246483 31636630 SH SOLE 0 0 31636630 HORNBECK OFFSHORE SVCS INC N COM 440543106 44 7438 SH DFND 01 7438 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 8638 1469116 SH SOLE 0 0 1469116 HORTONWORKS INC COM 440894103 3202 140367 SH DFND 01 140367 0 0 HORTONWORKS INC COM 440894103 141 6200 SH SOLE 6200 0 0 HORTONWORKS INC COM 440894103 96 4200 SH DFND 02 0 4200 0 HORTONWORKS INC COM 440894103 194168 8512394 SH SOLE 0 0 8512394 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 1744 60473 SH DFND 01 60473 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 4964 172113 SH SOLE 172113 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 5774 200199 SH DFND 02 0 200199 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 741521 25711544 SH SOLE 0 0 25711544 HOST HOTELS & RESORTS INC COM 44107P104 14704 696867 SH DFND 01 696867 0 0 HOST HOTELS & RESORTS INC COM 44107P104 19440 921340 SH SOLE 921340 0 0 HOST HOTELS & RESORTS INC COM 44107P104 22245 1054256 SH DFND 02 0 1054256 0 HOST HOTELS & RESORTS INC COM 44107P104 2600 123225 SH DFND 02 0 0 123225 HOST HOTELS & RESORTS INC COM 44107P104 2522094 119530525 SH SOLE 0 0 119530525 HOSTESS BRANDS INC CL A 44109J106 958 86564 SH DFND 01 86564 0 0 HOSTESS BRANDS INC CL A 44109J106 108 9764 SH SOLE 9764 0 0 HOSTESS BRANDS INC CL A 44109J106 84 7600 SH DFND 02 0 7600 0 HOSTESS BRANDS INC CL A 44109J106 89521 8086824 SH SOLE 0 0 8086824 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 713 101878 SH DFND 01 101878 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 53 7523 SH SOLE 7523 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 264 37777 SH DFND 02 0 37777 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 63386 9055159 SH SOLE 0 0 9055159 HOULIHAN LOKEY INC CL A 441593100 3017 67155 SH DFND 01 67155 0 0 HOULIHAN LOKEY INC CL A 441593100 138 3075 SH SOLE 3075 0 0 HOULIHAN LOKEY INC CL A 441593100 107 2374 SH DFND 02 0 2374 0 HOULIHAN LOKEY INC CL A 441593100 135415 3013906 SH SOLE 0 0 3013906 HOUSTON AMERN ENERGY CORP COM 44183U100 4 17100 SH DFND 01 17100 0 0 HOUSTON AMERN ENERGY CORP COM 44183U100 107 484233 SH SOLE 0 0 484233 HOUSTON WIRE & CABLE CO COM 44244K109 24 3165 SH DFND 01 3165 0 0 HOUSTON WIRE & CABLE CO COM 44244K109 4445 577301 SH SOLE 0 0 577301 HOVNANIAN ENTERPRISES INC CL A 442487203 241 150357 SH DFND 01 150357 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 10 6100 SH SOLE 6100 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 17 10372 SH DFND 02 0 10372 0 HOVNANIAN ENTERPRISES INC CL A 442487203 10146 6341369 SH SOLE 0 0 6341369 HOWARD BANCORP INC COM 442496105 281 15874 SH DFND 01 15874 0 0 HOWARD BANCORP INC COM 442496105 10537 595285 SH SOLE 0 0 595285 HOWARD HUGHES CORP COM 44267D107 1911 15381 SH DFND 01 15381 0 0 HOWARD HUGHES CORP COM 44267D107 450 3624 SH SOLE 3624 0 0 HOWARD HUGHES CORP COM 44267D107 594 4778 SH DFND 02 0 4778 0 HOWARD HUGHES CORP COM 44267D107 695593 5599688 SH SOLE 0 0 5599688 HP INC COM 40434L105 38627 1498927 SH DFND 01 1498927 0 0 HP INC COM 40434L105 12715 493411 SH SOLE 493411 0 0 HP INC COM 40434L105 13623 528619 SH DFND 02 0 528619 0 HP INC COM 40434L105 8305 322278 SH DFND 02 0 0 322278 HP INC COM 40434L105 3197629 124083381 SH SOLE 0 0 124083381 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 32 6350 SH DFND 01 6350 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 5435 1076324 SH SOLE 0 0 1076324 HUAZHU GROUP LTD SPONSORED ADS 44332N106 737 22806 SH SOLE 22806 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 1344 41600 SH DFND 02 0 41600 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 114434 3542863 SH SOLE 0 0 3542863 HUB GROUP INC CL A 443320106 2364 51851 SH DFND 01 51851 0 0 HUB GROUP INC CL A 443320106 127 2785 SH SOLE 2785 0 0 HUB GROUP INC CL A 443320106 236 5166 SH DFND 02 0 5166 0 HUB GROUP INC CL A 443320106 144545 3169848 SH SOLE 0 0 3169848 HUBBELL INC COM 443510607 3060 22913 SH DFND 01 22913 0 0 HUBBELL INC COM 443510607 734 5497 SH SOLE 5497 0 0 HUBBELL INC COM 443510607 833 6235 SH DFND 02 0 6235 0 HUBBELL INC COM 443510607 711635 5327805 SH SOLE 0 0 5327805 HUBSPOT INC COM 443573100 10890 72145 SH DFND 01 72145 0 0 HUBSPOT INC COM 443573100 479 3171 SH SOLE 3171 0 0 HUBSPOT INC COM 443573100 953 6315 SH DFND 02 0 6315 0 HUBSPOT INC COM 443573100 466456 3090133 SH SOLE 0 0 3090133 HUDBAY MINERALS INC COM 443628102 116 23000 SH SOLE 23000 0 0 HUDBAY MINERALS INC COM 443628102 156 30800 SH DFND 02 0 30800 0 HUDBAY MINERALS INC COM 443628102 29988 5938244 SH SOLE 0 0 5938244 HUDSON GLOBAL INC COM 443787106 6 3551 SH DFND 01 3551 0 0 HUDSON GLOBAL INC COM 443787106 1231 773909 SH SOLE 0 0 773909 HUDSON LTD COM CL A G46408103 1603 71049 SH DFND 01 71049 0 0 HUDSON LTD COM CL A G46408103 1727 76563 SH SOLE 0 0 76563 HUDSON PAC PPTYS INC COM 444097109 1923 58786 SH DFND 01 58786 0 0 HUDSON PAC PPTYS INC COM 444097109 5362 163872 SH SOLE 163872 0 0 HUDSON PAC PPTYS INC COM 444097109 6396 195475 SH DFND 02 0 195475 0 HUDSON PAC PPTYS INC COM 444097109 723208 22102942 SH SOLE 0 0 22102942 HUDSON TECHNOLOGIES INC COM 444144109 11 8774 SH DFND 01 8774 0 0 HUDSON TECHNOLOGIES INC COM 444144109 2034 1589080 SH SOLE 0 0 1589080 HUMANA INC COM 444859102 47079 139074 SH DFND 01 139074 0 0 HUMANA INC COM 444859102 14202 41954 SH SOLE 41954 0 0 HUMANA INC COM 444859102 16073 47481 SH DFND 02 0 47481 0 HUMANA INC COM 444859102 9109 26907 SH DFND 02 0 0 26907 HUMANA INC COM 444859102 3334019 9848809 SH SOLE 0 0 9848809 HUNT COS FIN TR INC COM 44558T100 19 4959 SH DFND 01 4959 0 0 HUNT COS FIN TR INC COM 44558T100 3580 954777 SH SOLE 0 0 954777 HUNT J B TRANS SVCS INC COM 445658107 10509 88355 SH DFND 01 88355 0 0 HUNT J B TRANS SVCS INC COM 445658107 3136 26365 SH SOLE 26365 0 0 HUNT J B TRANS SVCS INC COM 445658107 2894 24329 SH DFND 02 0 24329 0 HUNT J B TRANS SVCS INC COM 445658107 1838 15452 SH DFND 02 0 0 15452 HUNT J B TRANS SVCS INC COM 445658107 1146828 9642068 SH SOLE 0 0 9642068 HUNTINGTON BANCSHARES INC COM 446150104 15531 1040922 SH DFND 01 1040922 0 0 HUNTINGTON BANCSHARES INC COM 446150104 5114 342783 SH SOLE 342783 0 0 HUNTINGTON BANCSHARES INC COM 446150104 5115 342838 SH DFND 02 0 342838 0 HUNTINGTON BANCSHARES INC COM 446150104 2998 200933 SH DFND 02 0 0 200933 HUNTINGTON BANCSHARES INC COM 446150104 1722055 115419205 SH SOLE 0 0 115419205 HUNTINGTON INGALLS INDS INC COM 446413106 11092 43313 SH DFND 01 43313 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 3066 11974 SH SOLE 11974 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 3916 15293 SH DFND 02 0 15293 0 HUNTINGTON INGALLS INDS INC COM 446413106 2249 8783 SH DFND 02 0 0 8783 HUNTINGTON INGALLS INDS INC COM 446413106 1257055 4908837 SH SOLE 0 0 4908837 HUNTSMAN CORP COM 447011107 2183 80166 SH DFND 01 80166 0 0 HUNTSMAN CORP COM 447011107 510 18724 SH SOLE 18724 0 0 HUNTSMAN CORP COM 447011107 676 24837 SH DFND 02 0 24837 0 HUNTSMAN CORP COM 447011107 640386 23517677 SH SOLE 0 0 23517677 HURCO COMPANIES INC COM 447324104 244 5415 SH DFND 01 5415 0 0 HURCO COMPANIES INC COM 447324104 13315 295241 SH SOLE 0 0 295241 HURON CONSULTING GROUP INC COM 447462102 964 19510 SH DFND 01 19510 0 0 HURON CONSULTING GROUP INC COM 447462102 124 2500 SH SOLE 2500 0 0 HURON CONSULTING GROUP INC COM 447462102 316 6391 SH DFND 02 0 6391 0 HURON CONSULTING GROUP INC COM 447462102 94572 1914417 SH SOLE 0 0 1914417 HUTTIG BLDG PRODS INC COM 448451104 17 3943 SH DFND 01 3943 0 0 HUTTIG BLDG PRODS INC COM 448451104 3547 840417 SH SOLE 0 0 840417 HV BANCORP INC COM 40441H105 400 26063 SH SOLE 0 0 26063 HYATT HOTELS CORP COM CL A 448579102 1283 16117 SH DFND 01 16117 0 0 HYATT HOTELS CORP COM CL A 448579102 14 173 SH SOLE 173 0 0 HYATT HOTELS CORP COM CL A 448579102 307573 3864470 SH SOLE 0 0 3864470 HYSTER YALE MATLS HANDLING I CL A 449172105 549 8925 SH DFND 01 8925 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 46 744 SH SOLE 744 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 31 500 SH DFND 02 0 500 0 HYSTER YALE MATLS HANDLING I CL A 449172105 50896 827174 SH SOLE 0 0 827174 I D SYSTEMS INC COM 449489103 26 3784 SH DFND 01 3784 0 0 I D SYSTEMS INC COM 449489103 4261 613118 SH SOLE 0 0 613118 I3 VERTICALS INC COM CL A 46571Y107 185 8046 SH DFND 01 8046 0 0 I3 VERTICALS INC COM CL A 46571Y107 4801 208917 SH SOLE 0 0 208917 IAC INTERACTIVECORP COM 44919P508 7266 33526 SH DFND 01 33526 0 0 IAC INTERACTIVECORP COM 44919P508 5018 23155 SH SOLE 23155 0 0 IAC INTERACTIVECORP COM 44919P508 5486 25312 SH DFND 02 0 25312 0 IAC INTERACTIVECORP COM 44919P508 3079 14207 SH DFND 02 0 0 14207 IAC INTERACTIVECORP COM 44919P508 1370788 6325157 SH SOLE 0 0 6325157 IAMGOLD CORP COM 450913108 157 42700 SH SOLE 42700 0 0 IAMGOLD CORP COM 450913108 329 89481 SH DFND 02 0 89481 0 IAMGOLD CORP COM 450913108 41366 11240760 SH SOLE 0 0 11240760 IBERIABANK CORP COM 450828108 3953 48593 SH DFND 01 48593 0 0 IBERIABANK CORP COM 450828108 420 5158 SH SOLE 5158 0 0 IBERIABANK CORP COM 450828108 753 9257 SH DFND 02 0 9257 0 IBERIABANK CORP COM 450828108 394345 4847514 SH SOLE 0 0 4847514 IBIO INC COM NEW 451033203 150 176879 SH SOLE 0 0 176879 ICAD INC COM NEW 44934S206 8 2787 SH DFND 01 2787 0 0 ICAD INC COM NEW 44934S206 1610 553300 SH SOLE 0 0 553300 ICC HLDGS INC COM 44931Q104 173 11495 SH SOLE 0 0 11495 ICF INTL INC COM 44925C103 1396 18507 SH DFND 01 18507 0 0 ICF INTL INC COM 44925C103 121 1600 SH SOLE 1600 0 0 ICF INTL INC COM 44925C103 317 4200 SH DFND 02 0 4200 0 ICF INTL INC COM 44925C103 66392 879950 SH SOLE 0 0 879950 ICHOR HOLDINGS SHS G4740B105 972 47577 SH DFND 01 47577 0 0 ICHOR HOLDINGS SHS G4740B105 48 2339 SH SOLE 2339 0 0 ICHOR HOLDINGS SHS G4740B105 41 2000 SH DFND 02 0 2000 0 ICHOR HOLDINGS SHS G4740B105 30637 1500366 SH SOLE 0 0 1500366 ICICI BK LTD ADR 45104G104 179 21095 SH DFND 02 0 21095 0 ICICI BK LTD ADR 45104G104 1502 176935 SH SOLE 0 0 176935 ICON PLC SHS G4705A100 3541 23029 SH SOLE 0 0 23029 ICONIX BRAND GROUP INC COM 451055107 4 13912 SH DFND 01 13912 0 0 ICONIX BRAND GROUP INC COM 451055107 1380 4447532 SH SOLE 0 0 4447532 ICU MED INC COM 44930G107 1998 7067 SH DFND 01 7067 0 0 ICU MED INC COM 44930G107 424 1500 SH SOLE 1500 0 0 ICU MED INC COM 44930G107 637 2254 SH DFND 02 0 2254 0 ICU MED INC COM 44930G107 416400 1472680 SH SOLE 0 0 1472680 IDACORP INC COM 451107106 4355 43885 SH DFND 01 43885 0 0 IDACORP INC COM 451107106 1354 13648 SH SOLE 13648 0 0 IDACORP INC COM 451107106 1796 18099 SH DFND 02 0 18099 0 IDACORP INC COM 451107106 520827 5248683 SH SOLE 0 0 5248683 IDEAL PWR INC COM 451622104 2 3100 SH DFND 01 3100 0 0 IDEAL PWR INC COM 451622104 155 243430 SH SOLE 0 0 243430 IDENTIV INC COM NEW 45170X205 23 3870 SH DFND 01 3870 0 0 IDENTIV INC COM NEW 45170X205 3583 601163 SH SOLE 0 0 601163 IDERA PHARMACEUTICALS INC COM PAR 45168K405 360 40385 SH DFND 01 40385 0 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 8442 947475 SH SOLE 0 0 947475 IDEX CORP COM 45167R104 5043 33475 SH DFND 01 33475 0 0 IDEX CORP COM 45167R104 3538 23485 SH SOLE 23485 0 0 IDEX CORP COM 45167R104 3232 21451 SH DFND 02 0 21451 0 IDEX CORP COM 45167R104 1898 12600 SH DFND 02 0 0 12600 IDEX CORP COM 45167R104 1040486 6906187 SH SOLE 0 0 6906187 IDEXX LABS INC COM 45168D104 21914 87775 SH DFND 01 87775 0 0 IDEXX LABS INC COM 45168D104 6469 25910 SH SOLE 25910 0 0 IDEXX LABS INC COM 45168D104 6302 25242 SH DFND 02 0 25242 0 IDEXX LABS INC COM 45168D104 4108 16455 SH DFND 02 0 0 16455 IDEXX LABS INC COM 45168D104 2187788 8763069 SH SOLE 0 0 8763069 IDT CORP CL B NEW 448947507 25 4726 SH DFND 01 4726 0 0 IDT CORP CL B NEW 448947507 6033 1129834 SH SOLE 0 0 1129834 IEC ELECTRS CORP NEW COM 44949L105 14 2700 SH DFND 01 2700 0 0 IEC ELECTRS CORP NEW COM 44949L105 1527 289826 SH SOLE 0 0 289826 IES HLDGS INC COM 44951W106 144 7366 SH DFND 01 7366 0 0 IES HLDGS INC COM 44951W106 7058 361949 SH SOLE 0 0 361949 IF BANCORP INC COM 44951J105 16 679 SH DFND 01 679 0 0 IF BANCORP INC COM 44951J105 685 29703 SH SOLE 0 0 29703 IFRESH INC COM 449538107 162 72785 SH SOLE 0 0 72785 IHS MARKIT LTD SHS G47567105 18406 341108 SH DFND 01 341108 0 0 IHS MARKIT LTD SHS G47567105 6289 116542 SH SOLE 116542 0 0 IHS MARKIT LTD SHS G47567105 6853 127000 SH DFND 02 0 127000 0 IHS MARKIT LTD SHS G47567105 4276 79237 SH DFND 02 0 0 79237 IHS MARKIT LTD SHS G47567105 1839914 34097730 SH SOLE 0 0 34097730 II VI INC COM 902104108 5786 122330 SH DFND 01 122330 0 0 II VI INC COM 902104108 265 5606 SH SOLE 5606 0 0 II VI INC COM 902104108 451 9539 SH DFND 02 0 9539 0 II VI INC COM 902104108 271014 5729673 SH SOLE 0 0 5729673 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 118 6500 SH DFND 02 0 6500 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 23348 1289940 SH SOLE 0 0 1289940 IKONICS CORP COM 45172K102 115 10589 SH SOLE 0 0 10589 ILLINOIS TOOL WKS INC COM 452308109 45034 319121 SH DFND 01 319121 0 0 ILLINOIS TOOL WKS INC COM 452308109 13059 92539 SH SOLE 92539 0 0 ILLINOIS TOOL WKS INC COM 452308109 14305 101371 SH DFND 02 0 101371 0 ILLINOIS TOOL WKS INC COM 452308109 8470 60017 SH DFND 02 0 0 60017 ILLINOIS TOOL WKS INC COM 452308109 3534255 25044326 SH SOLE 0 0 25044326 ILLUMINA INC COM 452327109 54657 148905 SH DFND 01 148905 0 0 ILLUMINA INC COM 452327109 16086 43824 SH SOLE 43824 0 0 ILLUMINA INC COM 452327109 17168 46771 SH DFND 02 0 46771 0 ILLUMINA INC COM 452327109 10665 29056 SH DFND 02 0 0 29056 ILLUMINA INC COM 452327109 3878073 10565228 SH SOLE 0 0 10565228 IMAGE SENSING SYS INC COM 45244C104 779 129801 SH SOLE 0 0 129801 IMAX CORP COM 45245E109 2480 96139 SH DFND 01 96139 0 0 IMAX CORP COM 45245E109 124 4800 SH SOLE 4800 0 0 IMAX CORP COM 45245E109 524 20300 SH DFND 02 0 20300 0 IMAX CORP COM 45245E109 5434 210624 SH SOLE 0 0 210624 IMMERSION CORP COM 452521107 584 55226 SH DFND 01 55226 0 0 IMMERSION CORP COM 452521107 57 5358 SH SOLE 5358 0 0 IMMERSION CORP COM 452521107 18046 1707302 SH SOLE 0 0 1707302 IMMUCELL CORP COM PAR 452525306 10 1200 SH DFND 01 1200 0 0 IMMUCELL CORP COM PAR 452525306 585 70269 SH SOLE 0 0 70269 IMMUNE DESIGN CORP COM 45252L103 138 39922 SH DFND 01 39922 0 0 IMMUNE DESIGN CORP COM 45252L103 5436 1575520 SH SOLE 0 0 1575520 IMMUNOCELLULAR THERAPEUTICS COM NEW 452536204 60 285154 SH SOLE 0 0 285154 IMMUNOGEN INC COM 45253H101 2707 285825 SH DFND 01 285825 0 0 IMMUNOGEN INC COM 45253H101 106 11143 SH SOLE 11143 0 0 IMMUNOGEN INC COM 45253H101 78 8200 SH DFND 02 0 8200 0 IMMUNOGEN INC COM 45253H101 93310 9853266 SH SOLE 0 0 9853266 IMMUNOMEDICS INC COM 452907108 5657 271568 SH DFND 01 271568 0 0 IMMUNOMEDICS INC COM 452907108 240 11500 SH SOLE 11500 0 0 IMMUNOMEDICS INC COM 452907108 490 23500 SH DFND 02 0 23500 0 IMMUNOMEDICS INC COM 452907108 288288 13840037 SH SOLE 0 0 13840037 IMPAC MTG HLDGS INC COM NEW 45254P508 74 9910 SH DFND 01 9910 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 3631 484725 SH SOLE 0 0 484725 IMPERIAL OIL LTD COM NEW 453038408 2702 83468 SH SOLE 83468 0 0 IMPERIAL OIL LTD COM NEW 453038408 2782 85951 SH DFND 02 0 85951 0 IMPERIAL OIL LTD COM NEW 453038408 1736 53635 SH DFND 02 0 0 53635 IMPERIAL OIL LTD COM NEW 453038408 223708 6910965 SH SOLE 0 0 6910965 IMPERVA INC COM 45321L100 3194 68752 SH DFND 01 68752 0 0 IMPERVA INC COM 45321L100 148 3186 SH SOLE 3186 0 0 IMPERVA INC COM 45321L100 160 3453 SH DFND 02 0 3453 0 IMPERVA INC COM 45321L100 134089 2886745 SH SOLE 0 0 2886745 IMPINJ INC COM 453204109 808 32535 SH DFND 01 32535 0 0 IMPINJ INC COM 453204109 16033 645982 SH SOLE 0 0 645982 IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 9 3205 SH DFND 01 3205 0 0 IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 2022 727186 SH SOLE 0 0 727186 INCOME OPPORTUNITY RLTY INVS COM 452926108 148 12550 SH SOLE 0 0 12550 INCYTE CORP COM 45337C102 12293 177955 SH DFND 01 177955 0 0 INCYTE CORP COM 45337C102 3728 53967 SH SOLE 53967 0 0 INCYTE CORP COM 45337C102 3599 52099 SH DFND 02 0 52099 0 INCYTE CORP COM 45337C102 2305 33364 SH DFND 02 0 0 33364 INCYTE CORP COM 45337C102 1247821 18063419 SH SOLE 0 0 18063419 INDEPENDENCE CONTRACT DRIL I COM 453415309 236 47814 SH DFND 01 47814 0 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 6749 1366263 SH SOLE 0 0 1366263 INDEPENDENCE HLDG CO NEW COM NEW 453440307 158 4414 SH DFND 01 4414 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 51 1420 SH SOLE 1420 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 7652 213155 SH SOLE 0 0 213155 INDEPENDENCE RLTY TR INC COM 45378A106 802 76201 SH DFND 01 76201 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 993 94332 SH SOLE 94332 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1077 102307 SH DFND 02 0 102307 0 INDEPENDENCE RLTY TR INC COM 45378A106 98195 9325231 SH SOLE 0 0 9325231 INDEPENDENT BANK CORP MASS COM 453836108 2235 27062 SH DFND 01 27062 0 0 INDEPENDENT BANK CORP MASS COM 453836108 194 2345 SH SOLE 2345 0 0 INDEPENDENT BANK CORP MASS COM 453836108 343 4155 SH DFND 02 0 4155 0 INDEPENDENT BANK CORP MASS COM 453836108 224084 2712884 SH SOLE 0 0 2712884 INDEPENDENT BANK CORP MICH COM NEW 453838609 588 24882 SH DFND 01 24882 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 74 3125 SH SOLE 3125 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 490 20700 SH DFND 02 0 20700 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 22654 957874 SH SOLE 0 0 957874 INDEPENDENT BK GROUP INC COM 45384B106 1669 25173 SH DFND 01 25173 0 0 INDEPENDENT BK GROUP INC COM 45384B106 93 1400 SH SOLE 1400 0 0 INDEPENDENT BK GROUP INC COM 45384B106 60 911 SH DFND 02 0 911 0 INDEPENDENT BK GROUP INC COM 45384B106 105305 1588318 SH SOLE 0 0 1588318 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 404 17538 SH DFND 01 17538 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 28 1200 SH DFND 02 0 1200 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 38360 1667081 SH SOLE 0 0 1667081 INDUSTRIAL SVCS AMER INC FLA COM 456314103 232 103222 SH SOLE 0 0 103222 INDUSTRIALS ETF INDUSTRIAL ETF 92204A603 607 4109 SH SOLE 03 0 0 4109 INFINERA CORPORATION COM 45667G103 965 132250 SH DFND 01 132250 0 0 INFINERA CORPORATION COM 45667G103 109 14954 SH SOLE 14954 0 0 INFINERA CORPORATION COM 45667G103 218 29846 SH DFND 02 0 29846 0 INFINERA CORPORATION COM 45667G103 103234 14141678 SH SOLE 0 0 14141678 INFINITY PHARMACEUTICALS INC COM 45665G303 35 12958 SH DFND 01 12958 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 5888 2172865 SH SOLE 0 0 2172865 INFLARX NV COM N44821101 83 2416 SH DFND 01 2416 0 0 INFLARX NV COM N44821101 5493 160044 SH SOLE 0 0 160044 INFORMATION SERVICES GROUP I COM 45675Y104 269 56213 SH DFND 01 56213 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 9397 1965854 SH SOLE 0 0 1965854 INFORMATION TECH ETF INF TECH ETF 92204A702 4718 23291 SH SOLE 03 0 0 23291 INFOSYS LTD SPONSORED ADR 456788108 283 27815 SH SOLE 27815 0 0 INFOSYS LTD SPONSORED ADR 456788108 11349 1115945 SH DFND 02 0 1115945 0 INFOSYS LTD SPONSORED ADR 456788108 95974 9437018 SH SOLE 0 0 9437018 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 149 14227 SH DFND 01 14227 0 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 5096 485378 SH SOLE 0 0 485378 INFRAREIT INC COM 45685L100 803 37984 SH DFND 01 37984 0 0 INFRAREIT INC COM 45685L100 217 10266 SH SOLE 10266 0 0 INFRAREIT INC COM 45685L100 296 13979 SH DFND 02 0 13979 0 INFRAREIT INC COM 45685L100 125360 5927204 SH SOLE 0 0 5927204 INFUSYSTEM HLDGS INC COM 45685K102 10 2929 SH DFND 01 2929 0 0 INFUSYSTEM HLDGS INC COM 45685K102 1950 599996 SH SOLE 0 0 599996 INGERSOLL-RAND PLC SHS G47791101 24548 239960 SH DFND 01 239960 0 0 INGERSOLL-RAND PLC SHS G47791101 7593 74225 SH SOLE 74225 0 0 INGERSOLL-RAND PLC SHS G47791101 6947 67911 SH DFND 02 0 67911 0 INGERSOLL-RAND PLC SHS G47791101 4806 46983 SH DFND 02 0 0 46983 INGERSOLL-RAND PLC SHS G47791101 1709533 16710978 SH SOLE 0 0 16710978 INGEVITY CORP COM 45688C107 8593 84345 SH DFND 01 84345 0 0 INGEVITY CORP COM 45688C107 408 4000 SH SOLE 4000 0 0 INGEVITY CORP COM 45688C107 1046 10263 SH DFND 02 0 10263 0 INGEVITY CORP COM 45688C107 432078 4241048 SH SOLE 0 0 4241048 INGLES MKTS INC CL A 457030104 423 12342 SH DFND 01 12342 0 0 INGLES MKTS INC CL A 457030104 74 2175 SH SOLE 2175 0 0 INGLES MKTS INC CL A 457030104 32 931 SH DFND 02 0 931 0 INGLES MKTS INC CL A 457030104 32314 943489 SH SOLE 0 0 943489 INGREDION INC COM 457187102 2770 26391 SH DFND 01 26391 0 0 INGREDION INC COM 457187102 2309 22003 SH SOLE 22003 0 0 INGREDION INC COM 457187102 2630 25059 SH DFND 02 0 25059 0 INGREDION INC COM 457187102 1371 13063 SH DFND 02 0 0 13063 INGREDION INC COM 457187102 668160 6365856 SH SOLE 0 0 6365856 INNERWORKINGS INC COM 45773Y105 347 43801 SH DFND 01 43801 0 0 INNERWORKINGS INC COM 45773Y105 44 5500 SH SOLE 5500 0 0 INNERWORKINGS INC COM 45773Y105 34 4332 SH DFND 02 0 4332 0 INNERWORKINGS INC COM 45773Y105 30939 3906387 SH SOLE 0 0 3906387 INNODATA INC COM NEW 457642205 1269 863120 SH SOLE 0 0 863120 INNOPHOS HOLDINGS INC COM 45774N108 916 20638 SH DFND 01 20638 0 0 INNOPHOS HOLDINGS INC COM 45774N108 75 1700 SH SOLE 1700 0 0 INNOPHOS HOLDINGS INC COM 45774N108 142 3200 SH DFND 02 0 3200 0 INNOPHOS HOLDINGS INC COM 45774N108 90572 2039901 SH SOLE 0 0 2039901 INNOSPEC INC COM 45768S105 1640 21368 SH DFND 01 21368 0 0 INNOSPEC INC COM 45768S105 190 2482 SH SOLE 2482 0 0 INNOSPEC INC COM 45768S105 322 4200 SH DFND 02 0 4200 0 INNOSPEC INC COM 45768S105 188219 2452365 SH SOLE 0 0 2452365 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 241 35316 SH DFND 01 35316 0 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 1974 288999 SH SOLE 0 0 288999 INNOVATIVE INDL PPTYS INC COM 45781V101 263 5455 SH DFND 01 5455 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 14233 295042 SH SOLE 0 0 295042 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 8 3261 SH DFND 01 3261 0 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 893 351502 SH SOLE 0 0 351502 INNOVIVA INC COM 45781M101 2063 135345 SH DFND 01 135345 0 0 INNOVIVA INC COM 45781M101 124 8155 SH SOLE 8155 0 0 INNOVIVA INC COM 45781M101 174 11440 SH DFND 02 0 11440 0 INNOVIVA INC COM 45781M101 104443 6853232 SH SOLE 0 0 6853232 INOGEN INC COM 45780L104 8549 35020 SH DFND 01 35020 0 0 INOGEN INC COM 45780L104 419 1716 SH SOLE 1716 0 0 INOGEN INC COM 45780L104 475 1946 SH DFND 02 0 1946 0 INOGEN INC COM 45780L104 456765 1871067 SH SOLE 0 0 1871067 INOVALON HLDGS INC COM CL A 45781D101 1360 135292 SH DFND 01 135292 0 0 INOVALON HLDGS INC COM CL A 45781D101 88 8792 SH SOLE 8792 0 0 INOVALON HLDGS INC COM CL A 45781D101 29 2900 SH DFND 02 0 2900 0 INOVALON HLDGS INC COM CL A 45781D101 58652 5836046 SH SOLE 0 0 5836046 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 898 161457 SH DFND 01 161457 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 62 11190 SH SOLE 11190 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 64 11529 SH DFND 02 0 11529 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 22569 4059203 SH SOLE 0 0 4059203 INPHI CORP COM 45772F107 3282 86412 SH DFND 01 86412 0 0 INPHI CORP COM 45772F107 122 3200 SH SOLE 3200 0 0 INPHI CORP COM 45772F107 371 9762 SH DFND 02 0 9762 0 INPHI CORP COM 45772F107 139205 3665213 SH SOLE 0 0 3665213 INSEEGO CORP COM 45782B104 31 7925 SH DFND 01 7925 0 0 INSEEGO CORP COM 45782B104 7111 1847029 SH SOLE 0 0 1847029 INSIGHT ENTERPRISES INC COM 45765U103 2451 45322 SH DFND 01 45322 0 0 INSIGHT ENTERPRISES INC COM 45765U103 151 2785 SH SOLE 2785 0 0 INSIGHT ENTERPRISES INC COM 45765U103 325 6015 SH DFND 02 0 6015 0 INSIGHT ENTERPRISES INC COM 45765U103 200505 3706885 SH SOLE 0 0 3706885 INSIGNIA SYS INC COM 45765Y105 411 237677 SH SOLE 0 0 237677 INSMED INC COM PAR $.01 457669307 3078 152222 SH DFND 01 152222 0 0 INSMED INC COM PAR $.01 457669307 152 7503 SH SOLE 7503 0 0 INSMED INC COM PAR $.01 457669307 273 13497 SH DFND 02 0 13497 0 INSMED INC COM PAR $.01 457669307 134048 6629484 SH SOLE 0 0 6629484 INSPERITY INC COM 45778Q107 9014 76423 SH DFND 01 76423 0 0 INSPERITY INC COM 45778Q107 377 3200 SH SOLE 3200 0 0 INSPERITY INC COM 45778Q107 1262 10700 SH DFND 02 0 10700 0 INSPERITY INC COM 45778Q107 468372 3970935 SH SOLE 0 0 3970935 INSPIRE MED SYS INC COM 457730109 671 15939 SH DFND 01 15939 0 0 INSPIRE MED SYS INC COM 457730109 14019 333153 SH SOLE 0 0 333153 INSPIRED ENTMT INC COM 45782N108 9 1511 SH DFND 01 1511 0 0 INSPIRED ENTMT INC COM 45782N108 1521 249375 SH SOLE 0 0 249375 INSPIREMD INC COM PAR 45779A861 10 43504 SH SOLE 0 0 43504 INSTALLED BLDG PRODS INC COM 45780R101 1685 43216 SH DFND 01 43216 0 0 INSTALLED BLDG PRODS INC COM 45780R101 61 1572 SH SOLE 1572 0 0 INSTALLED BLDG PRODS INC COM 45780R101 67 1728 SH DFND 02 0 1728 0 INSTALLED BLDG PRODS INC COM 45780R101 82740 2121542 SH SOLE 0 0 2121542 INSTEEL INDUSTRIES INC COM 45774W108 1221 34034 SH DFND 01 34034 0 0 INSTEEL INDUSTRIES INC COM 45774W108 83 2319 SH SOLE 2319 0 0 INSTEEL INDUSTRIES INC COM 45774W108 57 1581 SH DFND 02 0 1581 0 INSTEEL INDUSTRIES INC COM 45774W108 38325 1068144 SH SOLE 0 0 1068144 INSTRUCTURE INC COM 45781U103 2260 63853 SH DFND 01 63853 0 0 INSTRUCTURE INC COM 45781U103 97 2729 SH SOLE 2729 0 0 INSTRUCTURE INC COM 45781U103 60 1700 SH DFND 02 0 1700 0 INSTRUCTURE INC COM 45781U103 49794 1406609 SH SOLE 0 0 1406609 INSULET CORP COM 45784P101 2726 25733 SH DFND 01 25733 0 0 INSULET CORP COM 45784P101 546 5156 SH SOLE 5156 0 0 INSULET CORP COM 45784P101 937 8844 SH DFND 02 0 8844 0 INSULET CORP COM 45784P101 531225 5013924 SH SOLE 0 0 5013924 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 556 55204 SH DFND 01 55204 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 13 1300 SH SOLE 1300 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 15 1500 SH DFND 02 0 1500 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 26241 2603320 SH SOLE 0 0 2603320 INTEGER HLDGS CORP COM 45826H109 4342 52341 SH DFND 01 52341 0 0 INTEGER HLDGS CORP COM 45826H109 191 2300 SH SOLE 2300 0 0 INTEGER HLDGS CORP COM 45826H109 365 4400 SH DFND 02 0 4400 0 INTEGER HLDGS CORP COM 45826H109 267037 3219258 SH SOLE 0 0 3219258 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 1978 30030 SH DFND 01 30030 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 433 6581 SH SOLE 6581 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 537 8158 SH DFND 02 0 8158 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 400122 6074420 SH SOLE 0 0 6074420 INTEGRATED DEVICE TECHNOLOGY COM 458118106 12113 257667 SH DFND 01 257667 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 537 11421 SH SOLE 11421 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 772 16420 SH DFND 02 0 16420 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 548548 11668743 SH SOLE 0 0 11668743 INTEL CORP COM 458140100 205654 4348791 SH DFND 01 4348791 0 0 INTEL CORP COM 458140100 66121 1398199 SH SOLE 1398199 0 0 INTEL CORP COM 458140100 70171 1483846 SH DFND 02 0 1483846 0 INTEL CORP COM 458140100 43038 910081 SH DFND 02 0 0 910081 INTEL CORP COM 458140100 16561245 350206060 SH SOLE 0 0 350206060 INTELLIA THERAPEUTICS INC COM 45826J105 1867 65221 SH DFND 01 65221 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 57 2000 SH SOLE 2000 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 36 1241 SH DFND 02 0 1241 0 INTELLIA THERAPEUTICS INC COM 45826J105 73974 2584703 SH SOLE 0 0 2584703 INTELLICHECK INC COM NEW 45817G201 766 305268 SH SOLE 0 0 305268 INTELLIGENT SYS CORP NEW COM 45816D100 5 520 SH DFND 01 520 0 0 INTELLIGENT SYS CORP NEW COM 45816D100 425 40162 SH SOLE 0 0 40162 INTELSAT S A COM L5140P101 935 31160 SH DFND 01 31160 0 0 INTELSAT S A COM L5140P101 146035 4867843 SH SOLE 0 0 4867843 INTER PARFUMS INC COM 458334109 2134 33104 SH DFND 01 33104 0 0 INTER PARFUMS INC COM 458334109 129 2000 SH SOLE 2000 0 0 INTER PARFUMS INC COM 458334109 284 4400 SH DFND 02 0 4400 0 INTER PARFUMS INC COM 458334109 115854 1797587 SH SOLE 0 0 1797587 INTERACTIVE BROKERS GROUP IN COM 45841N107 1800 32547 SH DFND 01 32547 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 367 6641 SH SOLE 6641 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 461 8326 SH DFND 02 0 8326 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 222065 4014908 SH SOLE 0 0 4014908 INTERCEPT PHARMACEUTICALS IN COM 45845P108 5495 43483 SH DFND 01 43483 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 253 2005 SH SOLE 2005 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 512 4052 SH DFND 02 0 4052 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 240512 1903391 SH SOLE 0 0 1903391 INTERCONTINENTAL EXCHANGE IN COM 45866F104 42051 561505 SH DFND 01 561505 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 12968 173163 SH SOLE 173163 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 13910 185737 SH DFND 02 0 185737 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 8394 112081 SH DFND 02 0 0 112081 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3069093 40981342 SH SOLE 0 0 40981342 INTERDIGITAL INC COM 45867G101 3793 47412 SH DFND 01 47412 0 0 INTERDIGITAL INC COM 45867G101 297 3710 SH SOLE 3710 0 0 INTERDIGITAL INC COM 45867G101 460 5749 SH DFND 02 0 5749 0 INTERDIGITAL INC COM 45867G101 254619 3182740 SH SOLE 0 0 3182740 INTERFACE INC COM 458665304 2567 109920 SH DFND 01 109920 0 0 INTERFACE INC COM 458665304 124 5300 SH SOLE 5300 0 0 INTERFACE INC COM 458665304 406 17400 SH DFND 02 0 17400 0 INTERFACE INC COM 458665304 136582 5849333 SH SOLE 0 0 5849333 INTERGROUP CORP COM 458685104 347 9996 SH SOLE 0 0 9996 INTERMOLECULAR INC COM 45882D109 581 496802 SH SOLE 0 0 496802 INTERNAP CORP COM PAR 45885A409 493 39015 SH DFND 01 39015 0 0 INTERNAP CORP COM PAR 45885A409 10889 862164 SH SOLE 0 0 862164 INTERNATIONAL BANCSHARES COR COM 459044103 2149 47764 SH DFND 01 47764 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 223 4961 SH SOLE 4961 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 328 7293 SH DFND 02 0 7293 0 INTERNATIONAL BANCSHARES COR COM 459044103 239452 5321166 SH SOLE 0 0 5321166 INTERNATIONAL BUSINESS MACHS COM 459200101 137286 907919 SH DFND 01 907919 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 41613 275197 SH SOLE 275197 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 46435 307092 SH DFND 02 0 307092 0 INTERNATIONAL BUSINESS MACHS COM 459200101 26784 177128 SH DFND 02 0 0 177128 INTERNATIONAL BUSINESS MACHS COM 459200101 10318625 68240359 SH SOLE 0 0 68240359 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 12067 86738 SH DFND 01 86738 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3396 24412 SH SOLE 24412 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4120 29614 SH DFND 02 0 29614 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2211 15893 SH DFND 02 0 0 15893 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1410998 10142312 SH SOLE 0 0 10142312 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 355 17956 SH DFND 01 17956 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 33225 1682260 SH SOLE 0 0 1682260 INTERNATIONAL MNY EXPRESS INC COM 46005L101 30 2524 SH DFND 01 2524 0 0 INTERNATIONAL MNY EXPRESS INC COM 46005L101 893 74287 SH SOLE 0 0 74287 INTERNATIONAL SEAWAYS INC COM Y41053102 415 20752 SH DFND 01 20752 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 23 1125 SH SOLE 1125 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 20 1000 SH DFND 02 0 1000 0 INTERNATIONAL SEAWAYS INC COM Y41053102 31096 1553259 SH SOLE 0 0 1553259 INTERNATIONAL SPEEDWAY CORP CL A 460335201 937 21386 SH DFND 01 21386 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 123 2810 SH SOLE 2810 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 130 2966 SH DFND 02 0 2966 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 99712 2276536 SH SOLE 0 0 2276536 INTERPACE DIAGNOSTICS GROUP COM NEW 46062X204 1325 860510 SH SOLE 0 0 860510 INTERPUBLIC GROUP COS INC COM 460690100 8382 366485 SH DFND 01 366485 0 0 INTERPUBLIC GROUP COS INC COM 460690100 2714 118692 SH SOLE 118692 0 0 INTERPUBLIC GROUP COS INC COM 460690100 3143 137437 SH DFND 02 0 137437 0 INTERPUBLIC GROUP COS INC COM 460690100 1843 80572 SH DFND 02 0 0 80572 INTERPUBLIC GROUP COS INC COM 460690100 910033 39791543 SH SOLE 0 0 39791543 INTERSECT ENT INC COM 46071F103 1730 60173 SH DFND 01 60173 0 0 INTERSECT ENT INC COM 46071F103 64 2240 SH SOLE 2240 0 0 INTERSECT ENT INC COM 46071F103 58 2000 SH DFND 02 0 2000 0 INTERSECT ENT INC COM 46071F103 37739 1312657 SH SOLE 0 0 1312657 INTERSECTIONS INC COM 460981301 923 510070 SH SOLE 0 0 510070 INTER-TERM BOND ETF INTERMED TERM 921937819 999 12409 SH SOLE 03 0 0 12409 INTER-TERM CORP BOND ETF INT-TERM CORP 92206C870 61 725 SH SOLE 03 0 0 725 INTER-TERM CORP BOND ETF INT-TERM CORP 92206C870 17338 207561 SH SOLE 0 0 207561 INTERXION HOLDING N.V SHS N47279109 528 7840 SH SOLE 7840 0 0 INTERXION HOLDING N.V SHS N47279109 316 4700 SH DFND 02 0 4700 0 INTERXION HOLDING N.V SHS N47279109 4936 73343 SH SOLE 0 0 73343 INTEST CORP COM 461147100 12 1610 SH DFND 01 1610 0 0 INTEST CORP COM 461147100 2468 318513 SH SOLE 0 0 318513 INTEVAC INC COM 461148108 23 4465 SH DFND 01 4465 0 0 INTEVAC INC COM 461148108 5570 1071143 SH SOLE 0 0 1071143 INTL DIV APP ETF INTL DVD ETF 921946810 1377 21365 SH SOLE 03 0 0 21365 INTL FCSTONE INC COM 46116V105 652 13486 SH DFND 01 13486 0 0 INTL FCSTONE INC COM 46116V105 89 1835 SH SOLE 1835 0 0 INTL FCSTONE INC COM 46116V105 63 1306 SH DFND 02 0 1306 0 INTL FCSTONE INC COM 46116V105 41624 861415 SH SOLE 0 0 861415 INTL HIGH DIV YLD ETF INTL HIGH ETF 921946794 290 4624 SH SOLE 03 0 0 4624 INTL PAPER CO COM 460146103 19081 388210 SH DFND 01 388210 0 0 INTL PAPER CO COM 460146103 5812 118250 SH SOLE 118250 0 0 INTL PAPER CO COM 460146103 5476 111421 SH DFND 02 0 111421 0 INTL PAPER CO COM 460146103 3917 79692 SH DFND 02 0 0 79692 INTL PAPER CO COM 460146103 1501805 30555546 SH SOLE 0 0 30555546 INTRA CELLULAR THERAPIES INC COM 46116X101 1426 65692 SH DFND 01 65692 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 98 4510 SH SOLE 4510 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 84 3890 SH DFND 02 0 3890 0 INTRA CELLULAR THERAPIES INC COM 46116X101 83972 3869700 SH SOLE 0 0 3869700 INTREPID POTASH INC COM 46121Y102 306 85245 SH DFND 01 85245 0 0 INTREPID POTASH INC COM 46121Y102 11 3115 SH SOLE 3115 0 0 INTREPID POTASH INC COM 46121Y102 23 6300 SH DFND 02 0 6300 0 INTREPID POTASH INC COM 46121Y102 15695 4371942 SH SOLE 0 0 4371942 INTREXON CORP COM 46122T102 2503 145379 SH DFND 01 145379 0 0 INTREXON CORP COM 46122T102 146 8484 SH SOLE 8484 0 0 INTREXON CORP COM 46122T102 108 6279 SH DFND 02 0 6279 0 INTREXON CORP COM 46122T102 104090 6044722 SH SOLE 0 0 6044722 INTRICON CORP COM 46121H109 798 14205 SH DFND 01 14205 0 0 INTRICON CORP COM 46121H109 25498 453702 SH SOLE 0 0 453702 INTUIT COM 461202103 58670 258005 SH DFND 01 258005 0 0 INTUIT COM 461202103 16431 72255 SH SOLE 72255 0 0 INTUIT COM 461202103 18800 82673 SH DFND 02 0 82673 0 INTUIT COM 461202103 10523 46276 SH DFND 02 0 0 46276 INTUIT COM 461202103 4215544 18538011 SH SOLE 0 0 18538011 INTUITIVE SURGICAL INC COM NEW 46120E602 65969 114929 SH DFND 01 114929 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 19386 33773 SH SOLE 33773 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 21427 37330 SH DFND 02 0 37330 0 INTUITIVE SURGICAL INC COM NEW 46120E602 10821 18852 SH DFND 02 0 0 18852 INTUITIVE SURGICAL INC COM NEW 46120E602 4654300 8108537 SH SOLE 0 0 8108537 INUVO INC COM NEW 46122W204 4 6497 SH DFND 01 6497 0 0 INUVO INC COM NEW 46122W204 355 572851 SH SOLE 0 0 572851 INVACARE CORP COM 461203101 423 29091 SH DFND 01 29091 0 0 INVACARE CORP COM 461203101 60 4100 SH SOLE 4100 0 0 INVACARE CORP COM 461203101 26 1800 SH DFND 02 0 1800 0 INVACARE CORP COM 461203101 47347 3254117 SH SOLE 0 0 3254117 INVESCO LTD SHS G491BT108 8839 386303 SH DFND 01 386303 0 0 INVESCO LTD SHS G491BT108 2666 116502 SH SOLE 116502 0 0 INVESCO LTD SHS G491BT108 3371 147318 SH DFND 02 0 147318 0 INVESCO LTD SHS G491BT108 1622 70888 SH DFND 02 0 0 70888 INVESCO LTD SHS G491BT108 980560 42856645 SH SOLE 0 0 42856645 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1522 96230 SH DFND 01 96230 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 190 11996 SH SOLE 11996 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 215 13578 SH DFND 02 0 13578 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 171847 10862633 SH SOLE 0 0 10862633 INVESTAR HLDG CORP COM 46134L105 306 11403 SH DFND 01 11403 0 0 INVESTAR HLDG CORP COM 46134L105 10108 376475 SH SOLE 0 0 376475 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 757 34953 SH DFND 01 34953 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 69 3200 SH SOLE 3200 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 43 2000 SH DFND 02 0 2000 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 67211 3102982 SH SOLE 0 0 3102982 INVESTORS BANCORP INC NEW COM 46146L101 2642 215307 SH DFND 01 215307 0 0 INVESTORS BANCORP INC NEW COM 46146L101 309 25179 SH SOLE 25179 0 0 INVESTORS BANCORP INC NEW COM 46146L101 336 27382 SH DFND 02 0 27382 0 INVESTORS BANCORP INC NEW COM 46146L101 273736 22309366 SH SOLE 0 0 22309366 INVESTORS REAL ESTATE TR SH BEN INT 461730103 635 106156 SH DFND 01 106156 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 767 128206 SH SOLE 128206 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 884 147753 SH DFND 02 0 147753 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 102341 17113904 SH SOLE 0 0 17113904 INVESTORS TITLE CO COM 461804106 267 1589 SH DFND 01 1589 0 0 INVESTORS TITLE CO COM 461804106 9332 55581 SH SOLE 0 0 55581 INVITAE CORP COM 46185L103 2166 129456 SH DFND 01 129456 0 0 INVITAE CORP COM 46185L103 74 4400 SH SOLE 4400 0 0 INVITAE CORP COM 46185L103 37 2200 SH DFND 02 0 2200 0 INVITAE CORP COM 46185L103 46001 2749594 SH SOLE 0 0 2749594 INVITATION HOMES INC COM 46187W107 2528 110342 SH DFND 01 110342 0 0 INVITATION HOMES INC COM 46187W107 8755 382144 SH SOLE 382144 0 0 INVITATION HOMES INC COM 46187W107 9655 421415 SH DFND 02 0 421415 0 INVITATION HOMES INC COM 46187W107 1262 55100 SH DFND 02 0 0 55100 INVITATION HOMES INC COM 46187W107 941592 41099627 SH SOLE 0 0 41099627 INVIVO THERAPEUTICS HLDGS CO COM PAR 46186M407 174 86088 SH SOLE 0 0 86088 INVUITY INC COM NEW 46187J205 29 3900 SH DFND 01 3900 0 0 INVUITY INC COM NEW 46187J205 5918 799735 SH SOLE 0 0 799735 ION GEOPHYSICAL CORP COM NEW 462044207 336 21613 SH DFND 01 21613 0 0 ION GEOPHYSICAL CORP COM NEW 462044207 7848 504707 SH SOLE 0 0 504707 IONIS PHARMACEUTICALS INC COM 462222100 2953 57258 SH DFND 01 57258 0 0 IONIS PHARMACEUTICALS INC COM 462222100 614 11900 SH SOLE 11900 0 0 IONIS PHARMACEUTICALS INC COM 462222100 935 18126 SH DFND 02 0 18126 0 IONIS PHARMACEUTICALS INC COM 462222100 567587 11004014 SH SOLE 0 0 11004014 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1844 163870 SH DFND 01 163870 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 87 7691 SH SOLE 7691 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 55 4857 SH DFND 02 0 4857 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 43564 3872364 SH SOLE 0 0 3872364 IPASS INC COM NEW 46261V306 4 1917 SH DFND 01 1917 0 0 IPASS INC COM NEW 46261V306 420 205891 SH SOLE 0 0 205891 IPG PHOTONICS CORP COM 44980X109 5692 36468 SH DFND 01 36468 0 0 IPG PHOTONICS CORP COM 44980X109 1665 10666 SH SOLE 10666 0 0 IPG PHOTONICS CORP COM 44980X109 1556 9973 SH DFND 02 0 9973 0 IPG PHOTONICS CORP COM 44980X109 1003 6429 SH DFND 02 0 0 6429 IPG PHOTONICS CORP COM 44980X109 562872 3606535 SH SOLE 0 0 3606535 IPIC ENTMT INC COM CL A 46263D106 231 37683 SH SOLE 0 0 37683 IQIYI INC SPONSORED ADS 46267X108 60 2200 SH SOLE 2200 0 0 IQIYI INC SPONSORED ADS 46267X108 109187 4033508 SH SOLE 0 0 4033508 IQVIA HLDGS INC COM 46266C105 19863 153099 SH DFND 01 153099 0 0 IQVIA HLDGS INC COM 46266C105 6302 48573 SH SOLE 48573 0 0 IQVIA HLDGS INC COM 46266C105 5538 42688 SH DFND 02 0 42688 0 IQVIA HLDGS INC COM 46266C105 3945 30410 SH DFND 02 0 0 30410 IQVIA HLDGS INC COM 46266C105 2194627 16915579 SH SOLE 0 0 16915579 IRADIMED CORP COM 46266A109 283 7627 SH DFND 01 7627 0 0 IRADIMED CORP COM 46266A109 9015 242671 SH SOLE 0 0 242671 IRHYTHM TECHNOLOGIES INC COM 450056106 4506 47606 SH DFND 01 47606 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 153 1612 SH SOLE 1612 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 104 1100 SH DFND 02 0 1100 0 IRHYTHM TECHNOLOGIES INC COM 450056106 123053 1299951 SH SOLE 0 0 1299951 IRIDEX CORP COM 462684101 16 2456 SH DFND 01 2456 0 0 IRIDEX CORP COM 462684101 2547 401091 SH SOLE 0 0 401091 IRIDIUM COMMUNICATIONS INC COM 46269C102 1888 83890 SH DFND 01 83890 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 177 7870 SH SOLE 7870 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 284 12600 SH DFND 02 0 12600 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 216093 9604119 SH SOLE 0 0 9604119 IROBOT CORP COM 462726100 5835 53084 SH DFND 01 53084 0 0 IROBOT CORP COM 462726100 308 2803 SH SOLE 2803 0 0 IROBOT CORP COM 462726100 682 6200 SH DFND 02 0 6200 0 IROBOT CORP COM 462726100 283303 2577355 SH SOLE 0 0 2577355 IRON MTN INC NEW COM 46284V101 9246 267859 SH DFND 01 267859 0 0 IRON MTN INC NEW COM 46284V101 2781 80567 SH SOLE 80567 0 0 IRON MTN INC NEW COM 46284V101 3082 89287 SH DFND 02 0 89287 0 IRON MTN INC NEW COM 46284V101 1570 45474 SH DFND 02 0 0 45474 IRON MTN INC NEW COM 46284V101 1498812 43418661 SH SOLE 0 0 43418661 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 5068 274549 SH DFND 01 274549 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 254 13777 SH SOLE 13777 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 358 19406 SH DFND 02 0 19406 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 221838 12017222 SH SOLE 0 0 12017222 ISHARES US ETF TR SHT MAT BD ETF 46431W507 43912 875000 SH SOLE 0 0 875000 ISORAY INC COM 46489V104 964 1857268 SH SOLE 0 0 1857268 ISRAEL CHEMICALS LTD SHS M5920A109 1321 219099 SH SOLE 219099 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 1043 173002 SH DFND 02 0 173002 0 ISRAEL CHEMICALS LTD SHS M5920A109 535 88725 SH DFND 02 0 0 88725 ISRAEL CHEMICALS LTD SHS M5920A109 104312 17298851 SH SOLE 0 0 17298851 ISRAMCO INC COM NEW 465141406 114 938 SH DFND 01 938 0 0 ISRAMCO INC COM NEW 465141406 3362 27548 SH SOLE 0 0 27548 ISSUER DIRECT CORPORATION COM NEW 46520M204 11 750 SH DFND 01 750 0 0 ISSUER DIRECT CORPORATION COM NEW 46520M204 1004 65628 SH SOLE 0 0 65628 ISTAR INC COM 45031U101 645 57723 SH DFND 01 57723 0 0 ISTAR INC COM 45031U101 84 7508 SH SOLE 7508 0 0 ISTAR INC COM 45031U101 329 29428 SH DFND 02 0 29428 0 ISTAR INC COM 45031U101 110512 9893625 SH SOLE 0 0 9893625 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 398185 36264596 SH SOLE 0 0 36264596 ITERIS INC COM 46564T107 293 54547 SH DFND 01 54547 0 0 ITERIS INC COM 46564T107 6650 1236042 SH SOLE 0 0 1236042 ITRON INC COM 465741106 4315 67219 SH DFND 01 67219 0 0 ITRON INC COM 465741106 231 3604 SH SOLE 3604 0 0 ITRON INC COM 465741106 344 5357 SH DFND 02 0 5357 0 ITRON INC COM 465741106 213866 3331241 SH SOLE 0 0 3331241 ITT INC COM 45073V108 1981 32339 SH DFND 01 32339 0 0 ITT INC COM 45073V108 516 8429 SH SOLE 8429 0 0 ITT INC COM 45073V108 643 10496 SH DFND 02 0 10496 0 ITT INC COM 45073V108 514342 8396057 SH SOLE 0 0 8396057 ITURAN LOCATION AND CONTROL SHS M6158M104 48 1407 SH SOLE 1407 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 31 891 SH DFND 02 0 891 0 ITURAN LOCATION AND CONTROL SHS M6158M104 149 4328 SH SOLE 0 0 4328 ITUS CORP COM NEW 45069V203 16 3437 SH DFND 01 3437 0 0 ITUS CORP COM NEW 45069V203 2667 574809 SH SOLE 0 0 574809 IZEA WORLDWIDE INC COM 46604H105 147 92728 SH SOLE 0 0 92728 J & J SNACK FOODS CORP COM 466032109 4520 29956 SH DFND 01 29956 0 0 J & J SNACK FOODS CORP COM 466032109 292 1936 SH SOLE 1936 0 0 J & J SNACK FOODS CORP COM 466032109 596 3952 SH DFND 02 0 3952 0 J & J SNACK FOODS CORP COM 466032109 248262 1645316 SH SOLE 0 0 1645316 J ALEXANDERS HLDGS INC COM 46609J106 133 11204 SH DFND 01 11204 0 0 J ALEXANDERS HLDGS INC COM 46609J106 6688 562003 SH SOLE 0 0 562003 J JILL INC COM 46620W102 90 14527 SH DFND 01 14527 0 0 J JILL INC COM 46620W102 17 2723 SH SOLE 2723 0 0 J JILL INC COM 46620W102 4257 688830 SH SOLE 0 0 688830 J2 GLOBAL INC COM 48123V102 7720 93183 SH DFND 01 93183 0 0 J2 GLOBAL INC COM 48123V102 381 4600 SH SOLE 4600 0 0 J2 GLOBAL INC COM 48123V102 497 6000 SH DFND 02 0 6000 0 J2 GLOBAL INC COM 48123V102 351118 4237993 SH SOLE 0 0 4237993 JABIL INC COM 466313103 1601 59115 SH DFND 01 59115 0 0 JABIL INC COM 466313103 423 15607 SH SOLE 15607 0 0 JABIL INC COM 466313103 515 19035 SH DFND 02 0 19035 0 JABIL INC COM 466313103 30 1104 SH DFND 02 0 0 1104 JABIL INC COM 466313103 393359 14525827 SH SOLE 0 0 14525827 JACK IN THE BOX INC COM 466367109 2401 28644 SH DFND 01 28644 0 0 JACK IN THE BOX INC COM 466367109 248 2957 SH SOLE 2957 0 0 JACK IN THE BOX INC COM 466367109 331 3950 SH DFND 02 0 3950 0 JACK IN THE BOX INC COM 466367109 192701 2298711 SH SOLE 0 0 2298711 JACOBS ENGR GROUP INC DEL COM 469814107 8748 114357 SH DFND 01 114357 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 2738 35794 SH SOLE 35794 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 2802 36628 SH DFND 02 0 36628 0 JACOBS ENGR GROUP INC DEL COM 469814107 1817 23755 SH DFND 02 0 0 23755 JACOBS ENGR GROUP INC DEL COM 469814107 1043493 13640432 SH SOLE 0 0 13640432 JAGGED PEAK ENERGY INC COM 47009K107 1739 125768 SH DFND 01 125768 0 0 JAGGED PEAK ENERGY INC COM 47009K107 89 6416 SH SOLE 6416 0 0 JAGGED PEAK ENERGY INC COM 47009K107 48 3500 SH DFND 02 0 3500 0 JAGGED PEAK ENERGY INC COM 47009K107 65292 4721070 SH SOLE 0 0 4721070 JAKKS PAC INC COM 47012E106 15 5881 SH DFND 01 5881 0 0 JAKKS PAC INC COM 47012E106 2508 983471 SH SOLE 0 0 983471 JAMES RIV GROUP LTD COM G5005R107 1586 37217 SH DFND 01 37217 0 0 JAMES RIV GROUP LTD COM G5005R107 138 3231 SH SOLE 3231 0 0 JAMES RIV GROUP LTD COM G5005R107 64 1500 SH DFND 02 0 1500 0 JAMES RIV GROUP LTD COM G5005R107 70968 1665128 SH SOLE 0 0 1665128 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 866 32138 SH DFND 01 32138 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 484 17963 SH SOLE 17963 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 612 22707 SH DFND 02 0 22707 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 29 1084 SH DFND 02 0 0 1084 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 423534 15709724 SH SOLE 0 0 15709724 JASON INDS INC COM 471172106 22 6595 SH DFND 01 6595 0 0 JASON INDS INC COM 471172106 2450 727088 SH SOLE 0 0 727088 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4356 25910 SH DFND 01 25910 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2936 17463 SH SOLE 17463 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2987 17766 SH DFND 02 0 17766 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2068 12302 SH DFND 02 0 0 12302 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 808628 4809543 SH SOLE 0 0 4809543 JBG SMITH PPTYS COM 46590V100 1473 39998 SH DFND 01 39998 0 0 JBG SMITH PPTYS COM 46590V100 4071 110522 SH SOLE 110522 0 0 JBG SMITH PPTYS COM 46590V100 4744 128810 SH DFND 02 0 128810 0 JBG SMITH PPTYS COM 46590V100 571187 15508755 SH SOLE 0 0 15508755 JD COM INC SPON ADR CL A 47215P106 3336 127879 SH SOLE 127879 0 0 JD COM INC SPON ADR CL A 47215P106 6097 233678 SH DFND 02 0 233678 0 JD COM INC SPON ADR CL A 47215P106 707245 27107914 SH SOLE 0 0 27107914 JEFFERIES FINL GROUP INC COM 47233W109 6048 275426 SH DFND 01 275426 0 0 JEFFERIES FINL GROUP INC COM 47233W109 2112 96170 SH SOLE 96170 0 0 JEFFERIES FINL GROUP INC COM 47233W109 1887 85945 SH DFND 02 0 85945 0 JEFFERIES FINL GROUP INC COM 47233W109 1244 56661 SH DFND 02 0 0 56661 JEFFERIES FINL GROUP INC COM 47233W109 649738 29587351 SH SOLE 0 0 29587351 JELD-WEN HLDG INC COM 47580P103 3379 137015 SH DFND 01 137015 0 0 JELD-WEN HLDG INC COM 47580P103 169 6850 SH SOLE 6850 0 0 JELD-WEN HLDG INC COM 47580P103 244 9900 SH DFND 02 0 9900 0 JELD-WEN HLDG INC COM 47580P103 144029 5840609 SH SOLE 0 0 5840609 JERASH HLDGS US INC COM 47632P101 215 33054 SH SOLE 0 0 33054 JERNIGAN CAP INC COM 476405105 299 15512 SH DFND 01 15512 0 0 JERNIGAN CAP INC COM 476405105 17 890 SH SOLE 890 0 0 JERNIGAN CAP INC COM 476405105 18287 947982 SH SOLE 0 0 947982 JETBLUE AIRWAYS CORP COM 477143101 2235 115455 SH DFND 01 115455 0 0 JETBLUE AIRWAYS CORP COM 477143101 30 1530 SH SOLE 1530 0 0 JETBLUE AIRWAYS CORP COM 477143101 525176 27126845 SH SOLE 0 0 27126845 JETPAY CORP COM 477177109 126 66416 SH SOLE 0 0 66416 JEWETT CAMERON TRADING LTD COM NEW 47733C207 429 47898 SH SOLE 0 0 47898 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 75 7000 SH DFND 02 0 7000 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 8587 797267 SH SOLE 0 0 797267 JOHN BEAN TECHNOLOGIES CORP COM 477839104 7436 62333 SH DFND 01 62333 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 336 2815 SH SOLE 2815 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 608 5100 SH DFND 02 0 5100 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 367284 3078661 SH SOLE 0 0 3078661 JOHNSON & JOHNSON COM 478160104 354262 2563958 SH DFND 01 2563958 0 0 JOHNSON & JOHNSON COM 478160104 111245 805134 SH SOLE 805134 0 0 JOHNSON & JOHNSON COM 478160104 120541 872410 SH DFND 02 0 872410 0 JOHNSON & JOHNSON COM 478160104 71797 519626 SH DFND 02 0 0 519626 JOHNSON & JOHNSON COM 478160104 28832255 208672321 SH SOLE 0 0 208672321 JOHNSON CTLS INTL PLC SHS G51502105 30506 871605 SH DFND 01 871605 0 0 JOHNSON CTLS INTL PLC SHS G51502105 9748 278514 SH SOLE 278514 0 0 JOHNSON CTLS INTL PLC SHS G51502105 10030 286572 SH DFND 02 0 286572 0 JOHNSON CTLS INTL PLC SHS G51502105 6471 184877 SH DFND 02 0 0 184877 JOHNSON CTLS INTL PLC SHS G51502105 2304336 65838178 SH SOLE 0 0 65838178 JOHNSON OUTDOORS INC CL A 479167108 742 7980 SH DFND 01 7980 0 0 JOHNSON OUTDOORS INC CL A 479167108 20067 215794 SH SOLE 0 0 215794 JOINT CORP COM 47973J102 14 1600 SH DFND 01 1600 0 0 JOINT CORP COM 47973J102 2354 275374 SH SOLE 0 0 275374 JONES ENERGY INC CL A NEW 48019R306 11 1786 SH DFND 01 1786 0 0 JONES ENERGY INC CL A NEW 48019R306 979 163170 SH SOLE 0 0 163170 JONES LANG LASALLE INC COM 48020Q107 2420 16768 SH DFND 01 16768 0 0 JONES LANG LASALLE INC COM 48020Q107 2059 14270 SH SOLE 14270 0 0 JONES LANG LASALLE INC COM 48020Q107 1808 12531 SH DFND 02 0 12531 0 JONES LANG LASALLE INC COM 48020Q107 1270 8800 SH DFND 02 0 0 8800 JONES LANG LASALLE INC COM 48020Q107 997616 6912526 SH SOLE 0 0 6912526 JOUNCE THERAPEUTICS INC COM 481116101 207 31770 SH DFND 01 31770 0 0 JOUNCE THERAPEUTICS INC COM 481116101 4838 744246 SH SOLE 0 0 744246 JPMORGAN CHASE & CO COM 46625H100 357277 3166223 SH DFND 01 3166223 0 0 JPMORGAN CHASE & CO COM 46625H100 114651 1016046 SH SOLE 1016046 0 0 JPMORGAN CHASE & CO COM 46625H100 123857 1097635 SH DFND 02 0 1097635 0 JPMORGAN CHASE & CO COM 46625H100 74800 662885 SH DFND 02 0 0 662885 JPMORGAN CHASE & CO COM 46625H100 28094635 248977620 SH SOLE 0 0 248977620 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 12 5800 SH DFND 02 0 5800 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 50 23695 SH SOLE 0 0 23695 JUNIPER NETWORKS INC COM 48203R104 9697 323568 SH DFND 01 323568 0 0 JUNIPER NETWORKS INC COM 48203R104 3117 104001 SH SOLE 104001 0 0 JUNIPER NETWORKS INC COM 48203R104 2933 97860 SH DFND 02 0 97860 0 JUNIPER NETWORKS INC COM 48203R104 2205 73579 SH DFND 02 0 0 73579 JUNIPER NETWORKS INC COM 48203R104 1115097 37207106 SH SOLE 0 0 37207106 JUST ENERGY GROUP INC COM 48213W101 18 5649 SH SOLE 5649 0 0 JUST ENERGY GROUP INC COM 48213W101 13 4162 SH DFND 02 0 4162 0 JUST ENERGY GROUP INC COM 48213W101 7304 2356044 SH SOLE 0 0 2356044 K12 INC COM 48273U102 556 31415 SH DFND 01 31415 0 0 K12 INC COM 48273U102 58 3273 SH SOLE 3273 0 0 K12 INC COM 48273U102 34 1900 SH DFND 02 0 1900 0 K12 INC COM 48273U102 57013 3221061 SH SOLE 0 0 3221061 K2M GROUP HLDGS INC COM 48273J107 2233 81588 SH DFND 01 81588 0 0 K2M GROUP HLDGS INC COM 48273J107 133 4848 SH SOLE 4848 0 0 K2M GROUP HLDGS INC COM 48273J107 95 3465 SH DFND 02 0 3465 0 K2M GROUP HLDGS INC COM 48273J107 54106 1976833 SH SOLE 0 0 1976833 KADANT INC COM 48282T104 2321 21516 SH DFND 01 21516 0 0 KADANT INC COM 48282T104 119 1100 SH SOLE 1100 0 0 KADANT INC COM 48282T104 376 3488 SH DFND 02 0 3488 0 KADANT INC COM 48282T104 53433 495438 SH SOLE 0 0 495438 KADMON HLDGS INC COM 48283N106 654 195880 SH DFND 01 195880 0 0 KADMON HLDGS INC COM 48283N106 15301 4581215 SH SOLE 0 0 4581215 KAISER ALUMINUM CORP COM PAR $0.01 483007704 2579 23645 SH DFND 01 23645 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 206 1893 SH SOLE 1893 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 253 2319 SH DFND 02 0 2319 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 190867 1750114 SH SOLE 0 0 1750114 KALA PHARMACEUTICALS INC COM 483119103 231 23449 SH DFND 01 23449 0 0 KALA PHARMACEUTICALS INC COM 483119103 4805 486846 SH SOLE 0 0 486846 KALVISTA PHARMACEUTICALS INC COM 483497103 17 763 SH DFND 01 763 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 6541 295818 SH SOLE 0 0 295818 KAMADA LTD SHS M6240T109 3620 583797 SH SOLE 0 0 583797 KAMAN CORP COM 483548103 3662 54838 SH DFND 01 54838 0 0 KAMAN CORP COM 483548103 129 1931 SH SOLE 1931 0 0 KAMAN CORP COM 483548103 312 4669 SH DFND 02 0 4669 0 KAMAN CORP COM 483548103 186258 2789131 SH SOLE 0 0 2789131 KANSAS CITY SOUTHERN COM NEW 485170302 10883 96068 SH DFND 01 96068 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 5056 44637 SH SOLE 44637 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 5715 50448 SH DFND 02 0 50448 0 KANSAS CITY SOUTHERN COM NEW 485170302 2451 21636 SH DFND 02 0 0 21636 KANSAS CITY SOUTHERN COM NEW 485170302 1145345 10110747 SH SOLE 0 0 10110747 KAPSTONE PAPER & PACKAGING C COM 48562P103 5970 176052 SH DFND 01 176052 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 273 8065 SH SOLE 8065 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 371 10944 SH DFND 02 0 10944 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 295319 8708911 SH SOLE 0 0 8708911 KAR AUCTION SVCS INC COM 48238T109 3502 58677 SH DFND 01 58677 0 0 KAR AUCTION SVCS INC COM 48238T109 734 12291 SH SOLE 12291 0 0 KAR AUCTION SVCS INC COM 48238T109 966 16181 SH DFND 02 0 16181 0 KAR AUCTION SVCS INC COM 48238T109 755865 12663175 SH SOLE 0 0 12663175 KARYOPHARM THERAPEUTICS INC COM 48576U106 1548 90884 SH DFND 01 90884 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 87 5100 SH SOLE 5100 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 68 4000 SH DFND 02 0 4000 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 39389 2312898 SH SOLE 0 0 2312898 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 44688 925593 SH SOLE 0 0 925593 KB HOME COM 48666K109 2308 96536 SH DFND 01 96536 0 0 KB HOME COM 48666K109 191 7973 SH SOLE 7973 0 0 KB HOME COM 48666K109 276 11562 SH DFND 02 0 11562 0 KB HOME COM 48666K109 189708 7934235 SH SOLE 0 0 7934235 KBR INC COM 48242W106 2589 122535 SH DFND 01 122535 0 0 KBR INC COM 48242W106 259 12244 SH SOLE 12244 0 0 KBR INC COM 48242W106 365 17279 SH DFND 02 0 17279 0 KBR INC COM 48242W106 264723 12528318 SH SOLE 0 0 12528318 KEANE GROUP INC COM 48669A108 1242 100395 SH DFND 01 100395 0 0 KEANE GROUP INC COM 48669A108 74 5943 SH SOLE 5943 0 0 KEANE GROUP INC COM 48669A108 38 3100 SH DFND 02 0 3100 0 KEANE GROUP INC COM 48669A108 50201 4058255 SH SOLE 0 0 4058255 KEARNY FINL CORP MD COM 48716P108 1638 118283 SH DFND 01 118283 0 0 KEARNY FINL CORP MD COM 48716P108 100 7234 SH SOLE 7234 0 0 KEARNY FINL CORP MD COM 48716P108 220 15866 SH DFND 02 0 15866 0 KEARNY FINL CORP MD COM 48716P108 110582 7984285 SH SOLE 0 0 7984285 KELLOGG CO COM 487836108 17256 246442 SH DFND 01 246442 0 0 KELLOGG CO COM 487836108 5506 78628 SH SOLE 78628 0 0 KELLOGG CO COM 487836108 8439 120521 SH DFND 02 0 120521 0 KELLOGG CO COM 487836108 3300 47130 SH DFND 02 0 0 47130 KELLOGG CO COM 487836108 1453142 20753245 SH SOLE 0 0 20753245 KELLY SVCS INC CL A 488152208 656 27287 SH DFND 01 27287 0 0 KELLY SVCS INC CL A 488152208 92 3843 SH SOLE 3843 0 0 KELLY SVCS INC CL A 488152208 231 9600 SH DFND 02 0 9600 0 KELLY SVCS INC CL A 488152208 73354 3052597 SH SOLE 0 0 3052597 KEMET CORP COM NEW 488360207 919 49520 SH DFND 01 49520 0 0 KEMET CORP COM NEW 488360207 91 4902 SH SOLE 4902 0 0 KEMET CORP COM NEW 488360207 67 3600 SH DFND 02 0 3600 0 KEMET CORP COM NEW 488360207 59149 3188647 SH SOLE 0 0 3188647 KEMPER CORP DEL COM 488401100 6580 81786 SH DFND 01 81786 0 0 KEMPER CORP DEL COM 488401100 411 5109 SH SOLE 5109 0 0 KEMPER CORP DEL COM 488401100 536 6659 SH DFND 02 0 6659 0 KEMPER CORP DEL COM 488401100 409654 5092038 SH SOLE 0 0 5092038 KEMPHARM INC COM 488445107 14 2900 SH DFND 01 2900 0 0 KEMPHARM INC COM 488445107 2287 476435 SH SOLE 0 0 476435 KENNAMETAL INC COM 489170100 5515 126606 SH DFND 01 126606 0 0 KENNAMETAL INC COM 489170100 378 8675 SH SOLE 8675 0 0 KENNAMETAL INC COM 489170100 793 18207 SH DFND 02 0 18207 0 KENNAMETAL INC COM 489170100 338978 7781863 SH SOLE 0 0 7781863 KENNEDY-WILSON HLDGS INC COM 489398107 3912 181972 SH DFND 01 181972 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 2872 133601 SH SOLE 133601 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 3517 163574 SH DFND 02 0 163574 0 KENNEDY-WILSON HLDGS INC COM 489398107 395649 18402283 SH SOLE 0 0 18402283 KENON HLDGS LTD SHS Y46717107 6433 372304 SH SOLE 0 0 372304 KERYX BIOPHARMACEUTICALS INC COM 492515101 674 198360 SH DFND 01 198360 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 18 5300 SH SOLE 5300 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 138 40600 SH DFND 02 0 40600 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 27187 7996131 SH SOLE 0 0 7996131 KEURIG DR PEPPER INC COM 49271V100 1825 78786 SH DFND 01 78786 0 0 KEURIG DR PEPPER INC COM 49271V100 18 771 SH SOLE 771 0 0 KEURIG DR PEPPER INC COM 49271V100 32 1384 SH DFND 02 0 0 1384 KEURIG DR PEPPER INC COM 49271V100 386759 16692217 SH SOLE 0 0 16692217 KEWAUNEE SCIENTIFIC CORP COM 492854104 19 600 SH DFND 01 600 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 2542 80701 SH SOLE 0 0 80701 KEY ENERGY SVCS INC DEL COM 49309J103 252 22031 SH DFND 01 22031 0 0 KEY ENERGY SVCS INC DEL COM 49309J103 6018 526034 SH SOLE 0 0 526034 KEY TRONIC CORP COM 493144109 14 1879 SH DFND 01 1879 0 0 KEY TRONIC CORP COM 493144109 3617 472805 SH SOLE 0 0 472805 KEYCORP NEW COM 493267108 19751 992995 SH DFND 01 992995 0 0 KEYCORP NEW COM 493267108 6377 320610 SH SOLE 320610 0 0 KEYCORP NEW COM 493267108 6390 321263 SH DFND 02 0 321263 0 KEYCORP NEW COM 493267108 4208 211542 SH DFND 02 0 0 211542 KEYCORP NEW COM 493267108 2249821 113113172 SH SOLE 0 0 113113172 KEYSIGHT TECHNOLOGIES INC COM 49338L103 4611 69576 SH DFND 01 69576 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3635 54849 SH SOLE 54849 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3175 47900 SH DFND 02 0 47900 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 2270 34249 SH DFND 02 0 0 34249 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1132679 17089307 SH SOLE 0 0 17089307 KEYW HLDG CORP COM 493723100 369 42574 SH DFND 01 42574 0 0 KEYW HLDG CORP COM 493723100 35 4034 SH SOLE 4034 0 0 KEYW HLDG CORP COM 493723100 23 2700 SH DFND 02 0 2700 0 KEYW HLDG CORP COM 493723100 18648 2153323 SH SOLE 0 0 2153323 KEZAR LIFE SCIENCES INC COM 49372L100 198 9227 SH DFND 01 9227 0 0 KEZAR LIFE SCIENCES INC COM 49372L100 500 23337 SH SOLE 0 0 23337 KFORCE INC COM 493732101 1720 45752 SH DFND 01 45752 0 0 KFORCE INC COM 493732101 60 1585 SH SOLE 1585 0 0 KFORCE INC COM 493732101 84 2245 SH DFND 02 0 2245 0 KFORCE INC COM 493732101 83203 2212849 SH SOLE 0 0 2212849 KILROY RLTY CORP COM 49427F108 2628 36657 SH DFND 01 36657 0 0 KILROY RLTY CORP COM 49427F108 7365 102731 SH SOLE 102731 0 0 KILROY RLTY CORP COM 49427F108 8554 119314 SH DFND 02 0 119314 0 KILROY RLTY CORP COM 49427F108 1036838 14462797 SH SOLE 0 0 14462797 KIMBALL ELECTRONICS INC COM 49428J109 445 22667 SH DFND 01 22667 0 0 KIMBALL ELECTRONICS INC COM 49428J109 32 1646 SH SOLE 1646 0 0 KIMBALL ELECTRONICS INC COM 49428J109 54 2729 SH DFND 02 0 2729 0 KIMBALL ELECTRONICS INC COM 49428J109 23667 1204406 SH SOLE 0 0 1204406 KIMBALL INTL INC CL B 494274103 1082 64603 SH DFND 01 64603 0 0 KIMBALL INTL INC CL B 494274103 49 2900 SH SOLE 2900 0 0 KIMBALL INTL INC CL B 494274103 379 22631 SH DFND 02 0 22631 0 KIMBALL INTL INC CL B 494274103 32585 1945383 SH SOLE 0 0 1945383 KIMBERLY CLARK CORP COM 494368103 39618 348624 SH DFND 01 348624 0 0 KIMBERLY CLARK CORP COM 494368103 12137 106798 SH SOLE 106798 0 0 KIMBERLY CLARK CORP COM 494368103 14850 130675 SH DFND 02 0 130675 0 KIMBERLY CLARK CORP COM 494368103 7882 69358 SH DFND 02 0 0 69358 KIMBERLY CLARK CORP COM 494368103 2887974 25413356 SH SOLE 0 0 25413356 KIMCO RLTY CORP COM 49446R109 6605 394564 SH DFND 01 394564 0 0 KIMCO RLTY CORP COM 49446R109 8702 519807 SH SOLE 519807 0 0 KIMCO RLTY CORP COM 49446R109 9521 568763 SH DFND 02 0 568763 0 KIMCO RLTY CORP COM 49446R109 1192 71200 SH DFND 02 0 0 71200 KIMCO RLTY CORP COM 49446R109 1072424 64063559 SH SOLE 0 0 64063559 KINDER MORGAN INC DEL COM 49456B101 31680 1786796 SH DFND 01 1786796 0 0 KINDER MORGAN INC DEL COM 49456B101 15047 848686 SH SOLE 848686 0 0 KINDER MORGAN INC DEL COM 49456B101 19255 1086014 SH DFND 02 0 1086014 0 KINDER MORGAN INC DEL COM 49456B101 6692 377453 SH DFND 02 0 0 377453 KINDER MORGAN INC DEL COM 49456B101 2518135 142026813 SH SOLE 0 0 142026813 KINDRED BIOSCIENCES INC COM 494577109 850 60961 SH DFND 01 60961 0 0 KINDRED BIOSCIENCES INC COM 494577109 18819 1349053 SH SOLE 0 0 1349053 KINGSTONE COS INC COM 496719105 208 10934 SH DFND 01 10934 0 0 KINGSTONE COS INC COM 496719105 8177 430345 SH SOLE 0 0 430345 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 305 11971 SH DFND 01 11971 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 13873 544020 SH SOLE 0 0 544020 KINROSS GOLD CORP COM NO PAR 496902404 967 358288 SH SOLE 358288 0 0 KINROSS GOLD CORP COM NO PAR 496902404 2690 996367 SH DFND 02 0 996367 0 KINROSS GOLD CORP COM NO PAR 496902404 533 197252 SH DFND 02 0 0 197252 KINROSS GOLD CORP COM NO PAR 496902404 89239 33051427 SH SOLE 0 0 33051427 KINSALE CAP GROUP INC COM 49714P108 2444 38275 SH DFND 01 38275 0 0 KINSALE CAP GROUP INC COM 49714P108 121 1898 SH SOLE 1898 0 0 KINSALE CAP GROUP INC COM 49714P108 89 1400 SH DFND 02 0 1400 0 KINSALE CAP GROUP INC COM 49714P108 56129 878939 SH SOLE 0 0 878939 KIRBY CORP COM 497266106 1713 20825 SH DFND 01 20825 0 0 KIRBY CORP COM 497266106 113 1368 SH SOLE 1368 0 0 KIRBY CORP COM 497266106 118 1432 SH DFND 02 0 1432 0 KIRBY CORP COM 497266106 386122 4694491 SH SOLE 0 0 4694491 KIRKLAND LAKE GOLD LTD COM 49741E100 316 16640 SH SOLE 16640 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 463 24372 SH DFND 02 0 24372 0 KIRKLAND LAKE GOLD LTD COM 49741E100 86265 4542677 SH SOLE 0 0 4542677 KIRKLANDS INC COM 497498105 209 20754 SH DFND 01 20754 0 0 KIRKLANDS INC COM 497498105 9794 970685 SH SOLE 0 0 970685 KITE RLTY GROUP TR COM NEW 49803T300 1195 71762 SH DFND 01 71762 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1509 90643 SH SOLE 90643 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1703 102294 SH DFND 02 0 102294 0 KITE RLTY GROUP TR COM NEW 49803T300 211901 12726808 SH SOLE 0 0 12726808 KKR & CO INC CL A 48251W104 2536 92987 SH DFND 01 92987 0 0 KKR & CO INC CL A 48251W104 1024844 37581370 SH SOLE 0 0 37581370 KKR REAL ESTATE FIN TR INC COM 48251K100 348 17250 SH DFND 01 17250 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 54 2700 SH SOLE 2700 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 49597 2458959 SH SOLE 0 0 2458959 KLA-TENCOR CORP COM 482480100 16065 157946 SH DFND 01 157946 0 0 KLA-TENCOR CORP COM 482480100 4842 47604 SH SOLE 47604 0 0 KLA-TENCOR CORP COM 482480100 5100 50147 SH DFND 02 0 50147 0 KLA-TENCOR CORP COM 482480100 2928 28789 SH DFND 02 0 0 28789 KLA-TENCOR CORP COM 482480100 1752575 17231101 SH SOLE 0 0 17231101 KLX ENERGY SERVICS HOLDNGS INC COM 48253L106 563 17588 SH DFND 01 17588 0 0 KLX ENERGY SERVICS HOLDNGS INC COM 48253L106 62 1930 SH SOLE 1930 0 0 KLX ENERGY SERVICS HOLDNGS INC COM 48253L106 149 4665 SH DFND 02 0 4665 0 KLX ENERGY SERVICS HOLDNGS INC COM 48253L106 64346 2010199 SH SOLE 0 0 2010199 KLX INC COM 482539103 2157 34355 SH DFND 01 34355 0 0 KLX INC COM 482539103 303 4825 SH SOLE 4825 0 0 KLX INC COM 482539103 732 11664 SH DFND 02 0 11664 0 KLX INC COM 482539103 230408 3670093 SH SOLE 0 0 3670093 KMG CHEMICALS INC COM 482564101 2055 27195 SH DFND 01 27195 0 0 KMG CHEMICALS INC COM 482564101 102 1350 SH SOLE 1350 0 0 KMG CHEMICALS INC COM 482564101 68 900 SH DFND 02 0 900 0 KMG CHEMICALS INC COM 482564101 49069 649403 SH SOLE 0 0 649403 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1636 47454 SH DFND 01 47454 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1403 40690 SH SOLE 40690 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1307 37916 SH DFND 02 0 37916 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 824 23900 SH DFND 02 0 0 23900 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 375259 10883378 SH SOLE 0 0 10883378 KNOLL INC COM NEW 498904200 2177 92842 SH DFND 01 92842 0 0 KNOLL INC COM NEW 498904200 112 4789 SH SOLE 4789 0 0 KNOLL INC COM NEW 498904200 202 8600 SH DFND 02 0 8600 0 KNOLL INC COM NEW 498904200 99395 4238583 SH SOLE 0 0 4238583 KNOWLES CORP COM 49926D109 1288 77507 SH DFND 01 77507 0 0 KNOWLES CORP COM 49926D109 158 9500 SH SOLE 9500 0 0 KNOWLES CORP COM 49926D109 335 20178 SH DFND 02 0 20178 0 KNOWLES CORP COM 49926D109 150897 9079223 SH SOLE 0 0 9079223 KOHLS CORP COM 500255104 11723 157246 SH DFND 01 157246 0 0 KOHLS CORP COM 500255104 3932 52746 SH SOLE 52746 0 0 KOHLS CORP COM 500255104 4353 58385 SH DFND 02 0 58385 0 KOHLS CORP COM 500255104 2578 34577 SH DFND 02 0 0 34577 KOHLS CORP COM 500255104 1367467 18342948 SH SOLE 0 0 18342948 KONA GRILL INC COM 50047H201 532 231262 SH SOLE 0 0 231262 KOPIN CORP COM 500600101 291 120420 SH DFND 01 120420 0 0 KOPIN CORP COM 500600101 9968 4119104 SH SOLE 0 0 4119104 KOPPERS HOLDINGS INC COM 50060P106 1062 34105 SH DFND 01 34105 0 0 KOPPERS HOLDINGS INC COM 50060P106 66 2131 SH SOLE 2131 0 0 KOPPERS HOLDINGS INC COM 50060P106 48 1551 SH DFND 02 0 1551 0 KOPPERS HOLDINGS INC COM 50060P106 64679 2076359 SH SOLE 0 0 2076359 KOREA ELECTRIC PWR SPONSORED ADR 500631106 26979 2048518 SH SOLE 0 0 2048518 KORN FERRY INTL COM NEW 500643200 5651 114760 SH DFND 01 114760 0 0 KORN FERRY INTL COM NEW 500643200 253 5148 SH SOLE 5148 0 0 KORN FERRY INTL COM NEW 500643200 331 6732 SH DFND 02 0 6732 0 KORN FERRY INTL COM NEW 500643200 283387 5755225 SH SOLE 0 0 5755225 KORNIT DIGITAL LTD SHS M6372Q113 93 4250 SH SOLE 4250 0 0 KORNIT DIGITAL LTD SHS M6372Q113 51 2337 SH DFND 02 0 2337 0 KORNIT DIGITAL LTD SHS M6372Q113 188 8597 SH SOLE 0 0 8597 KOSMOS ENERGY LTD SHS G5315B107 854 91294 SH DFND 01 91294 0 0 KOSMOS ENERGY LTD SHS G5315B107 220 23555 SH SOLE 23555 0 0 KOSMOS ENERGY LTD SHS G5315B107 398 42552 SH DFND 02 0 42552 0 KOSMOS ENERGY LTD SHS G5315B107 41406 4428492 SH SOLE 0 0 4428492 KOSS CORP COM 500692108 62 22125 SH SOLE 0 0 22125 KRAFT HEINZ CO COM 500754106 32123 582881 SH DFND 01 582881 0 0 KRAFT HEINZ CO COM 500754106 10089 183070 SH SOLE 183070 0 0 KRAFT HEINZ CO COM 500754106 10957 198820 SH DFND 02 0 198820 0 KRAFT HEINZ CO COM 500754106 6432 116720 SH DFND 02 0 0 116720 KRAFT HEINZ CO COM 500754106 2500645 45375516 SH SOLE 0 0 45375516 KRATON CORPORATION COM 50077C106 2758 58503 SH DFND 01 58503 0 0 KRATON CORPORATION COM 50077C106 132 2798 SH SOLE 2798 0 0 KRATON CORPORATION COM 50077C106 309 6543 SH DFND 02 0 6543 0 KRATON CORPORATION COM 50077C106 151506 3213269 SH SOLE 0 0 3213269 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1658 112170 SH DFND 01 112170 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 143 9687 SH SOLE 9687 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 219 14800 SH DFND 02 0 14800 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 58242 3940575 SH SOLE 0 0 3940575 KROGER CO COM 501044101 21880 751620 SH DFND 01 751620 0 0 KROGER CO COM 501044101 7007 240706 SH SOLE 240706 0 0 KROGER CO COM 501044101 8445 290114 SH DFND 02 0 290114 0 KROGER CO COM 501044101 5038 173061 SH DFND 02 0 0 173061 KROGER CO COM 501044101 1875693 64434649 SH SOLE 0 0 64434649 KRONOS WORLDWIDE INC COM 50105F105 756 46521 SH DFND 01 46521 0 0 KRONOS WORLDWIDE INC COM 50105F105 60 3687 SH SOLE 3687 0 0 KRONOS WORLDWIDE INC COM 50105F105 31 1900 SH DFND 02 0 1900 0 KRONOS WORLDWIDE INC COM 50105F105 36760 2262161 SH SOLE 0 0 2262161 KRYSTAL BIOTECH INC COM 501147102 18 1021 SH DFND 01 1021 0 0 KRYSTAL BIOTECH INC COM 501147102 3032 172457 SH SOLE 0 0 172457 KT CORP SPONSORED ADR 48268K101 1715 115472 SH SOLE 0 0 115472 KULICKE & SOFFA INDS INC COM 501242101 306 12821 SH DFND 01 12821 0 0 KULICKE & SOFFA INDS INC COM 501242101 129 5395 SH SOLE 5395 0 0 KULICKE & SOFFA INDS INC COM 501242101 329 13805 SH DFND 02 0 13805 0 KULICKE & SOFFA INDS INC COM 501242101 61875 2595440 SH SOLE 0 0 2595440 KURA ONCOLOGY INC COM 50127T109 975 55721 SH DFND 01 55721 0 0 KURA ONCOLOGY INC COM 50127T109 21 1200 SH DFND 02 0 1200 0 KURA ONCOLOGY INC COM 50127T109 24481 1398897 SH SOLE 0 0 1398897 KVH INDS INC COM 482738101 192 14648 SH DFND 01 14648 0 0 KVH INDS INC COM 482738101 8580 654957 SH SOLE 0 0 654957 L BRANDS INC COM 501797104 6651 219520 SH DFND 01 219520 0 0 L BRANDS INC COM 501797104 2195 72430 SH SOLE 72430 0 0 L BRANDS INC COM 501797104 2050 67652 SH DFND 02 0 67652 0 L BRANDS INC COM 501797104 1348 44481 SH DFND 02 0 0 44481 L BRANDS INC COM 501797104 722092 23831433 SH SOLE 0 0 23831433 L3 TECHNOLOGIES INC COM 502413107 15735 74005 SH DFND 01 74005 0 0 L3 TECHNOLOGIES INC COM 502413107 4902 23057 SH SOLE 23057 0 0 L3 TECHNOLOGIES INC COM 502413107 4804 22596 SH DFND 02 0 22596 0 L3 TECHNOLOGIES INC COM 502413107 3316 15597 SH DFND 02 0 0 15597 L3 TECHNOLOGIES INC COM 502413107 1828294 8598882 SH SOLE 0 0 8598882 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 847 42077 SH DFND 01 42077 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 44 2163 SH SOLE 2163 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 31 1537 SH DFND 02 0 1537 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 18813 934559 SH SOLE 0 0 934559 LA Z BOY INC COM 505336107 1981 62676 SH DFND 01 62676 0 0 LA Z BOY INC COM 505336107 170 5373 SH SOLE 5373 0 0 LA Z BOY INC COM 505336107 236 7477 SH DFND 02 0 7477 0 LA Z BOY INC COM 505336107 145114 4592200 SH SOLE 0 0 4592200 LABORATORY CORP AMER HLDGS COM NEW 50540R409 16694 96122 SH DFND 01 96122 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5165 29740 SH SOLE 29740 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 6448 37123 SH DFND 02 0 37123 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3548 20431 SH DFND 02 0 0 20431 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1847999 10640251 SH SOLE 0 0 10640251 LADDER CAP CORP CL A 505743104 1333 78672 SH DFND 01 78672 0 0 LADDER CAP CORP CL A 505743104 89 5270 SH SOLE 5270 0 0 LADDER CAP CORP CL A 505743104 90 5318 SH DFND 02 0 5318 0 LADDER CAP CORP CL A 505743104 130349 7694764 SH SOLE 0 0 7694764 LADENBURG THALMAN FIN SVCS I COM 50575Q102 532 196986 SH DFND 01 196986 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 14 5120 SH SOLE 5120 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 16 6100 SH DFND 02 0 6100 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 12544 4645837 SH SOLE 0 0 4645837 LAKELAND BANCORP INC COM 511637100 704 38987 SH DFND 01 38987 0 0 LAKELAND BANCORP INC COM 511637100 87 4794 SH SOLE 4794 0 0 LAKELAND BANCORP INC COM 511637100 363 20100 SH DFND 02 0 20100 0 LAKELAND BANCORP INC COM 511637100 37137 2057452 SH SOLE 0 0 2057452 LAKELAND FINL CORP COM 511656100 1795 38620 SH DFND 01 38620 0 0 LAKELAND FINL CORP COM 511656100 102 2202 SH SOLE 2202 0 0 LAKELAND FINL CORP COM 511656100 272 5850 SH DFND 02 0 5850 0 LAKELAND FINL CORP COM 511656100 51676 1111791 SH SOLE 0 0 1111791 LAKELAND INDS INC COM 511795106 14 1054 SH DFND 01 1054 0 0 LAKELAND INDS INC COM 511795106 4037 303523 SH SOLE 0 0 303523 LAM RESEARCH CORP COM 512807108 24230 159726 SH DFND 01 159726 0 0 LAM RESEARCH CORP COM 512807108 7651 50434 SH SOLE 50434 0 0 LAM RESEARCH CORP COM 512807108 7654 50452 SH DFND 02 0 50452 0 LAM RESEARCH CORP COM 512807108 4676 30825 SH DFND 02 0 0 30825 LAM RESEARCH CORP COM 512807108 1760881 11607652 SH SOLE 0 0 11607652 LAMAR ADVERTISING CO NEW CL A 512816109 2832 36400 SH DFND 01 36400 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 582 7477 SH SOLE 7477 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 730 9385 SH DFND 02 0 9385 0 LAMAR ADVERTISING CO NEW CL A 512816109 960928 12351255 SH SOLE 0 0 12351255 LAMB WESTON HLDGS INC COM 513272104 3634 54558 SH DFND 01 54558 0 0 LAMB WESTON HLDGS INC COM 513272104 927 13917 SH SOLE 13917 0 0 LAMB WESTON HLDGS INC COM 513272104 1368 20537 SH DFND 02 0 20537 0 LAMB WESTON HLDGS INC COM 513272104 95 1427 SH DFND 02 0 0 1427 LAMB WESTON HLDGS INC COM 513272104 922409 13849984 SH SOLE 0 0 13849984 LANCASTER COLONY CORP COM 513847103 4786 32077 SH DFND 01 32077 0 0 LANCASTER COLONY CORP COM 513847103 309 2074 SH SOLE 2074 0 0 LANCASTER COLONY CORP COM 513847103 471 3156 SH DFND 02 0 3156 0 LANCASTER COLONY CORP COM 513847103 298163 1998275 SH SOLE 0 0 1998275 LANDEC CORP COM 514766104 341 23674 SH DFND 01 23674 0 0 LANDEC CORP COM 514766104 22 1500 SH SOLE 1500 0 0 LANDEC CORP COM 514766104 386 26800 SH DFND 02 0 26800 0 LANDEC CORP COM 514766104 21363 1483543 SH SOLE 0 0 1483543 LANDS END INC NEW COM 51509F105 184 10498 SH DFND 01 10498 0 0 LANDS END INC NEW COM 51509F105 12 700 SH SOLE 700 0 0 LANDS END INC NEW COM 51509F105 12 700 SH DFND 02 0 700 0 LANDS END INC NEW COM 51509F105 16841 959581 SH SOLE 0 0 959581 LANDSTAR SYS INC COM 515098101 2213 18142 SH DFND 01 18142 0 0 LANDSTAR SYS INC COM 515098101 467 3830 SH SOLE 3830 0 0 LANDSTAR SYS INC COM 515098101 594 4870 SH DFND 02 0 4870 0 LANDSTAR SYS INC COM 515098101 446623 3660847 SH SOLE 0 0 3660847 LANNET INC COM 516012101 122 25675 SH DFND 01 25675 0 0 LANNET INC COM 516012101 33 7017 SH SOLE 7017 0 0 LANNET INC COM 516012101 7 1498 SH DFND 02 0 1498 0 LANNET INC COM 516012101 13975 2942174 SH SOLE 0 0 2942174 LANTHEUS HLDGS INC COM 516544103 1050 70231 SH DFND 01 70231 0 0 LANTHEUS HLDGS INC COM 516544103 75 5048 SH SOLE 5048 0 0 LANTHEUS HLDGS INC COM 516544103 33 2200 SH DFND 02 0 2200 0 LANTHEUS HLDGS INC COM 516544103 30139 2015954 SH SOLE 0 0 2015954 LANTRONIX INC COM NEW 516548203 1365 335402 SH SOLE 0 0 335402 LAREDO PETROLEUM INC COM 516806106 1526 186778 SH DFND 01 186778 0 0 LAREDO PETROLEUM INC COM 516806106 160 19544 SH SOLE 19544 0 0 LAREDO PETROLEUM INC COM 516806106 145 17743 SH DFND 02 0 17743 0 LAREDO PETROLEUM INC COM 516806106 123197 15079173 SH SOLE 0 0 15079173 LARGE-CAP ETF LARGE CAP ETF 922908637 4944 37029 SH SOLE 03 0 0 37029 LARGE-CAP ETF LARGE CAP ETF 922908637 308503 2310713 SH SOLE 0 0 2310713 LAS VEGAS SANDS CORP COM 517834107 8928 150484 SH DFND 01 150484 0 0 LAS VEGAS SANDS CORP COM 517834107 6814 114852 SH SOLE 114852 0 0 LAS VEGAS SANDS CORP COM 517834107 7793 131345 SH DFND 02 0 131345 0 LAS VEGAS SANDS CORP COM 517834107 4338 73119 SH DFND 02 0 0 73119 LAS VEGAS SANDS CORP COM 517834107 1296147 21846407 SH SOLE 0 0 21846407 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 3342 96628 SH DFND 01 96628 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 4002 115685 SH SOLE 115685 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 4775 138052 SH DFND 02 0 138052 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 551996 15958263 SH SOLE 0 0 15958263 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 5626 598496 SH SOLE 0 0 598496 LATTICE SEMICONDUCTOR CORP COM 518415104 1870 233787 SH DFND 01 233787 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 94 11811 SH SOLE 11811 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 65 8089 SH DFND 02 0 8089 0 LATTICE SEMICONDUCTOR CORP COM 518415104 88306 11038280 SH SOLE 0 0 11038280 LAUDER ESTEE COS INC CL A 518439104 32814 225803 SH DFND 01 225803 0 0 LAUDER ESTEE COS INC CL A 518439104 9897 68106 SH SOLE 68106 0 0 LAUDER ESTEE COS INC CL A 518439104 12131 83477 SH DFND 02 0 83477 0 LAUDER ESTEE COS INC CL A 518439104 6564 45168 SH DFND 02 0 0 45168 LAUDER ESTEE COS INC CL A 518439104 2373883 16335554 SH SOLE 0 0 16335554 LAUREATE EDUCATION INC CL A 518613203 1044 67643 SH DFND 01 67643 0 0 LAUREATE EDUCATION INC CL A 518613203 140 9060 SH SOLE 9060 0 0 LAUREATE EDUCATION INC CL A 518613203 52 3400 SH DFND 02 0 3400 0 LAUREATE EDUCATION INC CL A 518613203 91428 5921531 SH SOLE 0 0 5921531 LAWSON PRODS INC COM 520776105 285 8403 SH DFND 01 8403 0 0 LAWSON PRODS INC COM 520776105 7483 220751 SH SOLE 0 0 220751 LAZARD LTD SHS A G54050102 2559 53167 SH DFND 01 53167 0 0 LAZARD LTD SHS A G54050102 526042 10929606 SH SOLE 0 0 10929606 LAZYDAYS HLDGS INC COM 52110H100 778 103050 SH SOLE 0 0 103050 LCI INDS COM 50189K103 4037 48761 SH DFND 01 48761 0 0 LCI INDS COM 50189K103 207 2500 SH SOLE 2500 0 0 LCI INDS COM 50189K103 290 3500 SH DFND 02 0 3500 0 LCI INDS COM 50189K103 195731 2363900 SH SOLE 0 0 2363900 LCNB CORP COM 50181P100 172 9202 SH DFND 01 9202 0 0 LCNB CORP COM 50181P100 7027 376794 SH SOLE 0 0 376794 LEAF GROUP LTD COM 52177G102 296 29579 SH DFND 01 29579 0 0 LEAF GROUP LTD COM 52177G102 7518 751817 SH SOLE 0 0 751817 LEAP THERAPEUTICS INC COM 52187K101 13 1613 SH DFND 01 1613 0 0 LEAP THERAPEUTICS INC COM 52187K101 1984 254655 SH SOLE 0 0 254655 LEAR CORP COM NEW 521865204 3583 24708 SH DFND 01 24708 0 0 LEAR CORP COM NEW 521865204 2986 20595 SH SOLE 20595 0 0 LEAR CORP COM NEW 521865204 2753 18984 SH DFND 02 0 18984 0 LEAR CORP COM NEW 521865204 1410 9723 SH DFND 02 0 0 9723 LEAR CORP COM NEW 521865204 888116 6124938 SH SOLE 0 0 6124938 LEE ENTERPRISES INC COM 523768109 32 12179 SH DFND 01 12179 0 0 LEE ENTERPRISES INC COM 523768109 5303 2000963 SH SOLE 0 0 2000963 LEGACY TEX FINL GROUP INC COM 52471Y106 2639 61944 SH DFND 01 61944 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 196 4605 SH SOLE 4605 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 429 10072 SH DFND 02 0 10072 0 LEGACY TEX FINL GROUP INC COM 52471Y106 190304 4467233 SH SOLE 0 0 4467233 LEGG MASON INC COM 524901105 972 31131 SH DFND 01 31131 0 0 LEGG MASON INC COM 524901105 276 8829 SH SOLE 8829 0 0 LEGG MASON INC COM 524901105 322 10322 SH DFND 02 0 10322 0 LEGG MASON INC COM 524901105 249457 7987725 SH SOLE 0 0 7987725 LEGGETT & PLATT INC COM 524660107 5322 121531 SH DFND 01 121531 0 0 LEGGETT & PLATT INC COM 524660107 1597 36480 SH SOLE 36480 0 0 LEGGETT & PLATT INC COM 524660107 2418 55229 SH DFND 02 0 55229 0 LEGGETT & PLATT INC COM 524660107 1025 23410 SH DFND 02 0 0 23410 LEGGETT & PLATT INC COM 524660107 602178 13751502 SH SOLE 0 0 13751502 LEIDOS HLDGS INC COM 525327102 3788 54770 SH DFND 01 54770 0 0 LEIDOS HLDGS INC COM 525327102 2766 40000 SH SOLE 40000 0 0 LEIDOS HLDGS INC COM 525327102 3983 57592 SH DFND 02 0 57592 0 LEIDOS HLDGS INC COM 525327102 1681 24300 SH DFND 02 0 0 24300 LEIDOS HLDGS INC COM 525327102 933064 13491387 SH SOLE 0 0 13491387 LEMAITRE VASCULAR INC COM 525558201 1246 32167 SH DFND 01 32167 0 0 LEMAITRE VASCULAR INC COM 525558201 88 2283 SH SOLE 2283 0 0 LEMAITRE VASCULAR INC COM 525558201 62 1600 SH DFND 02 0 1600 0 LEMAITRE VASCULAR INC COM 525558201 45430 1172692 SH SOLE 0 0 1172692 LENDINGCLUB CORP COM 52603A109 1151 296669 SH DFND 01 296669 0 0 LENDINGCLUB CORP COM 52603A109 86 22135 SH SOLE 22135 0 0 LENDINGCLUB CORP COM 52603A109 80 20500 SH DFND 02 0 20500 0 LENDINGCLUB CORP COM 52603A109 130408 33610270 SH SOLE 0 0 33610270 LENDINGTREE INC NEW COM 52603B107 3617 15719 SH DFND 01 15719 0 0 LENDINGTREE INC NEW COM 52603B107 184 798 SH SOLE 798 0 0 LENDINGTREE INC NEW COM 52603B107 299 1300 SH DFND 02 0 1300 0 LENDINGTREE INC NEW COM 52603B107 159908 694950 SH SOLE 0 0 694950 LENNAR CORP CL A 526057104 13232 283397 SH DFND 01 283397 0 0 LENNAR CORP CL A 526057104 4036 86435 SH SOLE 86435 0 0 LENNAR CORP CL A 526057104 3828 81977 SH DFND 02 0 81977 0 LENNAR CORP CL A 526057104 2475 53001 SH DFND 02 0 0 53001 LENNAR CORP CL A 526057104 1380245 29561908 SH SOLE 0 0 29561908 LENNAR CORP CL B 526057104 330 8581 SH DFND 01 8581 0 0 LENNAR CORP CL B 526057104 41785 1085335 SH SOLE 0 0 1085335 LENNOX INTL INC COM 526107107 3437 15735 SH DFND 01 15735 0 0 LENNOX INTL INC COM 526107107 2228 10200 SH SOLE 10200 0 0 LENNOX INTL INC COM 526107107 2995 13712 SH DFND 02 0 13712 0 LENNOX INTL INC COM 526107107 1398 6400 SH DFND 02 0 0 6400 LENNOX INTL INC COM 526107107 729225 3338943 SH SOLE 0 0 3338943 LEVEL BRANDS INC COM NEW 52730Q209 874 240899 SH SOLE 0 0 240899 LEVEL ONE BANCORP INC COM 52730D208 27 962 SH DFND 01 962 0 0 LEVEL ONE BANCORP INC COM 52730D208 497 17891 SH SOLE 0 0 17891 LEXICON PHARMACEUTICALS INC COM NEW 528872302 954 89418 SH DFND 01 89418 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 48 4500 SH SOLE 4500 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 31 2871 SH DFND 02 0 2871 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 39884 3737977 SH SOLE 0 0 3737977 LEXINGTON REALTY TRUST COM 529043101 1555 187328 SH DFND 01 187328 0 0 LEXINGTON REALTY TRUST COM 529043101 1885 227059 SH SOLE 227059 0 0 LEXINGTON REALTY TRUST COM 529043101 2237 269572 SH DFND 02 0 269572 0 LEXINGTON REALTY TRUST COM 529043101 294001 35421822 SH SOLE 0 0 35421822 LGI HOMES INC COM 50187T106 1735 36583 SH DFND 01 36583 0 0 LGI HOMES INC COM 50187T106 81 1700 SH SOLE 1700 0 0 LGI HOMES INC COM 50187T106 71 1500 SH DFND 02 0 1500 0 LGI HOMES INC COM 50187T106 49522 1043897 SH SOLE 0 0 1043897 LGL GROUP INC COM 50186A108 450 63393 SH SOLE 0 0 63393 LHC GROUP INC COM 50187A107 6040 58644 SH DFND 01 58644 0 0 LHC GROUP INC COM 50187A107 261 2532 SH SOLE 2532 0 0 LHC GROUP INC COM 50187A107 304 2954 SH DFND 02 0 2954 0 LHC GROUP INC COM 50187A107 293738 2852098 SH SOLE 0 0 2852098 LIBBEY INC COM 529898108 30 3474 SH DFND 01 3474 0 0 LIBBEY INC COM 529898108 9093 1039144 SH SOLE 0 0 1039144 LIBERTY BROADBAND CORP COM SER A 530307107 793 9407 SH DFND 01 9407 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 141883 1682470 SH SOLE 0 0 1682470 LIBERTY BROADBAND CORP COM SER C 530307107 4064 48205 SH DFND 01 48205 0 0 LIBERTY BROADBAND CORP COM SER C 530307107 2786 33054 SH SOLE 33054 0 0 LIBERTY BROADBAND CORP COM SER C 530307107 2429 28816 SH DFND 02 0 28816 0 LIBERTY BROADBAND CORP COM SER C 530307107 1961 23261 SH DFND 02 0 0 23261 LIBERTY BROADBAND CORP COM SER C 530307107 829453 9839306 SH SOLE 0 0 9839306 LIBERTY EXPEDIA HOLDINGS SER ACOM 53046P109 2426 51581 SH DFND 01 51581 0 0 LIBERTY EXPEDIA HOLDINGS SER ACOM 53046P109 267 5675 SH SOLE 5675 0 0 LIBERTY EXPEDIA HOLDINGS SER ACOM 53046P109 306 6506 SH DFND 02 0 6506 0 LIBERTY EXPEDIA HOLDINGS SER ACOM 53046P109 219967 4676160 SH SOLE 0 0 4676160 LIBERTY GLOBAL PLC SHS CL A G5480U104 1354 46796 SH DFND 01 46796 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 1452 50191 SH SOLE 50191 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 2407 83211 SH DFND 02 0 83211 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 1067 36869 SH DFND 02 0 0 36869 LIBERTY GLOBAL PLC SHS CL A G5480U104 83780 2895960 SH SOLE 0 0 2895960 LIBERTY GLOBAL PLC SHS CL C G5480U104 2987 106089 SH DFND 01 106089 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U104 4920 174710 SH SOLE 174710 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U104 4704 167052 SH DFND 02 0 167052 0 LIBERTY GLOBAL PLC SHS CL C G5480U104 3275 116291 SH DFND 02 0 0 116291 LIBERTY GLOBAL PLC SHS CL C G5480U104 271759 9650535 SH SOLE 0 0 9650535 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 831 39867 SH DFND 01 39867 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 73 3525 SH SOLE 3525 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 67 3200 SH DFND 02 0 3200 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 16559 794574 SH SOLE 0 0 794574 LIBERTY LATIN AMERICA LTD COM CL C G9001E102 1999 96891 SH DFND 01 96891 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E102 227 11003 SH SOLE 11003 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E102 515 24971 SH DFND 02 0 24971 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E102 38164 1849947 SH SOLE 0 0 1849947 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1346 30986 SH DFND 01 30986 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1169 26918 SH SOLE 26918 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1122 25834 SH DFND 02 0 25834 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 690 15894 SH DFND 02 0 0 15894 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 383827 8835792 SH SOLE 0 0 8835792 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229409 2682 61720 SH DFND 01 61720 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229409 2329 53600 SH SOLE 53600 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229409 3293 75784 SH DFND 02 0 75784 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229409 1734 39901 SH DFND 02 0 0 39901 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229409 591833 13621014 SH SOLE 0 0 13621014 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229409 569 20860 SH DFND 01 20860 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229409 11073 405894 SH SOLE 0 0 405894 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229409 2518 67717 SH DFND 01 67717 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229409 2190 58900 SH SOLE 58900 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229409 2263 60863 SH DFND 02 0 60863 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229409 1276 34300 SH DFND 02 0 0 34300 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229409 599095 16109032 SH SOLE 0 0 16109032 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229409 581 16327 SH DFND 01 16327 0 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229409 80968 2275661 SH SOLE 0 0 2275661 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229409 1937 71090 SH DFND 01 71090 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229409 94 3455 SH SOLE 3455 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229409 71 2600 SH DFND 02 0 2600 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229409 43528 1597371 SH SOLE 0 0 1597371 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1814 84117 SH DFND 01 84117 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 57934 2685863 SH SOLE 0 0 2685863 LIBERTY PPTY TR SH BEN INT 531172104 2343 55465 SH DFND 01 55465 0 0 LIBERTY PPTY TR SH BEN INT 531172104 7904 187067 SH SOLE 187067 0 0 LIBERTY PPTY TR SH BEN INT 531172104 8546 202280 SH DFND 02 0 202280 0 LIBERTY PPTY TR SH BEN INT 531172104 1398 33100 SH DFND 02 0 0 33100 LIBERTY PPTY TR SH BEN INT 531172104 897221 21235992 SH SOLE 0 0 21235992 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 2142 144230 SH DFND 01 144230 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 106 7108 SH SOLE 7108 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 288 19407 SH DFND 02 0 19407 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 92379 6220836 SH SOLE 0 0 6220836 LIFE STORAGE INC COM 53223X107 1646 17302 SH DFND 01 17302 0 0 LIFE STORAGE INC COM 53223X107 4574 48064 SH SOLE 48064 0 0 LIFE STORAGE INC COM 53223X107 5293 55621 SH DFND 02 0 55621 0 LIFE STORAGE INC COM 53223X107 680911 7155437 SH SOLE 0 0 7155437 LIFEPOINT HEALTH INC COM 53219L109 2036 31611 SH DFND 01 31611 0 0 LIFEPOINT HEALTH INC COM 53219L109 315 4895 SH SOLE 4895 0 0 LIFEPOINT HEALTH INC COM 53219L109 333 5166 SH DFND 02 0 5166 0 LIFEPOINT HEALTH INC COM 53219L109 219109 3402318 SH SOLE 0 0 3402318 LIFETIME BRANDS INC COM 53222Q103 122 11222 SH DFND 01 11222 0 0 LIFETIME BRANDS INC COM 53222Q103 5834 535221 SH SOLE 0 0 535221 LIFEVANTAGE CORP COM NEW 53222K205 22 1981 SH DFND 01 1981 0 0 LIFEVANTAGE CORP COM NEW 53222K205 5497 500174 SH SOLE 0 0 500174 LIFEWAY FOODS INC COM 531914109 0 10 SH DFND 01 10 0 0 LIFEWAY FOODS INC COM 531914109 583 219353 SH SOLE 0 0 219353 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 11436 41664 SH DFND 01 41664 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 519 1890 SH SOLE 1890 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 761 2773 SH DFND 02 0 2773 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 561005 2043810 SH SOLE 0 0 2043810 LIGHTBRIDGE CORP COM NEW 53224K203 1302 1414089 SH SOLE 0 0 1414089 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 11 5325 SH DFND 01 5325 0 0 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 1642 815002 SH SOLE 0 0 815002 LILIS ENERGY INC COM NEW 532403201 435 88731 SH DFND 01 88731 0 0 LILIS ENERGY INC COM NEW 532403201 8847 1805558 SH SOLE 0 0 1805558 LILLY ELI & CO COM 532457108 101040 941574 SH DFND 01 941574 0 0 LILLY ELI & CO COM 532457108 31510 293634 SH SOLE 293634 0 0 LILLY ELI & CO COM 532457108 35161 327656 SH DFND 02 0 327656 0 LILLY ELI & CO COM 532457108 20675 192667 SH DFND 02 0 0 192667 LILLY ELI & CO COM 532457108 7766825 72377454 SH SOLE 0 0 72377454 LIMBACH HLDGS INC COM 53263P105 13 1136 SH DFND 01 1136 0 0 LIMBACH HLDGS INC COM 53263P105 1230 109154 SH SOLE 0 0 109154 LIMELIGHT NETWORKS INC COM 53261M104 1102 219619 SH DFND 01 219619 0 0 LIMELIGHT NETWORKS INC COM 53261M104 60 11955 SH SOLE 11955 0 0 LIMELIGHT NETWORKS INC COM 53261M104 44 8703 SH DFND 02 0 8703 0 LIMELIGHT NETWORKS INC COM 53261M104 23297 4640905 SH SOLE 0 0 4640905 LIMESTONE BANCORP INC COM 53262L105 963 62113 SH SOLE 0 0 62113 LIMONEIRA CO COM 532746104 464 17761 SH DFND 01 17761 0 0 LIMONEIRA CO COM 532746104 16355 626383 SH SOLE 0 0 626383 LINCOLN EDL SVCS CORP COM 533535100 17 7412 SH DFND 01 7412 0 0 LINCOLN EDL SVCS CORP COM 533535100 1330 588431 SH SOLE 0 0 588431 LINCOLN ELEC HLDGS INC COM 533900106 2643 28284 SH DFND 01 28284 0 0 LINCOLN ELEC HLDGS INC COM 533900106 519 5554 SH SOLE 5554 0 0 LINCOLN ELEC HLDGS INC COM 533900106 716 7666 SH DFND 02 0 7666 0 LINCOLN ELEC HLDGS INC COM 533900106 557097 5962081 SH SOLE 0 0 5962081 LINCOLN NATL CORP IND COM 534187109 13819 204237 SH DFND 01 204237 0 0 LINCOLN NATL CORP IND COM 534187109 4386 64826 SH SOLE 64826 0 0 LINCOLN NATL CORP IND COM 534187109 5507 81394 SH DFND 02 0 81394 0 LINCOLN NATL CORP IND COM 534187109 2739 40480 SH DFND 02 0 0 40480 LINCOLN NATL CORP IND COM 534187109 1553559 22961263 SH SOLE 0 0 22961263 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 623 41914 SH DFND 01 41914 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 17874 1202014 SH SOLE 0 0 1202014 LINDSAY CORP COM 535555106 2127 21224 SH DFND 01 21224 0 0 LINDSAY CORP COM 535555106 102 1022 SH SOLE 1022 0 0 LINDSAY CORP COM 535555106 222 2218 SH DFND 02 0 2218 0 LINDSAY CORP COM 535555106 112682 1124125 SH SOLE 0 0 1124125 LIONS GATE ENTMNT CORP CL A VTG 535919401 419 17170 SH DFND 01 17170 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 146 5991 SH SOLE 5991 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 144 5914 SH DFND 02 0 5914 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 118014 4838620 SH SOLE 0 0 4838620 LIONS GATE ENTMNT CORP CL B NON VTG 535919401 931 39951 SH DFND 01 39951 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919401 173 7445 SH SOLE 7445 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919401 315 13518 SH DFND 02 0 13518 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919401 195605 8395071 SH SOLE 0 0 8395071 LIPOCINE INC NEW COM 53630X104 7 4900 SH DFND 01 4900 0 0 LIPOCINE INC NEW COM 53630X104 1025 743084 SH SOLE 0 0 743084 LIQTECH INTL INC COM 53632A102 24 14505 SH DFND 01 14505 0 0 LIQTECH INTL INC COM 53632A102 751 452457 SH SOLE 0 0 452457 LIQUIDIA TECHNOLOGIES INC COM 53635D202 199 7245 SH DFND 01 7245 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 4064 148174 SH SOLE 0 0 148174 LIQUIDITY SERVICES INC COM 53635B107 151 23753 SH DFND 01 23753 0 0 LIQUIDITY SERVICES INC COM 53635B107 9891 1557600 SH SOLE 0 0 1557600 LITHIA MTRS INC CL A 536797103 2919 35744 SH DFND 01 35744 0 0 LITHIA MTRS INC CL A 536797103 154 1882 SH SOLE 1882 0 0 LITHIA MTRS INC CL A 536797103 246 3018 SH DFND 02 0 3018 0 LITHIA MTRS INC CL A 536797103 186482 2283641 SH SOLE 0 0 2283641 LITHIUM AMERS CORP NEW COM NEW 53680Q207 33 6800 SH SOLE 6800 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 28 5800 SH DFND 02 0 5800 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 61 12706 SH SOLE 0 0 12706 LITTELFUSE INC COM 537008104 2082 10520 SH DFND 01 10520 0 0 LITTELFUSE INC COM 537008104 474 2393 SH SOLE 2393 0 0 LITTELFUSE INC COM 537008104 537 2712 SH DFND 02 0 2712 0 LITTELFUSE INC COM 537008104 425821 2151809 SH SOLE 0 0 2151809 LIVANOVA PLC SHS G5509L101 10611 85594 SH DFND 01 85594 0 0 LIVANOVA PLC SHS G5509L101 536 4325 SH SOLE 4325 0 0 LIVANOVA PLC SHS G5509L101 820 6611 SH DFND 02 0 6611 0 LIVANOVA PLC SHS G5509L101 122322 986707 SH SOLE 0 0 986707 LIVE NATION ENTERTAINMENT IN COM 538034109 3313 60829 SH DFND 01 60829 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 2239 41100 SH SOLE 41100 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 2195 40295 SH DFND 02 0 40295 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1362 25000 SH DFND 02 0 0 25000 LIVE NATION ENTERTAINMENT IN COM 538034109 660355 12123286 SH SOLE 0 0 12123286 LIVE OAK BANCSHARES INC COM 53803X105 1014 37829 SH DFND 01 37829 0 0 LIVE OAK BANCSHARES INC COM 53803X105 49 1812 SH SOLE 1812 0 0 LIVE OAK BANCSHARES INC COM 53803X105 44 1631 SH DFND 02 0 1631 0 LIVE OAK BANCSHARES INC COM 53803X105 30328 1131624 SH SOLE 0 0 1131624 LIVE VENTURES INC COM NEW 538142308 251 28561 SH SOLE 0 0 28561 LIVEPERSON INC COM 538146101 2972 114528 SH DFND 01 114528 0 0 LIVEPERSON INC COM 538146101 154 5931 SH SOLE 5931 0 0 LIVEPERSON INC COM 538146101 231 8886 SH DFND 02 0 8886 0 LIVEPERSON INC COM 538146101 145592 5610499 SH SOLE 0 0 5610499 LIVEXLIVE MEDIA INC COM NEW 53839L208 50 12811 SH DFND 01 12811 0 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 2501 638021 SH SOLE 0 0 638021 LKQ CORP COM 501889208 9634 304210 SH DFND 01 304210 0 0 LKQ CORP COM 501889208 2893 91339 SH SOLE 91339 0 0 LKQ CORP COM 501889208 2895 91407 SH DFND 02 0 91407 0 LKQ CORP COM 501889208 1749 55230 SH DFND 02 0 0 55230 LKQ CORP COM 501889208 960030 30313531 SH SOLE 0 0 30313531 LM FDG AMER INC COM 502074107 6 11923 SH SOLE 0 0 11923 LOCKHEED MARTIN CORP COM 539830109 86267 249354 SH DFND 01 249354 0 0 LOCKHEED MARTIN CORP COM 539830109 24448 70667 SH SOLE 70667 0 0 LOCKHEED MARTIN CORP COM 539830109 28634 82766 SH DFND 02 0 82766 0 LOCKHEED MARTIN CORP COM 539830109 14603 42209 SH DFND 02 0 0 42209 LOCKHEED MARTIN CORP COM 539830109 7203353 20821347 SH SOLE 0 0 20821347 LOEWS CORP COM 540424108 13151 261817 SH DFND 01 261817 0 0 LOEWS CORP COM 540424108 4322 86038 SH SOLE 86038 0 0 LOEWS CORP COM 540424108 4556 90704 SH DFND 02 0 90704 0 LOEWS CORP COM 540424108 2938 58481 SH DFND 02 0 0 58481 LOEWS CORP COM 540424108 1345421 26785209 SH SOLE 0 0 26785209 LOGITECH INTL S A SHS H50430232 666 14899 SH SOLE 14899 0 0 LOGITECH INTL S A SHS H50430232 819 18319 SH DFND 02 0 18319 0 LOGITECH INTL S A SHS H50430232 50 1123 SH DFND 02 0 0 1123 LOGITECH INTL S A SHS H50430232 182298 4076438 SH SOLE 0 0 4076438 LOGMEIN INC COM 54142L109 1902 21351 SH DFND 01 21351 0 0 LOGMEIN INC COM 54142L109 432 4851 SH SOLE 4851 0 0 LOGMEIN INC COM 54142L109 576 6466 SH DFND 02 0 6466 0 LOGMEIN INC COM 54142L109 405163 4547288 SH SOLE 0 0 4547288 LONESTAR RES US INC CL A VTG 54240F103 31 3966 SH DFND 01 3966 0 0 LONESTAR RES US INC CL A VTG 54240F103 6087 781430 SH SOLE 0 0 781430 LONG-TERM CORP BOND ETF LG-TERM COR BD 92206C813 8 96 SH SOLE 03 0 0 96 LONG-TERM CORP BOND ETF LG-TERM COR BD 92206C813 18707 212601 SH SOLE 0 0 212601 LOOP INDS INC COM 543518104 29 2897 SH DFND 01 2897 0 0 LOOP INDS INC COM 543518104 939 93421 SH SOLE 0 0 93421 LORAL SPACE & COMMUNICATNS I COM 543881106 1134 24986 SH DFND 01 24986 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 170 3734 SH SOLE 3734 0 0 LORAL SPACE & COMMUNICATNS I COM 543881106 254 5600 SH DFND 02 0 5600 0 LORAL SPACE & COMMUNICATNS I COM 543881106 50467 1111615 SH SOLE 0 0 1111615 LOUISIANA PAC CORP COM 546347105 3954 149275 SH DFND 01 149275 0 0 LOUISIANA PAC CORP COM 546347105 376 14206 SH SOLE 14206 0 0 LOUISIANA PAC CORP COM 546347105 488 18407 SH DFND 02 0 18407 0 LOUISIANA PAC CORP COM 546347105 438003 16534640 SH SOLE 0 0 16534640 LOVESAC COMPANY COM 54738L109 91 3635 SH DFND 01 3635 0 0 LOVESAC COMPANY COM 54738L109 2209 88438 SH SOLE 0 0 88438 LOWES COS INC COM 548661107 94458 822661 SH DFND 01 822661 0 0 LOWES COS INC COM 548661107 28378 247149 SH SOLE 247149 0 0 LOWES COS INC COM 548661107 31697 276057 SH DFND 02 0 276057 0 LOWES COS INC COM 548661107 18604 162025 SH DFND 02 0 0 162025 LOWES COS INC COM 548661107 7139359 62178707 SH SOLE 0 0 62178707 LOXO ONCOLOGY INC COM 548862101 9173 53696 SH DFND 01 53696 0 0 LOXO ONCOLOGY INC COM 548862101 370 2168 SH SOLE 2168 0 0 LOXO ONCOLOGY INC COM 548862101 717 4200 SH DFND 02 0 4200 0 LOXO ONCOLOGY INC COM 548862101 445859 2609959 SH SOLE 0 0 2609959 LPL FINL HLDGS INC COM 50212V100 2496 38685 SH DFND 01 38685 0 0 LPL FINL HLDGS INC COM 50212V100 504 7811 SH SOLE 7811 0 0 LPL FINL HLDGS INC COM 50212V100 673 10432 SH DFND 02 0 10432 0 LPL FINL HLDGS INC COM 50212V100 627819 9732117 SH SOLE 0 0 9732117 LRAD CORP COM 50213V109 28 9297 SH DFND 01 9297 0 0 LRAD CORP COM 50213V109 3086 1008518 SH SOLE 0 0 1008518 LSB INDS INC COM 502160104 173 17712 SH DFND 01 17712 0 0 LSB INDS INC COM 502160104 11557 1181688 SH SOLE 0 0 1181688 LSC COMMUNICATIONS INC COM 50218P107 316 28562 SH DFND 01 28562 0 0 LSC COMMUNICATIONS INC COM 50218P107 33 2962 SH SOLE 2962 0 0 LSC COMMUNICATIONS INC COM 50218P107 29 2620 SH DFND 02 0 2620 0 LSC COMMUNICATIONS INC COM 50218P107 36959 3341663 SH SOLE 0 0 3341663 LSI INDS INC COM 50216C108 28 6124 SH DFND 01 6124 0 0 LSI INDS INC COM 50216C108 5044 1096489 SH SOLE 0 0 1096489 LTC PPTYS INC COM 502175102 1511 34265 SH DFND 01 34265 0 0 LTC PPTYS INC COM 502175102 1870 42403 SH SOLE 42403 0 0 LTC PPTYS INC COM 502175102 2156 48879 SH DFND 02 0 48879 0 LTC PPTYS INC COM 502175102 260015 5894694 SH SOLE 0 0 5894694 LUBYS INC COM 549282101 858 504572 SH SOLE 0 0 504572 LULULEMON ATHLETICA INC COM 550021109 7312 44999 SH DFND 01 44999 0 0 LULULEMON ATHLETICA INC COM 550021109 4981 30657 SH SOLE 30657 0 0 LULULEMON ATHLETICA INC COM 550021109 4874 29996 SH DFND 02 0 29996 0 LULULEMON ATHLETICA INC COM 550021109 3057 18815 SH DFND 02 0 0 18815 LULULEMON ATHLETICA INC COM 550021109 1509020 9286851 SH SOLE 0 0 9286851 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 767 49539 SH DFND 01 49539 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 26 1703 SH SOLE 1703 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 39 2532 SH DFND 02 0 2532 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 43099 2782352 SH SOLE 0 0 2782352 LUMENTUM HLDGS INC COM 55024U109 7485 124855 SH DFND 01 124855 0 0 LUMENTUM HLDGS INC COM 55024U109 368 6140 SH SOLE 6140 0 0 LUMENTUM HLDGS INC COM 55024U109 612 10206 SH DFND 02 0 10206 0 LUMENTUM HLDGS INC COM 55024U109 327769 5467381 SH SOLE 0 0 5467381 LUMINEX CORP DEL COM 55027E102 1733 57171 SH DFND 01 57171 0 0 LUMINEX CORP DEL COM 55027E102 127 4193 SH SOLE 4193 0 0 LUMINEX CORP DEL COM 55027E102 279 9207 SH DFND 02 0 9207 0 LUMINEX CORP DEL COM 55027E102 127231 4197669 SH SOLE 0 0 4197669 LUNA INNOVATIONS COM 550351100 18 5483 SH DFND 01 5483 0 0 LUNA INNOVATIONS COM 550351100 2773 858616 SH SOLE 0 0 858616 LUTHER BURBANK CORP COM 550550107 174 16030 SH DFND 01 16030 0 0 LUTHER BURBANK CORP COM 550550107 5059 464967 SH SOLE 0 0 464967 LUXOFT HLDG INC ORD SHS CL A G57279104 281 5924 SH SOLE 0 0 5924 LYDALL INC DEL COM 550819106 785 18224 SH DFND 01 18224 0 0 LYDALL INC DEL COM 550819106 77 1782 SH SOLE 1782 0 0 LYDALL INC DEL COM 550819106 54 1255 SH DFND 02 0 1255 0 LYDALL INC DEL COM 550819106 41711 967775 SH SOLE 0 0 967775 LYON WILLIAM HOMES CL A NEW 552074700 539 33938 SH DFND 01 33938 0 0 LYON WILLIAM HOMES CL A NEW 552074700 38 2366 SH SOLE 2366 0 0 LYON WILLIAM HOMES CL A NEW 552074700 47 2931 SH DFND 02 0 2931 0 LYON WILLIAM HOMES CL A NEW 552074700 27879 1754480 SH SOLE 0 0 1754480 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 31960 311770 SH DFND 01 311770 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10388 101334 SH SOLE 101334 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 11398 111194 SH DFND 02 0 111194 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6630 64680 SH DFND 02 0 0 64680 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2580525 25173398 SH SOLE 0 0 25173398 M & T BK CORP COM 55261F104 22353 135850 SH DFND 01 135850 0 0 M & T BK CORP COM 55261F104 6935 42147 SH SOLE 42147 0 0 M & T BK CORP COM 55261F104 7226 43917 SH DFND 02 0 43917 0 M & T BK CORP COM 55261F104 4671 28391 SH DFND 02 0 0 28391 M & T BK CORP COM 55261F104 2258045 13723379 SH SOLE 0 0 13723379 M D C HLDGS INC COM 552676108 1162 39272 SH DFND 01 39272 0 0 M D C HLDGS INC COM 552676108 118 3997 SH SOLE 3997 0 0 M D C HLDGS INC COM 552676108 167 5659 SH DFND 02 0 5659 0 M D C HLDGS INC COM 552676108 158551 5360068 SH SOLE 0 0 5360068 M/I HOMES INC COM 55305B101 747 31224 SH DFND 01 31224 0 0 M/I HOMES INC COM 55305B101 73 3034 SH SOLE 3034 0 0 M/I HOMES INC COM 55305B101 158 6617 SH DFND 02 0 6617 0 M/I HOMES INC COM 55305B101 38283 1599786 SH SOLE 0 0 1599786 MACATAWA BK CORP COM 554225102 296 25290 SH DFND 01 25290 0 0 MACATAWA BK CORP COM 554225102 12827 1095387 SH SOLE 0 0 1095387 MACERICH CO COM 554382101 5861 106002 SH DFND 01 106002 0 0 MACERICH CO COM 554382101 9021 163165 SH SOLE 163165 0 0 MACERICH CO COM 554382101 10228 184997 SH DFND 02 0 184997 0 MACERICH CO COM 554382101 1377 24900 SH DFND 02 0 0 24900 MACERICH CO COM 554382101 1048664 18966620 SH SOLE 0 0 18966620 MACK CALI RLTY CORP COM 554489104 1674 78722 SH DFND 01 78722 0 0 MACK CALI RLTY CORP COM 554489104 2060 96895 SH SOLE 96895 0 0 MACK CALI RLTY CORP COM 554489104 2592 121896 SH DFND 02 0 121896 0 MACK CALI RLTY CORP COM 554489104 269209 12662687 SH SOLE 0 0 12662687 MACKINAC FINL CORP COM 554571109 31 1912 SH DFND 01 1912 0 0 MACKINAC FINL CORP COM 554571109 6206 383116 SH SOLE 0 0 383116 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 807 39154 SH DFND 01 39154 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 85 4149 SH SOLE 4149 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 54 2631 SH DFND 02 0 2631 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 81763 3969070 SH SOLE 0 0 3969070 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1323 28677 SH DFND 01 28677 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 833 18068 SH SOLE 18068 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 5793 125579 SH DFND 02 0 125579 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 289380 6273151 SH SOLE 0 0 6273151 MACROGENICS INC COM 556099109 1661 77487 SH DFND 01 77487 0 0 MACROGENICS INC COM 556099109 77 3600 SH SOLE 3600 0 0 MACROGENICS INC COM 556099109 73 3400 SH DFND 02 0 3400 0 MACROGENICS INC COM 556099109 46869 2186054 SH SOLE 0 0 2186054 MACYS INC COM 55616P104 10054 289490 SH DFND 01 289490 0 0 MACYS INC COM 55616P104 3369 96998 SH SOLE 96998 0 0 MACYS INC COM 55616P104 3600 103663 SH DFND 02 0 103663 0 MACYS INC COM 55616P104 1971 56742 SH DFND 02 0 0 56742 MACYS INC COM 55616P104 1203681 34658235 SH SOLE 0 0 34658235 MADDEN STEVEN LTD COM 556269108 6050 114371 SH DFND 01 114371 0 0 MADDEN STEVEN LTD COM 556269108 264 4983 SH SOLE 4983 0 0 MADDEN STEVEN LTD COM 556269108 384 7267 SH DFND 02 0 7267 0 MADDEN STEVEN LTD COM 556269108 272200 5145554 SH SOLE 0 0 5145554 MADISON SQUARE GARDEN CO NEW CL A 55825T103 2109 6687 SH DFND 01 6687 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 561 1778 SH SOLE 1778 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1218 3863 SH DFND 02 0 3863 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 512402 1625022 SH SOLE 0 0 1625022 MADRIGAL PHARMACEUTICALS INC COM 558868105 3007 14044 SH DFND 01 14044 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 128 600 SH SOLE 600 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 214 1000 SH DFND 02 0 1000 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 147894 690674 SH SOLE 0 0 690674 MAG SILVER CORP COM 55903Q104 53 6575 SH SOLE 6575 0 0 MAG SILVER CORP COM 55903Q104 54 6625 SH DFND 02 0 6625 0 MAG SILVER CORP COM 55903Q104 167 20547 SH SOLE 0 0 20547 MAGELLAN HEALTH INC COM NEW 559079207 1543 21411 SH DFND 01 21411 0 0 MAGELLAN HEALTH INC COM NEW 559079207 186 2585 SH SOLE 2585 0 0 MAGELLAN HEALTH INC COM NEW 559079207 254 3528 SH DFND 02 0 3528 0 MAGELLAN HEALTH INC COM NEW 559079207 174666 2424235 SH SOLE 0 0 2424235 MAGENTA THERAPEUTICS INC COM 55910K108 71 5893 SH DFND 01 5893 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 1664 138563 SH SOLE 0 0 138563 MAGNA INTL INC COM 559222401 5334 101546 SH SOLE 101546 0 0 MAGNA INTL INC COM 559222401 6303 119987 SH DFND 02 0 119987 0 MAGNA INTL INC COM 559222401 3642 69337 SH DFND 02 0 0 69337 MAGNA INTL INC COM 559222401 421510 8024173 SH SOLE 0 0 8024173 MAGNEGAS CORP COM PAR 55939L400 9 57312 SH SOLE 0 0 57312 MAGNOLIA OIL & GAS CORP CL A 559663109 235 15625 SH DFND 01 15625 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 113077 7533473 SH SOLE 0 0 7533473 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 MAIDEN HOLDINGS LTD SHS G5753U112 170 59779 SH DFND 01 59779 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 32 11367 SH SOLE 11367 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 32 11332 SH DFND 02 0 11332 0 MAIDEN HOLDINGS LTD SHS G5753U112 15099 5297986 SH SOLE 0 0 5297986 MAJESCO COM 56068V102 62 8254 SH DFND 01 8254 0 0 MAJESCO COM 56068V102 1454 192554 SH SOLE 0 0 192554 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 322 11721 SH SOLE 0 0 11721 MALIBU BOATS INC COM CL A 56117J100 2227 40698 SH DFND 01 40698 0 0 MALIBU BOATS INC COM CL A 56117J100 49598 906389 SH SOLE 0 0 906389 MALLINCKRODT PUB LTD CO SHS G5785G107 2110 71981 SH DFND 01 71981 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 252 8591 SH SOLE 8591 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 574 19600 SH DFND 02 0 19600 0 MALLINCKRODT PUB LTD CO SHS G5785G107 219745 7497275 SH SOLE 0 0 7497275 MALVERN BANCORP INC COM 561409103 169 7048 SH DFND 01 7048 0 0 MALVERN BANCORP INC COM 561409103 5578 232900 SH SOLE 0 0 232900 MAMMOTH ENERGY SVCS INC COM 56155L108 710 24384 SH DFND 01 24384 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 19 640 SH SOLE 640 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 23563 809715 SH SOLE 0 0 809715 MANHATTAN ASSOCS INC COM 562750109 1578 28900 SH DFND 01 28900 0 0 MANHATTAN ASSOCS INC COM 562750109 319 5849 SH SOLE 5849 0 0 MANHATTAN ASSOCS INC COM 562750109 456 8358 SH DFND 02 0 8358 0 MANHATTAN ASSOCS INC COM 562750109 328894 6023701 SH SOLE 0 0 6023701 MANHATTAN BRIDGE CAPITAL INC COM 562803106 13 2055 SH DFND 01 2055 0 0 MANHATTAN BRIDGE CAPITAL INC COM 562803106 1731 270464 SH SOLE 0 0 270464 MANITEX INTL INC COM 563420108 284 26925 SH DFND 01 26925 0 0 MANITEX INTL INC COM 563420108 7248 688336 SH SOLE 0 0 688336 MANITOWOC CO INC COM NEW 563571405 748 31168 SH DFND 01 31168 0 0 MANITOWOC CO INC COM NEW 563571405 109 4559 SH SOLE 4559 0 0 MANITOWOC CO INC COM NEW 563571405 235 9798 SH DFND 02 0 9798 0 MANITOWOC CO INC COM NEW 563571405 74611 3110072 SH SOLE 0 0 3110072 MANNATECH INC COM NEW 563771203 561 27864 SH SOLE 0 0 27864 MANNING & NAPIER INC CL A 56382Q102 13 4262 SH DFND 01 4262 0 0 MANNING & NAPIER INC CL A 56382Q102 1592 539511 SH SOLE 0 0 539511 MANNKIND CORP COM NEW 56400P706 519 283870 SH DFND 01 283870 0 0 MANNKIND CORP COM NEW 56400P706 11609 6343931 SH SOLE 0 0 6343931 MANPOWERGROUP INC COM 56418H100 2077 24163 SH DFND 01 24163 0 0 MANPOWERGROUP INC COM 56418H100 1608 18708 SH SOLE 18708 0 0 MANPOWERGROUP INC COM 56418H100 2376 27640 SH DFND 02 0 27640 0 MANPOWERGROUP INC COM 56418H100 1064 12382 SH DFND 02 0 0 12382 MANPOWERGROUP INC COM 56418H100 483546 5625250 SH SOLE 0 0 5625250 MANTECH INTL CORP CL A 564563104 1472 23255 SH DFND 01 23255 0 0 MANTECH INTL CORP CL A 564563104 143 2254 SH SOLE 2254 0 0 MANTECH INTL CORP CL A 564563104 111 1753 SH DFND 02 0 1753 0 MANTECH INTL CORP CL A 564563104 203310 3211850 SH SOLE 0 0 3211850 MANULIFE FINL CORP COM 56501R106 10685 597602 SH SOLE 597602 0 0 MANULIFE FINL CORP COM 56501R106 11273 630456 SH DFND 02 0 630456 0 MANULIFE FINL CORP COM 56501R106 7074 395659 SH DFND 02 0 0 395659 MANULIFE FINL CORP COM 56501R106 893329 49962474 SH SOLE 0 0 49962474 MARATHON OIL CORP COM 565849106 18699 803217 SH DFND 01 803217 0 0 MARATHON OIL CORP COM 565849106 6039 259426 SH SOLE 259426 0 0 MARATHON OIL CORP COM 565849106 6640 285226 SH DFND 02 0 285226 0 MARATHON OIL CORP COM 565849106 3863 165955 SH DFND 02 0 0 165955 MARATHON OIL CORP COM 565849106 2136271 91764213 SH SOLE 0 0 91764213 MARATHON PATENT GROUP INC COM PAR 56585W302 118 161721 SH SOLE 0 0 161721 MARATHON PETE CORP COM 56585A102 33353 417069 SH DFND 01 417069 0 0 MARATHON PETE CORP COM 56585A102 10772 134705 SH SOLE 134705 0 0 MARATHON PETE CORP COM 56585A102 12550 156928 SH DFND 02 0 156928 0 MARATHON PETE CORP COM 56585A102 7628 95391 SH DFND 02 0 0 95391 MARATHON PETE CORP COM 56585A102 2764476 34568911 SH SOLE 0 0 34568911 MARCHEX INC CL B 56624R108 15 5415 SH DFND 01 5415 0 0 MARCHEX INC CL B 56624R108 3704 1332425 SH SOLE 0 0 1332425 MARCUS & MILLICHAP INC COM 566324109 1387 39969 SH DFND 01 39969 0 0 MARCUS & MILLICHAP INC COM 566324109 77 2220 SH SOLE 2220 0 0 MARCUS & MILLICHAP INC COM 566324109 31 900 SH DFND 02 0 900 0 MARCUS & MILLICHAP INC COM 566324109 98024 2824088 SH SOLE 0 0 2824088 MARCUS CORP COM 566330106 710 16895 SH DFND 01 16895 0 0 MARCUS CORP COM 566330106 103 2446 SH SOLE 2446 0 0 MARCUS CORP COM 566330106 450 10700 SH DFND 02 0 10700 0 MARCUS CORP COM 566330106 46456 1104773 SH SOLE 0 0 1104773 MARIN SOFTWARE INC COM NEW 56804T205 2 733 SH DFND 01 733 0 0 MARIN SOFTWARE INC COM NEW 56804T205 292 91160 SH SOLE 0 0 91160 MARINE PRODS CORP COM 568427108 364 15913 SH DFND 01 15913 0 0 MARINE PRODS CORP COM 568427108 8202 358323 SH SOLE 0 0 358323 MARINEMAX INC COM 567908108 807 37980 SH DFND 01 37980 0 0 MARINEMAX INC COM 567908108 63 2943 SH SOLE 2943 0 0 MARINEMAX INC COM 567908108 35 1632 SH DFND 02 0 1632 0 MARINEMAX INC COM 567908108 29840 1404254 SH SOLE 0 0 1404254 MARINUS PHARMACEUTICALS INC COM 56854Q101 722 72216 SH DFND 01 72216 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 14873 1487277 SH SOLE 0 0 1487277 MARKEL CORP COM 570535104 6168 5190 SH DFND 01 5190 0 0 MARKEL CORP COM 570535104 4925 4144 SH SOLE 4144 0 0 MARKEL CORP COM 570535104 7531 6337 SH DFND 02 0 6337 0 MARKEL CORP COM 570535104 3115 2621 SH DFND 02 0 0 2621 MARKEL CORP COM 570535104 1324372 1114332 SH SOLE 0 0 1114332 MARKETAXESS HLDGS INC COM 57060D108 2913 16322 SH DFND 01 16322 0 0 MARKETAXESS HLDGS INC COM 57060D108 686 3844 SH SOLE 3844 0 0 MARKETAXESS HLDGS INC COM 57060D108 792 4440 SH DFND 02 0 4440 0 MARKETAXESS HLDGS INC COM 57060D108 562298 3150306 SH SOLE 0 0 3150306 MARLIN BUSINESS SVCS CORP COM 571157106 323 11186 SH DFND 01 11186 0 0 MARLIN BUSINESS SVCS CORP COM 571157106 11891 412161 SH SOLE 0 0 412161 MARRIOTT INTL INC NEW CL A 571903202 38550 291978 SH DFND 01 291978 0 0 MARRIOTT INTL INC NEW CL A 571903202 11783 89242 SH SOLE 89242 0 0 MARRIOTT INTL INC NEW CL A 571903202 13144 99554 SH DFND 02 0 99554 0 MARRIOTT INTL INC NEW CL A 571903202 7948 60201 SH DFND 02 0 0 60201 MARRIOTT INTL INC NEW CL A 571903202 2590552 19620931 SH SOLE 0 0 19620931 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 7870 70429 SH DFND 01 70429 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 382 3422 SH SOLE 3422 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 644 5762 SH DFND 02 0 5762 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 374208 3348614 SH SOLE 0 0 3348614 MARRONE BIO INNOVATIONS INC COM 57165B106 187 102035 SH DFND 01 102035 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 4488 2452570 SH SOLE 0 0 2452570 MARSH & MCLENNAN COS INC COM 571748102 40759 492740 SH DFND 01 492740 0 0 MARSH & MCLENNAN COS INC COM 571748102 12507 151200 SH SOLE 151200 0 0 MARSH & MCLENNAN COS INC COM 571748102 15187 183590 SH DFND 02 0 183590 0 MARSH & MCLENNAN COS INC COM 571748102 8082 97707 SH DFND 02 0 0 97707 MARSH & MCLENNAN COS INC COM 571748102 2973689 35948855 SH SOLE 0 0 35948855 MARTEN TRANS LTD COM 573075108 1160 55113 SH DFND 01 55113 0 0 MARTEN TRANS LTD COM 573075108 88 4166 SH SOLE 4166 0 0 MARTEN TRANS LTD COM 573075108 53 2500 SH DFND 02 0 2500 0 MARTEN TRANS LTD COM 573075108 46529 2210420 SH SOLE 0 0 2210420 MARTIN MARIETTA MATLS INC COM 573284106 11555 63506 SH DFND 01 63506 0 0 MARTIN MARIETTA MATLS INC COM 573284106 3353 18426 SH SOLE 18426 0 0 MARTIN MARIETTA MATLS INC COM 573284106 3374 18545 SH DFND 02 0 18545 0 MARTIN MARIETTA MATLS INC COM 573284106 2192 12048 SH DFND 02 0 0 12048 MARTIN MARIETTA MATLS INC COM 573284106 1190046 6540511 SH SOLE 0 0 6540511 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4293 222440 SH DFND 01 222440 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3475 180065 SH SOLE 180065 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2987 154774 SH DFND 02 0 154774 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2040 105711 SH DFND 02 0 0 105711 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1014526 52566108 SH SOLE 0 0 52566108 MASCO CORP COM 574599106 11179 305426 SH DFND 01 305426 0 0 MASCO CORP COM 574599106 3281 89643 SH SOLE 89643 0 0 MASCO CORP COM 574599106 4598 125632 SH DFND 02 0 125632 0 MASCO CORP COM 574599106 2448 66883 SH DFND 02 0 0 66883 MASCO CORP COM 574599106 1116239 30498330 SH SOLE 0 0 30498330 MASIMO CORP COM 574795100 2535 20355 SH DFND 01 20355 0 0 MASIMO CORP COM 574795100 540 4334 SH SOLE 4334 0 0 MASIMO CORP COM 574795100 785 6300 SH DFND 02 0 6300 0 MASIMO CORP COM 574795100 512696 4116719 SH SOLE 0 0 4116719 MASONITE INTL CORP NEW COM 575385109 3392 52911 SH DFND 01 52911 0 0 MASONITE INTL CORP NEW COM 575385109 190 2965 SH SOLE 2965 0 0 MASONITE INTL CORP NEW COM 575385109 218 3400 SH DFND 02 0 3400 0 MASONITE INTL CORP NEW COM 575385109 153049 2387657 SH SOLE 0 0 2387657 MASTEC INC COM 576323109 5755 128895 SH DFND 01 128895 0 0 MASTEC INC COM 576323109 286 6396 SH SOLE 6396 0 0 MASTEC INC COM 576323109 450 10087 SH DFND 02 0 10087 0 MASTEC INC COM 576323109 247780 5549374 SH SOLE 0 0 5549374 MASTECH DIGITAL INC COM 57633B100 930 97174 SH SOLE 0 0 97174 MASTERCARD INCORPORATED CL A 57636Q104 206091 925793 SH DFND 01 925793 0 0 MASTERCARD INCORPORATED CL A 57636Q104 61395 275795 SH SOLE 275795 0 0 MASTERCARD INCORPORATED CL A 57636Q104 70427 316371 SH DFND 02 0 316371 0 MASTERCARD INCORPORATED CL A 57636Q104 40084 180063 SH DFND 02 0 0 180063 MASTERCARD INCORPORATED CL A 57636Q104 15048247 67599149 SH SOLE 0 0 67599149 MATADOR RES CO COM 576485205 6583 199184 SH DFND 01 199184 0 0 MATADOR RES CO COM 576485205 300 9091 SH SOLE 9091 0 0 MATADOR RES CO COM 576485205 378 11444 SH DFND 02 0 11444 0 MATADOR RES CO COM 576485205 307731 9311075 SH SOLE 0 0 9311075 MATCH GROUP INC COM 57665R106 1329 22944 SH DFND 01 22944 0 0 MATCH GROUP INC COM 57665R106 367471 6345556 SH SOLE 0 0 6345556 MATERIALS ETF MATERIALS ETF 92204A801 1603 12229 SH SOLE 03 0 0 12229 MATERION CORP COM 576690101 1066 17614 SH DFND 01 17614 0 0 MATERION CORP COM 576690101 121 2000 SH SOLE 2000 0 0 MATERION CORP COM 576690101 109 1800 SH DFND 02 0 1800 0 MATERION CORP COM 576690101 125754 2078576 SH SOLE 0 0 2078576 MATINAS BIOPHARMA HLDGS INC COM 576810105 19 20716 SH DFND 01 20716 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 2312 2512617 SH SOLE 0 0 2512617 MATRIX SVC CO COM 576853105 581 23567 SH DFND 01 23567 0 0 MATRIX SVC CO COM 576853105 95 3836 SH SOLE 3836 0 0 MATRIX SVC CO COM 576853105 32 1294 SH DFND 02 0 1294 0 MATRIX SVC CO COM 576853105 37644 1527137 SH SOLE 0 0 1527137 MATSON INC COM 57686G105 2328 58731 SH DFND 01 58731 0 0 MATSON INC COM 57686G105 47 1192 SH SOLE 1192 0 0 MATSON INC COM 57686G105 20 500 SH DFND 02 0 500 0 MATSON INC COM 57686G105 164259 4143774 SH SOLE 0 0 4143774 MATTEL INC COM 577081102 5170 329283 SH DFND 01 329283 0 0 MATTEL INC COM 577081102 1563 99564 SH SOLE 99564 0 0 MATTEL INC COM 577081102 1605 102247 SH DFND 02 0 102247 0 MATTEL INC COM 577081102 921 58634 SH DFND 02 0 0 58634 MATTEL INC COM 577081102 556732 35460639 SH SOLE 0 0 35460639 MATTHEWS INTL CORP CL A 577128101 1382 27553 SH DFND 01 27553 0 0 MATTHEWS INTL CORP CL A 577128101 166 3310 SH SOLE 3310 0 0 MATTHEWS INTL CORP CL A 577128101 238 4746 SH DFND 02 0 4746 0 MATTHEWS INTL CORP CL A 577128101 166532 3320681 SH SOLE 0 0 3320681 MAUI LD & PINEAPPLE INC COM 577345101 185 14490 SH DFND 01 14490 0 0 MAUI LD & PINEAPPLE INC COM 577345101 3883 303335 SH SOLE 0 0 303335 MAXAR TECHNOLOGIES LTD COM 57778L103 1280 38692 SH DFND 01 38692 0 0 MAXAR TECHNOLOGIES LTD COM 57778L103 176 5311 SH SOLE 5311 0 0 MAXAR TECHNOLOGIES LTD COM 57778L103 245 7418 SH DFND 02 0 7418 0 MAXAR TECHNOLOGIES LTD COM 57778L103 181658 5493145 SH SOLE 0 0 5493145 MAXIM INTEGRATED PRODS INC COM 57772K101 6933 122950 SH DFND 01 122950 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 4631 82121 SH SOLE 82121 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 4952 87812 SH DFND 02 0 87812 0 MAXIM INTEGRATED PRODS INC COM 57772K101 3093 54847 SH DFND 02 0 0 54847 MAXIM INTEGRATED PRODS INC COM 57772K101 1560737 27677545 SH SOLE 0 0 27677545 MAXIMUS INC COM 577933104 8307 127681 SH DFND 01 127681 0 0 MAXIMUS INC COM 577933104 408 6275 SH SOLE 6275 0 0 MAXIMUS INC COM 577933104 522 8021 SH DFND 02 0 8021 0 MAXIMUS INC COM 577933104 431068 6625707 SH SOLE 0 0 6625707 MAXLINEAR INC COM 57776J100 2452 123323 SH DFND 01 123323 0 0 MAXLINEAR INC COM 57776J100 115 5797 SH SOLE 5797 0 0 MAXLINEAR INC COM 57776J100 237 11903 SH DFND 02 0 11903 0 MAXLINEAR INC COM 57776J100 120619 6067347 SH SOLE 0 0 6067347 MAXWELL TECHNOLOGIES INC COM 577767106 122 34926 SH DFND 01 34926 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 6942 1989212 SH SOLE 0 0 1989212 MAYS J W INC COM 578473100 4 100 SH DFND 01 100 0 0 MAYS J W INC COM 578473100 340 9014 SH SOLE 0 0 9014 MB FINANCIAL INC NEW COM 55264U108 3742 81157 SH DFND 01 81157 0 0 MB FINANCIAL INC NEW COM 55264U108 335 7268 SH SOLE 7268 0 0 MB FINANCIAL INC NEW COM 55264U108 421 9128 SH DFND 02 0 9128 0 MB FINANCIAL INC NEW COM 55264U108 336948 7307477 SH SOLE 0 0 7307477 MBIA INC COM 55262C100 950 88890 SH DFND 01 88890 0 0 MBIA INC COM 55262C100 111 10406 SH SOLE 10406 0 0 MBIA INC COM 55262C100 201 18820 SH DFND 02 0 18820 0 MBIA INC COM 55262C100 82474 7715074 SH SOLE 0 0 7715074 MBT FINL CORP COM 578877102 186 16445 SH DFND 01 16445 0 0 MBT FINL CORP COM 578877102 8907 788237 SH SOLE 0 0 788237 MCBC HLDGS INC COM 55276F107 1303 36323 SH DFND 01 36323 0 0 MCBC HLDGS INC COM 55276F107 44587 1242666 SH SOLE 0 0 1242666 MCCLATCHY CO CL A NEW 579489303 12 1464 SH DFND 01 1464 0 0 MCCLATCHY CO CL A NEW 579489303 1046 122860 SH SOLE 0 0 122860 MCCORMICK & CO INC COM NON VTG 579780206 15138 114902 SH DFND 01 114902 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4853 36835 SH SOLE 36835 0 0 MCCORMICK & CO INC COM NON VTG 579780206 9034 68572 SH DFND 02 0 68572 0 MCCORMICK & CO INC COM NON VTG 579780206 3334 25306 SH DFND 02 0 0 25306 MCCORMICK & CO INC COM NON VTG 579780206 1741431 13217695 SH SOLE 0 0 13217695 MCDERMOTT INTL INC COM 580037703 2896 157122 SH DFND 01 157122 0 0 MCDERMOTT INTL INC COM 580037703 325 17632 SH SOLE 17632 0 0 MCDERMOTT INTL INC COM 580037703 357 19396 SH DFND 02 0 19396 0 MCDERMOTT INTL INC COM 580037703 287605 15605241 SH SOLE 0 0 15605241 MCDONALDS CORP COM 580135101 124143 742083 SH DFND 01 742083 0 0 MCDONALDS CORP COM 580135101 38796 231909 SH SOLE 231909 0 0 MCDONALDS CORP COM 580135101 46301 276768 SH DFND 02 0 276768 0 MCDONALDS CORP COM 580135101 25879 154694 SH DFND 02 0 0 154694 MCDONALDS CORP COM 580135101 10632468 63557107 SH SOLE 0 0 63557107 MCEWEN MNG INC COM 58039P107 96 49574 SH DFND 01 49574 0 0 MCEWEN MNG INC COM 58039P107 50 25600 SH SOLE 25600 0 0 MCEWEN MNG INC COM 58039P107 24 12300 SH DFND 02 0 12300 0 MCEWEN MNG INC COM 58039P107 8854 4564095 SH SOLE 0 0 4564095 MCGRATH RENTCORP COM 580589109 2605 47825 SH DFND 01 47825 0 0 MCGRATH RENTCORP COM 580589109 125 2300 SH SOLE 2300 0 0 MCGRATH RENTCORP COM 580589109 293 5379 SH DFND 02 0 5379 0 MCGRATH RENTCORP COM 580589109 131036 2405654 SH SOLE 0 0 2405654 MCKESSON CORP COM 58155Q103 25191 189908 SH DFND 01 189908 0 0 MCKESSON CORP COM 58155Q103 8273 62370 SH SOLE 62370 0 0 MCKESSON CORP COM 58155Q103 9015 67962 SH DFND 02 0 67962 0 MCKESSON CORP COM 58155Q103 5129 38665 SH DFND 02 0 0 38665 MCKESSON CORP COM 58155Q103 2065090 15567959 SH SOLE 0 0 15567959 MDC PARTNERS INC CL A SUB VTG 552697104 411 98937 SH DFND 01 98937 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 41 9999 SH SOLE 9999 0 0 MDC PARTNERS INC CL A SUB VTG 552697104 12 2800 SH DFND 02 0 2800 0 MDC PARTNERS INC CL A SUB VTG 552697104 7605 1832570 SH SOLE 0 0 1832570 MDU RES GROUP INC COM 552690109 1855 72204 SH DFND 01 72204 0 0 MDU RES GROUP INC COM 552690109 445 17325 SH SOLE 17325 0 0 MDU RES GROUP INC COM 552690109 579 22519 SH DFND 02 0 22519 0 MDU RES GROUP INC COM 552690109 30 1180 SH DFND 02 0 0 1180 MDU RES GROUP INC COM 552690109 540185 21027052 SH SOLE 0 0 21027052 MECHEL PAO SPONSORED ADR NE 583840608 2876 910142 SH SOLE 0 0 910142 MEDEQUITIES RLTY TR INC COM 58409L306 254 26115 SH DFND 01 26115 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 30381 3125629 SH SOLE 0 0 3125629 MEDICAL PPTYS TRUST INC COM 58463J304 2043 137054 SH DFND 01 137054 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 5831 391098 SH SOLE 391098 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 6876 461136 SH DFND 02 0 461136 0 MEDICAL PPTYS TRUST INC COM 58463J304 774581 51950440 SH SOLE 0 0 51950440 MEDICAL TRANSCRIPTION BLG CO COM 58464J105 10 2000 SH DFND 01 2000 0 0 MEDICAL TRANSCRIPTION BLG CO COM 58464J105 1183 227418 SH SOLE 0 0 227418 MEDICINES CO COM 584688105 3907 130631 SH DFND 01 130631 0 0 MEDICINES CO COM 584688105 202 6738 SH SOLE 6738 0 0 MEDICINES CO COM 584688105 399 13338 SH DFND 02 0 13338 0 MEDICINES CO COM 584688105 195338 6530866 SH SOLE 0 0 6530866 MEDICINOVA INC COM NEW 58468P206 993 79469 SH DFND 01 79469 0 0 MEDICINOVA INC COM NEW 58468P206 18794 1504684 SH SOLE 0 0 1504684 MEDIDATA SOLUTIONS INC COM 58471A105 8444 115186 SH DFND 01 115186 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 370 5050 SH SOLE 5050 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 535 7293 SH DFND 02 0 7293 0 MEDIDATA SOLUTIONS INC COM 58471A105 371917 5073215 SH SOLE 0 0 5073215 MEDIFAST INC COM 58470H101 5165 23313 SH DFND 01 23313 0 0 MEDIFAST INC COM 58470H101 222 1000 SH SOLE 1000 0 0 MEDIFAST INC COM 58470H101 1153 5204 SH DFND 02 0 5204 0 MEDIFAST INC COM 58470H101 278183 1255623 SH SOLE 0 0 1255623 MEDLEY MGMT INC CL ACOM 58503T106 1200 228534 SH SOLE 0 0 228534 MEDNAX INC COM 58502B106 1607 34450 SH DFND 01 34450 0 0 MEDNAX INC COM 58502B106 414 8874 SH SOLE 8874 0 0 MEDNAX INC COM 58502B106 546 11700 SH DFND 02 0 11700 0 MEDNAX INC COM 58502B106 383897 8227531 SH SOLE 0 0 8227531 MEDPACE HLDGS INC COM 58506Q109 2640 44064 SH DFND 01 44064 0 0 MEDPACE HLDGS INC COM 58506Q109 155 2584 SH SOLE 2584 0 0 MEDPACE HLDGS INC COM 58506Q109 91 1525 SH DFND 02 0 1525 0 MEDPACE HLDGS INC COM 58506Q109 170715 2849529 SH SOLE 0 0 2849529 MEDTRONIC PLC SHS G5960L103 125260 1273351 SH DFND 01 1273351 0 0 MEDTRONIC PLC SHS G5960L103 39947 406086 SH SOLE 406086 0 0 MEDTRONIC PLC SHS G5960L103 46743 475180 SH DFND 02 0 475180 0 MEDTRONIC PLC SHS G5960L103 25611 260355 SH DFND 02 0 0 260355 MEDTRONIC PLC SHS G5960L103 10528808 107032715 SH SOLE 0 0 107032715 MEET GROUP INC COM 58513U101 308 62170 SH DFND 01 62170 0 0 MEET GROUP INC COM 58513U101 16985 3431289 SH SOLE 0 0 3431289 MEGA CAP 300 ETF MEGA CAP INDEX 921910873 225 2240 SH SOLE 03 0 0 2240 MEGA CAP 300 GROWTH ETF MEGA GRWTH IND 921910816 5405 42171 SH SOLE 03 0 0 42171 MEGA CAP 300 VALUE ETF MEGA CAP VAL ETF 921910840 477 5955 SH SOLE 03 0 0 5955 MEI PHARMA INC COM NEW 55279B202 31 7081 SH DFND 01 7081 0 0 MEI PHARMA INC COM NEW 55279B202 10064 2335034 SH SOLE 0 0 2335034 MELCO RESORT ENTERTAINMENT L ADR 585464100 380 17962 SH DFND 01 17962 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 1706 80667 SH SOLE 80667 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 1443 68205 SH DFND 02 0 68205 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 1148 54286 SH DFND 02 0 0 54286 MELCO RESORT ENTERTAINMENT L ADR 585464100 14293 675801 SH SOLE 0 0 675801 MELINTA THERAPEUTICS INC COM 58549G100 123 31075 SH DFND 01 31075 0 0 MELINTA THERAPEUTICS INC COM 58549G100 6872 1739690 SH SOLE 0 0 1739690 MELLANOX TECHNOLOGIES LTD SHS M51363113 270 3670 SH SOLE 3670 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 377 5126 SH DFND 02 0 5126 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 37600 511914 SH SOLE 0 0 511914 MENLO THERAPEUTICS INC COM 586858102 78 7902 SH DFND 01 7902 0 0 MENLO THERAPEUTICS INC COM 586858102 4443 451029 SH SOLE 0 0 451029 MERCADOLIBRE INC COM 58733R102 4399 12920 SH SOLE 12920 0 0 MERCADOLIBRE INC COM 58733R102 4534 13317 SH DFND 02 0 13317 0 MERCADOLIBRE INC COM 58733R102 2469 7252 SH DFND 02 0 0 7252 MERCADOLIBRE INC COM 58733R102 73006 214428 SH SOLE 0 0 214428 MERCANTILE BANK CORP COM 587376104 471 14110 SH DFND 01 14110 0 0 MERCANTILE BANK CORP COM 587376104 59 1757 SH SOLE 1757 0 0 MERCANTILE BANK CORP COM 587376104 27 800 SH DFND 02 0 800 0 MERCANTILE BANK CORP COM 587376104 23425 701981 SH SOLE 0 0 701981 MERCER INTL INC COM 588056101 135 8057 SH DFND 01 8057 0 0 MERCER INTL INC COM 588056101 43 2575 SH SOLE 2575 0 0 MERCER INTL INC COM 588056101 69 4083 SH DFND 02 0 4083 0 MERCER INTL INC COM 588056101 17265 1027683 SH SOLE 0 0 1027683 MERCHANTS BANCORP IND COM 58844R108 504 19830 SH DFND 01 19830 0 0 MERCHANTS BANCORP IND COM 58844R108 16309 641567 SH SOLE 0 0 641567 MERCK & CO INC COM 58933Y105 178807 2520541 SH DFND 01 2520541 0 0 MERCK & CO INC COM 58933Y105 57238 806846 SH SOLE 806846 0 0 MERCK & CO INC COM 58933Y105 62315 878421 SH DFND 02 0 878421 0 MERCK & CO INC COM 58933Y105 36973 521186 SH DFND 02 0 0 521186 MERCK & CO INC COM 58933Y105 14053711 198107004 SH SOLE 0 0 198107004 MERCURY GENL CORP NEW COM 589400100 492 9817 SH DFND 01 9817 0 0 MERCURY GENL CORP NEW COM 589400100 109 2169 SH SOLE 2169 0 0 MERCURY GENL CORP NEW COM 589400100 188 3746 SH DFND 02 0 3746 0 MERCURY GENL CORP NEW COM 589400100 126058 2513122 SH SOLE 0 0 2513122 MERCURY SYS INC COM 589378108 3747 67741 SH DFND 01 67741 0 0 MERCURY SYS INC COM 589378108 215 3895 SH SOLE 3895 0 0 MERCURY SYS INC COM 589378108 644 11648 SH DFND 02 0 11648 0 MERCURY SYS INC COM 589378108 252129 4557642 SH SOLE 0 0 4557642 MEREDITH CORP COM 589433101 1761 34505 SH DFND 01 34505 0 0 MEREDITH CORP COM 589433101 209 4100 SH SOLE 4100 0 0 MEREDITH CORP COM 589433101 225 4414 SH DFND 02 0 4414 0 MEREDITH CORP COM 589433101 183762 3599644 SH SOLE 0 0 3599644 MERIDIAN BANCORP INC MD COM 58958U103 897 52775 SH DFND 01 52775 0 0 MERIDIAN BANCORP INC MD COM 58958U103 114 6704 SH SOLE 6704 0 0 MERIDIAN BANCORP INC MD COM 58958U103 75 4400 SH DFND 02 0 4400 0 MERIDIAN BANCORP INC MD COM 58958U103 38929 2289949 SH SOLE 0 0 2289949 MERIDIAN BIOSCIENCE INC COM 589584101 1118 75010 SH DFND 01 75010 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 78 5267 SH SOLE 5267 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 130 8733 SH DFND 02 0 8733 0 MERIDIAN BIOSCIENCE INC COM 589584101 63458 4258949 SH SOLE 0 0 4258949 MERIDIAN BK PAOLI PA COM 58958P104 27 1598 SH DFND 01 1598 0 0 MERIDIAN BK PAOLI PA COM 58958P104 2221 129138 SH SOLE 0 0 129138 MERIT MED SYS INC COM 589889104 6515 106021 SH DFND 01 106021 0 0 MERIT MED SYS INC COM 589889104 273 4444 SH SOLE 4444 0 0 MERIT MED SYS INC COM 589889104 498 8100 SH DFND 02 0 8100 0 MERIT MED SYS INC COM 589889104 317589 5168253 SH SOLE 0 0 5168253 MERITAGE HOMES CORP COM 59001A102 1484 37199 SH DFND 01 37199 0 0 MERITAGE HOMES CORP COM 59001A102 187 4689 SH SOLE 4689 0 0 MERITAGE HOMES CORP COM 59001A102 194 4872 SH DFND 02 0 4872 0 MERITAGE HOMES CORP COM 59001A102 148599 3724277 SH SOLE 0 0 3724277 MERITOR INC COM 59001K100 3200 165273 SH DFND 01 165273 0 0 MERITOR INC COM 59001K100 140 7239 SH SOLE 7239 0 0 MERITOR INC COM 59001K100 267 13789 SH DFND 02 0 13789 0 MERITOR INC COM 59001K100 213824 11044610 SH SOLE 0 0 11044610 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 24 4531 SH DFND 01 4531 0 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 2889 542101 SH SOLE 0 0 542101 MERSANA THERAPEUTICS INC COM 59045L106 254 25398 SH DFND 01 25398 0 0 MERSANA THERAPEUTICS INC COM 59045L106 5757 575703 SH SOLE 0 0 575703 MESA AIR GROUP INC COM NEW 590479135 151 10924 SH DFND 01 10924 0 0 MESA AIR GROUP INC COM NEW 590479135 3047 219856 SH SOLE 0 0 219856 MESA LABS INC COM 59064R109 1256 6768 SH DFND 01 6768 0 0 MESA LABS INC COM 59064R109 36 196 SH SOLE 196 0 0 MESA LABS INC COM 59064R109 37 200 SH DFND 02 0 200 0 MESA LABS INC COM 59064R109 28671 154463 SH SOLE 0 0 154463 META FINL GROUP INC COM 59100U108 1517 18349 SH DFND 01 18349 0 0 META FINL GROUP INC COM 59100U108 61 744 SH SOLE 744 0 0 META FINL GROUP INC COM 59100U108 65 789 SH DFND 02 0 789 0 META FINL GROUP INC COM 59100U108 48720 589477 SH SOLE 0 0 589477 METHANEX CORP COM 59151K108 1762 22279 SH SOLE 22279 0 0 METHANEX CORP COM 59151K108 2374 30013 SH DFND 02 0 30013 0 METHANEX CORP COM 59151K108 1123 14200 SH DFND 02 0 0 14200 METHANEX CORP COM 59151K108 168912 2135428 SH SOLE 0 0 2135428 METHODE ELECTRS INC COM 591520200 1808 49937 SH DFND 01 49937 0 0 METHODE ELECTRS INC COM 591520200 211 5821 SH SOLE 5821 0 0 METHODE ELECTRS INC COM 591520200 201 5559 SH DFND 02 0 5559 0 METHODE ELECTRS INC COM 591520200 129498 3577281 SH SOLE 0 0 3577281 METLIFE INC COM 59156R108 42570 911163 SH DFND 01 911163 0 0 METLIFE INC COM 59156R108 12395 265311 SH SOLE 265311 0 0 METLIFE INC COM 59156R108 13360 285949 SH DFND 02 0 285949 0 METLIFE INC COM 59156R108 8119 173777 SH DFND 02 0 0 173777 METLIFE INC COM 59156R108 3022889 64702245 SH SOLE 0 0 64702245 METROPOLITAN BK HLDG CORP COM 591774104 235 5705 SH DFND 01 5705 0 0 METROPOLITAN BK HLDG CORP COM 591774104 8660 210613 SH SOLE 0 0 210613 METTLER TOLEDO INTERNATIONAL COM 592688105 15547 25530 SH DFND 01 25530 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 4676 7678 SH SOLE 7678 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 4513 7410 SH DFND 02 0 7410 0 METTLER TOLEDO INTERNATIONAL COM 592688105 3038 4988 SH DFND 02 0 0 4988 METTLER TOLEDO INTERNATIONAL COM 592688105 1605646 2636615 SH SOLE 0 0 2636615 MFA FINL INC COM 55272X102 1217 165606 SH DFND 01 165606 0 0 MFA FINL INC COM 55272X102 428 58202 SH SOLE 58202 0 0 MFA FINL INC COM 55272X102 299 40705 SH DFND 02 0 40705 0 MFA FINL INC COM 55272X102 286278 38949349 SH SOLE 0 0 38949349 MGE ENERGY INC COM 55277P104 1940 30382 SH DFND 01 30382 0 0 MGE ENERGY INC COM 55277P104 482 7554 SH SOLE 7554 0 0 MGE ENERGY INC COM 55277P104 890 13946 SH DFND 02 0 13946 0 MGE ENERGY INC COM 55277P104 217066 3399619 SH SOLE 0 0 3399619 MGIC INVT CORP WIS COM 552848103 4207 316077 SH DFND 01 316077 0 0 MGIC INVT CORP WIS COM 552848103 478 35901 SH SOLE 35901 0 0 MGIC INVT CORP WIS COM 552848103 649 48772 SH DFND 02 0 48772 0 MGIC INVT CORP WIS COM 552848103 481482 36174448 SH SOLE 0 0 36174448 MGM GROWTH PPTYS LLC CL ACOM 55303A105 207 7027 SH SOLE 7027 0 0 MGM GROWTH PPTYS LLC CL ACOM 55303A105 127 4300 SH DFND 02 0 4300 0 MGM GROWTH PPTYS LLC CL ACOM 55303A105 134403 4557576 SH SOLE 0 0 4557576 MGM RESORTS INTERNATIONAL COM 552953101 13516 484270 SH DFND 01 484270 0 0 MGM RESORTS INTERNATIONAL COM 552953101 4299 154035 SH SOLE 154035 0 0 MGM RESORTS INTERNATIONAL COM 552953101 4368 156486 SH DFND 02 0 156486 0 MGM RESORTS INTERNATIONAL COM 552953101 2586 92669 SH DFND 02 0 0 92669 MGM RESORTS INTERNATIONAL COM 552953101 1398393 50103644 SH SOLE 0 0 50103644 MGP INGREDIENTS INC NEW COM 55303J106 1931 24450 SH DFND 01 24450 0 0 MGP INGREDIENTS INC NEW COM 55303J106 91 1150 SH SOLE 1150 0 0 MGP INGREDIENTS INC NEW COM 55303J106 86 1089 SH DFND 02 0 1089 0 MGP INGREDIENTS INC NEW COM 55303J106 62524 791645 SH SOLE 0 0 791645 MICHAEL KORS HLDGS LTD SHS G60754101 9954 145193 SH DFND 01 145193 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 3097 45174 SH SOLE 45174 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 3061 44653 SH DFND 02 0 44653 0 MICHAEL KORS HLDGS LTD SHS G60754101 2180 31803 SH DFND 02 0 0 31803 MICHAEL KORS HLDGS LTD SHS G60754101 1006301 14677666 SH SOLE 0 0 14677666 MICHAELS COS INC COM 59408Q106 635 39103 SH DFND 01 39103 0 0 MICHAELS COS INC COM 59408Q106 181 11144 SH SOLE 11144 0 0 MICHAELS COS INC COM 59408Q106 193 11880 SH DFND 02 0 11880 0 MICHAELS COS INC COM 59408Q106 150895 9297303 SH SOLE 0 0 9297303 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 33290 1801418 SH SOLE 0 0 1801418 MICROBOT MED INC COM NEW 59503A204 280 37903 SH SOLE 0 0 37903 MICROCHIP TECHNOLOGY INC COM 595017104 18688 236821 SH DFND 01 236821 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 5479 69429 SH SOLE 69429 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 5637 71430 SH DFND 02 0 71430 0 MICROCHIP TECHNOLOGY INC COM 595017104 3343 42367 SH DFND 02 0 0 42367 MICROCHIP TECHNOLOGY INC COM 595017104 2037165 25816314 SH SOLE 0 0 25816314 MICRON TECHNOLOGY INC COM 595112103 52355 1157520 SH DFND 01 1157520 0 0 MICRON TECHNOLOGY INC COM 595112103 15981 353335 SH SOLE 353335 0 0 MICRON TECHNOLOGY INC COM 595112103 16303 360438 SH DFND 02 0 360438 0 MICRON TECHNOLOGY INC COM 595112103 10163 224695 SH DFND 02 0 0 224695 MICRON TECHNOLOGY INC COM 595112103 3879849 85780424 SH SOLE 0 0 85780424 MICROSOFT CORP COM 594918104 882717 7718078 SH DFND 01 7718078 0 0 MICROSOFT CORP COM 594918104 249829 2184390 SH SOLE 2184390 0 0 MICROSOFT CORP COM 594918104 264960 2316690 SH DFND 02 0 2316690 0 MICROSOFT CORP COM 594918104 162686 1422450 SH DFND 02 0 0 1422450 MICROSOFT CORP COM 594918104 64531710 564236341 SH SOLE 0 0 564236341 MICROSTRATEGY INC CL A NEW 594972408 1174 8350 SH DFND 01 8350 0 0 MICROSTRATEGY INC CL A NEW 594972408 178 1268 SH SOLE 1268 0 0 MICROSTRATEGY INC CL A NEW 594972408 145 1034 SH DFND 02 0 1034 0 MICROSTRATEGY INC CL A NEW 594972408 128806 915989 SH SOLE 0 0 915989 MICROVISION INC DEL COM NEW 594960304 21 17618 SH DFND 01 17618 0 0 MICROVISION INC DEL COM NEW 594960304 4035 3334948 SH SOLE 0 0 3334948 MICT INC COM 55328R109 41 36900 SH SOLE 0 0 36900 MID AMER APT CMNTYS INC COM 59522J103 10763 107433 SH DFND 01 107433 0 0 MID AMER APT CMNTYS INC COM 59522J103 14318 142922 SH SOLE 142922 0 0 MID AMER APT CMNTYS INC COM 59522J103 17426 173945 SH DFND 02 0 173945 0 MID AMER APT CMNTYS INC COM 59522J103 1853 18500 SH DFND 02 0 0 18500 MID AMER APT CMNTYS INC COM 59522J103 1784679 17814726 SH SOLE 0 0 17814726 MID PENN BANCORP INC COM 59540G107 138 4746 SH DFND 01 4746 0 0 MID PENN BANCORP INC COM 59540G107 1256 43084 SH SOLE 0 0 43084 MID-CAP ETF MID CAP ETF 922908629 2909 17716 SH SOLE 03 0 0 17716 MID-CAP GROWTH ETF MCAP GR IDX 922908538 864 6063 SH SOLE 03 0 0 6063 MID-CAP GROWTH ETF MCAP GR IDX 922908538 14282 100223 SH SOLE 0 0 100223 MID-CAP VALUE ETF MCAP VL IDX 922908512 1903 16833 SH SOLE 03 0 0 16833 MIDDLEBY CORP COM 596278101 2936 22697 SH DFND 01 22697 0 0 MIDDLEBY CORP COM 596278101 2090 16156 SH SOLE 16156 0 0 MIDDLEBY CORP COM 596278101 1980 15311 SH DFND 02 0 15311 0 MIDDLEBY CORP COM 596278101 1306 10100 SH DFND 02 0 0 10100 MIDDLEBY CORP COM 596278101 606856 4691580 SH SOLE 0 0 4691580 MIDDLEFIELD BANC CORP COM NEW 596304204 129 2742 SH DFND 01 2742 0 0 MIDDLEFIELD BANC CORP COM NEW 596304204 6001 127401 SH SOLE 0 0 127401 MIDDLESEX WATER CO COM 596680108 1383 28556 SH DFND 01 28556 0 0 MIDDLESEX WATER CO COM 596680108 87 1800 SH SOLE 1800 0 0 MIDDLESEX WATER CO COM 596680108 465 9600 SH DFND 02 0 9600 0 MIDDLESEX WATER CO COM 596680108 44636 921842 SH SOLE 0 0 921842 MIDLAND STS BANCORP INC ILL COM 597742105 947 29497 SH DFND 01 29497 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 100 3127 SH SOLE 3127 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 38 1199 SH DFND 02 0 1199 0 MIDLAND STS BANCORP INC ILL COM 597742105 25746 802061 SH SOLE 0 0 802061 MIDSOUTH BANCORP INC COM 598039105 206 13350 SH DFND 01 13350 0 0 MIDSOUTH BANCORP INC COM 598039105 9514 617763 SH SOLE 0 0 617763 MIDSTATES PETE CO INC COM PAR 59804T407 140 15662 SH DFND 01 15662 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 26 2900 SH DFND 02 0 2900 0 MIDSTATES PETE CO INC COM PAR 59804T407 9138 1025576 SH SOLE 0 0 1025576 MIDWESTONE FINL GROUP INC NE COM 598511103 316 9489 SH DFND 01 9489 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 15564 467251 SH SOLE 0 0 467251 MILACRON HLDGS CORP COM 59870L106 1418 70013 SH DFND 01 70013 0 0 MILACRON HLDGS CORP COM 59870L106 142 6995 SH SOLE 6995 0 0 MILACRON HLDGS CORP COM 59870L106 83 4118 SH DFND 02 0 4118 0 MILACRON HLDGS CORP COM 59870L106 118672 5860328 SH SOLE 0 0 5860328 MILESTONE SCIENTIFIC INC COM NEW 59935P209 58 78131 SH SOLE 0 0 78131 MILLER HERMAN INC COM 600544100 4162 108388 SH DFND 01 108388 0 0 MILLER HERMAN INC COM 600544100 218 5681 SH SOLE 5681 0 0 MILLER HERMAN INC COM 600544100 311 8106 SH DFND 02 0 8106 0 MILLER HERMAN INC COM 600544100 215132 5602397 SH SOLE 0 0 5602397 MILLER INDS INC TENN COM NEW 600551204 296 10998 SH DFND 01 10998 0 0 MILLER INDS INC TENN COM NEW 600551204 13100 487006 SH SOLE 0 0 487006 MIMECAST LTD ORD SHS G14838109 368 8778 SH SOLE 0 0 8778 MIMEDX GROUP INC COM 602496101 1269 205339 SH DFND 01 205339 0 0 MIMEDX GROUP INC COM 602496101 63 10216 SH SOLE 10216 0 0 MIMEDX GROUP INC COM 602496101 104 16795 SH DFND 02 0 16795 0 MIMEDX GROUP INC COM 602496101 51775 8377798 SH SOLE 0 0 8377798 MINDBODY INC COM CL A 60255W105 3445 84754 SH DFND 01 84754 0 0 MINDBODY INC COM CL A 60255W105 122 3000 SH SOLE 3000 0 0 MINDBODY INC COM CL A 60255W105 119 2926 SH DFND 02 0 2926 0 MINDBODY INC COM CL A 60255W105 65488 1611022 SH SOLE 0 0 1611022 MINERALS TECHNOLOGIES INC COM 603158106 2100 31067 SH DFND 01 31067 0 0 MINERALS TECHNOLOGIES INC COM 603158106 221 3262 SH SOLE 3262 0 0 MINERALS TECHNOLOGIES INC COM 603158106 301 4459 SH DFND 02 0 4459 0 MINERALS TECHNOLOGIES INC COM 603158106 217032 3210530 SH SOLE 0 0 3210530 MINERVA NEUROSCIENCES INC COM 603380106 728 57999 SH DFND 01 57999 0 0 MINERVA NEUROSCIENCES INC COM 603380106 23 1846 SH SOLE 1846 0 0 MINERVA NEUROSCIENCES INC COM 603380106 25 2000 SH DFND 02 0 2000 0 MINERVA NEUROSCIENCES INC COM 603380106 18521 1475745 SH SOLE 0 0 1475745 MIRAGEN THERAPEUTICS INC COM 60463E103 274 49027 SH DFND 01 49027 0 0 MIRAGEN THERAPEUTICS INC COM 60463E103 4544 814319 SH SOLE 0 0 814319 MIRATI THERAPEUTICS INC COM 60468T105 1999 42446 SH DFND 01 42446 0 0 MIRATI THERAPEUTICS INC COM 60468T105 75 1600 SH SOLE 1600 0 0 MIRATI THERAPEUTICS INC COM 60468T105 60 1266 SH DFND 02 0 1266 0 MIRATI THERAPEUTICS INC COM 60468T105 65309 1386593 SH SOLE 0 0 1386593 MISONIX INC COM 604871103 9 482 SH DFND 01 482 0 0 MISONIX INC COM 604871103 3932 212558 SH SOLE 0 0 212558 MISTRAS GROUP INC COM 60649T107 634 29271 SH DFND 01 29271 0 0 MISTRAS GROUP INC COM 60649T107 22 1000 SH SOLE 1000 0 0 MISTRAS GROUP INC COM 60649T107 52 2400 SH DFND 02 0 2400 0 MISTRAS GROUP INC COM 60649T107 31708 1463213 SH SOLE 0 0 1463213 MITCHAM INDS INC COM 606501104 4 862 SH DFND 01 862 0 0 MITCHAM INDS INC COM 606501104 1149 276976 SH SOLE 0 0 276976 MITEK SYS INC COM NEW 606710200 470 66731 SH DFND 01 66731 0 0 MITEK SYS INC COM NEW 606710200 12152 1723711 SH SOLE 0 0 1723711 MITEL NETWORKS CORP COM 60671Q104 110 9976 SH SOLE 9976 0 0 MITEL NETWORKS CORP COM 60671Q104 448 40624 SH DFND 02 0 40624 0 MITEL NETWORKS CORP COM 60671Q104 9851 893916 SH SOLE 0 0 893916 MKS INSTRUMENT INC COM 55306N104 1925 24021 SH DFND 01 24021 0 0 MKS INSTRUMENT INC COM 55306N104 431 5376 SH SOLE 5376 0 0 MKS INSTRUMENT INC COM 55306N104 569 7104 SH DFND 02 0 7104 0 MKS INSTRUMENT INC COM 55306N104 395500 4934495 SH SOLE 0 0 4934495 MOBILE MINI INC COM 60740F105 3622 82601 SH DFND 01 82601 0 0 MOBILE MINI INC COM 60740F105 158 3593 SH SOLE 3593 0 0 MOBILE MINI INC COM 60740F105 277 6307 SH DFND 02 0 6307 0 MOBILE MINI INC COM 60740F105 198130 4518360 SH SOLE 0 0 4518360 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 663 77750 SH SOLE 77750 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1372 160831 SH DFND 02 0 160831 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 134939 15819359 SH SOLE 0 0 15819359 MOBILEIRON INC COM NEW 60739U204 783 147738 SH DFND 01 147738 0 0 MOBILEIRON INC COM NEW 60739U204 21 3900 SH DFND 02 0 3900 0 MOBILEIRON INC COM NEW 60739U204 23550 4443348 SH SOLE 0 0 4443348 MODEL N INC COM 607525102 824 51970 SH DFND 01 51970 0 0 MODEL N INC COM 607525102 16268 1026377 SH SOLE 0 0 1026377 MODINE MFG CO COM 607828100 794 53266 SH DFND 01 53266 0 0 MODINE MFG CO COM 607828100 84 5638 SH SOLE 5638 0 0 MODINE MFG CO COM 607828100 198 13300 SH DFND 02 0 13300 0 MODINE MFG CO COM 607828100 63416 4256130 SH SOLE 0 0 4256130 MOELIS & CO CL A 60786M105 4903 89474 SH DFND 01 89474 0 0 MOELIS & CO CL A 60786M105 246 4486 SH SOLE 4486 0 0 MOELIS & CO CL A 60786M105 156 2852 SH DFND 02 0 2852 0 MOELIS & CO CL A 60786M105 223828 4084457 SH SOLE 0 0 4084457 MOHAWK INDS INC COM 608190104 10440 59537 SH DFND 01 59537 0 0 MOHAWK INDS INC COM 608190104 3308 18863 SH SOLE 18863 0 0 MOHAWK INDS INC COM 608190104 3642 20769 SH DFND 02 0 20769 0 MOHAWK INDS INC COM 608190104 2160 12320 SH DFND 02 0 0 12320 MOHAWK INDS INC COM 608190104 1106377 6309535 SH SOLE 0 0 6309535 MOLECULAR TEMPLATES INC COM 608550109 34 6227 SH DFND 01 6227 0 0 MOLECULAR TEMPLATES INC COM 608550109 2425 449888 SH SOLE 0 0 449888 MOLECULIN BIOTECH INC COM 60855D101 1066 665941 SH SOLE 0 0 665941 MOLINA HEALTHCARE INC COM 60855R100 3935 26463 SH DFND 01 26463 0 0 MOLINA HEALTHCARE INC COM 60855R100 770 5179 SH SOLE 5179 0 0 MOLINA HEALTHCARE INC COM 60855R100 1148 7723 SH DFND 02 0 7723 0 MOLINA HEALTHCARE INC COM 60855R100 852685 5734261 SH SOLE 0 0 5734261 MOLSON COORS BREWING CO CL B 60871R209 10731 174488 SH DFND 01 174488 0 0 MOLSON COORS BREWING CO CL B 60871R209 3546 57653 SH SOLE 57653 0 0 MOLSON COORS BREWING CO CL B 60871R209 3689 59981 SH DFND 02 0 59981 0 MOLSON COORS BREWING CO CL B 60871R209 2098 34112 SH DFND 02 0 0 34112 MOLSON COORS BREWING CO CL B 60871R209 1161636 18888389 SH SOLE 0 0 18888389 MOMENTA PHARMACEUTICALS INC COM 60877T100 4006 152308 SH DFND 01 152308 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 192 7300 SH SOLE 7300 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 276 10489 SH DFND 02 0 10489 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 195353 7427853 SH SOLE 0 0 7427853 MOMO INC ADR 60879B107 1090 24886 SH SOLE 24886 0 0 MOMO INC ADR 60879B107 2058 46982 SH DFND 02 0 46982 0 MOMO INC ADR 60879B107 151376 3456077 SH SOLE 0 0 3456077 MONAKER GROUP INC COM NEW 609011200 212 98703 SH SOLE 0 0 98703 MONARCH CASINO & RESORT INC COM 609027107 883 19427 SH DFND 01 19427 0 0 MONARCH CASINO & RESORT INC COM 609027107 45 991 SH SOLE 991 0 0 MONARCH CASINO & RESORT INC COM 609027107 57 1248 SH DFND 02 0 1248 0 MONARCH CASINO & RESORT INC COM 609027107 30731 676153 SH SOLE 0 0 676153 MONDELEZ INTL INC CL A 609207105 59282 1379935 SH DFND 01 1379935 0 0 MONDELEZ INTL INC CL A 609207105 19021 442772 SH SOLE 442772 0 0 MONDELEZ INTL INC CL A 609207105 21193 493331 SH DFND 02 0 493331 0 MONDELEZ INTL INC CL A 609207105 12246 285054 SH DFND 02 0 0 285054 MONDELEZ INTL INC CL A 609207105 4410789 102671991 SH SOLE 0 0 102671991 MONEYGRAM INTL INC COM NEW 60935Y208 172 32230 SH DFND 01 32230 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 33 6117 SH SOLE 6117 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 6 1200 SH DFND 02 0 1200 0 MONEYGRAM INTL INC COM NEW 60935Y208 11056 2066482 SH SOLE 0 0 2066482 MONGODB INC CL A 60937P106 393 4822 SH DFND 01 4822 0 0 MONGODB INC CL A 60937P106 136901 1678739 SH SOLE 0 0 1678739 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1392 83241 SH DFND 01 83241 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1364 81598 SH SOLE 81598 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1776 106200 SH DFND 02 0 106200 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 128418 7680476 SH SOLE 0 0 7680476 MONOLITHIC PWR SYS INC COM 609839105 2213 17628 SH DFND 01 17628 0 0 MONOLITHIC PWR SYS INC COM 609839105 478 3807 SH SOLE 3807 0 0 MONOLITHIC PWR SYS INC COM 609839105 992 7904 SH DFND 02 0 7904 0 MONOLITHIC PWR SYS INC COM 609839105 442391 3524189 SH SOLE 0 0 3524189 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1194 59122 SH DFND 01 59122 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 84 4151 SH SOLE 4151 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 126 6249 SH DFND 02 0 6249 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 82506 4084474 SH SOLE 0 0 4084474 MONRO INC COM 610236101 4418 63476 SH DFND 01 63476 0 0 MONRO INC COM 610236101 205 2950 SH SOLE 2950 0 0 MONRO INC COM 610236101 287 4121 SH DFND 02 0 4121 0 MONRO INC COM 610236101 231935 3332393 SH SOLE 0 0 3332393 MONSTER BEVERAGE CORP NEW COM 61174X109 23527 403687 SH DFND 01 403687 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 7481 128370 SH SOLE 128370 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 8590 147387 SH DFND 02 0 147387 0 MONSTER BEVERAGE CORP NEW COM 61174X109 4263 73155 SH DFND 02 0 0 73155 MONSTER BEVERAGE CORP NEW COM 61174X109 1754266 30100644 SH SOLE 0 0 30100644 MOODYS CORP COM 615369105 28242 168911 SH DFND 01 168911 0 0 MOODYS CORP COM 615369105 8631 51621 SH SOLE 51621 0 0 MOODYS CORP COM 615369105 8734 52236 SH DFND 02 0 52236 0 MOODYS CORP COM 615369105 5325 31848 SH DFND 02 0 0 31848 MOODYS CORP COM 615369105 2769824 16565934 SH SOLE 0 0 16565934 MOOG INC CL A 615394202 2706 31479 SH DFND 01 31479 0 0 MOOG INC CL A 615394202 281 3269 SH SOLE 3269 0 0 MOOG INC CL A 615394202 356 4145 SH DFND 02 0 4145 0 MOOG INC CL A 615394202 264616 3078005 SH SOLE 0 0 3078005 MORGAN STANLEY COM NEW 617446448 57436 1233333 SH DFND 01 1233333 0 0 MORGAN STANLEY COM NEW 617446448 18796 403599 SH SOLE 403599 0 0 MORGAN STANLEY COM NEW 617446448 19923 427812 SH DFND 02 0 427812 0 MORGAN STANLEY COM NEW 617446448 11987 257389 SH DFND 02 0 0 257389 MORGAN STANLEY COM NEW 617446448 4299801 92329841 SH SOLE 0 0 92329841 MORNINGSTAR INC COM 617700109 1005 7982 SH DFND 01 7982 0 0 MORNINGSTAR INC COM 617700109 189 1500 SH SOLE 1500 0 0 MORNINGSTAR INC COM 617700109 315 2500 SH DFND 02 0 2500 0 MORNINGSTAR INC COM 617700109 204576 1624907 SH SOLE 0 0 1624907 MOSAIC CO NEW COM 61945C103 10875 334817 SH DFND 01 334817 0 0 MOSAIC CO NEW COM 61945C103 3395 104531 SH SOLE 104531 0 0 MOSAIC CO NEW COM 61945C103 3825 117776 SH DFND 02 0 117776 0 MOSAIC CO NEW COM 61945C103 2227 68579 SH DFND 02 0 0 68579 MOSAIC CO NEW COM 61945C103 1192168 36704672 SH SOLE 0 0 36704672 MOSYS INC COM NEW 619718208 55 79016 SH SOLE 0 0 79016 MOTORCAR PTS AMER INC COM 620071100 396 16899 SH DFND 01 16899 0 0 MOTORCAR PTS AMER INC COM 620071100 57 2446 SH SOLE 2446 0 0 MOTORCAR PTS AMER INC COM 620071100 25 1054 SH DFND 02 0 1054 0 MOTORCAR PTS AMER INC COM 620071100 26553 1132338 SH SOLE 0 0 1132338 MOTOROLA SOLUTIONS INC COM NEW 620076307 20046 154033 SH DFND 01 154033 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 6606 50757 SH SOLE 50757 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 9942 76394 SH DFND 02 0 76394 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 3969 30499 SH DFND 02 0 0 30499 MOTOROLA SOLUTIONS INC COM NEW 620076307 2192499 16847235 SH SOLE 0 0 16847235 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 22 10600 SH DFND 02 0 10600 0 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 72 34405 SH SOLE 0 0 34405 MOVADO GROUP INC COM 624580106 634 15122 SH DFND 01 15122 0 0 MOVADO GROUP INC COM 624580106 82 1951 SH SOLE 1951 0 0 MOVADO GROUP INC COM 624580106 61 1455 SH DFND 02 0 1455 0 MOVADO GROUP INC COM 624580106 76012 1814139 SH SOLE 0 0 1814139 MRC GLOBAL INC COM 55345K103 2344 124858 SH DFND 01 124858 0 0 MRC GLOBAL INC COM 55345K103 139 7400 SH SOLE 7400 0 0 MRC GLOBAL INC COM 55345K103 227 12106 SH DFND 02 0 12106 0 MRC GLOBAL INC COM 55345K103 141152 7520070 SH SOLE 0 0 7520070 MSA SAFETY INC COM 553498106 7239 68009 SH DFND 01 68009 0 0 MSA SAFETY INC COM 553498106 378 3551 SH SOLE 3551 0 0 MSA SAFETY INC COM 553498106 479 4500 SH DFND 02 0 4500 0 MSA SAFETY INC COM 553498106 360161 3383703 SH SOLE 0 0 3383703 MSB FINL CORP NEW COM 55352L101 21 1039 SH DFND 01 1039 0 0 MSB FINL CORP NEW COM 55352L101 2855 139960 SH SOLE 0 0 139960 MSC INDL DIRECT INC CL A 553530106 1593 18081 SH DFND 01 18081 0 0 MSC INDL DIRECT INC CL A 553530106 347 3943 SH SOLE 3943 0 0 MSC INDL DIRECT INC CL A 553530106 467 5300 SH DFND 02 0 5300 0 MSC INDL DIRECT INC CL A 553530106 397873 4515640 SH SOLE 0 0 4515640 MSCI INC COM 55354G100 15882 89524 SH DFND 01 89524 0 0 MSCI INC COM 55354G100 4861 27397 SH SOLE 27397 0 0 MSCI INC COM 55354G100 4739 26710 SH DFND 02 0 26710 0 MSCI INC COM 55354G100 3229 18200 SH DFND 02 0 0 18200 MSCI INC COM 55354G100 1621620 9140524 SH SOLE 0 0 9140524 MSG NETWORK INC CL A 553573106 1351 52380 SH DFND 01 52380 0 0 MSG NETWORK INC CL A 553573106 181 7015 SH SOLE 7015 0 0 MSG NETWORK INC CL A 553573106 196 7606 SH DFND 02 0 7606 0 MSG NETWORK INC CL A 553573106 156085 6049803 SH SOLE 0 0 6049803 MTS SYS CORP COM 553777103 842 15381 SH DFND 01 15381 0 0 MTS SYS CORP COM 553777103 75 1374 SH SOLE 1374 0 0 MTS SYS CORP COM 553777103 138 2526 SH DFND 02 0 2526 0 MTS SYS CORP COM 553777103 98131 1792339 SH SOLE 0 0 1792339 MUELLER INDS INC COM 624756102 3263 112583 SH DFND 01 112583 0 0 MUELLER INDS INC COM 624756102 147 5064 SH SOLE 5064 0 0 MUELLER INDS INC COM 624756102 354 12200 SH DFND 02 0 12200 0 MUELLER INDS INC COM 624756102 159212 5493861 SH SOLE 0 0 5493861 MUELLER WTR PRODS INC COM SER A 624758108 2736 237740 SH DFND 01 237740 0 0 MUELLER WTR PRODS INC COM SER A 624758108 173 15027 SH SOLE 15027 0 0 MUELLER WTR PRODS INC COM SER A 624758108 268 23269 SH DFND 02 0 23269 0 MUELLER WTR PRODS INC COM SER A 624758108 155317 13494132 SH SOLE 0 0 13494132 MULTI COLOR CORP COM 625383104 762 12247 SH DFND 01 12247 0 0 MULTI COLOR CORP COM 625383104 75 1200 SH SOLE 1200 0 0 MULTI COLOR CORP COM 625383104 193 3100 SH DFND 02 0 3100 0 MULTI COLOR CORP COM 625383104 49918 801898 SH SOLE 0 0 801898 MURPHY OIL CORP COM 626717102 2007 60186 SH DFND 01 60186 0 0 MURPHY OIL CORP COM 626717102 513 15386 SH SOLE 15386 0 0 MURPHY OIL CORP COM 626717102 660 19800 SH DFND 02 0 19800 0 MURPHY OIL CORP COM 626717102 42 1270 SH DFND 02 0 0 1270 MURPHY OIL CORP COM 626717102 554996 16646563 SH SOLE 0 0 16646563 MURPHY USA INC COM 626755102 2751 32186 SH DFND 01 32186 0 0 MURPHY USA INC COM 626755102 272 3183 SH SOLE 3183 0 0 MURPHY USA INC COM 626755102 417 4885 SH DFND 02 0 4885 0 MURPHY USA INC COM 626755102 230988 2702884 SH SOLE 0 0 2702884 MUSTANG BIO INC COM 62818Q104 205 34509 SH DFND 01 34509 0 0 MUSTANG BIO INC COM 62818Q104 3676 617828 SH SOLE 0 0 617828 MUTUALFIRST FINL INC COM 62845B104 195 5286 SH DFND 01 5286 0 0 MUTUALFIRST FINL INC COM 62845B104 9890 268398 SH SOLE 0 0 268398 MVB FINANCIAL CORP COM 553810102 135 7519 SH DFND 01 7519 0 0 MVB FINANCIAL CORP COM 553810102 4435 246102 SH SOLE 0 0 246102 MYERS INDS INC COM 628464109 1622 69780 SH DFND 01 69780 0 0 MYERS INDS INC COM 628464109 91 3898 SH SOLE 3898 0 0 MYERS INDS INC COM 628464109 40 1702 SH DFND 02 0 1702 0 MYERS INDS INC COM 628464109 47736 2053163 SH SOLE 0 0 2053163 MYLAN N V SHS EURO N59465109 17796 486232 SH DFND 01 486232 0 0 MYLAN N V SHS EURO N59465109 5657 154570 SH SOLE 154570 0 0 MYLAN N V SHS EURO N59465109 5429 148320 SH DFND 02 0 148320 0 MYLAN N V SHS EURO N59465109 3081 84180 SH DFND 02 0 0 84180 MYLAN N V SHS EURO N59465109 1277370 34900810 SH SOLE 0 0 34900810 MYND ANALYTICS INC COM NEW 62857N202 18 11697 SH SOLE 0 0 11697 MYOKARDIA INC COM 62857M105 4385 67256 SH DFND 01 67256 0 0 MYOKARDIA INC COM 62857M105 179 2741 SH SOLE 2741 0 0 MYOKARDIA INC COM 62857M105 287 4396 SH DFND 02 0 4396 0 MYOKARDIA INC COM 62857M105 190477 2921428 SH SOLE 0 0 2921428 MYOMO INC COM 62857J102 499 257455 SH SOLE 0 0 257455 MYOS RENS TECHNOLOGY INC COM 62857P108 27 21975 SH SOLE 0 0 21975 MYR GROUP INC DEL COM 55405W104 1076 32961 SH DFND 01 32961 0 0 MYR GROUP INC DEL COM 55405W104 36 1091 SH SOLE 1091 0 0 MYR GROUP INC DEL COM 55405W104 248 7609 SH DFND 02 0 7609 0 MYR GROUP INC DEL COM 55405W104 30060 920968 SH SOLE 0 0 920968 MYRIAD GENETICS INC COM 62855J104 5744 124876 SH DFND 01 124876 0 0 MYRIAD GENETICS INC COM 62855J104 286 6215 SH SOLE 6215 0 0 MYRIAD GENETICS INC COM 62855J104 435 9446 SH DFND 02 0 9446 0 MYRIAD GENETICS INC COM 62855J104 391754 8516396 SH SOLE 0 0 8516396 NABORS INDUSTRIES LTD SHS G6359F103 753 122195 SH DFND 01 122195 0 0 NABORS INDUSTRIES LTD SHS G6359F103 176 28559 SH SOLE 28559 0 0 NABORS INDUSTRIES LTD SHS G6359F103 230 37305 SH DFND 02 0 37305 0 NABORS INDUSTRIES LTD SHS G6359F103 190710 30959388 SH SOLE 0 0 30959388 NACCO INDS INC CL A 629579103 106 3248 SH DFND 01 3248 0 0 NACCO INDS INC CL A 629579103 7332 223887 SH SOLE 0 0 223887 NAKED BRAND GROUP LIMITED ORD SHS Q6519T109 79 29312 SH SOLE 0 0 29312 NAM TAI PPTY INC SHS G63907102 1411 143275 SH SOLE 0 0 143275 NANOMETRICS INC COM 630077105 1731 46145 SH DFND 01 46145 0 0 NANOMETRICS INC COM 630077105 68 1804 SH SOLE 1804 0 0 NANOMETRICS INC COM 630077105 79 2113 SH DFND 02 0 2113 0 NANOMETRICS INC COM 630077105 62738 1672117 SH SOLE 0 0 1672117 NANOSTRING TECHNOLOGIES INC COM 63009R109 841 47140 SH DFND 01 47140 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 20986 1176983 SH SOLE 0 0 1176983 NANOVIBRONIX INC COM 63008J108 53 11437 SH SOLE 0 0 11437 NANOVIRICIDES INC COM NEW 630087203 6 17500 SH DFND 01 17500 0 0 NANOVIRICIDES INC COM NEW 630087203 441 1224106 SH SOLE 0 0 1224106 NANTHEALTH INC COM 630104107 52 33138 SH DFND 01 33138 0 0 NANTHEALTH INC COM 630104107 963 613110 SH SOLE 0 0 613110 NANTKWEST INC COM 63016Q102 97 26259 SH DFND 01 26259 0 0 NANTKWEST INC COM 63016Q102 4456 1204446 SH SOLE 0 0 1204446 NAPCO SEC TECHNOLOGIES INC COM 630402105 369 24700 SH DFND 01 24700 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 8370 559891 SH SOLE 0 0 559891 NASDAQ INC COM 631103108 9341 108867 SH DFND 01 108867 0 0 NASDAQ INC COM 631103108 2939 34259 SH SOLE 34259 0 0 NASDAQ INC COM 631103108 2904 33841 SH DFND 02 0 33841 0 NASDAQ INC COM 631103108 1718 20018 SH DFND 02 0 0 20018 NASDAQ INC COM 631103108 1021777 11908822 SH SOLE 0 0 11908822 NATERA INC COM 632307104 1578 65898 SH DFND 01 65898 0 0 NATERA INC COM 632307104 89 3698 SH SOLE 3698 0 0 NATERA INC COM 632307104 43 1800 SH DFND 02 0 1800 0 NATERA INC COM 632307104 84783 3541464 SH SOLE 0 0 3541464 NATHANS FAMOUS INC NEW COM 632347100 451 5479 SH DFND 01 5479 0 0 NATHANS FAMOUS INC NEW COM 632347100 11529 139909 SH SOLE 0 0 139909 NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 129 161609 SH SOLE 0 0 161609 NATIONAL BANKSHARES INC VA COM 634865109 278 6112 SH DFND 01 6112 0 0 NATIONAL BANKSHARES INC VA COM 634865109 11923 262329 SH SOLE 0 0 262329 NATIONAL BEVERAGE CORP COM 635017106 2727 23384 SH DFND 01 23384 0 0 NATIONAL BEVERAGE CORP COM 635017106 117 1000 SH SOLE 1000 0 0 NATIONAL BEVERAGE CORP COM 635017106 634 5433 SH DFND 02 0 5433 0 NATIONAL BEVERAGE CORP COM 635017106 159191 1365041 SH SOLE 0 0 1365041 NATIONAL BK HLDGS CORP CL A 633707104 1337 35524 SH DFND 01 35524 0 0 NATIONAL BK HLDGS CORP CL A 633707104 66 1746 SH SOLE 1746 0 0 NATIONAL BK HLDGS CORP CL A 633707104 255 6779 SH DFND 02 0 6779 0 NATIONAL BK HLDGS CORP CL A 633707104 100296 2663905 SH SOLE 0 0 2663905 NATIONAL CINEMEDIA INC COM 635309107 690 65198 SH DFND 01 65198 0 0 NATIONAL CINEMEDIA INC COM 635309107 130 12283 SH SOLE 12283 0 0 NATIONAL CINEMEDIA INC COM 635309107 48 4510 SH DFND 02 0 4510 0 NATIONAL CINEMEDIA INC COM 635309107 68719 6489076 SH SOLE 0 0 6489076 NATIONAL COMM CORP COM 63546L102 978 23681 SH DFND 01 23681 0 0 NATIONAL COMM CORP COM 63546L102 71 1716 SH SOLE 1716 0 0 NATIONAL COMM CORP COM 63546L102 62 1500 SH DFND 02 0 1500 0 NATIONAL COMM CORP COM 63546L102 28436 688534 SH SOLE 0 0 688534 NATIONAL ENERGY SERVICES REU SHS G6375R107 4261 366699 SH SOLE 0 0 366699 NATIONAL FUEL GAS CO N J COM 636180101 1720 30685 SH DFND 01 30685 0 0 NATIONAL FUEL GAS CO N J COM 636180101 395 7041 SH SOLE 7041 0 0 NATIONAL FUEL GAS CO N J COM 636180101 497 8866 SH DFND 02 0 8866 0 NATIONAL FUEL GAS CO N J COM 636180101 472718 8432359 SH SOLE 0 0 8432359 NATIONAL GEN HLDGS CORP COM 636220303 2596 96719 SH DFND 01 96719 0 0 NATIONAL GEN HLDGS CORP COM 636220303 159 5931 SH SOLE 5931 0 0 NATIONAL GEN HLDGS CORP COM 636220303 129 4800 SH DFND 02 0 4800 0 NATIONAL GEN HLDGS CORP COM 636220303 139796 5208507 SH SOLE 0 0 5208507 NATIONAL HEALTH INVS INC COM 63633D104 4260 56361 SH DFND 01 56361 0 0 NATIONAL HEALTH INVS INC COM 63633D104 3283 43429 SH SOLE 43429 0 0 NATIONAL HEALTH INVS INC COM 63633D104 3762 49764 SH DFND 02 0 49764 0 NATIONAL HEALTH INVS INC COM 63633D104 471179 6233350 SH SOLE 0 0 6233350 NATIONAL HEALTHCARE CORP COM 635906100 760 10080 SH DFND 01 10080 0 0 NATIONAL HEALTHCARE CORP COM 635906100 85 1131 SH SOLE 1131 0 0 NATIONAL HEALTHCARE CORP COM 635906100 61 812 SH DFND 02 0 812 0 NATIONAL HEALTHCARE CORP COM 635906100 64107 850564 SH SOLE 0 0 850564 NATIONAL HOLDINGS CORP *W EXP 01/18/202 636375115 3 5008 SH DFND 01 5008 0 0 NATIONAL HOLDINGS CORP *W EXP 01/18/202 636375115 61 103095 SH SOLE 0 0 103095 NATIONAL HOLDINGS CORP COM NEW 636375115 348 108749 SH SOLE 0 0 108749 NATIONAL INSTRS CORP COM 636518102 2295 47485 SH DFND 01 47485 0 0 NATIONAL INSTRS CORP COM 636518102 577 11941 SH SOLE 11941 0 0 NATIONAL INSTRS CORP COM 636518102 637 13183 SH DFND 02 0 13183 0 NATIONAL INSTRS CORP COM 636518102 544276 11261666 SH SOLE 0 0 11261666 NATIONAL OILWELL VARCO INC COM 637071101 15505 359915 SH DFND 01 359915 0 0 NATIONAL OILWELL VARCO INC COM 637071101 4919 114187 SH SOLE 114187 0 0 NATIONAL OILWELL VARCO INC COM 637071101 5279 122551 SH DFND 02 0 122551 0 NATIONAL OILWELL VARCO INC COM 637071101 3131 72675 SH DFND 02 0 0 72675 NATIONAL OILWELL VARCO INC COM 637071101 1717449 39866498 SH SOLE 0 0 39866498 NATIONAL PRESTO INDS INC COM 637215104 650 5011 SH DFND 01 5011 0 0 NATIONAL PRESTO INDS INC COM 637215104 35 267 SH SOLE 267 0 0 NATIONAL PRESTO INDS INC COM 637215104 30 233 SH DFND 02 0 233 0 NATIONAL PRESTO INDS INC COM 637215104 72462 558901 SH SOLE 0 0 558901 NATIONAL RESH CORP COM NEW 637372202 838 21698 SH DFND 01 21698 0 0 NATIONAL RESH CORP COM NEW 637372202 38 975 SH SOLE 975 0 0 NATIONAL RESH CORP COM NEW 637372202 23 600 SH DFND 02 0 600 0 NATIONAL RESH CORP COM NEW 637372202 18313 474428 SH SOLE 0 0 474428 NATIONAL RETAIL PPTYS INC COM 637417106 2620 58463 SH DFND 01 58463 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 8826 196914 SH SOLE 196914 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 11898 265472 SH DFND 02 0 265472 0 NATIONAL RETAIL PPTYS INC COM 637417106 1142 25469 SH DFND 02 0 0 25469 NATIONAL RETAIL PPTYS INC COM 637417106 998660 22281581 SH SOLE 0 0 22281581 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1412 55484 SH DFND 01 55484 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1467 57656 SH SOLE 57656 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1704 67000 SH DFND 02 0 67000 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 155202 6100713 SH SOLE 0 0 6100713 NATIONAL VISION HLDGS INC COM 63845R107 4364 96685 SH DFND 01 96685 0 0 NATIONAL VISION HLDGS INC COM 63845R107 196 4350 SH SOLE 4350 0 0 NATIONAL VISION HLDGS INC COM 63845R107 258 5712 SH DFND 02 0 5712 0 NATIONAL VISION HLDGS INC COM 63845R107 187769 4159695 SH SOLE 0 0 4159695 NATIONAL WESTN LIFE GROUP IN CL A 638517102 644 2016 SH DFND 01 2016 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 80 250 SH SOLE 250 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 32 100 SH DFND 02 0 100 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 62422 195558 SH SOLE 0 0 195558 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 17 1739 SH DFND 01 1739 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 2594 264736 SH SOLE 0 0 264736 NATURAL GAS SERVICES GROUP COM 63886Q109 232 10978 SH DFND 01 10978 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 15 700 SH SOLE 700 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 21 1000 SH DFND 02 0 1000 0 NATURAL GAS SERVICES GROUP COM 63886Q109 13139 622679 SH SOLE 0 0 622679 NATURAL GROCERS BY VITAMIN C COM 63888U108 133 7863 SH DFND 01 7863 0 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 7146 423115 SH SOLE 0 0 423115 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 339 14553 SH DFND 01 14553 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 9133 392328 SH SOLE 0 0 392328 NATURES SUNSHINE PRODUCTS IN COM 639027101 70 8010 SH DFND 01 8010 0 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 3027 345931 SH SOLE 0 0 345931 NATUS MEDICAL INC DEL COM 639050103 2292 64284 SH DFND 01 64284 0 0 NATUS MEDICAL INC DEL COM 639050103 96 2700 SH SOLE 2700 0 0 NATUS MEDICAL INC DEL COM 639050103 160 4500 SH DFND 02 0 4500 0 NATUS MEDICAL INC DEL COM 639050103 90585 2540948 SH SOLE 0 0 2540948 NAUTILUS INC COM 63910B102 770 55204 SH DFND 01 55204 0 0 NAUTILUS INC COM 63910B102 21 1500 SH SOLE 1500 0 0 NAUTILUS INC COM 63910B102 32 2300 SH DFND 02 0 2300 0 NAUTILUS INC COM 63910B102 24680 1769185 SH SOLE 0 0 1769185 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 11 47879 SH DFND 01 47879 0 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 1163 5047484 SH SOLE 0 0 5047484 NAVIENT CORPORATION COM 63938C108 1236 91660 SH DFND 01 91660 0 0 NAVIENT CORPORATION COM 63938C108 324 24019 SH SOLE 24019 0 0 NAVIENT CORPORATION COM 63938C108 498 36960 SH DFND 02 0 36960 0 NAVIENT CORPORATION COM 63938C108 320017 23740125 SH SOLE 0 0 23740125 NAVIGANT CONSULTING INC COM 63935N107 891 38650 SH DFND 01 38650 0 0 NAVIGANT CONSULTING INC COM 63935N107 105 4558 SH SOLE 4558 0 0 NAVIGANT CONSULTING INC COM 63935N107 384 16662 SH DFND 02 0 16662 0 NAVIGANT CONSULTING INC COM 63935N107 101630 4407212 SH SOLE 0 0 4407212 NAVIGATORS GROUP INC COM 638904102 1470 21279 SH DFND 01 21279 0 0 NAVIGATORS GROUP INC COM 638904102 131 1900 SH SOLE 1900 0 0 NAVIGATORS GROUP INC COM 638904102 329 4754 SH DFND 02 0 4754 0 NAVIGATORS GROUP INC COM 638904102 168952 2445034 SH SOLE 0 0 2445034 NAVISTAR INTL CORP NEW COM 63934E108 1921 49897 SH DFND 01 49897 0 0 NAVISTAR INTL CORP NEW COM 63934E108 149 3868 SH SOLE 3868 0 0 NAVISTAR INTL CORP NEW COM 63934E108 275 7146 SH DFND 02 0 7146 0 NAVISTAR INTL CORP NEW COM 63934E108 171893 4464762 SH SOLE 0 0 4464762 NBT BANCORP INC COM 628778102 1447 37712 SH DFND 01 37712 0 0 NBT BANCORP INC COM 628778102 186 4845 SH SOLE 4845 0 0 NBT BANCORP INC COM 628778102 260 6769 SH DFND 02 0 6769 0 NBT BANCORP INC COM 628778102 165209 4304567 SH SOLE 0 0 4304567 NCI BUILDING SYS INC COM NEW 628852204 1283 84655 SH DFND 01 84655 0 0 NCI BUILDING SYS INC COM NEW 628852204 45 3000 SH SOLE 3000 0 0 NCI BUILDING SYS INC COM NEW 628852204 38 2500 SH DFND 02 0 2500 0 NCI BUILDING SYS INC COM NEW 628852204 30091 1986219 SH SOLE 0 0 1986219 NCR CORP NEW COM 62886E108 1436 50550 SH DFND 01 50550 0 0 NCR CORP NEW COM 62886E108 344 12123 SH SOLE 12123 0 0 NCR CORP NEW COM 62886E108 497 17508 SH DFND 02 0 17508 0 NCR CORP NEW COM 62886E108 304903 10732257 SH SOLE 0 0 10732257 NCS MULTISTAGE HLDGS INC COM 628877102 160 9677 SH DFND 01 9677 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 15200 920662 SH SOLE 0 0 920662 NEENAH INC COM 640079109 2581 29909 SH DFND 01 29909 0 0 NEENAH INC COM 640079109 122 1415 SH SOLE 1415 0 0 NEENAH INC COM 640079109 302 3500 SH DFND 02 0 3500 0 NEENAH INC COM 640079109 85522 990981 SH SOLE 0 0 990981 NEKTAR THERAPEUTICS COM 640268108 10399 170584 SH DFND 01 170584 0 0 NEKTAR THERAPEUTICS COM 640268108 3048 50000 SH SOLE 50000 0 0 NEKTAR THERAPEUTICS COM 640268108 3099 50835 SH DFND 02 0 50835 0 NEKTAR THERAPEUTICS COM 640268108 1774 29100 SH DFND 02 0 0 29100 NEKTAR THERAPEUTICS COM 640268108 1135205 18622131 SH SOLE 0 0 18622131 NELNET INC CL A 64031N108 973 17016 SH DFND 01 17016 0 0 NELNET INC CL A 64031N108 139 2438 SH SOLE 2438 0 0 NELNET INC CL A 64031N108 232 4051 SH DFND 02 0 4051 0 NELNET INC CL A 64031N108 92654 1620671 SH SOLE 0 0 1620671 NEOGEN CORP COM 640491106 7175 100307 SH DFND 01 100307 0 0 NEOGEN CORP COM 640491106 336 4697 SH SOLE 4697 0 0 NEOGEN CORP COM 640491106 467 6535 SH DFND 02 0 6535 0 NEOGEN CORP COM 640491106 351113 4908606 SH SOLE 0 0 4908606 NEOGENOMICS INC COM NEW 64049M209 1962 127819 SH DFND 01 127819 0 0 NEOGENOMICS INC COM NEW 64049M209 114 7441 SH SOLE 7441 0 0 NEOGENOMICS INC COM NEW 64049M209 51 3300 SH DFND 02 0 3300 0 NEOGENOMICS INC COM NEW 64049M209 56812 3701081 SH SOLE 0 0 3701081 NEON THERAPEUTICS INC COM 64050Y100 74 8628 SH DFND 01 8628 0 0 NEON THERAPEUTICS INC COM 64050Y100 1612 188786 SH SOLE 0 0 188786 NEONODE INC COM NEW 64051M402 5 14400 SH DFND 01 14400 0 0 NEONODE INC COM NEW 64051M402 484 1385411 SH SOLE 0 0 1385411 NEOPHOTONICS CORP COM 64051T100 262 31602 SH DFND 01 31602 0 0 NEOPHOTONICS CORP COM 64051T100 14968 1803370 SH SOLE 0 0 1803370 NEOS THERAPEUTICS INC COM 64052L106 275 56794 SH DFND 01 56794 0 0 NEOS THERAPEUTICS INC COM 64052L106 4883 1006849 SH SOLE 0 0 1006849 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 49 6187 SH SOLE 6187 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 26 3213 SH DFND 02 0 3213 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1892 236542 SH SOLE 0 0 236542 NET ELEMENT INC COM PAR 64111R300 531 98572 SH SOLE 0 0 98572 NETAPP INC COM 64110D104 22639 263583 SH DFND 01 263583 0 0 NETAPP INC COM 64110D104 6964 81075 SH SOLE 81075 0 0 NETAPP INC COM 64110D104 6610 76961 SH DFND 02 0 76961 0 NETAPP INC COM 64110D104 4462 51946 SH DFND 02 0 0 51946 NETAPP INC COM 64110D104 2433920 28337644 SH SOLE 0 0 28337644 NETEASE INC SPONSORED ADR 64110W102 3092 13547 SH SOLE 13547 0 0 NETEASE INC SPONSORED ADR 64110W102 5963 26124 SH DFND 02 0 26124 0 NETEASE INC SPONSORED ADR 64110W102 575741 2522415 SH SOLE 0 0 2522415 NETFLIX INC COM 64110L106 163263 436380 SH DFND 01 436380 0 0 NETFLIX INC COM 64110L106 48784 130393 SH SOLE 130393 0 0 NETFLIX INC COM 64110L106 50973 136244 SH DFND 02 0 136244 0 NETFLIX INC COM 64110L106 31464 84099 SH DFND 02 0 0 84099 NETFLIX INC COM 64110L106 10983078 29356314 SH SOLE 0 0 29356314 NETGEAR INC COM 64111Q104 2242 35668 SH DFND 01 35668 0 0 NETGEAR INC COM 64111Q104 178 2826 SH SOLE 2826 0 0 NETGEAR INC COM 64111Q104 349 5545 SH DFND 02 0 5545 0 NETGEAR INC COM 64111Q104 193641 3080995 SH SOLE 0 0 3080995 NETSCOUT SYS INC COM 64115T104 1688 66862 SH DFND 01 66862 0 0 NETSCOUT SYS INC COM 64115T104 223 8848 SH SOLE 8848 0 0 NETSCOUT SYS INC COM 64115T104 300 11893 SH DFND 02 0 11893 0 NETSCOUT SYS INC COM 64115T104 176392 6985817 SH SOLE 0 0 6985817 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 10 1513 SH DFND 01 1513 0 0 NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 1824 276380 SH SOLE 0 0 276380 NETWORK 1 TECHNOLOGIES INC COM 64121N109 9 3500 SH DFND 01 3500 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 1158 428967 SH SOLE 0 0 428967 NEURALSTEM INC COM NEW 64127R401 558 521461 SH SOLE 0 0 521461 NEUROCRINE BIOSCIENCES INC COM 64125C109 4865 39569 SH DFND 01 39569 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1036 8423 SH SOLE 8423 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1380 11221 SH DFND 02 0 11221 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 948316 7713023 SH SOLE 0 0 7713023 NEUROMETRIX INC COM PAR 641255708 16 11900 SH SOLE 0 0 11900 NEURONETICS INC COM 64131A105 375 11688 SH DFND 01 11688 0 0 NEURONETICS INC COM 64131A105 7369 229845 SH SOLE 0 0 229845 NEUROTROPE INC COM NEW 64129T207 13 1420 SH DFND 01 1420 0 0 NEUROTROPE INC COM NEW 64129T207 1881 213526 SH SOLE 0 0 213526 NEVADA GOLD & CASINOS INC COM NEW 64126Q206 852 356615 SH SOLE 0 0 356615 NEVRO CORP COM 64157F103 3291 57743 SH DFND 01 57743 0 0 NEVRO CORP COM 64157F103 134 2343 SH SOLE 2343 0 0 NEVRO CORP COM 64157F103 222 3900 SH DFND 02 0 3900 0 NEVRO CORP COM 64157F103 139911 2454580 SH SOLE 0 0 2454580 NEVSUN RES LTD COM 64156L101 108 24365 SH SOLE 24365 0 0 NEVSUN RES LTD COM 64156L101 197 44500 SH DFND 02 0 44500 0 NEVSUN RES LTD COM 64156L101 31987 7220628 SH SOLE 0 0 7220628 NEW AGE BEVERAGES CORP COM 64157V108 37 6881 SH DFND 01 6881 0 0 NEW AGE BEVERAGES CORP COM 64157V108 7226 1350655 SH SOLE 0 0 1350655 NEW CONCEPT ENERGY INC COM 643611106 70 29463 SH SOLE 0 0 29463 NEW GOLD INC CDA COM 644535106 43 54300 SH SOLE 54300 0 0 NEW GOLD INC CDA COM 644535106 65 81700 SH DFND 02 0 81700 0 NEW GOLD INC CDA COM 644535106 10853 13681177 SH SOLE 0 0 13681177 NEW HOME CO INC COM 645370107 95 11816 SH DFND 01 11816 0 0 NEW HOME CO INC COM 645370107 5299 657453 SH SOLE 0 0 657453 NEW JERSEY RES COM 646025106 3895 84490 SH DFND 01 84490 0 0 NEW JERSEY RES COM 646025106 337 7303 SH SOLE 7303 0 0 NEW JERSEY RES COM 646025106 478 10361 SH DFND 02 0 10361 0 NEW JERSEY RES COM 646025106 416459 9033813 SH SOLE 0 0 9033813 NEW MEDIA INVT GROUP INC COM 64704V106 796 50761 SH DFND 01 50761 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 79 5004 SH SOLE 5004 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 128 8127 SH DFND 02 0 8127 0 NEW MEDIA INVT GROUP INC COM 64704V106 93071 5931895 SH SOLE 0 0 5931895 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1796 24273 SH SOLE 24273 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3404 45994 SH DFND 02 0 45994 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 350012 4729254 SH SOLE 0 0 4729254 NEW RELIC INC COM 64829B100 8329 88391 SH DFND 01 88391 0 0 NEW RELIC INC COM 64829B100 346 3672 SH SOLE 3672 0 0 NEW RELIC INC COM 64829B100 449 4764 SH DFND 02 0 4764 0 NEW RELIC INC COM 64829B100 419826 4455332 SH SOLE 0 0 4455332 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2243 125875 SH DFND 01 125875 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 539 30257 SH SOLE 30257 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 585 32840 SH DFND 02 0 32840 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 520902 29231324 SH SOLE 0 0 29231324 NEW SR INVT GROUP INC COM 648691103 399 67658 SH DFND 01 67658 0 0 NEW SR INVT GROUP INC COM 648691103 462 78250 SH SOLE 78250 0 0 NEW SR INVT GROUP INC COM 648691103 765 129717 SH DFND 02 0 129717 0 NEW SR INVT GROUP INC COM 648691103 67394 11422756 SH SOLE 0 0 11422756 NEW YORK & CO INC COM 649295102 184 47659 SH DFND 01 47659 0 0 NEW YORK & CO INC COM 649295102 4871 1261844 SH SOLE 0 0 1261844 NEW YORK CMNTY BANCORP INC COM 649445103 1875 180767 SH DFND 01 180767 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1595 153811 SH SOLE 153811 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1208 116505 SH DFND 02 0 116505 0 NEW YORK CMNTY BANCORP INC COM 649445103 1007 97105 SH DFND 02 0 0 97105 NEW YORK CMNTY BANCORP INC COM 649445103 438940 42327914 SH SOLE 0 0 42327914 NEW YORK MTG TR INC COM PAR $.02 649604501 730 120099 SH DFND 01 120099 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 71 11700 SH SOLE 11700 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 134 22000 SH DFND 02 0 22000 0 NEW YORK MTG TR INC COM PAR $.02 649604501 43961 7230404 SH SOLE 0 0 7230404 NEW YORK REIT INC COM NEW 64976L208 21 1178 SH SOLE 1178 0 0 NEW YORK REIT INC COM NEW 64976L208 21 1142 SH DFND 02 0 1142 0 NEW YORK REIT INC COM NEW 64976L208 28155 1552074 SH SOLE 0 0 1552074 NEW YORK TIMES CO CL A 650111107 5452 235521 SH DFND 01 235521 0 0 NEW YORK TIMES CO CL A 650111107 302 13047 SH SOLE 13047 0 0 NEW YORK TIMES CO CL A 650111107 417 18011 SH DFND 02 0 18011 0 NEW YORK TIMES CO CL A 650111107 346739 14977929 SH SOLE 0 0 14977929 NEWELL BRANDS INC COM 651229106 8350 411354 SH DFND 01 411354 0 0 NEWELL BRANDS INC COM 651229106 3012 148360 SH SOLE 148360 0 0 NEWELL BRANDS INC COM 651229106 3230 159115 SH DFND 02 0 159115 0 NEWELL BRANDS INC COM 651229106 1999 98460 SH DFND 02 0 0 98460 NEWELL BRANDS INC COM 651229106 903172 44491208 SH SOLE 0 0 44491208 NEWFIELD EXPL CO COM 651290108 5596 194093 SH DFND 01 194093 0 0 NEWFIELD EXPL CO COM 651290108 1683 58378 SH SOLE 58378 0 0 NEWFIELD EXPL CO COM 651290108 1871 64897 SH DFND 02 0 64897 0 NEWFIELD EXPL CO COM 651290108 1009 34986 SH DFND 02 0 0 34986 NEWFIELD EXPL CO COM 651290108 629937 21850046 SH SOLE 0 0 21850046 NEWLINK GENETICS CORP COM 651511107 83 34609 SH DFND 01 34609 0 0 NEWLINK GENETICS CORP COM 651511107 3777 1580164 SH SOLE 0 0 1580164 NEWMARK GROUP INC CL A 65158N102 540 48293 SH DFND 01 48293 0 0 NEWMARK GROUP INC CL A 65158N102 21505 1921791 SH SOLE 0 0 1921791 NEWMARKET CORP COM 651587107 1475 3638 SH DFND 01 3638 0 0 NEWMARKET CORP COM 651587107 339 835 SH SOLE 835 0 0 NEWMARKET CORP COM 651587107 474 1170 SH DFND 02 0 1170 0 NEWMARKET CORP COM 651587107 356962 880280 SH SOLE 0 0 880280 NEWMONT MINING CORP COM 651639106 15152 501719 SH DFND 01 501719 0 0 NEWMONT MINING CORP COM 651639106 4722 156358 SH SOLE 156358 0 0 NEWMONT MINING CORP COM 651639106 11671 386464 SH DFND 02 0 386464 0 NEWMONT MINING CORP COM 651639106 3182 105351 SH DFND 02 0 0 105351 NEWMONT MINING CORP COM 651639106 1696115 56162748 SH SOLE 0 0 56162748 NEWPARK RES INC COM PAR $.01NEW 651718504 812 78412 SH DFND 01 78412 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 111 10749 SH SOLE 10749 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 212 20441 SH DFND 02 0 20441 0 NEWPARK RES INC COM PAR $.01NEW 651718504 88174 8519256 SH SOLE 0 0 8519256 NEWS CORP NEW CL A 65249B109 5638 427461 SH DFND 01 427461 0 0 NEWS CORP NEW CL A 65249B109 1513 114675 SH SOLE 114675 0 0 NEWS CORP NEW CL A 65249B109 1183 89719 SH DFND 02 0 89719 0 NEWS CORP NEW CL A 65249B109 668 50625 SH DFND 02 0 0 50625 NEWS CORP NEW CL A 65249B109 644836 48888268 SH SOLE 0 0 48888268 NEWS CORP NEW CL B 65249B109 667 49077 SH DFND 01 49077 0 0 NEWS CORP NEW CL B 65249B109 16 1200 SH SOLE 1200 0 0 NEWS CORP NEW CL B 65249B109 34 2481 SH DFND 02 0 0 2481 NEWS CORP NEW CL B 65249B109 50867 3740214 SH SOLE 0 0 3740214 NEXA RES S A COM L67359106 1397 115840 SH SOLE 0 0 115840 NEXEO SOLUTIONS INC COM SHS 65342H102 405 33076 SH DFND 01 33076 0 0 NEXEO SOLUTIONS INC COM SHS 65342H102 40 3255 SH SOLE 3255 0 0 NEXEO SOLUTIONS INC COM SHS 65342H102 24509 2000734 SH SOLE 0 0 2000734 NEXGEN ENERGY LTD COM 65340P106 58 28050 SH SOLE 28050 0 0 NEXGEN ENERGY LTD COM 65340P106 44 21400 SH DFND 02 0 21400 0 NEXGEN ENERGY LTD COM 65340P106 151 73557 SH SOLE 0 0 73557 NEXPOINT RESIDENTIAL TR INC COM 65341D102 542 16323 SH DFND 01 16323 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 42 1278 SH SOLE 1278 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 54 1636 SH DFND 02 0 1636 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 58824 1771794 SH SOLE 0 0 1771794 NEXSTAR MEDIA GROUP INC CL A 65336K103 7255 89127 SH DFND 01 89127 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 329 4037 SH SOLE 4037 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 477 5856 SH DFND 02 0 5856 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 303540 3728990 SH SOLE 0 0 3728990 NEXTDECADE CORP COM 65342K105 89 15820 SH DFND 01 15820 0 0 NEXTDECADE CORP COM 65342K105 1351 239108 SH SOLE 0 0 239108 NEXTERA ENERGY INC COM 65339F101 74333 443515 SH DFND 01 443515 0 0 NEXTERA ENERGY INC COM 65339F101 33992 202815 SH SOLE 202815 0 0 NEXTERA ENERGY INC COM 65339F101 47735 284815 SH DFND 02 0 284815 0 NEXTERA ENERGY INC COM 65339F101 15257 91034 SH DFND 02 0 0 91034 NEXTERA ENERGY INC COM 65339F101 6736317 40192820 SH SOLE 0 0 40192820 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 215 4427 SH SOLE 4427 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 295 6073 SH DFND 02 0 6073 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 22583 465631 SH SOLE 0 0 465631 NEXTGEN HEALTHCARE INC COM 65343C102 1652 82267 SH DFND 01 82267 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 90 4500 SH SOLE 4500 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 181 9000 SH DFND 02 0 9000 0 NEXTGEN HEALTHCARE INC COM 65343C102 104847 5221466 SH SOLE 0 0 5221466 NI HLDGS INC COM 65342T106 139 8251 SH DFND 01 8251 0 0 NI HLDGS INC COM 65342T106 7083 419853 SH SOLE 0 0 419853 NIC INC COM 62914B100 1896 128081 SH DFND 01 128081 0 0 NIC INC COM 62914B100 77 5209 SH SOLE 5209 0 0 NIC INC COM 62914B100 265 17913 SH DFND 02 0 17913 0 NIC INC COM 62914B100 97785 6607090 SH SOLE 0 0 6607090 NICHOLAS FINANCIAL INC COM NEW 65373J209 25 2154 SH DFND 01 2154 0 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 2810 237909 SH SOLE 0 0 237909 NICOLET BANKSHARES INC COM 65406E102 388 7116 SH DFND 01 7116 0 0 NICOLET BANKSHARES INC COM 65406E102 67 1231 SH SOLE 1231 0 0 NICOLET BANKSHARES INC COM 65406E102 60 1100 SH DFND 02 0 1100 0 NICOLET BANKSHARES INC COM 65406E102 18925 347183 SH SOLE 0 0 347183 NIELSEN HLDGS PLC SHS EUR G6518L108 9303 336339 SH DFND 01 336339 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 2986 107971 SH SOLE 107971 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 2915 105403 SH DFND 02 0 105403 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1994 72097 SH DFND 02 0 0 72097 NIELSEN HLDGS PLC SHS EUR G6518L108 1008965 36477393 SH SOLE 0 0 36477393 NII HLDGS INC COM PAR 62913F508 478 81545 SH DFND 01 81545 0 0 NII HLDGS INC COM PAR 62913F508 8912 1520816 SH SOLE 0 0 1520816 NIKE INC CL B 654106103 109330 1290482 SH DFND 01 1290482 0 0 NIKE INC CL B 654106103 32684 385793 SH SOLE 385793 0 0 NIKE INC CL B 654106103 36564 431585 SH DFND 02 0 431585 0 NIKE INC CL B 654106103 21554 254414 SH DFND 02 0 0 254414 NIKE INC CL B 654106103 8498095 100308014 SH SOLE 0 0 100308014 NINE ENERGY SVC INC COM 65441V101 394 12877 SH DFND 01 12877 0 0 NINE ENERGY SVC INC COM 65441V101 24 800 SH DFND 02 0 800 0 NINE ENERGY SVC INC COM 65441V101 19155 626393 SH SOLE 0 0 626393 NISOURCE INC COM 65473P105 8548 343021 SH DFND 01 343021 0 0 NISOURCE INC COM 65473P105 3890 156100 SH SOLE 156100 0 0 NISOURCE INC COM 65473P105 4901 196684 SH DFND 02 0 196684 0 NISOURCE INC COM 65473P105 1542 61870 SH DFND 02 0 0 61870 NISOURCE INC COM 65473P105 975085 39128593 SH SOLE 0 0 39128593 NL INDS INC COM NEW 629156407 47 7824 SH DFND 01 7824 0 0 NL INDS INC COM NEW 629156407 1873 312112 SH SOLE 0 0 312112 NLIGHT INC COM 65487K100 310 13962 SH DFND 01 13962 0 0 NLIGHT INC COM 65487K100 18519 833793 SH SOLE 0 0 833793 NMI HLDGS INC CL A 629209305 2554 112767 SH DFND 01 112767 0 0 NMI HLDGS INC CL A 629209305 143 6316 SH SOLE 6316 0 0 NMI HLDGS INC CL A 629209305 227 10007 SH DFND 02 0 10007 0 NMI HLDGS INC CL A 629209305 120284 5310539 SH SOLE 0 0 5310539 NN INC COM 629337106 392 25156 SH DFND 01 25156 0 0 NN INC COM 629337106 149 9571 SH SOLE 9571 0 0 NN INC COM 629337106 33 2105 SH DFND 02 0 2105 0 NN INC COM 629337106 26690 1710866 SH SOLE 0 0 1710866 NOAH HLDGS LTD SPON ADS CL A 65487X102 160 3800 SH SOLE 3800 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 371 8800 SH DFND 02 0 8800 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 17127 406435 SH SOLE 0 0 406435 NOBILIS HEALTH CORP COM 65500B103 1539 1538759 SH SOLE 0 0 1538759 NOBLE CORP PLC SHS USD G65431101 1527 217163 SH DFND 01 217163 0 0 NOBLE CORP PLC SHS USD G65431101 156 22242 SH SOLE 22242 0 0 NOBLE CORP PLC SHS USD G65431101 432 61458 SH DFND 02 0 61458 0 NOBLE CORP PLC SHS USD G65431101 173437 24670976 SH SOLE 0 0 24670976 NOBLE ENERGY INC COM 655044105 14196 455148 SH DFND 01 455148 0 0 NOBLE ENERGY INC COM 655044105 4472 143382 SH SOLE 143382 0 0 NOBLE ENERGY INC COM 655044105 4986 159864 SH DFND 02 0 159864 0 NOBLE ENERGY INC COM 655044105 2741 87885 SH DFND 02 0 0 87885 NOBLE ENERGY INC COM 655044105 1567328 50250981 SH SOLE 0 0 50250981 NOMAD FOODS LTD USD ORD SHS G6564A105 1040 51336 SH SOLE 0 0 51336 NOODLES & CO COM CL A 65540B105 391 32319 SH DFND 01 32319 0 0 NOODLES & CO COM CL A 65540B105 14920 1233074 SH SOLE 0 0 1233074 NORBORD INC COM NEW 65548P403 111 3355 SH SOLE 3355 0 0 NORBORD INC COM NEW 65548P403 76 2280 SH DFND 02 0 2280 0 NORBORD INC COM NEW 65548P403 41797 1260091 SH SOLE 0 0 1260091 NORDIC AMERICAN TANKERS LIMI COM G65773106 202 96707 SH DFND 01 96707 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 489 233748 SH SOLE 0 0 233748 NORDSON CORP COM 655663102 3357 24170 SH DFND 01 24170 0 0 NORDSON CORP COM 655663102 634 4564 SH SOLE 4564 0 0 NORDSON CORP COM 655663102 905 6519 SH DFND 02 0 6519 0 NORDSON CORP COM 655663102 693063 4989652 SH SOLE 0 0 4989652 NORDSTROM INC COM 655664100 6990 116869 SH DFND 01 116869 0 0 NORDSTROM INC COM 655664100 2094 35017 SH SOLE 35017 0 0 NORDSTROM INC COM 655664100 2617 43762 SH DFND 02 0 43762 0 NORDSTROM INC COM 655664100 1508 25210 SH DFND 02 0 0 25210 NORDSTROM INC COM 655664100 732197 12242048 SH SOLE 0 0 12242048 NORFOLK SOUTHERN CORP COM 655844108 47735 264461 SH DFND 01 264461 0 0 NORFOLK SOUTHERN CORP COM 655844108 22251 123274 SH SOLE 123274 0 0 NORFOLK SOUTHERN CORP COM 655844108 19925 110388 SH DFND 02 0 110388 0 NORFOLK SOUTHERN CORP COM 655844108 9929 55007 SH DFND 02 0 0 55007 NORFOLK SOUTHERN CORP COM 655844108 3719383 20606002 SH SOLE 0 0 20606002 NORTHEAST BANCORP COM NEW 663904209 172 7938 SH DFND 01 7938 0 0 NORTHEAST BANCORP COM NEW 663904209 7403 341155 SH SOLE 0 0 341155 NORTHERN OIL & GAS INC NEV COM 665531109 892 222897 SH DFND 01 222897 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 23 5829 SH SOLE 5829 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 41789 10447164 SH SOLE 0 0 10447164 NORTHERN TECH INTL CORP COM 665809109 28 806 SH DFND 01 806 0 0 NORTHERN TECH INTL CORP COM 665809109 5207 150065 SH SOLE 0 0 150065 NORTHERN TR CORP COM 665859104 21723 212702 SH DFND 01 212702 0 0 NORTHERN TR CORP COM 665859104 6590 64524 SH SOLE 64524 0 0 NORTHERN TR CORP COM 665859104 6057 59302 SH DFND 02 0 59302 0 NORTHERN TR CORP COM 665859104 4480 43870 SH DFND 02 0 0 43870 NORTHERN TR CORP COM 665859104 1538516 15064292 SH SOLE 0 0 15064292 NORTHFIELD BANCORP INC DEL COM 66611T108 622 39090 SH DFND 01 39090 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 68 4300 SH SOLE 4300 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 38 2400 SH DFND 02 0 2400 0 NORTHFIELD BANCORP INC DEL COM 66611T108 71526 4492853 SH SOLE 0 0 4492853 NORTHRIM BANCORP INC COM 666762109 249 5982 SH DFND 01 5982 0 0 NORTHRIM BANCORP INC COM 666762109 14200 341749 SH SOLE 0 0 341749 NORTHROP GRUMMAN CORP COM 666807102 55040 173424 SH DFND 01 173424 0 0 NORTHROP GRUMMAN CORP COM 666807102 14459 45560 SH SOLE 45560 0 0 NORTHROP GRUMMAN CORP COM 666807102 18075 56951 SH DFND 02 0 56951 0 NORTHROP GRUMMAN CORP COM 666807102 10224 32214 SH DFND 02 0 0 32214 NORTHROP GRUMMAN CORP COM 666807102 4215790 13283519 SH SOLE 0 0 13283519 NORTHSTAR REALTY EUROPE CORP COM 66706L101 577 40763 SH DFND 01 40763 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 52 3661 SH SOLE 3661 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 244 17260 SH DFND 02 0 17260 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 56849 4014765 SH SOLE 0 0 4014765 NORTHWEST BANCSHARES INC MD COM 667340103 1487 85873 SH DFND 01 85873 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 246 14180 SH SOLE 14180 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 253 14600 SH DFND 02 0 14600 0 NORTHWEST BANCSHARES INC MD COM 667340103 170035 9817268 SH SOLE 0 0 9817268 NORTHWEST NAT GAS CO COM 667655104 1668 24936 SH DFND 01 24936 0 0 NORTHWEST NAT GAS CO COM 667655104 413 6175 SH SOLE 6175 0 0 NORTHWEST NAT GAS CO COM 667655104 758 11331 SH DFND 02 0 11331 0 NORTHWEST NAT GAS CO COM 667655104 202102 3020961 SH SOLE 0 0 3020961 NORTHWEST PIPE CO COM 667746101 161 8146 SH DFND 01 8146 0 0 NORTHWEST PIPE CO COM 667746101 8803 445717 SH SOLE 0 0 445717 NORTHWESTERN CORP COM NEW 668074305 2600 44321 SH DFND 01 44321 0 0 NORTHWESTERN CORP COM NEW 668074305 682 11630 SH SOLE 11630 0 0 NORTHWESTERN CORP COM NEW 668074305 1079 18400 SH DFND 02 0 18400 0 NORTHWESTERN CORP COM NEW 668074305 290752 4956566 SH SOLE 0 0 4956566 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 11001 191559 SH DFND 01 191559 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3687 64197 SH SOLE 64197 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 3612 62901 SH DFND 02 0 62901 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2505 43622 SH DFND 02 0 0 43622 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1147024 19972565 SH SOLE 0 0 19972565 NORWOOD FINANCIAL CORP COM 669549107 209 5330 SH DFND 01 5330 0 0 NORWOOD FINANCIAL CORP COM 669549107 7578 193519 SH SOLE 0 0 193519 NOVA LIFESTYLE INC COM 66979P102 1173 674238 SH SOLE 0 0 674238 NOVA MEASURING INSTRUMENTS L COM M7516K103 61 2314 SH SOLE 2314 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 52 1982 SH DFND 02 0 1982 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 16489 626722 SH SOLE 0 0 626722 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 51 26910 SH SOLE 0 0 26910 NOVAGOLD RES INC COM NEW 66987E206 78 21100 SH SOLE 21100 0 0 NOVAGOLD RES INC COM NEW 66987E206 107 28900 SH DFND 02 0 28900 0 NOVAGOLD RES INC COM NEW 66987E206 20137 5427717 SH SOLE 0 0 5427717 NOVAN INC COM 66988N106 13 4627 SH DFND 01 4627 0 0 NOVAN INC COM 66988N106 2551 914449 SH SOLE 0 0 914449 NOVANTA INC COM 67000B104 4450 65062 SH DFND 01 65062 0 0 NOVANTA INC COM 67000B104 192 2800 SH SOLE 2800 0 0 NOVANTA INC COM 67000B104 773 11300 SH DFND 02 0 11300 0 NOVANTA INC COM 67000B104 196446 2872015 SH SOLE 0 0 2872015 NOVAVAX INC COM 670002104 953 507062 SH DFND 01 507062 0 0 NOVAVAX INC COM 670002104 67 35900 SH SOLE 35900 0 0 NOVAVAX INC COM 670002104 29 15600 SH DFND 02 0 15600 0 NOVAVAX INC COM 670002104 40933 21772893 SH SOLE 0 0 21772893 NOVOCURE LTD ORD SHS G6674U108 6932 132282 SH DFND 01 132282 0 0 NOVOCURE LTD ORD SHS G6674U108 288 5502 SH SOLE 5502 0 0 NOVOCURE LTD ORD SHS G6674U108 430 8208 SH DFND 02 0 8208 0 NOVOCURE LTD ORD SHS G6674U108 276615 5278916 SH SOLE 0 0 5278916 NOVUS THERAPEUTICS INC COM 67011N105 633 135599 SH SOLE 0 0 135599 NOW INC COM 67011P100 1564 94506 SH DFND 01 94506 0 0 NOW INC COM 67011P100 251 15193 SH SOLE 15193 0 0 NOW INC COM 67011P100 392 23714 SH DFND 02 0 23714 0 NOW INC COM 67011P100 159994 9667292 SH SOLE 0 0 9667292 NRG ENERGY INC COM NEW 629377508 10709 286335 SH DFND 01 286335 0 0 NRG ENERGY INC COM NEW 629377508 1015 27136 SH SOLE 27136 0 0 NRG ENERGY INC COM NEW 629377508 1632 43626 SH DFND 02 0 43626 0 NRG ENERGY INC COM NEW 629377508 123 3284 SH DFND 02 0 0 3284 NRG ENERGY INC COM NEW 629377508 1346060 35990910 SH SOLE 0 0 35990910 NTN BUZZTIME INC COM PAR 629410606 95 21269 SH SOLE 0 0 21269 NU SKIN ENTERPRISES INC CL A 67018T105 1762 21377 SH DFND 01 21377 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 391 4743 SH SOLE 4743 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 529 6423 SH DFND 02 0 6423 0 NU SKIN ENTERPRISES INC CL A 67018T105 550782 6682631 SH SOLE 0 0 6682631 NUANCE COMMUNICATIONS INC COM 67020Y100 1856 107164 SH DFND 01 107164 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 472 27228 SH SOLE 27228 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 578 33400 SH DFND 02 0 33400 0 NUANCE COMMUNICATIONS INC COM 67020Y100 31 1772 SH DFND 02 0 0 1772 NUANCE COMMUNICATIONS INC COM 67020Y100 437001 25231004 SH SOLE 0 0 25231004 NUCOR CORP COM 670346105 18913 298070 SH DFND 01 298070 0 0 NUCOR CORP COM 670346105 6014 94789 SH SOLE 94789 0 0 NUCOR CORP COM 670346105 6944 109448 SH DFND 02 0 109448 0 NUCOR CORP COM 670346105 3970 62576 SH DFND 02 0 0 62576 NUCOR CORP COM 670346105 1761162 27756684 SH SOLE 0 0 27756684 NUTANIX INC CL A 67059N108 1698 39755 SH DFND 01 39755 0 0 NUTANIX INC CL A 67059N108 435 10186 SH SOLE 10186 0 0 NUTANIX INC CL A 67059N108 718 16814 SH DFND 02 0 16814 0 NUTANIX INC CL A 67059N108 457447 10708025 SH SOLE 0 0 10708025 NUTRI SYS INC NEW COM 67069D108 2168 58519 SH DFND 01 58519 0 0 NUTRI SYS INC NEW COM 67069D108 82 2200 SH SOLE 2200 0 0 NUTRI SYS INC NEW COM 67069D108 63 1700 SH DFND 02 0 1700 0 NUTRI SYS INC NEW COM 67069D108 66878 1805081 SH SOLE 0 0 1805081 NUTRIEN LTD COM 67077M108 11227 194574 SH SOLE 194574 0 0 NUTRIEN LTD COM 67077M108 11958 207250 SH DFND 02 0 207250 0 NUTRIEN LTD COM 67077M108 6943 120336 SH DFND 02 0 0 120336 NUTRIEN LTD COM 67077M108 939840 16288385 SH SOLE 0 0 16288385 NUVASIVE INC COM 670704105 7265 102348 SH DFND 01 102348 0 0 NUVASIVE INC COM 670704105 358 5038 SH SOLE 5038 0 0 NUVASIVE INC COM 670704105 424 5975 SH DFND 02 0 5975 0 NUVASIVE INC COM 670704105 322775 4547414 SH SOLE 0 0 4547414 NUVECTRA CORP COM 67075N108 611 27806 SH DFND 01 27806 0 0 NUVECTRA CORP COM 67075N108 14287 649992 SH SOLE 0 0 649992 NV5 GLOBAL INC COM 62945V109 1617 18646 SH DFND 01 18646 0 0 NV5 GLOBAL INC COM 62945V109 98 1125 SH SOLE 1125 0 0 NV5 GLOBAL INC COM 62945V109 34 391 SH DFND 02 0 391 0 NV5 GLOBAL INC COM 62945V109 37548 433081 SH SOLE 0 0 433081 NVE CORP COM NEW 629445206 991 9363 SH DFND 01 9363 0 0 NVE CORP COM NEW 629445206 32 300 SH SOLE 300 0 0 NVE CORP COM NEW 629445206 31 292 SH DFND 02 0 292 0 NVE CORP COM NEW 629445206 22329 210886 SH SOLE 0 0 210886 NVENT ELECTRIC PLC SHS G6700G107 1633 60112 SH DFND 01 60112 0 0 NVENT ELECTRIC PLC SHS G6700G107 459 16898 SH SOLE 16898 0 0 NVENT ELECTRIC PLC SHS G6700G107 576 21200 SH DFND 02 0 21200 0 NVENT ELECTRIC PLC SHS G6700G107 30 1105 SH DFND 02 0 0 1105 NVENT ELECTRIC PLC SHS G6700G107 384437 14154532 SH SOLE 0 0 14154532 NVIDIA CORP COM 67066G104 171250 609386 SH DFND 01 609386 0 0 NVIDIA CORP COM 67066G104 48603 172951 SH SOLE 172951 0 0 NVIDIA CORP COM 67066G104 50810 180805 SH DFND 02 0 180805 0 NVIDIA CORP COM 67066G104 31469 111980 SH DFND 02 0 0 111980 NVIDIA CORP COM 67066G104 12193323 43389519 SH SOLE 0 0 43389519 NVR INC COM 62944T105 3536 1431 SH DFND 01 1431 0 0 NVR INC COM 62944T105 2619 1060 SH SOLE 1060 0 0 NVR INC COM 62944T105 2893 1171 SH DFND 02 0 1171 0 NVR INC COM 62944T105 1542 624 SH DFND 02 0 0 624 NVR INC COM 62944T105 770418 311809 SH SOLE 0 0 311809 NXP SEMICONDUCTORS N V COM N6596X109 7048 82430 SH DFND 01 82430 0 0 NXP SEMICONDUCTORS N V COM N6596X109 8793 102843 SH SOLE 102843 0 0 NXP SEMICONDUCTORS N V COM N6596X109 10160 118830 SH DFND 02 0 118830 0 NXP SEMICONDUCTORS N V COM N6596X109 5514 64489 SH DFND 02 0 0 64489 NXP SEMICONDUCTORS N V COM N6596X109 97111 1135803 SH SOLE 0 0 1135803 NXSTAGE MEDICAL INC COM 67072V103 3611 129479 SH DFND 01 129479 0 0 NXSTAGE MEDICAL INC COM 67072V103 178 6400 SH SOLE 6400 0 0 NXSTAGE MEDICAL INC COM 67072V103 305 10949 SH DFND 02 0 10949 0 NXSTAGE MEDICAL INC COM 67072V103 162429 5823918 SH SOLE 0 0 5823918 NXT ID INC COM NEW 67091J206 5 3473 SH DFND 01 3473 0 0 NXT ID INC COM NEW 67091J206 1039 793505 SH SOLE 0 0 793505 NYMOX PHARMACEUTICAL CORP COM P73398102 91 37111 SH DFND 01 37111 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 137 55805 SH SOLE 0 0 55805 O REILLY AUTOMOTIVE INC NEW COM 67103H107 28235 81293 SH DFND 01 81293 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 8609 24787 SH SOLE 24787 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 10809 31121 SH DFND 02 0 31121 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 6086 17524 SH DFND 02 0 0 17524 O REILLY AUTOMOTIVE INC NEW COM 67103H107 1992479 5736723 SH SOLE 0 0 5736723 OAK VALLEY BANCORP OAKDALE C COM 671807105 141 7180 SH DFND 01 7180 0 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 1823 92769 SH SOLE 0 0 92769 OASIS PETE INC NEW COM 674215108 3336 235278 SH DFND 01 235278 0 0 OASIS PETE INC NEW COM 674215108 355 25060 SH SOLE 25060 0 0 OASIS PETE INC NEW COM 674215108 502 35381 SH DFND 02 0 35381 0 OASIS PETE INC NEW COM 674215108 387586 27333280 SH SOLE 0 0 27333280 OBALON THERAPEUTICS INC COM 67424L100 5 1809 SH DFND 01 1809 0 0 OBALON THERAPEUTICS INC COM 67424L100 1194 442241 SH SOLE 0 0 442241 OBSIDIAN ENERGY LTD COM 674482104 21 22524 SH SOLE 22524 0 0 OBSIDIAN ENERGY LTD COM 674482104 29 31000 SH DFND 02 0 31000 0 OBSIDIAN ENERGY LTD COM 674482104 11121 11706101 SH SOLE 0 0 11706101 OCCIDENTAL PETE CORP DEL COM 674599105 59305 721737 SH DFND 01 721737 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 18380 223688 SH SOLE 223688 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 21625 263172 SH DFND 02 0 263172 0 OCCIDENTAL PETE CORP DEL COM 674599105 10290 125226 SH DFND 02 0 0 125226 OCCIDENTAL PETE CORP DEL COM 674599105 5024193 61143890 SH SOLE 0 0 61143890 OCEAN BIO CHEM INC COM 674631106 169 41408 SH SOLE 0 0 41408 OCEAN PWR TECHNOLOGIES INC COM PAR $ 674870407 469 682500 SH SOLE 0 0 682500 OCEAN RIG UDW INC COM CL A G66964118 1291 37278 SH DFND 01 37278 0 0 OCEAN RIG UDW INC COM CL A G66964118 7148 206462 SH SOLE 0 0 206462 OCEANEERING INTL INC COM 675232102 2371 85919 SH DFND 01 85919 0 0 OCEANEERING INTL INC COM 675232102 265 9616 SH SOLE 9616 0 0 OCEANEERING INTL INC COM 675232102 460 16671 SH DFND 02 0 16671 0 OCEANEERING INTL INC COM 675232102 245543 8896487 SH SOLE 0 0 8896487 OCEANFIRST FINL CORP COM 675234108 1113 40893 SH DFND 01 40893 0 0 OCEANFIRST FINL CORP COM 675234108 122 4476 SH SOLE 4476 0 0 OCEANFIRST FINL CORP COM 675234108 68 2500 SH DFND 02 0 2500 0 OCEANFIRST FINL CORP COM 675234108 48232 1771923 SH SOLE 0 0 1771923 OCLARO INC COM NEW 67555N206 1325 148264 SH DFND 01 148264 0 0 OCLARO INC COM NEW 67555N206 115 12899 SH SOLE 12899 0 0 OCLARO INC COM NEW 67555N206 206 23000 SH DFND 02 0 23000 0 OCLARO INC COM NEW 67555N206 92412 10336941 SH SOLE 0 0 10336941 OCULAR THERAPEUTIX INC COM 67576A100 465 67591 SH DFND 01 67591 0 0 OCULAR THERAPEUTIX INC COM 67576A100 9356 1359942 SH SOLE 0 0 1359942 OCWEN FINL CORP COM NEW 675746309 399 101278 SH DFND 01 101278 0 0 OCWEN FINL CORP COM NEW 675746309 20 5200 SH SOLE 5200 0 0 OCWEN FINL CORP COM NEW 675746309 18 4560 SH DFND 02 0 4560 0 OCWEN FINL CORP COM NEW 675746309 38431 9754019 SH SOLE 0 0 9754019 ODONATE THERAPEUTICS INC COM 676079106 282 14532 SH DFND 01 14532 0 0 ODONATE THERAPEUTICS INC COM 676079106 5866 302201 SH SOLE 0 0 302201 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 14 1702 SH DFND 01 1702 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 2047 252743 SH SOLE 0 0 252743 OFFICE DEPOT INC COM 676220106 1563 486993 SH DFND 01 486993 0 0 OFFICE DEPOT INC COM 676220106 197 61443 SH SOLE 61443 0 0 OFFICE DEPOT INC COM 676220106 203 63296 SH DFND 02 0 63296 0 OFFICE DEPOT INC COM 676220106 177310 55236872 SH SOLE 0 0 55236872 OFG BANCORP COM 67103X102 611 37826 SH DFND 01 37826 0 0 OFG BANCORP COM 67103X102 105 6513 SH SOLE 6513 0 0 OFG BANCORP COM 67103X102 53 3300 SH DFND 02 0 3300 0 OFG BANCORP COM 67103X102 74194 4594064 SH SOLE 0 0 4594064 OGE ENERGY CORP COM 670837103 2708 74567 SH DFND 01 74567 0 0 OGE ENERGY CORP COM 670837103 2994 82445 SH SOLE 82445 0 0 OGE ENERGY CORP COM 670837103 3465 95389 SH DFND 02 0 95389 0 OGE ENERGY CORP COM 670837103 988 27200 SH DFND 02 0 0 27200 OGE ENERGY CORP COM 670837103 666541 18351903 SH SOLE 0 0 18351903 OHIO VY BANC CORP COM 677719106 130 3536 SH DFND 01 3536 0 0 OHIO VY BANC CORP COM 677719106 4954 135176 SH SOLE 0 0 135176 OHR PHARMACEUTICAL INC COM NEW 67778H200 350 1892636 SH SOLE 0 0 1892636 OIL DRI CORP AMER COM 677864100 169 4395 SH DFND 01 4395 0 0 OIL DRI CORP AMER COM 677864100 8630 223818 SH SOLE 0 0 223818 OIL STS INTL INC COM 678026105 1741 52428 SH DFND 01 52428 0 0 OIL STS INTL INC COM 678026105 183 5527 SH SOLE 5527 0 0 OIL STS INTL INC COM 678026105 235 7073 SH DFND 02 0 7073 0 OIL STS INTL INC COM 678026105 183630 5531021 SH SOLE 0 0 5531021 OKTA INC CL A 679295105 2551 36257 SH DFND 01 36257 0 0 OKTA INC CL A 679295105 482324 6855094 SH SOLE 0 0 6855094 OLD DOMINION FGHT LINES INC COM 679580100 4700 29146 SH DFND 01 29146 0 0 OLD DOMINION FGHT LINES INC COM 679580100 2983 18501 SH SOLE 18501 0 0 OLD DOMINION FGHT LINES INC COM 679580100 2555 15842 SH DFND 02 0 15842 0 OLD DOMINION FGHT LINES INC COM 679580100 1823 11302 SH DFND 02 0 0 11302 OLD DOMINION FGHT LINES INC COM 679580100 1029182 6382129 SH SOLE 0 0 6382129 OLD LINE BANCSHARES INC COM 67984M100 510 16104 SH DFND 01 16104 0 0 OLD LINE BANCSHARES INC COM 67984M100 42 1328 SH DFND 02 0 1328 0 OLD LINE BANCSHARES INC COM 67984M100 17918 566304 SH SOLE 0 0 566304 OLD NATL BANCORP IND COM 680033107 2551 132183 SH DFND 01 132183 0 0 OLD NATL BANCORP IND COM 680033107 218 11273 SH SOLE 11273 0 0 OLD NATL BANCORP IND COM 680033107 298 15437 SH DFND 02 0 15437 0 OLD NATL BANCORP IND COM 680033107 291029 15079215 SH SOLE 0 0 15079215 OLD POINT FINL CORP COM 680194107 16 547 SH DFND 01 547 0 0 OLD POINT FINL CORP COM 680194107 4251 142175 SH SOLE 0 0 142175 OLD REP INTL CORP COM 680223104 2352 105096 SH DFND 01 105096 0 0 OLD REP INTL CORP COM 680223104 608 27176 SH SOLE 27176 0 0 OLD REP INTL CORP COM 680223104 689 30795 SH DFND 02 0 30795 0 OLD REP INTL CORP COM 680223104 46 2039 SH DFND 02 0 0 2039 OLD REP INTL CORP COM 680223104 584455 26115053 SH SOLE 0 0 26115053 OLD SECOND BANCORP INC ILL COM 680277100 370 23934 SH DFND 01 23934 0 0 OLD SECOND BANCORP INC ILL COM 680277100 18860 1220708 SH SOLE 0 0 1220708 OLIN CORP COM PAR $1 680665205 1580 61541 SH DFND 01 61541 0 0 OLIN CORP COM PAR $1 680665205 423 16475 SH SOLE 16475 0 0 OLIN CORP COM PAR $1 680665205 749 29157 SH DFND 02 0 29157 0 OLIN CORP COM PAR $1 680665205 395871 15415527 SH SOLE 0 0 15415527 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 9544 99313 SH DFND 01 99313 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 434 4520 SH SOLE 4520 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 820 8529 SH DFND 02 0 8529 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 440537 4584156 SH SOLE 0 0 4584156 OLYMPIC STEEL INC COM 68162K106 174 8316 SH DFND 01 8316 0 0 OLYMPIC STEEL INC COM 68162K106 6 273 SH SOLE 273 0 0 OLYMPIC STEEL INC COM 68162K106 15555 745340 SH SOLE 0 0 745340 OMEGA FLEX INC COM 682095104 424 5960 SH DFND 01 5960 0 0 OMEGA FLEX INC COM 682095104 10992 154472 SH SOLE 0 0 154472 OMEGA HEALTHCARE INVS INC COM 681936100 2425 73997 SH DFND 01 73997 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 6806 207705 SH SOLE 207705 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 7833 239037 SH DFND 02 0 239037 0 OMEGA HEALTHCARE INVS INC COM 681936100 857775 26175632 SH SOLE 0 0 26175632 OMEROS CORP COM 682143102 2227 91250 SH DFND 01 91250 0 0 OMEROS CORP COM 682143102 117 4800 SH SOLE 4800 0 0 OMEROS CORP COM 682143102 186 7600 SH DFND 02 0 7600 0 OMEROS CORP COM 682143102 51280 2100777 SH SOLE 0 0 2100777 OMNICELL INC COM 68213N109 5530 76919 SH DFND 01 76919 0 0 OMNICELL INC COM 68213N109 274 3814 SH SOLE 3814 0 0 OMNICELL INC COM 68213N109 358 4986 SH DFND 02 0 4986 0 OMNICELL INC COM 68213N109 267503 3720492 SH SOLE 0 0 3720492 OMNICOM GROUP INC COM 681919106 15073 221594 SH DFND 01 221594 0 0 OMNICOM GROUP INC COM 681919106 4821 70883 SH SOLE 70883 0 0 OMNICOM GROUP INC COM 681919106 5915 86954 SH DFND 02 0 86954 0 OMNICOM GROUP INC COM 681919106 2908 42749 SH DFND 02 0 0 42749 OMNICOM GROUP INC COM 681919106 1414405 20793954 SH SOLE 0 0 20793954 OMNOVA SOLUTIONS INC COM 682129101 839 85151 SH DFND 01 85151 0 0 OMNOVA SOLUTIONS INC COM 682129101 28 2800 SH SOLE 2800 0 0 OMNOVA SOLUTIONS INC COM 682129101 29 2900 SH DFND 02 0 2900 0 OMNOVA SOLUTIONS INC COM 682129101 19757 2005806 SH SOLE 0 0 2005806 ON DECK CAP INC COM 682163100 717 94686 SH DFND 01 94686 0 0 ON DECK CAP INC COM 682163100 20 2600 SH DFND 02 0 2600 0 ON DECK CAP INC COM 682163100 26338 3479326 SH SOLE 0 0 3479326 ON SEMICONDUCTOR CORP COM 682189105 3455 187457 SH DFND 01 187457 0 0 ON SEMICONDUCTOR CORP COM 682189105 2214 120130 SH SOLE 120130 0 0 ON SEMICONDUCTOR CORP COM 682189105 2176 118077 SH DFND 02 0 118077 0 ON SEMICONDUCTOR CORP COM 682189105 1349 73200 SH DFND 02 0 0 73200 ON SEMICONDUCTOR CORP COM 682189105 785010 42594163 SH SOLE 0 0 42594163 ONCOBIOLOGICS INC COM 68235M105 561 572805 SH SOLE 0 0 572805 ONCOCYTE CORPORATION COM 68235C107 1026 410275 SH SOLE 0 0 410275 ONCOMED PHARMACEUTICALS INC COM 68234X102 13 6032 SH DFND 01 6032 0 0 ONCOMED PHARMACEUTICALS INC COM 68234X102 2131 1005324 SH SOLE 0 0 1005324 ONCONOVA THERAPEUTICS INC COM PAR 68232V405 1022 139224 SH SOLE 0 0 139224 ONCOSEC MED INC COM NEW 68234L207 16 11651 SH DFND 01 11651 0 0 ONCOSEC MED INC COM NEW 68234L207 2725 1946576 SH SOLE 0 0 1946576 ONE GAS INC COM 68235P108 3743 45497 SH DFND 01 45497 0 0 ONE GAS INC COM 68235P108 1000 12148 SH SOLE 12148 0 0 ONE GAS INC COM 68235P108 1588 19300 SH DFND 02 0 19300 0 ONE GAS INC COM 68235P108 409253 4973910 SH SOLE 0 0 4973910 ONE HORIZON GROUP INC COM PAR 68235H304 17 93512 SH SOLE 0 0 93512 ONE LIBERTY PPTYS INC COM 682406103 352 12664 SH DFND 01 12664 0 0 ONE LIBERTY PPTYS INC COM 682406103 22 800 SH SOLE 800 0 0 ONE LIBERTY PPTYS INC COM 682406103 28 1000 SH DFND 02 0 1000 0 ONE LIBERTY PPTYS INC COM 682406103 43923 1581090 SH SOLE 0 0 1581090 ONE STOP SYS INC COM 68247W109 337 90460 SH SOLE 0 0 90460 ONEMAIN HLDGS INC COM 68268W103 948 28213 SH DFND 01 28213 0 0 ONEMAIN HLDGS INC COM 68268W103 283 8426 SH SOLE 8426 0 0 ONEMAIN HLDGS INC COM 68268W103 295 8765 SH DFND 02 0 8765 0 ONEMAIN HLDGS INC COM 68268W103 217234 6463382 SH SOLE 0 0 6463382 ONEOK INC NEW COM 682680103 27122 400086 SH DFND 01 400086 0 0 ONEOK INC NEW COM 682680103 12162 179414 SH SOLE 179414 0 0 ONEOK INC NEW COM 682680103 15319 225976 SH DFND 02 0 225976 0 ONEOK INC NEW COM 682680103 5281 77908 SH DFND 02 0 0 77908 ONEOK INC NEW COM 682680103 2956064 43606201 SH SOLE 0 0 43606201 ONESPAN INC COM 68287N100 1183 62097 SH DFND 01 62097 0 0 ONESPAN INC COM 68287N100 78 4112 SH SOLE 4112 0 0 ONESPAN INC COM 68287N100 29 1500 SH DFND 02 0 1500 0 ONESPAN INC COM 68287N100 35220 1848836 SH SOLE 0 0 1848836 OOMA INC COM 683416101 583 35106 SH DFND 01 35106 0 0 OOMA INC COM 683416101 12601 759067 SH SOLE 0 0 759067 OP BANCORP COM 67109R109 100 8580 SH DFND 01 8580 0 0 OP BANCORP COM 67109R109 2570 221523 SH SOLE 0 0 221523 OPEN TEXT CORP COM 683715106 2887 75886 SH SOLE 75886 0 0 OPEN TEXT CORP COM 683715106 3866 101643 SH DFND 02 0 101643 0 OPEN TEXT CORP COM 683715106 1621 42600 SH DFND 02 0 0 42600 OPEN TEXT CORP COM 683715106 241095 6337942 SH SOLE 0 0 6337942 OPGEN INC COM NEW 68373L208 105 51491 SH SOLE 0 0 51491 OPHTHOTECH CORP COM 683745103 12 5275 SH DFND 01 5275 0 0 OPHTHOTECH CORP COM 683745103 4242 1797558 SH SOLE 0 0 1797558 OPIANT PHARMACEUTICALS INC COM 683750103 1883 105432 SH SOLE 0 0 105432 OPKO HEALTH INC COM 68375N103 1004 290238 SH DFND 01 290238 0 0 OPKO HEALTH INC COM 68375N103 115 33300 SH SOLE 33300 0 0 OPKO HEALTH INC COM 68375N103 152 43950 SH DFND 02 0 43950 0 OPKO HEALTH INC COM 68375N103 101355 29293262 SH SOLE 0 0 29293262 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 267 8438 SH DFND 01 8438 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 14929 472452 SH SOLE 0 0 472452 OPTICAL CABLE CORP COM NEW 683827208 917 150281 SH SOLE 0 0 150281 OPTIMIZERX CORP COM NEW 68401U204 28 1559 SH DFND 01 1559 0 0 OPTIMIZERX CORP COM NEW 68401U204 5176 287564 SH SOLE 0 0 287564 OPTINOSE INC COM 68404V100 453 36484 SH DFND 01 36484 0 0 OPTINOSE INC COM 68404V100 9238 743205 SH SOLE 0 0 743205 OPUS BK IRVINE CALIF COM 684000102 481 17549 SH DFND 01 17549 0 0 OPUS BK IRVINE CALIF COM 684000102 81 2950 SH SOLE 2950 0 0 OPUS BK IRVINE CALIF COM 684000102 73 2653 SH DFND 02 0 2653 0 OPUS BK IRVINE CALIF COM 684000102 33900 1237243 SH SOLE 0 0 1237243 ORACLE CORP COM 68389X105 138158 2679554 SH DFND 01 2679554 0 0 ORACLE CORP COM 68389X105 46942 910438 SH SOLE 910438 0 0 ORACLE CORP COM 68389X105 52674 1021614 SH DFND 02 0 1021614 0 ORACLE CORP COM 68389X105 30809 597543 SH DFND 02 0 0 597543 ORACLE CORP COM 68389X105 10371186 201147905 SH SOLE 0 0 201147905 ORAGENICS INC COM PAR 684023302 43 37655 SH SOLE 0 0 37655 ORASURE TECHNOLOGIES INC COM 68554V108 1790 115872 SH DFND 01 115872 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 73 4700 SH SOLE 4700 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 76 4900 SH DFND 02 0 4900 0 ORASURE TECHNOLOGIES INC COM 68554V108 53317 3450917 SH SOLE 0 0 3450917 ORBCOMM INC COM 68555P100 1579 145407 SH DFND 01 145407 0 0 ORBCOMM INC COM 68555P100 63 5800 SH SOLE 5800 0 0 ORBCOMM INC COM 68555P100 371 34200 SH DFND 02 0 34200 0 ORBCOMM INC COM 68555P100 45670 4205367 SH SOLE 0 0 4205367 ORBOTECH LTD ORD M75253100 232 3900 SH SOLE 3900 0 0 ORBOTECH LTD ORD M75253100 349 5876 SH DFND 02 0 5876 0 ORBOTECH LTD ORD M75253100 5268 88622 SH SOLE 0 0 88622 ORCHID IS CAP INC COM 68571X103 334 46040 SH DFND 01 46040 0 0 ORCHID IS CAP INC COM 68571X103 18673 2575635 SH SOLE 0 0 2575635 ORCHIDS PAPER PRODS CO DEL COM 68572N104 6 1931 SH DFND 01 1931 0 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 1588 481344 SH SOLE 0 0 481344 ORGANOVO HLDGS INC COM 68620A104 262 227647 SH DFND 01 227647 0 0 ORGANOVO HLDGS INC COM 68620A104 5225 4543911 SH SOLE 0 0 4543911 ORGENESIS INC COM NEW 68619K204 8 1425 SH DFND 01 1425 0 0 ORGENESIS INC COM NEW 68619K204 1301 234899 SH SOLE 0 0 234899 ORIGIN BANCORP INC COM 68621T102 735 19513 SH DFND 01 19513 0 0 ORIGIN BANCORP INC COM 68621T102 6680 177430 SH SOLE 0 0 177430 ORION ENERGY SYSTEMS INC COM 686275108 9 9100 SH DFND 01 9100 0 0 ORION ENERGY SYSTEMS INC COM 686275108 617 642480 SH SOLE 0 0 642480 ORION ENGINEERED CARBONS S A COM L72967109 310 9646 SH SOLE 0 0 9646 ORION GROUP HOLDINGS INC COM 68628V308 306 40479 SH DFND 01 40479 0 0 ORION GROUP HOLDINGS INC COM 68628V308 13417 1777119 SH SOLE 0 0 1777119 ORITANI FINL CORP DEL COM 68633D103 554 35606 SH DFND 01 35606 0 0 ORITANI FINL CORP DEL COM 68633D103 73 4724 SH SOLE 4724 0 0 ORITANI FINL CORP DEL COM 68633D103 44 2858 SH DFND 02 0 2858 0 ORITANI FINL CORP DEL COM 68633D103 70179 4513125 SH SOLE 0 0 4513125 ORMAT TECHNOLOGIES INC COM 686688102 1994 36859 SH DFND 01 36859 0 0 ORMAT TECHNOLOGIES INC COM 686688102 181 3336 SH SOLE 3336 0 0 ORMAT TECHNOLOGIES INC COM 686688102 575 10634 SH DFND 02 0 10634 0 ORMAT TECHNOLOGIES INC COM 686688102 196346 3628648 SH SOLE 0 0 3628648 ORRSTOWN FINL SVCS INC COM 687380105 154 6451 SH DFND 01 6451 0 0 ORRSTOWN FINL SVCS INC COM 687380105 8606 361596 SH SOLE 0 0 361596 ORTHOFIX MED INC COM 68752M108 1733 29981 SH DFND 01 29981 0 0 ORTHOFIX MED INC COM 68752M108 108 1866 SH SOLE 1866 0 0 ORTHOFIX MED INC COM 68752M108 428 7396 SH DFND 02 0 7396 0 ORTHOFIX MED INC COM 68752M108 106408 1840654 SH SOLE 0 0 1840654 ORTHOPEDIATRICS CORP COM 68752L100 521 14233 SH DFND 01 14233 0 0 ORTHOPEDIATRICS CORP COM 68752L100 11187 305320 SH SOLE 0 0 305320 OSHKOSH CORP COM 688239201 1932 27113 SH DFND 01 27113 0 0 OSHKOSH CORP COM 688239201 485 6805 SH SOLE 6805 0 0 OSHKOSH CORP COM 688239201 663 9300 SH DFND 02 0 9300 0 OSHKOSH CORP COM 688239201 477300 6699888 SH SOLE 0 0 6699888 OSI SYSTEMS INC COM 671044105 1692 22170 SH DFND 01 22170 0 0 OSI SYSTEMS INC COM 671044105 110 1440 SH SOLE 1440 0 0 OSI SYSTEMS INC COM 671044105 203 2660 SH DFND 02 0 2660 0 OSI SYSTEMS INC COM 671044105 130926 1715711 SH SOLE 0 0 1715711 OSIRIS THERAPEUTICS INC NEW COM 68827R108 34 3092 SH DFND 01 3092 0 0 OSIRIS THERAPEUTICS INC NEW COM 68827R108 7902 711924 SH SOLE 0 0 711924 OSISKO GOLD ROYALTIES LTD COM 68827L101 88 11600 SH SOLE 11600 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 116 15320 SH DFND 02 0 15320 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 28474 3751478 SH SOLE 0 0 3751478 OTELCO INC CL A NEW 688823301 10 600 SH DFND 01 600 0 0 OTELCO INC CL A NEW 688823301 1221 70184 SH SOLE 0 0 70184 OTONOMY INC COM 68906L105 16 5751 SH DFND 01 5751 0 0 OTONOMY INC COM 68906L105 3084 1121282 SH SOLE 0 0 1121282 OTTAWA BANCORP INC COM 689195105 396 28588 SH SOLE 0 0 28588 OTTER TAIL CORP COM 689648103 1657 34588 SH DFND 01 34588 0 0 OTTER TAIL CORP COM 689648103 240 5018 SH SOLE 5018 0 0 OTTER TAIL CORP COM 689648103 335 7000 SH DFND 02 0 7000 0 OTTER TAIL CORP COM 689648103 189562 3957451 SH SOLE 0 0 3957451 OUTFRONT MEDIA INC COM 69007J106 1011 50660 SH DFND 01 50660 0 0 OUTFRONT MEDIA INC COM 69007J106 248 12446 SH SOLE 12446 0 0 OUTFRONT MEDIA INC COM 69007J106 346 17360 SH DFND 02 0 17360 0 OUTFRONT MEDIA INC COM 69007J106 389307 19514141 SH SOLE 0 0 19514141 OVASCIENCE INC COM 69014Q101 980 1343377 SH SOLE 0 0 1343377 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 172 54660 SH DFND 01 54660 0 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 8850 2809550 SH SOLE 0 0 2809550 OVERSTOCK COM INC DEL COM 690370101 1137 41034 SH DFND 01 41034 0 0 OVERSTOCK COM INC DEL COM 690370101 44 1605 SH SOLE 1605 0 0 OVERSTOCK COM INC DEL COM 690370101 30 1100 SH DFND 02 0 1100 0 OVERSTOCK COM INC DEL COM 690370101 24841 896785 SH SOLE 0 0 896785 OVID THERAPEUTICS INC COM 690469101 128 22530 SH DFND 01 22530 0 0 OVID THERAPEUTICS INC COM 690469101 2405 424240 SH SOLE 0 0 424240 OWENS & MINOR INC NEW COM 690732102 892 53986 SH DFND 01 53986 0 0 OWENS & MINOR INC NEW COM 690732102 195 11812 SH SOLE 11812 0 0 OWENS & MINOR INC NEW COM 690732102 129 7825 SH DFND 02 0 7825 0 OWENS & MINOR INC NEW COM 690732102 104206 6307898 SH SOLE 0 0 6307898 OWENS CORNING NEW COM 690742101 2228 41062 SH DFND 01 41062 0 0 OWENS CORNING NEW COM 690742101 1777 32735 SH SOLE 32735 0 0 OWENS CORNING NEW COM 690742101 1574 28999 SH DFND 02 0 28999 0 OWENS CORNING NEW COM 690742101 1026 18900 SH DFND 02 0 0 18900 OWENS CORNING NEW COM 690742101 507827 9357419 SH SOLE 0 0 9357419 OWENS ILL INC COM NEW 690768403 1102 58655 SH DFND 01 58655 0 0 OWENS ILL INC COM NEW 690768403 294 15650 SH SOLE 15650 0 0 OWENS ILL INC COM NEW 690768403 353 18775 SH DFND 02 0 18775 0 OWENS ILL INC COM NEW 690768403 271562 14452477 SH SOLE 0 0 14452477 OWENS RLTY MTG INC COM 690828108 31 1824 SH DFND 01 1824 0 0 OWENS RLTY MTG INC COM 690828108 6768 400735 SH SOLE 0 0 400735 OXBRIDGE RE HLDGS LTD SHS G6856M106 37 19967 SH SOLE 0 0 19967 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 760 46848 SH DFND 01 46848 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 792 48799 SH SOLE 0 0 48799 OXFORD INDS INC COM 691497309 2976 32993 SH DFND 01 32993 0 0 OXFORD INDS INC COM 691497309 135 1500 SH SOLE 1500 0 0 OXFORD INDS INC COM 691497309 235 2600 SH DFND 02 0 2600 0 OXFORD INDS INC COM 691497309 145392 1611888 SH SOLE 0 0 1611888 P & F INDS INC CL A NEW 692830508 201 24366 SH SOLE 0 0 24366 P A M TRANSN SVCS INC COM 693149106 252 3870 SH DFND 01 3870 0 0 P A M TRANSN SVCS INC COM 693149106 7918 121643 SH SOLE 0 0 121643 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 67 2734 SH SOLE 2734 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 7103 290167 SH SOLE 0 0 290167 PACCAR INC COM 693718108 22449 329209 SH DFND 01 329209 0 0 PACCAR INC COM 693718108 7208 105709 SH SOLE 105709 0 0 PACCAR INC COM 693718108 7457 109361 SH DFND 02 0 109361 0 PACCAR INC COM 693718108 4888 71689 SH DFND 02 0 0 71689 PACCAR INC COM 693718108 1781987 26132675 SH SOLE 0 0 26132675 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1316 243246 SH DFND 01 243246 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 70 12900 SH SOLE 12900 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 22 4000 SH DFND 02 0 4000 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 32740 6051700 SH SOLE 0 0 6051700 PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 183 9439 SH DFND 01 9439 0 0 PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 1144 59130 SH SOLE 0 0 59130 PACIFIC ETF FTSE PACIFIC ETF 922042866 1180 16596 SH SOLE 03 0 0 16596 PACIFIC ETF FTSE PACIFIC ETF 922042866 88546 1245372 SH SOLE 0 0 1245372 PACIFIC ETHANOL INC COM PAR $.001 69423U305 18 9410 SH DFND 01 9410 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 3884 2044010 SH SOLE 0 0 2044010 PACIFIC MERCANTILE BANCORP COM 694552100 127 13555 SH DFND 01 13555 0 0 PACIFIC MERCANTILE BANCORP COM 694552100 6450 689822 SH SOLE 0 0 689822 PACIFIC PREMIER BANCORP COM 69478X105 2136 57408 SH DFND 01 57408 0 0 PACIFIC PREMIER BANCORP COM 69478X105 165 4434 SH SOLE 4434 0 0 PACIFIC PREMIER BANCORP COM 69478X105 372 10000 SH DFND 02 0 10000 0 PACIFIC PREMIER BANCORP COM 69478X105 193418 5199409 SH SOLE 0 0 5199409 PACIRA PHARMACEUTICALS INC COM 695127100 3904 79422 SH DFND 01 79422 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 182 3700 SH SOLE 3700 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 403 8200 SH DFND 02 0 8200 0 PACIRA PHARMACEUTICALS INC COM 695127100 174487 3550095 SH SOLE 0 0 3550095 PACKAGING CORP AMER COM 695156109 10452 95284 SH DFND 01 95284 0 0 PACKAGING CORP AMER COM 695156109 3018 27513 SH SOLE 27513 0 0 PACKAGING CORP AMER COM 695156109 3161 28822 SH DFND 02 0 28822 0 PACKAGING CORP AMER COM 695156109 1923 17527 SH DFND 02 0 0 17527 PACKAGING CORP AMER COM 695156109 1104619 10070372 SH SOLE 0 0 10070372 PACWEST BANCORP DEL COM 695263103 2195 46068 SH DFND 01 46068 0 0 PACWEST BANCORP DEL COM 695263103 537 11271 SH SOLE 11271 0 0 PACWEST BANCORP DEL COM 695263103 928 19485 SH DFND 02 0 19485 0 PACWEST BANCORP DEL COM 695263103 543134 11398396 SH SOLE 0 0 11398396 PAGSEGURO DIGITAL LTD COM CL A G68707101 1369 49488 SH SOLE 0 0 49488 PAIN THERAPEUTICS INC COM NEW 69562K506 221 218850 SH SOLE 0 0 218850 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 405 406223 SH DFND 01 406223 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 8475 8496724 SH SOLE 0 0 8496724 PALO ALTO NETWORKS INC COM 697435105 9060 40218 SH DFND 01 40218 0 0 PALO ALTO NETWORKS INC COM 697435105 6206 27552 SH SOLE 27552 0 0 PALO ALTO NETWORKS INC COM 697435105 7046 31278 SH DFND 02 0 31278 0 PALO ALTO NETWORKS INC COM 697435105 4148 18414 SH DFND 02 0 0 18414 PALO ALTO NETWORKS INC COM 697435105 1710111 7591721 SH SOLE 0 0 7591721 PAN AMERICAN SILVER CORP COM 697900108 217 14672 SH SOLE 14672 0 0 PAN AMERICAN SILVER CORP COM 697900108 334 22628 SH DFND 02 0 22628 0 PAN AMERICAN SILVER CORP COM 697900108 52815 3578259 SH SOLE 0 0 3578259 PANDORA MEDIA INC COM 698354107 4871 512187 SH DFND 01 512187 0 0 PANDORA MEDIA INC COM 698354107 252 26532 SH SOLE 26532 0 0 PANDORA MEDIA INC COM 698354107 521 54771 SH DFND 02 0 54771 0 PANDORA MEDIA INC COM 698354107 216085 22721873 SH SOLE 0 0 22721873 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 203 58133 SH SOLE 0 0 58133 PANHANDLE OIL AND GAS INC CL A 698477106 444 24069 SH DFND 01 24069 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 12662 686268 SH SOLE 0 0 686268 PAPA JOHNS INTL INC COM 698813102 1576 30742 SH DFND 01 30742 0 0 PAPA JOHNS INTL INC COM 698813102 103 2000 SH SOLE 2000 0 0 PAPA JOHNS INTL INC COM 698813102 185 3600 SH DFND 02 0 3600 0 PAPA JOHNS INTL INC COM 698813102 99875 1947631 SH SOLE 0 0 1947631 PAPA MURPHYS HLDGS INC COM 698814100 11 2185 SH DFND 01 2185 0 0 PAPA MURPHYS HLDGS INC COM 698814100 1634 314879 SH SOLE 0 0 314879 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 582 28528 SH DFND 01 28528 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 103 5032 SH SOLE 5032 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 41 1986 SH DFND 02 0 1986 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 35774 1753623 SH SOLE 0 0 1753623 PAR TECHNOLOGY CORP COM 698884103 449 20224 SH DFND 01 20224 0 0 PAR TECHNOLOGY CORP COM 698884103 10210 459507 SH SOLE 0 0 459507 PARAMOUNT GOLD NEV CORP COM 69924M109 287 271167 SH SOLE 0 0 271167 PARAMOUNT GROUP INC COM 69924R108 1140 75567 SH DFND 01 75567 0 0 PARAMOUNT GROUP INC COM 69924R108 3403 225519 SH SOLE 225519 0 0 PARAMOUNT GROUP INC COM 69924R108 4151 275093 SH DFND 02 0 275093 0 PARAMOUNT GROUP INC COM 69924R108 456123 30226818 SH SOLE 0 0 30226818 PARATEK PHARMACEUTICALS INC COM 699374302 625 64416 SH DFND 01 64416 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 11 1125 SH SOLE 1125 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 15 1500 SH DFND 02 0 1500 0 PARATEK PHARMACEUTICALS INC COM 699374302 12853 1325003 SH SOLE 0 0 1325003 PARETEUM CORP COM NEW 69946T207 30 10059 SH DFND 01 10059 0 0 PARETEUM CORP COM NEW 69946T207 6668 2222829 SH SOLE 0 0 2222829 PARK CITY GROUP INC COM NEW 700215304 286 28324 SH DFND 01 28324 0 0 PARK CITY GROUP INC COM NEW 700215304 6164 610248 SH SOLE 0 0 610248 PARK ELECTROCHEMICAL CORP COM 700416209 544 27896 SH DFND 01 27896 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 22 1114 SH SOLE 1114 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 21 1086 SH DFND 02 0 1086 0 PARK ELECTROCHEMICAL CORP COM 700416209 34497 1769981 SH SOLE 0 0 1769981 PARK HOTELS RESORTS INC COM 700517105 2446 74540 SH DFND 01 74540 0 0 PARK HOTELS RESORTS INC COM 700517105 6983 212756 SH SOLE 212756 0 0 PARK HOTELS RESORTS INC COM 700517105 8084 246324 SH DFND 02 0 246324 0 PARK HOTELS RESORTS INC COM 700517105 986588 30060580 SH SOLE 0 0 30060580 PARK NATL CORP COM 700658107 1256 11899 SH DFND 01 11899 0 0 PARK NATL CORP COM 700658107 154 1458 SH SOLE 1458 0 0 PARK NATL CORP COM 700658107 194 1842 SH DFND 02 0 1842 0 PARK NATL CORP COM 700658107 121362 1149700 SH SOLE 0 0 1149700 PARK OHIO HLDGS CORP COM 700666100 300 7813 SH DFND 01 7813 0 0 PARK OHIO HLDGS CORP COM 700666100 19 500 SH SOLE 500 0 0 PARK OHIO HLDGS CORP COM 700666100 14419 375977 SH SOLE 0 0 375977 PARKE BANCORP INC COM 700885106 134 5952 SH DFND 01 5952 0 0 PARKE BANCORP INC COM 700885106 6199 276128 SH SOLE 0 0 276128 PARKER DRILLING CO COM NEW 701081408 7 2300 SH DFND 01 2300 0 0 PARKER DRILLING CO COM NEW 701081408 1134 380428 SH SOLE 0 0 380428 PARKER HANNIFIN CORP COM 701094104 23276 126549 SH DFND 01 126549 0 0 PARKER HANNIFIN CORP COM 701094104 7049 38325 SH SOLE 38325 0 0 PARKER HANNIFIN CORP COM 701094104 8007 43534 SH DFND 02 0 43534 0 PARKER HANNIFIN CORP COM 701094104 4349 23644 SH DFND 02 0 0 23644 PARKER HANNIFIN CORP COM 701094104 1672769 9094594 SH SOLE 0 0 9094594 PARSLEY ENERGY INC CL A 701877102 3240 110777 SH DFND 01 110777 0 0 PARSLEY ENERGY INC CL A 701877102 2022 69117 SH SOLE 69117 0 0 PARSLEY ENERGY INC CL A 701877102 1859 63542 SH DFND 02 0 63542 0 PARSLEY ENERGY INC CL A 701877102 1296 44300 SH DFND 02 0 0 44300 PARSLEY ENERGY INC CL A 701877102 678019 23180129 SH SOLE 0 0 23180129 PARTY CITY HOLDCO INC COM 702149105 713 52586 SH DFND 01 52586 0 0 PARTY CITY HOLDCO INC COM 702149105 76 5640 SH SOLE 5640 0 0 PARTY CITY HOLDCO INC COM 702149105 59 4326 SH DFND 02 0 4326 0 PARTY CITY HOLDCO INC COM 702149105 65562 4838510 SH SOLE 0 0 4838510 PATHFINDER BANCORP INC MD COM 70319R109 2 129 SH DFND 01 129 0 0 PATHFINDER BANCORP INC MD COM 70319R109 826 54905 SH SOLE 0 0 54905 PATRICK INDS INC COM 703343103 2780 46962 SH DFND 01 46962 0 0 PATRICK INDS INC COM 703343103 131 2217 SH SOLE 2217 0 0 PATRICK INDS INC COM 703343103 89 1500 SH DFND 02 0 1500 0 PATRICK INDS INC COM 703343103 79094 1336046 SH SOLE 0 0 1336046 PATRIOT TRANSN HLDG INC COM 70338W105 11 600 SH DFND 01 600 0 0 PATRIOT TRANSN HLDG INC COM 70338W105 1872 97974 SH SOLE 0 0 97974 PATTERN ENERGY GROUP INC CL A 70338P100 1453 73102 SH DFND 01 73102 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 192 9643 SH SOLE 9643 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 177 8884 SH DFND 02 0 8884 0 PATTERN ENERGY GROUP INC CL A 70338P100 165047 8306347 SH SOLE 0 0 8306347 PATTERSON COMPANIES INC COM 703395103 1762 72052 SH DFND 01 72052 0 0 PATTERSON COMPANIES INC COM 703395103 193 7890 SH SOLE 7890 0 0 PATTERSON COMPANIES INC COM 703395103 249 10200 SH DFND 02 0 10200 0 PATTERSON COMPANIES INC COM 703395103 185218 7575393 SH SOLE 0 0 7575393 PATTERSON UTI ENERGY INC COM 703481101 1403 81974 SH DFND 01 81974 0 0 PATTERSON UTI ENERGY INC COM 703481101 343 20062 SH SOLE 20062 0 0 PATTERSON UTI ENERGY INC COM 703481101 647 37843 SH DFND 02 0 37843 0 PATTERSON UTI ENERGY INC COM 703481101 325118 19001625 SH SOLE 0 0 19001625 PAVMED INC COM 70387R106 482 370712 SH SOLE 0 0 370712 PAYCHEX INC COM 704326107 23893 324406 SH DFND 01 324406 0 0 PAYCHEX INC COM 704326107 6994 94959 SH SOLE 94959 0 0 PAYCHEX INC COM 704326107 10433 141650 SH DFND 02 0 141650 0 PAYCHEX INC COM 704326107 4856 65938 SH DFND 02 0 0 65938 PAYCHEX INC COM 704326107 1812532 24610068 SH SOLE 0 0 24610068 PAYCOM SOFTWARE INC COM 70432V102 3387 21791 SH DFND 01 21791 0 0 PAYCOM SOFTWARE INC COM 70432V102 714 4594 SH SOLE 4594 0 0 PAYCOM SOFTWARE INC COM 70432V102 1431 9211 SH DFND 02 0 9211 0 PAYCOM SOFTWARE INC COM 70432V102 670246 4312763 SH SOLE 0 0 4312763 PAYLOCITY HLDG CORP COM 70438V106 4663 58060 SH DFND 01 58060 0 0 PAYLOCITY HLDG CORP COM 70438V106 262 3261 SH SOLE 3261 0 0 PAYLOCITY HLDG CORP COM 70438V106 294 3664 SH DFND 02 0 3664 0 PAYLOCITY HLDG CORP COM 70438V106 218637 2722072 SH SOLE 0 0 2722072 PAYMENT DATA SYS INC COM NEW 70438S202 280 152418 SH SOLE 0 0 152418 PAYPAL HLDGS INC COM 70450Y103 105408 1200004 SH DFND 01 1200004 0 0 PAYPAL HLDGS INC COM 70450Y103 29833 339627 SH SOLE 339627 0 0 PAYPAL HLDGS INC COM 70450Y103 31527 358912 SH DFND 02 0 358912 0 PAYPAL HLDGS INC COM 70450Y103 19234 218965 SH DFND 02 0 0 218965 PAYPAL HLDGS INC COM 70450Y103 7410799 84367016 SH SOLE 0 0 84367016 PB BANCORP INC COM 70454T100 5 434 SH DFND 01 434 0 0 PB BANCORP INC COM 70454T100 2395 203857 SH SOLE 0 0 203857 PBF ENERGY INC CL A 69318G106 2231 44710 SH DFND 01 44710 0 0 PBF ENERGY INC CL A 69318G106 489 9791 SH SOLE 9791 0 0 PBF ENERGY INC CL A 69318G106 700 14031 SH DFND 02 0 14031 0 PBF ENERGY INC CL A 69318G106 612275 12267587 SH SOLE 0 0 12267587 PC CONNECTION INC COM 69318J100 398 10235 SH DFND 01 10235 0 0 PC CONNECTION INC COM 69318J100 51 1300 SH SOLE 1300 0 0 PC CONNECTION INC COM 69318J100 21454 551664 SH SOLE 0 0 551664 PCM INC COM 69323K100 30 1530 SH DFND 01 1530 0 0 PCM INC COM 69323K100 8129 415808 SH SOLE 0 0 415808 PCSB FINL CORP COM 69324R104 303 14898 SH DFND 01 14898 0 0 PCSB FINL CORP COM 69324R104 15921 782736 SH SOLE 0 0 782736 PC-TEL INC COM 69325Q105 21 4535 SH DFND 01 4535 0 0 PC-TEL INC COM 69325Q105 2814 605266 SH SOLE 0 0 605266 PDC ENERGY INC COM 69327R101 2830 57798 SH DFND 01 57798 0 0 PDC ENERGY INC COM 69327R101 318 6487 SH SOLE 6487 0 0 PDC ENERGY INC COM 69327R101 454 9265 SH DFND 02 0 9265 0 PDC ENERGY INC COM 69327R101 318142 6498001 SH SOLE 0 0 6498001 PDF SOLUTIONS INC COM 693282105 260 28763 SH DFND 01 28763 0 0 PDF SOLUTIONS INC COM 693282105 14 1500 SH SOLE 1500 0 0 PDF SOLUTIONS INC COM 693282105 18 2000 SH DFND 02 0 2000 0 PDF SOLUTIONS INC COM 693282105 13180 1459596 SH SOLE 0 0 1459596 PDL BIOPHARMA INC COM 69329Y104 331 125824 SH DFND 01 125824 0 0 PDL BIOPHARMA INC COM 69329Y104 36 13822 SH SOLE 13822 0 0 PDL BIOPHARMA INC COM 69329Y104 37 13900 SH DFND 02 0 13900 0 PDL BIOPHARMA INC COM 69329Y104 27126 10313979 SH SOLE 0 0 10313979 PDL CMNTY BANCORP COM 69290X101 115 7606 SH DFND 01 7606 0 0 PDL CMNTY BANCORP COM 69290X101 3884 257048 SH SOLE 0 0 257048 PDVWIRELESS INC COM 69290R104 268 7901 SH DFND 01 7901 0 0 PDVWIRELESS INC COM 69290R104 22705 669774 SH SOLE 0 0 669774 PEABODY ENERGY CORP NEW COM 704551100 2469 69281 SH DFND 01 69281 0 0 PEABODY ENERGY CORP NEW COM 704551100 282 7909 SH SOLE 7909 0 0 PEABODY ENERGY CORP NEW COM 704551100 567 15900 SH DFND 02 0 15900 0 PEABODY ENERGY CORP NEW COM 704551100 290536 8151966 SH SOLE 0 0 8151966 PEAK RESORTS INC COM 70469L100 2148 438428 SH SOLE 0 0 438428 PEAPACK-GLADSTONE FINL CORP COM 704699107 489 15843 SH DFND 01 15843 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 91 2950 SH SOLE 2950 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 49 1600 SH DFND 02 0 1600 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 23057 746436 SH SOLE 0 0 746436 PEBBLEBROOK HOTEL TR COM 70509V100 2165 59525 SH DFND 01 59525 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 2629 72276 SH SOLE 72276 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 3090 84971 SH DFND 02 0 84971 0 PEBBLEBROOK HOTEL TR COM 70509V100 414984 11410057 SH SOLE 0 0 11410057 PEDEVCO CORP COM PAR 70532Y303 134 60609 SH SOLE 0 0 60609 PEGASYSTEMS INC COM 705573103 1035 16538 SH DFND 01 16538 0 0 PEGASYSTEMS INC COM 705573103 228 3645 SH SOLE 3645 0 0 PEGASYSTEMS INC COM 705573103 496 7929 SH DFND 02 0 7929 0 PEGASYSTEMS INC COM 705573103 211194 3373699 SH SOLE 0 0 3373699 PEMBINA PIPELINE CORP COM 706327103 7545 221987 SH SOLE 221987 0 0 PEMBINA PIPELINE CORP COM 706327103 9125 268453 SH DFND 02 0 268453 0 PEMBINA PIPELINE CORP COM 706327103 3174 93382 SH DFND 02 0 0 93382 PEMBINA PIPELINE CORP COM 706327103 468633 13787382 SH SOLE 0 0 13787382 PENN NATL GAMING INC COM 707569109 2863 86954 SH DFND 01 86954 0 0 PENN NATL GAMING INC COM 707569109 235 7128 SH SOLE 7128 0 0 PENN NATL GAMING INC COM 707569109 366 11130 SH DFND 02 0 11130 0 PENN NATL GAMING INC COM 707569109 291840 8865128 SH SOLE 0 0 8865128 PENN VA CORP NEW COM 70788V102 1985 24651 SH DFND 01 24651 0 0 PENN VA CORP NEW COM 70788V102 94 1165 SH SOLE 1165 0 0 PENN VA CORP NEW COM 70788V102 60 744 SH DFND 02 0 744 0 PENN VA CORP NEW COM 70788V102 62446 775340 SH SOLE 0 0 775340 PENNEY J C INC COM 708160106 459 276245 SH DFND 01 276245 0 0 PENNEY J C INC COM 708160106 70 42356 SH SOLE 42356 0 0 PENNEY J C INC COM 708160106 64 38600 SH DFND 02 0 38600 0 PENNEY J C INC COM 708160106 44583 26857412 SH SOLE 0 0 26857412 PENNS WOODS BANCORP INC COM 708430103 175 4018 SH DFND 01 4018 0 0 PENNS WOODS BANCORP INC COM 708430103 7783 179126 SH SOLE 0 0 179126 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 872 92192 SH DFND 01 92192 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 717 75784 SH SOLE 75784 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1026 108493 SH DFND 02 0 108493 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 95842 10131239 SH SOLE 0 0 10131239 PENNYMAC FINL SVCS INC CL A 70932B101 374 17881 SH DFND 01 17881 0 0 PENNYMAC FINL SVCS INC CL A 70932B101 18 885 SH SOLE 885 0 0 PENNYMAC FINL SVCS INC CL A 70932B101 39330 1881816 SH SOLE 0 0 1881816 PENNYMAC MTG INVT TR COM 70931T103 1069 52795 SH DFND 01 52795 0 0 PENNYMAC MTG INVT TR COM 70931T103 133 6567 SH SOLE 6567 0 0 PENNYMAC MTG INVT TR COM 70931T103 186 9206 SH DFND 02 0 9206 0 PENNYMAC MTG INVT TR COM 70931T103 115240 5693659 SH SOLE 0 0 5693659 PENSKE AUTOMOTIVE GRP INC COM 70959W103 639 13480 SH DFND 01 13480 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 169 3562 SH SOLE 3562 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 244 5150 SH DFND 02 0 5150 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 144017 3038985 SH SOLE 0 0 3038985 PENTAIR PLC SHS G7S00T104 6582 151843 SH DFND 01 151843 0 0 PENTAIR PLC SHS G7S00T104 2272 52405 SH SOLE 52405 0 0 PENTAIR PLC SHS G7S00T104 2159 49793 SH DFND 02 0 49793 0 PENTAIR PLC SHS G7S00T104 1324 30545 SH DFND 02 0 0 30545 PENTAIR PLC SHS G7S00T104 710972 16400731 SH SOLE 0 0 16400731 PENUMBRA INC COM 70975L107 2036 13602 SH DFND 01 13602 0 0 PENUMBRA INC COM 70975L107 392 2618 SH SOLE 2618 0 0 PENUMBRA INC COM 70975L107 793 5300 SH DFND 02 0 5300 0 PENUMBRA INC COM 70975L107 392895 2624546 SH SOLE 0 0 2624546 PEOPLES BANCORP INC COM 709789101 494 14100 SH DFND 01 14100 0 0 PEOPLES BANCORP INC COM 709789101 35 1000 SH SOLE 1000 0 0 PEOPLES BANCORP INC COM 709789101 56 1600 SH DFND 02 0 1600 0 PEOPLES BANCORP INC COM 709789101 27908 796681 SH SOLE 0 0 796681 PEOPLES BANCORP N C INC COM 710577107 116 4024 SH DFND 01 4024 0 0 PEOPLES BANCORP N C INC COM 710577107 5720 198329 SH SOLE 0 0 198329 PEOPLES FINL SVCS CORP COM 711040105 254 5993 SH DFND 01 5993 0 0 PEOPLES FINL SVCS CORP COM 711040105 10567 249216 SH SOLE 0 0 249216 PEOPLES UNITED FINANCIAL INC COM 712704105 5599 327035 SH DFND 01 327035 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1733 101218 SH SOLE 101218 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1510 88182 SH DFND 02 0 88182 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1408 82233 SH DFND 02 0 0 82233 PEOPLES UNITED FINANCIAL INC COM 712704105 626762 36609929 SH SOLE 0 0 36609929 PEOPLES UTAH BANCORP COM 712706209 1073 31608 SH DFND 01 31608 0 0 PEOPLES UTAH BANCORP COM 712706209 31 900 SH SOLE 900 0 0 PEOPLES UTAH BANCORP COM 712706209 65 1900 SH DFND 02 0 1900 0 PEOPLES UTAH BANCORP COM 712706209 25064 738270 SH SOLE 0 0 738270 PEPSICO INC COM 713448108 158995 1422142 SH DFND 01 1422142 0 0 PEPSICO INC COM 713448108 47495 424822 SH SOLE 424822 0 0 PEPSICO INC COM 713448108 56281 503407 SH DFND 02 0 503407 0 PEPSICO INC COM 713448108 30490 272723 SH DFND 02 0 0 272723 PEPSICO INC COM 713448108 13089940 117083546 SH SOLE 0 0 117083546 PERCEPTRON INC COM 71361F100 22 2223 SH DFND 01 2223 0 0 PERCEPTRON INC COM 71361F100 2784 285560 SH SOLE 0 0 285560 PERFICIENT INC COM 71375U101 1184 44414 SH DFND 01 44414 0 0 PERFICIENT INC COM 71375U101 105 3947 SH SOLE 3947 0 0 PERFICIENT INC COM 71375U101 212 7953 SH DFND 02 0 7953 0 PERFICIENT INC COM 71375U101 53957 2024653 SH SOLE 0 0 2024653 PERFORMANCE FOOD GROUP CO COM 71377A103 6765 203147 SH DFND 01 203147 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 303 9112 SH SOLE 9112 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 412 12369 SH DFND 02 0 12369 0 PERFORMANCE FOOD GROUP CO COM 71377A103 288138 8652793 SH SOLE 0 0 8652793 PERFORMANT FINL CORP COM 71377E105 15 7300 SH DFND 01 7300 0 0 PERFORMANT FINL CORP COM 71377E105 2255 1116160 SH SOLE 0 0 1116160 PERKINELMER INC COM 714046109 10136 104207 SH DFND 01 104207 0 0 PERKINELMER INC COM 714046109 957 9839 SH SOLE 9839 0 0 PERKINELMER INC COM 714046109 1296 13327 SH DFND 02 0 13327 0 PERKINELMER INC COM 714046109 1118703 11501007 SH SOLE 0 0 11501007 PERMA PIPE INTL HLDGS INC COM 714167103 8 837 SH DFND 01 837 0 0 PERMA PIPE INTL HLDGS INC COM 714167103 1878 206398 SH SOLE 0 0 206398 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 13 3147 SH DFND 01 3147 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 1237 294631 SH SOLE 0 0 294631 PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 361 374217 SH SOLE 0 0 374217 PERRIGO CO PLC SHS G97822103 8429 119054 SH DFND 01 119054 0 0 PERRIGO CO PLC SHS G97822103 2948 41635 SH SOLE 41635 0 0 PERRIGO CO PLC SHS G97822103 3462 48898 SH DFND 02 0 48898 0 PERRIGO CO PLC SHS G97822103 1711 24168 SH DFND 02 0 0 24168 PERRIGO CO PLC SHS G97822103 979807 13839078 SH SOLE 0 0 13839078 PERSHING GOLD CORP COM NEW 715302204 869 718132 SH SOLE 0 0 718132 PERSPECTA INC COM 715347100 3223 125316 SH DFND 01 125316 0 0 PERSPECTA INC COM 715347100 380 14770 SH SOLE 14770 0 0 PERSPECTA INC COM 715347100 609 23666 SH DFND 02 0 23666 0 PERSPECTA INC COM 715347100 29 1127 SH DFND 02 0 0 1127 PERSPECTA INC COM 715347100 331677 12895671 SH SOLE 0 0 12895671 PETIQ INC COM CL A 71639T106 878 22331 SH DFND 01 22331 0 0 PETIQ INC COM CL A 71639T106 25425 646775 SH SOLE 0 0 646775 PETMED EXPRESS INC COM 716382106 1314 39801 SH DFND 01 39801 0 0 PETMED EXPRESS INC COM 716382106 72 2189 SH SOLE 2189 0 0 PETMED EXPRESS INC COM 716382106 64 1929 SH DFND 02 0 1929 0 PETMED EXPRESS INC COM 716382106 64675 1959261 SH SOLE 0 0 1959261 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 235308 22496008 SH SOLE 0 0 22496008 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V101 66182 5483191 SH SOLE 0 0 5483191 PFENEX INC COM 717071104 267 52342 SH DFND 01 52342 0 0 PFENEX INC COM 717071104 5966 1167538 SH SOLE 0 0 1167538 PFIZER INC COM 717081103 243114 5516532 SH DFND 01 5516532 0 0 PFIZER INC COM 717081103 77086 1749172 SH SOLE 1749172 0 0 PFIZER INC COM 717081103 85103 1931079 SH DFND 02 0 1931079 0 PFIZER INC COM 717081103 50167 1138358 SH DFND 02 0 0 1138358 PFIZER INC COM 717081103 19014346 431457828 SH SOLE 0 0 431457828 PFSWEB INC COM NEW 717098206 237 32008 SH DFND 01 32008 0 0 PFSWEB INC COM NEW 717098206 6412 866489 SH SOLE 0 0 866489 PG&E CORP COM 69331C108 22463 488217 SH DFND 01 488217 0 0 PG&E CORP COM 69331C108 10201 221721 SH SOLE 221721 0 0 PG&E CORP COM 69331C108 13426 291813 SH DFND 02 0 291813 0 PG&E CORP COM 69331C108 4423 96126 SH DFND 02 0 0 96126 PG&E CORP COM 69331C108 1696494 36872286 SH SOLE 0 0 36872286 PGT INNOVATIONS INC COM 69336V101 2177 100804 SH DFND 01 100804 0 0 PGT INNOVATIONS INC COM 69336V101 112 5200 SH SOLE 5200 0 0 PGT INNOVATIONS INC COM 69336V101 56 2600 SH DFND 02 0 2600 0 PGT INNOVATIONS INC COM 69336V101 89432 4140378 SH SOLE 0 0 4140378 PHH CORP COM NEW 693320202 317 28859 SH DFND 01 28859 0 0 PHH CORP COM NEW 693320202 30 2700 SH SOLE 2700 0 0 PHH CORP COM NEW 693320202 22 2000 SH DFND 02 0 2000 0 PHH CORP COM NEW 693320202 25390 2310248 SH SOLE 0 0 2310248 PHI INC COM VTG 69336T106 985 108286 SH SOLE 0 0 108286 PHI INC COM NON VTG 69336T106 101 10850 SH DFND 01 10850 0 0 PHI INC COM NON VTG 69336T106 4441 475449 SH SOLE 0 0 475449 PHIBRO ANIMAL HEALTH CORP CL ACOM 71742Q106 1634 38089 SH DFND 01 38089 0 0 PHIBRO ANIMAL HEALTH CORP CL ACOM 71742Q106 79 1837 SH SOLE 1837 0 0 PHIBRO ANIMAL HEALTH CORP CL ACOM 71742Q106 50 1163 SH DFND 02 0 1163 0 PHIBRO ANIMAL HEALTH CORP CL ACOM 71742Q106 87248 2033751 SH SOLE 0 0 2033751 PHILIP MORRIS INTL INC COM 718172109 119483 1465328 SH DFND 01 1465328 0 0 PHILIP MORRIS INTL INC COM 718172109 34853 427436 SH SOLE 427436 0 0 PHILIP MORRIS INTL INC COM 718172109 24023 294613 SH DFND 02 0 294613 0 PHILIP MORRIS INTL INC COM 718172109 1277 15664 SH DFND 02 0 0 15664 PHILIP MORRIS INTL INC COM 718172109 9514689 116687383 SH SOLE 0 0 116687383 PHILLIPS 66 COM 718546104 45268 401597 SH DFND 01 401597 0 0 PHILLIPS 66 COM 718546104 15162 134513 SH SOLE 134513 0 0 PHILLIPS 66 COM 718546104 17360 154011 SH DFND 02 0 154011 0 PHILLIPS 66 COM 718546104 9552 84744 SH DFND 02 0 0 84744 PHILLIPS 66 COM 718546104 3632256 32223702 SH SOLE 0 0 32223702 PHOTRONICS INC COM 719405102 594 60307 SH DFND 01 60307 0 0 PHOTRONICS INC COM 719405102 89 9084 SH SOLE 9084 0 0 PHOTRONICS INC COM 719405102 308 31318 SH DFND 02 0 31318 0 PHOTRONICS INC COM 719405102 42005 4264462 SH SOLE 0 0 4264462 PHYSICIANS RLTY TR COM 71943U104 2688 159441 SH DFND 01 159441 0 0 PHYSICIANS RLTY TR COM 71943U104 3267 193782 SH SOLE 193782 0 0 PHYSICIANS RLTY TR COM 71943U104 3726 220996 SH DFND 02 0 220996 0 PHYSICIANS RLTY TR COM 71943U104 433183 25692959 SH SOLE 0 0 25692959 PICO HLDGS INC COM NEW 693366205 232 18466 SH DFND 01 18466 0 0 PICO HLDGS INC COM NEW 693366205 13282 1058323 SH SOLE 0 0 1058323 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2137 112916 SH DFND 01 112916 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 2593 136981 SH SOLE 136981 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 3008 158914 SH DFND 02 0 158914 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 353342 18665714 SH SOLE 0 0 18665714 PIER 1 IMPORTS INC COM 720279108 105 69775 SH DFND 01 69775 0 0 PIER 1 IMPORTS INC COM 720279108 4 2767 SH SOLE 2767 0 0 PIER 1 IMPORTS INC COM 720279108 5678 3785574 SH SOLE 0 0 3785574 PIERIS PHARMACEUTICALS INC COM 720795103 545 97304 SH DFND 01 97304 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 1531 273312 SH SOLE 0 0 273312 PILGRIMS PRIDE CORP NEW COM 72147K108 354 19596 SH DFND 01 19596 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 17 931 SH SOLE 931 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 81645 4513257 SH SOLE 0 0 4513257 PINDUODUO INC SPONSORED ADS 722304102 39 1500 SH SOLE 1500 0 0 PINDUODUO INC SPONSORED ADS 722304102 72952 2774889 SH SOLE 0 0 2774889 PINNACLE ENTMT INC NEW COM 72348Y105 3557 105570 SH DFND 01 105570 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 161 4789 SH SOLE 4789 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 752 22311 SH DFND 02 0 22311 0 PINNACLE ENTMT INC NEW COM 72348Y105 160976 4778152 SH SOLE 0 0 4778152 PINNACLE FINL PARTNERS INC COM 72346Q104 1780 29600 SH DFND 01 29600 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 439 7303 SH SOLE 7303 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 699 11622 SH DFND 02 0 11622 0 PINNACLE FINL PARTNERS INC COM 72346Q104 389270 6471657 SH SOLE 0 0 6471657 PINNACLE FOODS INC DEL COM 72348P104 2867 44233 SH DFND 01 44233 0 0 PINNACLE FOODS INC DEL COM 72348P104 699 10782 SH SOLE 10782 0 0 PINNACLE FOODS INC DEL COM 72348P104 1295 19979 SH DFND 02 0 19979 0 PINNACLE FOODS INC DEL COM 72348P104 694130 10710237 SH SOLE 0 0 10710237 PINNACLE WEST CAP CORP COM 723484101 8414 106265 SH DFND 01 106265 0 0 PINNACLE WEST CAP CORP COM 723484101 3755 47429 SH SOLE 47429 0 0 PINNACLE WEST CAP CORP COM 723484101 5079 64141 SH DFND 02 0 64141 0 PINNACLE WEST CAP CORP COM 723484101 1523 19239 SH DFND 02 0 0 19239 PINNACLE WEST CAP CORP COM 723484101 944292 11925893 SH SOLE 0 0 11925893 PIONEER ENERGY SVCS CORP COM 723664108 231 78324 SH DFND 01 78324 0 0 PIONEER ENERGY SVCS CORP COM 723664108 13161 4461324 SH SOLE 0 0 4461324 PIONEER NAT RES CO COM 723787107 29099 167051 SH DFND 01 167051 0 0 PIONEER NAT RES CO COM 723787107 8724 50083 SH SOLE 50083 0 0 PIONEER NAT RES CO COM 723787107 9770 56086 SH DFND 02 0 56086 0 PIONEER NAT RES CO COM 723787107 5943 34119 SH DFND 02 0 0 34119 PIONEER NAT RES CO COM 723787107 2195469 12603873 SH SOLE 0 0 12603873 PIONEER PWR SOLUTIONS INC COM NEW 723836300 289 58901 SH SOLE 0 0 58901 PIPER JAFFRAY COS COM 724078100 1026 13436 SH DFND 01 13436 0 0 PIPER JAFFRAY COS COM 724078100 111 1448 SH SOLE 1448 0 0 PIPER JAFFRAY COS COM 724078100 274 3588 SH DFND 02 0 3588 0 PIPER JAFFRAY COS COM 724078100 108880 1426061 SH SOLE 0 0 1426061 PITNEY BOWES INC COM 724479100 1899 268229 SH DFND 01 268229 0 0 PITNEY BOWES INC COM 724479100 134 18925 SH SOLE 18925 0 0 PITNEY BOWES INC COM 724479100 159 22429 SH DFND 02 0 22429 0 PITNEY BOWES INC COM 724479100 121356 17140730 SH SOLE 0 0 17140730 PIVOTAL SOFTWARE INC COM CL A 72582H107 154 7840 SH DFND 01 7840 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 66509 3396769 SH SOLE 0 0 3396769 PIXELWORKS INC COM NEW 72581M305 28 6242 SH DFND 01 6242 0 0 PIXELWORKS INC COM NEW 72581M305 5955 1320444 SH SOLE 0 0 1320444 PJT PARTNERS INC COM CL A 69343T107 1990 38021 SH DFND 01 38021 0 0 PJT PARTNERS INC COM CL A 69343T107 92 1766 SH SOLE 1766 0 0 PJT PARTNERS INC COM CL A 69343T107 87 1658 SH DFND 02 0 1658 0 PJT PARTNERS INC COM CL A 69343T107 45644 871910 SH SOLE 0 0 871910 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 982 40018 SH SOLE 40018 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1166 47541 SH DFND 02 0 47541 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 350 14269 SH DFND 02 0 0 14269 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 20041 816999 SH SOLE 0 0 816999 PLANET FITNESS INC CL A 72703H101 9505 175926 SH DFND 01 175926 0 0 PLANET FITNESS INC CL A 72703H101 424 7851 SH SOLE 7851 0 0 PLANET FITNESS INC CL A 72703H101 584 10800 SH DFND 02 0 10800 0 PLANET FITNESS INC CL A 72703H101 454005 8402831 SH SOLE 0 0 8402831 PLANTRONICS INC NEW COM 727493108 3972 65871 SH DFND 01 65871 0 0 PLANTRONICS INC NEW COM 727493108 213 3527 SH SOLE 3527 0 0 PLANTRONICS INC NEW COM 727493108 308 5100 SH DFND 02 0 5100 0 PLANTRONICS INC NEW COM 727493108 199363 3306188 SH SOLE 0 0 3306188 PLATFORM SPECIALTY PRODS COR COM 72766Q105 1138 91221 SH DFND 01 91221 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 250 20050 SH SOLE 20050 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 582 46685 SH DFND 02 0 46685 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 235953 18921646 SH SOLE 0 0 18921646 PLAYA HOTELS & RESORTS NV SHS N70544106 96 9917 SH DFND 01 9917 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 63 6543 SH SOLE 6543 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 15 1527 SH DFND 02 0 1527 0 PLAYA HOTELS & RESORTS NV SHS N70544106 9563 993000 SH SOLE 0 0 993000 PLAYAGS INC COM 72814N104 1284 43555 SH DFND 01 43555 0 0 PLAYAGS INC COM 72814N104 67 2262 SH SOLE 2262 0 0 PLAYAGS INC COM 72814N104 32 1100 SH DFND 02 0 1100 0 PLAYAGS INC COM 72814N104 29720 1008487 SH SOLE 0 0 1008487 PLEXUS CORP COM 729132100 1632 27897 SH DFND 01 27897 0 0 PLEXUS CORP COM 729132100 186 3187 SH SOLE 3187 0 0 PLEXUS CORP COM 729132100 265 4531 SH DFND 02 0 4531 0 PLEXUS CORP COM 729132100 194885 3330797 SH SOLE 0 0 3330797 PLUG POWER INC COM NEW 72919P202 847 441360 SH DFND 01 441360 0 0 PLUG POWER INC COM NEW 72919P202 53 27659 SH SOLE 27659 0 0 PLUG POWER INC COM NEW 72919P202 40 21041 SH DFND 02 0 21041 0 PLUG POWER INC COM NEW 72919P202 19142 9970008 SH SOLE 0 0 9970008 PLUMAS BANCORP COM 729273102 21 860 SH DFND 01 860 0 0 PLUMAS BANCORP COM 729273102 3057 123008 SH SOLE 0 0 123008 PLURALSIGHT INC COM CL A 72941B106 313 9780 SH DFND 01 9780 0 0 PLURALSIGHT INC COM CL A 72941B106 65568 2049000 SH SOLE 0 0 2049000 PLX PHARMA INC COM 72942A107 662 163431 SH SOLE 0 0 163431 PLYMOUTH INDL REIT INC COM 729640102 5 312 SH DFND 01 312 0 0 PLYMOUTH INDL REIT INC COM 729640102 441 28456 SH SOLE 0 0 28456 PNC FINL SVCS GROUP INC COM 693475105 59545 437217 SH DFND 01 437217 0 0 PNC FINL SVCS GROUP INC COM 693475105 19225 141166 SH SOLE 141166 0 0 PNC FINL SVCS GROUP INC COM 693475105 20697 151971 SH DFND 02 0 151971 0 PNC FINL SVCS GROUP INC COM 693475105 12245 89909 SH DFND 02 0 0 89909 PNC FINL SVCS GROUP INC COM 693475105 4489277 32963339 SH SOLE 0 0 32963339 PNM RES INC COM 69349H107 2735 69331 SH DFND 01 69331 0 0 PNM RES INC COM 69349H107 722 18310 SH SOLE 18310 0 0 PNM RES INC COM 69349H107 1139 28883 SH DFND 02 0 28883 0 PNM RES INC COM 69349H107 347719 8814161 SH SOLE 0 0 8814161 POAGE BANKSHARES INC COM 730206109 23 890 SH DFND 01 890 0 0 POAGE BANKSHARES INC COM 730206109 1987 78376 SH SOLE 0 0 78376 POLAR PWR INC COM 73102V105 419 81810 SH SOLE 0 0 81810 POLARIS INDS INC COM 731068102 2610 25854 SH DFND 01 25854 0 0 POLARIS INDS INC COM 731068102 1854 18361 SH SOLE 18361 0 0 POLARIS INDS INC COM 731068102 1829 18113 SH DFND 02 0 18113 0 POLARIS INDS INC COM 731068102 996 9864 SH DFND 02 0 0 9864 POLARIS INDS INC COM 731068102 620185 6143491 SH SOLE 0 0 6143491 POLARITYTE INC COM 731094108 399 20915 SH DFND 01 20915 0 0 POLARITYTE INC COM 731094108 9606 502942 SH SOLE 0 0 502942 POLYONE CORP COM 73179P106 6747 154316 SH DFND 01 154316 0 0 POLYONE CORP COM 73179P106 300 6865 SH SOLE 6865 0 0 POLYONE CORP COM 73179P106 448 10249 SH DFND 02 0 10249 0 POLYONE CORP COM 73179P106 322912 7385902 SH SOLE 0 0 7385902 POOL CORPORATION COM 73278L105 2933 17575 SH DFND 01 17575 0 0 POOL CORPORATION COM 73278L105 590 3535 SH SOLE 3535 0 0 POOL CORPORATION COM 73278L105 880 5275 SH DFND 02 0 5275 0 POOL CORPORATION COM 73278L105 561685 3365799 SH SOLE 0 0 3365799 POPULAR INC COM NEW 733174700 1919 37438 SH DFND 01 37438 0 0 POPULAR INC COM NEW 733174700 483 9423 SH SOLE 9423 0 0 POPULAR INC COM NEW 733174700 584 11390 SH DFND 02 0 11390 0 POPULAR INC COM NEW 733174700 488253 9526879 SH SOLE 0 0 9526879 PORTLAND GEN ELEC CO COM NEW 736508847 3557 77992 SH DFND 01 77992 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 1066 23373 SH SOLE 23373 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 1423 31200 SH DFND 02 0 31200 0 PORTLAND GEN ELEC CO COM NEW 736508847 384719 8434972 SH SOLE 0 0 8434972 PORTOLA PHARMACEUTICALS INC COM 737010108 3311 124346 SH DFND 01 124346 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 136 5100 SH SOLE 5100 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 266 9978 SH DFND 02 0 9978 0 PORTOLA PHARMACEUTICALS INC COM 737010108 145902 5478865 SH SOLE 0 0 5478865 POSCO SPONSORED ADR 693483109 40912 619884 SH SOLE 0 0 619884 POST HLDGS INC COM 737446104 2657 27097 SH DFND 01 27097 0 0 POST HLDGS INC COM 737446104 637 6499 SH SOLE 6499 0 0 POST HLDGS INC COM 737446104 1150 11728 SH DFND 02 0 11728 0 POST HLDGS INC COM 737446104 560129 5713273 SH SOLE 0 0 5713273 POTBELLY CORP COM 73754Y100 558 45377 SH DFND 01 45377 0 0 POTBELLY CORP COM 73754Y100 23 1846 SH SOLE 1846 0 0 POTBELLY CORP COM 73754Y100 17 1400 SH DFND 02 0 1400 0 POTBELLY CORP COM 73754Y100 15521 1261866 SH SOLE 0 0 1261866 POTLATCHDELTIC CORPORATION COM 737630103 2214 54061 SH DFND 01 54061 0 0 POTLATCHDELTIC CORPORATION COM 737630103 213 5202 SH SOLE 5202 0 0 POTLATCHDELTIC CORPORATION COM 737630103 755 18433 SH DFND 02 0 18433 0 POTLATCHDELTIC CORPORATION COM 737630103 353042 8621300 SH SOLE 0 0 8621300 POWELL INDS INC COM 739128106 285 7859 SH DFND 01 7859 0 0 POWELL INDS INC COM 739128106 18 500 SH SOLE 500 0 0 POWELL INDS INC COM 739128106 19919 549344 SH SOLE 0 0 549344 POWER INTEGRATIONS INC COM 739276103 3581 56661 SH DFND 01 56661 0 0 POWER INTEGRATIONS INC COM 739276103 159 2522 SH SOLE 2522 0 0 POWER INTEGRATIONS INC COM 739276103 258 4086 SH DFND 02 0 4086 0 POWER INTEGRATIONS INC COM 739276103 179214 2835666 SH SOLE 0 0 2835666 PPG INDS INC COM 693506107 25026 229320 SH DFND 01 229320 0 0 PPG INDS INC COM 693506107 8087 74108 SH SOLE 74108 0 0 PPG INDS INC COM 693506107 8763 80295 SH DFND 02 0 80295 0 PPG INDS INC COM 693506107 5415 49620 SH DFND 02 0 0 49620 PPG INDS INC COM 693506107 2133815 19552961 SH SOLE 0 0 19552961 PPL CORP COM 69351T106 19316 660161 SH DFND 01 660161 0 0 PPL CORP COM 69351T106 8746 298912 SH SOLE 298912 0 0 PPL CORP COM 69351T106 12206 417145 SH DFND 02 0 417145 0 PPL CORP COM 69351T106 3940 134661 SH DFND 02 0 0 134661 PPL CORP COM 69351T106 1532437 52373114 SH SOLE 0 0 52373114 PQ GROUP HLDGS INC COM 73943T103 561 32133 SH DFND 01 32133 0 0 PQ GROUP HLDGS INC COM 73943T103 67 3818 SH SOLE 3818 0 0 PQ GROUP HLDGS INC COM 73943T103 55 3139 SH DFND 02 0 3139 0 PQ GROUP HLDGS INC COM 73943T103 51632 2955453 SH SOLE 0 0 2955453 PRA GROUP INC COM 69354N106 1412 39236 SH DFND 01 39236 0 0 PRA GROUP INC COM 69354N106 174 4826 SH SOLE 4826 0 0 PRA GROUP INC COM 69354N106 191 5318 SH DFND 02 0 5318 0 PRA GROUP INC COM 69354N106 155154 4309830 SH SOLE 0 0 4309830 PRA HEALTH SCIENCES INC COM 69354M108 2794 25360 SH DFND 01 25360 0 0 PRA HEALTH SCIENCES INC COM 69354M108 549 4986 SH SOLE 4986 0 0 PRA HEALTH SCIENCES INC COM 69354M108 1028 9325 SH DFND 02 0 9325 0 PRA HEALTH SCIENCES INC COM 69354M108 636050 5772301 SH SOLE 0 0 5772301 PRAXAIR INC COM 74005P104 46483 289199 SH DFND 01 289199 0 0 PRAXAIR INC COM 74005P104 13625 84772 SH SOLE 84772 0 0 PRAXAIR INC COM 74005P104 16216 100889 SH DFND 02 0 100889 0 PRAXAIR INC COM 74005P104 9024 56144 SH DFND 02 0 0 56144 PRAXAIR INC COM 74005P104 3575154 22243229 SH SOLE 0 0 22243229 PRECIPIO INC COM 74019L107 46 116462 SH SOLE 0 0 116462 PRECISION DRILLING CORP COM 2010 74022D308 98 28400 SH SOLE 28400 0 0 PRECISION DRILLING CORP COM 2010 74022D308 290 83800 SH DFND 02 0 83800 0 PRECISION DRILLING CORP COM 2010 74022D308 24751 7153517 SH SOLE 0 0 7153517 PRECISION THERAPEUTICS INC COM 74033P100 107 101040 SH SOLE 0 0 101040 PREFERRED APT CMNTYS INC COM 74039L103 617 35076 SH DFND 01 35076 0 0 PREFERRED APT CMNTYS INC COM 74039L103 58 3281 SH SOLE 3281 0 0 PREFERRED APT CMNTYS INC COM 74039L103 49 2800 SH DFND 02 0 2800 0 PREFERRED APT CMNTYS INC COM 74039L103 69050 3927777 SH SOLE 0 0 3927777 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1604 27416 SH DFND 01 27416 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 87 1486 SH SOLE 1486 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 75 1288 SH DFND 02 0 1288 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 49658 848853 SH SOLE 0 0 848853 PREFORMED LINE PRODS CO COM 740444104 182 2586 SH DFND 01 2586 0 0 PREFORMED LINE PRODS CO COM 740444104 8269 117663 SH SOLE 0 0 117663 PREMIER FINL BANCORP INC COM 74050M105 192 10371 SH DFND 01 10371 0 0 PREMIER FINL BANCORP INC COM 74050M105 6997 378401 SH SOLE 0 0 378401 PREMIER INC CL A 74051N102 960 20977 SH DFND 01 20977 0 0 PREMIER INC CL A 74051N102 410 8946 SH SOLE 8946 0 0 PREMIER INC CL A 74051N102 275 6001 SH DFND 02 0 6001 0 PREMIER INC CL A 74051N102 230327 5031171 SH SOLE 0 0 5031171 PRESBIA PLC SHS G7234P100 96 54457 SH SOLE 0 0 54457 PRESIDIO INC COM 74102M103 417 27362 SH DFND 01 27362 0 0 PRESIDIO INC COM 74102M103 81 5332 SH SOLE 5332 0 0 PRESIDIO INC COM 74102M103 61 4000 SH DFND 02 0 4000 0 PRESIDIO INC COM 74102M103 49649 3255642 SH SOLE 0 0 3255642 PRESTIGE BRANDS HLDGS INC COM 74112D101 1715 45267 SH DFND 01 45267 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 226 5968 SH SOLE 5968 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 256 6766 SH DFND 02 0 6766 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 176017 4645474 SH SOLE 0 0 4645474 PRETIUM RES INC COM 74139C102 94 12400 SH SOLE 12400 0 0 PRETIUM RES INC COM 74139C102 246 32300 SH DFND 02 0 32300 0 PRETIUM RES INC COM 74139C102 31387 4124465 SH SOLE 0 0 4124465 PRGX GLOBAL INC COM NEW 69357C503 379 43614 SH DFND 01 43614 0 0 PRGX GLOBAL INC COM NEW 69357C503 9544 1097035 SH SOLE 0 0 1097035 PRICE T ROWE GROUP INC COM 74144T108 26599 243629 SH DFND 01 243629 0 0 PRICE T ROWE GROUP INC COM 74144T108 8094 74134 SH SOLE 74134 0 0 PRICE T ROWE GROUP INC COM 74144T108 7958 72892 SH DFND 02 0 72892 0 PRICE T ROWE GROUP INC COM 74144T108 4992 45724 SH DFND 02 0 0 45724 PRICE T ROWE GROUP INC COM 74144T108 2268309 20775866 SH SOLE 0 0 20775866 PRICESMART INC COM 741511109 3559 43966 SH DFND 01 43966 0 0 PRICESMART INC COM 741511109 157 1939 SH SOLE 1939 0 0 PRICESMART INC COM 741511109 212 2623 SH DFND 02 0 2623 0 PRICESMART INC COM 741511109 179144 2213019 SH SOLE 0 0 2213019 PRIMEENERGY CORP COM 74158E104 7 100 SH DFND 01 100 0 0 PRIMEENERGY CORP COM 74158E104 303 4077 SH SOLE 0 0 4077 PRIMERICA INC COM 74164M108 10379 86101 SH DFND 01 86101 0 0 PRIMERICA INC COM 74164M108 456 3780 SH SOLE 3780 0 0 PRIMERICA INC COM 74164M108 722 5987 SH DFND 02 0 5987 0 PRIMERICA INC COM 74164M108 585714 4858682 SH SOLE 0 0 4858682 PRIMO WTR CORP COM 74165N105 1166 64603 SH DFND 01 64603 0 0 PRIMO WTR CORP COM 74165N105 25197 1395967 SH SOLE 0 0 1395967 PRIMORIS SVCS CORP COM 74164F103 1670 67290 SH DFND 01 67290 0 0 PRIMORIS SVCS CORP COM 74164F103 86 3466 SH SOLE 3466 0 0 PRIMORIS SVCS CORP COM 74164F103 373 15034 SH DFND 02 0 15034 0 PRIMORIS SVCS CORP COM 74164F103 90610 3650675 SH SOLE 0 0 3650675 PRINCIPAL FINL GROUP INC COM 74251V102 14771 252105 SH DFND 01 252105 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 5310 90632 SH SOLE 90632 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 5534 94448 SH DFND 02 0 94448 0 PRINCIPAL FINL GROUP INC COM 74251V102 3306 56420 SH DFND 02 0 0 56420 PRINCIPAL FINL GROUP INC COM 74251V102 1716414 29295336 SH SOLE 0 0 29295336 PRINCIPIA BIOPHARMA INC COM 74257L108 106 3628 SH DFND 01 3628 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 2639 90315 SH SOLE 0 0 90315 PROASSURANCE CORP COM 74267C106 2169 46205 SH DFND 01 46205 0 0 PROASSURANCE CORP COM 74267C106 215 4586 SH SOLE 4586 0 0 PROASSURANCE CORP COM 74267C106 563 12000 SH DFND 02 0 12000 0 PROASSURANCE CORP COM 74267C106 261987 5580122 SH SOLE 0 0 5580122 PROCTER AND GAMBLE CO COM 742718109 195451 2348324 SH DFND 01 2348324 0 0 PROCTER AND GAMBLE CO COM 742718109 62684 753139 SH SOLE 753139 0 0 PROCTER AND GAMBLE CO COM 742718109 69392 833735 SH DFND 02 0 833735 0 PROCTER AND GAMBLE CO COM 742718109 40650 488400 SH DFND 02 0 0 488400 PROCTER AND GAMBLE CO COM 742718109 15312493 183978048 SH SOLE 0 0 183978048 PRO-DEX INC COLO COM NEW 74265M205 514 49399 SH SOLE 0 0 49399 PROFESSIONAL DIVERSITY NET I COM NEW 74312Y202 109 38182 SH SOLE 0 0 38182 PROFIRE ENERGY INC COM 74316X101 169 53057 SH DFND 01 53057 0 0 PROFIRE ENERGY INC COM 74316X101 4838 1516767 SH SOLE 0 0 1516767 PROGENICS PHARMACEUTICALS IN COM 743187106 1034 164931 SH DFND 01 164931 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 63 10057 SH SOLE 10057 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 39 6252 SH DFND 02 0 6252 0 PROGENICS PHARMACEUTICALS IN COM 743187106 30505 4865191 SH SOLE 0 0 4865191 PROGRESS SOFTWARE CORP COM 743312100 3155 89414 SH DFND 01 89414 0 0 PROGRESS SOFTWARE CORP COM 743312100 123 3484 SH SOLE 3484 0 0 PROGRESS SOFTWARE CORP COM 743312100 221 6266 SH DFND 02 0 6266 0 PROGRESS SOFTWARE CORP COM 743312100 161248 4569235 SH SOLE 0 0 4569235 PROGRESSIVE CORP OHIO COM 743315103 41930 590232 SH DFND 01 590232 0 0 PROGRESSIVE CORP OHIO COM 743315103 12589 177206 SH SOLE 177206 0 0 PROGRESSIVE CORP OHIO COM 743315103 15355 216147 SH DFND 02 0 216147 0 PROGRESSIVE CORP OHIO COM 743315103 8090 113873 SH DFND 02 0 0 113873 PROGRESSIVE CORP OHIO COM 743315103 2939901 41383738 SH SOLE 0 0 41383738 PROLOGIS INC COM 74340W103 40204 593067 SH DFND 01 593067 0 0 PROLOGIS INC COM 74340W103 53928 795513 SH SOLE 795513 0 0 PROLOGIS INC COM 74340W103 62847 927080 SH DFND 02 0 927080 0 PROLOGIS INC COM 74340W103 7892 116414 SH DFND 02 0 0 116414 PROLOGIS INC COM 74340W103 5377681 79328523 SH SOLE 0 0 79328523 PROOFPOINT INC COM 743424103 2370 22293 SH DFND 01 22293 0 0 PROOFPOINT INC COM 743424103 468 4401 SH SOLE 4401 0 0 PROOFPOINT INC COM 743424103 943 8872 SH DFND 02 0 8872 0 PROOFPOINT INC COM 743424103 470496 4424866 SH SOLE 0 0 4424866 PROPETRO HLDG CORP COM 74347M108 2322 140838 SH DFND 01 140838 0 0 PROPETRO HLDG CORP COM 74347M108 121 7315 SH SOLE 7315 0 0 PROPETRO HLDG CORP COM 74347M108 85 5181 SH DFND 02 0 5181 0 PROPETRO HLDG CORP COM 74347M108 178253 10809765 SH SOLE 0 0 10809765 PROPHASE LABS INC COM 74345W108 97 32263 SH SOLE 0 0 32263 PROS HOLDINGS INC COM 74346Y103 2181 62287 SH DFND 01 62287 0 0 PROS HOLDINGS INC COM 74346Y103 107 3057 SH SOLE 3057 0 0 PROS HOLDINGS INC COM 74346Y103 65 1843 SH DFND 02 0 1843 0 PROS HOLDINGS INC COM 74346Y103 53209 1519396 SH SOLE 0 0 1519396 PROSPERITY BANCSHARES INC COM 743606105 1696 24461 SH DFND 01 24461 0 0 PROSPERITY BANCSHARES INC COM 743606105 416 6001 SH SOLE 6001 0 0 PROSPERITY BANCSHARES INC COM 743606105 500 7211 SH DFND 02 0 7211 0 PROSPERITY BANCSHARES INC COM 743606105 448949 6473671 SH SOLE 0 0 6473671 PROTAGONIST THERAPEUTICS INC COM 74366E102 30 2946 SH DFND 01 2946 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 5428 527549 SH SOLE 0 0 527549 PROTECTIVE INS CORP CL B 74368L203 199 8658 SH DFND 01 8658 0 0 PROTECTIVE INS CORP CL B 74368L203 16 700 SH SOLE 700 0 0 PROTECTIVE INS CORP CL B 74368L203 39 1698 SH DFND 02 0 1698 0 PROTECTIVE INS CORP CL B 74368L203 12083 526472 SH SOLE 0 0 526472 PROTEON THERAPEUTICS INC COM 74371L109 408 209383 SH SOLE 0 0 209383 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 117 48714 SH DFND 01 48714 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 2466 1023246 SH SOLE 0 0 1023246 PROTHENA CORP PLC SHS G72800108 457 34940 SH DFND 01 34940 0 0 PROTHENA CORP PLC SHS G72800108 37 2800 SH SOLE 2800 0 0 PROTHENA CORP PLC SHS G72800108 155 11869 SH DFND 02 0 11869 0 PROTHENA CORP PLC SHS G72800108 9402 718826 SH SOLE 0 0 718826 PROTO LABS INC COM 743713109 8721 53918 SH DFND 01 53918 0 0 PROTO LABS INC COM 743713109 364 2252 SH SOLE 2252 0 0 PROTO LABS INC COM 743713109 853 5275 SH DFND 02 0 5275 0 PROTO LABS INC COM 743713109 414730 2564021 SH SOLE 0 0 2564021 PROVENTION BIO INC COM 74374N102 2859 712902 SH SOLE 0 0 712902 PROVIDENCE SVC CORP COM 743815102 1485 22068 SH DFND 01 22068 0 0 PROVIDENCE SVC CORP COM 743815102 96 1427 SH SOLE 1427 0 0 PROVIDENCE SVC CORP COM 743815102 40 600 SH DFND 02 0 600 0 PROVIDENCE SVC CORP COM 743815102 47679 708662 SH SOLE 0 0 708662 PROVIDENT BANCORP INC COM 74383X109 137 4744 SH DFND 01 4744 0 0 PROVIDENT BANCORP INC COM 74383X109 6570 226950 SH SOLE 0 0 226950 PROVIDENT FINL HLDGS INC COM 743868101 25 1359 SH DFND 01 1359 0 0 PROVIDENT FINL HLDGS INC COM 743868101 5185 283325 SH SOLE 0 0 283325 PROVIDENT FINL SVCS INC COM 74386T105 1330 54194 SH DFND 01 54194 0 0 PROVIDENT FINL SVCS INC COM 74386T105 163 6651 SH SOLE 6651 0 0 PROVIDENT FINL SVCS INC COM 74386T105 247 10066 SH DFND 02 0 10066 0 PROVIDENT FINL SVCS INC COM 74386T105 150041 6111654 SH SOLE 0 0 6111654 PRUDENTIAL BANCORP INC NEW COM 74431A101 124 7190 SH DFND 01 7190 0 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 4804 277529 SH SOLE 0 0 277529 PRUDENTIAL FINL INC COM 744320102 39918 393977 SH DFND 01 393977 0 0 PRUDENTIAL FINL INC COM 744320102 13063 128924 SH SOLE 128924 0 0 PRUDENTIAL FINL INC COM 744320102 14165 139804 SH DFND 02 0 139804 0 PRUDENTIAL FINL INC COM 744320102 8350 82410 SH DFND 02 0 0 82410 PRUDENTIAL FINL INC COM 744320102 3129766 30889916 SH SOLE 0 0 30889916 PS BUSINESS PKS INC CALIF COM 69360J107 4175 32852 SH DFND 01 32852 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 2820 22191 SH SOLE 22191 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 3204 25209 SH DFND 02 0 25209 0 PS BUSINESS PKS INC CALIF COM 69360J107 387852 3051793 SH SOLE 0 0 3051793 PSYCHEMEDICS CORP COM NEW 744375205 20 1078 SH DFND 01 1078 0 0 PSYCHEMEDICS CORP COM NEW 744375205 4147 220453 SH SOLE 0 0 220453 PTC INC COM 69370C100 5260 49535 SH DFND 01 49535 0 0 PTC INC COM 69370C100 1141 10749 SH SOLE 10749 0 0 PTC INC COM 69370C100 1479 13924 SH DFND 02 0 13924 0 PTC INC COM 69370C100 139 1310 SH DFND 02 0 0 1310 PTC INC COM 69370C100 1032291 9721166 SH SOLE 0 0 9721166 PTC THERAPEUTICS INC COM 69366J200 4243 90272 SH DFND 01 90272 0 0 PTC THERAPEUTICS INC COM 69366J200 164 3500 SH SOLE 3500 0 0 PTC THERAPEUTICS INC COM 69366J200 258 5500 SH DFND 02 0 5500 0 PTC THERAPEUTICS INC COM 69366J200 204874 4359023 SH SOLE 0 0 4359023 PUBLIC STORAGE COM 74460D109 30552 151524 SH DFND 01 151524 0 0 PUBLIC STORAGE COM 74460D109 38513 191006 SH SOLE 191006 0 0 PUBLIC STORAGE COM 74460D109 46803 232123 SH DFND 02 0 232123 0 PUBLIC STORAGE COM 74460D109 5889 29205 SH DFND 02 0 0 29205 PUBLIC STORAGE COM 74460D109 3876961 19228094 SH SOLE 0 0 19228094 PUBLIC SVC ENTERPRISE GROUP COM 744573106 25142 476266 SH DFND 01 476266 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 11334 214703 SH SOLE 214703 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 17243 326640 SH DFND 02 0 326640 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 5075 96135 SH DFND 02 0 0 96135 PUBLIC SVC ENTERPRISE GROUP COM 744573106 2067656 39167570 SH SOLE 0 0 39167570 PULMATRIX INC COM 74584P103 228 614936 SH SOLE 0 0 614936 PULSE BIOSCIENCES INC COM 74587B101 294 20715 SH DFND 01 20715 0 0 PULSE BIOSCIENCES INC COM 74587B101 4458 314192 SH SOLE 0 0 314192 PULTE GROUP INC COM 745867101 6247 252182 SH DFND 01 252182 0 0 PULTE GROUP INC COM 745867101 2084 84150 SH SOLE 84150 0 0 PULTE GROUP INC COM 745867101 1891 76326 SH DFND 02 0 76326 0 PULTE GROUP INC COM 745867101 1391 56174 SH DFND 02 0 0 56174 PULTE GROUP INC COM 745867101 740732 29904388 SH SOLE 0 0 29904388 PUMA BIOTECHNOLOGY INC COM 74587V107 2664 58112 SH DFND 01 58112 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 131 2852 SH SOLE 2852 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 175 3810 SH DFND 02 0 3810 0 PUMA BIOTECHNOLOGY INC COM 74587V107 126287 2754344 SH SOLE 0 0 2754344 PURE STORAGE INC CL A 74624M102 1923 74086 SH DFND 01 74086 0 0 PURE STORAGE INC CL A 74624M102 338 13013 SH SOLE 13013 0 0 PURE STORAGE INC CL A 74624M102 758 29200 SH DFND 02 0 29200 0 PURE STORAGE INC CL A 74624M102 395873 15255227 SH SOLE 0 0 15255227 PURECYCLE CORP COM NEW 746228303 302 26184 SH DFND 01 26184 0 0 PURECYCLE CORP COM NEW 746228303 8836 765003 SH SOLE 0 0 765003 PURPLE INNOVATION INC COM 74640Y106 45 7829 SH DFND 01 7829 0 0 PURPLE INNOVATION INC COM 74640Y106 197 33892 SH SOLE 0 0 33892 PVH CORP COM 693656100 10464 72464 SH DFND 01 72464 0 0 PVH CORP COM 693656100 3464 23992 SH SOLE 23992 0 0 PVH CORP COM 693656100 3268 22633 SH DFND 02 0 22633 0 PVH CORP COM 693656100 2417 16741 SH DFND 02 0 0 16741 PVH CORP COM 693656100 1125552 7794678 SH SOLE 0 0 7794678 PYXUS INTL INC COM 74737V106 173 7522 SH DFND 01 7522 0 0 PYXUS INTL INC COM 74737V106 16 677 SH SOLE 677 0 0 PYXUS INTL INC COM 74737V106 8386 364608 SH SOLE 0 0 364608 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 343 35956 SH DFND 01 35956 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 17 1800 SH DFND 02 0 1800 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 7139 748330 SH SOLE 0 0 748330 Q2 HLDGS INC COM 74736L109 4403 72717 SH DFND 01 72717 0 0 Q2 HLDGS INC COM 74736L109 188 3100 SH SOLE 3100 0 0 Q2 HLDGS INC COM 74736L109 154 2548 SH DFND 02 0 2548 0 Q2 HLDGS INC COM 74736L109 191436 3161613 SH SOLE 0 0 3161613 QAD INC CL B 74727D207 2354 56711 SH SOLE 0 0 56711 QAD INC CL A 74727D207 1148 20263 SH DFND 01 20263 0 0 QAD INC CL A 74727D207 48 853 SH SOLE 853 0 0 QAD INC CL A 74727D207 33 580 SH DFND 02 0 580 0 QAD INC CL A 74727D207 24781 437441 SH SOLE 0 0 437441 QCR HOLDINGS INC COM 74727A104 467 11422 SH DFND 01 11422 0 0 QCR HOLDINGS INC COM 74727A104 60 1468 SH SOLE 1468 0 0 QCR HOLDINGS INC COM 74727A104 29 700 SH DFND 02 0 700 0 QCR HOLDINGS INC COM 74727A104 24114 590297 SH SOLE 0 0 590297 QEP RES INC COM 74733V100 988 87271 SH DFND 01 87271 0 0 QEP RES INC COM 74733V100 261 23066 SH SOLE 23066 0 0 QEP RES INC COM 74733V100 423 37411 SH DFND 02 0 37411 0 QEP RES INC COM 74733V100 240803 21272373 SH SOLE 0 0 21272373 QIAGEN NV SHS NEW N72482123 2010 53063 SH DFND 01 53063 0 0 QIAGEN NV SHS NEW N72482123 2424 63982 SH SOLE 63982 0 0 QIAGEN NV SHS NEW N72482123 3121 82387 SH DFND 02 0 82387 0 QIAGEN NV SHS NEW N72482123 1653 43638 SH DFND 02 0 0 43638 QIAGEN NV SHS NEW N72482123 241829 6384093 SH SOLE 0 0 6384093 QORVO INC COM 74736K101 9134 118791 SH DFND 01 118791 0 0 QORVO INC COM 74736K101 2904 37772 SH SOLE 37772 0 0 QORVO INC COM 74736K101 3161 41115 SH DFND 02 0 41115 0 QORVO INC COM 74736K101 1758 22864 SH DFND 02 0 0 22864 QORVO INC COM 74736K101 992106 12902925 SH SOLE 0 0 12902925 QTS RLTY TR INC COM CL A 74736A103 2993 70141 SH DFND 01 70141 0 0 QTS RLTY TR INC COM CL A 74736A103 2328 54567 SH SOLE 54567 0 0 QTS RLTY TR INC COM CL A 74736A103 3041 71275 SH DFND 02 0 71275 0 QTS RLTY TR INC COM CL A 74736A103 307125 7197674 SH SOLE 0 0 7197674 QUAD / GRAPHICS INC COM CL A 747301109 569 27281 SH DFND 01 27281 0 0 QUAD / GRAPHICS INC COM CL A 747301109 80 3840 SH SOLE 3840 0 0 QUAD / GRAPHICS INC COM CL A 747301109 55 2663 SH DFND 02 0 2663 0 QUAD / GRAPHICS INC COM CL A 747301109 89440 4291732 SH SOLE 0 0 4291732 QUAKER CHEM CORP COM 747316107 5260 26012 SH DFND 01 26012 0 0 QUAKER CHEM CORP COM 747316107 263 1300 SH SOLE 1300 0 0 QUAKER CHEM CORP COM 747316107 465 2300 SH DFND 02 0 2300 0 QUAKER CHEM CORP COM 747316107 282788 1398488 SH SOLE 0 0 1398488 QUALCOMM INC COM 747525103 96476 1339393 SH DFND 01 1339393 0 0 QUALCOMM INC COM 747525103 30447 422700 SH SOLE 422700 0 0 QUALCOMM INC COM 747525103 31911 443021 SH DFND 02 0 443021 0 QUALCOMM INC COM 747525103 19747 274152 SH DFND 02 0 0 274152 QUALCOMM INC COM 747525103 7568551 105074985 SH SOLE 0 0 105074985 QUALSTAR CORP COM NEW 74758R208 181 23192 SH SOLE 0 0 23192 QUALYS INC COM 74758T303 5976 67076 SH DFND 01 67076 0 0 QUALYS INC COM 74758T303 253 2834 SH SOLE 2834 0 0 QUALYS INC COM 74758T303 478 5366 SH DFND 02 0 5366 0 QUALYS INC COM 74758T303 295531 3316841 SH SOLE 0 0 3316841 QUANEX BUILDING PRODUCTS COR COM 747619104 557 30618 SH DFND 01 30618 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 77 4232 SH SOLE 4232 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 278 15300 SH DFND 02 0 15300 0 QUANEX BUILDING PRODUCTS COR COM 747619104 62797 3450408 SH SOLE 0 0 3450408 QUANTA SVCS INC COM 74762E102 4724 141528 SH DFND 01 141528 0 0 QUANTA SVCS INC COM 74762E102 460 13769 SH SOLE 13769 0 0 QUANTA SVCS INC COM 74762E102 684 20501 SH DFND 02 0 20501 0 QUANTA SVCS INC COM 74762E102 510596 15296462 SH SOLE 0 0 15296462 QUANTENNA COMMUNICATIONS INC COM 74766D100 1233 66830 SH DFND 01 66830 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 20147 1092003 SH SOLE 0 0 1092003 QUANTERIX CORP COM 74766Q101 359 16754 SH DFND 01 16754 0 0 QUANTERIX CORP COM 74766Q101 7037 328527 SH SOLE 0 0 328527 QUANTUM CORP COM NEW 747906501 20 8230 SH DFND 01 8230 0 0 QUANTUM CORP COM NEW 747906501 3611 1504732 SH SOLE 0 0 1504732 QUDIAN INC ADR 747798106 10593 2033111 SH SOLE 0 0 2033111 QUEST DIAGNOSTICS INC COM 74834L100 13849 128342 SH DFND 01 128342 0 0 QUEST DIAGNOSTICS INC COM 74834L100 4542 42088 SH SOLE 42088 0 0 QUEST DIAGNOSTICS INC COM 74834L100 5480 50787 SH DFND 02 0 50787 0 QUEST DIAGNOSTICS INC COM 74834L100 2728 25284 SH DFND 02 0 0 25284 QUEST DIAGNOSTICS INC COM 74834L100 1538126 14253789 SH SOLE 0 0 14253789 QUEST RESOURCE HLDG CORP COM NEW 74836W203 109 42456 SH SOLE 0 0 42456 QUICKLOGIC CORP COM 74837P108 18 18128 SH DFND 01 18128 0 0 QUICKLOGIC CORP COM 74837P108 3205 3205039 SH SOLE 0 0 3205039 QUIDEL CORP COM 74838J101 4431 67991 SH DFND 01 67991 0 0 QUIDEL CORP COM 74838J101 170 2605 SH SOLE 2605 0 0 QUIDEL CORP COM 74838J101 228 3495 SH DFND 02 0 3495 0 QUIDEL CORP COM 74838J101 186080 2855296 SH SOLE 0 0 2855296 QUINSTREET INC COM 74874Q100 1006 74129 SH DFND 01 74129 0 0 QUINSTREET INC COM 74874Q100 23 1700 SH DFND 02 0 1700 0 QUINSTREET INC COM 74874Q100 29583 2180051 SH SOLE 0 0 2180051 QUINTANA ENERGY SVCS INC COM 74875T103 55 7504 SH DFND 01 7504 0 0 QUINTANA ENERGY SVCS INC COM 74875T103 3145 428535 SH SOLE 0 0 428535 QUMU CORP COM 749063103 528 195635 SH SOLE 0 0 195635 QUORUM HEALTH CORP COM 74909E106 353 60308 SH DFND 01 60308 0 0 QUORUM HEALTH CORP COM 74909E106 9923 1693420 SH SOLE 0 0 1693420 QUOTIENT TECHNOLOGY INC COM 749119103 2441 157464 SH DFND 01 157464 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 148 9534 SH SOLE 9534 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 79 5129 SH DFND 02 0 5129 0 QUOTIENT TECHNOLOGY INC COM 749119103 108019 6968951 SH SOLE 0 0 6968951 QURATE RETAIL INC COM SER A 74915M100 3613 162668 SH DFND 01 162668 0 0 QURATE RETAIL INC COM SER A 74915M100 2900 130590 SH SOLE 130590 0 0 QURATE RETAIL INC COM SER A 74915M100 3273 147365 SH DFND 02 0 147365 0 QURATE RETAIL INC COM SER A 74915M100 1766 79518 SH DFND 02 0 0 79518 QURATE RETAIL INC COM SER A 74915M100 808736 36413169 SH SOLE 0 0 36413169 R1 RCM INC COM 749397105 1970 193899 SH DFND 01 193899 0 0 R1 RCM INC COM 749397105 81 7969 SH SOLE 7969 0 0 R1 RCM INC COM 749397105 64 6290 SH DFND 02 0 6290 0 R1 RCM INC COM 749397105 43065 4238646 SH SOLE 0 0 4238646 RA PHARMACEUTICALS INC COM 74933V108 282 15608 SH DFND 01 15608 0 0 RA PHARMACEUTICALS INC COM 74933V108 13092 723729 SH SOLE 0 0 723729 RADIAN GROUP INC COM 750236101 3902 188779 SH DFND 01 188779 0 0 RADIAN GROUP INC COM 750236101 479 23164 SH SOLE 23164 0 0 RADIAN GROUP INC COM 750236101 613 29672 SH DFND 02 0 29672 0 RADIAN GROUP INC COM 750236101 391098 18921058 SH SOLE 0 0 18921058 RADIANT LOGISTICS INC COM 75025X100 207 35076 SH DFND 01 35076 0 0 RADIANT LOGISTICS INC COM 75025X100 9337 1579783 SH SOLE 0 0 1579783 RADISYS CORP COM 750459109 18 11328 SH DFND 01 11328 0 0 RADISYS CORP COM 750459109 2143 1314841 SH SOLE 0 0 1314841 RADIUS HEALTH INC COM NEW 750469207 1432 80423 SH DFND 01 80423 0 0 RADIUS HEALTH INC COM NEW 750469207 62 3494 SH SOLE 3494 0 0 RADIUS HEALTH INC COM NEW 750469207 126 7071 SH DFND 02 0 7071 0 RADIUS HEALTH INC COM NEW 750469207 61954 3480583 SH SOLE 0 0 3480583 RADNET INC COM 750491102 1174 77976 SH DFND 01 77976 0 0 RADNET INC COM 750491102 77 5100 SH SOLE 5100 0 0 RADNET INC COM 750491102 50 3299 SH DFND 02 0 3299 0 RADNET INC COM 750491102 23833 1583590 SH SOLE 0 0 1583590 RADWARE LTD ORD M81873107 92 3490 SH SOLE 3490 0 0 RADWARE LTD ORD M81873107 85 3210 SH DFND 02 0 3210 0 RADWARE LTD ORD M81873107 243 9167 SH SOLE 0 0 9167 RAFAEL HLDGS INC COM CL B 75062E106 20 2385 SH DFND 01 2385 0 0 RAFAEL HLDGS INC COM CL B 75062E106 3460 411874 SH SOLE 0 0 411874 RALPH LAUREN CORP CL A 751212101 7110 51687 SH DFND 01 51687 0 0 RALPH LAUREN CORP CL A 751212101 2405 17481 SH SOLE 17481 0 0 RALPH LAUREN CORP CL A 751212101 2013 14634 SH DFND 02 0 14634 0 RALPH LAUREN CORP CL A 751212101 1448 10525 SH DFND 02 0 0 10525 RALPH LAUREN CORP CL A 751212101 909812 6614411 SH SOLE 0 0 6614411 RAMACO RES INC COM 75134P303 98 13121 SH DFND 01 13121 0 0 RAMACO RES INC COM 75134P303 2178 292000 SH SOLE 0 0 292000 RAMBUS INC DEL COM 750917106 1021 93602 SH DFND 01 93602 0 0 RAMBUS INC DEL COM 750917106 95 8700 SH SOLE 8700 0 0 RAMBUS INC DEL COM 750917106 161 14800 SH DFND 02 0 14800 0 RAMBUS INC DEL COM 750917106 118044 10819836 SH SOLE 0 0 10819836 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 954 70114 SH DFND 01 70114 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 1135 83428 SH SOLE 83428 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 1359 99892 SH DFND 02 0 99892 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 160685 11815044 SH SOLE 0 0 11815044 RANDOLPH BANCORP INC COM 752378109 17 1044 SH DFND 01 1044 0 0 RANDOLPH BANCORP INC COM 752378109 2435 147286 SH SOLE 0 0 147286 RANGE RES CORP COM 75281A109 1311 77168 SH DFND 01 77168 0 0 RANGE RES CORP COM 75281A109 395 23261 SH SOLE 23261 0 0 RANGE RES CORP COM 75281A109 476 27989 SH DFND 02 0 27989 0 RANGE RES CORP COM 75281A109 18 1042 SH DFND 02 0 0 1042 RANGE RES CORP COM 75281A109 365772 21528655 SH SOLE 0 0 21528655 RANGER ENERGY SVCS INC COM CL A 75282U104 13 1608 SH DFND 01 1608 0 0 RANGER ENERGY SVCS INC COM CL A 75282U104 2135 254791 SH SOLE 0 0 254791 RAPID7 INC COM 753422104 2741 74242 SH DFND 01 74242 0 0 RAPID7 INC COM 753422104 112 3038 SH SOLE 3038 0 0 RAPID7 INC COM 753422104 84 2262 SH DFND 02 0 2262 0 RAPID7 INC COM 753422104 118233 3202408 SH SOLE 0 0 3202408 RAVE RESTAURANT GROUP INC COM 754198109 340 237740 SH SOLE 0 0 237740 RAVEN INDS INC COM 754212108 3252 71084 SH DFND 01 71084 0 0 RAVEN INDS INC COM 754212108 142 3100 SH SOLE 3100 0 0 RAVEN INDS INC COM 754212108 380 8308 SH DFND 02 0 8308 0 RAVEN INDS INC COM 754212108 160630 3511029 SH SOLE 0 0 3511029 RAYMOND JAMES FINANCIAL INC COM 754730109 11685 126938 SH DFND 01 126938 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 3486 37873 SH SOLE 37873 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 3934 42734 SH DFND 02 0 42734 0 RAYMOND JAMES FINANCIAL INC COM 754730109 2546 27664 SH DFND 02 0 0 27664 RAYMOND JAMES FINANCIAL INC COM 754730109 1245032 13525609 SH SOLE 0 0 13525609 RAYONIER ADVANCED MATLS INC COM 75508B104 816 44264 SH DFND 01 44264 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 103 5584 SH SOLE 5584 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 210 11389 SH DFND 02 0 11389 0 RAYONIER ADVANCED MATLS INC COM 75508B104 94838 5145824 SH SOLE 0 0 5145824 RAYONIER INC COM 754907103 1615 47764 SH DFND 01 47764 0 0 RAYONIER INC COM 754907103 558 16495 SH SOLE 16495 0 0 RAYONIER INC COM 754907103 509 15065 SH DFND 02 0 15065 0 RAYONIER INC COM 754907103 665235 19675701 SH SOLE 0 0 19675701 RAYTHEON CO COM NEW 755111507 59830 289509 SH DFND 01 289509 0 0 RAYTHEON CO COM NEW 755111507 17462 84494 SH SOLE 84494 0 0 RAYTHEON CO COM NEW 755111507 21152 102351 SH DFND 02 0 102351 0 RAYTHEON CO COM NEW 755111507 11619 56225 SH DFND 02 0 0 56225 RAYTHEON CO COM NEW 755111507 4658414 22541438 SH SOLE 0 0 22541438 RBB BANCORP COM 74930B105 278 11338 SH DFND 01 11338 0 0 RBB BANCORP COM 74930B105 9570 390594 SH SOLE 0 0 390594 RBC BEARINGS INC COM 75524B104 7156 47594 SH DFND 01 47594 0 0 RBC BEARINGS INC COM 75524B104 341 2269 SH SOLE 2269 0 0 RBC BEARINGS INC COM 75524B104 501 3331 SH DFND 02 0 3331 0 RBC BEARINGS INC COM 75524B104 301881 2007723 SH SOLE 0 0 2007723 RCI HOSPITALITY HLDGS INC COM 74934Q108 482 16271 SH DFND 01 16271 0 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 13322 449901 SH SOLE 0 0 449901 RCM TECHNOLOGIES INC COM NEW 749360400 15 3509 SH DFND 01 3509 0 0 RCM TECHNOLOGIES INC COM NEW 749360400 1589 372174 SH SOLE 0 0 372174 RE MAX HLDGS INC CL A 75524W108 697 15726 SH DFND 01 15726 0 0 RE MAX HLDGS INC CL A 75524W108 70 1589 SH SOLE 1589 0 0 RE MAX HLDGS INC CL A 75524W108 63 1411 SH DFND 02 0 1411 0 RE MAX HLDGS INC CL A 75524W108 86908 1959586 SH SOLE 0 0 1959586 READING INTERNATIONAL INC CL A 755408101 233 14747 SH DFND 01 14747 0 0 READING INTERNATIONAL INC CL A 755408101 10444 661031 SH SOLE 0 0 661031 REAL ESTATE ETF REAL ESTATE ETF 922908553 5303 65728 SH SOLE 03 0 0 65728 REAL ESTATE ETF REAL ESTATE ETF 922908553 270005 3346614 SH SOLE 0 0 3346614 REAL GOODS SOLAR INC CL A 2017 75601N500 43 109768 SH SOLE 0 0 109768 REALNETWORKS INC COM NEW 75605L708 17 5738 SH DFND 01 5738 0 0 REALNETWORKS INC COM NEW 75605L708 2980 1013742 SH SOLE 0 0 1013742 REALOGY HLDGS CORP COM 75605Y106 946 45844 SH DFND 01 45844 0 0 REALOGY HLDGS CORP COM 75605Y106 246 11936 SH SOLE 11936 0 0 REALOGY HLDGS CORP COM 75605Y106 353 17100 SH DFND 02 0 17100 0 REALOGY HLDGS CORP COM 75605Y106 375547 18195100 SH SOLE 0 0 18195100 REALPAGE INC COM 75606N109 2106 31963 SH DFND 01 31963 0 0 REALPAGE INC COM 75606N109 433 6567 SH SOLE 6567 0 0 REALPAGE INC COM 75606N109 893 13544 SH DFND 02 0 13544 0 REALPAGE INC COM 75606N109 423680 6429132 SH SOLE 0 0 6429132 REALTY INCOME CORP COM 756109104 15580 273857 SH DFND 01 273857 0 0 REALTY INCOME CORP COM 756109104 20878 366987 SH SOLE 366987 0 0 REALTY INCOME CORP COM 756109104 26116 459062 SH DFND 02 0 459062 0 REALTY INCOME CORP COM 756109104 2964 52100 SH DFND 02 0 0 52100 REALTY INCOME CORP COM 756109104 2531972 44506457 SH SOLE 0 0 44506457 REATA PHARMACEUTICALS INC CL A 75615P103 2987 36536 SH DFND 01 36536 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 123 1500 SH SOLE 1500 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 221 2700 SH DFND 02 0 2700 0 REATA PHARMACEUTICALS INC CL A 75615P103 93770 1146896 SH SOLE 0 0 1146896 RECRO PHARMA INC COM 75629F109 266 37349 SH DFND 01 37349 0 0 RECRO PHARMA INC COM 75629F109 5070 713067 SH SOLE 0 0 713067 RED HAT INC COM 756577102 24471 179563 SH DFND 01 179563 0 0 RED HAT INC COM 756577102 7448 54651 SH SOLE 54651 0 0 RED HAT INC COM 756577102 8417 61766 SH DFND 02 0 61766 0 RED HAT INC COM 756577102 4459 32723 SH DFND 02 0 0 32723 RED HAT INC COM 756577102 2504175 18375223 SH SOLE 0 0 18375223 RED LION HOTELS CORP COM 756764106 203 16248 SH DFND 01 16248 0 0 RED LION HOTELS CORP COM 756764106 11212 896988 SH SOLE 0 0 896988 RED ROBIN GOURMET BURGERS IN COM 75689M101 459 11434 SH DFND 01 11434 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 76 1905 SH SOLE 1905 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 84 2091 SH DFND 02 0 2091 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 29771 741493 SH SOLE 0 0 741493 RED ROCK RESORTS INC CL A 75700L108 3692 138535 SH DFND 01 138535 0 0 RED ROCK RESORTS INC CL A 75700L108 138 5177 SH SOLE 5177 0 0 RED ROCK RESORTS INC CL A 75700L108 116 4352 SH DFND 02 0 4352 0 RED ROCK RESORTS INC CL A 75700L108 168471 6321624 SH SOLE 0 0 6321624 RED VIOLET INC COM 75704L104 10 1462 SH DFND 01 1462 0 0 RED VIOLET INC COM 75704L104 1067 163863 SH SOLE 0 0 163863 REDFIN CORP COM 75737F108 2900 155058 SH DFND 01 155058 0 0 REDFIN CORP COM 75737F108 74 3965 SH SOLE 3965 0 0 REDFIN CORP COM 75737F108 58 3078 SH DFND 02 0 3078 0 REDFIN CORP COM 75737F108 147619 7894047 SH SOLE 0 0 7894047 REDWOOD TR INC COM 758075402 1162 71533 SH DFND 01 71533 0 0 REDWOOD TR INC COM 758075402 102 6300 SH SOLE 6300 0 0 REDWOOD TR INC COM 758075402 184 11336 SH DFND 02 0 11336 0 REDWOOD TR INC COM 758075402 125170 7707493 SH SOLE 0 0 7707493 REEDS INC COM 758338107 12 3600 SH DFND 01 3600 0 0 REEDS INC COM 758338107 1482 455942 SH SOLE 0 0 455942 REGAL BELOIT CORP COM 758750103 1323 16052 SH DFND 01 16052 0 0 REGAL BELOIT CORP COM 758750103 343 4166 SH SOLE 4166 0 0 REGAL BELOIT CORP COM 758750103 426 5166 SH DFND 02 0 5166 0 REGAL BELOIT CORP COM 758750103 342666 4156044 SH SOLE 0 0 4156044 REGENCY CTRS CORP COM 758849103 10142 156824 SH DFND 01 156824 0 0 REGENCY CTRS CORP COM 758849103 12605 194914 SH SOLE 194914 0 0 REGENCY CTRS CORP COM 758849103 15085 233255 SH DFND 02 0 233255 0 REGENCY CTRS CORP COM 758849103 2075 32080 SH DFND 02 0 0 32080 REGENCY CTRS CORP COM 758849103 1565353 24205240 SH SOLE 0 0 24205240 REGENERON PHARMACEUTICALS COM 75886F107 31953 79083 SH DFND 01 79083 0 0 REGENERON PHARMACEUTICALS COM 75886F107 9648 23879 SH SOLE 23879 0 0 REGENERON PHARMACEUTICALS COM 75886F107 10933 27060 SH DFND 02 0 27060 0 REGENERON PHARMACEUTICALS COM 75886F107 6287 15561 SH DFND 02 0 0 15561 REGENERON PHARMACEUTICALS COM 75886F107 2266399 5609344 SH SOLE 0 0 5609344 REGENXBIO INC COM 75901B107 4708 62352 SH DFND 01 62352 0 0 REGENXBIO INC COM 75901B107 215 2850 SH SOLE 2850 0 0 REGENXBIO INC COM 75901B107 277 3664 SH DFND 02 0 3664 0 REGENXBIO INC COM 75901B107 206651 2737103 SH SOLE 0 0 2737103 REGIONAL HEALTH PPTYS INC COM 75903M101 25 145758 SH SOLE 0 0 145758 REGIONAL MGMT CORP COM 75902K106 407 14112 SH DFND 01 14112 0 0 REGIONAL MGMT CORP COM 75902K106 15582 540480 SH SOLE 0 0 540480 REGIONS FINL CORP NEW COM 7591EP100 19079 1039722 SH DFND 01 1039722 0 0 REGIONS FINL CORP NEW COM 7591EP100 6334 345178 SH SOLE 345178 0 0 REGIONS FINL CORP NEW COM 7591EP100 6752 367977 SH DFND 02 0 367977 0 REGIONS FINL CORP NEW COM 7591EP100 4074 222002 SH DFND 02 0 0 222002 REGIONS FINL CORP NEW COM 7591EP100 2314262 126117809 SH SOLE 0 0 126117809 REGIS CORP MINN COM 758932107 617 30210 SH DFND 01 30210 0 0 REGIS CORP MINN COM 758932107 160 7830 SH SOLE 7830 0 0 REGIS CORP MINN COM 758932107 176 8600 SH DFND 02 0 8600 0 REGIS CORP MINN COM 758932107 69191 3386729 SH SOLE 0 0 3386729 REGULUS THERAPEUTICS INC COM 75915K101 517 2614704 SH SOLE 0 0 2614704 REINSURANCE GROUP AMER INC COM NEW 759351604 3411 23599 SH DFND 01 23599 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 2645 18299 SH SOLE 18299 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 3005 20784 SH DFND 02 0 20784 0 REINSURANCE GROUP AMER INC COM NEW 759351604 1499 10366 SH DFND 02 0 0 10366 REINSURANCE GROUP AMER INC COM NEW 759351604 815924 5644192 SH SOLE 0 0 5644192 REIS INC COM 75936P105 427 18585 SH DFND 01 18585 0 0 REIS INC COM 75936P105 8659 376480 SH SOLE 0 0 376480 RELIANCE STEEL & ALUMINUM CO COM 759509102 2282 26750 SH DFND 01 26750 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 567 6644 SH SOLE 6644 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 753 8828 SH DFND 02 0 8828 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 537188 6298372 SH SOLE 0 0 6298372 RELIANT BANCORP INC COM 75956B101 265 10366 SH DFND 01 10366 0 0 RELIANT BANCORP INC COM 75956B101 9829 384378 SH SOLE 0 0 384378 REMARK HLDGS INC COM 75955K102 162 50919 SH DFND 01 50919 0 0 REMARK HLDGS INC COM 75955K102 3086 967541 SH SOLE 0 0 967541 RENAISSANCERE HOLDINGS LTD COM G7496G103 2010 15046 SH DFND 01 15046 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 1665 12463 SH SOLE 12463 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 3052 22851 SH DFND 02 0 22851 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 948 7094 SH DFND 02 0 0 7094 RENAISSANCERE HOLDINGS LTD COM G7496G103 540484 4046146 SH SOLE 0 0 4046146 RENASANT CORP COM 75970E107 1739 42202 SH DFND 01 42202 0 0 RENASANT CORP COM 75970E107 199 4823 SH SOLE 4823 0 0 RENASANT CORP COM 75970E107 264 6407 SH DFND 02 0 6407 0 RENASANT CORP COM 75970E107 166707 4045301 SH SOLE 0 0 4045301 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1047 36361 SH DFND 01 36361 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 92 3200 SH SOLE 3200 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 58 2000 SH DFND 02 0 2000 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 93546 3248116 SH SOLE 0 0 3248116 RENT A CTR INC NEW COM 76009N100 553 38465 SH DFND 01 38465 0 0 RENT A CTR INC NEW COM 76009N100 82 5692 SH SOLE 5692 0 0 RENT A CTR INC NEW COM 76009N100 48 3308 SH DFND 02 0 3308 0 RENT A CTR INC NEW COM 76009N100 70594 4909185 SH SOLE 0 0 4909185 REPLIGEN CORP COM 759916109 4306 77637 SH DFND 01 77637 0 0 REPLIGEN CORP COM 759916109 200 3600 SH SOLE 3600 0 0 REPLIGEN CORP COM 759916109 299 5400 SH DFND 02 0 5400 0 REPLIGEN CORP COM 759916109 212772 3836498 SH SOLE 0 0 3836498 REPLIMUNE GROUP INC COM 76029N106 212 13143 SH DFND 01 13143 0 0 REPLIMUNE GROUP INC COM 76029N106 5167 320944 SH SOLE 0 0 320944 REPUBLIC BANCORP KY CL A 760281204 379 8215 SH DFND 01 8215 0 0 REPUBLIC BANCORP KY CL A 760281204 28 604 SH SOLE 604 0 0 REPUBLIC BANCORP KY CL A 760281204 23 496 SH DFND 02 0 496 0 REPUBLIC BANCORP KY CL A 760281204 18387 398859 SH SOLE 0 0 398859 REPUBLIC FIRST BANCORP INC COM 760416107 388 54197 SH DFND 01 54197 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 51 7150 SH SOLE 7150 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 17 2379 SH DFND 02 0 2379 0 REPUBLIC FIRST BANCORP INC COM 760416107 15434 2158578 SH SOLE 0 0 2158578 REPUBLIC SVCS INC COM 760759100 15030 206848 SH DFND 01 206848 0 0 REPUBLIC SVCS INC COM 760759100 4960 68265 SH SOLE 68265 0 0 REPUBLIC SVCS INC COM 760759100 10205 140444 SH DFND 02 0 140444 0 REPUBLIC SVCS INC COM 760759100 3234 44514 SH DFND 02 0 0 44514 REPUBLIC SVCS INC COM 760759100 1328438 18282937 SH SOLE 0 0 18282937 RESEARCH FRONTIERS INC COM 760911107 668 425502 SH SOLE 0 0 425502 RESHAPE LIFESCIENCES INC COM NEW 761123405 1 27417 SH SOLE 0 0 27417 RESMED INC COM 761152107 16638 144249 SH DFND 01 144249 0 0 RESMED INC COM 761152107 4909 42558 SH SOLE 42558 0 0 RESMED INC COM 761152107 5320 46125 SH DFND 02 0 46125 0 RESMED INC COM 761152107 3548 30761 SH DFND 02 0 0 30761 RESMED INC COM 761152107 1649836 14304112 SH SOLE 0 0 14304112 RESOLUTE ENERGY CORP COM NEW 76116A306 748 19771 SH DFND 01 19771 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 109 2879 SH SOLE 2879 0 0 RESOLUTE ENERGY CORP COM NEW 76116A306 30 800 SH DFND 02 0 800 0 RESOLUTE ENERGY CORP COM NEW 76116A306 31828 841801 SH SOLE 0 0 841801 RESOLUTE FST PRODS INC COM 76117W109 217 16773 SH DFND 01 16773 0 0 RESOLUTE FST PRODS INC COM 76117W109 99 7673 SH SOLE 7673 0 0 RESOLUTE FST PRODS INC COM 76117W109 193 14905 SH DFND 02 0 14905 0 RESOLUTE FST PRODS INC COM 76117W109 71623 5530745 SH SOLE 0 0 5530745 RESONANT INC COM 76118L102 13 3200 SH DFND 01 3200 0 0 RESONANT INC COM 76118L102 3341 823012 SH SOLE 0 0 823012 RESOURCES CONNECTION INC COM 76122Q105 623 37542 SH DFND 01 37542 0 0 RESOURCES CONNECTION INC COM 76122Q105 33 2000 SH SOLE 2000 0 0 RESOURCES CONNECTION INC COM 76122Q105 279 16800 SH DFND 02 0 16800 0 RESOURCES CONNECTION INC COM 76122Q105 50184 3023128 SH SOLE 0 0 3023128 RESTAURANT BRANDS INTL INC COM 76131D103 4247 71635 SH SOLE 71635 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 4257 71813 SH DFND 02 0 71813 0 RESTAURANT BRANDS INTL INC COM 76131D103 2705 45638 SH DFND 02 0 0 45638 RESTAURANT BRANDS INTL INC COM 76131D103 340945 5751442 SH SOLE 0 0 5751442 RESTORATION ROBOTICS INC COM 76133C103 2507 864368 SH SOLE 0 0 864368 RESTORBIO INC COM 76133L103 121 7984 SH DFND 01 7984 0 0 RESTORBIO INC COM 76133L103 4247 280506 SH SOLE 0 0 280506 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1824 97716 SH DFND 01 97716 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2181 116799 SH SOLE 116799 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2578 138090 SH DFND 02 0 138090 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 301985 16174880 SH SOLE 0 0 16174880 RETAIL PPTYS AMER INC CL A 76131V202 982 80521 SH DFND 01 80521 0 0 RETAIL PPTYS AMER INC CL A 76131V202 2883 236480 SH SOLE 236480 0 0 RETAIL PPTYS AMER INC CL A 76131V202 3320 272322 SH DFND 02 0 272322 0 RETAIL PPTYS AMER INC CL A 76131V202 379670 31145994 SH SOLE 0 0 31145994 RETAIL VALUE INC COM 76133Q102 188 5765 SH DFND 01 5765 0 0 RETAIL VALUE INC COM 76133Q102 556 17003 SH SOLE 17003 0 0 RETAIL VALUE INC COM 76133Q102 624 19090 SH DFND 02 0 19090 0 RETAIL VALUE INC COM 76133Q102 70074 2143593 SH SOLE 0 0 2143593 RETO ECO SOLUTIONS INC COM G75271109 149 43153 SH SOLE 0 0 43153 RETRACTABLE TECHNOLOGIES INC COM 76129W105 197 273228 SH SOLE 0 0 273228 RETROPHIN INC COM 761299106 2295 79879 SH DFND 01 79879 0 0 RETROPHIN INC COM 761299106 106 3700 SH SOLE 3700 0 0 RETROPHIN INC COM 761299106 92 3200 SH DFND 02 0 3200 0 RETROPHIN INC COM 761299106 52916 1841823 SH SOLE 0 0 1841823 REV GROUP INC COM 749527107 513 32702 SH DFND 01 32702 0 0 REV GROUP INC COM 749527107 71 4521 SH SOLE 4521 0 0 REV GROUP INC COM 749527107 36 2300 SH DFND 02 0 2300 0 REV GROUP INC COM 749527107 38318 2440617 SH SOLE 0 0 2440617 REVANCE THERAPEUTICS INC COM 761330109 1614 64955 SH DFND 01 64955 0 0 REVANCE THERAPEUTICS INC COM 761330109 60 2420 SH SOLE 2420 0 0 REVANCE THERAPEUTICS INC COM 761330109 55 2200 SH DFND 02 0 2200 0 REVANCE THERAPEUTICS INC COM 761330109 35715 1437220 SH SOLE 0 0 1437220 REVLON INC CL A NEW 761525609 347 15579 SH DFND 01 15579 0 0 REVLON INC CL A NEW 761525609 14929 669481 SH SOLE 0 0 669481 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 11 3949 SH DFND 01 3949 0 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 1748 615435 SH SOLE 0 0 615435 REX AMERICAN RESOURCES CORP COM 761624105 372 4924 SH DFND 01 4924 0 0 REX AMERICAN RESOURCES CORP COM 761624105 36 482 SH SOLE 482 0 0 REX AMERICAN RESOURCES CORP COM 761624105 40 529 SH DFND 02 0 529 0 REX AMERICAN RESOURCES CORP COM 761624105 26802 354761 SH SOLE 0 0 354761 REXAHN PHARMACEUTICALS INC COM NEW 761640200 15 8460 SH DFND 01 8460 0 0 REXAHN PHARMACEUTICALS INC COM NEW 761640200 1960 1101325 SH SOLE 0 0 1101325 REXFORD INDL RLTY INC COM 76169C100 2545 79636 SH DFND 01 79636 0 0 REXFORD INDL RLTY INC COM 76169C100 2937 91885 SH SOLE 91885 0 0 REXFORD INDL RLTY INC COM 76169C100 3432 107395 SH DFND 02 0 107395 0 REXFORD INDL RLTY INC COM 76169C100 392792 12290102 SH SOLE 0 0 12290102 REXNORD CORP NEW COM 76169B102 3245 105372 SH DFND 01 105372 0 0 REXNORD CORP NEW COM 76169B102 315 10239 SH SOLE 10239 0 0 REXNORD CORP NEW COM 76169B102 397 12882 SH DFND 02 0 12882 0 REXNORD CORP NEW COM 76169B102 276044 8962476 SH SOLE 0 0 8962476 RF INDS LTD COM PAR $0.01 749552105 13 1796 SH DFND 01 1796 0 0 RF INDS LTD COM PAR $0.01 749552105 1723 242743 SH SOLE 0 0 242743 RGC RES INC COM 74955L103 175 6547 SH DFND 01 6547 0 0 RGC RES INC COM 74955L103 7579 283748 SH SOLE 0 0 283748 RH COM 74967X103 5031 38405 SH DFND 01 38405 0 0 RH COM 74967X103 218 1661 SH SOLE 1661 0 0 RH COM 74967X103 434 3312 SH DFND 02 0 3312 0 RH COM 74967X103 352460 2690326 SH SOLE 0 0 2690326 RHYTHM PHARMACEUTICALS INC COM 76243J105 909 31155 SH DFND 01 31155 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 20 700 SH DFND 02 0 700 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 29646 1016331 SH SOLE 0 0 1016331 RIBBON COMMUNICATIONS INC COM 762544104 311 45488 SH DFND 01 45488 0 0 RIBBON COMMUNICATIONS INC COM 762544104 16 2395 SH SOLE 2395 0 0 RIBBON COMMUNICATIONS INC COM 762544104 31 4505 SH DFND 02 0 4505 0 RIBBON COMMUNICATIONS INC COM 762544104 24553 3594900 SH SOLE 0 0 3594900 RICEBRAN TECHNOLOGIES COM NEW 762831204 3170 1104550 SH SOLE 0 0 1104550 RICHARDSON ELECTRS LTD COM 763165107 19 2163 SH DFND 01 2163 0 0 RICHARDSON ELECTRS LTD COM 763165107 4163 474734 SH SOLE 0 0 474734 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1026 319741 SH DFND 01 319741 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 53 16403 SH SOLE 16403 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 45 14000 SH DFND 02 0 14000 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 22678 7064815 SH SOLE 0 0 7064815 RIGNET INC COM 766582100 290 14269 SH DFND 01 14269 0 0 RIGNET INC COM 766582100 12571 617716 SH SOLE 0 0 617716 RIMINI STR INC DEL COM 76674Q107 121 19179 SH DFND 01 19179 0 0 RIMINI STR INC DEL COM 76674Q107 3689 584634 SH SOLE 0 0 584634 RING ENERGY INC COM 76680V108 1081 109056 SH DFND 01 109056 0 0 RING ENERGY INC COM 76680V108 55 5595 SH SOLE 5595 0 0 RING ENERGY INC COM 76680V108 49 4900 SH DFND 02 0 4900 0 RING ENERGY INC COM 76680V108 32737 3303402 SH SOLE 0 0 3303402 RINGCENTRAL INC CL A 76680R206 2787 29949 SH DFND 01 29949 0 0 RINGCENTRAL INC CL A 76680R206 545 5857 SH SOLE 5857 0 0 RINGCENTRAL INC CL A 76680R206 764 8211 SH DFND 02 0 8211 0 RINGCENTRAL INC CL A 76680R206 624139 6707568 SH SOLE 0 0 6707568 RIOT BLOCKCHAIN INC COM 767292105 9 2557 SH DFND 01 2557 0 0 RIOT BLOCKCHAIN INC COM 767292105 1780 487589 SH SOLE 0 0 487589 RITCHIE BROS AUCTIONEERS COM 767744105 332 9200 SH SOLE 9200 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 477 13200 SH DFND 02 0 13200 0 RITCHIE BROS AUCTIONEERS COM 767744105 96237 2663636 SH SOLE 0 0 2663636 RITE AID CORP COM 767754104 1182 923358 SH DFND 01 923358 0 0 RITE AID CORP COM 767754104 124 97111 SH SOLE 97111 0 0 RITE AID CORP COM 767754104 170 132500 SH DFND 02 0 132500 0 RITE AID CORP COM 767754104 119256 93168820 SH SOLE 0 0 93168820 RITTER PHARMACEUTICALS INC COM NEW 767836307 105 56210 SH SOLE 0 0 56210 RIVERVIEW BANCORP INC COM 769397100 164 18579 SH DFND 01 18579 0 0 RIVERVIEW BANCORP INC COM 769397100 7746 876289 SH SOLE 0 0 876289 RLI CORP COM 749607107 5621 71532 SH DFND 01 71532 0 0 RLI CORP COM 749607107 253 3215 SH SOLE 3215 0 0 RLI CORP COM 749607107 409 5208 SH DFND 02 0 5208 0 RLI CORP COM 749607107 354991 4517579 SH SOLE 0 0 4517579 RLJ ENTMT INC COM NEW 74965F203 260 41963 SH SOLE 0 0 41963 RLJ LODGING TR COM 74965L101 3352 152166 SH DFND 01 152166 0 0 RLJ LODGING TR COM 74965L101 4044 183570 SH SOLE 183570 0 0 RLJ LODGING TR COM 74965L101 4747 215486 SH DFND 02 0 215486 0 RLJ LODGING TR COM 74965L101 544834 24731436 SH SOLE 0 0 24731436 RMG NETWORKS HLDG CORP COM NEW 74966K300 211 163525 SH SOLE 0 0 163525 RMR GROUP INC CL A 74967R106 1291 13917 SH DFND 01 13917 0 0 RMR GROUP INC CL A 74967R106 39 422 SH SOLE 422 0 0 RMR GROUP INC CL A 74967R106 22 236 SH DFND 02 0 236 0 RMR GROUP INC CL A 74967R106 92805 1000056 SH SOLE 0 0 1000056 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 6 6876 SH DFND 01 6876 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 1128 1349450 SH SOLE 0 0 1349450 ROBERT HALF INTL INC COM 770323103 8682 123366 SH DFND 01 123366 0 0 ROBERT HALF INTL INC COM 770323103 2671 37955 SH SOLE 37955 0 0 ROBERT HALF INTL INC COM 770323103 2312 32848 SH DFND 02 0 32848 0 ROBERT HALF INTL INC COM 770323103 1610 22877 SH DFND 02 0 0 22877 ROBERT HALF INTL INC COM 770323103 1011602 14373430 SH SOLE 0 0 14373430 ROCKET PHARMACEUTICALS INC COM 77313F106 1030 41843 SH DFND 01 41843 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 25 1000 SH DFND 02 0 1000 0 ROCKET PHARMACEUTICALS INC COM 77313F106 22616 918621 SH SOLE 0 0 918621 ROCKWELL AUTOMATION INC COM 773903109 23391 124739 SH DFND 01 124739 0 0 ROCKWELL AUTOMATION INC COM 773903109 6985 37249 SH SOLE 37249 0 0 ROCKWELL AUTOMATION INC COM 773903109 7338 39131 SH DFND 02 0 39131 0 ROCKWELL AUTOMATION INC COM 773903109 4885 26049 SH DFND 02 0 0 26049 ROCKWELL AUTOMATION INC COM 773903109 1621146 8645190 SH SOLE 0 0 8645190 ROCKWELL COLLINS INC COM 774341101 21960 156334 SH DFND 01 156334 0 0 ROCKWELL COLLINS INC COM 774341101 6691 47633 SH SOLE 47633 0 0 ROCKWELL COLLINS INC COM 774341101 9316 66317 SH DFND 02 0 66317 0 ROCKWELL COLLINS INC COM 774341101 4615 32854 SH DFND 02 0 0 32854 ROCKWELL COLLINS INC COM 774341101 2298258 16361201 SH SOLE 0 0 16361201 ROCKWELL MED INC COM 774374102 392 92915 SH DFND 01 92915 0 0 ROCKWELL MED INC COM 774374102 11 2600 SH SOLE 2600 0 0 ROCKWELL MED INC COM 774374102 12 2900 SH DFND 02 0 2900 0 ROCKWELL MED INC COM 774374102 9449 2239079 SH SOLE 0 0 2239079 ROCKY BRANDS INC COM 774515100 168 5942 SH DFND 01 5942 0 0 ROCKY BRANDS INC COM 774515100 9064 320277 SH SOLE 0 0 320277 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 15 1500 SH DFND 01 1500 0 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 2817 274859 SH SOLE 0 0 274859 ROGERS COMMUNICATIONS INC CL B 775109200 5547 107893 SH SOLE 107893 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 7661 149022 SH DFND 02 0 149022 0 ROGERS COMMUNICATIONS INC CL B 775109200 3772 73364 SH DFND 02 0 0 73364 ROGERS COMMUNICATIONS INC CL B 775109200 455203 8854374 SH SOLE 0 0 8854374 ROGERS CORP COM 775133101 3947 26794 SH DFND 01 26794 0 0 ROGERS CORP COM 775133101 223 1511 SH SOLE 1511 0 0 ROGERS CORP COM 775133101 426 2889 SH DFND 02 0 2889 0 ROGERS CORP COM 775133101 270493 1836094 SH SOLE 0 0 1836094 ROKU INC COM CL A 77543R102 6306 86352 SH DFND 01 86352 0 0 ROKU INC COM CL A 77543R102 340431 4661523 SH SOLE 0 0 4661523 ROLLINS INC COM 775711104 6002 98903 SH DFND 01 98903 0 0 ROLLINS INC COM 775711104 1750 28838 SH SOLE 28838 0 0 ROLLINS INC COM 775711104 1543 25422 SH DFND 02 0 25422 0 ROLLINS INC COM 775711104 1196 19700 SH DFND 02 0 0 19700 ROLLINS INC COM 775711104 699507 11525900 SH SOLE 0 0 11525900 ROPER TECHNOLOGIES INC COM 776696106 29125 98326 SH DFND 01 98326 0 0 ROPER TECHNOLOGIES INC COM 776696106 8919 30109 SH SOLE 30109 0 0 ROPER TECHNOLOGIES INC COM 776696106 10163 34311 SH DFND 02 0 34311 0 ROPER TECHNOLOGIES INC COM 776696106 6034 20369 SH DFND 02 0 0 20369 ROPER TECHNOLOGIES INC COM 776696106 3282916 11083071 SH SOLE 0 0 11083071 ROSEHILL RES INC CL A 777385105 22 3564 SH DFND 01 3564 0 0 ROSEHILL RES INC CL A 777385105 2419 396544 SH SOLE 0 0 396544 ROSETTA STONE INC COM 777780107 445 22351 SH DFND 01 22351 0 0 ROSETTA STONE INC COM 777780107 20659 1038644 SH SOLE 0 0 1038644 ROSS STORES INC COM 778296103 37660 380024 SH DFND 01 380024 0 0 ROSS STORES INC COM 778296103 11296 113987 SH SOLE 113987 0 0 ROSS STORES INC COM 778296103 14594 147263 SH DFND 02 0 147263 0 ROSS STORES INC COM 778296103 7390 74574 SH DFND 02 0 0 74574 ROSS STORES INC COM 778296103 2969117 29960818 SH SOLE 0 0 29960818 ROWAN COMPANIES PLC SHS CL A G7665A101 2089 110964 SH DFND 01 110964 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 269 14303 SH SOLE 14303 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 427 22703 SH DFND 02 0 22703 0 ROWAN COMPANIES PLC SHS CL A G7665A101 212511 11285743 SH SOLE 0 0 11285743 ROYAL BK CDA MONTREAL QUE COM 780087102 34493 430140 SH SOLE 430140 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 40140 500561 SH DFND 02 0 500561 0 ROYAL BK CDA MONTREAL QUE COM 780087102 22179 276580 SH DFND 02 0 0 276580 ROYAL BK CDA MONTREAL QUE COM 780087102 2915216 36353863 SH SOLE 0 0 36353863 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 20912 160934 SH DFND 01 160934 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 6580 50637 SH SOLE 50637 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 6480 49872 SH DFND 02 0 49872 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 4423 34038 SH DFND 02 0 0 34038 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2239678 17236248 SH SOLE 0 0 17236248 ROYAL GOLD INC COM 780287108 2017 26179 SH DFND 01 26179 0 0 ROYAL GOLD INC COM 780287108 534 6935 SH SOLE 6935 0 0 ROYAL GOLD INC COM 780287108 898 11654 SH DFND 02 0 11654 0 ROYAL GOLD INC COM 780287108 490580 6366210 SH SOLE 0 0 6366210 RPC INC COM 749660106 360 23249 SH DFND 01 23249 0 0 RPC INC COM 749660106 97 6247 SH SOLE 6247 0 0 RPC INC COM 749660106 129 8322 SH DFND 02 0 8322 0 RPC INC COM 749660106 75373 4869066 SH SOLE 0 0 4869066 RPM INTL INC COM 749685103 3316 51067 SH DFND 01 51067 0 0 RPM INTL INC COM 749685103 788 12135 SH SOLE 12135 0 0 RPM INTL INC COM 749685103 1036 15953 SH DFND 02 0 15953 0 RPM INTL INC COM 749685103 868156 13368583 SH SOLE 0 0 13368583 RTI SURGICAL INC COM 74975N105 298 66250 SH DFND 01 66250 0 0 RTI SURGICAL INC COM 74975N105 12677 2817056 SH SOLE 0 0 2817056 RUBICON PROJ INC COM 78112V102 32 8791 SH DFND 01 8791 0 0 RUBICON PROJ INC COM 78112V102 7548 2096582 SH SOLE 0 0 2096582 RUBICON TECHNOLOGY INC COM NEW 78112T206 8 895 SH DFND 01 895 0 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 232 25879 SH SOLE 0 0 25879 RUBIUS THERAPEUTICS INC COM 78116T103 507 21107 SH DFND 01 21107 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 22822 950925 SH SOLE 0 0 950925 RUDOLPH TECHNOLOGIES INC COM 781270103 1515 61944 SH DFND 01 61944 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 78 3192 SH SOLE 3192 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 46 1893 SH DFND 02 0 1893 0 RUDOLPH TECHNOLOGIES INC COM 781270103 45729 1870309 SH SOLE 0 0 1870309 RUMBLEON INC CL B 781386206 1961 187082 SH SOLE 0 0 187082 RUSH ENTERPRISES INC CL A 781846209 1640 41718 SH DFND 01 41718 0 0 RUSH ENTERPRISES INC CL A 781846209 130 3297 SH SOLE 3297 0 0 RUSH ENTERPRISES INC CL A 781846209 268 6808 SH DFND 02 0 6808 0 RUSH ENTERPRISES INC CL A 781846209 145834 3709843 SH SOLE 0 0 3709843 RUSH ENTERPRISES INC CL B 781846209 292 7317 SH DFND 01 7317 0 0 RUSH ENTERPRISES INC CL B 781846209 50 1249 SH SOLE 1249 0 0 RUSH ENTERPRISES INC CL B 781846209 12595 315738 SH SOLE 0 0 315738 RUSSELL 1000 VALUE ETF VNG RUS1000VAL 92206C714 230 2074 SH SOLE 0 0 2074 RUSSELL 1000 VALUE ETF VNG RUS1000VAL 92206C714 59 529 SH SOLE 03 0 0 529 RUSSELL 2000 ETF VNG RUS2000IDX 92206C664 539 3984 SH SOLE 03 0 0 3984 RUTHS HOSPITALITY GROUP INC COM 783332109 1810 57365 SH DFND 01 57365 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 119 3778 SH SOLE 3778 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 278 8800 SH DFND 02 0 8800 0 RUTHS HOSPITALITY GROUP INC COM 783332109 76175 2414428 SH SOLE 0 0 2414428 RXI PHARMACEUTICALS CORP NEW COM PAR 74979C808 35 29860 SH SOLE 0 0 29860 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 809 8422 SH SOLE 8422 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 314 3266 SH DFND 02 0 3266 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 603 6278 SH SOLE 0 0 6278 RYDER SYS INC COM 783549108 1413 19340 SH DFND 01 19340 0 0 RYDER SYS INC COM 783549108 390 5338 SH SOLE 5338 0 0 RYDER SYS INC COM 783549108 438 5991 SH DFND 02 0 5991 0 RYDER SYS INC COM 783549108 384665 5264337 SH SOLE 0 0 5264337 RYERSON HLDG CORP COM 783754104 374 33118 SH DFND 01 33118 0 0 RYERSON HLDG CORP COM 783754104 8763 775499 SH SOLE 0 0 775499 RYMAN HOSPITALITY PPTYS INC COM 78377T107 7801 90526 SH DFND 01 90526 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4133 47959 SH SOLE 47959 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4741 55021 SH DFND 02 0 55021 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 662470 7687938 SH SOLE 0 0 7687938 S & T BANCORP INC COM 783859101 1305 30102 SH DFND 01 30102 0 0 S & T BANCORP INC COM 783859101 118 2730 SH SOLE 2730 0 0 S & T BANCORP INC COM 783859101 278 6406 SH DFND 02 0 6406 0 S & T BANCORP INC COM 783859101 150260 3465405 SH SOLE 0 0 3465405 S&P 500 ETF SHS S&P 500 ETF SHS 922908363 23663 88610 SH SOLE 03 0 0 88610 S&P 500 ETF SHS S&P 500 ETF SHS 922908363 2116119 7924056 SH SOLE 0 0 7924056 S&P 500 GROWTH ETF 500 GRTH IDX F 921932505 922 5806 SH SOLE 03 0 0 5806 S&P GLOBAL INC COM 78409V104 49790 254823 SH DFND 01 254823 0 0 S&P GLOBAL INC COM 78409V104 14784 75663 SH SOLE 75663 0 0 S&P GLOBAL INC COM 78409V104 16040 82090 SH DFND 02 0 82090 0 S&P GLOBAL INC COM 78409V104 9687 49579 SH DFND 02 0 0 49579 S&P GLOBAL INC COM 78409V104 3904834 19984822 SH SOLE 0 0 19984822 S&P MID-CAP 400 ETF MIDCP 400 IDX 921932885 918 6753 SH SOLE 03 0 0 6753 S&P MID-CAP 400 GRO ETF MIDCP 400 GRTH 921932869 824 5694 SH SOLE 03 0 0 5694 S&P MID-CAP 400 VALUE ETF MIDCP 400 VAL 921932844 873 6779 SH SOLE 03 0 0 6779 S&P SMALL-CAP 600 ETF SMLLCP 600 IDX 921932828 211 1320 SH SOLE 03 0 0 1320 S&P SMALL-CAP 600 GRO ETF SMLCP 600 GRTH 921932794 309 1781 SH SOLE 03 0 0 1781 S&W SEED CO COM 785135104 11 4478 SH DFND 01 4478 0 0 S&W SEED CO COM 785135104 1861 759758 SH SOLE 0 0 759758 SABRA HEALTH CARE REIT INC COM 78573L106 3596 155530 SH DFND 01 155530 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 4370 189010 SH SOLE 189010 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 5108 220941 SH DFND 02 0 220941 0 SABRA HEALTH CARE REIT INC COM 78573L106 591811 25597345 SH SOLE 0 0 25597345 SABRE CORP COM 78573M104 2814 107897 SH DFND 01 107897 0 0 SABRE CORP COM 78573M104 1845 70761 SH SOLE 70761 0 0 SABRE CORP COM 78573M104 1621 62142 SH DFND 02 0 62142 0 SABRE CORP COM 78573M104 1317 50488 SH DFND 02 0 0 50488 SABRE CORP COM 78573M104 615164 23587585 SH SOLE 0 0 23587585 SACHEM CAP CORP COM 78590A109 17 3997 SH DFND 01 3997 0 0 SACHEM CAP CORP COM 78590A109 1401 336078 SH SOLE 0 0 336078 SAEXPLORATION HLDGS INC COM PAR 78636X873 126 12280 SH SOLE 0 0 12280 SAFE BULKERS INC COM Y7388L103 101 35159 SH DFND 01 35159 0 0 SAFE BULKERS INC COM Y7388L103 222 77137 SH SOLE 0 0 77137 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 381 40769 SH DFND 01 40769 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 10962 1172417 SH SOLE 0 0 1172417 SAFETY INCOME & GROWTH INC COM 78649D104 136 7270 SH DFND 01 7270 0 0 SAFETY INCOME & GROWTH INC COM 78649D104 9025 481832 SH SOLE 0 0 481832 SAFETY INS GROUP INC COM 78648T100 1142 12750 SH DFND 01 12750 0 0 SAFETY INS GROUP INC COM 78648T100 120 1340 SH SOLE 1340 0 0 SAFETY INS GROUP INC COM 78648T100 281 3132 SH DFND 02 0 3132 0 SAFETY INS GROUP INC COM 78648T100 132842 1482614 SH SOLE 0 0 1482614 SAGA COMMUNICATIONS INC CL A NEW 786598300 126 3499 SH DFND 01 3499 0 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 7064 195420 SH SOLE 0 0 195420 SAGE THERAPEUTICS INC COM 78667J108 2866 20288 SH DFND 01 20288 0 0 SAGE THERAPEUTICS INC COM 78667J108 594 4208 SH SOLE 4208 0 0 SAGE THERAPEUTICS INC COM 78667J108 959 6790 SH DFND 02 0 6790 0 SAGE THERAPEUTICS INC COM 78667J108 572702 4054526 SH SOLE 0 0 4054526 SAIA INC COM 78709Y105 3890 50880 SH DFND 01 50880 0 0 SAIA INC COM 78709Y105 191 2504 SH SOLE 2504 0 0 SAIA INC COM 78709Y105 326 4265 SH DFND 02 0 4265 0 SAIA INC COM 78709Y105 192658 2520047 SH SOLE 0 0 2520047 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 3629 106686 SH DFND 01 106686 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 201 5903 SH SOLE 5903 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 294 8632 SH DFND 02 0 8632 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 198414 5832282 SH SOLE 0 0 5832282 SALEM MEDIA GROUP INC CL A 794093104 8 2490 SH DFND 01 2490 0 0 SALEM MEDIA GROUP INC CL A 794093104 1511 444548 SH SOLE 0 0 444548 SALESFORCE COM INC COM 79466L302 119805 753350 SH DFND 01 753350 0 0 SALESFORCE COM INC COM 79466L302 33806 212577 SH SOLE 212577 0 0 SALESFORCE COM INC COM 79466L302 35287 221886 SH DFND 02 0 221886 0 SALESFORCE COM INC COM 79466L302 21776 136932 SH DFND 02 0 0 136932 SALESFORCE COM INC COM 79466L302 8451896 53146551 SH SOLE 0 0 53146551 SALISBURY BANCORP INC COM 795226109 25 600 SH DFND 01 600 0 0 SALISBURY BANCORP INC COM 795226109 626 14895 SH SOLE 0 0 14895 SALLY BEAUTY HLDGS INC COM 79546E104 2584 140502 SH DFND 01 140502 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 249 13538 SH SOLE 13538 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 322 17513 SH DFND 02 0 17513 0 SALLY BEAUTY HLDGS INC COM 79546E104 196629 10692183 SH SOLE 0 0 10692183 SANCHEZ ENERGY CORP COM 79970Y105 373 161993 SH DFND 01 161993 0 0 SANCHEZ ENERGY CORP COM 79970Y105 18 7994 SH SOLE 7994 0 0 SANCHEZ ENERGY CORP COM 79970Y105 8669 3769151 SH SOLE 0 0 3769151 SANDERSON FARMS INC COM 800013104 1846 17858 SH DFND 01 17858 0 0 SANDERSON FARMS INC COM 800013104 226 2185 SH SOLE 2185 0 0 SANDERSON FARMS INC COM 800013104 414 4001 SH DFND 02 0 4001 0 SANDERSON FARMS INC COM 800013104 192874 1865864 SH SOLE 0 0 1865864 SANDRIDGE ENERGY INC COM NEW 80007P869 283 26076 SH DFND 01 26076 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 57 5247 SH SOLE 5247 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 35 3200 SH DFND 02 0 3200 0 SANDRIDGE ENERGY INC COM NEW 80007P869 16408 1509438 SH SOLE 0 0 1509438 SANDSTORM GOLD LTD COM NEW 80013R206 70 18700 SH SOLE 18700 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 52 14000 SH DFND 02 0 14000 0 SANDSTORM GOLD LTD COM NEW 80013R206 166 44572 SH SOLE 0 0 44572 SANDY SPRING BANCORP INC COM 800363103 1188 30214 SH DFND 01 30214 0 0 SANDY SPRING BANCORP INC COM 800363103 155 3953 SH SOLE 3953 0 0 SANDY SPRING BANCORP INC COM 800363103 229 5830 SH DFND 02 0 5830 0 SANDY SPRING BANCORP INC COM 800363103 63094 1605046 SH SOLE 0 0 1605046 SANFILIPPO JOHN B & SON INC COM 800422107 1210 16953 SH DFND 01 16953 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 59 831 SH SOLE 831 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 29 400 SH DFND 02 0 400 0 SANFILIPPO JOHN B & SON INC COM 800422107 34446 482566 SH SOLE 0 0 482566 SANGAMO THERAPEUTICS INC COM 800677106 3410 201196 SH DFND 01 201196 0 0 SANGAMO THERAPEUTICS INC COM 800677106 177 10455 SH SOLE 10455 0 0 SANGAMO THERAPEUTICS INC COM 800677106 119 7045 SH DFND 02 0 7045 0 SANGAMO THERAPEUTICS INC COM 800677106 123040 7258995 SH SOLE 0 0 7258995 SANMINA CORPORATION COM 801056102 1633 59183 SH DFND 01 59183 0 0 SANMINA CORPORATION COM 801056102 166 6007 SH SOLE 6007 0 0 SANMINA CORPORATION COM 801056102 268 9698 SH DFND 02 0 9698 0 SANMINA CORPORATION COM 801056102 183471 6647493 SH SOLE 0 0 6647493 SANTANDER CONSUMER USA HDG I COM 80283M101 876 43691 SH DFND 01 43691 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 35 1767 SH SOLE 1767 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 225199 11237495 SH SOLE 0 0 11237495 SAREPTA THERAPEUTICS INC COM 803607100 4480 27741 SH DFND 01 27741 0 0 SAREPTA THERAPEUTICS INC COM 803607100 915 5665 SH SOLE 5665 0 0 SAREPTA THERAPEUTICS INC COM 803607100 1494 9250 SH DFND 02 0 9250 0 SAREPTA THERAPEUTICS INC COM 803607100 862826 5342243 SH SOLE 0 0 5342243 SAUL CTRS INC COM 804395101 1253 22380 SH DFND 01 22380 0 0 SAUL CTRS INC COM 804395101 694 12388 SH SOLE 12388 0 0 SAUL CTRS INC COM 804395101 723 12905 SH DFND 02 0 12905 0 SAUL CTRS INC COM 804395101 106405 1900088 SH SOLE 0 0 1900088 SAVARA INC COM 805111101 618 55381 SH DFND 01 55381 0 0 SAVARA INC COM 805111101 13290 1190859 SH SOLE 0 0 1190859 SB FINL GROUP INC COM 78408D105 24 1173 SH DFND 01 1173 0 0 SB FINL GROUP INC COM 78408D105 4520 222114 SH SOLE 0 0 222114 SB ONE BANCORP COM 78413T103 147 5842 SH DFND 01 5842 0 0 SB ONE BANCORP COM 78413T103 10403 412800 SH SOLE 0 0 412800 SBA COMMUNICATIONS CORP NEW CL A 78410G104 18689 116351 SH DFND 01 116351 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 8006 49844 SH SOLE 49844 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 10425 64900 SH DFND 02 0 64900 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 3293 20500 SH DFND 02 0 0 20500 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2925083 18210069 SH SOLE 0 0 18210069 SCANA CORP NEW COM 80589M102 5245 134866 SH DFND 01 134866 0 0 SCANA CORP NEW COM 80589M102 2261 58140 SH SOLE 58140 0 0 SCANA CORP NEW COM 80589M102 2985 76762 SH DFND 02 0 76762 0 SCANA CORP NEW COM 80589M102 934 24022 SH DFND 02 0 0 24022 SCANA CORP NEW COM 80589M102 585957 15067023 SH SOLE 0 0 15067023 SCANSOURCE INC COM 806037107 889 22287 SH DFND 01 22287 0 0 SCANSOURCE INC COM 806037107 101 2531 SH SOLE 2531 0 0 SCANSOURCE INC COM 806037107 192 4800 SH DFND 02 0 4800 0 SCANSOURCE INC COM 806037107 102761 2575455 SH SOLE 0 0 2575455 SCHEIN HENRY INC COM 806407102 12427 146154 SH DFND 01 146154 0 0 SCHEIN HENRY INC COM 806407102 3967 46658 SH SOLE 46658 0 0 SCHEIN HENRY INC COM 806407102 4831 56815 SH DFND 02 0 56815 0 SCHEIN HENRY INC COM 806407102 2452 28836 SH DFND 02 0 0 28836 SCHEIN HENRY INC COM 806407102 1359313 15986273 SH SOLE 0 0 15986273 SCHLUMBERGER LTD COM 806857108 79566 1306072 SH DFND 01 1306072 0 0 SCHLUMBERGER LTD COM 806857108 25190 413497 SH SOLE 413497 0 0 SCHLUMBERGER LTD COM 806857108 30682 503648 SH DFND 02 0 503648 0 SCHLUMBERGER LTD COM 806857108 16425 269613 SH DFND 02 0 0 269613 SCHLUMBERGER LTD COM 806857108 6471764 106233817 SH SOLE 0 0 106233817 SCHMITT INDS INC ORE COM NEW 806870200 72 25576 SH SOLE 0 0 25576 SCHNEIDER NATIONAL INC CL B 80689H102 350 14013 SH DFND 01 14013 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 8 302 SH SOLE 302 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 133815 5356899 SH SOLE 0 0 5356899 SCHNITZER STL INDS CL A 806882106 623 23049 SH DFND 01 23049 0 0 SCHNITZER STL INDS CL A 806882106 90 3310 SH SOLE 3310 0 0 SCHNITZER STL INDS CL A 806882106 59 2180 SH DFND 02 0 2180 0 SCHNITZER STL INDS CL A 806882106 75881 2805217 SH SOLE 0 0 2805217 SCHOLAR ROCK HLDG CORP COM 80706P103 283 10973 SH DFND 01 10973 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 5683 220683 SH SOLE 0 0 220683 SCHOLASTIC CORP COM 807066105 1136 24330 SH DFND 01 24330 0 0 SCHOLASTIC CORP COM 807066105 99 2117 SH SOLE 2117 0 0 SCHOLASTIC CORP COM 807066105 213 4566 SH DFND 02 0 4566 0 SCHOLASTIC CORP COM 807066105 115061 2464356 SH SOLE 0 0 2464356 SCHWAB CHARLES CORP NEW COM 808513105 59892 1218561 SH DFND 01 1218561 0 0 SCHWAB CHARLES CORP NEW COM 808513105 17796 362071 SH SOLE 362071 0 0 SCHWAB CHARLES CORP NEW COM 808513105 18636 379173 SH DFND 02 0 379173 0 SCHWAB CHARLES CORP NEW COM 808513105 11583 235662 SH DFND 02 0 0 235662 SCHWAB CHARLES CORP NEW COM 808513105 4246101 86390671 SH SOLE 0 0 86390671 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1300 33924 SH DFND 01 33924 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 97 2540 SH SOLE 2540 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 202 5260 SH DFND 02 0 5260 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 121395 3168756 SH SOLE 0 0 3168756 SCIENCE APPLICATNS INTL CP N COM 808625107 6804 84422 SH DFND 01 84422 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 307 3804 SH SOLE 3804 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 432 5363 SH DFND 02 0 5363 0 SCIENCE APPLICATNS INTL CP N COM 808625107 428088 5311271 SH SOLE 0 0 5311271 SCIENTIFIC GAMES CORP COM 80874P109 2776 109287 SH DFND 01 109287 0 0 SCIENTIFIC GAMES CORP COM 80874P109 117 4600 SH SOLE 4600 0 0 SCIENTIFIC GAMES CORP COM 80874P109 289 11386 SH DFND 02 0 11386 0 SCIENTIFIC GAMES CORP COM 80874P109 121117 4768389 SH SOLE 0 0 4768389 SCORPIO BULKERS INC COM Y7546A122 285 39317 SH DFND 01 39317 0 0 SCORPIO BULKERS INC COM Y7546A122 12 1667 SH SOLE 1667 0 0 SCORPIO BULKERS INC COM Y7546A122 727 100251 SH SOLE 0 0 100251 SCORPIO TANKERS INC SHS Y7542C106 402 199946 SH DFND 01 199946 0 0 SCORPIO TANKERS INC SHS Y7542C106 1055 524790 SH SOLE 0 0 524790 SCOTTS MIRACLE GRO CO CL A 810186106 1274 16188 SH DFND 01 16188 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 321 4071 SH SOLE 4071 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 412 5232 SH DFND 02 0 5232 0 SCOTTS MIRACLE GRO CO CL A 810186106 289451 3676501 SH SOLE 0 0 3676501 SCPHARMACEUTICALS INC COM 810648105 35 5915 SH DFND 01 5915 0 0 SCPHARMACEUTICALS INC COM 810648105 1174 200004 SH SOLE 0 0 200004 SCRIPPS E W CO OHIO CL A NEW 811054402 694 42046 SH DFND 01 42046 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 82 4961 SH SOLE 4961 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 122 7400 SH DFND 02 0 7400 0 SCRIPPS E W CO OHIO CL A NEW 811054402 89442 5420751 SH SOLE 0 0 5420751 SCYNEXIS INC COM 811292101 11 9181 SH DFND 01 9181 0 0 SCYNEXIS INC COM 811292101 2211 1842654 SH SOLE 0 0 1842654 SEABOARD CORP COM 811543107 364 98 SH DFND 01 98 0 0 SEABOARD CORP COM 811543107 93 25 SH SOLE 25 0 0 SEABOARD CORP COM 811543107 178 48 SH DFND 02 0 48 0 SEABOARD CORP COM 811543107 90510 24396 SH SOLE 0 0 24396 SEABRIDGE GOLD INC COM 811916105 82 6300 SH SOLE 6300 0 0 SEABRIDGE GOLD INC COM 811916105 32 2500 SH DFND 02 0 2500 0 SEABRIDGE GOLD INC COM 811916105 132 10171 SH SOLE 0 0 10171 SEACHANGE INTL INC COM 811699107 15 8463 SH DFND 01 8463 0 0 SEACHANGE INTL INC COM 811699107 3167 1769060 SH SOLE 0 0 1769060 SEACOAST BKG CORP FLA COM NEW 811707801 1469 50299 SH DFND 01 50299 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 130 4462 SH SOLE 4462 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 75 2585 SH DFND 02 0 2585 0 SEACOAST BKG CORP FLA COM NEW 811707801 78987 2705043 SH SOLE 0 0 2705043 SEACOR HOLDINGS INC COM 811904101 743 15028 SH DFND 01 15028 0 0 SEACOR HOLDINGS INC COM 811904101 102 2056 SH SOLE 2056 0 0 SEACOR HOLDINGS INC COM 811904101 134 2711 SH DFND 02 0 2711 0 SEACOR HOLDINGS INC COM 811904101 81370 1646832 SH SOLE 0 0 1646832 SEACOR MARINE HLDGS INC COM 78413P101 331 14643 SH DFND 01 14643 0 0 SEACOR MARINE HLDGS INC COM 78413P101 19350 855045 SH SOLE 0 0 855045 SEAGATE TECHNOLOGY PLC SHS G7945M107 9433 199215 SH DFND 01 199215 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 4029 85080 SH SOLE 85080 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 4137 87370 SH DFND 02 0 87370 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 2444 51618 SH DFND 02 0 0 51618 SEAGATE TECHNOLOGY PLC SHS G7945M107 1453619 30699461 SH SOLE 0 0 30699461 SEALED AIR CORP NEW COM 81211K100 6225 155046 SH DFND 01 155046 0 0 SEALED AIR CORP NEW COM 81211K100 2099 52281 SH SOLE 52281 0 0 SEALED AIR CORP NEW COM 81211K100 2066 51457 SH DFND 02 0 51457 0 SEALED AIR CORP NEW COM 81211K100 1348 33577 SH DFND 02 0 0 33577 SEALED AIR CORP NEW COM 81211K100 711986 17733140 SH SOLE 0 0 17733140 SEARS HLDGS CORP COM 812350106 46 47348 SH DFND 01 47348 0 0 SEARS HLDGS CORP COM 812350106 1920 1983407 SH SOLE 0 0 1983407 SEARS HOMETOWN & OUTLET STOR COM 812362101 614 215303 SH SOLE 0 0 215303 SEASPAN CORP SHS Y75638109 87 10400 SH DFND 02 0 10400 0 SEASPAN CORP SHS Y75638109 3212 385652 SH SOLE 0 0 385652 SEASPINE HLDGS CORP COM 81255T108 164 10564 SH DFND 01 10564 0 0 SEASPINE HLDGS CORP COM 81255T108 8342 536106 SH SOLE 0 0 536106 SEATTLE GENETICS INC COM 812578102 3638 47179 SH DFND 01 47179 0 0 SEATTLE GENETICS INC COM 812578102 2473 32063 SH SOLE 32063 0 0 SEATTLE GENETICS INC COM 812578102 3171 41124 SH DFND 02 0 41124 0 SEATTLE GENETICS INC COM 812578102 1365 17700 SH DFND 02 0 0 17700 SEATTLE GENETICS INC COM 812578102 676814 8776118 SH SOLE 0 0 8776118 SEAWORLD ENTMT INC COM 81282V100 3499 111314 SH DFND 01 111314 0 0 SEAWORLD ENTMT INC COM 81282V100 186 5910 SH SOLE 5910 0 0 SEAWORLD ENTMT INC COM 81282V100 302 9615 SH DFND 02 0 9615 0 SEAWORLD ENTMT INC COM 81282V100 169925 5406463 SH SOLE 0 0 5406463 SECOND SIGHT MED PRODS INC COM 81362J100 11 5900 SH DFND 01 5900 0 0 SECOND SIGHT MED PRODS INC COM 81362J100 2172 1143289 SH SOLE 0 0 1143289 SECUREWORKS CORP CL A 81374A105 132 8978 SH DFND 01 8978 0 0 SECUREWORKS CORP CL A 81374A105 11084 756590 SH SOLE 0 0 756590 SECURITY NATL FINL CORP CL A NEW 814785309 15 2830 SH DFND 01 2830 0 0 SECURITY NATL FINL CORP CL A NEW 814785309 2213 425551 SH SOLE 0 0 425551 SEI INVESTMENTS CO COM 784117103 3560 58258 SH DFND 01 58258 0 0 SEI INVESTMENTS CO COM 784117103 2391 39133 SH SOLE 39133 0 0 SEI INVESTMENTS CO COM 784117103 2199 35995 SH DFND 02 0 35995 0 SEI INVESTMENTS CO COM 784117103 1372 22454 SH DFND 02 0 0 22454 SEI INVESTMENTS CO COM 784117103 811013 13273539 SH SOLE 0 0 13273539 SELECT BANCORP INC NEW COM 81617L108 113 9084 SH DFND 01 9084 0 0 SELECT BANCORP INC NEW COM 81617L108 7271 586370 SH SOLE 0 0 586370 SELECT ENERGY SVCS INC CL ACOM 81617J301 613 51779 SH DFND 01 51779 0 0 SELECT ENERGY SVCS INC CL ACOM 81617J301 40 3400 SH SOLE 3400 0 0 SELECT ENERGY SVCS INC CL ACOM 81617J301 46 3900 SH DFND 02 0 3900 0 SELECT ENERGY SVCS INC CL ACOM 81617J301 28237 2384870 SH SOLE 0 0 2384870 SELECT INCOME REIT COM SH BEN INT 81618T100 1217 55471 SH DFND 01 55471 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 1533 69869 SH SOLE 69869 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 2031 92549 SH DFND 02 0 92549 0 SELECT INCOME REIT COM SH BEN INT 81618T100 201059 9164026 SH SOLE 0 0 9164026 SELECT MED HLDGS CORP COM 81619Q105 3968 215634 SH DFND 01 215634 0 0 SELECT MED HLDGS CORP COM 81619Q105 167 9100 SH SOLE 9100 0 0 SELECT MED HLDGS CORP COM 81619Q105 239 13000 SH DFND 02 0 13000 0 SELECT MED HLDGS CORP COM 81619Q105 189099 10277143 SH SOLE 0 0 10277143 SELECTA BIOSCIENCES INC COM 816212104 558 35882 SH DFND 01 35882 0 0 SELECTA BIOSCIENCES INC COM 816212104 9639 619889 SH SOLE 0 0 619889 SELECTIVE INS GROUP INC COM 816300107 3235 50938 SH DFND 01 50938 0 0 SELECTIVE INS GROUP INC COM 816300107 323 5089 SH SOLE 5089 0 0 SELECTIVE INS GROUP INC COM 816300107 525 8263 SH DFND 02 0 8263 0 SELECTIVE INS GROUP INC COM 816300107 367289 5784072 SH SOLE 0 0 5784072 SELLAS LIFE SCIENCES GROUP I COM 81642T100 448 367158 SH SOLE 0 0 367158 SEMGROUP CORP CL A 81663A105 1477 67006 SH DFND 01 67006 0 0 SEMGROUP CORP CL A 81663A105 374 16956 SH SOLE 16956 0 0 SEMGROUP CORP CL A 81663A105 521 23642 SH DFND 02 0 23642 0 SEMGROUP CORP CL A 81663A105 151949 6891112 SH SOLE 0 0 6891112 SEMPRA ENERGY COM 816851109 29379 258280 SH DFND 01 258280 0 0 SEMPRA ENERGY COM 816851109 12627 111007 SH SOLE 111007 0 0 SEMPRA ENERGY COM 816851109 17937 157686 SH DFND 02 0 157686 0 SEMPRA ENERGY COM 816851109 5467 48063 SH DFND 02 0 0 48063 SEMPRA ENERGY COM 816851109 2298700 20208350 SH SOLE 0 0 20208350 SEMTECH CORP COM 816850101 6875 123658 SH DFND 01 123658 0 0 SEMTECH CORP COM 816850101 350 6300 SH SOLE 6300 0 0 SEMTECH CORP COM 816850101 512 9200 SH DFND 02 0 9200 0 SEMTECH CORP COM 816850101 370744 6668061 SH SOLE 0 0 6668061 SENDGRID INC COM 816883102 1756 47740 SH DFND 01 47740 0 0 SENDGRID INC COM 816883102 76 2061 SH SOLE 2061 0 0 SENDGRID INC COM 816883102 40 1100 SH DFND 02 0 1100 0 SENDGRID INC COM 816883102 91152 2477625 SH SOLE 0 0 2477625 SENECA FOODS CORP NEW CL A 817070501 223 6603 SH DFND 01 6603 0 0 SENECA FOODS CORP NEW CL A 817070501 20401 605380 SH SOLE 0 0 605380 SENESTECH INC COM 81720R109 112 162808 SH SOLE 0 0 162808 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1534 87374 SH DFND 01 87374 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 4370 248851 SH SOLE 248851 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 5076 289068 SH DFND 02 0 289068 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 609974 34736559 SH SOLE 0 0 34736559 SENOMYX INC COM 81724Q107 18 12307 SH DFND 01 12307 0 0 SENOMYX INC COM 81724Q107 1910 1290616 SH SOLE 0 0 1290616 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 3419 68997 SH DFND 01 68997 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2574 51944 SH SOLE 51944 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 2472 49883 SH DFND 02 0 49883 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1822 36763 SH DFND 02 0 0 36763 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 698005 14086885 SH SOLE 0 0 14086885 SENSEONICS HLDGS INC COM 81727U105 812 170254 SH DFND 01 170254 0 0 SENSEONICS HLDGS INC COM 81727U105 21985 4609116 SH SOLE 0 0 4609116 SENSIENT TECHNOLOGIES CORP COM 81725T100 4770 62346 SH DFND 01 62346 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 275 3597 SH SOLE 3597 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 440 5751 SH DFND 02 0 5751 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 321464 4201597 SH SOLE 0 0 4201597 SENSUS HEATLHCARE INC COM 81728J109 4 500 SH DFND 01 500 0 0 SENSUS HEATLHCARE INC COM 81728J109 2559 305333 SH SOLE 0 0 305333 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 18 10491 SH DFND 01 10491 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 2622 1569973 SH SOLE 0 0 1569973 SERES THERAPEUTICS INC COM 81750R102 322 42416 SH DFND 01 42416 0 0 SERES THERAPEUTICS INC COM 81750R102 24 3100 SH SOLE 3100 0 0 SERES THERAPEUTICS INC COM 81750R102 8 1100 SH DFND 02 0 1100 0 SERES THERAPEUTICS INC COM 81750R102 7461 983027 SH SOLE 0 0 983027 SERITAGE GROWTH PPTYS CL A 81752R100 1301 27400 SH DFND 01 27400 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1695 35693 SH SOLE 35693 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 1947 41004 SH DFND 02 0 41004 0 SERITAGE GROWTH PPTYS CL A 81752R100 216399 4556734 SH SOLE 0 0 4556734 SERVICE CORP INTL COM 817565104 3183 72007 SH DFND 01 72007 0 0 SERVICE CORP INTL COM 817565104 759 17173 SH SOLE 17173 0 0 SERVICE CORP INTL COM 817565104 1016 22987 SH DFND 02 0 22987 0 SERVICE CORP INTL COM 817565104 692350 15664034 SH SOLE 0 0 15664034 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 3705 59736 SH DFND 01 59736 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 771 12436 SH SOLE 12436 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1038 16738 SH DFND 02 0 16738 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 715832 11540086 SH SOLE 0 0 11540086 SERVICENOW INC COM 81762P102 15248 77945 SH DFND 01 77945 0 0 SERVICENOW INC COM 81762P102 10198 52130 SH SOLE 52130 0 0 SERVICENOW INC COM 81762P102 10776 55084 SH DFND 02 0 55084 0 SERVICENOW INC COM 81762P102 6901 35278 SH DFND 02 0 0 35278 SERVICENOW INC COM 81762P102 2444901 12497575 SH SOLE 0 0 12497575 SERVICESOURCE INTL INC COM 81763U100 452 158742 SH DFND 01 158742 0 0 SERVICESOURCE INTL INC COM 81763U100 11 3700 SH SOLE 3700 0 0 SERVICESOURCE INTL INC COM 81763U100 31 10966 SH DFND 02 0 10966 0 SERVICESOURCE INTL INC COM 81763U100 9768 3427254 SH SOLE 0 0 3427254 SERVISFIRST BANCSHARES INC COM 81768T108 3602 92000 SH DFND 01 92000 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 177 4518 SH SOLE 4518 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 223 5696 SH DFND 02 0 5696 0 SERVISFIRST BANCSHARES INC COM 81768T108 174709 4462563 SH SOLE 0 0 4462563 SERVOTRONICS INC COM 817732100 269 24816 SH SOLE 0 0 24816 SESEN BIO INC COM 817763105 24 11352 SH DFND 01 11352 0 0 SESEN BIO INC COM 817763105 5391 2507539 SH SOLE 0 0 2507539 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 15 1501 SH DFND 01 1501 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 2103 214603 SH SOLE 0 0 214603 SG BLOCKS INC COM PAR 78418A307 81 20304 SH SOLE 0 0 20304 SHAKE SHACK INC CL A 819047101 3099 49189 SH DFND 01 49189 0 0 SHAKE SHACK INC CL A 819047101 140 2228 SH SOLE 2228 0 0 SHAKE SHACK INC CL A 819047101 241 3822 SH DFND 02 0 3822 0 SHAKE SHACK INC CL A 819047101 177870 2822880 SH SOLE 0 0 2822880 SHARPS COMPLIANCE CORP COM 820017101 1769 512776 SH SOLE 0 0 512776 SHARPSPRING INC COM 820054104 12 848 SH DFND 01 848 0 0 SHARPSPRING INC COM 820054104 3130 223234 SH SOLE 0 0 223234 SHAW COMMUNICATIONS INC CL B CONV 82028K200 2648 135877 SH SOLE 135877 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 3668 188197 SH DFND 02 0 188197 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 1697 87061 SH DFND 02 0 0 87061 SHAW COMMUNICATIONS INC CL B CONV 82028K200 226413 11616865 SH SOLE 0 0 11616865 SHENANDOAH TELECOMMUNICATION COM 82312B106 3582 92426 SH DFND 01 92426 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 199 5124 SH SOLE 5124 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 297 7676 SH DFND 02 0 7676 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 163691 4224286 SH SOLE 0 0 4224286 SHERWIN WILLIAMS CO COM 824348106 38036 83556 SH DFND 01 83556 0 0 SHERWIN WILLIAMS CO COM 824348106 11547 25366 SH SOLE 25366 0 0 SHERWIN WILLIAMS CO COM 824348106 13148 28884 SH DFND 02 0 28884 0 SHERWIN WILLIAMS CO COM 824348106 7141 15687 SH DFND 02 0 0 15687 SHERWIN WILLIAMS CO COM 824348106 3164116 6950892 SH SOLE 0 0 6950892 SHIFTPIXY INC COM 82452L104 180 46515 SH SOLE 0 0 46515 SHILOH INDS INC COM 824543102 172 15651 SH DFND 01 15651 0 0 SHILOH INDS INC COM 824543102 7517 683358 SH SOLE 0 0 683358 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 57128 1423581 SH SOLE 0 0 1423581 SHIP FINANCE INTERNATIONAL L SHS G81075106 792 56977 SH DFND 01 56977 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 32 2285 SH SOLE 2285 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 6029 433747 SH SOLE 0 0 433747 SHIRE PLC SPONSORED ADR 82481R106 3 18 SH DFND 02 0 18 0 SHIRE PLC SPONSORED ADR 82481R106 239466 1321047 SH SOLE 0 0 1321047 SHOE CARNIVAL INC COM 824889109 366 9512 SH DFND 01 9512 0 0 SHOE CARNIVAL INC COM 824889109 40 1037 SH SOLE 1037 0 0 SHOE CARNIVAL INC COM 824889109 15 400 SH DFND 02 0 400 0 SHOE CARNIVAL INC COM 824889109 26232 681353 SH SOLE 0 0 681353 SHOPIFY INC CL A 82509L107 4243 25800 SH SOLE 25800 0 0 SHOPIFY INC CL A 82509L107 4605 28000 SH DFND 02 0 28000 0 SHOPIFY INC CL A 82509L107 3105 18883 SH DFND 02 0 0 18883 SHOPIFY INC CL A 82509L107 21426 130279 SH SOLE 0 0 130279 SHORE BANCSHARES INC COM 825107105 198 11115 SH DFND 01 11115 0 0 SHORE BANCSHARES INC COM 825107105 9652 541619 SH SOLE 0 0 541619 SHORT-TERM BOND ETF SHORT TRM BOND 921937827 335 4295 SH SOLE 03 0 0 4295 SHORT-TERM CORP BOND ETF SHRT TRM CORP BD 92206C409 573 7335 SH SOLE 03 0 0 7335 SHORT-TERM CORP BOND ETF SHRT TRM CORP BD 92206C409 22767 291291 SH SOLE 0 0 291291 SHOTSPOTTER INC COM 82536T107 875 14273 SH DFND 01 14273 0 0 SHOTSPOTTER INC COM 82536T107 17754 289673 SH SOLE 0 0 289673 SHUTTERFLY INC COM 82568P304 4334 65778 SH DFND 01 65778 0 0 SHUTTERFLY INC COM 82568P304 184 2800 SH SOLE 2800 0 0 SHUTTERFLY INC COM 82568P304 298 4518 SH DFND 02 0 4518 0 SHUTTERFLY INC COM 82568P304 212923 3231498 SH SOLE 0 0 3231498 SHUTTERSTOCK INC COM 825690100 2030 37195 SH DFND 01 37195 0 0 SHUTTERSTOCK INC COM 825690100 109 2000 SH SOLE 2000 0 0 SHUTTERSTOCK INC COM 825690100 186 3400 SH DFND 02 0 3400 0 SHUTTERSTOCK INC COM 825690100 97496 1786298 SH SOLE 0 0 1786298 SI FINL GROUP INC MD COM 78425V104 132 9396 SH DFND 01 9396 0 0 SI FINL GROUP INC MD COM 78425V104 7196 514009 SH SOLE 0 0 514009 SIEBERT FINL CORP COM 826176109 226 15450 SH DFND 01 15450 0 0 SIEBERT FINL CORP COM 826176109 1973 134650 SH SOLE 0 0 134650 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 464 31311 SH DFND 01 31311 0 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 9433 636508 SH SOLE 0 0 636508 SIENTRA INC COM 82621J105 1086 45481 SH DFND 01 45481 0 0 SIENTRA INC COM 82621J105 23207 971831 SH SOLE 0 0 971831 SIERRA BANCORP COM 82620P102 351 12145 SH DFND 01 12145 0 0 SIERRA BANCORP COM 82620P102 14574 504290 SH SOLE 0 0 504290 SIERRA WIRELESS INC COM 826516106 60 2970 SH SOLE 2970 0 0 SIERRA WIRELESS INC COM 826516106 53 2630 SH DFND 02 0 2630 0 SIERRA WIRELESS INC COM 826516106 16552 823473 SH SOLE 0 0 823473 SIFCO INDS INC COM 826546103 252 50000 SH SOLE 0 0 50000 SIGA TECHNOLOGIES INC COM 826917106 705 102346 SH DFND 01 102346 0 0 SIGA TECHNOLOGIES INC COM 826917106 13887 2015495 SH SOLE 0 0 2015495 SIGMA LABS INC COM PAR 826598302 81 70539 SH SOLE 0 0 70539 SIGMATRON INTL INC COM 82661L101 8 1441 SH DFND 01 1441 0 0 SIGMATRON INTL INC COM 82661L101 586 101925 SH SOLE 0 0 101925 SIGNATURE BK NEW YORK N Y COM 82669G104 2594 22592 SH DFND 01 22592 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1865 16243 SH SOLE 16243 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1928 16792 SH DFND 02 0 16792 0 SIGNATURE BK NEW YORK N Y COM 82669G104 976 8500 SH DFND 02 0 0 8500 SIGNATURE BK NEW YORK N Y COM 82669G104 535460 4662663 SH SOLE 0 0 4662663 SIGNET JEWELERS LIMITED SHS G81276100 3310 50211 SH DFND 01 50211 0 0 SIGNET JEWELERS LIMITED SHS G81276100 384 5831 SH SOLE 5831 0 0 SIGNET JEWELERS LIMITED SHS G81276100 873 13240 SH DFND 02 0 13240 0 SIGNET JEWELERS LIMITED SHS G81276100 347442 5269869 SH SOLE 0 0 5269869 SILGAN HOLDINGS INC COM 827048109 841 30251 SH DFND 01 30251 0 0 SILGAN HOLDINGS INC COM 827048109 174 6248 SH SOLE 6248 0 0 SILGAN HOLDINGS INC COM 827048109 304 10952 SH DFND 02 0 10952 0 SILGAN HOLDINGS INC COM 827048109 217953 7840030 SH SOLE 0 0 7840030 SILICON LABORATORIES INC COM 826919102 7840 85408 SH DFND 01 85408 0 0 SILICON LABORATORIES INC COM 826919102 373 4066 SH SOLE 4066 0 0 SILICON LABORATORIES INC COM 826919102 836 9112 SH DFND 02 0 9112 0 SILICON LABORATORIES INC COM 826919102 357779 3897375 SH SOLE 0 0 3897375 SILVERBOW RES INC COM 82836G102 167 6262 SH DFND 01 6262 0 0 SILVERBOW RES INC COM 82836G102 8348 313023 SH SOLE 0 0 313023 SILVERCORP METALS INC COM 82835P103 28 11230 SH SOLE 11230 0 0 SILVERCORP METALS INC COM 82835P103 29 11900 SH DFND 02 0 11900 0 SILVERCORP METALS INC COM 82835P103 93 37844 SH SOLE 0 0 37844 SILVERCREST ASSET MGMT GROUP CL A 828359109 246 17733 SH DFND 01 17733 0 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 4952 357544 SH SOLE 0 0 357544 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 2339 79417 SH DFND 01 79417 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 264 8949 SH SOLE 8949 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 261 8852 SH DFND 02 0 8852 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 239370 8127999 SH SOLE 0 0 8127999 SIMON PPTY GROUP INC NEW COM 828806109 54928 310766 SH DFND 01 310766 0 0 SIMON PPTY GROUP INC NEW COM 828806109 68867 389632 SH SOLE 389632 0 0 SIMON PPTY GROUP INC NEW COM 828806109 79207 448132 SH DFND 02 0 448132 0 SIMON PPTY GROUP INC NEW COM 828806109 10544 59656 SH DFND 02 0 0 59656 SIMON PPTY GROUP INC NEW COM 828806109 6921793 39161490 SH SOLE 0 0 39161490 SIMPLY GOOD FOODS CO COM 82900L102 982 50482 SH DFND 01 50482 0 0 SIMPLY GOOD FOODS CO COM 82900L102 108 5558 SH SOLE 5558 0 0 SIMPLY GOOD FOODS CO COM 82900L102 346 17800 SH DFND 02 0 17800 0 SIMPLY GOOD FOODS CO COM 82900L102 51022 2623246 SH SOLE 0 0 2623246 SIMPSON MANUFACTURING CO INC COM 829073105 5980 82529 SH DFND 01 82529 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 268 3700 SH SOLE 3700 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 404 5574 SH DFND 02 0 5574 0 SIMPSON MANUFACTURING CO INC COM 829073105 308141 4252561 SH SOLE 0 0 4252561 SIMULATIONS PLUS INC COM 829214105 484 23938 SH DFND 01 23938 0 0 SIMULATIONS PLUS INC COM 829214105 10827 535990 SH SOLE 0 0 535990 SINA CORP ORD G81477104 772 11113 SH SOLE 11113 0 0 SINA CORP ORD G81477104 1501 21600 SH DFND 02 0 21600 0 SINA CORP ORD G81477104 28 400 SH DFND 02 0 0 400 SINA CORP ORD G81477104 148208 2133108 SH SOLE 0 0 2133108 SINCLAIR BROADCAST GROUP INC CL A 829226109 2874 101389 SH DFND 01 101389 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 203 7166 SH SOLE 7166 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 257 9053 SH DFND 02 0 9053 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 201521 7108323 SH SOLE 0 0 7108323 SIRIUS XM HLDGS INC COM 82968B103 3600 569572 SH DFND 01 569572 0 0 SIRIUS XM HLDGS INC COM 82968B103 2942 465492 SH SOLE 465492 0 0 SIRIUS XM HLDGS INC COM 82968B103 3953 625475 SH DFND 02 0 625475 0 SIRIUS XM HLDGS INC COM 82968B103 2076 328468 SH DFND 02 0 0 328468 SIRIUS XM HLDGS INC COM 82968B103 420530 66539529 SH SOLE 0 0 66539529 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 5987 79462 SH DFND 01 79462 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 270 3579 SH SOLE 3579 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 399 5290 SH DFND 02 0 5290 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 258963 3437252 SH SOLE 0 0 3437252 SITO MOBILE LTD COM NEW 82988R203 5 2881 SH DFND 01 2881 0 0 SITO MOBILE LTD COM NEW 82988R203 1361 764763 SH SOLE 0 0 764763 SIX FLAGS ENTMT CORP NEW COM 83001A102 2193 31412 SH DFND 01 31412 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 433 6200 SH SOLE 6200 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 648 9288 SH DFND 02 0 9288 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 452356 6478891 SH SOLE 0 0 6478891 SJW GROUP COM 784305104 1667 27254 SH DFND 01 27254 0 0 SJW GROUP COM 784305104 220 3600 SH SOLE 3600 0 0 SJW GROUP COM 784305104 715 11700 SH DFND 02 0 11700 0 SJW GROUP COM 784305104 60025 981609 SH SOLE 0 0 981609 SK TELECOM LTD SPONSORED ADR 78440P108 53614 1923040 SH SOLE 0 0 1923040 SKECHERS U S A INC CL A 830566105 1507 53939 SH DFND 01 53939 0 0 SKECHERS U S A INC CL A 830566105 326 11656 SH SOLE 11656 0 0 SKECHERS U S A INC CL A 830566105 569 20356 SH DFND 02 0 20356 0 SKECHERS U S A INC CL A 830566105 325647 11659385 SH SOLE 0 0 11659385 SKYLINE CHAMPION CORPORATION COM 830830105 1526 53398 SH DFND 01 53398 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 26214 917548 SH SOLE 0 0 917548 SKYWEST INC COM 830879102 2629 44634 SH DFND 01 44634 0 0 SKYWEST INC COM 830879102 86 1457 SH SOLE 1457 0 0 SKYWEST INC COM 830879102 41 700 SH DFND 02 0 700 0 SKYWEST INC COM 830879102 370580 6291677 SH SOLE 0 0 6291677 SKYWORKS SOLUTIONS INC COM 83088M102 16122 177729 SH DFND 01 177729 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 4863 53608 SH SOLE 53608 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 5509 60732 SH DFND 02 0 60732 0 SKYWORKS SOLUTIONS INC COM 83088M102 3425 37759 SH DFND 02 0 0 37759 SKYWORKS SOLUTIONS INC COM 83088M102 1662428 18326847 SH SOLE 0 0 18326847 SL GREEN RLTY CORP COM 78440X101 7901 81007 SH DFND 01 81007 0 0 SL GREEN RLTY CORP COM 78440X101 10728 110000 SH SOLE 110000 0 0 SL GREEN RLTY CORP COM 78440X101 11590 118832 SH DFND 02 0 118832 0 SL GREEN RLTY CORP COM 78440X101 1824 18700 SH DFND 02 0 0 18700 SL GREEN RLTY CORP COM 78440X101 1340413 13743593 SH SOLE 0 0 13743593 SLEEP NUMBER CORP COM 83125X103 2503 68048 SH DFND 01 68048 0 0 SLEEP NUMBER CORP COM 83125X103 139 3770 SH SOLE 3770 0 0 SLEEP NUMBER CORP COM 83125X103 229 6230 SH DFND 02 0 6230 0 SLEEP NUMBER CORP COM 83125X103 138056 3753549 SH SOLE 0 0 3753549 SLM CORP COM 78442P106 1796 161082 SH DFND 01 161082 0 0 SLM CORP COM 78442P106 399 35829 SH SOLE 35829 0 0 SLM CORP COM 78442P106 555 49777 SH DFND 02 0 49777 0 SLM CORP COM 78442P106 292842 26263887 SH SOLE 0 0 26263887 SM ENERGY CO COM 78454L100 1236 39197 SH DFND 01 39197 0 0 SM ENERGY CO COM 78454L100 297 9407 SH SOLE 9407 0 0 SM ENERGY CO COM 78454L100 503 15960 SH DFND 02 0 15960 0 SM ENERGY CO COM 78454L100 350839 11127158 SH SOLE 0 0 11127158 SMALL-CAP ETF SMALL CP ETF 922908751 4608 28342 SH SOLE 03 0 0 28342 SMALL-CAP ETF SMALL CP ETF 922908751 44331 272672 SH SOLE 0 0 272672 SMALL-CAP GROWTH ETF SML CP GRW ETF 922908595 4547 24275 SH SOLE 03 0 0 24275 SMALL-CAP GROWTH ETF SML CP GRW ETF 922908595 72062 384700 SH SOLE 0 0 384700 SMALL-CAP VALUE ETF SM CP VAL ETF 922908611 6200 44488 SH SOLE 03 0 0 44488 SMART & FINAL STORES INC COM 83190B101 127 22201 SH DFND 01 22201 0 0 SMART & FINAL STORES INC COM 83190B101 14 2431 SH SOLE 2431 0 0 SMART & FINAL STORES INC COM 83190B101 14 2500 SH DFND 02 0 2500 0 SMART & FINAL STORES INC COM 83190B101 14716 2581772 SH SOLE 0 0 2581772 SMART GLOBAL HLDGS INC SHS G8232Y101 593 20641 SH DFND 01 20641 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 17 600 SH DFND 02 0 600 0 SMART GLOBAL HLDGS INC SHS G8232Y101 47303 1645891 SH SOLE 0 0 1645891 SMART SAND INC COM 83191H107 84 20556 SH DFND 01 20556 0 0 SMART SAND INC COM 83191H107 31 7518 SH SOLE 7518 0 0 SMART SAND INC COM 83191H107 4791 1165595 SH SOLE 0 0 1165595 SMARTFINANCIAL INC COM NEW 83190L208 218 9271 SH DFND 01 9271 0 0 SMARTFINANCIAL INC COM NEW 83190L208 11062 469721 SH SOLE 0 0 469721 SMARTSHEET INC COM CL A 83200N103 72 2290 SH DFND 01 2290 0 0 SMARTSHEET INC COM CL A 83200N103 18297 585316 SH SOLE 0 0 585316 SMITH A O COM 831865209 7804 146221 SH DFND 01 146221 0 0 SMITH A O COM 831865209 2328 43617 SH SOLE 43617 0 0 SMITH A O COM 831865209 2153 40342 SH DFND 02 0 40342 0 SMITH A O COM 831865209 1238 23200 SH DFND 02 0 0 23200 SMITH A O COM 831865209 834030 15627321 SH SOLE 0 0 15627321 SMITH MICRO SOFTWARE INC COM NEW 832154207 1525 605031 SH SOLE 0 0 605031 SMUCKER J M CO COM NEW 832696405 10949 106701 SH DFND 01 106701 0 0 SMUCKER J M CO COM NEW 832696405 3512 34228 SH SOLE 34228 0 0 SMUCKER J M CO COM NEW 832696405 4694 45747 SH DFND 02 0 45747 0 SMUCKER J M CO COM NEW 832696405 2383 23226 SH DFND 02 0 0 23226 SMUCKER J M CO COM NEW 832696405 1346742 13124857 SH SOLE 0 0 13124857 SNAP INC CL A 83304A106 1106 130402 SH DFND 01 130402 0 0 SNAP INC CL A 83304A106 399472 47107505 SH SOLE 0 0 47107505 SNAP ON INC COM 833034101 9738 53039 SH DFND 01 53039 0 0 SNAP ON INC COM 833034101 3142 17116 SH SOLE 17116 0 0 SNAP ON INC COM 833034101 2895 15766 SH DFND 02 0 15766 0 SNAP ON INC COM 833034101 1908 10391 SH DFND 02 0 0 10391 SNAP ON INC COM 833034101 1055892 5751044 SH SOLE 0 0 5751044 SOCIAL REALITY INC COM CL A NEW 83362P300 900 230257 SH SOLE 0 0 230257 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 6 140 SH SOLE 140 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 55479 1213450 SH SOLE 0 0 1213450 SOCKET MOBILE INC COM NEW 83368E200 212 91994 SH SOLE 0 0 91994 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 309 2161 SH SOLE 2161 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 386 2700 SH DFND 02 0 2700 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 3 23 SH DFND 02 0 0 23 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 77630 542566 SH SOLE 0 0 542566 SOGOU INC ADR REPSTG A 83409V104 10665 1435333 SH SOLE 0 0 1435333 SOHU COM LTD SPONSORED ADS 83410S108 145 7300 SH DFND 02 0 7300 0 SOHU COM LTD SPONSORED ADS 83410S108 20478 1030086 SH SOLE 0 0 1030086 SOLAREDGE TECHNOLOGIES INC COM 83417M104 307 8165 SH DFND 01 8165 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 117 3104 SH SOLE 3104 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 177 4700 SH DFND 02 0 4700 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 71342 1894861 SH SOLE 0 0 1894861 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 1007 53302 SH DFND 01 53302 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 19 983 SH SOLE 983 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 21106 1117307 SH SOLE 0 0 1117307 SOLENO THERAPEUTICS INC COM NEW 834203200 143 66075 SH SOLE 0 0 66075 SOLID BIOSCIENCES INC COM 83422E105 1163 24649 SH DFND 01 24649 0 0 SOLID BIOSCIENCES INC COM 83422E105 30692 650531 SH SOLE 0 0 650531 SOLIGENIX INC COM 834223307 639 339732 SH SOLE 0 0 339732 SOLITARIO ZINC CORP COM 8342EP107 333 949612 SH SOLE 0 0 949612 SONIC AUTOMOTIVE INC CL A 83545G102 408 21068 SH DFND 01 21068 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 72 3729 SH SOLE 3729 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 135 7000 SH DFND 02 0 7000 0 SONIC AUTOMOTIVE INC CL A 83545G102 44638 2306880 SH SOLE 0 0 2306880 SONIC CORP COM 835451105 2225 51329 SH DFND 01 51329 0 0 SONIC CORP COM 835451105 143 3311 SH SOLE 3311 0 0 SONIC CORP COM 835451105 264 6100 SH DFND 02 0 6100 0 SONIC CORP COM 835451105 153233 3535607 SH SOLE 0 0 3535607 SONIC FDRY INC COM NEW 83545R207 66 41281 SH SOLE 0 0 41281 SONOCO PRODS CO COM 835495102 2033 36626 SH DFND 01 36626 0 0 SONOCO PRODS CO COM 835495102 675 12162 SH SOLE 12162 0 0 SONOCO PRODS CO COM 835495102 666 12000 SH DFND 02 0 12000 0 SONOCO PRODS CO COM 835495102 521715 9400266 SH SOLE 0 0 9400266 SONOMA PHARMACEUTICALS INC COM 83558L105 150 102792 SH SOLE 0 0 102792 SONOS INC COM 83570H108 344 21427 SH DFND 01 21427 0 0 SONOS INC COM 83570H108 17115 1067049 SH SOLE 0 0 1067049 SOPHIRIS BIO INC COM NEW 83578Q209 11 4061 SH DFND 01 4061 0 0 SOPHIRIS BIO INC COM NEW 83578Q209 3726 1335563 SH SOLE 0 0 1335563 SORRENTO THERAPEUTICS INC COM NEW 83587F202 938 213205 SH DFND 01 213205 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 17 3800 SH DFND 02 0 3800 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 22901 5204872 SH SOLE 0 0 5204872 SOTHEBYS COM 835898107 3630 73790 SH DFND 01 73790 0 0 SOTHEBYS COM 835898107 186 3777 SH SOLE 3777 0 0 SOTHEBYS COM 835898107 292 5935 SH DFND 02 0 5935 0 SOTHEBYS COM 835898107 185792 3777018 SH SOLE 0 0 3777018 SOTHERLY HOTELS INC COM 83600C103 23 3225 SH DFND 01 3225 0 0 SOTHERLY HOTELS INC COM 83600C103 4349 603960 SH SOLE 0 0 603960 SOUND FINL BANCORP INC COM 83607A100 20 500 SH DFND 01 500 0 0 SOUND FINL BANCORP INC COM 83607A100 2256 57040 SH SOLE 0 0 57040 SOUTH JERSEY INDS INC COM 838518108 3166 89766 SH DFND 01 89766 0 0 SOUTH JERSEY INDS INC COM 838518108 270 7644 SH SOLE 7644 0 0 SOUTH JERSEY INDS INC COM 838518108 663 18804 SH DFND 02 0 18804 0 SOUTH JERSEY INDS INC COM 838518108 312204 8851818 SH SOLE 0 0 8851818 SOUTH ST CORP COM 840441109 2620 31947 SH DFND 01 31947 0 0 SOUTH ST CORP COM 840441109 301 3666 SH SOLE 3666 0 0 SOUTH ST CORP COM 840441109 318 3876 SH DFND 02 0 3876 0 SOUTH ST CORP COM 840441109 260370 3175240 SH SOLE 0 0 3175240 SOUTHERN CO COM 842587107 41707 956579 SH DFND 01 956579 0 0 SOUTHERN CO COM 842587107 19019 436218 SH SOLE 436218 0 0 SOUTHERN CO COM 842587107 30167 691897 SH DFND 02 0 691897 0 SOUTHERN CO COM 842587107 7399 169700 SH DFND 02 0 0 169700 SOUTHERN CO COM 842587107 3279294 75213163 SH SOLE 0 0 75213163 SOUTHERN COPPER CORP COM 84265V105 887 20558 SH DFND 01 20558 0 0 SOUTHERN COPPER CORP COM 84265V105 599 13886 SH SOLE 13886 0 0 SOUTHERN COPPER CORP COM 84265V105 1200 27808 SH DFND 02 0 27808 0 SOUTHERN COPPER CORP COM 84265V105 58 1351 SH DFND 02 0 0 1351 SOUTHERN COPPER CORP COM 84265V105 29951 694264 SH SOLE 0 0 694264 SOUTHERN FIRST BANCSHARES IN COM 842873101 283 7206 SH DFND 01 7206 0 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 16561 421408 SH SOLE 0 0 421408 SOUTHERN MO BANCORP INC COM 843380106 265 7104 SH DFND 01 7104 0 0 SOUTHERN MO BANCORP INC COM 843380106 11225 301183 SH SOLE 0 0 301183 SOUTHERN NATL BANCORP OF VA COM 843395104 276 17053 SH DFND 01 17053 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 13242 817397 SH SOLE 0 0 817397 SOUTHSIDE BANCSHARES INC COM 84470P109 1004 28858 SH DFND 01 28858 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 76 2182 SH SOLE 2182 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 218 6260 SH DFND 02 0 6260 0 SOUTHSIDE BANCSHARES INC COM 84470P109 59398 1706852 SH SOLE 0 0 1706852 SOUTHWEST AIRLS CO COM 844741108 32121 514348 SH DFND 01 514348 0 0 SOUTHWEST AIRLS CO COM 844741108 2925 46845 SH SOLE 46845 0 0 SOUTHWEST AIRLS CO COM 844741108 2911 46617 SH DFND 02 0 46617 0 SOUTHWEST AIRLS CO COM 844741108 2083 33347 SH DFND 02 0 0 33347 SOUTHWEST AIRLS CO COM 844741108 2245305 35953647 SH SOLE 0 0 35953647 SOUTHWEST GA FINL CORP COM 84502A104 2 105 SH DFND 01 105 0 0 SOUTHWEST GA FINL CORP COM 84502A104 323 14044 SH SOLE 0 0 14044 SOUTHWEST GAS HOLDINGS INC COM 844895102 3382 42789 SH DFND 01 42789 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 354 4480 SH SOLE 4480 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 463 5853 SH DFND 02 0 5853 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 378788 4792965 SH SOLE 0 0 4792965 SOUTHWESTERN ENERGY CO COM 845467109 2629 514488 SH DFND 01 514488 0 0 SOUTHWESTERN ENERGY CO COM 845467109 311 60943 SH SOLE 60943 0 0 SOUTHWESTERN ENERGY CO COM 845467109 429 84001 SH DFND 02 0 84001 0 SOUTHWESTERN ENERGY CO COM 845467109 267162 52282113 SH SOLE 0 0 52282113 SP PLUS CORP COM 78469C103 1016 27846 SH DFND 01 27846 0 0 SP PLUS CORP COM 78469C103 73 2000 SH SOLE 2000 0 0 SP PLUS CORP COM 78469C103 210 5742 SH DFND 02 0 5742 0 SP PLUS CORP COM 78469C103 47613 1304453 SH SOLE 0 0 1304453 SPAR GROUP INC COM 784933103 179 182673 SH SOLE 0 0 182673 SPARK ENERGY INC CL ACOM 846511103 205 24825 SH DFND 01 24825 0 0 SPARK ENERGY INC CL ACOM 846511103 4882 591773 SH SOLE 0 0 591773 SPARK THERAPEUTICS INC COM 84652J103 3404 62393 SH DFND 01 62393 0 0 SPARK THERAPEUTICS INC COM 84652J103 174 3186 SH SOLE 3186 0 0 SPARK THERAPEUTICS INC COM 84652J103 348 6377 SH DFND 02 0 6377 0 SPARK THERAPEUTICS INC COM 84652J103 150079 2751212 SH SOLE 0 0 2751212 SPARTAN MTRS INC COM 846819100 973 65933 SH DFND 01 65933 0 0 SPARTAN MTRS INC COM 846819100 72 4904 SH SOLE 4904 0 0 SPARTAN MTRS INC COM 846819100 21 1446 SH DFND 02 0 1446 0 SPARTAN MTRS INC COM 846819100 21659 1468397 SH SOLE 0 0 1468397 SPARTANNASH CO COM 847215100 624 31122 SH DFND 01 31122 0 0 SPARTANNASH CO COM 847215100 72 3613 SH SOLE 3613 0 0 SPARTANNASH CO COM 847215100 107 5345 SH DFND 02 0 5345 0 SPARTANNASH CO COM 847215100 45521 2269258 SH SOLE 0 0 2269258 SPARTON CORP COM 847235108 217 15069 SH DFND 01 15069 0 0 SPARTON CORP COM 847235108 6802 471406 SH SOLE 0 0 471406 SPECTRUM BRANDS HLDGS INC NEW COM 84790A105 1291 17275 SH DFND 01 17275 0 0 SPECTRUM BRANDS HLDGS INC NEW COM 84790A105 260 3480 SH SOLE 3480 0 0 SPECTRUM BRANDS HLDGS INC NEW COM 84790A105 400 5349 SH DFND 02 0 5349 0 SPECTRUM BRANDS HLDGS INC NEW COM 84790A105 278958 3733373 SH SOLE 0 0 3733373 SPECTRUM PHARMACEUTICALS INC COM 84763A108 3225 191987 SH DFND 01 191987 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 131 7800 SH SOLE 7800 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 252 14974 SH DFND 02 0 14974 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 179681 10695287 SH SOLE 0 0 10695287 SPEEDWAY MOTORSPORTS INC COM 847788106 184 10321 SH DFND 01 10321 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 14 776 SH SOLE 776 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 11 624 SH DFND 02 0 624 0 SPEEDWAY MOTORSPORTS INC COM 847788106 20120 1127176 SH SOLE 0 0 1127176 SPERO THERAPEUTICS INC COM 84833T103 96 9125 SH DFND 01 9125 0 0 SPERO THERAPEUTICS INC COM 84833T103 4691 446291 SH SOLE 0 0 446291 SPHERIX INC COM PAR NEW 84842R403 88 88138 SH SOLE 0 0 88138 SPIRE INC COM 84857L101 3200 43504 SH DFND 01 43504 0 0 SPIRE INC COM 84857L101 825 11220 SH SOLE 11220 0 0 SPIRE INC COM 84857L101 1290 17544 SH DFND 02 0 17544 0 SPIRE INC COM 84857L101 372041 5058345 SH SOLE 0 0 5058345 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4303 46938 SH DFND 01 46938 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3172 34600 SH SOLE 34600 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3020 32949 SH DFND 02 0 32949 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1806 19700 SH DFND 02 0 0 19700 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 944156 10299507 SH SOLE 0 0 10299507 SPIRIT AIRLS INC COM 848577102 2821 60053 SH DFND 01 60053 0 0 SPIRIT AIRLS INC COM 848577102 122 2589 SH SOLE 2589 0 0 SPIRIT AIRLS INC COM 848577102 60 1288 SH DFND 02 0 1288 0 SPIRIT AIRLS INC COM 848577102 275689 5869468 SH SOLE 0 0 5869468 SPIRIT MTA REIT COM SHS BEN IN 84861U105 436 37817 SH DFND 01 37817 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 522 45275 SH SOLE 45275 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 669 58112 SH DFND 02 0 58112 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 71930 6243960 SH SOLE 0 0 6243960 SPIRIT OF TEX BANCSHARES INC COM 84861D103 60 2770 SH DFND 01 2770 0 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 3502 162194 SH SOLE 0 0 162194 SPIRIT RLTY CAP INC NEW COM 84860W102 1277 158490 SH DFND 01 158490 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 3706 459854 SH SOLE 459854 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 4644 576131 SH DFND 02 0 576131 0 SPIRIT RLTY CAP INC NEW COM 84860W102 529838 65736663 SH SOLE 0 0 65736663 SPLUNK INC COM 848637104 7748 64083 SH DFND 01 64083 0 0 SPLUNK INC COM 848637104 5278 43650 SH SOLE 43650 0 0 SPLUNK INC COM 848637104 5757 47616 SH DFND 02 0 47616 0 SPLUNK INC COM 848637104 3413 28225 SH DFND 02 0 0 28225 SPLUNK INC COM 848637104 1486373 12293214 SH SOLE 0 0 12293214 SPOK HLDGS INC COM 84863T106 252 16345 SH DFND 01 16345 0 0 SPOK HLDGS INC COM 84863T106 35 2264 SH SOLE 2264 0 0 SPOK HLDGS INC COM 84863T106 360 23400 SH DFND 02 0 23400 0 SPOK HLDGS INC COM 84863T106 27031 1755242 SH SOLE 0 0 1755242 SPORTSMANS WHSE HLDGS INC COM 84920Y106 452 77334 SH DFND 01 77334 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 6 1056 SH SOLE 1056 0 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 10290 1759043 SH SOLE 0 0 1759043 SPRING BK PHARMACEUTICALS IN COM 849431101 311 25796 SH DFND 01 25796 0 0 SPRING BK PHARMACEUTICALS IN COM 849431101 6307 523390 SH SOLE 0 0 523390 SPRINT CORP COM SER 1 85207U105 1493 228230 SH DFND 01 228230 0 0 SPRINT CORP COM SER 1 85207U105 1620 247630 SH SOLE 247630 0 0 SPRINT CORP COM SER 1 85207U105 1480 226323 SH DFND 02 0 226323 0 SPRINT CORP COM SER 1 85207U105 875 133786 SH DFND 02 0 0 133786 SPRINT CORP COM SER 1 85207U105 213290 32613167 SH SOLE 0 0 32613167 SPROUTS FMRS MKT INC COM 85208M102 1529 55768 SH DFND 01 55768 0 0 SPROUTS FMRS MKT INC COM 85208M102 302 11000 SH SOLE 11000 0 0 SPROUTS FMRS MKT INC COM 85208M102 452 16500 SH DFND 02 0 16500 0 SPROUTS FMRS MKT INC COM 85208M102 311409 11361141 SH SOLE 0 0 11361141 SPS COMM INC COM 78463M107 3340 33655 SH DFND 01 33655 0 0 SPS COMM INC COM 78463M107 149 1500 SH SOLE 1500 0 0 SPS COMM INC COM 78463M107 238 2400 SH DFND 02 0 2400 0 SPS COMM INC COM 78463M107 105900 1067113 SH SOLE 0 0 1067113 SPX CORP COM 784635104 2554 76664 SH DFND 01 76664 0 0 SPX CORP COM 784635104 150 4500 SH SOLE 4500 0 0 SPX CORP COM 784635104 574 17232 SH DFND 02 0 17232 0 SPX CORP COM 784635104 152870 4589304 SH SOLE 0 0 4589304 SPX FLOW INC COM 78469X107 1927 37057 SH DFND 01 37057 0 0 SPX FLOW INC COM 78469X107 217 4167 SH SOLE 4167 0 0 SPX FLOW INC COM 78469X107 662 12734 SH DFND 02 0 12734 0 SPX FLOW INC COM 78469X107 217087 4174742 SH SOLE 0 0 4174742 SQUARE INC CL A 852234103 12813 129414 SH DFND 01 129414 0 0 SQUARE INC CL A 852234103 8633 87193 SH SOLE 87193 0 0 SQUARE INC CL A 852234103 9128 92190 SH DFND 02 0 92190 0 SQUARE INC CL A 852234103 5716 57730 SH DFND 02 0 0 57730 SQUARE INC CL A 852234103 2172335 21940561 SH SOLE 0 0 21940561 SRC ENERGY INC COM 78470V108 4259 479119 SH DFND 01 479119 0 0 SRC ENERGY INC COM 78470V108 208 23362 SH SOLE 23362 0 0 SRC ENERGY INC COM 78470V108 290 32590 SH DFND 02 0 32590 0 SRC ENERGY INC COM 78470V108 213069 23967292 SH SOLE 0 0 23967292 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 5095 89651 SH DFND 01 89651 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3564 62709 SH SOLE 62709 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3310 58249 SH DFND 02 0 58249 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2450 43103 SH DFND 02 0 0 43103 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 984411 17322028 SH SOLE 0 0 17322028 SSR MNG INC COM 784730103 90 10300 SH SOLE 10300 0 0 SSR MNG INC COM 784730103 64 7400 SH DFND 02 0 7400 0 SSR MNG INC COM 784730103 24917 2860789 SH SOLE 0 0 2860789 ST JOE CO COM 790148100 594 35351 SH DFND 01 35351 0 0 ST JOE CO COM 790148100 79 4700 SH SOLE 4700 0 0 ST JOE CO COM 790148100 150 8900 SH DFND 02 0 8900 0 ST JOE CO COM 790148100 94268 5611189 SH SOLE 0 0 5611189 STAAR SURGICAL CO COM PAR $0.01 852312305 4053 84436 SH DFND 01 84436 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 181 3766 SH SOLE 3766 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 231 4811 SH DFND 02 0 4811 0 STAAR SURGICAL CO COM PAR $0.01 852312305 127773 2661931 SH SOLE 0 0 2661931 STAFFING 360 SOLUTIONS INC COM PAR 852387307 46 22073 SH SOLE 0 0 22073 STAG INDL INC COM 85254J102 2531 92025 SH DFND 01 92025 0 0 STAG INDL INC COM 85254J102 2923 106307 SH SOLE 106307 0 0 STAG INDL INC COM 85254J102 3485 126724 SH DFND 02 0 126724 0 STAG INDL INC COM 85254J102 399196 14516204 SH SOLE 0 0 14516204 STAGE STORES INC COM NEW 85254C305 11 5717 SH DFND 01 5717 0 0 STAGE STORES INC COM NEW 85254C305 2007 1018725 SH SOLE 0 0 1018725 STAMPS COM INC COM NEW 852857200 7879 34833 SH DFND 01 34833 0 0 STAMPS COM INC COM NEW 852857200 351 1551 SH SOLE 1551 0 0 STAMPS COM INC COM NEW 852857200 542 2398 SH DFND 02 0 2398 0 STAMPS COM INC COM NEW 852857200 382207 1689687 SH SOLE 0 0 1689687 STANDARD MTR PRODS INC COM 853666105 913 18546 SH DFND 01 18546 0 0 STANDARD MTR PRODS INC COM 853666105 86 1744 SH SOLE 1744 0 0 STANDARD MTR PRODS INC COM 853666105 196 3990 SH DFND 02 0 3990 0 STANDARD MTR PRODS INC COM 853666105 55606 1129750 SH SOLE 0 0 1129750 STANDEX INTL CORP COM 854231107 2302 22079 SH DFND 01 22079 0 0 STANDEX INTL CORP COM 854231107 110 1051 SH SOLE 1051 0 0 STANDEX INTL CORP COM 854231107 227 2181 SH DFND 02 0 2181 0 STANDEX INTL CORP COM 854231107 131616 1262502 SH SOLE 0 0 1262502 STANLEY BLACK & DECKER INC COM 854502101 21211 144841 SH DFND 01 144841 0 0 STANLEY BLACK & DECKER INC COM 854502101 6768 46214 SH SOLE 46214 0 0 STANLEY BLACK & DECKER INC COM 854502101 6831 46644 SH DFND 02 0 46644 0 STANLEY BLACK & DECKER INC COM 854502101 4406 30085 SH DFND 02 0 0 30085 STANLEY BLACK & DECKER INC COM 854502101 1714371 11706989 SH SOLE 0 0 11706989 STANTEC INC COM 85472N109 248 10000 SH SOLE 10000 0 0 STANTEC INC COM 85472N109 306 12300 SH DFND 02 0 12300 0 STANTEC INC COM 85472N109 70131 2822181 SH SOLE 0 0 2822181 STARBUCKS CORP COM 855244109 77121 1356800 SH DFND 01 1356800 0 0 STARBUCKS CORP COM 855244109 23161 407471 SH SOLE 407471 0 0 STARBUCKS CORP COM 855244109 26775 471055 SH DFND 02 0 471055 0 STARBUCKS CORP COM 855244109 15680 275856 SH DFND 02 0 0 275856 STARBUCKS CORP COM 855244109 5248290 92334455 SH SOLE 0 0 92334455 STARRETT L S CO CL A 855668109 929 154826 SH SOLE 0 0 154826 STARS GROUP INC COM 85570W100 324 13003 SH SOLE 13003 0 0 STARS GROUP INC COM 85570W100 416 16700 SH DFND 02 0 16700 0 STARS GROUP INC COM 85570W100 89239 3583909 SH SOLE 0 0 3583909 STARTEK INC COM 85569C107 25 3823 SH DFND 01 3823 0 0 STARTEK INC COM 85569C107 3431 518282 SH SOLE 0 0 518282 STARWOOD PPTY TR INC COM 85571B105 2105 97828 SH DFND 01 97828 0 0 STARWOOD PPTY TR INC COM 85571B105 757 35156 SH SOLE 35156 0 0 STARWOOD PPTY TR INC COM 85571B105 527 24496 SH DFND 02 0 24496 0 STARWOOD PPTY TR INC COM 85571B105 514339 23900513 SH SOLE 0 0 23900513 STATE AUTO FINL CORP COM 855707105 446 14620 SH DFND 01 14620 0 0 STATE AUTO FINL CORP COM 855707105 58 1900 SH SOLE 1900 0 0 STATE AUTO FINL CORP COM 855707105 31 1000 SH DFND 02 0 1000 0 STATE AUTO FINL CORP COM 855707105 44372 1452925 SH SOLE 0 0 1452925 STATE BK FINL CORP COM 856190103 1465 48553 SH DFND 01 48553 0 0 STATE BK FINL CORP COM 856190103 100 3300 SH SOLE 3300 0 0 STATE BK FINL CORP COM 856190103 247 8200 SH DFND 02 0 8200 0 STATE BK FINL CORP COM 856190103 100656 3335195 SH SOLE 0 0 3335195 STATE STR CORP COM 857477103 30064 358840 SH DFND 01 358840 0 0 STATE STR CORP COM 857477103 9286 110836 SH SOLE 110836 0 0 STATE STR CORP COM 857477103 10101 120564 SH DFND 02 0 120564 0 STATE STR CORP COM 857477103 6155 73466 SH DFND 02 0 0 73466 STATE STR CORP COM 857477103 2137042 25507783 SH SOLE 0 0 25507783 STEEL CONNECT INC COM 858098106 17 7882 SH DFND 01 7882 0 0 STEEL CONNECT INC COM 858098106 2964 1391763 SH SOLE 0 0 1391763 STEEL DYNAMICS INC COM 858119100 3990 88302 SH DFND 01 88302 0 0 STEEL DYNAMICS INC COM 858119100 3126 69166 SH SOLE 69166 0 0 STEEL DYNAMICS INC COM 858119100 4076 90187 SH DFND 02 0 90187 0 STEEL DYNAMICS INC COM 858119100 1981 43837 SH DFND 02 0 0 43837 STEEL DYNAMICS INC COM 858119100 951977 21066104 SH SOLE 0 0 21066104 STEELCASE INC CL A 858155203 1388 75025 SH DFND 01 75025 0 0 STEELCASE INC CL A 858155203 154 8318 SH SOLE 8318 0 0 STEELCASE INC CL A 858155203 194 10477 SH DFND 02 0 10477 0 STEELCASE INC CL A 858155203 135496 7324113 SH SOLE 0 0 7324113 STEIN MART INC COM 858375108 3008 1279928 SH SOLE 0 0 1279928 STEMLINE THERAPEUTICS INC COM 85858C107 941 56689 SH DFND 01 56689 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 20274 1221340 SH SOLE 0 0 1221340 STEPAN CO COM 858586100 1547 17785 SH DFND 01 17785 0 0 STEPAN CO COM 858586100 193 2213 SH SOLE 2213 0 0 STEPAN CO COM 858586100 313 3600 SH DFND 02 0 3600 0 STEPAN CO COM 858586100 191788 2204212 SH SOLE 0 0 2204212 STERICYCLE INC COM 858912108 4664 79475 SH DFND 01 79475 0 0 STERICYCLE INC COM 858912108 1402 23897 SH SOLE 23897 0 0 STERICYCLE INC COM 858912108 1244 21206 SH DFND 02 0 21206 0 STERICYCLE INC COM 858912108 886 15099 SH DFND 02 0 0 15099 STERICYCLE INC COM 858912108 520862 8876311 SH SOLE 0 0 8876311 STERIS PLC SHS USD G84720104 3588 31360 SH DFND 01 31360 0 0 STERIS PLC SHS USD G84720104 885 7735 SH SOLE 7735 0 0 STERIS PLC SHS USD G84720104 1260 11013 SH DFND 02 0 11013 0 STERIS PLC SHS USD G84720104 854104 7465943 SH SOLE 0 0 7465943 STERLING BANCORP DEL COM 85917A100 1816 82559 SH DFND 01 82559 0 0 STERLING BANCORP DEL COM 85917A100 465 21148 SH SOLE 21148 0 0 STERLING BANCORP DEL COM 85917A100 774 35197 SH DFND 02 0 35197 0 STERLING BANCORP DEL COM 85917A100 427940 19451836 SH SOLE 0 0 19451836 STERLING BANCORP INC COM 85917W102 359 31751 SH DFND 01 31751 0 0 STERLING BANCORP INC COM 85917W102 44 3907 SH SOLE 3907 0 0 STERLING BANCORP INC COM 85917W102 7722 682788 SH SOLE 0 0 682788 STERLING CONSTRUCTION CO INC COM 859241101 452 31541 SH DFND 01 31541 0 0 STERLING CONSTRUCTION CO INC COM 859241101 16511 1152981 SH SOLE 0 0 1152981 STERM INFLATPRO SEC ETF STRM INFPROIDX 922020805 656 13566 SH SOLE 03 0 0 13566 STEWARDSHIP FINL CORP COM 860326107 21 2020 SH DFND 01 2020 0 0 STEWARDSHIP FINL CORP COM 860326107 198 18663 SH SOLE 0 0 18663 STEWART INFORMATION SVCS COR COM 860372101 1005 22324 SH DFND 01 22324 0 0 STEWART INFORMATION SVCS COR COM 860372101 106 2345 SH SOLE 2345 0 0 STEWART INFORMATION SVCS COR COM 860372101 170 3780 SH DFND 02 0 3780 0 STEWART INFORMATION SVCS COR COM 860372101 60660 1347703 SH SOLE 0 0 1347703 STIFEL FINL CORP COM 860630102 3124 60949 SH DFND 01 60949 0 0 STIFEL FINL CORP COM 860630102 332 6486 SH SOLE 6486 0 0 STIFEL FINL CORP COM 860630102 418 8147 SH DFND 02 0 8147 0 STIFEL FINL CORP COM 860630102 311246 6071915 SH SOLE 0 0 6071915 STITCH FIX INC COM CL A 860897107 128 2922 SH DFND 01 2922 0 0 STITCH FIX INC COM CL A 860897107 87994 2010371 SH SOLE 0 0 2010371 STOCK YDS BANCORP INC COM 861025104 886 24396 SH DFND 01 24396 0 0 STOCK YDS BANCORP INC COM 861025104 87 2388 SH SOLE 2388 0 0 STOCK YDS BANCORP INC COM 861025104 65 1799 SH DFND 02 0 1799 0 STOCK YDS BANCORP INC COM 861025104 34173 941399 SH SOLE 0 0 941399 STONERIDGE INC COM 86183P102 1529 51453 SH DFND 01 51453 0 0 STONERIDGE INC COM 86183P102 110 3691 SH SOLE 3691 0 0 STONERIDGE INC COM 86183P102 51 1700 SH DFND 02 0 1700 0 STONERIDGE INC COM 86183P102 43262 1455641 SH SOLE 0 0 1455641 STORE CAP CORP COM 862121100 1922 69144 SH DFND 01 69144 0 0 STORE CAP CORP COM 862121100 5325 191628 SH SOLE 191628 0 0 STORE CAP CORP COM 862121100 6505 234089 SH DFND 02 0 234089 0 STORE CAP CORP COM 862121100 702906 25293492 SH SOLE 0 0 25293492 STRATA SKIN SCIENCES INC COM NEW 86272A206 2100 593357 SH SOLE 0 0 593357 STRATASYS LTD SHS M85548101 800 34601 SH DFND 01 34601 0 0 STRATASYS LTD SHS M85548101 2153 93177 SH SOLE 0 0 93177 STRATEGIC ED INC COM 86272C103 5700 41597 SH DFND 01 41597 0 0 STRATEGIC ED INC COM 86272C103 267 1951 SH SOLE 1951 0 0 STRATEGIC ED INC COM 86272C103 364 2660 SH DFND 02 0 2660 0 STRATEGIC ED INC COM 86272C103 292949 2137844 SH SOLE 0 0 2137844 STRATTEC SEC CORP COM 863111100 29 820 SH DFND 01 820 0 0 STRATTEC SEC CORP COM 863111100 4979 139653 SH SOLE 0 0 139653 STRATUS PPTYS INC COM NEW 863167201 176 5766 SH DFND 01 5766 0 0 STRATUS PPTYS INC COM NEW 863167201 7852 256593 SH SOLE 0 0 256593 STREAMLINE HEALTH SOLUTIONS COM 86323X106 7 5800 SH DFND 01 5800 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 335 284318 SH SOLE 0 0 284318 STRYKER CORP COM 863667101 57291 322440 SH DFND 01 322440 0 0 STRYKER CORP COM 863667101 17792 100136 SH SOLE 100136 0 0 STRYKER CORP COM 863667101 22180 124830 SH DFND 02 0 124830 0 STRYKER CORP COM 863667101 11320 63709 SH DFND 02 0 0 63709 STRYKER CORP COM 863667101 4419230 24871849 SH SOLE 0 0 24871849 STURM RUGER & CO INC COM 864159108 2317 33557 SH DFND 01 33557 0 0 STURM RUGER & CO INC COM 864159108 106 1530 SH SOLE 1530 0 0 STURM RUGER & CO INC COM 864159108 212 3070 SH DFND 02 0 3070 0 STURM RUGER & CO INC COM 864159108 117553 1702427 SH SOLE 0 0 1702427 SUMMER INFANT INC COM 865646103 410 259347 SH SOLE 0 0 259347 SUMMIT FINANCIAL GROUP INC COM 86606G101 214 9226 SH DFND 01 9226 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 8815 379794 SH SOLE 0 0 379794 SUMMIT HOTEL PPTYS INC COM 866082100 1213 89649 SH DFND 01 89649 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1522 112506 SH SOLE 112506 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 1798 132922 SH DFND 02 0 132922 0 SUMMIT HOTEL PPTYS INC COM 866082100 182541 13491579 SH SOLE 0 0 13491579 SUMMIT MATLS INC CL A 86614U100 4043 222384 SH DFND 01 222384 0 0 SUMMIT MATLS INC CL A 86614U100 176 9699 SH SOLE 9699 0 0 SUMMIT MATLS INC CL A 86614U100 370 20373 SH DFND 02 0 20373 0 SUMMIT MATLS INC CL A 86614U100 177641 9771254 SH SOLE 0 0 9771254 SUMMIT ST BK SANTA ROSA CALI COM 866264203 19 1264 SH DFND 01 1264 0 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 2079 135436 SH SOLE 0 0 135436 SUMMIT WIRELESS TECHNLGIES INC COM 86633R104 134 31265 SH SOLE 0 0 31265 SUN CMNTYS INC COM 866674104 3113 30659 SH DFND 01 30659 0 0 SUN CMNTYS INC COM 866674104 8954 88182 SH SOLE 88182 0 0 SUN CMNTYS INC COM 866674104 10264 101087 SH DFND 02 0 101087 0 SUN CMNTYS INC COM 866674104 1159785 11421951 SH SOLE 0 0 11421951 SUN HYDRAULICS CORP COM 866942105 3104 56663 SH DFND 01 56663 0 0 SUN HYDRAULICS CORP COM 866942105 170 3104 SH SOLE 3104 0 0 SUN HYDRAULICS CORP COM 866942105 255 4659 SH DFND 02 0 4659 0 SUN HYDRAULICS CORP COM 866942105 133036 2428544 SH SOLE 0 0 2428544 SUN LIFE FINL INC COM 866796105 7128 179278 SH SOLE 179278 0 0 SUN LIFE FINL INC COM 866796105 7509 188866 SH DFND 02 0 188866 0 SUN LIFE FINL INC COM 866796105 4994 125594 SH DFND 02 0 0 125594 SUN LIFE FINL INC COM 866796105 608664 15308459 SH SOLE 0 0 15308459 SUNCOKE ENERGY INC COM 86722A103 662 56960 SH DFND 01 56960 0 0 SUNCOKE ENERGY INC COM 86722A103 97 8370 SH SOLE 8370 0 0 SUNCOKE ENERGY INC COM 86722A103 150 12899 SH DFND 02 0 12899 0 SUNCOKE ENERGY INC COM 86722A103 60080 5170437 SH SOLE 0 0 5170437 SUNCOR ENERGY INC NEW COM 867224107 18781 485424 SH SOLE 485424 0 0 SUNCOR ENERGY INC NEW COM 867224107 20058 518440 SH DFND 02 0 518440 0 SUNCOR ENERGY INC NEW COM 867224107 10249 264910 SH DFND 02 0 0 264910 SUNCOR ENERGY INC NEW COM 867224107 1711767 44243139 SH SOLE 0 0 44243139 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 13 6416 SH DFND 01 6416 0 0 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 2195 1097497 SH SOLE 0 0 1097497 SUNLINK HEALTH SYSTEMS INC COM 86737U102 77 57952 SH SOLE 0 0 57952 SUNPOWER CORP COM 867652406 580 79490 SH DFND 01 79490 0 0 SUNPOWER CORP COM 867652406 48 6524 SH SOLE 6524 0 0 SUNPOWER CORP COM 867652406 42 5746 SH DFND 02 0 5746 0 SUNPOWER CORP COM 867652406 45065 6173311 SH SOLE 0 0 6173311 SUNRUN INC COM 86771W105 985 79186 SH DFND 01 79186 0 0 SUNRUN INC COM 86771W105 93 7479 SH SOLE 7479 0 0 SUNRUN INC COM 86771W105 63 5100 SH DFND 02 0 5100 0 SUNRUN INC COM 86771W105 94210 7573167 SH SOLE 0 0 7573167 SUNSTONE HOTEL INVS INC NEW COM 867892101 3255 198944 SH DFND 01 198944 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 3927 240020 SH SOLE 240020 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 4574 279599 SH DFND 02 0 279599 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 526004 32151854 SH SOLE 0 0 32151854 SUNTRUST BKS INC COM 867914103 29088 435513 SH DFND 01 435513 0 0 SUNTRUST BKS INC COM 867914103 9438 141308 SH SOLE 141308 0 0 SUNTRUST BKS INC COM 867914103 9554 143052 SH DFND 02 0 143052 0 SUNTRUST BKS INC COM 867914103 6028 90259 SH DFND 02 0 0 90259 SUNTRUST BKS INC COM 867914103 2377293 35593544 SH SOLE 0 0 35593544 SUNWORKS INC COM 86803X105 3 5900 SH DFND 01 5900 0 0 SUNWORKS INC COM 86803X105 269 548292 SH SOLE 0 0 548292 SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931602 19 10085 SH SOLE 0 0 10085 SUPERIOR DRILLING PRODS INC COM 868153107 853 267307 SH SOLE 0 0 267307 SUPERIOR ENERGY SVCS INC COM 868157108 1316 135125 SH DFND 01 135125 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 119 12200 SH SOLE 12200 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 316 32401 SH DFND 02 0 32401 0 SUPERIOR ENERGY SVCS INC COM 868157108 135537 13915533 SH SOLE 0 0 13915533 SUPERIOR GRP OF COMPANIES IN COM 868358102 355 18646 SH DFND 01 18646 0 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 6985 367269 SH SOLE 0 0 367269 SUPERIOR INDS INTL INC COM 868168105 368 21560 SH DFND 01 21560 0 0 SUPERIOR INDS INTL INC COM 868168105 53 3100 SH SOLE 3100 0 0 SUPERIOR INDS INTL INC COM 868168105 29 1718 SH DFND 02 0 1718 0 SUPERIOR INDS INTL INC COM 868168105 39437 2313000 SH SOLE 0 0 2313000 SUPERNUS PHARMACEUTICALS INC COM 868459108 4926 97837 SH DFND 01 97837 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 235 4666 SH SOLE 4666 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 566 11247 SH DFND 02 0 11247 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 251887 5002728 SH SOLE 0 0 5002728 SUPERVALU INC COM NEW 868536301 1083 33616 SH DFND 01 33616 0 0 SUPERVALU INC COM NEW 868536301 130 4033 SH SOLE 4033 0 0 SUPERVALU INC COM NEW 868536301 213 6620 SH DFND 02 0 6620 0 SUPERVALU INC COM NEW 868536301 123006 3817693 SH SOLE 0 0 3817693 SUPPORT COM INC COM NEW 86858W200 10 3435 SH DFND 01 3435 0 0 SUPPORT COM INC COM NEW 86858W200 1912 659417 SH SOLE 0 0 659417 SURFACE ONCOLOGY INC COM 86877M209 168 15341 SH DFND 01 15341 0 0 SURFACE ONCOLOGY INC COM 86877M209 4636 423736 SH SOLE 0 0 423736 SURGERY PARTNERS INC COM 86881A100 327 19834 SH DFND 01 19834 0 0 SURGERY PARTNERS INC COM 86881A100 26 1581 SH SOLE 1581 0 0 SURGERY PARTNERS INC COM 86881A100 29 1743 SH DFND 02 0 1743 0 SURGERY PARTNERS INC COM 86881A100 25463 1543185 SH SOLE 0 0 1543185 SURMODICS INC COM 868873100 1917 25675 SH DFND 01 25675 0 0 SURMODICS INC COM 868873100 69 919 SH SOLE 919 0 0 SURMODICS INC COM 868873100 79 1063 SH DFND 02 0 1063 0 SURMODICS INC COM 868873100 58301 780988 SH SOLE 0 0 780988 SUTHERLAND ASSET MGMT CORP M COM 86933G105 250 15017 SH DFND 01 15017 0 0 SUTHERLAND ASSET MGMT CORP M COM 86933G105 13447 807644 SH SOLE 0 0 807644 SVB FINL GROUP COM 78486Q101 16427 52850 SH DFND 01 52850 0 0 SVB FINL GROUP COM 78486Q101 4804 15455 SH SOLE 15455 0 0 SVB FINL GROUP COM 78486Q101 5462 17573 SH DFND 02 0 17573 0 SVB FINL GROUP COM 78486Q101 2957 9514 SH DFND 02 0 0 9514 SVB FINL GROUP COM 78486Q101 1709873 5500991 SH SOLE 0 0 5500991 SVMK INC COM 78489X103 23 1447 SH DFND 01 1447 0 0 SVMK INC COM 78489X103 4305 268553 SH SOLE 0 0 268553 SWITCH INC CL A 87105L104 175 16199 SH DFND 01 16199 0 0 SWITCH INC CL A 87105L104 37265 3450494 SH SOLE 0 0 3450494 SYKES ENTERPRISES INC COM 871237103 1060 34779 SH DFND 01 34779 0 0 SYKES ENTERPRISES INC COM 871237103 93 3042 SH SOLE 3042 0 0 SYKES ENTERPRISES INC COM 871237103 209 6858 SH DFND 02 0 6858 0 SYKES ENTERPRISES INC COM 871237103 136154 4465533 SH SOLE 0 0 4465533 SYMANTEC CORP COM 871503108 12461 585553 SH DFND 01 585553 0 0 SYMANTEC CORP COM 871503108 4093 192328 SH SOLE 192328 0 0 SYMANTEC CORP COM 871503108 3859 181357 SH DFND 02 0 181357 0 SYMANTEC CORP COM 871503108 2473 116229 SH DFND 02 0 0 116229 SYMANTEC CORP COM 871503108 1371751 64462006 SH SOLE 0 0 64462006 SYNACOR INC COM 871561106 13 8200 SH DFND 01 8200 0 0 SYNACOR INC COM 871561106 1773 1107886 SH SOLE 0 0 1107886 SYNALLOY CP DEL COM 871565107 163 7114 SH DFND 01 7114 0 0 SYNALLOY CP DEL COM 871565107 8393 367304 SH SOLE 0 0 367304 SYNAPTICS INC COM 87157D109 1582 34679 SH DFND 01 34679 0 0 SYNAPTICS INC COM 87157D109 155 3397 SH SOLE 3397 0 0 SYNAPTICS INC COM 87157D109 200 4390 SH DFND 02 0 4390 0 SYNAPTICS INC COM 87157D109 158257 3469019 SH SOLE 0 0 3469019 SYNCHRONY FINL COM 87165B103 20889 672104 SH DFND 01 672104 0 0 SYNCHRONY FINL COM 87165B103 6810 219124 SH SOLE 219124 0 0 SYNCHRONY FINL COM 87165B103 7731 248734 SH DFND 02 0 248734 0 SYNCHRONY FINL COM 87165B103 4364 140400 SH DFND 02 0 0 140400 SYNCHRONY FINL COM 87165B103 1474881 47454351 SH SOLE 0 0 47454351 SYNDAX PHARMACEUTICALS INC COM 87164F105 167 20718 SH DFND 01 20718 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 5784 715886 SH SOLE 0 0 715886 SYNEOS HEALTH INC CL A 87166B102 3104 60206 SH DFND 01 60206 0 0 SYNEOS HEALTH INC CL A 87166B102 286 5542 SH SOLE 5542 0 0 SYNEOS HEALTH INC CL A 87166B102 545 10574 SH DFND 02 0 10574 0 SYNEOS HEALTH INC CL A 87166B102 352494 6837901 SH SOLE 0 0 6837901 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 858 504911 SH DFND 01 504911 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 29 16928 SH SOLE 16928 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 22 12731 SH DFND 02 0 12731 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 36535 21491023 SH SOLE 0 0 21491023 SYNLOGIC INC COM 87166L100 193 13575 SH DFND 01 13575 0 0 SYNLOGIC INC COM 87166L100 9765 687187 SH SOLE 0 0 687187 SYNNEX CORP COM 87162W100 2230 26323 SH DFND 01 26323 0 0 SYNNEX CORP COM 87162W100 222 2619 SH SOLE 2619 0 0 SYNNEX CORP COM 87162W100 318 3758 SH DFND 02 0 3758 0 SYNNEX CORP COM 87162W100 264684 3124956 SH SOLE 0 0 3124956 SYNOPSYS INC COM 871607107 13847 140425 SH DFND 01 140425 0 0 SYNOPSYS INC COM 871607107 4464 45271 SH SOLE 45271 0 0 SYNOPSYS INC COM 871607107 6584 66772 SH DFND 02 0 66772 0 SYNOPSYS INC COM 871607107 3313 33600 SH DFND 02 0 0 33600 SYNOPSYS INC COM 871607107 1534907 15565434 SH SOLE 0 0 15565434 SYNOVUS FINL CORP COM NEW 87161C501 1996 43601 SH DFND 01 43601 0 0 SYNOVUS FINL CORP COM NEW 87161C501 519 11333 SH SOLE 11333 0 0 SYNOVUS FINL CORP COM NEW 87161C501 618 13492 SH DFND 02 0 13492 0 SYNOVUS FINL CORP COM NEW 87161C501 507819 11090174 SH SOLE 0 0 11090174 SYNTEL INC COM 87162H103 2806 68475 SH DFND 01 68475 0 0 SYNTEL INC COM 87162H103 167 4067 SH SOLE 4067 0 0 SYNTEL INC COM 87162H103 194 4733 SH DFND 02 0 4733 0 SYNTEL INC COM 87162H103 129221 3153267 SH SOLE 0 0 3153267 SYNTHESIS ENERGY SYS INC COM NEW 871628202 692 288148 SH SOLE 0 0 288148 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 0 2 SH DFND 01 2 0 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 352 135303 SH SOLE 0 0 135303 SYPRIS SOLUTIONS INC COM 871655106 297 218564 SH SOLE 0 0 218564 SYROS PHARMACEUTICALS INC COM 87184Q107 598 50176 SH DFND 01 50176 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 11848 994763 SH SOLE 0 0 994763 SYSCO CORP COM 871829107 35482 484401 SH DFND 01 484401 0 0 SYSCO CORP COM 871829107 10732 146509 SH SOLE 146509 0 0 SYSCO CORP COM 871829107 14406 196675 SH DFND 02 0 196675 0 SYSCO CORP COM 871829107 6819 93098 SH DFND 02 0 0 93098 SYSCO CORP COM 871829107 2979731 40678918 SH SOLE 0 0 40678918 SYSTEMAX INC COM 871851101 726 22045 SH DFND 01 22045 0 0 SYSTEMAX INC COM 871851101 47 1425 SH SOLE 1425 0 0 SYSTEMAX INC COM 871851101 36 1100 SH DFND 02 0 1100 0 SYSTEMAX INC COM 871851101 33513 1017398 SH SOLE 0 0 1017398 T MOBILE US INC COM 872590104 9083 129422 SH DFND 01 129422 0 0 T MOBILE US INC COM 872590104 7211 102743 SH SOLE 102743 0 0 T MOBILE US INC COM 872590104 7093 101065 SH DFND 02 0 101065 0 T MOBILE US INC COM 872590104 4750 67676 SH DFND 02 0 0 67676 T MOBILE US INC COM 872590104 1127863 16071000 SH SOLE 0 0 16071000 T2 BIOSYSTEMS INC COM 89853L104 453 60835 SH DFND 01 60835 0 0 T2 BIOSYSTEMS INC COM 89853L104 11629 1560905 SH SOLE 0 0 1560905 TABLEAU SOFTWARE INC CL A 87336U105 3455 30920 SH DFND 01 30920 0 0 TABLEAU SOFTWARE INC CL A 87336U105 657 5884 SH SOLE 5884 0 0 TABLEAU SOFTWARE INC CL A 87336U105 1336 11958 SH DFND 02 0 11958 0 TABLEAU SOFTWARE INC CL A 87336U105 678272 6070087 SH SOLE 0 0 6070087 TABULA RASA HEALTHCARE INC COM 873379101 2813 34645 SH DFND 01 34645 0 0 TABULA RASA HEALTHCARE INC COM 873379101 123 1519 SH SOLE 1519 0 0 TABULA RASA HEALTHCARE INC COM 873379101 96 1186 SH DFND 02 0 1186 0 TABULA RASA HEALTHCARE INC COM 873379101 75541 930419 SH SOLE 0 0 930419 TACTILE SYS TECHNOLOGY INC COM 87357P100 2489 35037 SH DFND 01 35037 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 121 1700 SH SOLE 1700 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 78 1100 SH DFND 02 0 1100 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 69128 972946 SH SOLE 0 0 972946 TAHOE RES INC COM 873868103 1040 372793 SH DFND 01 372793 0 0 TAHOE RES INC COM 873868103 87 31168 SH SOLE 31168 0 0 TAHOE RES INC COM 873868103 175 62822 SH DFND 02 0 62822 0 TAHOE RES INC COM 873868103 22027 7895028 SH SOLE 0 0 7895028 TAILORED BRANDS INC COM 87403A107 2492 98947 SH DFND 01 98947 0 0 TAILORED BRANDS INC COM 87403A107 130 5168 SH SOLE 5168 0 0 TAILORED BRANDS INC COM 87403A107 361 14322 SH DFND 02 0 14322 0 TAILORED BRANDS INC COM 87403A107 284671 11300969 SH SOLE 0 0 11300969 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 30 672 SH SOLE 672 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 26087 590734 SH DFND 02 0 590734 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1637939 37091005 SH SOLE 0 0 37091005 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 15456 112007 SH DFND 01 112007 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4774 34600 SH SOLE 34600 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4601 33341 SH DFND 02 0 33341 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3282 23781 SH DFND 02 0 0 23781 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1543844 11188089 SH SOLE 0 0 11188089 TAL ED GROUP SPONSORED ADS 874080104 1620 63020 SH SOLE 63020 0 0 TAL ED GROUP SPONSORED ADS 874080104 2936 114184 SH DFND 02 0 114184 0 TAL ED GROUP SPONSORED ADS 874080104 281465 10947697 SH SOLE 0 0 10947697 TALLGRASS ENERGY GP LP SHS CL A 874696107 347 14714 SH SOLE 14714 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 366 15536 SH DFND 02 0 15536 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 11467 486295 SH SOLE 0 0 486295 TALOS ENERGY INC COM 87484T108 581 17689 SH DFND 01 17689 0 0 TALOS ENERGY INC COM 87484T108 79 2410 SH SOLE 2410 0 0 TALOS ENERGY INC COM 87484T108 33 1000 SH DFND 02 0 1000 0 TALOS ENERGY INC COM 87484T108 29542 900133 SH SOLE 0 0 900133 TALOS ENERGY INC *W EXP 01/01/202 87484T108 529 116832 SH SOLE 0 0 116832 TANDEM DIABETES CARE INC COM NEW 875372203 4397 102630 SH DFND 01 102630 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 158081 3690032 SH SOLE 0 0 3690032 TANDY LEATHER FACTORY INC COM 87538X105 15 2000 SH DFND 01 2000 0 0 TANDY LEATHER FACTORY INC COM 87538X105 1345 183038 SH SOLE 0 0 183038 TANGER FACTORY OUTLET CTRS I COM 875465106 4170 182271 SH DFND 01 182271 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 2271 99242 SH SOLE 99242 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 2649 115792 SH DFND 02 0 115792 0 TANGER FACTORY OUTLET CTRS I COM 875465106 312332 13650885 SH SOLE 0 0 13650885 TAPESTRY INC COM 876030107 13893 276372 SH DFND 01 276372 0 0 TAPESTRY INC COM 876030107 4395 87430 SH SOLE 87430 0 0 TAPESTRY INC COM 876030107 6946 138171 SH DFND 02 0 138171 0 TAPESTRY INC COM 876030107 2602 51754 SH DFND 02 0 0 51754 TAPESTRY INC COM 876030107 1487569 29591593 SH SOLE 0 0 29591593 TAPIMMUNE INC COM PAR 876033408 22 2484 SH DFND 01 2484 0 0 TAPIMMUNE INC COM PAR 876033408 3380 373427 SH SOLE 0 0 373427 TARENA INTL INC ADR 876108101 53 6500 SH DFND 02 0 6500 0 TARENA INTL INC ADR 876108101 100 12265 SH SOLE 0 0 12265 TARGA RES CORP COM 87612G101 4699 83442 SH DFND 01 83442 0 0 TARGA RES CORP COM 87612G101 3648 64782 SH SOLE 64782 0 0 TARGA RES CORP COM 87612G101 4283 76068 SH DFND 02 0 76068 0 TARGA RES CORP COM 87612G101 2521 44778 SH DFND 02 0 0 44778 TARGA RES CORP COM 87612G101 1116087 19820409 SH SOLE 0 0 19820409 TARGET CORP COM 87612E106 43933 498049 SH DFND 01 498049 0 0 TARGET CORP COM 87612E106 13211 149769 SH SOLE 149769 0 0 TARGET CORP COM 87612E106 15096 171133 SH DFND 02 0 171133 0 TARGET CORP COM 87612E106 8475 96074 SH DFND 02 0 0 96074 TARGET CORP COM 87612E106 3300506 37416462 SH SOLE 0 0 37416462 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 4 40 SH SOLE 40 0 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 375 3814 SH SOLE 0 0 3814 TATA MTRS LTD SPONSORED ADR 876568502 18 1157 SH SOLE 1157 0 0 TATA MTRS LTD SPONSORED ADR 876568502 3851 250711 SH DFND 02 0 250711 0 TATA MTRS LTD SPONSORED ADR 876568502 1841 119861 SH SOLE 0 0 119861 TAUBMAN CTRS INC COM 876664103 1583 26454 SH DFND 01 26454 0 0 TAUBMAN CTRS INC COM 876664103 3840 64185 SH SOLE 64185 0 0 TAUBMAN CTRS INC COM 876664103 4457 74497 SH DFND 02 0 74497 0 TAUBMAN CTRS INC COM 876664103 524454 8765731 SH SOLE 0 0 8765731 TAX-EXEMPT BOND ETF TAX-EXEMPT BD 922907746 1176 23274 SH SOLE 03 0 0 23274 TAYLOR DEVICES INC COM 877163105 11 1000 SH DFND 01 1000 0 0 TAYLOR DEVICES INC COM 877163105 1196 104589 SH SOLE 0 0 104589 TAYLOR MORRISON HOME CORP CL A 87724P106 2080 115322 SH DFND 01 115322 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 180 9959 SH SOLE 9959 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 233 12933 SH DFND 02 0 12933 0 TAYLOR MORRISON HOME CORP CL A 87724P106 187611 10399714 SH SOLE 0 0 10399714 TCF FINL CORP COM 872275102 1482 62237 SH DFND 01 62237 0 0 TCF FINL CORP COM 872275102 350 14719 SH SOLE 14719 0 0 TCF FINL CORP COM 872275102 405 16995 SH DFND 02 0 16995 0 TCF FINL CORP COM 872275102 371884 15618836 SH SOLE 0 0 15618836 TD AMERITRADE HLDG CORP COM 87236Y108 6491 122864 SH DFND 01 122864 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 4468 84569 SH SOLE 84569 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 4619 87435 SH DFND 02 0 87435 0 TD AMERITRADE HLDG CORP COM 87236Y108 2711 51307 SH DFND 02 0 0 51307 TD AMERITRADE HLDG CORP COM 87236Y108 807682 15288321 SH SOLE 0 0 15288321 TE CONNECTIVITY LTD REG SHS H84989104 23379 265877 SH DFND 01 265877 0 0 TE CONNECTIVITY LTD REG SHS H84989104 8983 102159 SH SOLE 102159 0 0 TE CONNECTIVITY LTD REG SHS H84989104 10509 119515 SH DFND 02 0 119515 0 TE CONNECTIVITY LTD REG SHS H84989104 6125 69657 SH DFND 02 0 0 69657 TE CONNECTIVITY LTD REG SHS H84989104 2149168 24441801 SH SOLE 0 0 24441801 TEAM INC COM 878155100 635 28234 SH DFND 01 28234 0 0 TEAM INC COM 878155100 89 3977 SH SOLE 3977 0 0 TEAM INC COM 878155100 29 1303 SH DFND 02 0 1303 0 TEAM INC COM 878155100 65750 2922226 SH SOLE 0 0 2922226 TECH DATA CORP COM 878237106 2392 33416 SH DFND 01 33416 0 0 TECH DATA CORP COM 878237106 273 3814 SH SOLE 3814 0 0 TECH DATA CORP COM 878237106 316 4411 SH DFND 02 0 4411 0 TECH DATA CORP COM 878237106 245626 3431971 SH SOLE 0 0 3431971 TECHNICAL COMMUNICATIONS COR COM 878409101 91 20218 SH SOLE 0 0 20218 TECHNIPFMC PLC COM G87110105 10163 325211 SH DFND 01 325211 0 0 TECHNIPFMC PLC COM G87110105 4263 136428 SH SOLE 136428 0 0 TECHNIPFMC PLC COM G87110105 4651 148832 SH DFND 02 0 148832 0 TECHNIPFMC PLC COM G87110105 2706 86597 SH DFND 02 0 0 86597 TECHNIPFMC PLC COM G87110105 854105 27331367 SH SOLE 0 0 27331367 TECHTARGET INC COM 87874R100 801 41267 SH DFND 01 41267 0 0 TECHTARGET INC COM 87874R100 50 2571 SH SOLE 2571 0 0 TECHTARGET INC COM 87874R100 39 2020 SH DFND 02 0 2020 0 TECHTARGET INC COM 87874R100 24728 1273318 SH SOLE 0 0 1273318 TECK RESOURCES LTD CL B 878742204 3957 164172 SH SOLE 164172 0 0 TECK RESOURCES LTD CL B 878742204 4285 177802 SH DFND 02 0 177802 0 TECK RESOURCES LTD CL B 878742204 1984 82310 SH DFND 02 0 0 82310 TECK RESOURCES LTD CL B 878742204 297006 12323898 SH SOLE 0 0 12323898 TECNOGLASS INC SHS G87264100 21 2177 SH DFND 01 2177 0 0 TECNOGLASS INC SHS G87264100 1211 123197 SH SOLE 0 0 123197 TECOGEN INC NEW COM NEW 87876P201 4 1148 SH DFND 01 1148 0 0 TECOGEN INC NEW COM NEW 87876P201 1286 408229 SH SOLE 0 0 408229 TEEKAY CORPORATION COM Y8564W103 313 46489 SH DFND 01 46489 0 0 TEEKAY CORPORATION COM Y8564W103 9 1333 SH SOLE 1333 0 0 TEEKAY CORPORATION COM Y8564W103 2411 357762 SH SOLE 0 0 357762 TEEKAY TANKERS LTD CL A Y8565N102 130 131801 SH DFND 01 131801 0 0 TEEKAY TANKERS LTD CL A Y8565N102 333 337153 SH SOLE 0 0 337153 TEGNA INC COM 87901J105 2249 188068 SH DFND 01 188068 0 0 TEGNA INC COM 87901J105 278 23217 SH SOLE 23217 0 0 TEGNA INC COM 87901J105 301 25200 SH DFND 02 0 25200 0 TEGNA INC COM 87901J105 248486 20776444 SH SOLE 0 0 20776444 TEJON RANCH CO COM 879080109 389 17922 SH DFND 01 17922 0 0 TEJON RANCH CO COM 879080109 52 2400 SH SOLE 2400 0 0 TEJON RANCH CO COM 879080109 26 1200 SH DFND 02 0 1200 0 TEJON RANCH CO COM 879080109 60985 2809060 SH SOLE 0 0 2809060 TELADOC INC COM 87918A105 11551 133775 SH DFND 01 133775 0 0 TELADOC INC COM 87918A105 435 5032 SH SOLE 5032 0 0 TELADOC INC COM 87918A105 954 11043 SH DFND 02 0 11043 0 TELADOC INC COM 87918A105 494296 5724332 SH SOLE 0 0 5724332 TELARIA INC COM 879181105 208 54787 SH DFND 01 54787 0 0 TELARIA INC COM 879181105 6114 1613065 SH SOLE 0 0 1613065 TELEDYNE TECHNOLOGIES INC COM 879360105 3269 13251 SH DFND 01 13251 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 925 3750 SH SOLE 3750 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1006 4078 SH DFND 02 0 4078 0 TELEDYNE TECHNOLOGIES INC COM 879360105 748388 3033840 SH SOLE 0 0 3033840 TELEFLEX INC COM 879369106 4707 17690 SH DFND 01 17690 0 0 TELEFLEX INC COM 879369106 3658 13749 SH SOLE 13749 0 0 TELEFLEX INC COM 879369106 4043 15193 SH DFND 02 0 15193 0 TELEFLEX INC COM 879369106 2222 8350 SH DFND 02 0 0 8350 TELEFLEX INC COM 879369106 1045206 3928015 SH SOLE 0 0 3928015 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 90 9214 SH SOLE 9214 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 34301 3525247 SH SOLE 0 0 3525247 TELEFONICA S A SPONSORED ADR 879382208 1273 162005 SH SOLE 0 0 162005 TELENAV INC COM 879455103 236 46709 SH DFND 01 46709 0 0 TELENAV INC COM 879455103 8330 1649558 SH SOLE 0 0 1649558 TELEPHONE & DATA SYS INC COM NEW 879433829 1062 34885 SH DFND 01 34885 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 266 8748 SH SOLE 8748 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 366 12017 SH DFND 02 0 12017 0 TELEPHONE & DATA SYS INC COM NEW 879433829 299164 9831234 SH SOLE 0 0 9831234 TELIGENT INC NEW COM 87960W104 331 83817 SH DFND 01 83817 0 0 TELIGENT INC NEW COM 87960W104 8554 2165610 SH SOLE 0 0 2165610 TELLURIAN INC NEW COM 87968A104 1527 170250 SH DFND 01 170250 0 0 TELLURIAN INC NEW COM 87968A104 59 6582 SH SOLE 6582 0 0 TELLURIAN INC NEW COM 87968A104 40 4500 SH DFND 02 0 4500 0 TELLURIAN INC NEW COM 87968A104 74019 8251836 SH SOLE 0 0 8251836 TELUS CORP COM 87971M103 5040 136799 SH DFND 02 0 136799 0 TELUS CORP COM 87971M103 1388 37664 SH DFND 02 0 0 37664 TELUS CORP COM 87971M103 203145 5514260 SH SOLE 0 0 5514260 TEMPUR SEALY INTL INC COM 88023U101 1082 20453 SH DFND 01 20453 0 0 TEMPUR SEALY INTL INC COM 88023U101 237 4488 SH SOLE 4488 0 0 TEMPUR SEALY INTL INC COM 88023U101 360 6799 SH DFND 02 0 6799 0 TEMPUR SEALY INTL INC COM 88023U101 214038 4046083 SH SOLE 0 0 4046083 TENABLE HLDGS INC COM 88025T102 609 15660 SH DFND 01 15660 0 0 TENABLE HLDGS INC COM 88025T102 38794 997781 SH SOLE 0 0 997781 TENARIS S A SPONSORED ADR 88031M109 11575 345303 SH SOLE 0 0 345303 TENAX THERAPEUTICS INC COM NEW 88032L209 65 12388 SH SOLE 0 0 12388 TENET HEALTHCARE CORP COM NEW 88033G407 4718 165770 SH DFND 01 165770 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 252 8867 SH SOLE 8867 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 361 12697 SH DFND 02 0 12697 0 TENET HEALTHCARE CORP COM NEW 88033G407 321849 11308802 SH SOLE 0 0 11308802 TENGASCO INC COM PAR 88033R502 55 47328 SH SOLE 0 0 47328 TENNANT CO COM 880345103 2687 35382 SH DFND 01 35382 0 0 TENNANT CO COM 880345103 97 1281 SH SOLE 1281 0 0 TENNANT CO COM 880345103 548 7219 SH DFND 02 0 7219 0 TENNANT CO COM 880345103 139045 1830740 SH SOLE 0 0 1830740 TENNECO INC COM 880349105 3814 90509 SH DFND 01 90509 0 0 TENNECO INC COM 880349105 189 4484 SH SOLE 4484 0 0 TENNECO INC COM 880349105 282 6700 SH DFND 02 0 6700 0 TENNECO INC COM 880349105 189877 4505862 SH SOLE 0 0 4505862 TERADATA CORP DEL COM 88076W103 1887 50051 SH DFND 01 50051 0 0 TERADATA CORP DEL COM 88076W103 432 11467 SH SOLE 11467 0 0 TERADATA CORP DEL COM 88076W103 596 15813 SH DFND 02 0 15813 0 TERADATA CORP DEL COM 88076W103 414686 10996717 SH SOLE 0 0 10996717 TERADYNE INC COM 880770102 2634 71229 SH DFND 01 71229 0 0 TERADYNE INC COM 880770102 622 16810 SH SOLE 16810 0 0 TERADYNE INC COM 880770102 913 24700 SH DFND 02 0 24700 0 TERADYNE INC COM 880770102 634517 17158386 SH SOLE 0 0 17158386 TEREX CORP NEW COM 880779103 976 24453 SH DFND 01 24453 0 0 TEREX CORP NEW COM 880779103 312 7811 SH SOLE 7811 0 0 TEREX CORP NEW COM 880779103 617 15448 SH DFND 02 0 15448 0 TEREX CORP NEW COM 880779103 308396 7727280 SH SOLE 0 0 7727280 TERRAFORM PWR INC COM CL A 88104R209 939 81283 SH DFND 01 81283 0 0 TERRAFORM PWR INC COM CL A 88104R209 73 6282 SH SOLE 6282 0 0 TERRAFORM PWR INC COM CL A 88104R209 54 4700 SH DFND 02 0 4700 0 TERRAFORM PWR INC COM CL A 88104R209 64837 5613583 SH SOLE 0 0 5613583 TERRENO RLTY CORP COM 88146M101 1894 50237 SH DFND 01 50237 0 0 TERRENO RLTY CORP COM 88146M101 2193 58166 SH SOLE 58166 0 0 TERRENO RLTY CORP COM 88146M101 2598 68917 SH DFND 02 0 68917 0 TERRENO RLTY CORP COM 88146M101 298917 7928837 SH SOLE 0 0 7928837 TERRITORIAL BANCORP INC COM 88145X108 215 7285 SH DFND 01 7285 0 0 TERRITORIAL BANCORP INC COM 88145X108 12156 411371 SH SOLE 0 0 411371 TESARO INC COM 881569107 693 17755 SH DFND 01 17755 0 0 TESARO INC COM 881569107 131 3362 SH SOLE 3362 0 0 TESARO INC COM 881569107 275 7049 SH DFND 02 0 7049 0 TESARO INC COM 881569107 129055 3308255 SH SOLE 0 0 3308255 TESLA INC COM 88160R101 15800 59676 SH DFND 01 59676 0 0 TESLA INC COM 88160R101 10108 38178 SH SOLE 38178 0 0 TESLA INC COM 88160R101 10969 41427 SH DFND 02 0 41427 0 TESLA INC COM 88160R101 6649 25111 SH DFND 02 0 0 25111 TESLA INC COM 88160R101 1819508 6872034 SH SOLE 0 0 6872034 TESSCO TECHNOLOGIES INC COM 872386107 24 1599 SH DFND 01 1599 0 0 TESSCO TECHNOLOGIES INC COM 872386107 3529 231403 SH SOLE 0 0 231403 TETRA TECH INC NEW COM 88162G103 7257 106248 SH DFND 01 106248 0 0 TETRA TECH INC NEW COM 88162G103 328 4800 SH SOLE 4800 0 0 TETRA TECH INC NEW COM 88162G103 519 7600 SH DFND 02 0 7600 0 TETRA TECH INC NEW COM 88162G103 373306 5465680 SH SOLE 0 0 5465680 TETRA TECHNOLOGIES INC DEL COM 88162F105 1004 222578 SH DFND 01 222578 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 55 12300 SH SOLE 12300 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 25 5500 SH DFND 02 0 5500 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 44104 9779225 SH SOLE 0 0 9779225 TETRAPHASE PHARMACEUTICALS I COM 88165N105 131 47390 SH DFND 01 47390 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 6071 2199754 SH SOLE 0 0 2199754 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 6272 291193 SH SOLE 291193 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 6634 307994 SH DFND 02 0 307994 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 3983 184930 SH DFND 02 0 0 184930 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 27152 1260529 SH SOLE 0 0 1260529 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1726 20881 SH DFND 01 20881 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 397 4809 SH SOLE 4809 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 458 5541 SH DFND 02 0 5541 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 372731 4509752 SH SOLE 0 0 4509752 TEXAS INSTRS INC COM 882508104 105822 986317 SH DFND 01 986317 0 0 TEXAS INSTRS INC COM 882508104 31001 288949 SH SOLE 288949 0 0 TEXAS INSTRS INC COM 882508104 34556 322076 SH DFND 02 0 322076 0 TEXAS INSTRS INC COM 882508104 20577 191786 SH DFND 02 0 0 191786 TEXAS INSTRS INC COM 882508104 8984012 83735778 SH SOLE 0 0 83735778 TEXAS PAC LD TR SUB CTF PROP I T 882610108 534 619 SH SOLE 619 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 777 901 SH DFND 02 0 901 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 13509 15662 SH SOLE 0 0 15662 TEXAS ROADHOUSE INC COM 882681109 9345 134861 SH DFND 01 134861 0 0 TEXAS ROADHOUSE INC COM 882681109 399 5752 SH SOLE 5752 0 0 TEXAS ROADHOUSE INC COM 882681109 567 8179 SH DFND 02 0 8179 0 TEXAS ROADHOUSE INC COM 882681109 408364 5893552 SH SOLE 0 0 5893552 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 238 18613 SH DFND 01 18613 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 30 2353 SH SOLE 2353 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2820 220307 SH SOLE 0 0 220307 TEXTRON INC COM 883203101 16980 237589 SH DFND 01 237589 0 0 TEXTRON INC COM 883203101 5140 71918 SH SOLE 71918 0 0 TEXTRON INC COM 883203101 4241 59346 SH DFND 02 0 59346 0 TEXTRON INC COM 883203101 3710 51910 SH DFND 02 0 0 51910 TEXTRON INC COM 883203101 1692396 23679808 SH SOLE 0 0 23679808 TFS FINL CORP COM 87240R107 289 19226 SH DFND 01 19226 0 0 TFS FINL CORP COM 87240R107 80 5325 SH SOLE 5325 0 0 TFS FINL CORP COM 87240R107 66 4400 SH DFND 02 0 4400 0 TFS FINL CORP COM 87240R107 81164 5407315 SH SOLE 0 0 5407315 TG THERAPEUTICS INC COM 88322Q108 693 123769 SH DFND 01 123769 0 0 TG THERAPEUTICS INC COM 88322Q108 31 5587 SH SOLE 5587 0 0 TG THERAPEUTICS INC COM 88322Q108 24 4300 SH DFND 02 0 4300 0 TG THERAPEUTICS INC COM 88322Q108 16377 2924424 SH SOLE 0 0 2924424 THE ONE GROUP HOSPITALITY IN COM 88338K103 19 5371 SH DFND 01 5371 0 0 THE ONE GROUP HOSPITALITY IN COM 88338K103 1141 323291 SH SOLE 0 0 323291 THE TRADE DESK INC COM CL A 88339J105 9803 64957 SH DFND 01 64957 0 0 THE TRADE DESK INC COM CL A 88339J105 449 2977 SH SOLE 2977 0 0 THE TRADE DESK INC COM CL A 88339J105 948 6283 SH DFND 02 0 6283 0 THE TRADE DESK INC COM CL A 88339J105 442588 2932796 SH SOLE 0 0 2932796 THERAPEUTICSMD INC COM 88338N107 2378 362439 SH DFND 01 362439 0 0 THERAPEUTICSMD INC COM 88338N107 102 15575 SH SOLE 15575 0 0 THERAPEUTICSMD INC COM 88338N107 72 11025 SH DFND 02 0 11025 0 THERAPEUTICSMD INC COM 88338N107 82033 12504988 SH SOLE 0 0 12504988 THERAVANCE BIOPHARMA INC COM G8807B106 2767 84709 SH DFND 01 84709 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 149 4573 SH SOLE 4573 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 226 6911 SH DFND 02 0 6911 0 THERAVANCE BIOPHARMA INC COM G8807B106 116823 3575837 SH SOLE 0 0 3575837 THERMO FISHER SCIENTIFIC INC COM 883556102 92971 380904 SH DFND 01 380904 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 29177 119539 SH SOLE 119539 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 31137 127569 SH DFND 02 0 127569 0 THERMO FISHER SCIENTIFIC INC COM 883556102 19288 79023 SH DFND 02 0 0 79023 THERMO FISHER SCIENTIFIC INC COM 883556102 6971916 28564060 SH SOLE 0 0 28564060 THERMON GROUP HLDGS INC COM 88362T103 974 37783 SH DFND 01 37783 0 0 THERMON GROUP HLDGS INC COM 88362T103 101 3932 SH SOLE 3932 0 0 THERMON GROUP HLDGS INC COM 88362T103 571 22168 SH DFND 02 0 22168 0 THERMON GROUP HLDGS INC COM 88362T103 71322 2766572 SH SOLE 0 0 2766572 THESTREET INC COM 88368Q103 18 8333 SH DFND 01 8333 0 0 THESTREET INC COM 88368Q103 3263 1483007 SH SOLE 0 0 1483007 THIRD PT REINS LTD COM G8827U100 899 69181 SH DFND 01 69181 0 0 THIRD PT REINS LTD COM G8827U100 87 6658 SH SOLE 6658 0 0 THIRD PT REINS LTD COM G8827U100 213 16410 SH DFND 02 0 16410 0 THIRD PT REINS LTD COM G8827U100 108632 8356313 SH SOLE 0 0 8356313 THOMSON REUTERS CORP COM 884903105 3829 83822 SH SOLE 83822 0 0 THOMSON REUTERS CORP COM 884903105 6001 131367 SH DFND 02 0 131367 0 THOMSON REUTERS CORP COM 884903105 2633 57635 SH DFND 02 0 0 57635 THOMSON REUTERS CORP COM 884903105 321343 7034648 SH SOLE 0 0 7034648 THOR INDS INC COM 885160101 1802 21526 SH DFND 01 21526 0 0 THOR INDS INC COM 885160101 411 4907 SH SOLE 4907 0 0 THOR INDS INC COM 885160101 604 7214 SH DFND 02 0 7214 0 THOR INDS INC COM 885160101 366299 4376333 SH SOLE 0 0 4376333 TIDEWATER INC NEW COM 88642R109 657 21051 SH DFND 01 21051 0 0 TIDEWATER INC NEW COM 88642R109 73 2333 SH SOLE 2333 0 0 TIDEWATER INC NEW COM 88642R109 57 1823 SH DFND 02 0 1823 0 TIDEWATER INC NEW COM 88642R109 35444 1136396 SH SOLE 0 0 1136396 TIDEWATER INC NEW *W EXP 07/31/202 88642R109 38 10134 SH SOLE 0 0 10134 TIER REIT INC COM NEW 88650V208 1054 43740 SH DFND 01 43740 0 0 TIER REIT INC COM NEW 88650V208 1276 52955 SH SOLE 52955 0 0 TIER REIT INC COM NEW 88650V208 1458 60503 SH DFND 02 0 60503 0 TIER REIT INC COM NEW 88650V208 123865 5139623 SH SOLE 0 0 5139623 TIFFANY & CO NEW COM 886547108 13810 107083 SH DFND 01 107083 0 0 TIFFANY & CO NEW COM 886547108 4363 33831 SH SOLE 33831 0 0 TIFFANY & CO NEW COM 886547108 4980 38610 SH DFND 02 0 38610 0 TIFFANY & CO NEW COM 886547108 3267 25328 SH DFND 02 0 0 25328 TIFFANY & CO NEW COM 886547108 1594685 12364776 SH SOLE 0 0 12364776 TILE SHOP HLDGS INC COM 88677Q109 436 60928 SH DFND 01 60928 0 0 TILE SHOP HLDGS INC COM 88677Q109 25 3500 SH SOLE 3500 0 0 TILE SHOP HLDGS INC COM 88677Q109 16 2300 SH DFND 02 0 2300 0 TILE SHOP HLDGS INC COM 88677Q109 21218 2967490 SH SOLE 0 0 2967490 TILLYS INC CL A 886885102 321 16957 SH DFND 01 16957 0 0 TILLYS INC CL A 886885102 20440 1078626 SH SOLE 0 0 1078626 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 17 1149 SH SOLE 1149 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 23602 1628819 SH SOLE 0 0 1628819 TIMBERLAND BANCORP INC COM 887098101 169 5420 SH DFND 01 5420 0 0 TIMBERLAND BANCORP INC COM 887098101 8131 260286 SH SOLE 0 0 260286 TIMKEN CO COM 887389104 1281 25691 SH DFND 01 25691 0 0 TIMKEN CO COM 887389104 293 5881 SH SOLE 5881 0 0 TIMKEN CO COM 887389104 439 8800 SH DFND 02 0 8800 0 TIMKEN CO COM 887389104 311822 6255213 SH SOLE 0 0 6255213 TIMKENSTEEL CORP COM 887399103 520 34985 SH DFND 01 34985 0 0 TIMKENSTEEL CORP COM 887399103 34 2263 SH SOLE 2263 0 0 TIMKENSTEEL CORP COM 887399103 45 3035 SH DFND 02 0 3035 0 TIMKENSTEEL CORP COM 887399103 55157 3709290 SH SOLE 0 0 3709290 TIPTREE INC COM 88822Q103 144 21956 SH DFND 01 21956 0 0 TIPTREE INC COM 88822Q103 7729 1180011 SH SOLE 0 0 1180011 TITAN INTL INC ILL COM 88830M102 332 44750 SH DFND 01 44750 0 0 TITAN INTL INC ILL COM 88830M102 48 6435 SH SOLE 6435 0 0 TITAN INTL INC ILL COM 88830M102 195 26314 SH DFND 02 0 26314 0 TITAN INTL INC ILL COM 88830M102 29718 4005173 SH SOLE 0 0 4005173 TITAN MACHY INC COM 88830R101 263 16997 SH DFND 01 16997 0 0 TITAN MACHY INC COM 88830R101 12 800 SH SOLE 800 0 0 TITAN MACHY INC COM 88830R101 25 1600 SH DFND 02 0 1600 0 TITAN MACHY INC COM 88830R101 13315 859891 SH SOLE 0 0 859891 TITAN PHARMACEUTICALS INC DE COM NEW 888314309 2 7300 SH DFND 01 7300 0 0 TITAN PHARMACEUTICALS INC DE COM NEW 888314309 88 425037 SH SOLE 0 0 425037 TIVITY HEALTH INC COM 88870R102 2551 79350 SH DFND 01 79350 0 0 TIVITY HEALTH INC COM 88870R102 156 4864 SH SOLE 4864 0 0 TIVITY HEALTH INC COM 88870R102 74 2300 SH DFND 02 0 2300 0 TIVITY HEALTH INC COM 88870R102 183314 5701842 SH SOLE 0 0 5701842 TIVO CORP COM 88870P106 1322 106224 SH DFND 01 106224 0 0 TIVO CORP COM 88870P106 129 10357 SH SOLE 10357 0 0 TIVO CORP COM 88870P106 241 19392 SH DFND 02 0 19392 0 TIVO CORP COM 88870P106 153189 12304336 SH SOLE 0 0 12304336 TJX COS INC NEW COM 872540109 71106 634761 SH DFND 01 634761 0 0 TJX COS INC NEW COM 872540109 21067 188063 SH SOLE 188063 0 0 TJX COS INC NEW COM 872540109 26255 234378 SH DFND 02 0 234378 0 TJX COS INC NEW COM 872540109 13545 120917 SH DFND 02 0 0 120917 TJX COS INC NEW COM 872540109 5383031 48054193 SH SOLE 0 0 48054193 TOCAGEN INC COM 888846102 534 34246 SH DFND 01 34246 0 0 TOCAGEN INC COM 888846102 11744 753304 SH SOLE 0 0 753304 TOLL BROTHERS INC COM 889478103 1863 56408 SH DFND 01 56408 0 0 TOLL BROTHERS INC COM 889478103 1583 47937 SH SOLE 47937 0 0 TOLL BROTHERS INC COM 889478103 1335 40430 SH DFND 02 0 40430 0 TOLL BROTHERS INC COM 889478103 978 29611 SH DFND 02 0 0 29611 TOLL BROTHERS INC COM 889478103 396403 12001288 SH SOLE 0 0 12001288 TOMPKINS FINANCIAL CORPORATI COM 890110109 1098 13519 SH DFND 01 13519 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 97 1200 SH SOLE 1200 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 185 2278 SH DFND 02 0 2278 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 121867 1501013 SH SOLE 0 0 1501013 TONIX PHARMACEUTICALS HLDG C COM 890260409 119 202062 SH SOLE 0 0 202062 TOOTSIE ROLL INDS INC COM 890516107 530 18131 SH DFND 01 18131 0 0 TOOTSIE ROLL INDS INC COM 890516107 50 1710 SH SOLE 1710 0 0 TOOTSIE ROLL INDS INC COM 890516107 228 7809 SH DFND 02 0 7809 0 TOOTSIE ROLL INDS INC COM 890516107 58909 2013978 SH SOLE 0 0 2013978 TOPBUILD CORP COM 89055F103 4008 70530 SH DFND 01 70530 0 0 TOPBUILD CORP COM 89055F103 181 3186 SH SOLE 3186 0 0 TOPBUILD CORP COM 89055F103 271 4762 SH DFND 02 0 4762 0 TOPBUILD CORP COM 89055F103 196585 3459794 SH SOLE 0 0 3459794 TORCHLIGHT ENERGY RES INC COM 89102U103 9 9700 SH DFND 01 9700 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 1403 1461596 SH SOLE 0 0 1461596 TORCHMARK CORP COM 891027104 8506 98116 SH DFND 01 98116 0 0 TORCHMARK CORP COM 891027104 2682 30942 SH SOLE 30942 0 0 TORCHMARK CORP COM 891027104 3102 35788 SH DFND 02 0 35788 0 TORCHMARK CORP COM 891027104 1719 19835 SH DFND 02 0 0 19835 TORCHMARK CORP COM 891027104 1081861 12479656 SH SOLE 0 0 12479656 TORO CO COM 891092108 2777 46300 SH DFND 01 46300 0 0 TORO CO COM 891092108 583 9722 SH SOLE 9722 0 0 TORO CO COM 891092108 770 12837 SH DFND 02 0 12837 0 TORO CO COM 891092108 584409 9745028 SH SOLE 0 0 9745028 TORONTO DOMINION BK ONT COM NEW 891160509 33388 549145 SH SOLE 549145 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 38323 630305 SH DFND 02 0 630305 0 TORONTO DOMINION BK ONT COM NEW 891160509 21917 360475 SH DFND 02 0 0 360475 TORONTO DOMINION BK ONT COM NEW 891160509 2823728 46442892 SH SOLE 0 0 46442892 TOT INTL BOND ETF INTL BD IDX ETF 92203J407 1779 32627 SH SOLE 03 0 0 32627 TOT INTL BOND ETF INTL BD IDX ETF 92203J407 140303 2572470 SH SOLE 0 0 2572470 TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 2429 30867 SH SOLE 03 0 0 30867 TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 212385 2698666 SH SOLE 0 0 2698666 TOTAL INTL STOCK ETF VG TL INTL STK F 921909768 24107 446433 SH SOLE 03 0 0 446433 TOTAL INTL STOCK ETF VG TL INTL STK F 921909768 452 8370 SH SOLE 0 0 8370 TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 136362 911204 SH SOLE 03 0 0 911204 TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 1742926 11646680 SH SOLE 0 0 11646680 TOTAL SYS SVCS INC COM 891906109 17114 173326 SH DFND 01 173326 0 0 TOTAL SYS SVCS INC COM 891906109 4842 49037 SH SOLE 49037 0 0 TOTAL SYS SVCS INC COM 891906109 6236 63152 SH DFND 02 0 63152 0 TOTAL SYS SVCS INC COM 891906109 3482 35266 SH DFND 02 0 0 35266 TOTAL SYS SVCS INC COM 891906109 1701007 17227132 SH SOLE 0 0 17227132 TOTAL WORLD STOCK ETF TT WRLD ST ETF 922042742 1759 23202 SH SOLE 03 0 0 23202 TOTAL WORLD STOCK ETF TT WRLD ST ETF 922042742 1018 13429 SH SOLE 0 0 13429 TOWER INTL INC COM 891826109 536 17719 SH DFND 01 17719 0 0 TOWER INTL INC COM 891826109 103 3398 SH SOLE 3398 0 0 TOWER INTL INC COM 891826109 169 5577 SH DFND 02 0 5577 0 TOWER INTL INC COM 891826109 27345 903983 SH SOLE 0 0 903983 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 193 8872 SH SOLE 8872 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 236 10833 SH DFND 02 0 10833 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 49148 2258655 SH SOLE 0 0 2258655 TOWN SPORTS INTL HLDGS INC COM 89214A102 150 17299 SH DFND 01 17299 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 7425 858342 SH SOLE 0 0 858342 TOWNEBANK PORTSMOUTH VA COM 89214P109 1782 57763 SH DFND 01 57763 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 189 6120 SH SOLE 6120 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 325 10536 SH DFND 02 0 10536 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 171217 5549978 SH SOLE 0 0 5549978 TOWNSQUARE MEDIA INC CL A 892231101 11 1447 SH DFND 01 1447 0 0 TOWNSQUARE MEDIA INC CL A 892231101 3004 383656 SH SOLE 0 0 383656 TPG RE FIN TR INC COM 87266M107 629 31417 SH DFND 01 31417 0 0 TPG RE FIN TR INC COM 87266M107 62 3100 SH SOLE 3100 0 0 TPG RE FIN TR INC COM 87266M107 20 1000 SH DFND 02 0 1000 0 TPG RE FIN TR INC COM 87266M107 83755 4183574 SH SOLE 0 0 4183574 TPI COMPOSITES INC COM 87266J104 871 30499 SH DFND 01 30499 0 0 TPI COMPOSITES INC COM 87266J104 58 2046 SH SOLE 2046 0 0 TPI COMPOSITES INC COM 87266J104 23 800 SH DFND 02 0 800 0 TPI COMPOSITES INC COM 87266J104 23481 822437 SH SOLE 0 0 822437 TRACON PHARMACEUTICALS INC COM 89237H100 6 2900 SH DFND 01 2900 0 0 TRACON PHARMACEUTICALS INC COM 89237H100 1379 672786 SH SOLE 0 0 672786 TRACTOR SUPPLY CO COM 892356106 11270 124009 SH DFND 01 124009 0 0 TRACTOR SUPPLY CO COM 892356106 3392 37325 SH SOLE 37325 0 0 TRACTOR SUPPLY CO COM 892356106 3345 36802 SH DFND 02 0 36802 0 TRACTOR SUPPLY CO COM 892356106 2027 22301 SH DFND 02 0 0 22301 TRACTOR SUPPLY CO COM 892356106 1103084 12137810 SH SOLE 0 0 12137810 TRANS WORLD ENTMT CORP COM 89336Q100 236 248458 SH SOLE 0 0 248458 TRANSACT TECHNOLOGIES INC COM 892918103 29 1996 SH DFND 01 1996 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 4937 342865 SH SOLE 0 0 342865 TRANSALTA CORP COM 89346D107 157 27884 SH SOLE 27884 0 0 TRANSALTA CORP COM 89346D107 199 35340 SH DFND 02 0 35340 0 TRANSALTA CORP COM 89346D107 39899 7088891 SH SOLE 0 0 7088891 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 13 8499 SH DFND 01 8499 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 530 341679 SH SOLE 0 0 341679 TRANSCANADA CORP COM 89353D107 15571 384850 SH SOLE 384850 0 0 TRANSCANADA CORP COM 89353D107 21980 543258 SH DFND 02 0 543258 0 TRANSCANADA CORP COM 89353D107 6853 169365 SH DFND 02 0 0 169365 TRANSCANADA CORP COM 89353D107 1001105 24743068 SH SOLE 0 0 24743068 TRANSCAT INC COM 893529107 29 1248 SH DFND 01 1248 0 0 TRANSCAT INC COM 893529107 5756 251885 SH SOLE 0 0 251885 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 43 1357 SH DFND 01 1357 0 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 1847 57933 SH SOLE 0 0 57933 TRANSDIGM GROUP INC COM 893641100 18219 48937 SH DFND 01 48937 0 0 TRANSDIGM GROUP INC COM 893641100 5178 13909 SH SOLE 13909 0 0 TRANSDIGM GROUP INC COM 893641100 5627 15114 SH DFND 02 0 15114 0 TRANSDIGM GROUP INC COM 893641100 3933 10564 SH DFND 02 0 0 10564 TRANSDIGM GROUP INC COM 893641100 1775401 4768737 SH SOLE 0 0 4768737 TRANSENTERIX INC COM NEW 89366M201 1866 321806 SH DFND 01 321806 0 0 TRANSENTERIX INC COM NEW 89366M201 47173 8133250 SH SOLE 0 0 8133250 TRANSLATE BIO INC COM 89374L104 169 16886 SH DFND 01 16886 0 0 TRANSLATE BIO INC COM 89374L104 2710 271036 SH SOLE 0 0 271036 TRANSOCEAN LTD REG SHS H8817H100 2211 158477 SH DFND 01 158477 0 0 TRANSOCEAN LTD REG SHS H8817H100 581 41666 SH SOLE 41666 0 0 TRANSOCEAN LTD REG SHS H8817H100 817 58538 SH DFND 02 0 58538 0 TRANSOCEAN LTD REG SHS H8817H100 535217 38366837 SH SOLE 0 0 38366837 TRANSUNION COM 89400J107 6007 81636 SH DFND 01 81636 0 0 TRANSUNION COM 89400J107 4000 54368 SH SOLE 54368 0 0 TRANSUNION COM 89400J107 3847 52280 SH DFND 02 0 52280 0 TRANSUNION COM 89400J107 2720 36964 SH DFND 02 0 0 36964 TRANSUNION COM 89400J107 1146091 15576124 SH SOLE 0 0 15576124 TRAVELERS COMPANIES INC COM 89417E109 33283 256592 SH DFND 01 256592 0 0 TRAVELERS COMPANIES INC COM 89417E109 10465 80679 SH SOLE 80679 0 0 TRAVELERS COMPANIES INC COM 89417E109 13279 102378 SH DFND 02 0 102378 0 TRAVELERS COMPANIES INC COM 89417E109 6780 52271 SH DFND 02 0 0 52271 TRAVELERS COMPANIES INC COM 89417E109 2799519 21582905 SH SOLE 0 0 21582905 TRAVELPORT WORLDWIDE LTD SHS G9019D104 2314 137187 SH DFND 01 137187 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 201 11902 SH SOLE 11902 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 282 16703 SH DFND 02 0 16703 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 73663 4366507 SH SOLE 0 0 4366507 TRAVELZOO COM NEW 89421Q205 121 10174 SH DFND 01 10174 0 0 TRAVELZOO COM NEW 89421Q205 3126 263801 SH SOLE 0 0 263801 TRECORA RES COM 894648104 255 18180 SH DFND 01 18180 0 0 TRECORA RES COM 894648104 13490 963601 SH SOLE 0 0 963601 TREDEGAR CORP COM 894650100 496 22893 SH DFND 01 22893 0 0 TREDEGAR CORP COM 894650100 77 3568 SH SOLE 3568 0 0 TREDEGAR CORP COM 894650100 433 20006 SH DFND 02 0 20006 0 TREDEGAR CORP COM 894650100 63365 2926789 SH SOLE 0 0 2926789 TREEHOUSE FOODS INC COM 89469A104 979 20450 SH DFND 01 20450 0 0 TREEHOUSE FOODS INC COM 89469A104 240 5025 SH SOLE 5025 0 0 TREEHOUSE FOODS INC COM 89469A104 436 9102 SH DFND 02 0 9102 0 TREEHOUSE FOODS INC COM 89469A104 240241 5020702 SH SOLE 0 0 5020702 TREMONT MTG TR COM 894789106 1110 94477 SH SOLE 0 0 94477 TREVENA INC COM 89532E109 26 12058 SH DFND 01 12058 0 0 TREVENA INC COM 89532E109 5526 2606576 SH SOLE 0 0 2606576 TREX CO INC COM 89531P105 9052 117584 SH DFND 01 117584 0 0 TREX CO INC COM 89531P105 423 5500 SH SOLE 5500 0 0 TREX CO INC COM 89531P105 606 7876 SH DFND 02 0 7876 0 TREX CO INC COM 89531P105 439714 5712057 SH SOLE 0 0 5712057 TRI POINTE GROUP INC COM 87265H109 1768 142619 SH DFND 01 142619 0 0 TRI POINTE GROUP INC COM 87265H109 187 15097 SH SOLE 15097 0 0 TRI POINTE GROUP INC COM 87265H109 224 18092 SH DFND 02 0 18092 0 TRI POINTE GROUP INC COM 87265H109 165385 13337523 SH SOLE 0 0 13337523 TRIBUNE MEDIA CO CL A 896047503 1209 31461 SH DFND 01 31461 0 0 TRIBUNE MEDIA CO CL A 896047503 296 7711 SH SOLE 7711 0 0 TRIBUNE MEDIA CO CL A 896047503 810 21080 SH DFND 02 0 21080 0 TRIBUNE MEDIA CO CL A 896047503 271050 7053082 SH SOLE 0 0 7053082 TRICIDA INC COM 89610F101 661 21630 SH DFND 01 21630 0 0 TRICIDA INC COM 89610F101 32656 1068929 SH SOLE 0 0 1068929 TRICO BANCSHARES COM 896095106 906 23462 SH DFND 01 23462 0 0 TRICO BANCSHARES COM 896095106 81 2100 SH SOLE 2100 0 0 TRICO BANCSHARES COM 896095106 73 1900 SH DFND 02 0 1900 0 TRICO BANCSHARES COM 896095106 46432 1202284 SH SOLE 0 0 1202284 TRIMAS CORP COM NEW 896215209 1205 39623 SH DFND 01 39623 0 0 TRIMAS CORP COM NEW 896215209 122 4021 SH SOLE 4021 0 0 TRIMAS CORP COM NEW 896215209 233 7679 SH DFND 02 0 7679 0 TRIMAS CORP COM NEW 896215209 119265 3923205 SH SOLE 0 0 3923205 TRIMBLE INC COM 896239100 4032 92781 SH DFND 01 92781 0 0 TRIMBLE INC COM 896239100 3297 75874 SH SOLE 75874 0 0 TRIMBLE INC COM 896239100 2909 66933 SH DFND 02 0 66933 0 TRIMBLE INC COM 896239100 1973 45397 SH DFND 02 0 0 45397 TRIMBLE INC COM 896239100 942887 21695506 SH SOLE 0 0 21695506 TRINET GROUP INC COM 896288107 4900 87010 SH DFND 01 87010 0 0 TRINET GROUP INC COM 896288107 231 4109 SH SOLE 4109 0 0 TRINET GROUP INC COM 896288107 823 14605 SH DFND 02 0 14605 0 TRINET GROUP INC COM 896288107 291578 5177174 SH SOLE 0 0 5177174 TRINITY INDS INC COM 896522109 1989 54297 SH DFND 01 54297 0 0 TRINITY INDS INC COM 896522109 438 11949 SH SOLE 11949 0 0 TRINITY INDS INC COM 896522109 649 17702 SH DFND 02 0 17702 0 TRINITY INDS INC COM 896522109 470544 12842353 SH SOLE 0 0 12842353 TRINITY PL HLDGS INC COM 89656D101 210 34474 SH DFND 01 34474 0 0 TRINITY PL HLDGS INC COM 89656D101 5457 896050 SH SOLE 0 0 896050 TRINSEO S A SHS L9340P101 5530 70628 SH DFND 01 70628 0 0 TRINSEO S A SHS L9340P101 323 4120 SH SOLE 4120 0 0 TRINSEO S A SHS L9340P101 576 7352 SH DFND 02 0 7352 0 TRINSEO S A SHS L9340P101 77741 992865 SH SOLE 0 0 992865 TRIO TECH INTL COM NEW 896712205 236 51548 SH SOLE 0 0 51548 TRIPADVISOR INC COM 896945201 5309 103961 SH DFND 01 103961 0 0 TRIPADVISOR INC COM 896945201 1609 31504 SH SOLE 31504 0 0 TRIPADVISOR INC COM 896945201 1391 27233 SH DFND 02 0 27233 0 TRIPADVISOR INC COM 896945201 1180 23115 SH DFND 02 0 0 23115 TRIPADVISOR INC COM 896945201 539909 10571940 SH SOLE 0 0 10571940 TRIPLE-S MGMT CORP CL B 896749108 369 19555 SH DFND 01 19555 0 0 TRIPLE-S MGMT CORP CL B 896749108 56 2959 SH SOLE 2959 0 0 TRIPLE-S MGMT CORP CL B 896749108 121 6414 SH DFND 02 0 6414 0 TRIPLE-S MGMT CORP CL B 896749108 21306 1127915 SH SOLE 0 0 1127915 TRISTATE CAP HLDGS INC COM 89678F100 776 28132 SH DFND 01 28132 0 0 TRISTATE CAP HLDGS INC COM 89678F100 51 1860 SH SOLE 1860 0 0 TRISTATE CAP HLDGS INC COM 89678F100 424 15349 SH DFND 02 0 15349 0 TRISTATE CAP HLDGS INC COM 89678F100 30599 1108650 SH SOLE 0 0 1108650 TRITON INTL LTD CL A G9078F107 1515 45536 SH DFND 01 45536 0 0 TRITON INTL LTD CL A G9078F107 189 5689 SH SOLE 5689 0 0 TRITON INTL LTD CL A G9078F107 332 9981 SH DFND 02 0 9981 0 TRITON INTL LTD CL A G9078F107 169353 5090247 SH SOLE 0 0 5090247 TRIUMPH BANCORP INC COM 89679E300 1815 47509 SH DFND 01 47509 0 0 TRIUMPH BANCORP INC COM 89679E300 89 2339 SH SOLE 2339 0 0 TRIUMPH BANCORP INC COM 89679E300 76 2000 SH DFND 02 0 2000 0 TRIUMPH BANCORP INC COM 89679E300 51187 1339977 SH SOLE 0 0 1339977 TRIUMPH GROUP INC NEW COM 896818101 1001 42959 SH DFND 01 42959 0 0 TRIUMPH GROUP INC NEW COM 896818101 94 4013 SH SOLE 4013 0 0 TRIUMPH GROUP INC NEW COM 896818101 284 12200 SH DFND 02 0 12200 0 TRIUMPH GROUP INC NEW COM 896818101 108136 4641011 SH SOLE 0 0 4641011 TRONC INC COM 89703P107 590 36102 SH DFND 01 36102 0 0 TRONC INC COM 89703P107 36 2200 SH DFND 02 0 2200 0 TRONC INC COM 89703P107 16133 987946 SH SOLE 0 0 987946 TRONOX LTD SHS CL A Q9235V101 1543 129136 SH DFND 01 129136 0 0 TRONOX LTD SHS CL A Q9235V101 99 8281 SH SOLE 8281 0 0 TRONOX LTD SHS CL A Q9235V101 153 12792 SH DFND 02 0 12792 0 TRONOX LTD SHS CL A Q9235V101 97609 8168131 SH SOLE 0 0 8168131 TROVAGENE INC COM PAR 897238408 195 239029 SH SOLE 0 0 239029 TRUEBLUE INC COM 89785X101 988 37928 SH DFND 01 37928 0 0 TRUEBLUE INC COM 89785X101 98 3758 SH SOLE 3758 0 0 TRUEBLUE INC COM 89785X101 153 5875 SH DFND 02 0 5875 0 TRUEBLUE INC COM 89785X101 123841 4753991 SH SOLE 0 0 4753991 TRUECAR INC COM 89785L107 2603 184597 SH DFND 01 184597 0 0 TRUECAR INC COM 89785L107 135 9570 SH SOLE 9570 0 0 TRUECAR INC COM 89785L107 50 3579 SH DFND 02 0 3579 0 TRUECAR INC COM 89785L107 95278 6757319 SH SOLE 0 0 6757319 TRUETT-HURST INC CL A 897871109 31 16664 SH SOLE 0 0 16664 TRUPANION INC COM 898202106 1781 49837 SH DFND 01 49837 0 0 TRUPANION INC COM 898202106 104 2900 SH SOLE 2900 0 0 TRUPANION INC COM 898202106 57 1600 SH DFND 02 0 1600 0 TRUPANION INC COM 898202106 40513 1133869 SH SOLE 0 0 1133869 TRUSTCO BK CORP N Y COM 898349105 702 82630 SH DFND 01 82630 0 0 TRUSTCO BK CORP N Y COM 898349105 92 10826 SH SOLE 10826 0 0 TRUSTCO BK CORP N Y COM 898349105 196 23100 SH DFND 02 0 23100 0 TRUSTCO BK CORP N Y COM 898349105 50894 5987497 SH SOLE 0 0 5987497 TRUSTMARK CORP COM 898402102 2002 59480 SH DFND 01 59480 0 0 TRUSTMARK CORP COM 898402102 180 5363 SH SOLE 5363 0 0 TRUSTMARK CORP COM 898402102 286 8500 SH DFND 02 0 8500 0 TRUSTMARK CORP COM 898402102 199706 5934799 SH SOLE 0 0 5934799 TSR INC COM NEW 872885207 168 23470 SH SOLE 0 0 23470 TTEC HLDGS INC COM 89854H102 755 29158 SH DFND 01 29158 0 0 TTEC HLDGS INC COM 89854H102 23 900 SH SOLE 900 0 0 TTEC HLDGS INC COM 89854H102 26 1000 SH DFND 02 0 1000 0 TTEC HLDGS INC COM 89854H102 46971 1813556 SH SOLE 0 0 1813556 TTM TECHNOLOGIES INC COM 87305R109 1298 81560 SH DFND 01 81560 0 0 TTM TECHNOLOGIES INC COM 87305R109 152 9580 SH SOLE 9580 0 0 TTM TECHNOLOGIES INC COM 87305R109 102 6416 SH DFND 02 0 6416 0 TTM TECHNOLOGIES INC COM 87305R109 192203 12080662 SH SOLE 0 0 12080662 TUCOWS INC COM NEW 898697206 977 17528 SH DFND 01 17528 0 0 TUCOWS INC COM NEW 898697206 69 1241 SH SOLE 1241 0 0 TUCOWS INC COM NEW 898697206 45 800 SH DFND 02 0 800 0 TUCOWS INC COM NEW 898697206 3158 56644 SH SOLE 0 0 56644 TUESDAY MORNING CORP COM NEW 899035505 33 10234 SH DFND 01 10234 0 0 TUESDAY MORNING CORP COM NEW 899035505 5944 1857417 SH SOLE 0 0 1857417 TUNIU CORP SPONSORED ADS CL 89977P106 136 19000 SH DFND 02 0 19000 0 TUNIU CORP SPONSORED ADS CL 89977P106 75 10453 SH SOLE 0 0 10453 TUPPERWARE BRANDS CORP COM 899896104 1455 43498 SH DFND 01 43498 0 0 TUPPERWARE BRANDS CORP COM 899896104 145 4331 SH SOLE 4331 0 0 TUPPERWARE BRANDS CORP COM 899896104 197 5902 SH DFND 02 0 5902 0 TUPPERWARE BRANDS CORP COM 899896104 131821 3940841 SH SOLE 0 0 3940841 TURNING PT BRANDS INC COM 90041L105 670 16162 SH DFND 01 16162 0 0 TURNING PT BRANDS INC COM 90041L105 14675 353960 SH SOLE 0 0 353960 TURQUOISE HILL RES LTD COM 900435108 650 306656 SH SOLE 306656 0 0 TURQUOISE HILL RES LTD COM 900435108 887 418365 SH DFND 02 0 418365 0 TURQUOISE HILL RES LTD COM 900435108 384 181070 SH DFND 02 0 0 181070 TURQUOISE HILL RES LTD COM 900435108 55218 26046065 SH SOLE 0 0 26046065 TURTLE BEACH CORP COM NEW 900450206 317 15879 SH DFND 01 15879 0 0 TURTLE BEACH CORP COM NEW 900450206 7476 374944 SH SOLE 0 0 374944 TUTOR PERINI CORP COM 901109108 621 33007 SH DFND 01 33007 0 0 TUTOR PERINI CORP COM 901109108 79 4198 SH SOLE 4198 0 0 TUTOR PERINI CORP COM 901109108 149 7900 SH DFND 02 0 7900 0 TUTOR PERINI CORP COM 901109108 65639 3491417 SH SOLE 0 0 3491417 TWENTY FIRST CENTY FOX INC CL A 90130A101 45943 991653 SH DFND 01 991653 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 14228 307100 SH SOLE 307100 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 15371 331778 SH DFND 02 0 331778 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 9372 202298 SH DFND 02 0 0 202298 TWENTY FIRST CENTY FOX INC CL A 90130A101 3290008 71012484 SH SOLE 0 0 71012484 TWENTY FIRST CENTY FOX INC CL B 90130A101 21097 460426 SH DFND 01 460426 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A101 5993 130784 SH SOLE 130784 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A101 6676 145711 SH DFND 02 0 145711 0 TWENTY FIRST CENTY FOX INC CL B 90130A101 4093 89334 SH DFND 02 0 0 89334 TWENTY FIRST CENTY FOX INC CL B 90130A101 1488265 32480679 SH SOLE 0 0 32480679 TWILIO INC CL A 90138F102 2810 32568 SH DFND 01 32568 0 0 TWILIO INC CL A 90138F102 519 6021 SH SOLE 6021 0 0 TWILIO INC CL A 90138F102 1260 14600 SH DFND 02 0 14600 0 TWILIO INC CL A 90138F102 554533 6427132 SH SOLE 0 0 6427132 TWIN DISC INC COM 901476101 202 8750 SH DFND 01 8750 0 0 TWIN DISC INC COM 901476101 11585 502820 SH SOLE 0 0 502820 TWITTER INC COM 90184L102 20693 727106 SH DFND 01 727106 0 0 TWITTER INC COM 90184L102 5886 206813 SH SOLE 206813 0 0 TWITTER INC COM 90184L102 6459 226956 SH DFND 02 0 226956 0 TWITTER INC COM 90184L102 3970 139487 SH DFND 02 0 0 139487 TWITTER INC COM 90184L102 1962466 68955227 SH SOLE 0 0 68955227 TWO HBRS INVT CORP COM NEW 90187B408 1343 89953 SH DFND 01 89953 0 0 TWO HBRS INVT CORP COM NEW 90187B408 334 22380 SH SOLE 22380 0 0 TWO HBRS INVT CORP COM NEW 90187B408 365 24462 SH DFND 02 0 24462 0 TWO HBRS INVT CORP COM NEW 90187B408 325364 21792626 SH SOLE 0 0 21792626 TWO RIV BANCORP COM 90207C105 31 1786 SH DFND 01 1786 0 0 TWO RIV BANCORP COM 90207C105 4072 234851 SH SOLE 0 0 234851 TYLER TECHNOLOGIES INC COM 902252105 4109 16769 SH DFND 01 16769 0 0 TYLER TECHNOLOGIES INC COM 902252105 768 3135 SH SOLE 3135 0 0 TYLER TECHNOLOGIES INC COM 902252105 1006 4104 SH DFND 02 0 4104 0 TYLER TECHNOLOGIES INC COM 902252105 809350 3302661 SH SOLE 0 0 3302661 TYME TECHNOLOGIES INC COM 90238J103 232 83278 SH DFND 01 83278 0 0 TYME TECHNOLOGIES INC COM 90238J103 4954 1781882 SH SOLE 0 0 1781882 TYSON FOODS INC CL A 902494103 16536 277769 SH DFND 01 277769 0 0 TYSON FOODS INC CL A 902494103 5413 90924 SH SOLE 90924 0 0 TYSON FOODS INC CL A 902494103 6319 106142 SH DFND 02 0 106142 0 TYSON FOODS INC CL A 902494103 3384 56846 SH DFND 02 0 0 56846 TYSON FOODS INC CL A 902494103 1528220 25671434 SH SOLE 0 0 25671434 U S CONCRETE INC COM NEW 90333L201 1460 31851 SH DFND 01 31851 0 0 U S CONCRETE INC COM NEW 90333L201 50 1100 SH SOLE 1100 0 0 U S CONCRETE INC COM NEW 90333L201 55 1200 SH DFND 02 0 1200 0 U S CONCRETE INC COM NEW 90333L201 42692 931134 SH SOLE 0 0 931134 U S ENERGY CORP WYO COM NEW 911805208 29 28339 SH SOLE 0 0 28339 U S G CORP COM NEW 903293405 1330 30715 SH DFND 01 30715 0 0 U S G CORP COM NEW 903293405 368 8495 SH SOLE 8495 0 0 U S G CORP COM NEW 903293405 478 11046 SH DFND 02 0 11046 0 U S G CORP COM NEW 903293405 309202 7139279 SH SOLE 0 0 7139279 U S GLOBAL INVS INC CL A 902952100 730 480430 SH SOLE 0 0 480430 U S GOLD CORP COM PAR NEW 90291C102 318 300094 SH SOLE 0 0 300094 U S PHYSICAL THERAPY INC COM 90337L108 2935 24743 SH DFND 01 24743 0 0 U S PHYSICAL THERAPY INC COM 90337L108 163 1378 SH SOLE 1378 0 0 U S PHYSICAL THERAPY INC COM 90337L108 344 2900 SH DFND 02 0 2900 0 U S PHYSICAL THERAPY INC COM 90337L108 87572 738380 SH SOLE 0 0 738380 U S SILICA HLDGS INC COM 90346E103 2252 119575 SH DFND 01 119575 0 0 U S SILICA HLDGS INC COM 90346E103 151 8042 SH SOLE 8042 0 0 U S SILICA HLDGS INC COM 90346E103 308 16372 SH DFND 02 0 16372 0 U S SILICA HLDGS INC COM 90346E103 143541 7622997 SH SOLE 0 0 7622997 U.S. AUTO PARTS NETWORK INC COM 90343C100 10 6445 SH DFND 01 6445 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 1363 879208 SH SOLE 0 0 879208 UBIQUITI NETWORKS INC COM 90347A100 849 8589 SH DFND 01 8589 0 0 UBIQUITI NETWORKS INC COM 90347A100 217 2200 SH SOLE 2200 0 0 UBIQUITI NETWORKS INC COM 90347A100 168 1700 SH DFND 02 0 1700 0 UBIQUITI NETWORKS INC COM 90347A100 176127 1781577 SH SOLE 0 0 1781577 UBS GROUP AG SHS H42097107 3338 212189 SH DFND 01 212189 0 0 UBS GROUP AG SHS H42097107 17976 1142802 SH SOLE 1142802 0 0 UBS GROUP AG SHS H42097107 18186 1156162 SH DFND 02 0 1156162 0 UBS GROUP AG SHS H42097107 11696 743524 SH DFND 02 0 0 743524 UBS GROUP AG SHS H42097107 1513916 96243838 SH SOLE 0 0 96243838 UDR INC COM 902653104 10187 251976 SH DFND 01 251976 0 0 UDR INC COM 902653104 13919 344281 SH SOLE 344281 0 0 UDR INC COM 902653104 16897 417931 SH DFND 02 0 417931 0 UDR INC COM 902653104 1799 44500 SH DFND 02 0 0 44500 UDR INC COM 902653104 1716568 42457789 SH SOLE 0 0 42457789 UFP TECHNOLOGIES INC COM 902673102 210 5701 SH DFND 01 5701 0 0 UFP TECHNOLOGIES INC COM 902673102 13644 371270 SH SOLE 0 0 371270 UGI CORP NEW COM 902681105 3581 64550 SH DFND 01 64550 0 0 UGI CORP NEW COM 902681105 2958 53309 SH SOLE 53309 0 0 UGI CORP NEW COM 902681105 2766 49861 SH DFND 02 0 49861 0 UGI CORP NEW COM 902681105 1587 28600 SH DFND 02 0 0 28600 UGI CORP NEW COM 902681105 984497 17745080 SH SOLE 0 0 17745080 ULTA BEAUTY INC COM 90384S303 16256 57622 SH DFND 01 57622 0 0 ULTA BEAUTY INC COM 90384S303 4920 17441 SH SOLE 17441 0 0 ULTA BEAUTY INC COM 90384S303 5997 21258 SH DFND 02 0 21258 0 ULTA BEAUTY INC COM 90384S303 3095 10972 SH DFND 02 0 0 10972 ULTA BEAUTY INC COM 90384S303 1598876 5667362 SH SOLE 0 0 5667362 ULTIMATE SOFTWARE GROUP INC COM 90385D107 4375 13579 SH DFND 01 13579 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 872 2706 SH SOLE 2706 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 1518 4712 SH DFND 02 0 4712 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 852313 2645374 SH SOLE 0 0 2645374 ULTRA CLEAN HLDGS INC COM 90385V107 422 33598 SH DFND 01 33598 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 48 3845 SH SOLE 3845 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 25 2000 SH DFND 02 0 2000 0 ULTRA CLEAN HLDGS INC COM 90385V107 27231 2169769 SH SOLE 0 0 2169769 ULTRA PETROLEUM CORP COM NEW 903914208 166 148035 SH DFND 01 148035 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 29 25945 SH SOLE 25945 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 62 55300 SH DFND 02 0 55300 0 ULTRA PETROLEUM CORP COM NEW 903914208 10431 9313594 SH SOLE 0 0 9313594 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 7134 93449 SH DFND 01 93449 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 353 4620 SH SOLE 4620 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 512 6710 SH DFND 02 0 6710 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 301333 3947244 SH SOLE 0 0 3947244 ULTRALIFE CORP COM 903899102 21 2596 SH DFND 01 2596 0 0 ULTRALIFE CORP COM 903899102 3595 441103 SH SOLE 0 0 441103 ULTRAPAR PARTICIPACOES S A SP ADR REPCOM 90400P101 54 5798 SH SOLE 5798 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REPCOM 90400P101 2627 283674 SH SOLE 0 0 283674 UMB FINL CORP COM 902788108 2807 39594 SH DFND 01 39594 0 0 UMB FINL CORP COM 902788108 277 3902 SH SOLE 3902 0 0 UMB FINL CORP COM 902788108 361 5089 SH DFND 02 0 5089 0 UMB FINL CORP COM 902788108 313951 4428086 SH SOLE 0 0 4428086 UMH PPTYS INC COM 903002103 956 61135 SH DFND 01 61135 0 0 UMH PPTYS INC COM 903002103 49 3150 SH SOLE 3150 0 0 UMH PPTYS INC COM 903002103 343 21900 SH DFND 02 0 21900 0 UMH PPTYS INC COM 903002103 52753 3372985 SH SOLE 0 0 3372985 UMPQUA HLDGS CORP COM 904214103 1682 80876 SH DFND 01 80876 0 0 UMPQUA HLDGS CORP COM 904214103 410 19718 SH SOLE 19718 0 0 UMPQUA HLDGS CORP COM 904214103 461 22187 SH DFND 02 0 22187 0 UMPQUA HLDGS CORP COM 904214103 445622 21424151 SH SOLE 0 0 21424151 UNDER ARMOUR INC CL A 904311107 4044 190558 SH DFND 01 190558 0 0 UNDER ARMOUR INC CL A 904311107 1313 61899 SH SOLE 61899 0 0 UNDER ARMOUR INC CL A 904311107 1034 48732 SH DFND 02 0 48732 0 UNDER ARMOUR INC CL A 904311107 737 34750 SH DFND 02 0 0 34750 UNDER ARMOUR INC CL A 904311107 393635 18550181 SH SOLE 0 0 18550181 UNDER ARMOUR INC CL C 904311107 3521 180934 SH DFND 01 180934 0 0 UNDER ARMOUR INC CL C 904311107 993 51038 SH SOLE 51038 0 0 UNDER ARMOUR INC CL C 904311107 1297 66635 SH DFND 02 0 66635 0 UNDER ARMOUR INC CL C 904311107 747 38369 SH DFND 02 0 0 38369 UNDER ARMOUR INC CL C 904311107 366371 18826856 SH SOLE 0 0 18826856 UNIFI INC COM NEW 904677200 372 13125 SH DFND 01 13125 0 0 UNIFI INC COM NEW 904677200 37 1310 SH SOLE 1310 0 0 UNIFI INC COM NEW 904677200 27 944 SH DFND 02 0 944 0 UNIFI INC COM NEW 904677200 25735 908384 SH SOLE 0 0 908384 UNIFIRST CORP MASS COM 904708104 2725 15694 SH DFND 01 15694 0 0 UNIFIRST CORP MASS COM 904708104 219 1260 SH SOLE 1260 0 0 UNIFIRST CORP MASS COM 904708104 337 1940 SH DFND 02 0 1940 0 UNIFIRST CORP MASS COM 904708104 261639 1506706 SH SOLE 0 0 1506706 UNION BANKSHARES CORP NEW COM 90539J109 2168 56261 SH DFND 01 56261 0 0 UNION BANKSHARES CORP NEW COM 90539J109 186 4831 SH SOLE 4831 0 0 UNION BANKSHARES CORP NEW COM 90539J109 333 8647 SH DFND 02 0 8647 0 UNION BANKSHARES CORP NEW COM 90539J109 207650 5389311 SH SOLE 0 0 5389311 UNION BANKSHARES INC COM 905400107 334 6276 SH DFND 01 6276 0 0 UNION BANKSHARES INC COM 905400107 5615 105647 SH SOLE 0 0 105647 UNION PAC CORP COM 907818108 121288 744876 SH DFND 01 744876 0 0 UNION PAC CORP COM 907818108 53165 326505 SH SOLE 326505 0 0 UNION PAC CORP COM 907818108 50568 310558 SH DFND 02 0 310558 0 UNION PAC CORP COM 907818108 24992 153483 SH DFND 02 0 0 153483 UNION PAC CORP COM 907818108 9535484 58560976 SH SOLE 0 0 58560976 UNIQUE FABRICATING INC COM 90915J103 13 1600 SH DFND 01 1600 0 0 UNIQUE FABRICATING INC COM 90915J103 1681 207502 SH SOLE 0 0 207502 UNIQURE NV SHS N90064101 78 2144 SH SOLE 2144 0 0 UNIQURE NV SHS N90064101 62 1696 SH DFND 02 0 1696 0 UNIQURE NV SHS N90064101 3572 98152 SH SOLE 0 0 98152 UNISYS CORP COM NEW 909214306 1695 83089 SH DFND 01 83089 0 0 UNISYS CORP COM NEW 909214306 179 8755 SH SOLE 8755 0 0 UNISYS CORP COM NEW 909214306 98 4802 SH DFND 02 0 4802 0 UNISYS CORP COM NEW 909214306 160063 7846247 SH SOLE 0 0 7846247 UNIT CORP COM 909218109 1204 46219 SH DFND 01 46219 0 0 UNIT CORP COM 909218109 128 4911 SH SOLE 4911 0 0 UNIT CORP COM 909218109 183 7041 SH DFND 02 0 7041 0 UNIT CORP COM 909218109 144522 5545752 SH SOLE 0 0 5545752 UNITED BANCORP INC OHIO COM 909911109 18 1366 SH DFND 01 1366 0 0 UNITED BANCORP INC OHIO COM 909911109 1838 139788 SH SOLE 0 0 139788 UNITED BANCSHARES INC OHIO COM 909458101 18 807 SH DFND 01 807 0 0 UNITED BANCSHARES INC OHIO COM 909458101 284 12422 SH SOLE 0 0 12422 UNITED BANKSHARES INC WEST V COM 909907107 3198 87980 SH DFND 01 87980 0 0 UNITED BANKSHARES INC WEST V COM 909907107 339 9330 SH SOLE 9330 0 0 UNITED BANKSHARES INC WEST V COM 909907107 495 13618 SH DFND 02 0 13618 0 UNITED BANKSHARES INC WEST V COM 909907107 345333 9500209 SH SOLE 0 0 9500209 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2161 77473 SH DFND 01 77473 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 197 7077 SH SOLE 7077 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 199 7124 SH DFND 02 0 7124 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 207266 7431546 SH SOLE 0 0 7431546 UNITED CMNTY FINL CORP OHIO COM 909839102 409 42346 SH DFND 01 42346 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 57 5905 SH SOLE 5905 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 47 4890 SH DFND 02 0 4890 0 UNITED CMNTY FINL CORP OHIO COM 909839102 20402 2109874 SH SOLE 0 0 2109874 UNITED CONTL HLDGS INC COM 910047109 19505 219006 SH DFND 01 219006 0 0 UNITED CONTL HLDGS INC COM 910047109 1981 22246 SH SOLE 22246 0 0 UNITED CONTL HLDGS INC COM 910047109 1871 21013 SH DFND 02 0 21013 0 UNITED CONTL HLDGS INC COM 910047109 1295 14543 SH DFND 02 0 0 14543 UNITED CONTL HLDGS INC COM 910047109 1760512 19767712 SH SOLE 0 0 19767712 UNITED FINL BANCORP INC NEW COM 910304104 756 44938 SH DFND 01 44938 0 0 UNITED FINL BANCORP INC NEW COM 910304104 118 7024 SH SOLE 7024 0 0 UNITED FINL BANCORP INC NEW COM 910304104 66 3900 SH DFND 02 0 3900 0 UNITED FINL BANCORP INC NEW COM 910304104 38225 2271270 SH SOLE 0 0 2271270 UNITED FIRE GROUP INC COM 910340108 1076 21195 SH DFND 01 21195 0 0 UNITED FIRE GROUP INC COM 910340108 102 2000 SH SOLE 2000 0 0 UNITED FIRE GROUP INC COM 910340108 245 4820 SH DFND 02 0 4820 0 UNITED FIRE GROUP INC COM 910340108 104475 2057812 SH SOLE 0 0 2057812 UNITED GUARDIAN INC COM 910571108 7 409 SH DFND 01 409 0 0 UNITED GUARDIAN INC COM 910571108 1739 107704 SH SOLE 0 0 107704 UNITED INS HLDGS CORP COM 910710102 823 36752 SH DFND 01 36752 0 0 UNITED INS HLDGS CORP COM 910710102 84 3763 SH SOLE 3763 0 0 UNITED INS HLDGS CORP COM 910710102 59 2633 SH DFND 02 0 2633 0 UNITED INS HLDGS CORP COM 910710102 28920 1292240 SH SOLE 0 0 1292240 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 5703 2210562 SH DFND 02 0 2210562 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 71251 27616744 SH SOLE 0 0 27616744 UNITED NAT FOODS INC COM 911163103 1328 44328 SH DFND 01 44328 0 0 UNITED NAT FOODS INC COM 911163103 138 4622 SH SOLE 4622 0 0 UNITED NAT FOODS INC COM 911163103 176 5893 SH DFND 02 0 5893 0 UNITED NAT FOODS INC COM 911163103 138328 4618635 SH SOLE 0 0 4618635 UNITED PARCEL SERVICE INC CL B 911312106 81863 701185 SH DFND 01 701185 0 0 UNITED PARCEL SERVICE INC CL B 911312106 24167 206997 SH SOLE 206997 0 0 UNITED PARCEL SERVICE INC CL B 911312106 27002 231277 SH DFND 02 0 231277 0 UNITED PARCEL SERVICE INC CL B 911312106 15849 135749 SH DFND 02 0 0 135749 UNITED PARCEL SERVICE INC CL B 911312106 5944231 50914182 SH SOLE 0 0 50914182 UNITED RENTALS INC COM 911363109 13642 83386 SH DFND 01 83386 0 0 UNITED RENTALS INC COM 911363109 4201 25680 SH SOLE 25680 0 0 UNITED RENTALS INC COM 911363109 3863 23612 SH DFND 02 0 23612 0 UNITED RENTALS INC COM 911363109 2389 14604 SH DFND 02 0 0 14604 UNITED RENTALS INC COM 911363109 1479169 9041376 SH SOLE 0 0 9041376 UNITED SECURITY BANCSHARES C COM 911460103 132 11876 SH DFND 01 11876 0 0 UNITED SECURITY BANCSHARES C COM 911460103 5482 493843 SH SOLE 0 0 493843 UNITED STATES ANTIMONY CORP COM 911549103 8 9443 SH DFND 01 9443 0 0 UNITED STATES ANTIMONY CORP COM 911549103 174 203935 SH SOLE 0 0 203935 UNITED STATES CELLULAR CORP COM 911684108 215 4808 SH DFND 01 4808 0 0 UNITED STATES CELLULAR CORP COM 911684108 9 196 SH SOLE 196 0 0 UNITED STATES CELLULAR CORP COM 911684108 36 800 SH DFND 02 0 800 0 UNITED STATES CELLULAR CORP COM 911684108 73834 1648823 SH SOLE 0 0 1648823 UNITED STATES LIME & MINERAL COM 911922102 171 2172 SH DFND 01 2172 0 0 UNITED STATES LIME & MINERAL COM 911922102 7154 90613 SH SOLE 0 0 90613 UNITED STATES STL CORP NEW COM 912909108 1997 65533 SH DFND 01 65533 0 0 UNITED STATES STL CORP NEW COM 912909108 493 16162 SH SOLE 16162 0 0 UNITED STATES STL CORP NEW COM 912909108 958 31430 SH DFND 02 0 31430 0 UNITED STATES STL CORP NEW COM 912909108 491061 16110935 SH SOLE 0 0 16110935 UNITED TECHNOLOGIES CORP COM 913017109 99039 708386 SH DFND 01 708386 0 0 UNITED TECHNOLOGIES CORP COM 913017109 29357 209980 SH SOLE 209980 0 0 UNITED TECHNOLOGIES CORP COM 913017109 34544 247077 SH DFND 02 0 247077 0 UNITED TECHNOLOGIES CORP COM 913017109 20675 147879 SH DFND 02 0 0 147879 UNITED TECHNOLOGIES CORP COM 913017109 8098771 57926979 SH SOLE 0 0 57926979 UNITED THERAPEUTICS CORP DEL COM 91307C102 2042 15967 SH DFND 01 15967 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1537 12020 SH SOLE 12020 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1418 11090 SH DFND 02 0 11090 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1176 9200 SH DFND 02 0 0 9200 UNITED THERAPEUTICS CORP DEL COM 91307C102 476587 3726826 SH SOLE 0 0 3726826 UNITEDHEALTH GROUP INC COM 91324P102 258937 973301 SH DFND 01 973301 0 0 UNITEDHEALTH GROUP INC COM 91324P102 76018 285739 SH SOLE 285739 0 0 UNITEDHEALTH GROUP INC COM 91324P102 83502 313871 SH DFND 02 0 313871 0 UNITEDHEALTH GROUP INC COM 91324P102 49722 186896 SH DFND 02 0 0 186896 UNITEDHEALTH GROUP INC COM 91324P102 17979713 67582742 SH SOLE 0 0 67582742 UNITI GROUP INC COM 91325V108 1267 62872 SH DFND 01 62872 0 0 UNITI GROUP INC COM 91325V108 766 37996 SH SOLE 37996 0 0 UNITI GROUP INC COM 91325V108 1330 66004 SH DFND 02 0 66004 0 UNITI GROUP INC COM 91325V108 486263 24132156 SH SOLE 0 0 24132156 UNITIL CORP COM 913259107 649 12751 SH DFND 01 12751 0 0 UNITIL CORP COM 913259107 61 1200 SH SOLE 1200 0 0 UNITIL CORP COM 913259107 336 6600 SH DFND 02 0 6600 0 UNITIL CORP COM 913259107 37813 742887 SH SOLE 0 0 742887 UNITY BANCORP INC COM 913290102 183 7995 SH DFND 01 7995 0 0 UNITY BANCORP INC COM 913290102 7214 315021 SH SOLE 0 0 315021 UNITY BIOTECHNOLOGY INC COM 91381U101 178 10919 SH DFND 01 10919 0 0 UNITY BIOTECHNOLOGY INC COM 91381U101 3499 214789 SH SOLE 0 0 214789 UNIVAR INC COM 91336L107 1327 43280 SH DFND 01 43280 0 0 UNIVAR INC COM 91336L107 331 10795 SH SOLE 10795 0 0 UNIVAR INC COM 91336L107 558 18199 SH DFND 02 0 18199 0 UNIVAR INC COM 91336L107 295013 9622086 SH SOLE 0 0 9622086 UNIVERSAL CORP VA COM 913456109 1408 21669 SH DFND 01 21669 0 0 UNIVERSAL CORP VA COM 913456109 142 2188 SH SOLE 2188 0 0 UNIVERSAL CORP VA COM 913456109 105 1619 SH DFND 02 0 1619 0 UNIVERSAL CORP VA COM 913456109 166980 2568929 SH SOLE 0 0 2568929 UNIVERSAL DISPLAY CORP COM 91347P105 2197 18634 SH DFND 01 18634 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 484 4107 SH SOLE 4107 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 869 7374 SH DFND 02 0 7374 0 UNIVERSAL DISPLAY CORP COM 91347P105 432481 3668206 SH SOLE 0 0 3668206 UNIVERSAL ELECTRS INC COM 913483103 469 11930 SH DFND 01 11930 0 0 UNIVERSAL ELECTRS INC COM 913483103 47 1200 SH SOLE 1200 0 0 UNIVERSAL ELECTRS INC COM 913483103 287 7300 SH DFND 02 0 7300 0 UNIVERSAL ELECTRS INC COM 913483103 31687 805256 SH SOLE 0 0 805256 UNIVERSAL FST PRODS INC COM 913543104 3959 112050 SH DFND 01 112050 0 0 UNIVERSAL FST PRODS INC COM 913543104 193 5468 SH SOLE 5468 0 0 UNIVERSAL FST PRODS INC COM 913543104 307 8700 SH DFND 02 0 8700 0 UNIVERSAL FST PRODS INC COM 913543104 205542 5817789 SH SOLE 0 0 5817789 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1727 23212 SH DFND 01 23212 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1050 14113 SH SOLE 14113 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1303 17510 SH DFND 02 0 17510 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 150822 2026905 SH SOLE 0 0 2026905 UNIVERSAL HLTH SVCS INC CL B 913903100 10332 80822 SH DFND 01 80822 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 3527 27593 SH SOLE 27593 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 4613 36088 SH DFND 02 0 36088 0 UNIVERSAL HLTH SVCS INC CL B 913903100 2056 16086 SH DFND 02 0 0 16086 UNIVERSAL HLTH SVCS INC CL B 913903100 1143231 8942671 SH SOLE 0 0 8942671 UNIVERSAL INS HLDGS INC COM 91359V107 3050 62816 SH DFND 01 62816 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 172 3552 SH SOLE 3552 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 97 2000 SH DFND 02 0 2000 0 UNIVERSAL INS HLDGS INC COM 91359V107 164102 3380054 SH SOLE 0 0 3380054 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 640 17398 SH DFND 01 17398 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 80 2183 SH SOLE 2183 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 12401 336983 SH SOLE 0 0 336983 UNIVERSAL STAINLESS & ALLOY COM 913837100 194 7597 SH DFND 01 7597 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 10121 396755 SH SOLE 0 0 396755 UNIVERSAL TECHNICAL INST INC COM 913915104 1614 606750 SH SOLE 0 0 606750 UNIVEST CORP PA COM 915271100 673 25461 SH DFND 01 25461 0 0 UNIVEST CORP PA COM 915271100 68 2565 SH SOLE 2565 0 0 UNIVEST CORP PA COM 915271100 63 2400 SH DFND 02 0 2400 0 UNIVEST CORP PA COM 915271100 33733 1275340 SH SOLE 0 0 1275340 UNUM GROUP COM 91529Y106 7998 204706 SH DFND 01 204706 0 0 UNUM GROUP COM 91529Y106 2708 69310 SH SOLE 69310 0 0 UNUM GROUP COM 91529Y106 2513 64319 SH DFND 02 0 64319 0 UNUM GROUP COM 91529Y106 1605 41079 SH DFND 02 0 0 41079 UNUM GROUP COM 91529Y106 966838 24746299 SH SOLE 0 0 24746299 UNUM THERAPEUTICS INC COM 903214104 93 9029 SH DFND 01 9029 0 0 UNUM THERAPEUTICS INC COM 903214104 5597 543351 SH SOLE 0 0 543351 UPLAND SOFTWARE INC COM 91544A109 997 30860 SH DFND 01 30860 0 0 UPLAND SOFTWARE INC COM 91544A109 54 1662 SH SOLE 1662 0 0 UPLAND SOFTWARE INC COM 91544A109 44 1362 SH DFND 02 0 1362 0 UPLAND SOFTWARE INC COM 91544A109 23150 716486 SH SOLE 0 0 716486 UQM TECHNOLOGIES INC COM 903213106 17 12715 SH DFND 01 12715 0 0 UQM TECHNOLOGIES INC COM 903213106 2065 1576557 SH SOLE 0 0 1576557 UR ENERGY INC COM 91688R108 3353 4190693 SH SOLE 0 0 4190693 URANIUM ENERGY CORP COM 916896103 517 300574 SH DFND 01 300574 0 0 URANIUM ENERGY CORP COM 916896103 10715 6229800 SH SOLE 0 0 6229800 URBAN EDGE PPTYS COM 91704F104 2528 114509 SH DFND 01 114509 0 0 URBAN EDGE PPTYS COM 91704F104 2592 117408 SH SOLE 117408 0 0 URBAN EDGE PPTYS COM 91704F104 3005 136117 SH DFND 02 0 136117 0 URBAN EDGE PPTYS COM 91704F104 348809 15797519 SH SOLE 0 0 15797519 URBAN ONE INC CL D NON VTG 91705J204 10 5061 SH DFND 01 5061 0 0 URBAN ONE INC CL D NON VTG 91705J204 1767 883682 SH SOLE 0 0 883682 URBAN OUTFITTERS INC COM 917047102 1352 33058 SH DFND 01 33058 0 0 URBAN OUTFITTERS INC COM 917047102 279 6818 SH SOLE 6818 0 0 URBAN OUTFITTERS INC COM 917047102 439 10728 SH DFND 02 0 10728 0 URBAN OUTFITTERS INC COM 917047102 344196 8415543 SH SOLE 0 0 8415543 URSTADT BIDDLE PPTYS INC COM 917286106 8 482 SH DFND 01 482 0 0 URSTADT BIDDLE PPTYS INC COM 917286106 3656 212331 SH SOLE 0 0 212331 URSTADT BIDDLE PPTYS INC CL A 917286106 551 25901 SH DFND 01 25901 0 0 URSTADT BIDDLE PPTYS INC CL A 917286106 656 30829 SH SOLE 30829 0 0 URSTADT BIDDLE PPTYS INC CL A 917286106 927 43545 SH DFND 02 0 43545 0 URSTADT BIDDLE PPTYS INC CL A 917286106 94918 4458315 SH SOLE 0 0 4458315 US BANCORP DEL COM NEW 902973304 76247 1443802 SH DFND 01 1443802 0 0 US BANCORP DEL COM NEW 902973304 24692 467571 SH SOLE 467571 0 0 US BANCORP DEL COM NEW 902973304 29140 551783 SH DFND 02 0 551783 0 US BANCORP DEL COM NEW 902973304 16449 311468 SH DFND 02 0 0 311468 US BANCORP DEL COM NEW 902973304 5920617 112111670 SH SOLE 0 0 112111670 US ECOLOGY INC COM 91732J102 3194 43310 SH DFND 01 43310 0 0 US ECOLOGY INC COM 91732J102 134 1813 SH SOLE 1813 0 0 US ECOLOGY INC COM 91732J102 412 5587 SH DFND 02 0 5587 0 US ECOLOGY INC COM 91732J102 93051 1261702 SH SOLE 0 0 1261702 US FOODS HLDG CORP COM 912008109 2509 81399 SH DFND 01 81399 0 0 US FOODS HLDG CORP COM 912008109 610 19807 SH SOLE 19807 0 0 US FOODS HLDG CORP COM 912008109 795 25800 SH DFND 02 0 25800 0 US FOODS HLDG CORP COM 912008109 605586 19649131 SH SOLE 0 0 19649131 US XPRESS ENTERPRISES INC COM CL A 90338N202 421 30481 SH DFND 01 30481 0 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 9833 712572 SH SOLE 0 0 712572 USA TECHNOLOGIES INC COM NO PAR 90328S500 807 112050 SH DFND 01 112050 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 19323 2683787 SH SOLE 0 0 2683787 USA TRUCK INC COM 902925106 312 15417 SH DFND 01 15417 0 0 USA TRUCK INC COM 902925106 7613 376331 SH SOLE 0 0 376331 USANA HEALTH SCIENCES INC COM 90328M107 3076 25515 SH DFND 01 25515 0 0 USANA HEALTH SCIENCES INC COM 90328M107 143 1190 SH SOLE 1190 0 0 USANA HEALTH SCIENCES INC COM 90328M107 218 1806 SH DFND 02 0 1806 0 USANA HEALTH SCIENCES INC COM 90328M107 146745 1217296 SH SOLE 0 0 1217296 UTAH MED PRODS INC COM 917488108 612 6493 SH DFND 01 6493 0 0 UTAH MED PRODS INC COM 917488108 16332 173374 SH SOLE 0 0 173374 UTILITIES ETF UTILITIES ETF 92204A876 1207 10240 SH SOLE 03 0 0 10240 V F CORP COM 918204108 30245 323648 SH DFND 01 323648 0 0 V F CORP COM 918204108 9451 101139 SH SOLE 101139 0 0 V F CORP COM 918204108 11540 123489 SH DFND 02 0 123489 0 V F CORP COM 918204108 5911 63254 SH DFND 02 0 0 63254 V F CORP COM 918204108 2460793 26332726 SH SOLE 0 0 26332726 VAALCO ENERGY INC COM NEW 91851C201 32 11788 SH DFND 01 11788 0 0 VAALCO ENERGY INC COM NEW 91851C201 6318 2314311 SH SOLE 0 0 2314311 VACCINEX INC COM 918640103 341 49311 SH SOLE 0 0 49311 VAIL RESORTS INC COM 91879Q109 4889 17815 SH DFND 01 17815 0 0 VAIL RESORTS INC COM 91879Q109 3386 12337 SH SOLE 12337 0 0 VAIL RESORTS INC COM 91879Q109 3120 11368 SH DFND 02 0 11368 0 VAIL RESORTS INC COM 91879Q109 1904 6939 SH DFND 02 0 0 6939 VAIL RESORTS INC COM 91879Q109 940132 3425888 SH SOLE 0 0 3425888 VALE S A ADR 91912E105 482909 32541065 SH SOLE 0 0 32541065 VALERITAS HLDGS INC COM NEW 91914N202 664 499023 SH SOLE 0 0 499023 VALERO ENERGY CORP NEW COM 91913Y100 45873 403282 SH DFND 01 403282 0 0 VALERO ENERGY CORP NEW COM 91913Y100 14942 131360 SH SOLE 131360 0 0 VALERO ENERGY CORP NEW COM 91913Y100 16027 140901 SH DFND 02 0 140901 0 VALERO ENERGY CORP NEW COM 91913Y100 9435 82947 SH DFND 02 0 0 82947 VALERO ENERGY CORP NEW COM 91913Y100 3782512 33252857 SH SOLE 0 0 33252857 VALHI INC NEW COM 918905100 60 26268 SH DFND 01 26268 0 0 VALHI INC NEW COM 918905100 88 38786 SH SOLE 0 0 38786 VALLEY NATL BANCORP COM 919794107 3189 283476 SH DFND 01 283476 0 0 VALLEY NATL BANCORP COM 919794107 345 30656 SH SOLE 30656 0 0 VALLEY NATL BANCORP COM 919794107 349 31051 SH DFND 02 0 31051 0 VALLEY NATL BANCORP COM 919794107 328495 29199546 SH SOLE 0 0 29199546 VALMONT INDS INC COM 920253101 1128 8141 SH DFND 01 8141 0 0 VALMONT INDS INC COM 920253101 273 1973 SH SOLE 1973 0 0 VALMONT INDS INC COM 920253101 352 2545 SH DFND 02 0 2545 0 VALMONT INDS INC COM 920253101 265824 1919306 SH SOLE 0 0 1919306 VALUE ETF VALUE ETF 922908744 5996 54174 SH SOLE 03 0 0 54174 VALUE ETF VALUE ETF 922908744 127016 1147593 SH SOLE 0 0 1147593 VALUE LINE INC COM 920437100 43 1726 SH DFND 01 1726 0 0 VALUE LINE INC COM 920437100 302 12135 SH SOLE 0 0 12135 VALVOLINE INC COM 92047W101 1532 71212 SH DFND 01 71212 0 0 VALVOLINE INC COM 92047W101 400 18619 SH SOLE 18619 0 0 VALVOLINE INC COM 92047W101 491 22834 SH DFND 02 0 22834 0 VALVOLINE INC COM 92047W101 368657 17138846 SH SOLE 0 0 17138846 VANDA PHARMACEUTICALS INC COM 921659108 2347 102264 SH DFND 01 102264 0 0 VANDA PHARMACEUTICALS INC COM 921659108 108 4700 SH SOLE 4700 0 0 VANDA PHARMACEUTICALS INC COM 921659108 106 4600 SH DFND 02 0 4600 0 VANDA PHARMACEUTICALS INC COM 921659108 88550 3858390 SH SOLE 0 0 3858390 VAREX IMAGING CORP COM 92214X106 2162 75440 SH DFND 01 75440 0 0 VAREX IMAGING CORP COM 92214X106 83 2911 SH SOLE 2911 0 0 VAREX IMAGING CORP COM 92214X106 118 4121 SH DFND 02 0 4121 0 VAREX IMAGING CORP COM 92214X106 106913 3730379 SH SOLE 0 0 3730379 VARIAN MED SYS INC COM 92220P105 10363 92589 SH DFND 01 92589 0 0 VARIAN MED SYS INC COM 92220P105 2881 25737 SH SOLE 25737 0 0 VARIAN MED SYS INC COM 92220P105 4333 38710 SH DFND 02 0 38710 0 VARIAN MED SYS INC COM 92220P105 2081 18591 SH DFND 02 0 0 18591 VARIAN MED SYS INC COM 92220P105 1082713 9673129 SH SOLE 0 0 9673129 VARONIS SYS INC COM 922280102 4146 56606 SH DFND 01 56606 0 0 VARONIS SYS INC COM 922280102 190 2598 SH SOLE 2598 0 0 VARONIS SYS INC COM 922280102 275 3760 SH DFND 02 0 3760 0 VARONIS SYS INC COM 922280102 188048 2567209 SH SOLE 0 0 2567209 VAXART INC COM NEW 92243A200 252 88395 SH SOLE 0 0 88395 VBI VACCINES INC COM NEW 91822J103 17 7195 SH DFND 01 7195 0 0 VBI VACCINES INC COM NEW 91822J103 1795 741631 SH SOLE 0 0 741631 VECTOR GROUP LTD COM 92240M108 1976 143422 SH DFND 01 143422 0 0 VECTOR GROUP LTD COM 92240M108 302 21931 SH SOLE 21931 0 0 VECTOR GROUP LTD COM 92240M108 105 7604 SH DFND 02 0 7604 0 VECTOR GROUP LTD COM 92240M108 141313 10254965 SH SOLE 0 0 10254965 VECTREN CORP COM 92240G101 2184 30554 SH DFND 01 30554 0 0 VECTREN CORP COM 92240G101 1310 18324 SH SOLE 18324 0 0 VECTREN CORP COM 92240G101 2120 29657 SH DFND 02 0 29657 0 VECTREN CORP COM 92240G101 604946 8461960 SH SOLE 0 0 8461960 VECTRUS INC COM 92242T101 301 9652 SH DFND 01 9652 0 0 VECTRUS INC COM 92242T101 31 1001 SH SOLE 1001 0 0 VECTRUS INC COM 92242T101 17397 557782 SH SOLE 0 0 557782 VEDANTA LTD SPONSORED ADR 92242Y100 4181 326635 SH DFND 02 0 326635 0 VEDANTA LTD SPONSORED ADR 92242Y100 2941 229752 SH SOLE 0 0 229752 VEECO INSTRS INC DEL COM 922417100 438 42780 SH DFND 01 42780 0 0 VEECO INSTRS INC DEL COM 922417100 33 3197 SH SOLE 3197 0 0 VEECO INSTRS INC DEL COM 922417100 153 14974 SH DFND 02 0 14974 0 VEECO INSTRS INC DEL COM 922417100 49179 4797963 SH SOLE 0 0 4797963 VEEVA SYS INC CL ACOM 922475108 5778 53075 SH DFND 01 53075 0 0 VEEVA SYS INC CL ACOM 922475108 3780 34721 SH SOLE 34721 0 0 VEEVA SYS INC CL ACOM 922475108 4657 42775 SH DFND 02 0 42775 0 VEEVA SYS INC CL ACOM 922475108 2667 24499 SH DFND 02 0 0 24499 VEEVA SYS INC CL ACOM 922475108 1192399 10952504 SH SOLE 0 0 10952504 VENATOR MATLS PLC SHS G9329Z100 85 9455 SH DFND 01 9455 0 0 VENATOR MATLS PLC SHS G9329Z100 47 5246 SH SOLE 5246 0 0 VENATOR MATLS PLC SHS G9329Z100 40 4440 SH DFND 02 0 4440 0 VENATOR MATLS PLC SHS G9329Z100 7980 886621 SH SOLE 0 0 886621 VENTAS INC COM 92276F100 18303 336585 SH DFND 01 336585 0 0 VENTAS INC COM 92276F100 24574 451893 SH SOLE 451893 0 0 VENTAS INC COM 92276F100 29161 536253 SH DFND 02 0 536253 0 VENTAS INC COM 92276F100 3546 65200 SH DFND 02 0 0 65200 VENTAS INC COM 92276F100 2400397 44141176 SH SOLE 0 0 44141176 VEONEER INCORPORATED COM 92336X109 919 16687 SH DFND 01 16687 0 0 VEONEER INCORPORATED COM 92336X109 427 7755 SH SOLE 7755 0 0 VEONEER INCORPORATED COM 92336X109 711 12916 SH DFND 02 0 12916 0 VEONEER INCORPORATED COM 92336X109 47 862 SH DFND 02 0 0 862 VEONEER INCORPORATED COM 92336X109 74646 1355473 SH SOLE 0 0 1355473 VERA BRADLEY INC COM 92335C106 289 18922 SH DFND 01 18922 0 0 VERA BRADLEY INC COM 92335C106 22 1418 SH SOLE 1418 0 0 VERA BRADLEY INC COM 92335C106 6 400 SH DFND 02 0 400 0 VERA BRADLEY INC COM 92335C106 20923 1371098 SH SOLE 0 0 1371098 VERACYTE INC COM 92337F107 527 55149 SH DFND 01 55149 0 0 VERACYTE INC COM 92337F107 13173 1379348 SH SOLE 0 0 1379348 VERASTEM INC COM 92337C104 990 136529 SH DFND 01 136529 0 0 VERASTEM INC COM 92337C104 21706 2993962 SH SOLE 0 0 2993962 VEREIT INC COM 92339V100 2636 363064 SH DFND 01 363064 0 0 VEREIT INC COM 92339V100 8894 1225041 SH SOLE 1225041 0 0 VEREIT INC COM 92339V100 9825 1353348 SH DFND 02 0 1353348 0 VEREIT INC COM 92339V100 908 125020 SH DFND 02 0 0 125020 VEREIT INC COM 92339V100 922010 126998615 SH SOLE 0 0 126998615 VERICEL CORP COM 92346J108 1204 85091 SH DFND 01 85091 0 0 VERICEL CORP COM 92346J108 32237 2278255 SH SOLE 0 0 2278255 VERINT SYS INC COM 92343X100 2780 55482 SH DFND 01 55482 0 0 VERINT SYS INC COM 92343X100 273 5452 SH SOLE 5452 0 0 VERINT SYS INC COM 92343X100 362 7233 SH DFND 02 0 7233 0 VERINT SYS INC COM 92343X100 284237 5673394 SH SOLE 0 0 5673394 VERISIGN INC COM 92343E102 17334 108257 SH DFND 01 108257 0 0 VERISIGN INC COM 92343E102 5301 33109 SH SOLE 33109 0 0 VERISIGN INC COM 92343E102 5547 34643 SH DFND 02 0 34643 0 VERISIGN INC COM 92343E102 3352 20937 SH DFND 02 0 0 20937 VERISIGN INC COM 92343E102 1788752 11171324 SH SOLE 0 0 11171324 VERISK ANALYTICS INC COM 92345Y106 19983 165766 SH DFND 01 165766 0 0 VERISK ANALYTICS INC COM 92345Y106 5573 46226 SH SOLE 46226 0 0 VERISK ANALYTICS INC COM 92345Y106 6712 55675 SH DFND 02 0 55675 0 VERISK ANALYTICS INC COM 92345Y106 3949 32756 SH DFND 02 0 0 32756 VERISK ANALYTICS INC COM 92345Y106 1923372 15954974 SH SOLE 0 0 15954974 VERITEX HLDGS INC COM 923451108 769 27219 SH DFND 01 27219 0 0 VERITEX HLDGS INC COM 923451108 27 945 SH SOLE 945 0 0 VERITEX HLDGS INC COM 923451108 43 1522 SH DFND 02 0 1522 0 VERITEX HLDGS INC COM 923451108 26253 928986 SH SOLE 0 0 928986 VERITIV CORP COM 923454102 360 9889 SH DFND 01 9889 0 0 VERITIV CORP COM 923454102 47 1284 SH SOLE 1284 0 0 VERITIV CORP COM 923454102 22 600 SH DFND 02 0 600 0 VERITIV CORP COM 923454102 25449 699146 SH SOLE 0 0 699146 VERITONE INC COM 92347M100 171 16355 SH DFND 01 16355 0 0 VERITONE INC COM 92347M100 4646 445418 SH SOLE 0 0 445418 VERIZON COMMUNICATIONS INC COM 92343V104 208048 3896765 SH DFND 01 3896765 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 66140 1238814 SH SOLE 1238814 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 72427 1356567 SH DFND 02 0 1356567 0 VERIZON COMMUNICATIONS INC COM 92343V104 42719 800129 SH DFND 02 0 0 800129 VERIZON COMMUNICATIONS INC COM 92343V104 15831719 296529667 SH SOLE 0 0 296529667 VERMILION ENERGY INC COM 923725105 1348 40920 SH SOLE 40920 0 0 VERMILION ENERGY INC COM 923725105 1422 43177 SH DFND 02 0 43177 0 VERMILION ENERGY INC COM 923725105 1166 35400 SH DFND 02 0 0 35400 VERMILION ENERGY INC COM 923725105 125659 3814772 SH SOLE 0 0 3814772 VERMILLION INC COM NEW 92407M206 7 10267 SH DFND 01 10267 0 0 VERMILLION INC COM NEW 92407M206 1024 1442345 SH SOLE 0 0 1442345 VERRICA PHARMACEUTICALS INC COM 92511W108 165 10172 SH DFND 01 10172 0 0 VERRICA PHARMACEUTICALS INC COM 92511W108 4588 282317 SH SOLE 0 0 282317 VERSARTIS INC COM 92529L102 9 6698 SH DFND 01 6698 0 0 VERSARTIS INC COM 92529L102 1627 1161990 SH SOLE 0 0 1161990 VERSO CORP CL A 92531L207 1112 33026 SH DFND 01 33026 0 0 VERSO CORP CL A 92531L207 171 5078 SH SOLE 5078 0 0 VERSO CORP CL A 92531L207 85 2514 SH DFND 02 0 2514 0 VERSO CORP CL A 92531L207 63799 1894827 SH SOLE 0 0 1894827 VERSUM MATLS INC COM 92532W103 1716 47658 SH DFND 01 47658 0 0 VERSUM MATLS INC COM 92532W103 360 10006 SH SOLE 10006 0 0 VERSUM MATLS INC COM 92532W103 799 22200 SH DFND 02 0 22200 0 VERSUM MATLS INC COM 92532W103 367389 10202410 SH SOLE 0 0 10202410 VERTEX ENERGY INC COM 92534K107 14 7900 SH DFND 01 7900 0 0 VERTEX ENERGY INC COM 92534K107 1395 815720 SH SOLE 0 0 815720 VERTEX PHARMACEUTICALS INC COM 92532F100 49922 259011 SH DFND 01 259011 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 14862 77110 SH SOLE 77110 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 15907 82530 SH DFND 02 0 82530 0 VERTEX PHARMACEUTICALS INC COM 92532F100 9225 47860 SH DFND 02 0 0 47860 VERTEX PHARMACEUTICALS INC COM 92532F100 3528827 18308741 SH SOLE 0 0 18308741 VERU INC COM 92536C103 10 6900 SH DFND 01 6900 0 0 VERU INC COM 92536C103 1694 1193063 SH SOLE 0 0 1193063 VIACOM INC NEW CL A 92553P102 148 4043 SH DFND 01 4043 0 0 VIACOM INC NEW CL A 92553P102 13901 380333 SH SOLE 0 0 380333 VIACOM INC NEW CL B 92553P102 11251 333250 SH DFND 01 333250 0 0 VIACOM INC NEW CL B 92553P102 3638 107764 SH SOLE 107764 0 0 VIACOM INC NEW CL B 92553P102 4279 126737 SH DFND 02 0 126737 0 VIACOM INC NEW CL B 92553P102 2065 61178 SH DFND 02 0 0 61178 VIACOM INC NEW CL B 92553P102 1262914 37408577 SH SOLE 0 0 37408577 VIAD CORP COM NEW 92552R406 1800 30385 SH DFND 01 30385 0 0 VIAD CORP COM NEW 92552R406 135 2281 SH SOLE 2281 0 0 VIAD CORP COM NEW 92552R406 519 8760 SH DFND 02 0 8760 0 VIAD CORP COM NEW 92552R406 69253 1168822 SH SOLE 0 0 1168822 VIASAT INC COM 92552V100 3108 48593 SH DFND 01 48593 0 0 VIASAT INC COM 92552V100 342 5345 SH SOLE 5345 0 0 VIASAT INC COM 92552V100 690 10789 SH DFND 02 0 10789 0 VIASAT INC COM 92552V100 323566 5059674 SH SOLE 0 0 5059674 VIAVI SOLUTIONS INC COM 925550105 3257 287217 SH DFND 01 287217 0 0 VIAVI SOLUTIONS INC COM 925550105 211 18613 SH SOLE 18613 0 0 VIAVI SOLUTIONS INC COM 925550105 631 55638 SH DFND 02 0 55638 0 VIAVI SOLUTIONS INC COM 925550105 260780 22996481 SH SOLE 0 0 22996481 VICAL INC COM NEW 925602203 933 680716 SH SOLE 0 0 680716 VICI PPTYS INC COM 925652109 1467 67866 SH DFND 01 67866 0 0 VICI PPTYS INC COM 925652109 8360 386680 SH SOLE 386680 0 0 VICI PPTYS INC COM 925652109 9282 429317 SH DFND 02 0 429317 0 VICI PPTYS INC COM 925652109 801954 37093161 SH SOLE 0 0 37093161 VICOR CORP COM 925815102 1521 33058 SH DFND 01 33058 0 0 VICOR CORP COM 925815102 79 1723 SH SOLE 1723 0 0 VICOR CORP COM 925815102 60 1300 SH DFND 02 0 1300 0 VICOR CORP COM 925815102 78795 1712937 SH SOLE 0 0 1712937 VICTORY CAP HLDGS INC COM CL A 92645B103 20 2057 SH DFND 01 2057 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 4695 492097 SH SOLE 0 0 492097 VIEWRAY INC COM 92672L107 1110 118638 SH DFND 01 118638 0 0 VIEWRAY INC COM 92672L107 25 2700 SH DFND 02 0 2700 0 VIEWRAY INC COM 92672L107 27048 2889761 SH SOLE 0 0 2889761 VIKING THERAPEUTICS INC COM 92686J106 1806 103651 SH DFND 01 103651 0 0 VIKING THERAPEUTICS INC COM 92686J106 48317 2773636 SH SOLE 0 0 2773636 VILLAGE SUPER MKT INC CL A NEW 927107409 192 7076 SH DFND 01 7076 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 14 500 SH SOLE 500 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 11833 435048 SH SOLE 0 0 435048 VINCE HLDG CORP COM NEW 92719W207 12 808 SH DFND 01 808 0 0 VINCE HLDG CORP COM NEW 92719W207 1894 128406 SH SOLE 0 0 128406 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 438 70147 SH SOLE 70147 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 894 143300 SH DFND 02 0 143300 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 90198 14454862 SH SOLE 0 0 14454862 VIRCO MFG CO COM 927651109 14 2885 SH DFND 01 2885 0 0 VIRCO MFG CO COM 927651109 1081 222856 SH SOLE 0 0 222856 VIRNETX HLDG CORP COM 92823T108 519 111679 SH DFND 01 111679 0 0 VIRNETX HLDG CORP COM 92823T108 10780 2318301 SH SOLE 0 0 2318301 VIRTU FINL INC CL A 928254101 448 21909 SH DFND 01 21909 0 0 VIRTU FINL INC CL A 928254101 44 2145 SH SOLE 2145 0 0 VIRTU FINL INC CL A 928254101 38 1838 SH DFND 02 0 1838 0 VIRTU FINL INC CL A 928254101 130339 6373530 SH SOLE 0 0 6373530 VIRTUS INVT PARTNERS INC COM 92828Q109 833 7324 SH DFND 01 7324 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 74 649 SH SOLE 649 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 57 500 SH DFND 02 0 500 0 VIRTUS INVT PARTNERS INC COM 92828Q109 76767 674872 SH SOLE 0 0 674872 VIRTUSA CORP COM 92827P102 3000 55858 SH DFND 01 55858 0 0 VIRTUSA CORP COM 92827P102 147 2740 SH SOLE 2740 0 0 VIRTUSA CORP COM 92827P102 241 4482 SH DFND 02 0 4482 0 VIRTUSA CORP COM 92827P102 122955 2289230 SH SOLE 0 0 2289230 VISA INC COM CL A 92826C839 270554 1802614 SH DFND 01 1802614 0 0 VISA INC COM CL A 92826C839 79743 531302 SH SOLE 531302 0 0 VISA INC COM CL A 92826C839 91532 609847 SH DFND 02 0 609847 0 VISA INC COM CL A 92826C839 52390 349056 SH DFND 02 0 0 349056 VISA INC COM CL A 92826C839 19475171 129756622 SH SOLE 0 0 129756622 VISHAY INTERTECHNOLOGY INC COM 928298108 2353 115639 SH DFND 01 115639 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 254 12494 SH SOLE 12494 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 346 17013 SH DFND 02 0 17013 0 VISHAY INTERTECHNOLOGY INC COM 928298108 244715 12025322 SH SOLE 0 0 12025322 VISHAY PRECISION GROUP INC COM 92835K103 697 18640 SH DFND 01 18640 0 0 VISHAY PRECISION GROUP INC COM 92835K103 17599 470557 SH SOLE 0 0 470557 VISTA OUTDOOR INC COM 928377100 894 49989 SH DFND 01 49989 0 0 VISTA OUTDOOR INC COM 928377100 85 4771 SH SOLE 4771 0 0 VISTA OUTDOOR INC COM 928377100 146 8137 SH DFND 02 0 8137 0 VISTA OUTDOOR INC COM 928377100 102595 5734748 SH SOLE 0 0 5734748 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 373 257465 SH SOLE 0 0 257465 VISTEON CORP COM NEW 92839U206 1148 12361 SH DFND 01 12361 0 0 VISTEON CORP COM NEW 92839U206 249 2678 SH SOLE 2678 0 0 VISTEON CORP COM NEW 92839U206 392 4221 SH DFND 02 0 4221 0 VISTEON CORP COM NEW 92839U206 259828 2796852 SH SOLE 0 0 2796852 VISTRA ENERGY CORP COM 92840M102 3774 151707 SH DFND 01 151707 0 0 VISTRA ENERGY CORP COM 92840M102 2468 99177 SH SOLE 99177 0 0 VISTRA ENERGY CORP COM 92840M102 2434 97839 SH DFND 02 0 97839 0 VISTRA ENERGY CORP COM 92840M102 1663 66850 SH DFND 02 0 0 66850 VISTRA ENERGY CORP COM 92840M102 933500 37520086 SH SOLE 0 0 37520086 VITAL THERAPIES INC COM 92847R104 23 83014 SH DFND 01 83014 0 0 VITAL THERAPIES INC COM 92847R104 385 1398894 SH SOLE 0 0 1398894 VITAMIN SHOPPE INC COM 92849E101 29 2936 SH DFND 01 2936 0 0 VITAMIN SHOPPE INC COM 92849E101 13358 1335807 SH SOLE 0 0 1335807 VIVEVE MED INC COM NEW 92852W204 14 5049 SH DFND 01 5049 0 0 VIVEVE MED INC COM NEW 92852W204 2615 975694 SH SOLE 0 0 975694 VIVINT SOLAR INC COM 92854Q106 197 37875 SH DFND 01 37875 0 0 VIVINT SOLAR INC COM 92854Q106 9778 1880431 SH SOLE 0 0 1880431 VIVUS INC COM NEW 928551308 11 2526 SH DFND 01 2526 0 0 VIVUS INC COM NEW 928551308 1489 337723 SH SOLE 0 0 337723 VMWARE INC CL ACOM 928563402 4928 31580 SH DFND 01 31580 0 0 VMWARE INC CL ACOM 928563402 3553 22764 SH SOLE 22764 0 0 VMWARE INC CL ACOM 928563402 4069 26076 SH DFND 02 0 26076 0 VMWARE INC CL ACOM 928563402 2176 13942 SH DFND 02 0 0 13942 VMWARE INC CL ACOM 928563402 670006 4293259 SH SOLE 0 0 4293259 VOCERA COMMUNICATIONS INC COM 92857F107 2195 60003 SH DFND 01 60003 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 112 3074 SH SOLE 3074 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 51 1400 SH DFND 02 0 1400 0 VOCERA COMMUNICATIONS INC COM 92857F107 48200 1317648 SH SOLE 0 0 1317648 VOLITIONRX LTD COM 928661107 16 6300 SH DFND 01 6300 0 0 VOLITIONRX LTD COM 928661107 755 291452 SH SOLE 0 0 291452 VOLT INFORMATION SCIENCES IN COM 928703107 1124 291892 SH SOLE 0 0 291892 VONAGE HLDGS CORP COM 92886T201 6238 440542 SH DFND 01 440542 0 0 VONAGE HLDGS CORP COM 92886T201 267 18831 SH SOLE 18831 0 0 VONAGE HLDGS CORP COM 92886T201 481 33969 SH DFND 02 0 33969 0 VONAGE HLDGS CORP COM 92886T201 344957 24361347 SH SOLE 0 0 24361347 VORNADO RLTY TR SH BEN INT 929042109 11917 163241 SH DFND 01 163241 0 0 VORNADO RLTY TR SH BEN INT 929042109 16047 219823 SH SOLE 219823 0 0 VORNADO RLTY TR SH BEN INT 929042109 17602 241128 SH DFND 02 0 241128 0 VORNADO RLTY TR SH BEN INT 929042109 2330 31911 SH DFND 02 0 0 31911 VORNADO RLTY TR SH BEN INT 929042109 1947855 26682943 SH SOLE 0 0 26682943 VOXX INTL CORP CL A 91829F104 22 4289 SH DFND 01 4289 0 0 VOXX INTL CORP CL A 91829F104 4865 935570 SH SOLE 0 0 935570 VOYA FINL INC COM 929089100 3020 60807 SH DFND 01 60807 0 0 VOYA FINL INC COM 929089100 2608 52504 SH SOLE 52504 0 0 VOYA FINL INC COM 929089100 2577 51885 SH DFND 02 0 51885 0 VOYA FINL INC COM 929089100 1703 34290 SH DFND 02 0 0 34290 VOYA FINL INC COM 929089100 690121 13894126 SH SOLE 0 0 13894126 VOYAGER THERAPEUTICS INC COM 92915B106 816 43123 SH DFND 01 43123 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 34 1800 SH SOLE 1800 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 23 1200 SH DFND 02 0 1200 0 VOYAGER THERAPEUTICS INC COM 92915B106 21767 1150471 SH SOLE 0 0 1150471 VSE CORP COM 918284100 292 8799 SH DFND 01 8799 0 0 VSE CORP COM 918284100 40 1200 SH SOLE 1200 0 0 VSE CORP COM 918284100 20 600 SH DFND 02 0 600 0 VSE CORP COM 918284100 15376 464114 SH SOLE 0 0 464114 VTV THERAPEUTICS INC CL A 918385105 2 2206 SH DFND 01 2206 0 0 VTV THERAPEUTICS INC CL A 918385105 90 117212 SH SOLE 0 0 117212 VULCAN MATLS CO COM 929160109 14809 133174 SH DFND 01 133174 0 0 VULCAN MATLS CO COM 929160109 4347 39095 SH SOLE 39095 0 0 VULCAN MATLS CO COM 929160109 4692 42190 SH DFND 02 0 42190 0 VULCAN MATLS CO COM 929160109 2618 23544 SH DFND 02 0 0 23544 VULCAN MATLS CO COM 929160109 1526373 13726376 SH SOLE 0 0 13726376 VUZIX CORP COM NEW 92921W300 294 44910 SH DFND 01 44910 0 0 VUZIX CORP COM NEW 92921W300 6603 1008060 SH SOLE 0 0 1008060 W & T OFFSHORE INC COM 92922P106 784 81315 SH DFND 01 81315 0 0 W & T OFFSHORE INC COM 92922P106 118 12219 SH SOLE 12219 0 0 W & T OFFSHORE INC COM 92922P106 68 7018 SH DFND 02 0 7018 0 W & T OFFSHORE INC COM 92922P106 77894 8080271 SH SOLE 0 0 8080271 W P CAREY INC COM 92936U109 2566 39899 SH DFND 01 39899 0 0 W P CAREY INC COM 92936U109 7241 112596 SH SOLE 112596 0 0 W P CAREY INC COM 92936U109 8373 130205 SH DFND 02 0 130205 0 W P CAREY INC COM 92936U109 972873 15127872 SH SOLE 0 0 15127872 W R BERKLEY CORPORATION COM 084423102 2839 35516 SH DFND 01 35516 0 0 W R BERKLEY CORPORATION COM 084423102 2446 30603 SH SOLE 30603 0 0 W R BERKLEY CORPORATION COM 084423102 3045 38093 SH DFND 02 0 38093 0 W R BERKLEY CORPORATION COM 084423102 1152 14411 SH DFND 02 0 0 14411 W R BERKLEY CORPORATION COM 084423102 728051 9108603 SH SOLE 0 0 9108603 WABASH NATL CORP COM 929566107 1190 65272 SH DFND 01 65272 0 0 WABASH NATL CORP COM 929566107 104 5727 SH SOLE 5727 0 0 WABASH NATL CORP COM 929566107 196 10731 SH DFND 02 0 10731 0 WABASH NATL CORP COM 929566107 127155 6975027 SH SOLE 0 0 6975027 WABCO HLDGS INC COM 92927K102 2759 23397 SH DFND 01 23397 0 0 WABCO HLDGS INC COM 92927K102 1883 15963 SH SOLE 15963 0 0 WABCO HLDGS INC COM 92927K102 1797 15239 SH DFND 02 0 15239 0 WABCO HLDGS INC COM 92927K102 1002 8500 SH DFND 02 0 0 8500 WABCO HLDGS INC COM 92927K102 515538 4371186 SH SOLE 0 0 4371186 WABTEC CORP COM 929740108 3570 34040 SH DFND 01 34040 0 0 WABTEC CORP COM 929740108 2813 26821 SH SOLE 26821 0 0 WABTEC CORP COM 929740108 2895 27602 SH DFND 02 0 27602 0 WABTEC CORP COM 929740108 1767 16847 SH DFND 02 0 0 16847 WABTEC CORP COM 929740108 771569 7356680 SH SOLE 0 0 7356680 WADDELL & REED FINL INC CL A 930059100 1443 68153 SH DFND 01 68153 0 0 WADDELL & REED FINL INC CL A 930059100 181 8533 SH SOLE 8533 0 0 WADDELL & REED FINL INC CL A 930059100 194 9167 SH DFND 02 0 9167 0 WADDELL & REED FINL INC CL A 930059100 167386 7903024 SH SOLE 0 0 7903024 WAGEWORKS INC COM 930427109 3351 78378 SH DFND 01 78378 0 0 WAGEWORKS INC COM 930427109 162 3800 SH SOLE 3800 0 0 WAGEWORKS INC COM 930427109 333 7800 SH DFND 02 0 7800 0 WAGEWORKS INC COM 930427109 165815 3878717 SH SOLE 0 0 3878717 WALGREENS BOOTS ALLIANCE INC COM 931427108 58023 795925 SH DFND 01 795925 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 18329 251422 SH SOLE 251422 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 20359 279270 SH DFND 02 0 279270 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 11775 161525 SH DFND 02 0 0 161525 WALGREENS BOOTS ALLIANCE INC COM 931427108 5040738 69145929 SH SOLE 0 0 69145929 WALKER & DUNLOP INC COM 93148P102 1517 28688 SH DFND 01 28688 0 0 WALKER & DUNLOP INC COM 93148P102 179 3384 SH SOLE 3384 0 0 WALKER & DUNLOP INC COM 93148P102 212 4003 SH DFND 02 0 4003 0 WALKER & DUNLOP INC COM 93148P102 224105 4238000 SH SOLE 0 0 4238000 WALMART INC COM 931142103 126911 1351415 SH DFND 01 1351415 0 0 WALMART INC COM 931142103 41575 442710 SH SOLE 442710 0 0 WALMART INC COM 931142103 47248 503124 SH DFND 02 0 503124 0 WALMART INC COM 931142103 22852 243341 SH DFND 02 0 0 243341 WALMART INC COM 931142103 11523143 122704105 SH SOLE 0 0 122704105 WARRIOR MET COAL INC COM 93627C101 1029 38059 SH DFND 01 38059 0 0 WARRIOR MET COAL INC COM 93627C101 116 4276 SH SOLE 4276 0 0 WARRIOR MET COAL INC COM 93627C101 81 3000 SH DFND 02 0 3000 0 WARRIOR MET COAL INC COM 93627C101 152168 5627520 SH SOLE 0 0 5627520 WASHINGTON FED INC COM 938824109 2331 72831 SH DFND 01 72831 0 0 WASHINGTON FED INC COM 938824109 382 11937 SH SOLE 11937 0 0 WASHINGTON FED INC COM 938824109 327 10214 SH DFND 02 0 10214 0 WASHINGTON FED INC COM 938824109 293877 9183660 SH SOLE 0 0 9183660 WASHINGTON PRIME GROUP NEW COM 93964W108 1189 162809 SH DFND 01 162809 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 1481 202888 SH SOLE 202888 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 1833 251067 SH DFND 02 0 251067 0 WASHINGTON PRIME GROUP NEW COM 93964W108 204425 28003360 SH SOLE 0 0 28003360 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2106 68695 SH DFND 01 68695 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2581 84205 SH SOLE 84205 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 2996 97741 SH DFND 02 0 97741 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 342344 11169475 SH SOLE 0 0 11169475 WASHINGTON TR BANCORP COM 940610108 939 16974 SH DFND 01 16974 0 0 WASHINGTON TR BANCORP COM 940610108 72 1300 SH SOLE 1300 0 0 WASHINGTON TR BANCORP COM 940610108 238 4300 SH DFND 02 0 4300 0 WASHINGTON TR BANCORP COM 940610108 38587 697770 SH SOLE 0 0 697770 WASTE CONNECTIONS INC COM 94106B101 6365 79797 SH SOLE 79797 0 0 WASTE CONNECTIONS INC COM 94106B101 7111 89148 SH DFND 02 0 89148 0 WASTE CONNECTIONS INC COM 94106B101 4045 50703 SH DFND 02 0 0 50703 WASTE CONNECTIONS INC COM 94106B101 1878281 23546203 SH SOLE 0 0 23546203 WASTE MGMT INC DEL COM 94106L109 36527 404236 SH DFND 01 404236 0 0 WASTE MGMT INC DEL COM 94106L109 11826 130879 SH SOLE 130879 0 0 WASTE MGMT INC DEL COM 94106L109 16171 178962 SH DFND 02 0 178962 0 WASTE MGMT INC DEL COM 94106L109 7447 82414 SH DFND 02 0 0 82414 WASTE MGMT INC DEL COM 94106L109 3086812 34161266 SH SOLE 0 0 34161266 WATERS CORP COM 941848103 15109 77611 SH DFND 01 77611 0 0 WATERS CORP COM 941848103 4458 22898 SH SOLE 22898 0 0 WATERS CORP COM 941848103 4925 25298 SH DFND 02 0 25298 0 WATERS CORP COM 941848103 2844 14607 SH DFND 02 0 0 14607 WATERS CORP COM 941848103 1475093 7577013 SH SOLE 0 0 7577013 WATERSTONE FINL INC MD COM 94188P101 369 21506 SH DFND 01 21506 0 0 WATERSTONE FINL INC MD COM 94188P101 48 2800 SH SOLE 2800 0 0 WATERSTONE FINL INC MD COM 94188P101 211 12300 SH DFND 02 0 12300 0 WATERSTONE FINL INC MD COM 94188P101 19687 1147910 SH SOLE 0 0 1147910 WATSCO INC COM 942622200 2453 13773 SH DFND 01 13773 0 0 WATSCO INC COM 942622200 492 2761 SH SOLE 2761 0 0 WATSCO INC COM 942622200 592 3324 SH DFND 02 0 3324 0 WATSCO INC COM 942622200 507136 2847477 SH SOLE 0 0 2847477 WATTS WATER TECHNOLOGIES INC CL A 942749102 3492 42076 SH DFND 01 42076 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 218 2630 SH SOLE 2630 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 310 3729 SH DFND 02 0 3729 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 225710 2719397 SH SOLE 0 0 2719397 WAVE LIFE SCIENCES LTD SHS Y95308105 1727 34546 SH DFND 01 34546 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 33 654 SH SOLE 654 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 35 700 SH DFND 02 0 700 0 WAVE LIFE SCIENCES LTD SHS Y95308105 13693 273865 SH SOLE 0 0 273865 WAYFAIR INC CL A 94419L101 3800 25736 SH DFND 01 25736 0 0 WAYFAIR INC CL A 94419L101 733 4964 SH SOLE 4964 0 0 WAYFAIR INC CL A 94419L101 1170 7924 SH DFND 02 0 7924 0 WAYFAIR INC CL A 94419L101 697496 4723340 SH SOLE 0 0 4723340 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 9 724 SH DFND 01 724 0 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 1377 106711 SH SOLE 0 0 106711 WD-40 CO COM 929236107 4706 27344 SH DFND 01 27344 0 0 WD-40 CO COM 929236107 238 1384 SH SOLE 1384 0 0 WD-40 CO COM 929236107 620 3600 SH DFND 02 0 3600 0 WD-40 CO COM 929236107 230254 1337909 SH SOLE 0 0 1337909 WEATHERFORD INTL PLC ORD SHS G48833100 1016 374987 SH DFND 01 374987 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 253 93538 SH SOLE 93538 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 472 174300 SH DFND 02 0 174300 0 WEATHERFORD INTL PLC ORD SHS G48833100 230021 84878498 SH SOLE 0 0 84878498 WEB COM GROUP INC COM 94733A104 2232 79989 SH DFND 01 79989 0 0 WEB COM GROUP INC COM 94733A104 104 3711 SH SOLE 3711 0 0 WEB COM GROUP INC COM 94733A104 382 13689 SH DFND 02 0 13689 0 WEB COM GROUP INC COM 94733A104 117200 4200704 SH SOLE 0 0 4200704 WEBSTER FINL CORP CONN COM 947890109 1993 33796 SH DFND 01 33796 0 0 WEBSTER FINL CORP CONN COM 947890109 459 7787 SH SOLE 7787 0 0 WEBSTER FINL CORP CONN COM 947890109 579 9813 SH DFND 02 0 9813 0 WEBSTER FINL CORP CONN COM 947890109 495842 8409796 SH SOLE 0 0 8409796 WEC ENERGY GROUP INC COM 92939U106 19900 298079 SH DFND 01 298079 0 0 WEC ENERGY GROUP INC COM 92939U106 9142 136933 SH SOLE 136933 0 0 WEC ENERGY GROUP INC COM 92939U106 15965 239135 SH DFND 02 0 239135 0 WEC ENERGY GROUP INC COM 92939U106 4212 63094 SH DFND 02 0 0 63094 WEC ENERGY GROUP INC COM 92939U106 2270652 34012163 SH SOLE 0 0 34012163 WEIBO CORP SPONSORED ADR 948596101 755 10328 SH SOLE 10328 0 0 WEIBO CORP SPONSORED ADR 948596101 1225 16750 SH DFND 02 0 16750 0 WEIBO CORP SPONSORED ADR 948596101 126381 1728174 SH SOLE 0 0 1728174 WEIGHT WATCHERS INTL INC NEW COM 948626106 5356 74404 SH DFND 01 74404 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 255 3536 SH SOLE 3536 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 529 7342 SH DFND 02 0 7342 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 377331 5241430 SH SOLE 0 0 5241430 WEINGARTEN RLTY INVS SH BEN INT 948741103 1307 43916 SH DFND 01 43916 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 3710 124678 SH SOLE 124678 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 4443 149281 SH DFND 02 0 149281 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 515350 17316863 SH SOLE 0 0 17316863 WEIS MKTS INC COM 948849104 421 9708 SH DFND 01 9708 0 0 WEIS MKTS INC COM 948849104 78 1806 SH SOLE 1806 0 0 WEIS MKTS INC COM 948849104 24 564 SH DFND 02 0 564 0 WEIS MKTS INC COM 948849104 61652 1420557 SH SOLE 0 0 1420557 WELBILT INC COM 949090104 1199 57430 SH DFND 01 57430 0 0 WELBILT INC COM 949090104 239 11449 SH SOLE 11449 0 0 WELBILT INC COM 949090104 334 16006 SH DFND 02 0 16006 0 WELBILT INC COM 949090104 249622 11955056 SH SOLE 0 0 11955056 WELLCARE HEALTH PLANS INC COM 94946T106 16128 50323 SH DFND 01 50323 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 1478 4613 SH SOLE 4613 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 1927 6014 SH DFND 02 0 6014 0 WELLCARE HEALTH PLANS INC COM 94946T106 172 538 SH DFND 02 0 0 538 WELLCARE HEALTH PLANS INC COM 94946T106 1775976 5541439 SH SOLE 0 0 5541439 WELLESLEY BANCORP INC COM 949485106 18 534 SH DFND 01 534 0 0 WELLESLEY BANCORP INC COM 949485106 295 8787 SH SOLE 0 0 8787 WELLS FARGO CO NEW COM 949746101 214882 4088321 SH DFND 01 4088321 0 0 WELLS FARGO CO NEW COM 949746101 72368 1376865 SH SOLE 1376865 0 0 WELLS FARGO CO NEW COM 949746101 76952 1464084 SH DFND 02 0 1464084 0 WELLS FARGO CO NEW COM 949746101 40122 763348 SH DFND 02 0 0 763348 WELLS FARGO CO NEW COM 949746101 16771971 319101424 SH SOLE 0 0 319101424 WELLTOWER INC COM 95040Q104 22590 351213 SH DFND 01 351213 0 0 WELLTOWER INC COM 95040Q104 30426 473040 SH SOLE 473040 0 0 WELLTOWER INC COM 95040Q104 36033 560216 SH DFND 02 0 560216 0 WELLTOWER INC COM 95040Q104 4406 68500 SH DFND 02 0 0 68500 WELLTOWER INC COM 95040Q104 2981689 46357104 SH SOLE 0 0 46357104 WENDYS CO COM 95058W100 1417 82692 SH DFND 01 82692 0 0 WENDYS CO COM 95058W100 300 17511 SH SOLE 17511 0 0 WENDYS CO COM 95058W100 487 28389 SH DFND 02 0 28389 0 WENDYS CO COM 95058W100 282294 16469886 SH SOLE 0 0 16469886 WERNER ENTERPRISES INC COM 950755108 2339 66176 SH DFND 01 66176 0 0 WERNER ENTERPRISES INC COM 950755108 142 4024 SH SOLE 4024 0 0 WERNER ENTERPRISES INC COM 950755108 229 6484 SH DFND 02 0 6484 0 WERNER ENTERPRISES INC COM 950755108 143317 4054227 SH SOLE 0 0 4054227 WESBANCO INC COM 950810101 2049 45964 SH DFND 01 45964 0 0 WESBANCO INC COM 950810101 229 5126 SH SOLE 5126 0 0 WESBANCO INC COM 950810101 278 6245 SH DFND 02 0 6245 0 WESBANCO INC COM 950810101 209788 4705878 SH SOLE 0 0 4705878 WESCO AIRCRAFT HLDGS INC COM 950814103 745 66182 SH DFND 01 66182 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 53 4691 SH SOLE 4691 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 128 11409 SH DFND 02 0 11409 0 WESCO AIRCRAFT HLDGS INC COM 950814103 54333 4829573 SH SOLE 0 0 4829573 WESCO INTL INC COM 95082P105 1080 17578 SH DFND 01 17578 0 0 WESCO INTL INC COM 95082P105 293 4768 SH SOLE 4768 0 0 WESCO INTL INC COM 95082P105 326 5302 SH DFND 02 0 5302 0 WESCO INTL INC COM 95082P105 246969 4019031 SH SOLE 0 0 4019031 WEST BANCORPORATION INC CAP STK 95123P106 309 13151 SH DFND 01 13151 0 0 WEST BANCORPORATION INC CAP STK 95123P106 14833 631193 SH SOLE 0 0 631193 WEST PHARMACEUTICAL SVSC INC COM 955306105 3510 28429 SH DFND 01 28429 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 849 6875 SH SOLE 6875 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1097 8885 SH DFND 02 0 8885 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 867196 7023540 SH SOLE 0 0 7023540 WESTAMERICA BANCORPORATION COM 957090103 1356 22543 SH DFND 01 22543 0 0 WESTAMERICA BANCORPORATION COM 957090103 166 2757 SH SOLE 2757 0 0 WESTAMERICA BANCORPORATION COM 957090103 237 3943 SH DFND 02 0 3943 0 WESTAMERICA BANCORPORATION COM 957090103 172678 2870316 SH SOLE 0 0 2870316 WESTELL TECHNOLOGIES INC CL A NEW 957541204 811 305039 SH SOLE 0 0 305039 WESTERN ALLIANCE BANCORP COM 957638109 2293 40314 SH DFND 01 40314 0 0 WESTERN ALLIANCE BANCORP COM 957638109 496 8714 SH SOLE 8714 0 0 WESTERN ALLIANCE BANCORP COM 957638109 627 11027 SH DFND 02 0 11027 0 WESTERN ALLIANCE BANCORP COM 957638109 471503 8287970 SH SOLE 0 0 8287970 WESTERN ASSET MTG CAP CORP COM 95790D105 350 34937 SH DFND 01 34937 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 22 2205 SH SOLE 2205 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 123 12300 SH DFND 02 0 12300 0 WESTERN ASSET MTG CAP CORP COM 95790D105 20348 2030709 SH SOLE 0 0 2030709 WESTERN DIGITAL CORP COM 958102105 16169 276209 SH DFND 01 276209 0 0 WESTERN DIGITAL CORP COM 958102105 5294 90434 SH SOLE 90434 0 0 WESTERN DIGITAL CORP COM 958102105 5506 94058 SH DFND 02 0 94058 0 WESTERN DIGITAL CORP COM 958102105 3322 56750 SH DFND 02 0 0 56750 WESTERN DIGITAL CORP COM 958102105 1805309 30838904 SH SOLE 0 0 30838904 WESTERN NEW ENG BANCORP INC COM 958892101 259 24021 SH DFND 01 24021 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 13989 1295282 SH SOLE 0 0 1295282 WESTERN UN CO COM 959802109 8165 428360 SH DFND 01 428360 0 0 WESTERN UN CO COM 959802109 2672 140179 SH SOLE 140179 0 0 WESTERN UN CO COM 959802109 3607 189260 SH DFND 02 0 189260 0 WESTERN UN CO COM 959802109 1772 92995 SH DFND 02 0 0 92995 WESTERN UN CO COM 959802109 965907 50677166 SH SOLE 0 0 50677166 WESTLAKE CHEM CORP COM 960413102 1308 15743 SH DFND 01 15743 0 0 WESTLAKE CHEM CORP COM 960413102 945 11370 SH SOLE 11370 0 0 WESTLAKE CHEM CORP COM 960413102 540 6500 SH DFND 02 0 6500 0 WESTLAKE CHEM CORP COM 960413102 554 6661 SH DFND 02 0 0 6661 WESTLAKE CHEM CORP COM 960413102 434623 5229490 SH SOLE 0 0 5229490 WESTROCK CO COM 96145D105 12882 241047 SH DFND 01 241047 0 0 WESTROCK CO COM 96145D105 4238 79311 SH SOLE 79311 0 0 WESTROCK CO COM 96145D105 4667 87339 SH DFND 02 0 87339 0 WESTROCK CO COM 96145D105 2893 54128 SH DFND 02 0 0 54128 WESTROCK CO COM 96145D105 1468328 27476206 SH SOLE 0 0 27476206 WESTWATER RES INC COM 961684107 163 734046 SH SOLE 0 0 734046 WESTWOOD HLDGS GROUP INC COM 961765104 824 15933 SH DFND 01 15933 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 22 416 SH SOLE 416 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 43 840 SH DFND 02 0 840 0 WESTWOOD HLDGS GROUP INC COM 961765104 18471 356988 SH SOLE 0 0 356988 WEX INC COM 96208T104 3717 18516 SH DFND 01 18516 0 0 WEX INC COM 96208T104 749 3733 SH SOLE 3733 0 0 WEX INC COM 96208T104 1002 4990 SH DFND 02 0 4990 0 WEX INC COM 96208T104 765630 3813659 SH SOLE 0 0 3813659 WEYCO GROUP INC COM 962149100 185 5262 SH DFND 01 5262 0 0 WEYCO GROUP INC COM 962149100 9308 264587 SH SOLE 0 0 264587 WEYERHAEUSER CO COM 962166104 23084 715326 SH DFND 01 715326 0 0 WEYERHAEUSER CO COM 962166104 7337 227364 SH SOLE 227364 0 0 WEYERHAEUSER CO COM 962166104 8051 249475 SH DFND 02 0 249475 0 WEYERHAEUSER CO COM 962166104 4446 137778 SH DFND 02 0 0 137778 WEYERHAEUSER CO COM 962166104 3065763 95003502 SH SOLE 0 0 95003502 WHEATON PRECIOUS METALS CORP COM 962879102 2230 127433 SH SOLE 127433 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 6118 349593 SH DFND 02 0 349593 0 WHEATON PRECIOUS METALS CORP COM 962879102 1372 78417 SH DFND 02 0 0 78417 WHEATON PRECIOUS METALS CORP COM 962879102 202468 11569621 SH SOLE 0 0 11569621 WHEELER REAL ESTATE INVT TR COM NEW 963025705 5 1057 SH DFND 01 1057 0 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 1557 363890 SH SOLE 0 0 363890 WHIRLPOOL CORP COM 963320106 7200 60635 SH DFND 01 60635 0 0 WHIRLPOOL CORP COM 963320106 2357 19852 SH SOLE 19852 0 0 WHIRLPOOL CORP COM 963320106 2799 23573 SH DFND 02 0 23573 0 WHIRLPOOL CORP COM 963320106 1530 12888 SH DFND 02 0 0 12888 WHIRLPOOL CORP COM 963320106 791297 6663550 SH SOLE 0 0 6663550 WHITE MTNS INS GROUP LTD COM G9618E107 1078 1152 SH DFND 01 1152 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 587 627 SH SOLE 627 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 185 198 SH DFND 02 0 198 0 WHITE MTNS INS GROUP LTD COM G9618E107 259506 277289 SH SOLE 0 0 277289 WHITESTONE REIT COM 966084204 471 33903 SH DFND 01 33903 0 0 WHITESTONE REIT COM 966084204 66 4785 SH SOLE 4785 0 0 WHITESTONE REIT COM 966084204 57 4100 SH DFND 02 0 4100 0 WHITESTONE REIT COM 966084204 53750 3872453 SH SOLE 0 0 3872453 WHITING PETE CORP NEW COM NEW 966387409 1772 33400 SH DFND 01 33400 0 0 WHITING PETE CORP NEW COM NEW 966387409 443 8355 SH SOLE 8355 0 0 WHITING PETE CORP NEW COM NEW 966387409 713 13450 SH DFND 02 0 13450 0 WHITING PETE CORP NEW COM NEW 966387409 498937 9406804 SH SOLE 0 0 9406804 WIDEOPENWEST INC COM 96758W101 288 25661 SH DFND 01 25661 0 0 WIDEOPENWEST INC COM 96758W101 20 1800 SH DFND 02 0 1800 0 WIDEOPENWEST INC COM 96758W101 23939 2135490 SH SOLE 0 0 2135490 WIDEPOINT CORP COM 967590100 11 23569 SH DFND 01 23569 0 0 WIDEPOINT CORP COM 967590100 928 2012550 SH SOLE 0 0 2012550 WILDHORSE RESOURCE DEV CORP COM 96812T102 1219 51576 SH DFND 01 51576 0 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 62 2635 SH SOLE 2635 0 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 43 1839 SH DFND 02 0 1839 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 58339 2467800 SH SOLE 0 0 2467800 WILEY JOHN & SONS INC CL A 968223206 995 16420 SH DFND 01 16420 0 0 WILEY JOHN & SONS INC CL A 968223206 468 7715 SH SOLE 7715 0 0 WILEY JOHN & SONS INC CL A 968223206 329 5428 SH DFND 02 0 5428 0 WILEY JOHN & SONS INC CL A 968223206 282220 4657088 SH SOLE 0 0 4657088 WILLAMETTE VY VINEYARD INC COM 969136100 533 67392 SH SOLE 0 0 67392 WILLDAN GROUP INC COM 96924N100 552 16259 SH DFND 01 16259 0 0 WILLDAN GROUP INC COM 96924N100 13113 386119 SH SOLE 0 0 386119 WILLIAMS COS INC DEL COM 969457100 31048 1141875 SH DFND 01 1141875 0 0 WILLIAMS COS INC DEL COM 969457100 14431 530750 SH SOLE 530750 0 0 WILLIAMS COS INC DEL COM 969457100 17264 634946 SH DFND 02 0 634946 0 WILLIAMS COS INC DEL COM 969457100 6275 230780 SH DFND 02 0 0 230780 WILLIAMS COS INC DEL COM 969457100 2463980 90620822 SH SOLE 0 0 90620822 WILLIAMS SONOMA INC COM 969904101 2071 31505 SH DFND 01 31505 0 0 WILLIAMS SONOMA INC COM 969904101 499 7586 SH SOLE 7586 0 0 WILLIAMS SONOMA INC COM 969904101 679 10338 SH DFND 02 0 10338 0 WILLIAMS SONOMA INC COM 969904101 474568 7221062 SH SOLE 0 0 7221062 WILLIS LEASE FINANCE CORP COM 970646105 129 3727 SH DFND 01 3727 0 0 WILLIS LEASE FINANCE CORP COM 970646105 7043 204073 SH SOLE 0 0 204073 WILLIS TOWERS WATSON PUB LTD SHS G96629103 17446 123781 SH DFND 01 123781 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 5565 39486 SH SOLE 39486 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 6386 45307 SH DFND 02 0 45307 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 3373 23931 SH DFND 02 0 0 23931 WILLIS TOWERS WATSON PUB LTD SHS G96629103 1878110 13325598 SH SOLE 0 0 13325598 WILLSCOT CORP COM 971375126 992 57826 SH DFND 01 57826 0 0 WILLSCOT CORP COM 971375126 27 1600 SH DFND 02 0 1600 0 WILLSCOT CORP COM 971375126 31443 1833392 SH SOLE 0 0 1833392 WINDSTREAM HLDGS INC COM PAR 97382A309 180 36664 SH DFND 01 36664 0 0 WINDSTREAM HLDGS INC COM PAR 97382A309 15 3149 SH SOLE 3149 0 0 WINDSTREAM HLDGS INC COM PAR 97382A309 14 2931 SH DFND 02 0 2931 0 WINDSTREAM HLDGS INC COM PAR 97382A309 12069 2463075 SH SOLE 0 0 2463075 WINGSTOP INC COM 974155103 3779 55357 SH DFND 01 55357 0 0 WINGSTOP INC COM 974155103 195 2860 SH SOLE 2860 0 0 WINGSTOP INC COM 974155103 279 4081 SH DFND 02 0 4081 0 WINGSTOP INC COM 974155103 193295 2831334 SH SOLE 0 0 2831334 WINMARK CORP COM 974250102 808 4867 SH DFND 01 4867 0 0 WINMARK CORP COM 974250102 50 300 SH SOLE 300 0 0 WINMARK CORP COM 974250102 17 100 SH DFND 02 0 100 0 WINMARK CORP COM 974250102 18156 109374 SH SOLE 0 0 109374 WINNEBAGO INDS INC COM 974637100 2015 60772 SH DFND 01 60772 0 0 WINNEBAGO INDS INC COM 974637100 84 2524 SH SOLE 2524 0 0 WINNEBAGO INDS INC COM 974637100 76 2300 SH DFND 02 0 2300 0 WINNEBAGO INDS INC COM 974637100 87704 2645669 SH SOLE 0 0 2645669 WINTRUST FINL CORP COM 97650W108 1755 20656 SH DFND 01 20656 0 0 WINTRUST FINL CORP COM 97650W108 452 5316 SH SOLE 5316 0 0 WINTRUST FINL CORP COM 97650W108 499 5870 SH DFND 02 0 5870 0 WINTRUST FINL CORP COM 97650W108 432183 5088100 SH SOLE 0 0 5088100 WIPRO LTD SPON ADR 1 SH 97651M109 5755 1104536 SH DFND 02 0 1104536 0 WIPRO LTD SPON ADR 1 SH 97651M109 69001 13243990 SH SOLE 0 0 13243990 WIRELESS TELECOM GROUP INC COM 976524108 8 4300 SH DFND 01 4300 0 0 WIRELESS TELECOM GROUP INC COM 976524108 1017 558694 SH SOLE 0 0 558694 WISDOMTREE INVTS INC COM 97717P104 1967 231972 SH DFND 01 231972 0 0 WISDOMTREE INVTS INC COM 97717P104 139 16392 SH SOLE 16392 0 0 WISDOMTREE INVTS INC COM 97717P104 209 24593 SH DFND 02 0 24593 0 WISDOMTREE INVTS INC COM 97717P104 104164 12283493 SH SOLE 0 0 12283493 WIX COM LTD SHS M98068105 467 3900 SH SOLE 3900 0 0 WIX COM LTD SHS M98068105 802 6700 SH DFND 02 0 6700 0 WIX COM LTD SHS M98068105 2358 19701 SH SOLE 0 0 19701 WMIH CORP COM 92936P100 381 274174 SH DFND 01 274174 0 0 WMIH CORP COM 92936P100 22566 16234648 SH SOLE 0 0 16234648 WOLVERINE WORLD WIDE INC COM 978097103 7179 183829 SH DFND 01 183829 0 0 WOLVERINE WORLD WIDE INC COM 978097103 364 9320 SH SOLE 9320 0 0 WOLVERINE WORLD WIDE INC COM 978097103 503 12875 SH DFND 02 0 12875 0 WOLVERINE WORLD WIDE INC COM 978097103 351018 8988936 SH SOLE 0 0 8988936 WOODWARD INC COM 980745103 8675 107280 SH DFND 01 107280 0 0 WOODWARD INC COM 980745103 378 4676 SH SOLE 4676 0 0 WOODWARD INC COM 980745103 546 6754 SH DFND 02 0 6754 0 WOODWARD INC COM 980745103 391924 4846946 SH SOLE 0 0 4846946 WORKDAY INC CL A 98138H101 9407 64438 SH DFND 01 64438 0 0 WORKDAY INC CL A 98138H101 6273 42975 SH SOLE 42975 0 0 WORKDAY INC CL A 98138H101 6119 41917 SH DFND 02 0 41917 0 WORKDAY INC CL A 98138H101 3908 26772 SH DFND 02 0 0 26772 WORKDAY INC CL A 98138H101 1814337 12428667 SH SOLE 0 0 12428667 WORKHORSE GROUP INC COM NEW 98138J206 7 6823 SH DFND 01 6823 0 0 WORKHORSE GROUP INC COM NEW 98138J206 1256 1173535 SH SOLE 0 0 1173535 WORKIVA INC COM CL A 98139A105 2204 55786 SH DFND 01 55786 0 0 WORKIVA INC COM CL A 98139A105 129 3274 SH SOLE 3274 0 0 WORKIVA INC COM CL A 98139A105 97 2467 SH DFND 02 0 2467 0 WORKIVA INC COM CL A 98139A105 74601 1888643 SH SOLE 0 0 1888643 WORLD ACCEP CORP DEL COM 981419104 616 5384 SH DFND 01 5384 0 0 WORLD ACCEP CORP DEL COM 981419104 100 877 SH SOLE 877 0 0 WORLD ACCEP CORP DEL COM 981419104 65 567 SH DFND 02 0 567 0 WORLD ACCEP CORP DEL COM 981419104 83694 731849 SH SOLE 0 0 731849 WORLD FUEL SVCS CORP COM 981475106 1634 59039 SH DFND 01 59039 0 0 WORLD FUEL SVCS CORP COM 981475106 155 5588 SH SOLE 5588 0 0 WORLD FUEL SVCS CORP COM 981475106 235 8500 SH DFND 02 0 8500 0 WORLD FUEL SVCS CORP COM 981475106 164115 5928995 SH SOLE 0 0 5928995 WORLD WRESTLING ENTMT INC CL A 98156Q108 8294 85747 SH DFND 01 85747 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 339 3500 SH SOLE 3500 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 395 4080 SH DFND 02 0 4080 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 422349 4366272 SH SOLE 0 0 4366272 WORLDPAY INC CL A 981558109 11505 113609 SH DFND 01 113609 0 0 WORLDPAY INC CL A 981558109 8913 88012 SH SOLE 88012 0 0 WORLDPAY INC CL A 981558109 10480 103483 SH DFND 02 0 103483 0 WORLDPAY INC CL A 981558109 6024 59482 SH DFND 02 0 0 59482 WORLDPAY INC CL A 981558109 2582994 25506015 SH SOLE 0 0 25506015 WORTHINGTON INDS INC COM 981811102 3427 79036 SH DFND 01 79036 0 0 WORTHINGTON INDS INC COM 981811102 175 4035 SH SOLE 4035 0 0 WORTHINGTON INDS INC COM 981811102 208 4790 SH DFND 02 0 4790 0 WORTHINGTON INDS INC COM 981811102 165531 3817595 SH SOLE 0 0 3817595 WPP PLC NEW ADR 92937A102 818 11165 SH SOLE 0 0 11165 WPX ENERGY INC COM 98212B103 2966 147415 SH DFND 01 147415 0 0 WPX ENERGY INC COM 98212B103 707 35158 SH SOLE 35158 0 0 WPX ENERGY INC COM 98212B103 1333 66228 SH DFND 02 0 66228 0 WPX ENERGY INC COM 98212B103 738213 36690498 SH SOLE 0 0 36690498 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 7125 245511 SH DFND 01 245511 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 305 10501 SH SOLE 10501 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 461 15875 SH DFND 02 0 15875 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 308167 10619136 SH SOLE 0 0 10619136 WRIGHT MED GROUP N V RIGHT 03/01/2019 N96617118 12 8600 SH DFND 01 8600 0 0 WRIGHT MED GROUP N V RIGHT 03/01/2019 N96617118 945 653972 SH SOLE 0 0 653972 WSFS FINL CORP COM 929328102 1671 35434 SH DFND 01 35434 0 0 WSFS FINL CORP COM 929328102 148 3140 SH SOLE 3140 0 0 WSFS FINL CORP COM 929328102 286 6060 SH DFND 02 0 6060 0 WSFS FINL CORP COM 929328102 67559 1432847 SH SOLE 0 0 1432847 WVS FINL CORP COM 929358109 198 12340 SH SOLE 0 0 12340 WYNDHAM DESTINATIONS INC COM 98310W108 1885 43472 SH DFND 01 43472 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 364 8400 SH SOLE 8400 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 572 13200 SH DFND 02 0 13200 0 WYNDHAM DESTINATIONS INC COM 98310W108 43 983 SH DFND 02 0 0 983 WYNDHAM DESTINATIONS INC COM 98310W108 375834 8667757 SH SOLE 0 0 8667757 WYNDHAM HOTELS & RESORTS INC COM 98311A105 2420 43552 SH DFND 01 43552 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 557 10015 SH SOLE 10015 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 745 13400 SH DFND 02 0 13400 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 55 983 SH DFND 02 0 0 983 WYNDHAM HOTELS & RESORTS INC COM 98311A105 476490 8574591 SH SOLE 0 0 8574591 WYNN RESORTS LTD COM 983134107 12742 100280 SH DFND 01 100280 0 0 WYNN RESORTS LTD COM 983134107 3676 28934 SH SOLE 28934 0 0 WYNN RESORTS LTD COM 983134107 4064 31987 SH DFND 02 0 31987 0 WYNN RESORTS LTD COM 983134107 2330 18339 SH DFND 02 0 0 18339 WYNN RESORTS LTD COM 983134107 1228796 9670989 SH SOLE 0 0 9670989 XBIOTECH INC COM 98400H102 17 5217 SH DFND 01 5217 0 0 XBIOTECH INC COM 98400H102 2637 829306 SH SOLE 0 0 829306 XCEL BRANDS INC COM NEW 98400M101 710 302061 SH SOLE 0 0 302061 XCEL ENERGY INC COM 98389B100 22629 479326 SH DFND 01 479326 0 0 XCEL ENERGY INC COM 98389B100 10376 219788 SH SOLE 219788 0 0 XCEL ENERGY INC COM 98389B100 16197 343077 SH DFND 02 0 343077 0 XCEL ENERGY INC COM 98389B100 4044 85663 SH DFND 02 0 0 85663 XCEL ENERGY INC COM 98389B100 1774084 37578572 SH SOLE 0 0 37578572 XCERRA CORP COM 98400J108 1403 98303 SH DFND 01 98303 0 0 XCERRA CORP COM 98400J108 81 5700 SH SOLE 5700 0 0 XCERRA CORP COM 98400J108 40 2800 SH DFND 02 0 2800 0 XCERRA CORP COM 98400J108 38975 2731245 SH SOLE 0 0 2731245 XENCOR INC COM 98401F105 3596 92264 SH DFND 01 92264 0 0 XENCOR INC COM 98401F105 168 4300 SH SOLE 4300 0 0 XENCOR INC COM 98401F105 125 3207 SH DFND 02 0 3207 0 XENCOR INC COM 98401F105 159617 4095903 SH SOLE 0 0 4095903 XENETIC BIOSCIENCES INC COM NEW 984015206 102 35993 SH SOLE 0 0 35993 XENIA HOTELS & RESORTS INC COM 984017103 2323 98007 SH DFND 01 98007 0 0 XENIA HOTELS & RESORTS INC COM 984017103 2764 116634 SH SOLE 116634 0 0 XENIA HOTELS & RESORTS INC COM 984017103 3258 137461 SH DFND 02 0 137461 0 XENIA HOTELS & RESORTS INC COM 984017103 427607 18042501 SH SOLE 0 0 18042501 XERIS PHARMACEUTICALS INC COM 98422L107 204 11589 SH DFND 01 11589 0 0 XERIS PHARMACEUTICALS INC COM 98422L107 4280 243475 SH SOLE 0 0 243475 XERIUM TECHNOLOGIES INC COM NEW 98416J118 32 2400 SH DFND 01 2400 0 0 XERIUM TECHNOLOGIES INC COM NEW 98416J118 8987 667678 SH SOLE 0 0 667678 XEROX CORP COM NEW 984121608 5641 209075 SH DFND 01 209075 0 0 XEROX CORP COM NEW 984121608 1769 65555 SH SOLE 65555 0 0 XEROX CORP COM NEW 984121608 1535 56890 SH DFND 02 0 56890 0 XEROX CORP COM NEW 984121608 1039 38523 SH DFND 02 0 0 38523 XEROX CORP COM NEW 984121608 631736 23414991 SH SOLE 0 0 23414991 XG TECHNOLOGY INC COM PAR 98372A705 74 176446 SH SOLE 0 0 176446 XILINX INC COM 983919101 20571 256597 SH DFND 01 256597 0 0 XILINX INC COM 983919101 6212 77491 SH SOLE 77491 0 0 XILINX INC COM 983919101 6261 78098 SH DFND 02 0 78098 0 XILINX INC COM 983919101 4010 50022 SH DFND 02 0 0 50022 XILINX INC COM 983919101 2296854 28649794 SH SOLE 0 0 28649794 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 1054 233607 SH SOLE 0 0 233607 XO GROUP INC COM 983772104 1655 48004 SH DFND 01 48004 0 0 XO GROUP INC COM 983772104 105 3044 SH SOLE 3044 0 0 XO GROUP INC COM 983772104 68 1982 SH DFND 02 0 1982 0 XO GROUP INC COM 983772104 51309 1488069 SH SOLE 0 0 1488069 XOMA CORP DEL COM NEW 98419J206 161 9186 SH DFND 01 9186 0 0 XOMA CORP DEL COM NEW 98419J206 5305 301907 SH SOLE 0 0 301907 XPERI CORP COM 98421B100 829 55830 SH DFND 01 55830 0 0 XPERI CORP COM 98421B100 56 3800 SH SOLE 3800 0 0 XPERI CORP COM 98421B100 187 12601 SH DFND 02 0 12601 0 XPERI CORP COM 98421B100 75719 5098907 SH SOLE 0 0 5098907 XPO LOGISTICS INC COM 983793100 6353 55646 SH DFND 01 55646 0 0 XPO LOGISTICS INC COM 983793100 4234 37084 SH SOLE 37084 0 0 XPO LOGISTICS INC COM 983793100 4132 36192 SH DFND 02 0 36192 0 XPO LOGISTICS INC COM 983793100 2232 19553 SH DFND 02 0 0 19553 XPO LOGISTICS INC COM 983793100 1238689 10849516 SH SOLE 0 0 10849516 XPRESSPA GROUP INC COM 98420U109 16 109505 SH SOLE 0 0 109505 XTANT MED HLDGS INC COM NEW 98420P308 1417 368105 SH SOLE 0 0 368105 XUNLEI LTD SPONSORED ADR 98419E108 38 5300 SH DFND 02 0 5300 0 XUNLEI LTD SPONSORED ADR 98419E108 7030 968278 SH SOLE 0 0 968278 XYLEM INC COM 98419M100 14050 175908 SH DFND 01 175908 0 0 XYLEM INC COM 98419M100 4174 52257 SH SOLE 52257 0 0 XYLEM INC COM 98419M100 4527 56680 SH DFND 02 0 56680 0 XYLEM INC COM 98419M100 2680 33553 SH DFND 02 0 0 33553 XYLEM INC COM 98419M100 1453788 18201924 SH SOLE 0 0 18201924 Y MABS THERAPEUTICS INC COM 984241109 87 3293 SH DFND 01 3293 0 0 Y MABS THERAPEUTICS INC COM 984241109 2173 81807 SH SOLE 0 0 81807 YAMANA GOLD INC COM 98462Y100 204 82100 SH SOLE 82100 0 0 YAMANA GOLD INC COM 98462Y100 294 118000 SH DFND 02 0 118000 0 YAMANA GOLD INC COM 98462Y100 56570 22718729 SH SOLE 0 0 22718729 YANDEX N V SHS CLASS A N97284108 65 1985 SH SOLE 1985 0 0 YANDEX N V SHS CLASS A N97284108 72 2187 SH DFND 02 0 0 2187 YANDEX N V SHS CLASS A N97284108 8130 247187 SH SOLE 0 0 247187 YELP INC CL A 985817105 7899 160554 SH DFND 01 160554 0 0 YELP INC CL A 985817105 340 6902 SH SOLE 6902 0 0 YELP INC CL A 985817105 469 9524 SH DFND 02 0 9524 0 YELP INC CL A 985817105 330279 6712994 SH SOLE 0 0 6712994 YEXT INC COM 98585N106 3722 157055 SH DFND 01 157055 0 0 YEXT INC COM 98585N106 120 5067 SH SOLE 5067 0 0 YEXT INC COM 98585N106 55 2300 SH DFND 02 0 2300 0 YEXT INC COM 98585N106 115039 4853979 SH SOLE 0 0 4853979 YIELD10 BIOSCIENCE INC COM NEW 98585K201 147 103438 SH SOLE 0 0 103438 YOGAWORKS INC COM 986005106 45 37100 SH SOLE 0 0 37100 YORK WTR CO COM 987184108 685 22541 SH DFND 01 22541 0 0 YORK WTR CO COM 987184108 22 724 SH SOLE 724 0 0 YORK WTR CO COM 987184108 161 5300 SH DFND 02 0 5300 0 YORK WTR CO COM 987184108 19516 641975 SH SOLE 0 0 641975 YOUNGEVITY INTL INC COM NEW 987537206 274 40678 SH SOLE 0 0 40678 YRC WORLDWIDE INC COM PAR $.01 984249607 349 38867 SH DFND 01 38867 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 65 7225 SH SOLE 7225 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 20 2200 SH DFND 02 0 2200 0 YRC WORLDWIDE INC COM PAR $.01 984249607 14048 1564406 SH SOLE 0 0 1564406 YUM BRANDS INC COM 988498101 27831 306136 SH DFND 01 306136 0 0 YUM BRANDS INC COM 988498101 8986 98849 SH SOLE 98849 0 0 YUM BRANDS INC COM 988498101 11722 128944 SH DFND 02 0 128944 0 YUM BRANDS INC COM 988498101 5958 65541 SH DFND 02 0 0 65541 YUM BRANDS INC COM 988498101 2059124 22650135 SH SOLE 0 0 22650135 YUM CHINA HLDGS INC COM 98850P109 2435 69359 SH DFND 01 69359 0 0 YUM CHINA HLDGS INC COM 98850P109 2110 60100 SH SOLE 60100 0 0 YUM CHINA HLDGS INC COM 98850P109 4139 117880 SH DFND 02 0 117880 0 YUM CHINA HLDGS INC COM 98850P109 110 3129 SH DFND 02 0 0 3129 YUM CHINA HLDGS INC COM 98850P109 65404 1862820 SH SOLE 0 0 1862820 YUMA ENERGY INC NEW COM 98872F105 22 54772 SH SOLE 0 0 54772 YY INC ADS REPCOM CLA 98426T106 601 8026 SH SOLE 8026 0 0 YY INC ADS REPCOM CLA 98426T106 5770 77010 SH DFND 02 0 77010 0 YY INC ADS REPCOM CLA 98426T106 105669 1410431 SH SOLE 0 0 1410431 ZAFGEN INC COM 98885E103 682 58337 SH DFND 01 58337 0 0 ZAFGEN INC COM 98885E103 16486 1410247 SH SOLE 0 0 1410247 ZAGG INC COM 98884U108 823 55779 SH DFND 01 55779 0 0 ZAGG INC COM 98884U108 15 1016 SH SOLE 1016 0 0 ZAGG INC COM 98884U108 23429 1588417 SH SOLE 0 0 1588417 ZAI LAB LTD ADR 98887Q104 14955 767687 SH SOLE 0 0 767687 ZAYO GROUP HLDGS INC COM 98919V105 3128 90092 SH DFND 01 90092 0 0 ZAYO GROUP HLDGS INC COM 98919V105 2139 61597 SH SOLE 61597 0 0 ZAYO GROUP HLDGS INC COM 98919V105 2133 61446 SH DFND 02 0 61446 0 ZAYO GROUP HLDGS INC COM 98919V105 1566 45100 SH DFND 02 0 0 45100 ZAYO GROUP HLDGS INC COM 98919V105 623692 17963473 SH SOLE 0 0 17963473 ZEBRA TECHNOLOGIES CORP CL A 989207105 4126 23333 SH DFND 01 23333 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 860 4865 SH SOLE 4865 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 1367 7731 SH DFND 02 0 7731 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 949407 5369040 SH SOLE 0 0 5369040 ZEDGE INC CL B 98923T104 5 2337 SH DFND 01 2337 0 0 ZEDGE INC CL B 98923T104 474 238273 SH SOLE 0 0 238273 ZENDESK INC COM 98936J101 3301 46499 SH DFND 01 46499 0 0 ZENDESK INC COM 98936J101 688 9689 SH SOLE 9689 0 0 ZENDESK INC COM 98936J101 1465 20628 SH DFND 02 0 20628 0 ZENDESK INC COM 98936J101 628633 8853979 SH SOLE 0 0 8853979 ZILLOW GROUP INC CL A 98954M101 982 22220 SH DFND 01 22220 0 0 ZILLOW GROUP INC CL A 98954M101 235253 5322459 SH SOLE 0 0 5322459 ZILLOW GROUP INC CL C CAP STK 98954M101 2225 50288 SH DFND 01 50288 0 0 ZILLOW GROUP INC CL C CAP STK 98954M101 1550 35017 SH SOLE 35017 0 0 ZILLOW GROUP INC CL C CAP STK 98954M101 1690 38202 SH DFND 02 0 38202 0 ZILLOW GROUP INC CL C CAP STK 98954M101 597 13500 SH DFND 02 0 0 13500 ZILLOW GROUP INC CL C CAP STK 98954M101 419376 9477435 SH SOLE 0 0 9477435 ZIMMER BIOMET HLDGS INC COM 98956P102 25281 192296 SH DFND 01 192296 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 7966 60593 SH SOLE 60593 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 8568 65170 SH DFND 02 0 65170 0 ZIMMER BIOMET HLDGS INC COM 98956P102 4633 35241 SH DFND 02 0 0 35241 ZIMMER BIOMET HLDGS INC COM 98956P102 1861370 14158133 SH SOLE 0 0 14158133 ZION OIL & GAS INC COM 989696109 145 113480 SH DFND 01 113480 0 0 ZION OIL & GAS INC COM 989696109 2848 2225023 SH SOLE 0 0 2225023 ZIONS BANCORPORATION COM 989701107 9161 182678 SH DFND 01 182678 0 0 ZIONS BANCORPORATION COM 989701107 3057 60949 SH SOLE 60949 0 0 ZIONS BANCORPORATION COM 989701107 3512 70022 SH DFND 02 0 70022 0 ZIONS BANCORPORATION COM 989701107 1747 34832 SH DFND 02 0 0 34832 ZIONS BANCORPORATION COM 989701107 1083765 21610459 SH SOLE 0 0 21610459 ZIOPHARM ONCOLOGY INC COM 98973P101 853 266409 SH DFND 01 266409 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 39 12312 SH SOLE 12312 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 20 6295 SH DFND 02 0 6295 0 ZIOPHARM ONCOLOGY INC COM 98973P101 27196 8498680 SH SOLE 0 0 8498680 ZIX CORP COM 98974P100 580 104581 SH DFND 01 104581 0 0 ZIX CORP COM 98974P100 15819 2850183 SH SOLE 0 0 2850183 ZOES KITCHEN INC COM 98979J109 217 17038 SH DFND 01 17038 0 0 ZOES KITCHEN INC COM 98979J109 12057 947839 SH SOLE 0 0 947839 ZOETIS INC CL A 98978V103 44729 488523 SH DFND 01 488523 0 0 ZOETIS INC CL A 98978V103 13401 146363 SH SOLE 146363 0 0 ZOETIS INC CL A 98978V103 14031 153245 SH DFND 02 0 153245 0 ZOETIS INC CL A 98978V103 8556 93443 SH DFND 02 0 0 93443 ZOETIS INC CL A 98978V103 3210636 35065922 SH SOLE 0 0 35065922 ZOGENIX INC COM NEW 98978L204 3581 72196 SH DFND 01 72196 0 0 ZOGENIX INC COM NEW 98978L204 162 3270 SH SOLE 3270 0 0 ZOGENIX INC COM NEW 98978L204 342 6900 SH DFND 02 0 6900 0 ZOGENIX INC COM NEW 98978L204 98606 1988020 SH SOLE 0 0 1988020 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 136 72724 SH DFND 01 72724 0 0 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 137 73023 SH SOLE 0 0 73023 ZOSANO PHARMA CORP COM NEW 98979H202 13 3091 SH DFND 01 3091 0 0 ZOSANO PHARMA CORP COM NEW 98979H202 2188 535063 SH SOLE 0 0 535063 ZSCALER INC COM 98980G102 1130 27711 SH DFND 01 27711 0 0 ZSCALER INC COM 98980G102 44275 1085710 SH SOLE 0 0 1085710 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 109 6593 SH SOLE 6593 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 175514 10592301 SH SOLE 0 0 10592301 ZUMIEZ INC COM 989817101 609 23129 SH DFND 01 23129 0 0 ZUMIEZ INC COM 989817101 35 1317 SH SOLE 1317 0 0 ZUMIEZ INC COM 989817101 39 1463 SH DFND 02 0 1463 0 ZUMIEZ INC COM 989817101 57262 2173149 SH SOLE 0 0 2173149 ZUORA INC COM CL A 98983V106 50 2165 SH DFND 01 2165 0 0 ZUORA INC COM CL A 98983V106 25624 1108794 SH SOLE 0 0 1108794 ZYNERBA PHARMACEUTICALS INC COM 98986X109 22 2667 SH DFND 01 2667 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 5294 648733 SH SOLE 0 0 648733 ZYNGA INC CL A 98986T108 1141 284603 SH DFND 01 284603 0 0 ZYNGA INC CL A 98986T108 293 72968 SH SOLE 72968 0 0 ZYNGA INC CL A 98986T108 395 98611 SH DFND 02 0 98611 0 ZYNGA INC CL A 98986T108 262454 65449907 SH SOLE 0 0 65449907